From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-ruby/GeoRuby-2.5.2 | 14 -- dev-ruby/GeoRuby/GeoRuby-2.5.2.ebuild | 32 ++++ dev-ruby/GeoRuby/Manifest | 3 + dev-ruby/GeoRuby/metadata.xml | 15 ++ dev-ruby/Manifest.gz | Bin 185521 -> 108057 bytes dev-ruby/abstract-1.0.0-r3 | 14 -- dev-ruby/abstract/Manifest | 3 + dev-ruby/abstract/abstract-1.0.0-r3.ebuild | 23 +++ dev-ruby/abstract/metadata.xml | 11 ++ dev-ruby/actioncable-5.0.6 | 15 -- dev-ruby/actioncable-5.0.7 | 15 -- dev-ruby/actioncable-5.1.4 | 15 -- dev-ruby/actioncable-5.1.5 | 15 -- dev-ruby/actioncable-5.1.6 | 15 -- dev-ruby/actioncable-5.2.0 | 15 -- dev-ruby/actioncable/Manifest | 13 ++ dev-ruby/actioncable/actioncable-5.0.6.ebuild | 41 ++++ dev-ruby/actioncable/actioncable-5.0.7.ebuild | 41 ++++ dev-ruby/actioncable/actioncable-5.1.4.ebuild | 45 +++++ dev-ruby/actioncable/actioncable-5.1.5.ebuild | 45 +++++ dev-ruby/actioncable/actioncable-5.1.6.ebuild | 45 +++++ dev-ruby/actioncable/actioncable-5.2.0.ebuild | 45 +++++ dev-ruby/actioncable/metadata.xml | 11 ++ dev-ruby/actionmailer-4.2.10 | 14 -- dev-ruby/actionmailer-5.0.6 | 14 -- dev-ruby/actionmailer-5.0.7 | 14 -- dev-ruby/actionmailer-5.1.4 | 14 -- dev-ruby/actionmailer-5.1.5 | 14 -- dev-ruby/actionmailer-5.1.6 | 14 -- dev-ruby/actionmailer-5.2.0 | 14 -- dev-ruby/actionmailer/Manifest | 15 ++ dev-ruby/actionmailer/actionmailer-4.2.10.ebuild | 47 +++++ dev-ruby/actionmailer/actionmailer-5.0.6.ebuild | 46 +++++ dev-ruby/actionmailer/actionmailer-5.0.7.ebuild | 46 +++++ dev-ruby/actionmailer/actionmailer-5.1.4.ebuild | 46 +++++ dev-ruby/actionmailer/actionmailer-5.1.5.ebuild | 46 +++++ dev-ruby/actionmailer/actionmailer-5.1.6.ebuild | 46 +++++ dev-ruby/actionmailer/actionmailer-5.2.0.ebuild | 46 +++++ dev-ruby/actionmailer/metadata.xml | 11 ++ dev-ruby/actionpack-4.2.10 | 14 -- dev-ruby/actionpack-5.0.6 | 14 -- dev-ruby/actionpack-5.0.7 | 14 -- dev-ruby/actionpack-5.1.4 | 14 -- dev-ruby/actionpack-5.1.5 | 14 -- dev-ruby/actionpack-5.1.6 | 14 -- dev-ruby/actionpack-5.2.0 | 14 -- dev-ruby/actionpack-action_caching-1.2.0 | 14 -- dev-ruby/actionpack-action_caching/Manifest | 3 + .../actionpack-action_caching-1.2.0.ebuild | 32 ++++ dev-ruby/actionpack-action_caching/metadata.xml | 11 ++ dev-ruby/actionpack-xml_parser-1.0.2 | 14 -- dev-ruby/actionpack-xml_parser-2.0.1 | 14 -- dev-ruby/actionpack-xml_parser/Manifest | 5 + .../actionpack-xml_parser-1.0.2.ebuild | 31 +++ .../actionpack-xml_parser-2.0.1.ebuild | 30 +++ dev-ruby/actionpack-xml_parser/metadata.xml | 11 ++ dev-ruby/actionpack/Manifest | 15 ++ dev-ruby/actionpack/actionpack-4.2.10.ebuild | 57 ++++++ dev-ruby/actionpack/actionpack-5.0.6.ebuild | 65 +++++++ dev-ruby/actionpack/actionpack-5.0.7.ebuild | 65 +++++++ dev-ruby/actionpack/actionpack-5.1.4.ebuild | 56 ++++++ dev-ruby/actionpack/actionpack-5.1.5.ebuild | 56 ++++++ dev-ruby/actionpack/actionpack-5.1.6.ebuild | 56 ++++++ dev-ruby/actionpack/actionpack-5.2.0.ebuild | 55 ++++++ dev-ruby/actionpack/metadata.xml | 11 ++ dev-ruby/actionview-4.2.10 | 14 -- dev-ruby/actionview-5.0.6 | 14 -- dev-ruby/actionview-5.0.7 | 14 -- dev-ruby/actionview-5.1.4 | 14 -- dev-ruby/actionview-5.1.5 | 14 -- dev-ruby/actionview-5.1.6 | 14 -- dev-ruby/actionview-5.2.0 | 14 -- dev-ruby/actionview/Manifest | 15 ++ dev-ruby/actionview/actionview-4.2.10.ebuild | 49 +++++ dev-ruby/actionview/actionview-5.0.6.ebuild | 56 ++++++ dev-ruby/actionview/actionview-5.0.7.ebuild | 56 ++++++ dev-ruby/actionview/actionview-5.1.4.ebuild | 55 ++++++ dev-ruby/actionview/actionview-5.1.5.ebuild | 55 ++++++ dev-ruby/actionview/actionview-5.1.6.ebuild | 55 ++++++ dev-ruby/actionview/actionview-5.2.0.ebuild | 55 ++++++ dev-ruby/actionview/metadata.xml | 11 ++ dev-ruby/activejob-4.2.10 | 14 -- dev-ruby/activejob-5.0.6 | 14 -- dev-ruby/activejob-5.0.7 | 14 -- dev-ruby/activejob-5.1.4 | 14 -- dev-ruby/activejob-5.1.5 | 14 -- dev-ruby/activejob-5.1.6 | 14 -- dev-ruby/activejob-5.2.0 | 14 -- dev-ruby/activejob/Manifest | 15 ++ dev-ruby/activejob/activejob-4.2.10.ebuild | 43 +++++ dev-ruby/activejob/activejob-5.0.6.ebuild | 43 +++++ dev-ruby/activejob/activejob-5.0.7.ebuild | 47 +++++ dev-ruby/activejob/activejob-5.1.4.ebuild | 45 +++++ dev-ruby/activejob/activejob-5.1.5.ebuild | 45 +++++ dev-ruby/activejob/activejob-5.1.6.ebuild | 45 +++++ dev-ruby/activejob/activejob-5.2.0.ebuild | 46 +++++ dev-ruby/activejob/metadata.xml | 11 ++ dev-ruby/activeldap-4.0.6 | 15 -- dev-ruby/activeldap-5.1.1 | 15 -- dev-ruby/activeldap-5.2.0 | 15 -- dev-ruby/activeldap-5.2.1 | 15 -- dev-ruby/activeldap-5.2.2 | 15 -- dev-ruby/activeldap/Manifest | 11 ++ dev-ruby/activeldap/activeldap-4.0.6.ebuild | 39 ++++ dev-ruby/activeldap/activeldap-5.1.1.ebuild | 39 ++++ dev-ruby/activeldap/activeldap-5.2.0.ebuild | 40 ++++ dev-ruby/activeldap/activeldap-5.2.1.ebuild | 40 ++++ dev-ruby/activeldap/activeldap-5.2.2.ebuild | 40 ++++ dev-ruby/activeldap/metadata.xml | 11 ++ dev-ruby/activemodel-4.2.10 | 14 -- dev-ruby/activemodel-5.0.6 | 14 -- dev-ruby/activemodel-5.0.7 | 14 -- dev-ruby/activemodel-5.1.4 | 14 -- dev-ruby/activemodel-5.1.5 | 14 -- dev-ruby/activemodel-5.1.6 | 14 -- dev-ruby/activemodel-5.2.0 | 14 -- dev-ruby/activemodel-serializers-xml-1.0.2 | 14 -- dev-ruby/activemodel-serializers-xml/Manifest | 3 + .../activemodel-serializers-xml-1.0.2.ebuild | 37 ++++ dev-ruby/activemodel-serializers-xml/metadata.xml | 11 ++ dev-ruby/activemodel/Manifest | 15 ++ dev-ruby/activemodel/activemodel-4.2.10.ebuild | 48 +++++ dev-ruby/activemodel/activemodel-5.0.6.ebuild | 44 +++++ dev-ruby/activemodel/activemodel-5.0.7.ebuild | 44 +++++ dev-ruby/activemodel/activemodel-5.1.4.ebuild | 44 +++++ dev-ruby/activemodel/activemodel-5.1.5.ebuild | 44 +++++ dev-ruby/activemodel/activemodel-5.1.6.ebuild | 44 +++++ dev-ruby/activemodel/activemodel-5.2.0.ebuild | 44 +++++ dev-ruby/activemodel/metadata.xml | 11 ++ dev-ruby/activerecord-4.2.10 | 14 -- dev-ruby/activerecord-5.0.6 | 14 -- dev-ruby/activerecord-5.0.7 | 14 -- dev-ruby/activerecord-5.1.4 | 14 -- dev-ruby/activerecord-5.1.5 | 14 -- dev-ruby/activerecord-5.1.6 | 14 -- dev-ruby/activerecord-5.2.0 | 14 -- dev-ruby/activerecord-deprecated_finders-1.0.4 | 14 -- dev-ruby/activerecord-deprecated_finders/Manifest | 3 + .../activerecord-deprecated_finders-1.0.4.ebuild | 29 +++ .../activerecord-deprecated_finders/metadata.xml | 11 ++ dev-ruby/activerecord/Manifest | 15 ++ dev-ruby/activerecord/activerecord-4.2.10.ebuild | 73 ++++++++ dev-ruby/activerecord/activerecord-5.0.6.ebuild | 80 ++++++++ dev-ruby/activerecord/activerecord-5.0.7.ebuild | 80 ++++++++ dev-ruby/activerecord/activerecord-5.1.4.ebuild | 79 ++++++++ dev-ruby/activerecord/activerecord-5.1.5.ebuild | 79 ++++++++ dev-ruby/activerecord/activerecord-5.1.6.ebuild | 79 ++++++++ dev-ruby/activerecord/activerecord-5.2.0.ebuild | 79 ++++++++ dev-ruby/activerecord/metadata.xml | 11 ++ dev-ruby/activestorage-5.2.0 | 14 -- dev-ruby/activestorage/Manifest | 3 + dev-ruby/activestorage/activestorage-5.2.0.ebuild | 56 ++++++ dev-ruby/activestorage/metadata.xml | 11 ++ dev-ruby/activesupport-4.2.10 | 14 -- dev-ruby/activesupport-5.0.6 | 14 -- dev-ruby/activesupport-5.0.7 | 14 -- dev-ruby/activesupport-5.1.4 | 14 -- dev-ruby/activesupport-5.1.5 | 14 -- dev-ruby/activesupport-5.1.6 | 14 -- dev-ruby/activesupport-5.2.0 | 14 -- dev-ruby/activesupport/Manifest | 15 ++ dev-ruby/activesupport/activesupport-4.2.10.ebuild | 62 ++++++ dev-ruby/activesupport/activesupport-5.0.6.ebuild | 73 ++++++++ dev-ruby/activesupport/activesupport-5.0.7.ebuild | 74 ++++++++ dev-ruby/activesupport/activesupport-5.1.4.ebuild | 65 +++++++ dev-ruby/activesupport/activesupport-5.1.5.ebuild | 65 +++++++ dev-ruby/activesupport/activesupport-5.1.6.ebuild | 68 +++++++ dev-ruby/activesupport/activesupport-5.2.0.ebuild | 72 +++++++ dev-ruby/activesupport/metadata.xml | 11 ++ dev-ruby/acts_as_list-0.9.11 | 14 -- dev-ruby/acts_as_list-0.9.12 | 14 -- dev-ruby/acts_as_list-0.9.14 | 14 -- dev-ruby/acts_as_list-0.9.15 | 14 -- dev-ruby/acts_as_list/Manifest | 9 + dev-ruby/acts_as_list/acts_as_list-0.9.11.ebuild | 38 ++++ dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild | 38 ++++ dev-ruby/acts_as_list/acts_as_list-0.9.14.ebuild | 38 ++++ dev-ruby/acts_as_list/acts_as_list-0.9.15.ebuild | 38 ++++ dev-ruby/acts_as_list/metadata.xml | 11 ++ dev-ruby/addressable-2.5.2 | 14 -- dev-ruby/addressable/Manifest | 3 + dev-ruby/addressable/addressable-2.5.2.ebuild | 43 +++++ dev-ruby/addressable/metadata.xml | 12 ++ dev-ruby/ae-1.8.2 | 15 -- dev-ruby/ae/Manifest | 3 + dev-ruby/ae/ae-1.8.2.ebuild | 22 +++ dev-ruby/ae/metadata.xml | 8 + dev-ruby/afm-0.2.2 | 14 -- dev-ruby/afm/Manifest | 3 + dev-ruby/afm/afm-0.2.2.ebuild | 26 +++ dev-ruby/afm/metadata.xml | 11 ++ dev-ruby/airbrussh-1.3.0 | 15 -- dev-ruby/airbrussh/Manifest | 3 + dev-ruby/airbrussh/airbrussh-1.3.0.ebuild | 34 ++++ dev-ruby/airbrussh/metadata.xml | 12 ++ dev-ruby/akismet-2.0.0 | 15 -- dev-ruby/akismet/Manifest | 3 + dev-ruby/akismet/akismet-2.0.0.ebuild | 21 +++ dev-ruby/akismet/metadata.xml | 11 ++ dev-ruby/allison-2.0.3-r3 | 14 -- dev-ruby/allison/Manifest | 3 + dev-ruby/allison/allison-2.0.3-r3.ebuild | 28 +++ dev-ruby/allison/metadata.xml | 8 + dev-ruby/amatch-0.3.1 | 14 -- dev-ruby/amatch-0.4.0 | 14 -- dev-ruby/amatch/Manifest | 5 + dev-ruby/amatch/amatch-0.3.1.ebuild | 33 ++++ dev-ruby/amatch/amatch-0.4.0.ebuild | 43 +++++ dev-ruby/amatch/metadata.xml | 8 + dev-ruby/ammeter-1.1.4-r1 | 14 -- dev-ruby/ammeter/Manifest | 3 + dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild | 65 +++++++ dev-ruby/ammeter/metadata.xml | 11 ++ dev-ruby/amq-client-1.0.4 | 14 -- dev-ruby/amq-client/Manifest | 3 + dev-ruby/amq-client/amq-client-1.0.4.ebuild | 35 ++++ dev-ruby/amq-client/metadata.xml | 11 ++ dev-ruby/amq-protocol-2.2.0 | 14 -- dev-ruby/amq-protocol-2.3.0 | 14 -- dev-ruby/amq-protocol/Manifest | 5 + dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild | 27 +++ dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild | 27 +++ dev-ruby/amq-protocol/metadata.xml | 11 ++ dev-ruby/amqp-1.8.0 | 14 -- dev-ruby/amqp/Manifest | 3 + dev-ruby/amqp/amqp-1.8.0.ebuild | 39 ++++ dev-ruby/amqp/metadata.xml | 8 + dev-ruby/annoy-0.5.6-r1 | 14 -- dev-ruby/annoy/Manifest | 3 + dev-ruby/annoy/annoy-0.5.6-r1.ebuild | 26 +++ dev-ruby/annoy/metadata.xml | 8 + dev-ruby/ansi-1.5.0 | 15 -- dev-ruby/ansi/Manifest | 3 + dev-ruby/ansi/ansi-1.5.0.ebuild | 22 +++ dev-ruby/ansi/metadata.xml | 8 + dev-ruby/archive-tar-minitar-0.6.1 | 14 -- dev-ruby/archive-tar-minitar-0.6.1-r1 | 14 -- dev-ruby/archive-tar-minitar/Manifest | 5 + .../archive-tar-minitar-0.6.1-r1.ebuild | 30 +++ .../archive-tar-minitar-0.6.1.ebuild | 30 +++ dev-ruby/archive-tar-minitar/metadata.xml | 11 ++ dev-ruby/arel-6.0.4 | 14 -- dev-ruby/arel-7.1.4 | 14 -- dev-ruby/arel-8.0.0 | 14 -- dev-ruby/arel-9.0.0 | 14 -- dev-ruby/arel-helpers-2.5.0 | 14 -- dev-ruby/arel-helpers-2.6.1 | 14 -- dev-ruby/arel-helpers-2.7.0 | 14 -- dev-ruby/arel-helpers/Manifest | 7 + dev-ruby/arel-helpers/arel-helpers-2.5.0.ebuild | 32 ++++ dev-ruby/arel-helpers/arel-helpers-2.6.1.ebuild | 32 ++++ dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild | 33 ++++ dev-ruby/arel-helpers/metadata.xml | 11 ++ dev-ruby/arel/Manifest | 9 + dev-ruby/arel/arel-6.0.4.ebuild | 32 ++++ dev-ruby/arel/arel-7.1.4.ebuild | 32 ++++ dev-ruby/arel/arel-8.0.0.ebuild | 32 ++++ dev-ruby/arel/arel-9.0.0.ebuild | 33 ++++ dev-ruby/arel/metadata.xml | 11 ++ dev-ruby/ascii85-1.0.2-r2 | 14 -- dev-ruby/ascii85-1.0.3 | 14 -- dev-ruby/ascii85/Manifest | 5 + dev-ruby/ascii85/ascii85-1.0.2-r2.ebuild | 28 +++ dev-ruby/ascii85/ascii85-1.0.3.ebuild | 28 +++ dev-ruby/ascii85/metadata.xml | 11 ++ dev-ruby/asciidoctor-1.5.5-r1 | 14 -- dev-ruby/asciidoctor-1.5.7.1 | 14 -- dev-ruby/asciidoctor-diagram-1.5.9 | 14 -- dev-ruby/asciidoctor-diagram/Manifest | 3 + .../asciidoctor-diagram-1.5.9.ebuild | 38 ++++ dev-ruby/asciidoctor-diagram/metadata.xml | 11 ++ dev-ruby/asciidoctor/Manifest | 5 + dev-ruby/asciidoctor/asciidoctor-1.5.5-r1.ebuild | 43 +++++ dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild | 44 +++++ dev-ruby/asciidoctor/metadata.xml | 11 ++ dev-ruby/asciimath-1.0.4 | 14 -- dev-ruby/asciimath/Manifest | 4 + dev-ruby/asciimath/asciimath-1.0.4.ebuild | 22 +++ .../files/asciimath-1.0.4-backslashes.patch | 22 +++ dev-ruby/asciimath/metadata.xml | 11 ++ dev-ruby/ast-2.3.0 | 14 -- dev-ruby/ast-2.4.0 | 14 -- dev-ruby/ast/Manifest | 5 + dev-ruby/ast/ast-2.3.0.ebuild | 31 +++ dev-ruby/ast/ast-2.4.0.ebuild | 31 +++ dev-ruby/ast/metadata.xml | 11 ++ dev-ruby/astrolabe-1.3.1 | 14 -- dev-ruby/astrolabe/Manifest | 3 + dev-ruby/astrolabe/astrolabe-1.3.1.ebuild | 28 +++ dev-ruby/astrolabe/metadata.xml | 11 ++ dev-ruby/async_sinatra-1.3.0 | 14 -- dev-ruby/async_sinatra/Manifest | 3 + dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild | 41 ++++ dev-ruby/async_sinatra/metadata.xml | 11 ++ dev-ruby/atomic-1.1.100 | 14 -- dev-ruby/atomic-1.1.101 | 14 -- dev-ruby/atomic-1.1.99 | 14 -- dev-ruby/atomic/Manifest | 7 + dev-ruby/atomic/atomic-1.1.100.ebuild | 33 ++++ dev-ruby/atomic/atomic-1.1.101.ebuild | 33 ++++ dev-ruby/atomic/atomic-1.1.99.ebuild | 33 ++++ dev-ruby/atomic/metadata.xml | 11 ++ dev-ruby/autoprefixer-rails-7.2.6 | 14 -- dev-ruby/autoprefixer-rails-8.6.0 | 14 -- dev-ruby/autoprefixer-rails-8.6.3 | 14 -- dev-ruby/autoprefixer-rails-8.6.4 | 14 -- dev-ruby/autoprefixer-rails-8.6.5 | 14 -- dev-ruby/autoprefixer-rails/Manifest | 11 ++ .../autoprefixer-rails-7.2.6.ebuild | 36 ++++ .../autoprefixer-rails-8.6.0.ebuild | 36 ++++ .../autoprefixer-rails-8.6.3.ebuild | 36 ++++ .../autoprefixer-rails-8.6.4.ebuild | 36 ++++ .../autoprefixer-rails-8.6.5.ebuild | 36 ++++ dev-ruby/autoprefixer-rails/metadata.xml | 11 ++ dev-ruby/awesome_print-1.8.0 | 14 -- dev-ruby/awesome_print/Manifest | 3 + dev-ruby/awesome_print/awesome_print-1.8.0.ebuild | 39 ++++ dev-ruby/awesome_print/metadata.xml | 11 ++ dev-ruby/aws-s3-0.6.3 | 14 -- dev-ruby/aws-s3/Manifest | 4 + dev-ruby/aws-s3/aws-s3-0.6.3.ebuild | 45 +++++ dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch | 29 +++ dev-ruby/aws-s3/metadata.xml | 8 + dev-ruby/aws-sdk-2.10.100 | 14 -- dev-ruby/aws-sdk-2.10.134 | 14 -- dev-ruby/aws-sdk-2.11.79 | 14 -- dev-ruby/aws-sdk-core-2.10.100 | 14 -- dev-ruby/aws-sdk-core-2.10.134 | 14 -- dev-ruby/aws-sdk-core-2.11.79 | 14 -- dev-ruby/aws-sdk-core/Manifest | 7 + dev-ruby/aws-sdk-core/aws-sdk-core-2.10.100.ebuild | 41 ++++ dev-ruby/aws-sdk-core/aws-sdk-core-2.10.134.ebuild | 41 ++++ dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild | 41 ++++ dev-ruby/aws-sdk-core/metadata.xml | 11 ++ dev-ruby/aws-sdk-resources-2.10.100 | 14 -- dev-ruby/aws-sdk-resources-2.10.134 | 14 -- dev-ruby/aws-sdk-resources-2.11.79 | 14 -- dev-ruby/aws-sdk-resources/Manifest | 7 + .../aws-sdk-resources-2.10.100.ebuild | 37 ++++ .../aws-sdk-resources-2.10.134.ebuild | 37 ++++ .../aws-sdk-resources-2.11.79.ebuild | 37 ++++ dev-ruby/aws-sdk-resources/metadata.xml | 11 ++ dev-ruby/aws-sdk/Manifest | 7 + dev-ruby/aws-sdk/aws-sdk-2.10.100.ebuild | 31 +++ dev-ruby/aws-sdk/aws-sdk-2.10.134.ebuild | 31 +++ dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild | 31 +++ dev-ruby/aws-sdk/metadata.xml | 11 ++ dev-ruby/aws-sigv4-1.0.2 | 14 -- dev-ruby/aws-sigv4-1.0.3 | 14 -- dev-ruby/aws-sigv4/Manifest | 5 + dev-ruby/aws-sigv4/aws-sigv4-1.0.2.ebuild | 19 ++ dev-ruby/aws-sigv4/aws-sigv4-1.0.3.ebuild | 19 ++ dev-ruby/aws-sigv4/metadata.xml | 11 ++ dev-ruby/axiom-types-0.1.1 | 15 -- dev-ruby/axiom-types/Manifest | 3 + dev-ruby/axiom-types/axiom-types-0.1.1.ebuild | 29 +++ dev-ruby/axiom-types/metadata.xml | 12 ++ dev-ruby/backports-3.8.0 | 14 -- dev-ruby/backports/Manifest | 3 + dev-ruby/backports/backports-3.8.0.ebuild | 23 +++ dev-ruby/backports/metadata.xml | 11 ++ dev-ruby/bacon-1.2.0-r2 | 14 -- dev-ruby/bacon/Manifest | 3 + dev-ruby/bacon/bacon-1.2.0-r2.ebuild | 18 ++ dev-ruby/bacon/metadata.xml | 8 + dev-ruby/barby-0.6.5 | 15 -- dev-ruby/barby/Manifest | 3 + dev-ruby/barby/barby-0.6.5.ebuild | 99 ++++++++++ dev-ruby/barby/metadata.xml | 34 ++++ dev-ruby/base32-0.3.2 | 14 -- dev-ruby/base32/Manifest | 3 + dev-ruby/base32/base32-0.3.2.ebuild | 26 +++ dev-ruby/base32/metadata.xml | 12 ++ dev-ruby/bcat-0.6.2-r3 | 14 -- dev-ruby/bcat/Manifest | 3 + dev-ruby/bcat/bcat-0.6.2-r3.ebuild | 43 +++++ dev-ruby/bcat/metadata.xml | 11 ++ dev-ruby/bcrypt-ruby-3.1.11-r1 | 14 -- dev-ruby/bcrypt-ruby-3.1.12 | 14 -- dev-ruby/bcrypt-ruby/Manifest | 5 + dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.11-r1.ebuild | 59 ++++++ dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.12.ebuild | 59 ++++++ dev-ruby/bcrypt-ruby/metadata.xml | 11 ++ dev-ruby/bcrypt_pbkdf-1.0.0 | 14 -- dev-ruby/bcrypt_pbkdf/Manifest | 3 + dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 41 ++++ dev-ruby/bcrypt_pbkdf/metadata.xml | 11 ++ dev-ruby/best_in_place-3.1.1 | 14 -- dev-ruby/best_in_place/Manifest | 3 + dev-ruby/best_in_place/best_in_place-3.1.1.ebuild | 65 +++++++ dev-ruby/best_in_place/metadata.xml | 11 ++ dev-ruby/bindata-2.4.0 | 14 -- dev-ruby/bindata-2.4.1 | 14 -- dev-ruby/bindata/Manifest | 5 + dev-ruby/bindata/bindata-2.4.0.ebuild | 24 +++ dev-ruby/bindata/bindata-2.4.1.ebuild | 24 +++ dev-ruby/bindata/metadata.xml | 11 ++ dev-ruby/bindex-0.5.0 | 14 -- dev-ruby/bindex/Manifest | 3 + dev-ruby/bindex/bindex-0.5.0.ebuild | 28 +++ dev-ruby/bindex/metadata.xml | 11 ++ dev-ruby/binding_of_caller-0.7.3 | 14 -- dev-ruby/binding_of_caller-0.8.0 | 14 -- dev-ruby/binding_of_caller/Manifest | 5 + .../binding_of_caller-0.7.3.ebuild | 26 +++ .../binding_of_caller-0.8.0.ebuild | 26 +++ dev-ruby/binding_of_caller/metadata.xml | 11 ++ dev-ruby/bit-struct-0.16 | 14 -- dev-ruby/bit-struct/Manifest | 3 + dev-ruby/bit-struct/bit-struct-0.16.ebuild | 19 ++ dev-ruby/bit-struct/metadata.xml | 12 ++ dev-ruby/blankslate-3.1.3 | 14 -- dev-ruby/blankslate/Manifest | 3 + dev-ruby/blankslate/blankslate-3.1.3.ebuild | 27 +++ dev-ruby/blankslate/metadata.xml | 11 ++ dev-ruby/bluecloth-2.2.0-r3 | 14 -- dev-ruby/bluecloth/Manifest | 3 + dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild | 57 ++++++ dev-ruby/bluecloth/metadata.xml | 8 + dev-ruby/bogus-0.1.6 | 14 -- dev-ruby/bogus/Manifest | 3 + dev-ruby/bogus/bogus-0.1.6.ebuild | 31 +++ dev-ruby/bogus/metadata.xml | 11 ++ dev-ruby/bones-3.8.4-r1 | 14 -- dev-ruby/bones-3.8.4-r2 | 14 -- dev-ruby/bones/Manifest | 5 + dev-ruby/bones/bones-3.8.4-r1.ebuild | 34 ++++ dev-ruby/bones/bones-3.8.4-r2.ebuild | 36 ++++ dev-ruby/bones/files/bones-3.8.1-builder.patch | 15 ++ dev-ruby/bones/metadata.xml | 11 ++ dev-ruby/bourne-1.6.0 | 14 -- dev-ruby/bourne/Manifest | 3 + dev-ruby/bourne/bourne-1.6.0.ebuild | 31 +++ dev-ruby/bourne/metadata.xml | 11 ++ dev-ruby/brass-1.2.1 | 14 -- dev-ruby/brass/Manifest | 3 + dev-ruby/brass/brass-1.2.1.ebuild | 19 ++ dev-ruby/brass/metadata.xml | 8 + dev-ruby/bsearch-1.5.0-r2 | 14 -- dev-ruby/bsearch/Manifest | 3 + dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild | 28 +++ dev-ruby/bsearch/metadata.xml | 8 + dev-ruby/bson-4.2.2 | 14 -- dev-ruby/bson-4.3.0 | 14 -- dev-ruby/bson/Manifest | 5 + dev-ruby/bson/bson-4.2.2.ebuild | 44 +++++ dev-ruby/bson/bson-4.3.0.ebuild | 44 +++++ dev-ruby/bson/metadata.xml | 11 ++ dev-ruby/buftok-0.2.0-r1 | 14 -- dev-ruby/buftok/Manifest | 3 + dev-ruby/buftok/buftok-0.2.0-r1.ebuild | 22 +++ dev-ruby/buftok/metadata.xml | 11 ++ dev-ruby/builder-3.2.2-r1 | 14 -- dev-ruby/builder-3.2.3 | 14 -- dev-ruby/builder/Manifest | 5 + dev-ruby/builder/builder-3.2.2-r1.ebuild | 30 +++ dev-ruby/builder/builder-3.2.3.ebuild | 32 ++++ dev-ruby/builder/metadata.xml | 8 + dev-ruby/bundler-1.12.5 | 15 -- dev-ruby/bundler-1.16.1 | 14 -- dev-ruby/bundler-1.16.2 | 14 -- dev-ruby/bundler-audit-0.6.0 | 15 -- dev-ruby/bundler-audit/Manifest | 3 + dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild | 44 +++++ dev-ruby/bundler-audit/metadata.xml | 11 ++ dev-ruby/bundler/Manifest | 7 + dev-ruby/bundler/bundler-1.12.5.ebuild | 70 +++++++ dev-ruby/bundler/bundler-1.16.1.ebuild | 33 ++++ dev-ruby/bundler/bundler-1.16.2.ebuild | 33 ++++ dev-ruby/bundler/metadata.xml | 11 ++ dev-ruby/bunny-2.10.0 | 14 -- dev-ruby/bunny-2.11.0 | 14 -- dev-ruby/bunny-2.8.1 | 14 -- dev-ruby/bunny-2.9.1 | 14 -- dev-ruby/bunny-2.9.2 | 14 -- dev-ruby/bunny/Manifest | 11 ++ dev-ruby/bunny/bunny-2.10.0.ebuild | 33 ++++ dev-ruby/bunny/bunny-2.11.0.ebuild | 33 ++++ dev-ruby/bunny/bunny-2.8.1.ebuild | 33 ++++ dev-ruby/bunny/bunny-2.9.1.ebuild | 33 ++++ dev-ruby/bunny/bunny-2.9.2.ebuild | 33 ++++ dev-ruby/bunny/metadata.xml | 11 ++ dev-ruby/calendar_date_select-2.1.2 | 14 -- dev-ruby/calendar_date_select/Manifest | 3 + .../calendar_date_select-2.1.2.ebuild | 27 +++ dev-ruby/calendar_date_select/metadata.xml | 8 + dev-ruby/capistrano-2.15.5-r2 | 14 -- dev-ruby/capistrano-3.10.1 | 14 -- dev-ruby/capistrano-3.10.2 | 14 -- dev-ruby/capistrano-stats-1.1.1 | 14 -- dev-ruby/capistrano-stats/Manifest | 3 + .../capistrano-stats/capistrano-stats-1.1.1.ebuild | 21 +++ dev-ruby/capistrano-stats/metadata.xml | 12 ++ dev-ruby/capistrano/Manifest | 8 + dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild | 48 +++++ dev-ruby/capistrano/capistrano-3.10.1.ebuild | 40 ++++ dev-ruby/capistrano/capistrano-3.10.2.ebuild | 40 ++++ .../files/capistrano-2.15.5-sudo-cleanup.patch | 12 ++ dev-ruby/capistrano/metadata.xml | 12 ++ dev-ruby/capybara-2.16.1 | 14 -- dev-ruby/capybara-2.18.0 | 14 -- dev-ruby/capybara-3.1.1 | 14 -- dev-ruby/capybara-3.2.1 | 14 -- dev-ruby/capybara/Manifest | 9 + dev-ruby/capybara/capybara-2.16.1.ebuild | 50 +++++ dev-ruby/capybara/capybara-2.18.0.ebuild | 50 +++++ dev-ruby/capybara/capybara-3.1.1.ebuild | 50 +++++ dev-ruby/capybara/capybara-3.2.1.ebuild | 50 +++++ dev-ruby/capybara/metadata.xml | 11 ++ dev-ruby/celluloid-0.17.3 | 14 -- dev-ruby/celluloid-essentials-0.20.5 | 14 -- dev-ruby/celluloid-essentials/Manifest | 3 + .../celluloid-essentials-0.20.5.ebuild | 37 ++++ dev-ruby/celluloid-essentials/metadata.xml | 11 ++ dev-ruby/celluloid-extras-0.20.5 | 14 -- dev-ruby/celluloid-extras/Manifest | 3 + .../celluloid-extras-0.20.5.ebuild | 33 ++++ dev-ruby/celluloid-extras/metadata.xml | 11 ++ dev-ruby/celluloid-fsm-0.20.5 | 14 -- dev-ruby/celluloid-fsm/Manifest | 3 + dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild | 37 ++++ dev-ruby/celluloid-fsm/metadata.xml | 11 ++ dev-ruby/celluloid-io-0.17.3 | 14 -- dev-ruby/celluloid-io/Manifest | 3 + dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild | 40 ++++ dev-ruby/celluloid-io/metadata.xml | 11 ++ dev-ruby/celluloid-pool-0.20.5 | 14 -- dev-ruby/celluloid-pool/Manifest | 3 + .../celluloid-pool/celluloid-pool-0.20.5.ebuild | 37 ++++ dev-ruby/celluloid-pool/metadata.xml | 11 ++ dev-ruby/celluloid-supervision-0.20.6 | 14 -- dev-ruby/celluloid-supervision/Manifest | 3 + .../celluloid-supervision-0.20.6.ebuild | 37 ++++ dev-ruby/celluloid-supervision/metadata.xml | 11 ++ dev-ruby/celluloid/Manifest | 3 + dev-ruby/celluloid/celluloid-0.17.3.ebuild | 52 ++++++ dev-ruby/celluloid/metadata.xml | 11 ++ dev-ruby/certificate_authority-0.1.6-r2 | 14 -- dev-ruby/certificate_authority/Manifest | 3 + .../certificate_authority-0.1.6-r2.ebuild | 29 +++ dev-ruby/certificate_authority/metadata.xml | 11 ++ dev-ruby/charlock_holmes-0.7.5 | 14 -- dev-ruby/charlock_holmes-0.7.6 | 14 -- dev-ruby/charlock_holmes/Manifest | 5 + .../charlock_holmes/charlock_holmes-0.7.5.ebuild | 47 +++++ .../charlock_holmes/charlock_holmes-0.7.6.ebuild | 47 +++++ dev-ruby/charlock_holmes/metadata.xml | 11 ++ dev-ruby/childlabor-0.0.3-r1 | 14 -- dev-ruby/childlabor/Manifest | 3 + dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild | 36 ++++ dev-ruby/childlabor/metadata.xml | 11 ++ dev-ruby/childprocess-0.6.3 | 14 -- dev-ruby/childprocess-0.8.0 | 14 -- dev-ruby/childprocess-0.9.0 | 14 -- dev-ruby/childprocess/Manifest | 7 + dev-ruby/childprocess/childprocess-0.6.3.ebuild | 34 ++++ dev-ruby/childprocess/childprocess-0.8.0.ebuild | 41 ++++ dev-ruby/childprocess/childprocess-0.9.0.ebuild | 41 ++++ dev-ruby/childprocess/metadata.xml | 11 ++ dev-ruby/chronic-0.10.2 | 14 -- dev-ruby/chronic/Manifest | 3 + dev-ruby/chronic/chronic-0.10.2.ebuild | 26 +++ dev-ruby/chronic/metadata.xml | 11 ++ dev-ruby/chunky_png-1.3.10 | 14 -- dev-ruby/chunky_png/Manifest | 3 + dev-ruby/chunky_png/chunky_png-1.3.10.ebuild | 33 ++++ dev-ruby/chunky_png/metadata.xml | 8 + dev-ruby/classifier-1.3.4 | 14 -- dev-ruby/classifier-reborn-2.2.0 | 14 -- dev-ruby/classifier-reborn/Manifest | 3 + .../classifier-reborn-2.2.0.ebuild | 37 ++++ dev-ruby/classifier-reborn/metadata.xml | 11 ++ dev-ruby/classifier/Manifest | 3 + dev-ruby/classifier/classifier-1.3.4.ebuild | 34 ++++ dev-ruby/classifier/metadata.xml | 11 ++ dev-ruby/climate_control-0.2.0 | 14 -- dev-ruby/climate_control/Manifest | 3 + .../climate_control/climate_control-0.2.0.ebuild | 29 +++ dev-ruby/climate_control/metadata.xml | 11 ++ dev-ruby/cliver-0.3.2 | 14 -- dev-ruby/cliver/Manifest | 3 + dev-ruby/cliver/cliver-0.3.2.ebuild | 19 ++ dev-ruby/cliver/metadata.xml | 8 + dev-ruby/cmdparse-2.0.6-r1 | 14 -- dev-ruby/cmdparse-3.0.3 | 14 -- dev-ruby/cmdparse/Manifest | 5 + dev-ruby/cmdparse/cmdparse-2.0.6-r1.ebuild | 26 +++ dev-ruby/cmdparse/cmdparse-3.0.3.ebuild | 22 +++ dev-ruby/cmdparse/metadata.xml | 8 + dev-ruby/cocaine-0.6.0 | 14 -- dev-ruby/cocaine/Manifest | 3 + dev-ruby/cocaine/cocaine-0.6.0.ebuild | 48 +++++ dev-ruby/cocaine/metadata.xml | 8 + dev-ruby/coderay-1.1.2 | 14 -- dev-ruby/coderay/Manifest | 3 + dev-ruby/coderay/coderay-1.1.2.ebuild | 36 ++++ dev-ruby/coderay/metadata.xml | 11 ++ dev-ruby/coercible-1.0.0 | 14 -- dev-ruby/coercible/Manifest | 3 + dev-ruby/coercible/coercible-1.0.0.ebuild | 24 +++ dev-ruby/coercible/metadata.xml | 12 ++ dev-ruby/coffee-rails-4.1.1-r2 | 14 -- dev-ruby/coffee-rails-4.2.2-r1 | 14 -- dev-ruby/coffee-rails/Manifest | 5 + dev-ruby/coffee-rails/coffee-rails-4.1.1-r2.ebuild | 34 ++++ dev-ruby/coffee-rails/coffee-rails-4.2.2-r1.ebuild | 34 ++++ dev-ruby/coffee-rails/metadata.xml | 11 ++ dev-ruby/coffee-script-2.4.1 | 14 -- dev-ruby/coffee-script-source-1.12.2 | 14 -- dev-ruby/coffee-script-source/Manifest | 3 + .../coffee-script-source-1.12.2.ebuild | 19 ++ dev-ruby/coffee-script-source/metadata.xml | 8 + dev-ruby/coffee-script/Manifest | 3 + dev-ruby/coffee-script/coffee-script-2.4.1.ebuild | 22 +++ dev-ruby/coffee-script/metadata.xml | 11 ++ dev-ruby/color-1.8 | 14 -- dev-ruby/color/Manifest | 3 + dev-ruby/color/color-1.8.ebuild | 28 +++ dev-ruby/color/metadata.xml | 11 ++ dev-ruby/colorator-1.1.0 | 14 -- dev-ruby/colorator/Manifest | 3 + dev-ruby/colorator/colorator-1.1.0.ebuild | 26 +++ dev-ruby/colorator/metadata.xml | 11 ++ dev-ruby/colored-1.2 | 14 -- dev-ruby/colored/Manifest | 3 + dev-ruby/colored/colored-1.2.ebuild | 21 +++ dev-ruby/colored/metadata.xml | 11 ++ dev-ruby/colorize-0.8.1 | 14 -- dev-ruby/colorize/Manifest | 3 + dev-ruby/colorize/colorize-0.8.1.ebuild | 29 +++ dev-ruby/colorize/metadata.xml | 11 ++ dev-ruby/columnize-0.9.0 | 14 -- dev-ruby/columnize/Manifest | 3 + dev-ruby/columnize/columnize-0.9.0.ebuild | 18 ++ dev-ruby/columnize/metadata.xml | 11 ++ dev-ruby/combustion-0.8.0 | 14 -- dev-ruby/combustion-0.9.0 | 14 -- dev-ruby/combustion-0.9.1 | 14 -- dev-ruby/combustion/Manifest | 7 + dev-ruby/combustion/combustion-0.8.0.ebuild | 25 +++ dev-ruby/combustion/combustion-0.9.0.ebuild | 25 +++ dev-ruby/combustion/combustion-0.9.1.ebuild | 25 +++ dev-ruby/combustion/metadata.xml | 11 ++ dev-ruby/commander-4.4.3 | 14 -- dev-ruby/commander-4.4.4 | 14 -- dev-ruby/commander-4.4.5 | 14 -- dev-ruby/commander/Manifest | 7 + dev-ruby/commander/commander-4.4.3.ebuild | 25 +++ dev-ruby/commander/commander-4.4.4.ebuild | 25 +++ dev-ruby/commander/commander-4.4.5.ebuild | 25 +++ dev-ruby/commander/metadata.xml | 8 + dev-ruby/compass-1.0.3-r1 | 15 -- dev-ruby/compass-core-1.0.3-r1 | 14 -- dev-ruby/compass-core/Manifest | 3 + dev-ruby/compass-core/compass-core-1.0.3-r1.ebuild | 26 +++ dev-ruby/compass-core/metadata.xml | 16 ++ dev-ruby/compass-import-once-1.0.5 | 14 -- dev-ruby/compass-import-once/Manifest | 3 + .../compass-import-once-1.0.5.ebuild | 32 ++++ dev-ruby/compass-import-once/metadata.xml | 16 ++ dev-ruby/compass/Manifest | 3 + dev-ruby/compass/compass-1.0.3-r1.ebuild | 42 +++++ dev-ruby/compass/metadata.xml | 16 ++ dev-ruby/concurrent-ruby-1.0.5 | 14 -- dev-ruby/concurrent-ruby/Manifest | 3 + .../concurrent-ruby/concurrent-ruby-1.0.5.ebuild | 37 ++++ dev-ruby/concurrent-ruby/metadata.xml | 11 ++ dev-ruby/connection_pool-2.2.1 | 14 -- dev-ruby/connection_pool-2.2.2 | 14 -- dev-ruby/connection_pool/Manifest | 5 + .../connection_pool/connection_pool-2.2.1.ebuild | 27 +++ .../connection_pool/connection_pool-2.2.2.ebuild | 27 +++ dev-ruby/connection_pool/metadata.xml | 11 ++ dev-ruby/contracts-0.16.0 | 14 -- dev-ruby/contracts/Manifest | 3 + dev-ruby/contracts/contracts-0.16.0.ebuild | 20 ++ dev-ruby/contracts/metadata.xml | 11 ++ dev-ruby/coolio-1.5.3 | 14 -- dev-ruby/coolio/Manifest | 3 + dev-ruby/coolio/coolio-1.5.3.ebuild | 57 ++++++ dev-ruby/coolio/metadata.xml | 8 + dev-ruby/countdownlatch-1.0.0-r1 | 14 -- dev-ruby/countdownlatch/Manifest | 3 + .../countdownlatch/countdownlatch-1.0.0-r1.ebuild | 26 +++ dev-ruby/countdownlatch/metadata.xml | 11 ++ dev-ruby/crack-0.4.3-r1 | 14 -- dev-ruby/crack-0.4.3-r2 | 14 -- dev-ruby/crack/Manifest | 4 + dev-ruby/crack/crack-0.4.3-r1.ebuild | 33 ++++ dev-ruby/crack/crack-0.4.3-r2.ebuild | 33 ++++ dev-ruby/crack/metadata.xml | 11 ++ dev-ruby/crass-1.0.2 | 14 -- dev-ruby/crass-1.0.3 | 14 -- dev-ruby/crass-1.0.4 | 14 -- dev-ruby/crass/Manifest | 7 + dev-ruby/crass/crass-1.0.2.ebuild | 25 +++ dev-ruby/crass/crass-1.0.3.ebuild | 25 +++ dev-ruby/crass/crass-1.0.4.ebuild | 25 +++ dev-ruby/crass/metadata.xml | 11 ++ dev-ruby/creole-0.5.0 | 14 -- dev-ruby/creole/Manifest | 3 + dev-ruby/creole/creole-0.5.0.ebuild | 22 +++ dev-ruby/creole/metadata.xml | 11 ++ dev-ruby/cri-2.10.1 | 14 -- dev-ruby/cri-2.7.1 | 14 -- dev-ruby/cri/Manifest | 5 + dev-ruby/cri/cri-2.10.1.ebuild | 34 ++++ dev-ruby/cri/cri-2.7.1.ebuild | 34 ++++ dev-ruby/cri/metadata.xml | 11 ++ dev-ruby/css_parser-1.6.0 | 14 -- dev-ruby/css_parser/Manifest | 3 + dev-ruby/css_parser/css_parser-1.6.0.ebuild | 44 +++++ dev-ruby/css_parser/metadata.xml | 11 ++ dev-ruby/curb-0.9.4 | 14 -- dev-ruby/curb-0.9.6 | 14 -- dev-ruby/curb/Manifest | 5 + dev-ruby/curb/curb-0.9.4.ebuild | 45 +++++ dev-ruby/curb/curb-0.9.6.ebuild | 45 +++++ dev-ruby/curb/metadata.xml | 11 ++ dev-ruby/curses-1.2.4 | 14 -- dev-ruby/curses/Manifest | 3 + dev-ruby/curses/curses-1.2.4.ebuild | 33 ++++ dev-ruby/curses/metadata.xml | 11 ++ dev-ruby/d3_rails-3.5.17 | 14 -- dev-ruby/d3_rails-4.1.1 | 14 -- dev-ruby/d3_rails/Manifest | 5 + dev-ruby/d3_rails/d3_rails-3.5.17.ebuild | 22 +++ dev-ruby/d3_rails/d3_rails-4.1.1.ebuild | 22 +++ dev-ruby/d3_rails/metadata.xml | 11 ++ dev-ruby/daemon_controller-1.2.0-r1 | 14 -- dev-ruby/daemon_controller/Manifest | 3 + .../daemon_controller-1.2.0-r1.ebuild | 26 +++ dev-ruby/daemon_controller/metadata.xml | 11 ++ dev-ruby/daemons-1.2.6 | 14 -- dev-ruby/daemons/Manifest | 3 + dev-ruby/daemons/daemons-1.2.6.ebuild | 34 ++++ dev-ruby/daemons/metadata.xml | 11 ++ dev-ruby/dalli-2.7.6 | 14 -- dev-ruby/dalli-2.7.7 | 14 -- dev-ruby/dalli-2.7.8 | 14 -- dev-ruby/dalli-2.7.8-r1 | 14 -- dev-ruby/dalli/Manifest | 8 + dev-ruby/dalli/dalli-2.7.6.ebuild | 46 +++++ dev-ruby/dalli/dalli-2.7.7.ebuild | 46 +++++ dev-ruby/dalli/dalli-2.7.8-r1.ebuild | 46 +++++ dev-ruby/dalli/dalli-2.7.8.ebuild | 46 +++++ dev-ruby/dalli/metadata.xml | 11 ++ dev-ruby/database_cleaner-1.6.2 | 14 -- dev-ruby/database_cleaner-1.6.2-r1 | 14 -- dev-ruby/database_cleaner-1.7.0 | 14 -- dev-ruby/database_cleaner/Manifest | 7 + .../database_cleaner-1.6.2-r1.ebuild | 26 +++ .../database_cleaner/database_cleaner-1.6.2.ebuild | 24 +++ .../database_cleaner/database_cleaner-1.7.0.ebuild | 24 +++ .../files/database_cleaner-1.6.2-table-quote.patch | 37 ++++ dev-ruby/database_cleaner/metadata.xml | 15 ++ dev-ruby/date_validator-0.9.0 | 14 -- dev-ruby/date_validator/Manifest | 3 + .../date_validator/date_validator-0.9.0.ebuild | 48 +++++ dev-ruby/date_validator/metadata.xml | 11 ++ dev-ruby/dbf-3.1.1 | 14 -- dev-ruby/dbf-3.1.2 | 14 -- dev-ruby/dbf/Manifest | 5 + dev-ruby/dbf/dbf-3.1.1.ebuild | 22 +++ dev-ruby/dbf/dbf-3.1.2.ebuild | 22 +++ dev-ruby/dbf/metadata.xml | 15 ++ dev-ruby/ddmemoize-1.0.0 | 14 -- dev-ruby/ddmemoize/Manifest | 3 + dev-ruby/ddmemoize/ddmemoize-1.0.0.ebuild | 31 +++ dev-ruby/ddmemoize/metadata.xml | 11 ++ dev-ruby/ddmetrics-1.0.0 | 14 -- dev-ruby/ddmetrics/Manifest | 3 + dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild | 29 +++ dev-ruby/ddmetrics/metadata.xml | 11 ++ dev-ruby/ddplugin-1.0.1 | 14 -- dev-ruby/ddplugin-1.0.2 | 14 -- dev-ruby/ddplugin/Manifest | 5 + dev-ruby/ddplugin/ddplugin-1.0.1.ebuild | 27 +++ dev-ruby/ddplugin/ddplugin-1.0.2.ebuild | 27 +++ dev-ruby/ddplugin/metadata.xml | 11 ++ dev-ruby/debug_inspector-0.0.3 | 14 -- dev-ruby/debug_inspector/Manifest | 3 + .../debug_inspector/debug_inspector-0.0.3.ebuild | 29 +++ dev-ruby/debug_inspector/metadata.xml | 11 ++ dev-ruby/debugger-linecache-1.2.0 | 14 -- dev-ruby/debugger-linecache/Manifest | 3 + .../debugger-linecache-1.2.0.ebuild | 25 +++ dev-ruby/debugger-linecache/metadata.xml | 11 ++ dev-ruby/deep_merge-1.0.1 | 14 -- dev-ruby/deep_merge-1.2.1 | 14 -- dev-ruby/deep_merge/Manifest | 5 + dev-ruby/deep_merge/deep_merge-1.0.1.ebuild | 23 +++ dev-ruby/deep_merge/deep_merge-1.2.1.ebuild | 23 +++ dev-ruby/deep_merge/metadata.xml | 8 + dev-ruby/delayer-0.0.2 | 14 -- dev-ruby/delayer-deferred-1.1.1 | 14 -- dev-ruby/delayer-deferred-2.0.0 | 14 -- dev-ruby/delayer-deferred/Manifest | 5 + .../delayer-deferred/delayer-deferred-1.1.1.ebuild | 25 +++ .../delayer-deferred/delayer-deferred-2.0.0.ebuild | 26 +++ dev-ruby/delayer-deferred/metadata.xml | 15 ++ dev-ruby/delayer/Manifest | 3 + dev-ruby/delayer/delayer-0.0.2.ebuild | 22 +++ dev-ruby/delayer/metadata.xml | 14 ++ dev-ruby/dep_selector-1.0.5 | 14 -- dev-ruby/dep_selector/Manifest | 3 + dev-ruby/dep_selector/dep_selector-1.0.5.ebuild | 45 +++++ dev-ruby/dep_selector/metadata.xml | 11 ++ dev-ruby/dependor-1.0.1 | 14 -- dev-ruby/dependor/Manifest | 3 + dev-ruby/dependor/dependor-1.0.1.ebuild | 25 +++ dev-ruby/dependor/metadata.xml | 11 ++ dev-ruby/deprecated-3.0.1-r2 | 14 -- dev-ruby/deprecated/Manifest | 3 + dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild | 25 +++ dev-ruby/deprecated/metadata.xml | 11 ++ dev-ruby/descendants_tracker-0.0.4 | 14 -- dev-ruby/descendants_tracker/Manifest | 3 + .../descendants_tracker-0.0.4.ebuild | 30 +++ dev-ruby/descendants_tracker/metadata.xml | 11 ++ dev-ruby/did_you_mean-1.0.2 | 14 -- dev-ruby/did_you_mean-1.1.2 | 14 -- dev-ruby/did_you_mean-1.2.0 | 14 -- dev-ruby/did_you_mean-1.2.1 | 14 -- dev-ruby/did_you_mean/Manifest | 9 + dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild | 22 +++ dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild | 22 +++ dev-ruby/did_you_mean/did_you_mean-1.2.0.ebuild | 22 +++ dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild | 22 +++ dev-ruby/did_you_mean/metadata.xml | 11 ++ dev-ruby/diff-lcs-1.2.5-r1 | 14 -- dev-ruby/diff-lcs-1.3 | 14 -- dev-ruby/diff-lcs/Manifest | 5 + dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild | 20 ++ dev-ruby/diff-lcs/diff-lcs-1.3.ebuild | 20 ++ dev-ruby/diff-lcs/metadata.xml | 11 ++ dev-ruby/dnsruby-1.60.2 | 14 -- dev-ruby/dnsruby-1.61.0 | 14 -- dev-ruby/dnsruby-1.61.1 | 14 -- dev-ruby/dnsruby/Manifest | 7 + dev-ruby/dnsruby/dnsruby-1.60.2.ebuild | 33 ++++ dev-ruby/dnsruby/dnsruby-1.61.0.ebuild | 33 ++++ dev-ruby/dnsruby/dnsruby-1.61.1.ebuild | 33 ++++ dev-ruby/dnsruby/metadata.xml | 14 ++ dev-ruby/docile-1.1.5 | 14 -- dev-ruby/docile-1.2.0 | 14 -- dev-ruby/docile-1.3.0 | 14 -- dev-ruby/docile-1.3.1 | 14 -- dev-ruby/docile/Manifest | 9 + dev-ruby/docile/docile-1.1.5.ebuild | 25 +++ dev-ruby/docile/docile-1.2.0.ebuild | 26 +++ dev-ruby/docile/docile-1.3.0.ebuild | 31 +++ dev-ruby/docile/docile-1.3.1.ebuild | 31 +++ dev-ruby/docile/metadata.xml | 8 + dev-ruby/domain_name-0.5.20170404 | 14 -- dev-ruby/domain_name-0.5.20180417 | 14 -- dev-ruby/domain_name/Manifest | 5 + .../domain_name/domain_name-0.5.20170404.ebuild | 46 +++++ .../domain_name/domain_name-0.5.20180417.ebuild | 46 +++++ dev-ruby/domain_name/metadata.xml | 11 ++ dev-ruby/dotenv-2.2.2 | 14 -- dev-ruby/dotenv-2.4.0 | 14 -- dev-ruby/dotenv-2.5.0 | 14 -- dev-ruby/dotenv/Manifest | 7 + dev-ruby/dotenv/dotenv-2.2.2.ebuild | 35 ++++ dev-ruby/dotenv/dotenv-2.4.0.ebuild | 35 ++++ dev-ruby/dotenv/dotenv-2.5.0.ebuild | 35 ++++ dev-ruby/dotenv/metadata.xml | 11 ++ dev-ruby/dust-0.1.7-r2 | 14 -- dev-ruby/dust/Manifest | 3 + dev-ruby/dust/dust-0.1.7-r2.ebuild | 31 +++ dev-ruby/dust/metadata.xml | 8 + dev-ruby/ed25519-1.2.4 | 14 -- dev-ruby/ed25519/Manifest | 3 + dev-ruby/ed25519/ed25519-1.2.4.ebuild | 35 ++++ dev-ruby/ed25519/metadata.xml | 11 ++ dev-ruby/elasticsearch-5.0.4 | 15 -- dev-ruby/elasticsearch-5.0.5 | 15 -- dev-ruby/elasticsearch-api-5.0.4 | 15 -- dev-ruby/elasticsearch-api-5.0.5 | 15 -- dev-ruby/elasticsearch-api/Manifest | 5 + .../elasticsearch-api-5.0.4.ebuild | 50 +++++ .../elasticsearch-api-5.0.5.ebuild | 50 +++++ dev-ruby/elasticsearch-api/metadata.xml | 8 + dev-ruby/elasticsearch-transport-5.0.4 | 15 -- dev-ruby/elasticsearch-transport-5.0.5 | 14 -- dev-ruby/elasticsearch-transport/Manifest | 5 + .../elasticsearch-transport-5.0.4.ebuild | 50 +++++ .../elasticsearch-transport-5.0.5.ebuild | 54 ++++++ dev-ruby/elasticsearch-transport/metadata.xml | 8 + dev-ruby/elasticsearch/Manifest | 5 + dev-ruby/elasticsearch/elasticsearch-5.0.4.ebuild | 51 +++++ dev-ruby/elasticsearch/elasticsearch-5.0.5.ebuild | 51 +++++ dev-ruby/elasticsearch/metadata.xml | 8 + dev-ruby/equalizer-0.0.11 | 14 -- dev-ruby/equalizer/Manifest | 3 + dev-ruby/equalizer/equalizer-0.0.11.ebuild | 27 +++ dev-ruby/equalizer/metadata.xml | 11 ++ dev-ruby/erubi-1.7.0 | 14 -- dev-ruby/erubi-1.7.1 | 14 -- dev-ruby/erubi/Manifest | 5 + dev-ruby/erubi/erubi-1.7.0.ebuild | 23 +++ dev-ruby/erubi/erubi-1.7.1.ebuild | 23 +++ dev-ruby/erubi/metadata.xml | 12 ++ dev-ruby/erubis-2.7.0-r2 | 15 -- dev-ruby/erubis/Manifest | 3 + dev-ruby/erubis/erubis-2.7.0-r2.ebuild | 39 ++++ dev-ruby/erubis/metadata.xml | 8 + dev-ruby/escape_utils-1.2.1 | 14 -- dev-ruby/escape_utils/Manifest | 3 + dev-ruby/escape_utils/escape_utils-1.2.1.ebuild | 37 ++++ dev-ruby/escape_utils/metadata.xml | 11 ++ dev-ruby/ethon-0.11.0 | 14 -- dev-ruby/ethon/Manifest | 3 + dev-ruby/ethon/ethon-0.11.0.ebuild | 33 ++++ dev-ruby/ethon/metadata.xml | 11 ++ dev-ruby/evented-spec-0.9.0 | 15 -- dev-ruby/evented-spec/Manifest | 3 + dev-ruby/evented-spec/evented-spec-0.9.0.ebuild | 29 +++ dev-ruby/evented-spec/metadata.xml | 11 ++ dev-ruby/eventmachine-1.2.0.1 | 14 -- dev-ruby/eventmachine-1.2.7 | 14 -- dev-ruby/eventmachine/Manifest | 5 + dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild | 88 +++++++++ dev-ruby/eventmachine/eventmachine-1.2.7.ebuild | 92 +++++++++ dev-ruby/eventmachine/metadata.xml | 11 ++ dev-ruby/execjs-2.6.0 | 14 -- dev-ruby/execjs-2.7.0 | 14 -- dev-ruby/execjs/Manifest | 5 + dev-ruby/execjs/execjs-2.6.0.ebuild | 40 ++++ dev-ruby/execjs/execjs-2.7.0.ebuild | 40 ++++ dev-ruby/execjs/metadata.xml | 11 ++ dev-ruby/exifr-1.3.3 | 14 -- dev-ruby/exifr-1.3.4 | 14 -- dev-ruby/exifr/Manifest | 5 + dev-ruby/exifr/exifr-1.3.3.ebuild | 21 +++ dev-ruby/exifr/exifr-1.3.4.ebuild | 21 +++ dev-ruby/exifr/metadata.xml | 11 ++ dev-ruby/expression_parser-0.9.0_p20130518 | 14 -- dev-ruby/expression_parser/Manifest | 3 + .../expression_parser-0.9.0_p20130518.ebuild | 24 +++ dev-ruby/expression_parser/metadata.xml | 11 ++ dev-ruby/facets-3.1.0 | 14 -- dev-ruby/facets/Manifest | 3 + dev-ruby/facets/facets-3.1.0.ebuild | 36 ++++ dev-ruby/facets/metadata.xml | 8 + dev-ruby/facter-2.4.6 | 14 -- dev-ruby/facter-3.11.1 | 14 -- dev-ruby/facter-3.11.2 | 14 -- dev-ruby/facter-3.9.2 | 14 -- dev-ruby/facter-9999 | 12 -- dev-ruby/facter/Manifest | 11 ++ dev-ruby/facter/facter-2.4.6.ebuild | 61 ++++++ dev-ruby/facter/facter-3.11.1.ebuild | 108 +++++++++++ dev-ruby/facter/facter-3.11.2.ebuild | 105 +++++++++++ dev-ruby/facter/facter-3.9.2.ebuild | 88 +++++++++ dev-ruby/facter/facter-9999.ebuild | 105 +++++++++++ dev-ruby/facter/files/00facterdir | 1 + dev-ruby/facter/metadata.xml | 23 +++ dev-ruby/factory_girl-4.8.1 | 14 -- dev-ruby/factory_girl/Manifest | 3 + dev-ruby/factory_girl/factory_girl-4.8.1.ebuild | 49 +++++ dev-ruby/factory_girl/metadata.xml | 11 ++ dev-ruby/fakefs-0.11.3 | 14 -- dev-ruby/fakefs-0.13.3 | 14 -- dev-ruby/fakefs-0.14.0 | 14 -- dev-ruby/fakefs-0.14.2 | 14 -- dev-ruby/fakefs-0.15.0 | 14 -- dev-ruby/fakefs/Manifest | 11 ++ dev-ruby/fakefs/fakefs-0.11.3.ebuild | 43 +++++ dev-ruby/fakefs/fakefs-0.13.3.ebuild | 43 +++++ dev-ruby/fakefs/fakefs-0.14.0.ebuild | 43 +++++ dev-ruby/fakefs/fakefs-0.14.2.ebuild | 43 +++++ dev-ruby/fakefs/fakefs-0.15.0.ebuild | 43 +++++ dev-ruby/fakefs/metadata.xml | 11 ++ dev-ruby/fakeweb-1.3.0.20131201-r1 | 14 -- dev-ruby/fakeweb-1.3.0.20170806 | 14 -- dev-ruby/fakeweb/Manifest | 7 + dev-ruby/fakeweb/fakeweb-1.3.0.20131201-r1.ebuild | 55 ++++++ dev-ruby/fakeweb/fakeweb-1.3.0.20170806.ebuild | 48 +++++ dev-ruby/fakeweb/files/fakeweb-ruby22.patch | 24 +++ dev-ruby/fakeweb/files/fakeweb-ruby23.patch | 27 +++ dev-ruby/fakeweb/metadata.xml | 11 ++ dev-ruby/faraday-0.12.2 | 14 -- dev-ruby/faraday-0.14.0 | 14 -- dev-ruby/faraday-0.15.0 | 14 -- dev-ruby/faraday-0.15.1 | 14 -- dev-ruby/faraday-0.15.2 | 14 -- dev-ruby/faraday/Manifest | 11 ++ dev-ruby/faraday/faraday-0.12.2.ebuild | 69 +++++++ dev-ruby/faraday/faraday-0.14.0.ebuild | 69 +++++++ dev-ruby/faraday/faraday-0.15.0.ebuild | 69 +++++++ dev-ruby/faraday/faraday-0.15.1.ebuild | 69 +++++++ dev-ruby/faraday/faraday-0.15.2.ebuild | 69 +++++++ dev-ruby/faraday/metadata.xml | 11 ++ dev-ruby/faraday_middleware-0.12.2 | 14 -- dev-ruby/faraday_middleware-multi_json-0.0.6-r1 | 14 -- dev-ruby/faraday_middleware-multi_json/Manifest | 3 + .../faraday_middleware-multi_json-0.0.6-r1.ebuild | 41 ++++ .../faraday_middleware-multi_json/metadata.xml | 18 ++ dev-ruby/faraday_middleware/Manifest | 3 + .../faraday_middleware-0.12.2.ebuild | 62 ++++++ dev-ruby/faraday_middleware/metadata.xml | 24 +++ dev-ruby/fast-stemmer-1.0.2-r2 | 14 -- dev-ruby/fast-stemmer/Manifest | 3 + dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r2.ebuild | 35 ++++ dev-ruby/fast-stemmer/metadata.xml | 11 ++ dev-ruby/fast_gettext-1.6.0 | 14 -- dev-ruby/fast_gettext-1.7.0 | 14 -- dev-ruby/fast_gettext/Manifest | 5 + dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild | 55 ++++++ dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild | 55 ++++++ dev-ruby/fast_gettext/metadata.xml | 11 ++ dev-ruby/fast_xs-0.8.0-r2 | 14 -- dev-ruby/fast_xs/Manifest | 4 + dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild | 49 +++++ .../fast_xs/files/fast_xs-0.8.0+ruby-1.9.patch | 23 +++ dev-ruby/fast_xs/metadata.xml | 11 ++ dev-ruby/fattr-2.3.0 | 14 -- dev-ruby/fattr-2.4.0 | 14 -- dev-ruby/fattr/Manifest | 5 + dev-ruby/fattr/fattr-2.3.0.ebuild | 31 +++ dev-ruby/fattr/fattr-2.4.0.ebuild | 31 +++ dev-ruby/fattr/metadata.xml | 11 ++ dev-ruby/fcgi-0.9.2.1-r1 | 14 -- dev-ruby/fcgi/Manifest | 3 + dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild | 33 ++++ dev-ruby/fcgi/metadata.xml | 11 ++ dev-ruby/ferret-0.11.8.7 | 14 -- dev-ruby/ferret/Manifest | 3 + dev-ruby/ferret/ferret-0.11.8.7.ebuild | 52 ++++++ dev-ruby/ferret/metadata.xml | 11 ++ dev-ruby/ffaker-2.6.0 | 14 -- dev-ruby/ffaker-2.7.0 | 14 -- dev-ruby/ffaker-2.8.0 | 14 -- dev-ruby/ffaker-2.9.0 | 14 -- dev-ruby/ffaker/Manifest | 9 + dev-ruby/ffaker/ffaker-2.6.0.ebuild | 20 ++ dev-ruby/ffaker/ffaker-2.7.0.ebuild | 20 ++ dev-ruby/ffaker/ffaker-2.8.0.ebuild | 20 ++ dev-ruby/ffaker/ffaker-2.9.0.ebuild | 20 ++ dev-ruby/ffaker/metadata.xml | 11 ++ dev-ruby/ffi-1.9.18 | 14 -- dev-ruby/ffi-1.9.21 | 14 -- dev-ruby/ffi-1.9.22 | 14 -- dev-ruby/ffi-1.9.23 | 14 -- dev-ruby/ffi-1.9.25 | 14 -- dev-ruby/ffi/Manifest | 11 ++ dev-ruby/ffi/ffi-1.9.18.ebuild | 64 +++++++ dev-ruby/ffi/ffi-1.9.21.ebuild | 64 +++++++ dev-ruby/ffi/ffi-1.9.22.ebuild | 64 +++++++ dev-ruby/ffi/ffi-1.9.23.ebuild | 64 +++++++ dev-ruby/ffi/ffi-1.9.25.ebuild | 64 +++++++ dev-ruby/ffi/metadata.xml | 11 ++ dev-ruby/file-tail-1.2.0 | 14 -- dev-ruby/file-tail/Manifest | 3 + dev-ruby/file-tail/file-tail-1.2.0.ebuild | 32 ++++ dev-ruby/file-tail/metadata.xml | 8 + dev-ruby/filesize-0.1.1 | 14 -- dev-ruby/filesize/Manifest | 3 + dev-ruby/filesize/filesize-0.1.1.ebuild | 20 ++ dev-ruby/filesize/metadata.xml | 11 ++ dev-ruby/fivemat-1.3.5 | 14 -- dev-ruby/fivemat-1.3.6 | 14 -- dev-ruby/fivemat/Manifest | 5 + dev-ruby/fivemat/fivemat-1.3.5.ebuild | 21 +++ dev-ruby/fivemat/fivemat-1.3.6.ebuild | 21 +++ dev-ruby/fivemat/metadata.xml | 15 ++ dev-ruby/flexmock-2.3.5 | 14 -- dev-ruby/flexmock-2.3.6 | 14 -- dev-ruby/flexmock/Manifest | 5 + dev-ruby/flexmock/flexmock-2.3.5.ebuild | 38 ++++ dev-ruby/flexmock/flexmock-2.3.6.ebuild | 38 ++++ dev-ruby/flexmock/metadata.xml | 11 ++ dev-ruby/flickraw-0.9.9 | 14 -- dev-ruby/flickraw/Manifest | 3 + dev-ruby/flickraw/flickraw-0.9.9.ebuild | 21 +++ dev-ruby/flickraw/metadata.xml | 11 ++ dev-ruby/flog-4.6.1 | 14 -- dev-ruby/flog-4.6.2 | 14 -- dev-ruby/flog/Manifest | 5 + dev-ruby/flog/flog-4.6.1.ebuild | 29 +++ dev-ruby/flog/flog-4.6.2.ebuild | 29 +++ dev-ruby/flog/metadata.xml | 8 + dev-ruby/font-awesome-rails-4.7.0.3 | 14 -- dev-ruby/font-awesome-rails-4.7.0.4 | 14 -- dev-ruby/font-awesome-rails/Manifest | 5 + .../font-awesome-rails-4.7.0.3.ebuild | 22 +++ .../font-awesome-rails-4.7.0.4.ebuild | 22 +++ dev-ruby/font-awesome-rails/metadata.xml | 12 ++ dev-ruby/forgery-0.7.0 | 14 -- dev-ruby/forgery/Manifest | 3 + dev-ruby/forgery/forgery-0.7.0.ebuild | 23 +++ dev-ruby/forgery/metadata.xml | 11 ++ dev-ruby/forwardable-extended-2.6.0-r1 | 14 -- dev-ruby/forwardable-extended/Manifest | 3 + .../forwardable-extended-2.6.0-r1.ebuild | 27 +++ dev-ruby/forwardable-extended/metadata.xml | 12 ++ dev-ruby/fuubar-2.3.1 | 14 -- dev-ruby/fuubar/Manifest | 3 + dev-ruby/fuubar/fuubar-2.3.1.ebuild | 29 +++ dev-ruby/fuubar/metadata.xml | 11 ++ dev-ruby/gettext-setup-0.30 | 14 -- dev-ruby/gettext-setup/Manifest | 3 + dev-ruby/gettext-setup/gettext-setup-0.30.ebuild | 40 ++++ dev-ruby/gettext-setup/metadata.xml | 11 ++ dev-ruby/gettext_i18n_rails-1.8.0 | 14 -- dev-ruby/gettext_i18n_rails/Manifest | 3 + .../gettext_i18n_rails-1.8.0.ebuild | 35 ++++ dev-ruby/gettext_i18n_rails/metadata.xml | 11 ++ dev-ruby/gh-0.15.1-r1 | 14 -- dev-ruby/gh/Manifest | 3 + dev-ruby/gh/gh-0.15.1-r1.ebuild | 39 ++++ dev-ruby/gh/metadata.xml | 11 ++ dev-ruby/gherkin-4.1.3 | 14 -- dev-ruby/gherkin-5.0.0 | 14 -- dev-ruby/gherkin-5.1.0 | 14 -- dev-ruby/gherkin/Manifest | 7 + dev-ruby/gherkin/gherkin-4.1.3.ebuild | 24 +++ dev-ruby/gherkin/gherkin-5.0.0.ebuild | 24 +++ dev-ruby/gherkin/gherkin-5.1.0.ebuild | 24 +++ dev-ruby/gherkin/metadata.xml | 11 ++ dev-ruby/git-1.3.0 | 14 -- dev-ruby/git-1.4.0 | 14 -- dev-ruby/git/Manifest | 5 + dev-ruby/git/git-1.3.0.ebuild | 37 ++++ dev-ruby/git/git-1.4.0.ebuild | 33 ++++ dev-ruby/git/metadata.xml | 11 ++ dev-ruby/github_api-0.18.2 | 14 -- dev-ruby/github_api/Manifest | 3 + dev-ruby/github_api/github_api-0.18.2.ebuild | 30 +++ dev-ruby/github_api/metadata.xml | 11 ++ dev-ruby/globalid-0.4.1 | 14 -- dev-ruby/globalid/Manifest | 3 + dev-ruby/globalid/globalid-0.4.1.ebuild | 26 +++ dev-ruby/globalid/metadata.xml | 11 ++ dev-ruby/gnuplot-2.6.2-r2 | 14 -- dev-ruby/gnuplot/Manifest | 3 + dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild | 34 ++++ dev-ruby/gnuplot/metadata.xml | 8 + dev-ruby/gpgme-2.0.12-r1 | 14 -- dev-ruby/gpgme/Manifest | 3 + dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild | 54 ++++++ dev-ruby/gpgme/metadata.xml | 15 ++ dev-ruby/gruff-0.7.0 | 14 -- dev-ruby/gruff/Manifest | 3 + dev-ruby/gruff/gruff-0.7.0.ebuild | 44 +++++ dev-ruby/gruff/metadata.xml | 11 ++ dev-ruby/haml-4.0.7-r1 | 14 -- dev-ruby/haml-4.0.7-r2 | 14 -- dev-ruby/haml-5.0.4 | 14 -- dev-ruby/haml-rails-1.0.0 | 14 -- dev-ruby/haml-rails/Manifest | 3 + dev-ruby/haml-rails/haml-rails-1.0.0.ebuild | 30 +++ dev-ruby/haml-rails/metadata.xml | 11 ++ dev-ruby/haml/Manifest | 6 + dev-ruby/haml/haml-4.0.7-r1.ebuild | 47 +++++ dev-ruby/haml/haml-4.0.7-r2.ebuild | 49 +++++ dev-ruby/haml/haml-5.0.4.ebuild | 57 ++++++ dev-ruby/haml/metadata.xml | 8 + dev-ruby/hamster-3.0.0-r1 | 14 -- dev-ruby/hamster/Manifest | 3 + dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 26 +++ dev-ruby/hamster/metadata.xml | 11 ++ dev-ruby/hashdiff-0.3.5 | 14 -- dev-ruby/hashdiff-0.3.6 | 14 -- dev-ruby/hashdiff-0.3.7 | 14 -- dev-ruby/hashdiff/Manifest | 7 + dev-ruby/hashdiff/hashdiff-0.3.5.ebuild | 25 +++ dev-ruby/hashdiff/hashdiff-0.3.6.ebuild | 25 +++ dev-ruby/hashdiff/hashdiff-0.3.7.ebuild | 25 +++ dev-ruby/hashdiff/metadata.xml | 11 ++ dev-ruby/hashery-2.1.2 | 14 -- dev-ruby/hashery/Manifest | 3 + dev-ruby/hashery/hashery-2.1.2.ebuild | 30 +++ dev-ruby/hashery/metadata.xml | 8 + dev-ruby/hashicorp-checkpoint-0.1.5 | 14 -- dev-ruby/hashicorp-checkpoint/Manifest | 3 + .../hashicorp-checkpoint-0.1.5.ebuild | 23 +++ dev-ruby/hashicorp-checkpoint/metadata.xml | 12 ++ dev-ruby/hashie-2.1.2-r1 | 14 -- dev-ruby/hashie-3.5.6 | 14 -- dev-ruby/hashie-3.5.7 | 14 -- dev-ruby/hashie/Manifest | 7 + dev-ruby/hashie/hashie-2.1.2-r1.ebuild | 28 +++ dev-ruby/hashie/hashie-3.5.6.ebuild | 40 ++++ dev-ruby/hashie/hashie-3.5.7.ebuild | 40 ++++ dev-ruby/hashie/metadata.xml | 8 + dev-ruby/hashr-2.0.1 | 14 -- dev-ruby/hashr/Manifest | 3 + dev-ruby/hashr/hashr-2.0.1.ebuild | 25 +++ dev-ruby/hashr/metadata.xml | 11 ++ dev-ruby/heredoc_unindent-1.2.0 | 14 -- dev-ruby/heredoc_unindent/Manifest | 3 + .../heredoc_unindent/heredoc_unindent-1.2.0.ebuild | 24 +++ dev-ruby/heredoc_unindent/metadata.xml | 11 ++ dev-ruby/hiera-3.2.2 | 14 -- dev-ruby/hiera-3.4.2 | 14 -- dev-ruby/hiera-3.4.3 | 14 -- dev-ruby/hiera-eyaml-2.1.0-r2 | 14 -- dev-ruby/hiera-eyaml-gpg-0.6-r1 | 14 -- dev-ruby/hiera-eyaml-gpg/Manifest | 3 + .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild | 23 +++ dev-ruby/hiera-eyaml-gpg/metadata.xml | 15 ++ dev-ruby/hiera-eyaml-plaintext-0.6-r1 | 14 -- dev-ruby/hiera-eyaml-plaintext/Manifest | 3 + .../hiera-eyaml-plaintext-0.6-r1.ebuild | 20 ++ dev-ruby/hiera-eyaml-plaintext/metadata.xml | 15 ++ dev-ruby/hiera-eyaml/Manifest | 3 + dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 47 +++++ dev-ruby/hiera-eyaml/metadata.xml | 15 ++ dev-ruby/hiera/Manifest | 7 + dev-ruby/hiera/hiera-3.2.2.ebuild | 25 +++ dev-ruby/hiera/hiera-3.4.2.ebuild | 25 +++ dev-ruby/hiera/hiera-3.4.3.ebuild | 25 +++ dev-ruby/hiera/metadata.xml | 15 ++ dev-ruby/highline-1.7.8 | 14 -- dev-ruby/highline-2.0.0 | 14 -- dev-ruby/highline/Manifest | 5 + dev-ruby/highline/highline-1.7.8.ebuild | 39 ++++ dev-ruby/highline/highline-2.0.0.ebuild | 34 ++++ dev-ruby/highline/metadata.xml | 11 ++ dev-ruby/hike-1.2.3-r1 | 14 -- dev-ruby/hike-2.1.2 | 14 -- dev-ruby/hike/Manifest | 5 + dev-ruby/hike/hike-1.2.3-r1.ebuild | 25 +++ dev-ruby/hike/hike-2.1.2.ebuild | 23 +++ dev-ruby/hike/metadata.xml | 11 ++ dev-ruby/hipchat-1.6.0 | 14 -- dev-ruby/hipchat/Manifest | 3 + dev-ruby/hipchat/hipchat-1.6.0.ebuild | 36 ++++ dev-ruby/hipchat/metadata.xml | 11 ++ dev-ruby/hiredis-0.6.1 | 14 -- dev-ruby/hiredis/Manifest | 4 + .../files/hiredis-0.6.1-unvendor-hiredis.patch | 20 ++ dev-ruby/hiredis/hiredis-0.6.1.ebuild | 46 +++++ dev-ruby/hiredis/metadata.xml | 11 ++ dev-ruby/hitimes-1.2.6 | 14 -- dev-ruby/hitimes-1.3.0 | 14 -- dev-ruby/hitimes/Manifest | 5 + dev-ruby/hitimes/hitimes-1.2.6.ebuild | 35 ++++ dev-ruby/hitimes/hitimes-1.3.0.ebuild | 37 ++++ dev-ruby/hitimes/metadata.xml | 11 ++ dev-ruby/hocon-1.2.5 | 14 -- dev-ruby/hocon/Manifest | 3 + dev-ruby/hocon/hocon-1.2.5.ebuild | 24 +++ dev-ruby/hocon/metadata.xml | 15 ++ dev-ruby/hoe-3.16.0 | 14 -- dev-ruby/hoe-seattlerb-1.3.4 | 14 -- dev-ruby/hoe-seattlerb-1.3.5 | 14 -- dev-ruby/hoe-seattlerb/Manifest | 5 + dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild | 26 +++ dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild | 26 +++ dev-ruby/hoe-seattlerb/metadata.xml | 11 ++ dev-ruby/hoe/Manifest | 3 + dev-ruby/hoe/hoe-3.16.0.ebuild | 48 +++++ dev-ruby/hoe/metadata.xml | 8 + dev-ruby/hpricot-0.8.6-r5 | 14 -- dev-ruby/hpricot/Manifest | 4 + dev-ruby/hpricot/files/hpricot-0.8.6-fast_xs.patch | 24 +++ dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild | 61 ++++++ dev-ruby/hpricot/metadata.xml | 8 + dev-ruby/html2haml-2.2.0 | 14 -- dev-ruby/html2haml/Manifest | 3 + dev-ruby/html2haml/html2haml-2.2.0.ebuild | 35 ++++ dev-ruby/html2haml/metadata.xml | 11 ++ dev-ruby/htmlentities-4.3.4 | 14 -- dev-ruby/htmlentities/Manifest | 3 + dev-ruby/htmlentities/htmlentities-4.3.4.ebuild | 25 +++ dev-ruby/htmlentities/metadata.xml | 11 ++ dev-ruby/http-0.9.8-r2 | 14 -- dev-ruby/http-1.0.2 | 14 -- dev-ruby/http-2.2.2 | 14 -- dev-ruby/http-3.0.0 | 14 -- dev-ruby/http-3.2.0 | 14 -- dev-ruby/http-3.3.0 | 14 -- dev-ruby/http-cookie-1.0.3 | 14 -- dev-ruby/http-cookie/Manifest | 3 + dev-ruby/http-cookie/http-cookie-1.0.3.ebuild | 29 +++ dev-ruby/http-cookie/metadata.xml | 11 ++ dev-ruby/http-form_data-1.0.3 | 14 -- dev-ruby/http-form_data-2.0.0 | 14 -- dev-ruby/http-form_data-2.1.0 | 14 -- dev-ruby/http-form_data-2.1.1 | 14 -- dev-ruby/http-form_data/Manifest | 9 + .../http-form_data/http-form_data-1.0.3.ebuild | 24 +++ .../http-form_data/http-form_data-2.0.0.ebuild | 24 +++ .../http-form_data/http-form_data-2.1.0.ebuild | 24 +++ .../http-form_data/http-form_data-2.1.1.ebuild | 24 +++ dev-ruby/http-form_data/metadata.xml | 11 ++ dev-ruby/http/Manifest | 13 ++ dev-ruby/http/http-0.9.8-r2.ebuild | 40 ++++ dev-ruby/http/http-1.0.2.ebuild | 40 ++++ dev-ruby/http/http-2.2.2.ebuild | 43 +++++ dev-ruby/http/http-3.0.0.ebuild | 43 +++++ dev-ruby/http/http-3.2.0.ebuild | 43 +++++ dev-ruby/http/http-3.3.0.ebuild | 43 +++++ dev-ruby/http/metadata.xml | 11 ++ dev-ruby/http_parser_rb-0.6.0-r1 | 14 -- dev-ruby/http_parser_rb/Manifest | 3 + .../http_parser_rb/http_parser_rb-0.6.0-r1.ebuild | 31 +++ dev-ruby/http_parser_rb/metadata.xml | 11 ++ dev-ruby/httparty-0.16.0 | 14 -- dev-ruby/httparty-0.16.2 | 14 -- dev-ruby/httparty/Manifest | 5 + dev-ruby/httparty/httparty-0.16.0.ebuild | 49 +++++ dev-ruby/httparty/httparty-0.16.2.ebuild | 52 ++++++ dev-ruby/httparty/metadata.xml | 8 + dev-ruby/httpauth-0.2.1 | 14 -- dev-ruby/httpauth/Manifest | 3 + dev-ruby/httpauth/httpauth-0.2.1.ebuild | 25 +++ dev-ruby/httpauth/metadata.xml | 11 ++ dev-ruby/httpclient-2.8.3 | 14 -- dev-ruby/httpclient/Manifest | 3 + dev-ruby/httpclient/httpclient-2.8.3.ebuild | 64 +++++++ dev-ruby/httpclient/metadata.xml | 11 ++ dev-ruby/i18n-0.6.11-r1 | 14 -- dev-ruby/i18n-0.7.0-r2 | 14 -- dev-ruby/i18n-0.7.0-r3 | 14 -- dev-ruby/i18n-0.8.6 | 14 -- dev-ruby/i18n-0.9.1 | 14 -- dev-ruby/i18n-0.9.5 | 14 -- dev-ruby/i18n-0.9.5-r1 | 14 -- dev-ruby/i18n-1.0.0 | 14 -- dev-ruby/i18n-1.0.1 | 14 -- dev-ruby/i18n-1.0.1-r1 | 14 -- dev-ruby/i18n/Manifest | 19 ++ .../i18n/files/i18n-0.7.0-frozen-classes.patch | 31 +++ dev-ruby/i18n/i18n-0.6.11-r1.ebuild | 41 ++++ dev-ruby/i18n/i18n-0.7.0-r2.ebuild | 55 ++++++ dev-ruby/i18n/i18n-0.7.0-r3.ebuild | 61 ++++++ dev-ruby/i18n/i18n-0.8.6.ebuild | 51 +++++ dev-ruby/i18n/i18n-0.9.1.ebuild | 53 ++++++ dev-ruby/i18n/i18n-0.9.5-r1.ebuild | 56 ++++++ dev-ruby/i18n/i18n-0.9.5.ebuild | 56 ++++++ dev-ruby/i18n/i18n-1.0.0.ebuild | 56 ++++++ dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 59 ++++++ dev-ruby/i18n/i18n-1.0.1.ebuild | 56 ++++++ dev-ruby/i18n/metadata.xml | 11 ++ dev-ruby/ice_nine-0.11.2 | 15 -- dev-ruby/ice_nine/Manifest | 3 + dev-ruby/ice_nine/ice_nine-0.11.2.ebuild | 22 +++ dev-ruby/ice_nine/metadata.xml | 12 ++ dev-ruby/imagesize-0.1.1_p20100902-r1 | 14 -- dev-ruby/imagesize/Manifest | 3 + .../imagesize/imagesize-0.1.1_p20100902-r1.ebuild | 27 +++ dev-ruby/imagesize/metadata.xml | 11 ++ dev-ruby/inflecto-0.0.2 | 14 -- dev-ruby/inflecto/Manifest | 3 + dev-ruby/inflecto/inflecto-0.0.2.ebuild | 21 +++ dev-ruby/inflecto/metadata.xml | 11 ++ dev-ruby/inifile-3.0.0 | 14 -- dev-ruby/inifile/Manifest | 3 + dev-ruby/inifile/inifile-3.0.0.ebuild | 26 +++ dev-ruby/inifile/metadata.xml | 11 ++ dev-ruby/instance_storage-1.0.0 | 14 -- dev-ruby/instance_storage/Manifest | 3 + .../instance_storage/instance_storage-1.0.0.ebuild | 22 +++ dev-ruby/instance_storage/metadata.xml | 14 ++ dev-ruby/instantiator-0.0.6 | 14 -- dev-ruby/instantiator-0.0.7 | 14 -- dev-ruby/instantiator/Manifest | 5 + dev-ruby/instantiator/instantiator-0.0.6.ebuild | 25 +++ dev-ruby/instantiator/instantiator-0.0.7.ebuild | 25 +++ dev-ruby/instantiator/metadata.xml | 11 ++ dev-ruby/introspection-0.0.3 | 14 -- dev-ruby/introspection-0.0.4 | 14 -- dev-ruby/introspection/Manifest | 5 + dev-ruby/introspection/introspection-0.0.3.ebuild | 26 +++ dev-ruby/introspection/introspection-0.0.4.ebuild | 28 +++ dev-ruby/introspection/metadata.xml | 8 + dev-ruby/iobuffer-1.1.2-r3 | 14 -- dev-ruby/iobuffer/Manifest | 3 + dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild | 40 ++++ dev-ruby/iobuffer/metadata.xml | 11 ++ dev-ruby/itextomml-1.5.6 | 15 -- dev-ruby/itextomml-1.5.7 | 15 -- dev-ruby/itextomml/Manifest | 5 + dev-ruby/itextomml/itextomml-1.5.6.ebuild | 34 ++++ dev-ruby/itextomml/itextomml-1.5.7.ebuild | 34 ++++ dev-ruby/itextomml/metadata.xml | 8 + dev-ruby/jeweler-2.3.9 | 14 -- dev-ruby/jeweler/Manifest | 3 + dev-ruby/jeweler/jeweler-2.3.9.ebuild | 68 +++++++ dev-ruby/jeweler/metadata.xml | 8 + dev-ruby/jira-ruby-1.5.0 | 14 -- dev-ruby/jira-ruby/Manifest | 3 + dev-ruby/jira-ruby/jira-ruby-1.5.0.ebuild | 43 +++++ dev-ruby/jira-ruby/metadata.xml | 12 ++ dev-ruby/jmespath-1.3.1 | 14 -- dev-ruby/jmespath-1.4.0 | 14 -- dev-ruby/jmespath/Manifest | 5 + dev-ruby/jmespath/jmespath-1.3.1.ebuild | 27 +++ dev-ruby/jmespath/jmespath-1.4.0.ebuild | 27 +++ dev-ruby/jmespath/metadata.xml | 11 ++ dev-ruby/journey-1.0.4-r1 | 14 -- dev-ruby/journey/Manifest | 4 + .../journey/files/journey-1.0.4-fix-tests.patch | 66 +++++++ dev-ruby/journey/journey-1.0.4-r1.ebuild | 25 +++ dev-ruby/journey/metadata.xml | 11 ++ dev-ruby/jquery-rails-3.1.4 | 14 -- dev-ruby/jquery-rails-4.3.1-r1 | 14 -- dev-ruby/jquery-rails-4.3.3 | 14 -- dev-ruby/jquery-rails/Manifest | 7 + dev-ruby/jquery-rails/jquery-rails-3.1.4.ebuild | 31 +++ dev-ruby/jquery-rails/jquery-rails-4.3.1-r1.ebuild | 34 ++++ dev-ruby/jquery-rails/jquery-rails-4.3.3.ebuild | 34 ++++ dev-ruby/jquery-rails/metadata.xml | 8 + dev-ruby/jquery-ui-rails-5.0.5-r1 | 14 -- dev-ruby/jquery-ui-rails-6.0.1-r1 | 14 -- dev-ruby/jquery-ui-rails/Manifest | 5 + .../jquery-ui-rails-5.0.5-r1.ebuild | 25 +++ .../jquery-ui-rails-6.0.1-r1.ebuild | 25 +++ dev-ruby/jquery-ui-rails/metadata.xml | 11 ++ dev-ruby/jsobfu-0.3.0-r1 | 14 -- dev-ruby/jsobfu-0.4.2 | 14 -- dev-ruby/jsobfu/Manifest | 5 + dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild | 32 ++++ dev-ruby/jsobfu/jsobfu-0.4.2.ebuild | 37 ++++ dev-ruby/jsobfu/metadata.xml | 11 ++ dev-ruby/json-1.8.6-r1 | 14 -- dev-ruby/json-2.1.0 | 14 -- dev-ruby/json/Manifest | 6 + dev-ruby/json/files/json-1.8.6-heap-exposure.patch | 82 ++++++++ dev-ruby/json/json-1.8.6-r1.ebuild | 70 +++++++ dev-ruby/json/json-2.1.0.ebuild | 73 ++++++++ dev-ruby/json/metadata.xml | 11 ++ dev-ruby/jwt-1.5.6 | 14 -- dev-ruby/jwt-2.0.0 | 14 -- dev-ruby/jwt-2.1.0 | 14 -- dev-ruby/jwt/Manifest | 7 + dev-ruby/jwt/jwt-1.5.6.ebuild | 29 +++ dev-ruby/jwt/jwt-2.0.0.ebuild | 30 +++ dev-ruby/jwt/jwt-2.1.0.ebuild | 30 +++ dev-ruby/jwt/metadata.xml | 11 ++ dev-ruby/kirbybase-2.6.1-r2 | 14 -- dev-ruby/kirbybase/Manifest | 3 + dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild | 33 ++++ dev-ruby/kirbybase/metadata.xml | 8 + dev-ruby/kissfft-0.0.2 | 14 -- dev-ruby/kissfft/Manifest | 3 + dev-ruby/kissfft/kissfft-0.0.2.ebuild | 32 ++++ dev-ruby/kissfft/metadata.xml | 15 ++ dev-ruby/kpeg-1.1.0-r1 | 14 -- dev-ruby/kpeg/Manifest | 4 + dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch | 17 ++ dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild | 25 +++ dev-ruby/kpeg/metadata.xml | 11 ++ dev-ruby/kramdown-1.14.0 | 14 -- dev-ruby/kramdown-1.16.2 | 14 -- dev-ruby/kramdown/Manifest | 5 + dev-ruby/kramdown/kramdown-1.14.0.ebuild | 54 ++++++ dev-ruby/kramdown/kramdown-1.16.2.ebuild | 54 ++++++ dev-ruby/kramdown/metadata.xml | 8 + dev-ruby/launchy-2.4.3-r2 | 14 -- dev-ruby/launchy/Manifest | 4 + .../files/launchy-2.4.2-drop-failing-test.patch | 25 +++ dev-ruby/launchy/launchy-2.4.3-r2.ebuild | 36 ++++ dev-ruby/launchy/metadata.xml | 11 ++ dev-ruby/lemon-0.9.1 | 14 -- dev-ruby/lemon/Manifest | 3 + dev-ruby/lemon/lemon-0.9.1.ebuild | 29 +++ dev-ruby/lemon/metadata.xml | 8 + dev-ruby/letter_opener-1.6.0 | 14 -- dev-ruby/letter_opener/Manifest | 3 + dev-ruby/letter_opener/letter_opener-1.6.0.ebuild | 30 +++ dev-ruby/letter_opener/metadata.xml | 11 ++ dev-ruby/levenshtein-0.2.2-r2 | 14 -- dev-ruby/levenshtein/Manifest | 3 + dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild | 33 ++++ dev-ruby/levenshtein/metadata.xml | 11 ++ dev-ruby/libxml-2.9.0 | 14 -- dev-ruby/libxml/Manifest | 3 + dev-ruby/libxml/libxml-2.9.0.ebuild | 49 +++++ dev-ruby/libxml/metadata.xml | 11 ++ dev-ruby/liquid-2.6.2 | 14 -- dev-ruby/liquid-3.0.6 | 14 -- dev-ruby/liquid-4.0.0 | 14 -- dev-ruby/liquid-c-3.0.0 | 14 -- dev-ruby/liquid-c/Manifest | 3 + dev-ruby/liquid-c/liquid-c-3.0.0.ebuild | 37 ++++ dev-ruby/liquid-c/metadata.xml | 11 ++ dev-ruby/liquid/Manifest | 7 + dev-ruby/liquid/liquid-2.6.2.ebuild | 26 +++ dev-ruby/liquid/liquid-3.0.6.ebuild | 22 +++ dev-ruby/liquid/liquid-4.0.0.ebuild | 27 +++ dev-ruby/liquid/metadata.xml | 11 ++ dev-ruby/listen-0.7.3-r2 | 14 -- dev-ruby/listen-1.3.1-r4 | 14 -- dev-ruby/listen-3.1.5-r1 | 14 -- dev-ruby/listen-3.1.5-r2 | 14 -- dev-ruby/listen/Manifest | 8 + dev-ruby/listen/listen-0.7.3-r2.ebuild | 33 ++++ dev-ruby/listen/listen-1.3.1-r4.ebuild | 35 ++++ dev-ruby/listen/listen-3.1.5-r1.ebuild | 47 +++++ dev-ruby/listen/listen-3.1.5-r2.ebuild | 47 +++++ dev-ruby/listen/metadata.xml | 11 ++ dev-ruby/litc-1.0.3-r1 | 14 -- dev-ruby/litc/Manifest | 3 + dev-ruby/litc/litc-1.0.3-r1.ebuild | 29 +++ dev-ruby/litc/metadata.xml | 11 ++ dev-ruby/little-plugger-1.1.4 | 14 -- dev-ruby/little-plugger/Manifest | 3 + .../little-plugger/little-plugger-1.1.4.ebuild | 22 +++ dev-ruby/little-plugger/metadata.xml | 11 ++ dev-ruby/locale-2.1.2-r1 | 14 -- dev-ruby/locale/Manifest | 3 + dev-ruby/locale/locale-2.1.2-r1.ebuild | 50 +++++ dev-ruby/locale/metadata.xml | 11 ++ dev-ruby/lockfile-2.1.3 | 14 -- dev-ruby/lockfile/Manifest | 3 + dev-ruby/lockfile/lockfile-2.1.3.ebuild | 20 ++ dev-ruby/lockfile/metadata.xml | 11 ++ dev-ruby/log4r-1.1.10-r2 | 14 -- dev-ruby/log4r/Manifest | 3 + dev-ruby/log4r/log4r-1.1.10-r2.ebuild | 29 +++ dev-ruby/log4r/metadata.xml | 11 ++ dev-ruby/log_buddy-0.7.0 | 14 -- dev-ruby/log_buddy/Manifest | 3 + dev-ruby/log_buddy/log_buddy-0.7.0.ebuild | 29 +++ dev-ruby/log_buddy/metadata.xml | 11 ++ dev-ruby/logging-2.2.2 | 14 -- dev-ruby/logging/Manifest | 3 + dev-ruby/logging/logging-2.2.2.ebuild | 24 +++ dev-ruby/logging/metadata.xml | 11 ++ dev-ruby/logue-1.0.11 | 14 -- dev-ruby/logue-1.0.13 | 14 -- dev-ruby/logue-1.0.13-r1 | 14 -- dev-ruby/logue-1.0.4 | 14 -- dev-ruby/logue/Manifest | 8 + dev-ruby/logue/logue-1.0.11.ebuild | 29 +++ dev-ruby/logue/logue-1.0.13-r1.ebuild | 34 ++++ dev-ruby/logue/logue-1.0.13.ebuild | 32 ++++ dev-ruby/logue/logue-1.0.4.ebuild | 24 +++ dev-ruby/logue/metadata.xml | 11 ++ dev-ruby/loofah-2.2.1 | 14 -- dev-ruby/loofah-2.2.2 | 14 -- dev-ruby/loofah/Manifest | 5 + dev-ruby/loofah/loofah-2.2.1.ebuild | 33 ++++ dev-ruby/loofah/loofah-2.2.2.ebuild | 30 +++ dev-ruby/loofah/metadata.xml | 11 ++ dev-ruby/loquacious-1.9.1-r2 | 14 -- dev-ruby/loquacious/Manifest | 3 + dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild | 36 ++++ dev-ruby/loquacious/metadata.xml | 11 ++ dev-ruby/lumberjack-1.0.12 | 14 -- dev-ruby/lumberjack-1.0.13 | 14 -- dev-ruby/lumberjack/Manifest | 5 + dev-ruby/lumberjack/lumberjack-1.0.12.ebuild | 21 +++ dev-ruby/lumberjack/lumberjack-1.0.13.ebuild | 21 +++ dev-ruby/lumberjack/metadata.xml | 11 ++ dev-ruby/mab-0.0.3 | 14 -- dev-ruby/mab/Manifest | 3 + dev-ruby/mab/mab-0.0.3.ebuild | 28 +++ dev-ruby/mab/metadata.xml | 11 ++ dev-ruby/magic-0.2.9 | 14 -- dev-ruby/magic/Manifest | 3 + dev-ruby/magic/magic-0.2.9.ebuild | 31 +++ dev-ruby/magic/metadata.xml | 11 ++ dev-ruby/mail-2.6.6 | 14 -- dev-ruby/mail-2.7.0 | 14 -- dev-ruby/mail/Manifest | 5 + dev-ruby/mail/mail-2.6.6.ebuild | 33 ++++ dev-ruby/mail/mail-2.7.0.ebuild | 32 ++++ dev-ruby/mail/metadata.xml | 11 ++ dev-ruby/maildir-2.2.1-r1 | 14 -- dev-ruby/maildir/Manifest | 3 + dev-ruby/maildir/maildir-2.2.1-r1.ebuild | 33 ++++ dev-ruby/maildir/metadata.xml | 11 ++ dev-ruby/marcel-0.3.2 | 14 -- dev-ruby/marcel-0.3.2-r1 | 14 -- dev-ruby/marcel/Manifest | 4 + dev-ruby/marcel/marcel-0.3.2-r1.ebuild | 24 +++ dev-ruby/marcel/marcel-0.3.2.ebuild | 22 +++ dev-ruby/marcel/metadata.xml | 11 ++ dev-ruby/maruku-0.7.2-r1 | 14 -- dev-ruby/maruku-0.7.3 | 14 -- dev-ruby/maruku/Manifest | 5 + dev-ruby/maruku/maruku-0.7.2-r1.ebuild | 42 +++++ dev-ruby/maruku/maruku-0.7.3.ebuild | 42 +++++ dev-ruby/maruku/metadata.xml | 14 ++ dev-ruby/mash-0.1.1-r2 | 14 -- dev-ruby/mash/Manifest | 3 + dev-ruby/mash/mash-0.1.1-r2.ebuild | 20 ++ dev-ruby/mash/metadata.xml | 11 ++ dev-ruby/maxitest-2.8.0 | 14 -- dev-ruby/maxitest-3.0.1 | 14 -- dev-ruby/maxitest-3.1.0 | 14 -- dev-ruby/maxitest/Manifest | 7 + dev-ruby/maxitest/maxitest-2.8.0.ebuild | 48 +++++ dev-ruby/maxitest/maxitest-3.0.1.ebuild | 48 +++++ dev-ruby/maxitest/maxitest-3.1.0.ebuild | 48 +++++ dev-ruby/maxitest/metadata.xml | 11 ++ dev-ruby/mecab-ruby-0.996-r1 | 14 -- dev-ruby/mecab-ruby/Manifest | 3 + dev-ruby/mecab-ruby/mecab-ruby-0.996-r1.ebuild | 37 ++++ dev-ruby/mecab-ruby/metadata.xml | 12 ++ dev-ruby/mechanize-2.7.5-r2 | 14 -- dev-ruby/mechanize-2.7.6 | 14 -- dev-ruby/mechanize/Manifest | 5 + dev-ruby/mechanize/mechanize-2.7.5-r2.ebuild | 38 ++++ dev-ruby/mechanize/mechanize-2.7.6.ebuild | 38 ++++ dev-ruby/mechanize/metadata.xml | 11 ++ dev-ruby/memoist-0.15.0 | 14 -- dev-ruby/memoist-0.16.0 | 14 -- dev-ruby/memoist/Manifest | 5 + dev-ruby/memoist/memoist-0.15.0.ebuild | 24 +++ dev-ruby/memoist/memoist-0.16.0.ebuild | 24 +++ dev-ruby/memoist/metadata.xml | 15 ++ dev-ruby/memoizable-0.4.2 | 14 -- dev-ruby/memoizable/Manifest | 3 + dev-ruby/memoizable/memoizable-0.4.2.ebuild | 29 +++ dev-ruby/memoizable/metadata.xml | 11 ++ dev-ruby/memoize-1.3.1-r1 | 14 -- dev-ruby/memoize/Manifest | 3 + dev-ruby/memoize/memoize-1.3.1-r1.ebuild | 24 +++ dev-ruby/memoize/metadata.xml | 14 ++ dev-ruby/mercenary-0.3.6 | 14 -- dev-ruby/mercenary/Manifest | 3 + dev-ruby/mercenary/mercenary-0.3.6.ebuild | 20 ++ dev-ruby/mercenary/metadata.xml | 11 ++ dev-ruby/metaclass-0.0.4 | 14 -- dev-ruby/metaclass/Manifest | 3 + dev-ruby/metaclass/metaclass-0.0.4.ebuild | 23 +++ dev-ruby/metaclass/metadata.xml | 11 ++ dev-ruby/metadata.xml | 40 ++++ dev-ruby/metaid-1.0-r3 | 14 -- dev-ruby/metaid/Manifest | 3 + dev-ruby/metaid/metadata.xml | 11 ++ dev-ruby/metaid/metaid-1.0-r3.ebuild | 20 ++ dev-ruby/metasm-1.0.2-r4 | 14 -- dev-ruby/metasm-9999 | 12 -- dev-ruby/metasm/Manifest | 4 + dev-ruby/metasm/metadata.xml | 8 + dev-ruby/metasm/metasm-1.0.2-r4.ebuild | 59 ++++++ dev-ruby/metasm/metasm-9999.ebuild | 62 ++++++ dev-ruby/metasploit-concern-2.0.3 | 15 -- dev-ruby/metasploit-concern/Manifest | 3 + dev-ruby/metasploit-concern/metadata.xml | 11 ++ .../metasploit-concern-2.0.3.ebuild | 26 +++ dev-ruby/metasploit-credential-2.0.8 | 15 -- dev-ruby/metasploit-credential/Manifest | 3 + dev-ruby/metasploit-credential/metadata.xml | 11 ++ .../metasploit-credential-2.0.8.ebuild | 28 +++ dev-ruby/metasploit-model-2.0.3 | 15 -- dev-ruby/metasploit-model/Manifest | 3 + dev-ruby/metasploit-model/metadata.xml | 14 ++ .../metasploit-model/metasploit-model-2.0.3.ebuild | 72 +++++++ dev-ruby/metasploit-payloads-1.2.24 | 15 -- dev-ruby/metasploit-payloads-1.2.28 | 15 -- dev-ruby/metasploit-payloads/Manifest | 5 + dev-ruby/metasploit-payloads/metadata.xml | 12 ++ .../metasploit-payloads-1.2.24.ebuild | 44 +++++ .../metasploit-payloads-1.2.28.ebuild | 44 +++++ dev-ruby/metasploit_data_models-2.0.14 | 15 -- dev-ruby/metasploit_data_models/Manifest | 3 + dev-ruby/metasploit_data_models/metadata.xml | 11 ++ .../metasploit_data_models-2.0.14.ebuild | 62 ++++++ dev-ruby/metasploit_payloads-mettle-0.1.9 | 15 -- dev-ruby/metasploit_payloads-mettle/Manifest | 3 + dev-ruby/metasploit_payloads-mettle/metadata.xml | 12 ++ .../metasploit_payloads-mettle-0.1.9.ebuild | 49 +++++ dev-ruby/meterpreter_bins-0.0.22 | 15 -- dev-ruby/meterpreter_bins/Manifest | 3 + dev-ruby/meterpreter_bins/metadata.xml | 11 ++ .../meterpreter_bins-0.0.22.ebuild | 27 +++ dev-ruby/method_source-0.8.2-r3 | 14 -- dev-ruby/method_source-0.9.0 | 14 -- dev-ruby/method_source/Manifest | 5 + dev-ruby/method_source/metadata.xml | 11 ++ .../method_source/method_source-0.8.2-r3.ebuild | 25 +++ dev-ruby/method_source/method_source-0.9.0.ebuild | 19 ++ dev-ruby/mime-types-1.25.1 | 14 -- dev-ruby/mime-types-2.6.2 | 14 -- dev-ruby/mime-types-2.99.2 | 14 -- dev-ruby/mime-types-3.1 | 14 -- dev-ruby/mime-types-data-3.2016.0521 | 14 -- dev-ruby/mime-types-data/Manifest | 3 + dev-ruby/mime-types-data/metadata.xml | 11 ++ .../mime-types-data-3.2016.0521.ebuild | 21 +++ dev-ruby/mime-types/Manifest | 9 + dev-ruby/mime-types/metadata.xml | 11 ++ dev-ruby/mime-types/mime-types-1.25.1.ebuild | 30 +++ dev-ruby/mime-types/mime-types-2.6.2.ebuild | 32 ++++ dev-ruby/mime-types/mime-types-2.99.2.ebuild | 34 ++++ dev-ruby/mime-types/mime-types-3.1.ebuild | 33 ++++ dev-ruby/mimemagic-0.3.2 | 14 -- dev-ruby/mimemagic/Manifest | 3 + dev-ruby/mimemagic/metadata.xml | 11 ++ dev-ruby/mimemagic/mimemagic-0.3.2.ebuild | 24 +++ dev-ruby/mini_magick-4.8.0 | 14 -- dev-ruby/mini_magick/Manifest | 3 + dev-ruby/mini_magick/metadata.xml | 11 ++ dev-ruby/mini_magick/mini_magick-4.8.0.ebuild | 70 +++++++ dev-ruby/mini_mime-1.0.0 | 14 -- dev-ruby/mini_mime/Manifest | 3 + dev-ruby/mini_mime/metadata.xml | 11 ++ dev-ruby/mini_mime/mini_mime-1.0.0.ebuild | 27 +++ dev-ruby/minitest-4.7.5-r2 | 14 -- dev-ruby/minitest-5.10.3 | 14 -- dev-ruby/minitest-5.11.3 | 14 -- dev-ruby/minitest-5.3.3-r1 | 14 -- dev-ruby/minitest-5.9.1 | 14 -- dev-ruby/minitest-bonus-assertions-3.0 | 14 -- dev-ruby/minitest-bonus-assertions/Manifest | 3 + dev-ruby/minitest-bonus-assertions/metadata.xml | 11 ++ .../minitest-bonus-assertions-3.0.ebuild | 29 +++ dev-ruby/minitest-hooks-1.4.2 | 14 -- dev-ruby/minitest-hooks-1.5.0 | 14 -- dev-ruby/minitest-hooks/Manifest | 5 + dev-ruby/minitest-hooks/metadata.xml | 11 ++ .../minitest-hooks/minitest-hooks-1.4.2.ebuild | 19 ++ .../minitest-hooks/minitest-hooks-1.5.0.ebuild | 19 ++ dev-ruby/minitest-pretty_diff-0.1 | 14 -- dev-ruby/minitest-pretty_diff/Manifest | 3 + dev-ruby/minitest-pretty_diff/metadata.xml | 11 ++ .../minitest-pretty_diff-0.1.ebuild | 22 +++ dev-ruby/minitest/Manifest | 11 ++ dev-ruby/minitest/metadata.xml | 11 ++ dev-ruby/minitest/minitest-4.7.5-r2.ebuild | 32 ++++ dev-ruby/minitest/minitest-5.10.3.ebuild | 24 +++ dev-ruby/minitest/minitest-5.11.3.ebuild | 24 +++ dev-ruby/minitest/minitest-5.3.3-r1.ebuild | 26 +++ dev-ruby/minitest/minitest-5.9.1.ebuild | 24 +++ dev-ruby/mixlib-shellout-2.3.2 | 14 -- dev-ruby/mixlib-shellout/Manifest | 3 + dev-ruby/mixlib-shellout/metadata.xml | 11 ++ .../mixlib-shellout/mixlib-shellout-2.3.2.ebuild | 26 +++ dev-ruby/mocha-0.10.5-r2 | 14 -- dev-ruby/mocha-0.14.0 | 14 -- dev-ruby/mocha-1.1.0 | 14 -- dev-ruby/mocha-1.4.0 | 14 -- dev-ruby/mocha-1.5.0 | 14 -- dev-ruby/mocha/Manifest | 11 ++ dev-ruby/mocha/metadata.xml | 8 + dev-ruby/mocha/mocha-0.10.5-r2.ebuild | 50 +++++ dev-ruby/mocha/mocha-0.14.0.ebuild | 32 ++++ dev-ruby/mocha/mocha-1.1.0.ebuild | 36 ++++ dev-ruby/mocha/mocha-1.4.0.ebuild | 36 ++++ dev-ruby/mocha/mocha-1.5.0.ebuild | 36 ++++ dev-ruby/moneta-1.0.0 | 14 -- dev-ruby/moneta/Manifest | 3 + dev-ruby/moneta/metadata.xml | 11 ++ dev-ruby/moneta/moneta-1.0.0.ebuild | 31 +++ dev-ruby/msgpack-1.2.2 | 14 -- dev-ruby/msgpack-1.2.4 | 14 -- dev-ruby/msgpack/Manifest | 5 + dev-ruby/msgpack/metadata.xml | 11 ++ dev-ruby/msgpack/msgpack-1.2.2.ebuild | 44 +++++ dev-ruby/msgpack/msgpack-1.2.4.ebuild | 42 +++++ dev-ruby/multi_json-1.12.1 | 14 -- dev-ruby/multi_json-1.12.2 | 14 -- dev-ruby/multi_json-1.13.0 | 14 -- dev-ruby/multi_json-1.13.1 | 14 -- dev-ruby/multi_json/Manifest | 9 + dev-ruby/multi_json/metadata.xml | 11 ++ dev-ruby/multi_json/multi_json-1.12.1.ebuild | 61 ++++++ dev-ruby/multi_json/multi_json-1.12.2.ebuild | 61 ++++++ dev-ruby/multi_json/multi_json-1.13.0.ebuild | 61 ++++++ dev-ruby/multi_json/multi_json-1.13.1.ebuild | 61 ++++++ dev-ruby/multi_test-0.1.2 | 15 -- dev-ruby/multi_test/Manifest | 3 + dev-ruby/multi_test/metadata.xml | 8 + dev-ruby/multi_test/multi_test-0.1.2.ebuild | 24 +++ dev-ruby/multi_xml-0.5.5 | 14 -- dev-ruby/multi_xml-0.6.0 | 14 -- dev-ruby/multi_xml-0.6.0-r1 | 14 -- dev-ruby/multi_xml/Manifest | 7 + .../multi_xml/files/multi_xml-0.6.0-ox24.patch | 23 +++ dev-ruby/multi_xml/metadata.xml | 11 ++ dev-ruby/multi_xml/multi_xml-0.5.5.ebuild | 34 ++++ dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild | 39 ++++ dev-ruby/multi_xml/multi_xml-0.6.0.ebuild | 37 ++++ dev-ruby/multipart-post-2.0.0-r1 | 14 -- dev-ruby/multipart-post/Manifest | 3 + dev-ruby/multipart-post/metadata.xml | 11 ++ .../multipart-post/multipart-post-2.0.0-r1.ebuild | 25 +++ dev-ruby/mustache-1.0.2 | 14 -- dev-ruby/mustache-1.0.5 | 14 -- dev-ruby/mustache/Manifest | 5 + dev-ruby/mustache/metadata.xml | 8 + dev-ruby/mustache/mustache-1.0.2.ebuild | 41 ++++ dev-ruby/mustache/mustache-1.0.5.ebuild | 40 ++++ dev-ruby/mustermann-1.0.1 | 14 -- dev-ruby/mustermann-1.0.2 | 14 -- dev-ruby/mustermann/Manifest | 5 + dev-ruby/mustermann/metadata.xml | 8 + dev-ruby/mustermann/mustermann-1.0.1.ebuild | 22 +++ dev-ruby/mustermann/mustermann-1.0.2.ebuild | 22 +++ dev-ruby/mysql2-0.3.21 | 14 -- dev-ruby/mysql2-0.4.10 | 14 -- dev-ruby/mysql2-0.5.0 | 14 -- dev-ruby/mysql2-0.5.1 | 14 -- dev-ruby/mysql2-0.5.2 | 14 -- dev-ruby/mysql2/Manifest | 11 ++ dev-ruby/mysql2/metadata.xml | 11 ++ dev-ruby/mysql2/mysql2-0.3.21.ebuild | 34 ++++ dev-ruby/mysql2/mysql2-0.4.10.ebuild | 34 ++++ dev-ruby/mysql2/mysql2-0.5.0.ebuild | 34 ++++ dev-ruby/mysql2/mysql2-0.5.1.ebuild | 34 ++++ dev-ruby/mysql2/mysql2-0.5.2.ebuild | 34 ++++ dev-ruby/nagios-0.0.4-r1 | 14 -- dev-ruby/nagios/Manifest | 3 + dev-ruby/nagios/metadata.xml | 11 ++ dev-ruby/nagios/nagios-0.0.4-r1.ebuild | 20 ++ dev-ruby/nagios_analyzer-0.0.5-r1 | 14 -- dev-ruby/nagios_analyzer/Manifest | 3 + dev-ruby/nagios_analyzer/metadata.xml | 11 ++ .../nagios_analyzer-0.0.5-r1.ebuild | 20 ++ dev-ruby/nanotest-0.9.4.1 | 14 -- dev-ruby/nanotest/Manifest | 3 + dev-ruby/nanotest/metadata.xml | 11 ++ dev-ruby/nanotest/nanotest-0.9.4.1.ebuild | 22 +++ dev-ruby/narray-0.6.1.2 | 14 -- dev-ruby/narray/Manifest | 3 + dev-ruby/narray/metadata.xml | 11 ++ dev-ruby/narray/narray-0.6.1.2.ebuild | 49 +++++ dev-ruby/naught-1.1.0 | 14 -- dev-ruby/naught/Manifest | 3 + dev-ruby/naught/metadata.xml | 11 ++ dev-ruby/naught/naught-1.1.0.ebuild | 24 +++ dev-ruby/nenv-0.3.0 | 14 -- dev-ruby/nenv/Manifest | 3 + dev-ruby/nenv/metadata.xml | 11 ++ dev-ruby/nenv/nenv-0.3.0.ebuild | 24 +++ dev-ruby/neovim-ruby-client-0.5.1 | 14 -- dev-ruby/neovim-ruby-client-0.7.1 | 14 -- dev-ruby/neovim-ruby-client/Manifest | 5 + dev-ruby/neovim-ruby-client/metadata.xml | 11 ++ .../neovim-ruby-client-0.5.1.ebuild | 19 ++ .../neovim-ruby-client-0.7.1.ebuild | 20 ++ dev-ruby/net-http-digest_auth-1.4.1 | 14 -- dev-ruby/net-http-digest_auth/Manifest | 3 + dev-ruby/net-http-digest_auth/metadata.xml | 11 ++ .../net-http-digest_auth-1.4.1.ebuild | 23 +++ dev-ruby/net-http-persistent-2.9.4-r2 | 14 -- dev-ruby/net-http-persistent-3.0.0 | 14 -- dev-ruby/net-http-persistent/Manifest | 5 + dev-ruby/net-http-persistent/metadata.xml | 11 ++ .../net-http-persistent-2.9.4-r2.ebuild | 32 ++++ .../net-http-persistent-3.0.0.ebuild | 31 +++ dev-ruby/net-http-pipeline-1.0.1 | 14 -- dev-ruby/net-http-pipeline/Manifest | 4 + .../files/net-http-pipeline-accept-encoding.patch | 18 ++ dev-ruby/net-http-pipeline/metadata.xml | 11 ++ .../net-http-pipeline-1.0.1.ebuild | 23 +++ dev-ruby/net-scp-1.1.2-r1 | 14 -- dev-ruby/net-scp-1.2.1-r1 | 14 -- dev-ruby/net-scp/Manifest | 12 ++ .../net-scp/files/net-scp-1.2.1-fix-common.path | 28 +++ .../files/net-scp-1.2.1-fix-download_test.patch | 21 +++ .../files/net-scp-1.2.1-fix-download_test_2.patch | 25 +++ .../files/net-scp-1.2.1-fix-download_test_3.patch | 15 ++ .../files/net-scp-1.2.1-fix-upload_tests.patch | 14 ++ ...1-raise-correct-errors-net-ssh-4.0-compat.patch | 30 +++ .../files/net-scp-1.2.1-raise-correct-errors.patch | 80 ++++++++ dev-ruby/net-scp/metadata.xml | 11 ++ dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild | 31 +++ dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild | 47 +++++ dev-ruby/net-sftp-2.1.2-r2 | 14 -- dev-ruby/net-sftp-2.1.2-r3 | 14 -- dev-ruby/net-sftp/Manifest | 5 + .../net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch | 42 +++++ dev-ruby/net-sftp/metadata.xml | 11 ++ dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild | 26 +++ dev-ruby/net-sftp/net-sftp-2.1.2-r3.ebuild | 26 +++ dev-ruby/net-ssh-2.10.0 | 14 -- dev-ruby/net-ssh-4.2.0 | 14 -- dev-ruby/net-ssh-gateway-1.2.0-r1 | 14 -- dev-ruby/net-ssh-gateway-1.3.0 | 14 -- dev-ruby/net-ssh-gateway-2.0.0 | 14 -- dev-ruby/net-ssh-gateway/Manifest | 7 + dev-ruby/net-ssh-gateway/metadata.xml | 11 ++ .../net-ssh-gateway-1.2.0-r1.ebuild | 32 ++++ .../net-ssh-gateway/net-ssh-gateway-1.3.0.ebuild | 29 +++ .../net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild | 29 +++ dev-ruby/net-ssh/Manifest | 5 + dev-ruby/net-ssh/metadata.xml | 14 ++ dev-ruby/net-ssh/net-ssh-2.10.0.ebuild | 30 +++ dev-ruby/net-ssh/net-ssh-4.2.0.ebuild | 37 ++++ dev-ruby/net-telnet-0.1.1-r1 | 14 -- dev-ruby/net-telnet/Manifest | 3 + dev-ruby/net-telnet/metadata.xml | 11 ++ dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild | 30 +++ dev-ruby/netrc-0.11.0 | 14 -- dev-ruby/netrc/Manifest | 3 + dev-ruby/netrc/metadata.xml | 11 ++ dev-ruby/netrc/netrc-0.11.0.ebuild | 31 +++ dev-ruby/network_interface-0.0.2 | 15 -- dev-ruby/network_interface/Manifest | 3 + dev-ruby/network_interface/metadata.xml | 11 ++ .../network_interface-0.0.2.ebuild | 36 ++++ dev-ruby/nexpose-5.3.2 | 14 -- dev-ruby/nexpose-7.2.1 | 14 -- dev-ruby/nexpose/Manifest | 5 + dev-ruby/nexpose/metadata.xml | 12 ++ dev-ruby/nexpose/nexpose-5.3.2.ebuild | 36 ++++ dev-ruby/nexpose/nexpose-7.2.1.ebuild | 36 ++++ dev-ruby/niceogiri-1.1.2 | 14 -- dev-ruby/niceogiri/Manifest | 3 + dev-ruby/niceogiri/metadata.xml | 11 ++ dev-ruby/niceogiri/niceogiri-1.1.2.ebuild | 28 +++ dev-ruby/nio4r-1.2.1-r1 | 14 -- dev-ruby/nio4r-2.2.0 | 14 -- dev-ruby/nio4r-2.3.0 | 14 -- dev-ruby/nio4r-2.3.1 | 14 -- dev-ruby/nio4r/Manifest | 9 + dev-ruby/nio4r/metadata.xml | 11 ++ dev-ruby/nio4r/nio4r-1.2.1-r1.ebuild | 38 ++++ dev-ruby/nio4r/nio4r-2.2.0.ebuild | 40 ++++ dev-ruby/nio4r/nio4r-2.3.0.ebuild | 40 ++++ dev-ruby/nio4r/nio4r-2.3.1.ebuild | 40 ++++ dev-ruby/nokogiri-1.8.1 | 14 -- dev-ruby/nokogiri-1.8.2 | 14 -- dev-ruby/nokogiri-1.8.4 | 14 -- dev-ruby/nokogiri-diff-0.2.0-r2 | 14 -- dev-ruby/nokogiri-diff/Manifest | 3 + dev-ruby/nokogiri-diff/metadata.xml | 11 ++ .../nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild | 22 +++ dev-ruby/nokogiri/Manifest | 7 + dev-ruby/nokogiri/metadata.xml | 11 ++ dev-ruby/nokogiri/nokogiri-1.8.1.ebuild | 93 +++++++++ dev-ruby/nokogiri/nokogiri-1.8.2.ebuild | 93 +++++++++ dev-ruby/nokogiri/nokogiri-1.8.4.ebuild | 93 +++++++++ dev-ruby/nokogumbo-1.4.13 | 14 -- dev-ruby/nokogumbo-1.5.0 | 14 -- dev-ruby/nokogumbo/Manifest | 5 + dev-ruby/nokogumbo/metadata.xml | 11 ++ dev-ruby/nokogumbo/nokogumbo-1.4.13.ebuild | 44 +++++ dev-ruby/nokogumbo/nokogumbo-1.5.0.ebuild | 44 +++++ dev-ruby/notify-0.5.2-r1 | 14 -- dev-ruby/notify/Manifest | 3 + dev-ruby/notify/metadata.xml | 14 ++ dev-ruby/notify/notify-0.5.2-r1.ebuild | 22 +++ dev-ruby/ntlm-http-0.1.1-r2 | 14 -- dev-ruby/ntlm-http/Manifest | 4 + .../ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch | 24 +++ dev-ruby/ntlm-http/metadata.xml | 8 + dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild | 35 ++++ dev-ruby/oauth-0.5.4 | 14 -- dev-ruby/oauth/Manifest | 3 + dev-ruby/oauth/metadata.xml | 11 ++ dev-ruby/oauth/oauth-0.5.4.ebuild | 36 ++++ dev-ruby/oauth2-1.4.0 | 14 -- dev-ruby/oauth2/Manifest | 3 + dev-ruby/oauth2/metadata.xml | 11 ++ dev-ruby/oauth2/oauth2-1.4.0.ebuild | 42 +++++ dev-ruby/octokit-4.7.0 | 14 -- dev-ruby/octokit/Manifest | 3 + dev-ruby/octokit/metadata.xml | 11 ++ dev-ruby/octokit/octokit-4.7.0.ebuild | 33 ++++ dev-ruby/omniauth-1.8.1 | 14 -- dev-ruby/omniauth/Manifest | 3 + dev-ruby/omniauth/metadata.xml | 11 ++ dev-ruby/omniauth/omniauth-1.8.1.ebuild | 46 +++++ dev-ruby/open4-1.3.4 | 14 -- dev-ruby/open4/Manifest | 3 + dev-ruby/open4/metadata.xml | 11 ++ dev-ruby/open4/open4-1.3.4.ebuild | 35 ++++ dev-ruby/openssl-ccm-1.2.1 | 14 -- dev-ruby/openssl-ccm/Manifest | 3 + dev-ruby/openssl-ccm/metadata.xml | 11 ++ dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild | 22 +++ dev-ruby/openvas-omp-0.0.4 | 16 -- dev-ruby/openvas-omp/Manifest | 3 + dev-ruby/openvas-omp/metadata.xml | 12 ++ dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild | 26 +++ dev-ruby/optionable-0.2.0 | 14 -- dev-ruby/optionable/Manifest | 3 + dev-ruby/optionable/metadata.xml | 11 ++ dev-ruby/optionable/optionable-0.2.0.ebuild | 19 ++ dev-ruby/org-ruby-0.9.12 | 14 -- dev-ruby/org-ruby/Manifest | 3 + dev-ruby/org-ruby/metadata.xml | 11 ++ dev-ruby/org-ruby/org-ruby-0.9.12.ebuild | 30 +++ dev-ruby/origin-2.3.1 | 14 -- dev-ruby/origin/Manifest | 3 + dev-ruby/origin/metadata.xml | 11 ++ dev-ruby/origin/origin-2.3.1.ebuild | 36 ++++ dev-ruby/ox-2.8.2 | 14 -- dev-ruby/ox-2.9.0 | 14 -- dev-ruby/ox-2.9.2 | 14 -- dev-ruby/ox-2.9.3 | 14 -- dev-ruby/ox/Manifest | 9 + dev-ruby/ox/metadata.xml | 11 ++ dev-ruby/ox/ox-2.8.2.ebuild | 32 ++++ dev-ruby/ox/ox-2.9.0.ebuild | 32 ++++ dev-ruby/ox/ox-2.9.2.ebuild | 32 ++++ dev-ruby/ox/ox-2.9.3.ebuild | 32 ++++ dev-ruby/packetfu-1.1.13 | 14 -- dev-ruby/packetfu/Manifest | 3 + dev-ruby/packetfu/metadata.xml | 15 ++ dev-ruby/packetfu/packetfu-1.1.13.ebuild | 54 ++++++ dev-ruby/paint-2.0.1 | 14 -- dev-ruby/paint/Manifest | 3 + dev-ruby/paint/metadata.xml | 11 ++ dev-ruby/paint/paint-2.0.1.ebuild | 21 +++ dev-ruby/parallel-1.12.1 | 14 -- dev-ruby/parallel/Manifest | 3 + dev-ruby/parallel/metadata.xml | 11 ++ dev-ruby/parallel/parallel-1.12.1.ebuild | 55 ++++++ dev-ruby/paramesan-0.1.1 | 14 -- dev-ruby/paramesan/Manifest | 3 + dev-ruby/paramesan/metadata.xml | 11 ++ dev-ruby/paramesan/paramesan-0.1.1.ebuild | 29 +++ dev-ruby/parser-2.4.0.2 | 14 -- dev-ruby/parser-2.5.1.0 | 14 -- dev-ruby/parser-2.5.1.2 | 14 -- dev-ruby/parser/Manifest | 7 + dev-ruby/parser/metadata.xml | 11 ++ dev-ruby/parser/parser-2.4.0.2.ebuild | 32 ++++ dev-ruby/parser/parser-2.5.1.0.ebuild | 32 ++++ dev-ruby/parser/parser-2.5.1.2.ebuild | 32 ++++ dev-ruby/parslet-1.8.1 | 14 -- dev-ruby/parslet-1.8.2 | 14 -- dev-ruby/parslet/Manifest | 5 + dev-ruby/parslet/metadata.xml | 11 ++ dev-ruby/parslet/parslet-1.8.1.ebuild | 27 +++ dev-ruby/parslet/parslet-1.8.2.ebuild | 27 +++ dev-ruby/patch_finder-1.0.2 | 14 -- dev-ruby/patch_finder/Manifest | 3 + dev-ruby/patch_finder/metadata.xml | 12 ++ dev-ruby/patch_finder/patch_finder-1.0.2.ebuild | 23 +++ dev-ruby/path_expander-1.0.2 | 14 -- dev-ruby/path_expander-1.0.3 | 14 -- dev-ruby/path_expander/Manifest | 5 + dev-ruby/path_expander/metadata.xml | 11 ++ dev-ruby/path_expander/path_expander-1.0.2.ebuild | 30 +++ dev-ruby/path_expander/path_expander-1.0.3.ebuild | 30 +++ dev-ruby/pathutil-0.16.1 | 14 -- dev-ruby/pathutil/Manifest | 3 + dev-ruby/pathutil/metadata.xml | 12 ++ dev-ruby/pathutil/pathutil-0.16.1.ebuild | 32 ++++ dev-ruby/patron-0.10.0 | 14 -- dev-ruby/patron-0.11.1 | 14 -- dev-ruby/patron-0.12.0 | 14 -- dev-ruby/patron-0.12.1 | 14 -- dev-ruby/patron-0.13.1 | 14 -- dev-ruby/patron/Manifest | 11 ++ dev-ruby/patron/metadata.xml | 8 + dev-ruby/patron/patron-0.10.0.ebuild | 44 +++++ dev-ruby/patron/patron-0.11.1.ebuild | 44 +++++ dev-ruby/patron/patron-0.12.0.ebuild | 44 +++++ dev-ruby/patron/patron-0.12.1.ebuild | 44 +++++ dev-ruby/patron/patron-0.13.1.ebuild | 44 +++++ dev-ruby/pcaprub-0.12.4 | 15 -- dev-ruby/pcaprub/Manifest | 3 + dev-ruby/pcaprub/metadata.xml | 15 ++ dev-ruby/pcaprub/pcaprub-0.12.4.ebuild | 33 ++++ dev-ruby/pdf-core-0.7.0 | 14 -- dev-ruby/pdf-core-0.8.1 | 14 -- dev-ruby/pdf-core/Manifest | 5 + dev-ruby/pdf-core/metadata.xml | 11 ++ dev-ruby/pdf-core/pdf-core-0.7.0.ebuild | 30 +++ dev-ruby/pdf-core/pdf-core-0.8.1.ebuild | 30 +++ dev-ruby/pdf-inspector-1.3.0 | 14 -- dev-ruby/pdf-inspector/Manifest | 3 + dev-ruby/pdf-inspector/metadata.xml | 11 ++ dev-ruby/pdf-inspector/pdf-inspector-1.3.0.ebuild | 23 +++ dev-ruby/pdf-reader-1.4.1-r1 | 14 -- dev-ruby/pdf-reader-1.4.1-r2 | 14 -- dev-ruby/pdf-reader-2.1.0 | 14 -- dev-ruby/pdf-reader-2.1.0-r1 | 14 -- dev-ruby/pdf-reader/Manifest | 7 + dev-ruby/pdf-reader/metadata.xml | 11 ++ dev-ruby/pdf-reader/pdf-reader-1.4.1-r1.ebuild | 45 +++++ dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild | 49 +++++ dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild | 49 +++++ dev-ruby/pdf-reader/pdf-reader-2.1.0.ebuild | 45 +++++ dev-ruby/permutation-0.1.8-r1 | 14 -- dev-ruby/permutation/Manifest | 3 + dev-ruby/permutation/metadata.xml | 8 + dev-ruby/permutation/permutation-0.1.8-r1.ebuild | 24 +++ dev-ruby/pg-0.18.4-r1 | 14 -- dev-ruby/pg-0.21.0 | 14 -- dev-ruby/pg-1.0.0 | 14 -- dev-ruby/pg/Manifest | 8 + dev-ruby/pg/files/postgresql10-tests.patch | 49 +++++ dev-ruby/pg/metadata.xml | 11 ++ dev-ruby/pg/pg-0.18.4-r1.ebuild | 62 ++++++ dev-ruby/pg/pg-0.21.0.ebuild | 57 ++++++ dev-ruby/pg/pg-1.0.0.ebuild | 55 ++++++ dev-ruby/pg_array_parser-0.0.9-r2 | 14 -- dev-ruby/pg_array_parser/Manifest | 3 + dev-ruby/pg_array_parser/metadata.xml | 11 ++ .../pg_array_parser-0.0.9-r2.ebuild | 53 ++++++ dev-ruby/pkg-config-1.2.8 | 14 -- dev-ruby/pkg-config-1.2.9 | 14 -- dev-ruby/pkg-config-1.3.1 | 14 -- dev-ruby/pkg-config/Manifest | 7 + dev-ruby/pkg-config/metadata.xml | 14 ++ dev-ruby/pkg-config/pkg-config-1.2.8.ebuild | 33 ++++ dev-ruby/pkg-config/pkg-config-1.2.9.ebuild | 33 ++++ dev-ruby/pkg-config/pkg-config-1.3.1.ebuild | 33 ++++ dev-ruby/plist-3.4.0 | 14 -- dev-ruby/plist/Manifest | 3 + dev-ruby/plist/metadata.xml | 11 ++ dev-ruby/plist/plist-3.4.0.ebuild | 28 +++ dev-ruby/pluggaloid-1.1.1 | 14 -- dev-ruby/pluggaloid/Manifest | 3 + dev-ruby/pluggaloid/metadata.xml | 14 ++ dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild | 27 +++ dev-ruby/podcast-0.0.4-r2 | 14 -- dev-ruby/podcast/Manifest | 3 + dev-ruby/podcast/metadata.xml | 8 + dev-ruby/podcast/podcast-0.0.4-r2.ebuild | 26 +++ dev-ruby/poltergeist-1.14.0 | 14 -- dev-ruby/poltergeist/Manifest | 3 + dev-ruby/poltergeist/metadata.xml | 11 ++ dev-ruby/poltergeist/poltergeist-1.14.0.ebuild | 46 +++++ dev-ruby/polyglot-0.3.5 | 14 -- dev-ruby/polyglot/Manifest | 3 + dev-ruby/polyglot/metadata.xml | 13 ++ dev-ruby/polyglot/polyglot-0.3.5.ebuild | 25 +++ dev-ruby/posix-spawn-0.3.13 | 14 -- dev-ruby/posix-spawn-0.3.13-r1 | 14 -- dev-ruby/posix-spawn/Manifest | 5 + .../posix-spawn/files/posix-spawn-0.3.13-x86.patch | 23 +++ dev-ruby/posix-spawn/metadata.xml | 11 ++ dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild | 37 ++++ dev-ruby/posix-spawn/posix-spawn-0.3.13.ebuild | 32 ++++ dev-ruby/postgres_ext-3.0.1 | 15 -- dev-ruby/postgres_ext/Manifest | 3 + dev-ruby/postgres_ext/metadata.xml | 11 ++ dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild | 53 ++++++ dev-ruby/power_assert-0.3.1 | 14 -- dev-ruby/power_assert-1.1.1 | 14 -- dev-ruby/power_assert-1.1.2 | 14 -- dev-ruby/power_assert-1.1.3 | 14 -- dev-ruby/power_assert/Manifest | 9 + dev-ruby/power_assert/metadata.xml | 11 ++ dev-ruby/power_assert/power_assert-0.3.1.ebuild | 26 +++ dev-ruby/power_assert/power_assert-1.1.1.ebuild | 37 ++++ dev-ruby/power_assert/power_assert-1.1.2.ebuild | 37 ++++ dev-ruby/power_assert/power_assert-1.1.3.ebuild | 37 ++++ dev-ruby/prawn-2.2.0 | 14 -- dev-ruby/prawn-table-0.2.2-r1 | 14 -- dev-ruby/prawn-table/Manifest | 3 + dev-ruby/prawn-table/metadata.xml | 8 + dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 30 +++ dev-ruby/prawn/Manifest | 3 + dev-ruby/prawn/metadata.xml | 11 ++ dev-ruby/prawn/prawn-2.2.0.ebuild | 33 ++++ dev-ruby/priorityqueue-0.1.2 | 14 -- dev-ruby/priorityqueue/Manifest | 3 + dev-ruby/priorityqueue/metadata.xml | 11 ++ dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 40 ++++ dev-ruby/protected_attributes-1.1.4 | 14 -- dev-ruby/protected_attributes/Manifest | 3 + dev-ruby/protected_attributes/metadata.xml | 11 ++ .../protected_attributes-1.1.4.ebuild | 39 ++++ dev-ruby/pry-0.11.3 | 14 -- dev-ruby/pry/Manifest | 3 + dev-ruby/pry/metadata.xml | 11 ++ dev-ruby/pry/pry-0.11.3.ebuild | 45 +++++ dev-ruby/psych-2.2.4 | 14 -- dev-ruby/psych-3.0.1 | 14 -- dev-ruby/psych-3.0.2 | 14 -- dev-ruby/psych/Manifest | 7 + dev-ruby/psych/metadata.xml | 11 ++ dev-ruby/psych/psych-2.2.4.ebuild | 45 +++++ dev-ruby/psych/psych-3.0.1.ebuild | 44 +++++ dev-ruby/psych/psych-3.0.2.ebuild | 44 +++++ dev-ruby/public_suffix-2.0.5 | 14 -- dev-ruby/public_suffix-3.0.2 | 14 -- dev-ruby/public_suffix/Manifest | 5 + dev-ruby/public_suffix/metadata.xml | 11 ++ dev-ruby/public_suffix/public_suffix-2.0.5.ebuild | 28 +++ dev-ruby/public_suffix/public_suffix-3.0.2.ebuild | 30 +++ dev-ruby/pundit-1.1.0 | 14 -- dev-ruby/pundit/Manifest | 3 + dev-ruby/pundit/metadata.xml | 12 ++ dev-ruby/pundit/pundit-1.1.0.ebuild | 28 +++ dev-ruby/puppetdb-termini-5.2.2 | 10 - dev-ruby/puppetdb-termini/Manifest | 3 + dev-ruby/puppetdb-termini/metadata.xml | 15 ++ .../puppetdb-termini/puppetdb-termini-5.2.2.ebuild | 28 +++ dev-ruby/pusher-client-0.6.2 | 14 -- dev-ruby/pusher-client/Manifest | 3 + dev-ruby/pusher-client/metadata.xml | 11 ++ dev-ruby/pusher-client/pusher-client-0.6.2.ebuild | 26 +++ dev-ruby/pygments_rb-1.1.2 | 14 -- dev-ruby/pygments_rb-1.2.1 | 14 -- dev-ruby/pygments_rb/Manifest | 5 + dev-ruby/pygments_rb/metadata.xml | 11 ++ dev-ruby/pygments_rb/pygments_rb-1.1.2.ebuild | 62 ++++++ dev-ruby/pygments_rb/pygments_rb-1.2.1.ebuild | 62 ++++++ dev-ruby/qed-2.9.2 | 14 -- dev-ruby/qed/Manifest | 3 + dev-ruby/qed/metadata.xml | 8 + dev-ruby/qed/qed-2.9.2.ebuild | 28 +++ dev-ruby/racc-1.4.14 | 14 -- dev-ruby/racc/Manifest | 3 + dev-ruby/racc/metadata.xml | 11 ++ dev-ruby/racc/racc-1.4.14.ebuild | 65 +++++++ dev-ruby/rack-1.6.7 | 14 -- dev-ruby/rack-2.0.3 | 14 -- dev-ruby/rack-2.0.4 | 14 -- dev-ruby/rack-2.0.5 | 14 -- dev-ruby/rack-attack-4.4.1 | 14 -- dev-ruby/rack-attack-5.0.1 | 14 -- dev-ruby/rack-attack-5.2.0 | 14 -- dev-ruby/rack-attack-5.3.0 | 14 -- dev-ruby/rack-attack-5.3.2 | 14 -- dev-ruby/rack-attack-5.4.0 | 14 -- dev-ruby/rack-attack/Manifest | 13 ++ dev-ruby/rack-attack/metadata.xml | 11 ++ dev-ruby/rack-attack/rack-attack-4.4.1.ebuild | 31 +++ dev-ruby/rack-attack/rack-attack-5.0.1.ebuild | 34 ++++ dev-ruby/rack-attack/rack-attack-5.2.0.ebuild | 34 ++++ dev-ruby/rack-attack/rack-attack-5.3.0.ebuild | 34 ++++ dev-ruby/rack-attack/rack-attack-5.3.2.ebuild | 34 ++++ dev-ruby/rack-attack/rack-attack-5.4.0.ebuild | 34 ++++ dev-ruby/rack-cache-1.7.1 | 14 -- dev-ruby/rack-cache-1.7.2 | 14 -- dev-ruby/rack-cache-1.8.0 | 14 -- dev-ruby/rack-cache/Manifest | 7 + dev-ruby/rack-cache/metadata.xml | 11 ++ dev-ruby/rack-cache/rack-cache-1.7.1.ebuild | 40 ++++ dev-ruby/rack-cache/rack-cache-1.7.2.ebuild | 40 ++++ dev-ruby/rack-cache/rack-cache-1.8.0.ebuild | 40 ++++ dev-ruby/rack-mount-0.8.3-r2 | 14 -- dev-ruby/rack-mount/Manifest | 4 + .../rack-mount/files/rack-mount-fix-ruby20.patch | 26 +++ dev-ruby/rack-mount/metadata.xml | 15 ++ dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild | 29 +++ dev-ruby/rack-openid-1.4.2 | 14 -- dev-ruby/rack-openid/Manifest | 3 + dev-ruby/rack-openid/metadata.xml | 11 ++ dev-ruby/rack-openid/rack-openid-1.4.2.ebuild | 33 ++++ dev-ruby/rack-protection-1.5.3-r1 | 14 -- dev-ruby/rack-protection-2.0.0 | 14 -- dev-ruby/rack-protection-2.0.1 | 14 -- dev-ruby/rack-protection-2.0.2 | 14 -- dev-ruby/rack-protection-2.0.3 | 14 -- dev-ruby/rack-protection/Manifest | 11 ++ dev-ruby/rack-protection/metadata.xml | 15 ++ .../rack-protection-1.5.3-r1.ebuild | 23 +++ .../rack-protection/rack-protection-2.0.0.ebuild | 25 +++ .../rack-protection/rack-protection-2.0.1.ebuild | 25 +++ .../rack-protection/rack-protection-2.0.2.ebuild | 25 +++ .../rack-protection/rack-protection-2.0.3.ebuild | 25 +++ dev-ruby/rack-ssl-1.3.4 | 14 -- dev-ruby/rack-ssl-1.4.1 | 14 -- dev-ruby/rack-ssl/Manifest | 5 + dev-ruby/rack-ssl/metadata.xml | 15 ++ dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild | 23 +++ dev-ruby/rack-ssl/rack-ssl-1.4.1.ebuild | 23 +++ dev-ruby/rack-test-0.6.3 | 14 -- dev-ruby/rack-test-0.7.1 | 14 -- dev-ruby/rack-test-0.8.3-r1 | 14 -- dev-ruby/rack-test-1.0.0 | 14 -- dev-ruby/rack-test/Manifest | 9 + dev-ruby/rack-test/metadata.xml | 11 ++ dev-ruby/rack-test/rack-test-0.6.3.ebuild | 31 +++ dev-ruby/rack-test/rack-test-0.7.1.ebuild | 34 ++++ dev-ruby/rack-test/rack-test-0.8.3-r1.ebuild | 37 ++++ dev-ruby/rack-test/rack-test-1.0.0.ebuild | 37 ++++ dev-ruby/rack/Manifest | 11 ++ dev-ruby/rack/files/rack-1.2.1-gentoo.patch | 13 ++ .../rack/files/rack-1.6-rewindable-ruby23.patch | 38 ++++ dev-ruby/rack/metadata.xml | 10 + dev-ruby/rack/rack-1.6.7.ebuild | 47 +++++ dev-ruby/rack/rack-2.0.3.ebuild | 44 +++++ dev-ruby/rack/rack-2.0.4.ebuild | 42 +++++ dev-ruby/rack/rack-2.0.5.ebuild | 42 +++++ dev-ruby/radius-0.7.4-r4 | 14 -- dev-ruby/radius/Manifest | 3 + dev-ruby/radius/metadata.xml | 11 ++ dev-ruby/radius/radius-0.7.4-r4.ebuild | 23 +++ dev-ruby/ragol-1.0.1-r2 | 14 -- dev-ruby/ragol/Manifest | 3 + dev-ruby/ragol/metadata.xml | 11 ++ dev-ruby/ragol/ragol-1.0.1-r2.ebuild | 26 +++ dev-ruby/rails-4.2.10 | 14 -- dev-ruby/rails-5.0.6 | 14 -- dev-ruby/rails-5.0.7 | 14 -- dev-ruby/rails-5.1.4 | 14 -- dev-ruby/rails-5.1.5 | 14 -- dev-ruby/rails-5.1.6 | 14 -- dev-ruby/rails-5.2.0 | 14 -- dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 | 14 -- dev-ruby/rails-deprecated_sanitizer/Manifest | 3 + dev-ruby/rails-deprecated_sanitizer/metadata.xml | 11 ++ .../rails-deprecated_sanitizer-1.0.3-r2.ebuild | 26 +++ dev-ruby/rails-dom-testing-1.0.8-r1 | 14 -- dev-ruby/rails-dom-testing-2.0.3 | 14 -- dev-ruby/rails-dom-testing/Manifest | 5 + dev-ruby/rails-dom-testing/metadata.xml | 11 ++ .../rails-dom-testing-1.0.8-r1.ebuild | 27 +++ .../rails-dom-testing-2.0.3.ebuild | 26 +++ dev-ruby/rails-html-sanitizer-1.0.3-r1 | 14 -- dev-ruby/rails-html-sanitizer-1.0.4 | 14 -- dev-ruby/rails-html-sanitizer/Manifest | 5 + dev-ruby/rails-html-sanitizer/metadata.xml | 11 ++ .../rails-html-sanitizer-1.0.3-r1.ebuild | 32 ++++ .../rails-html-sanitizer-1.0.4.ebuild | 26 +++ dev-ruby/rails/Manifest | 15 ++ dev-ruby/rails/metadata.xml | 15 ++ dev-ruby/rails/rails-4.2.10.ebuild | 44 +++++ dev-ruby/rails/rails-5.0.6.ebuild | 44 +++++ dev-ruby/rails/rails-5.0.7.ebuild | 44 +++++ dev-ruby/rails/rails-5.1.4.ebuild | 44 +++++ dev-ruby/rails/rails-5.1.5.ebuild | 44 +++++ dev-ruby/rails/rails-5.1.6.ebuild | 44 +++++ dev-ruby/rails/rails-5.2.0.ebuild | 45 +++++ dev-ruby/railties-4.2.10 | 15 -- dev-ruby/railties-5.0.6 | 15 -- dev-ruby/railties-5.0.7 | 15 -- dev-ruby/railties-5.1.4 | 15 -- dev-ruby/railties-5.1.5 | 15 -- dev-ruby/railties-5.1.6 | 15 -- dev-ruby/railties-5.2.0 | 15 -- dev-ruby/railties/Manifest | 15 ++ dev-ruby/railties/metadata.xml | 11 ++ dev-ruby/railties/railties-4.2.10.ebuild | 71 +++++++ dev-ruby/railties/railties-5.0.6.ebuild | 78 ++++++++ dev-ruby/railties/railties-5.0.7.ebuild | 78 ++++++++ dev-ruby/railties/railties-5.1.4.ebuild | 71 +++++++ dev-ruby/railties/railties-5.1.5.ebuild | 71 +++++++ dev-ruby/railties/railties-5.1.6.ebuild | 71 +++++++ dev-ruby/railties/railties-5.2.0.ebuild | 71 +++++++ dev-ruby/rainbow-1.1.4-r1 | 14 -- dev-ruby/rainbow-2.2.2 | 14 -- dev-ruby/rainbow-3.0.0 | 14 -- dev-ruby/rainbow/Manifest | 7 + dev-ruby/rainbow/metadata.xml | 11 ++ dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild | 21 +++ dev-ruby/rainbow/rainbow-2.2.2.ebuild | 22 +++ dev-ruby/rainbow/rainbow-3.0.0.ebuild | 22 +++ dev-ruby/rake-10.5.0 | 14 -- dev-ruby/rake-11.3.0 | 14 -- dev-ruby/rake-12.3.1 | 14 -- dev-ruby/rake-compiler-1.0.2 | 14 -- dev-ruby/rake-compiler-1.0.4 | 14 -- dev-ruby/rake-compiler/Manifest | 5 + dev-ruby/rake-compiler/metadata.xml | 11 ++ dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild | 46 +++++ dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild | 49 +++++ dev-ruby/rake-remote_task-2.4.3 | 14 -- dev-ruby/rake-remote_task/Manifest | 3 + dev-ruby/rake-remote_task/metadata.xml | 11 ++ .../rake-remote_task/rake-remote_task-2.4.3.ebuild | 26 +++ dev-ruby/rake/Manifest | 8 + dev-ruby/rake/files/rake.bash-completion | 54 ++++++ dev-ruby/rake/metadata.xml | 11 ++ dev-ruby/rake/rake-10.5.0.ebuild | 48 +++++ dev-ruby/rake/rake-11.3.0.ebuild | 51 +++++ dev-ruby/rake/rake-12.3.1.ebuild | 56 ++++++ dev-ruby/rash-0.4.0-r2 | 14 -- dev-ruby/rash/Manifest | 3 + dev-ruby/rash/metadata.xml | 11 ++ dev-ruby/rash/rash-0.4.0-r2.ebuild | 31 +++ dev-ruby/rash_alt-0.4.5 | 14 -- dev-ruby/rash_alt-0.4.6 | 14 -- dev-ruby/rash_alt-0.4.7 | 14 -- dev-ruby/rash_alt/Manifest | 7 + dev-ruby/rash_alt/metadata.xml | 11 ++ dev-ruby/rash_alt/rash_alt-0.4.5.ebuild | 30 +++ dev-ruby/rash_alt/rash_alt-0.4.6.ebuild | 30 +++ dev-ruby/rash_alt/rash_alt-0.4.7.ebuild | 30 +++ dev-ruby/rb-gsl-2.1.0.2 | 14 -- dev-ruby/rb-gsl/Manifest | 3 + dev-ruby/rb-gsl/metadata.xml | 11 ++ dev-ruby/rb-gsl/rb-gsl-2.1.0.2.ebuild | 47 +++++ dev-ruby/rb-inotify-0.9.10 | 14 -- dev-ruby/rb-inotify-0.9.10-r1 | 14 -- dev-ruby/rb-inotify/Manifest | 4 + dev-ruby/rb-inotify/metadata.xml | 11 ++ dev-ruby/rb-inotify/rb-inotify-0.9.10-r1.ebuild | 33 ++++ dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild | 33 ++++ dev-ruby/rb-readline-0.5.5 | 14 -- dev-ruby/rb-readline-r7-0.5.2.0 | 14 -- dev-ruby/rb-readline-r7/Manifest | 3 + dev-ruby/rb-readline-r7/metadata.xml | 12 ++ .../rb-readline-r7/rb-readline-r7-0.5.2.0.ebuild | 23 +++ dev-ruby/rb-readline/Manifest | 3 + dev-ruby/rb-readline/metadata.xml | 15 ++ dev-ruby/rb-readline/rb-readline-0.5.5.ebuild | 26 +++ dev-ruby/rbnacl-4.0.2-r1 | 14 -- dev-ruby/rbnacl-5.0.0-r1 | 14 -- dev-ruby/rbnacl/Manifest | 6 + dev-ruby/rbnacl/files/rbnacl-buffer-size.patch | 24 +++ dev-ruby/rbnacl/metadata.xml | 11 ++ dev-ruby/rbnacl/rbnacl-4.0.2-r1.ebuild | 34 ++++ dev-ruby/rbnacl/rbnacl-5.0.0-r1.ebuild | 34 ++++ dev-ruby/rbpdf-1.19.3 | 14 -- dev-ruby/rbpdf-1.19.4 | 14 -- dev-ruby/rbpdf-1.19.5 | 14 -- dev-ruby/rbpdf-font-1.19.1 | 14 -- dev-ruby/rbpdf-font/Manifest | 3 + dev-ruby/rbpdf-font/metadata.xml | 11 ++ dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 29 +++ dev-ruby/rbpdf/Manifest | 7 + dev-ruby/rbpdf/metadata.xml | 14 ++ dev-ruby/rbpdf/rbpdf-1.19.3.ebuild | 50 +++++ dev-ruby/rbpdf/rbpdf-1.19.4.ebuild | 50 +++++ dev-ruby/rbpdf/rbpdf-1.19.5.ebuild | 50 +++++ dev-ruby/rbst-0.5.1 | 15 -- dev-ruby/rbst/Manifest | 3 + dev-ruby/rbst/metadata.xml | 8 + dev-ruby/rbst/rbst-0.5.1.ebuild | 48 +++++ dev-ruby/rcairo-1.15.10 | 14 -- dev-ruby/rcairo-1.15.11 | 14 -- dev-ruby/rcairo/Manifest | 5 + dev-ruby/rcairo/metadata.xml | 8 + dev-ruby/rcairo/rcairo-1.15.10.ebuild | 81 ++++++++ dev-ruby/rcairo/rcairo-1.15.11.ebuild | 81 ++++++++ dev-ruby/rdiscount-2.1.8 | 14 -- dev-ruby/rdiscount-2.2.0.1 | 14 -- dev-ruby/rdiscount/Manifest | 5 + dev-ruby/rdiscount/metadata.xml | 11 ++ dev-ruby/rdiscount/rdiscount-2.1.8.ebuild | 47 +++++ dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild | 47 +++++ dev-ruby/rdoc-4.3.0 | 14 -- dev-ruby/rdoc-5.1.0 | 14 -- dev-ruby/rdoc-6.0.1 | 14 -- dev-ruby/rdoc-6.0.4 | 14 -- dev-ruby/rdoc/Manifest | 10 + dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch | 20 ++ dev-ruby/rdoc/metadata.xml | 11 ++ dev-ruby/rdoc/rdoc-4.3.0.ebuild | 94 ++++++++++ dev-ruby/rdoc/rdoc-5.1.0.ebuild | 92 +++++++++ dev-ruby/rdoc/rdoc-6.0.1.ebuild | 91 +++++++++ dev-ruby/rdoc/rdoc-6.0.4.ebuild | 91 +++++++++ dev-ruby/rdtool-0.6.38-r2 | 14 -- dev-ruby/rdtool/Manifest | 4 + dev-ruby/rdtool/files/50rdtool-gentoo.el | 5 + dev-ruby/rdtool/metadata.xml | 11 ++ dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild | 39 ++++ dev-ruby/recog-2.1.6-r1 | 14 -- dev-ruby/recog/Manifest | 3 + dev-ruby/recog/metadata.xml | 11 ++ dev-ruby/recog/recog-2.1.6-r1.ebuild | 39 ++++ dev-ruby/redcarpet-3.4.0 | 14 -- dev-ruby/redcarpet/Manifest | 3 + dev-ruby/redcarpet/metadata.xml | 11 ++ dev-ruby/redcarpet/redcarpet-3.4.0.ebuild | 41 ++++ dev-ruby/redcloth-4.3.2 | 14 -- dev-ruby/redcloth-4.3.2-r1 | 14 -- dev-ruby/redcloth/Manifest | 5 + .../files/redcloth-4.3.2-load-documents.patch | 30 +++ dev-ruby/redcloth/metadata.xml | 11 ++ dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild | 59 ++++++ dev-ruby/redcloth/redcloth-4.3.2.ebuild | 58 ++++++ dev-ruby/redis-3.3.5 | 14 -- dev-ruby/redis-4.0.1 | 14 -- dev-ruby/redis/Manifest | 7 + .../files/redis-3.2.1-local-redis-server.patch | 68 +++++++ .../files/redis-4.0.1-local-redis-server.patch | 40 ++++ dev-ruby/redis/metadata.xml | 11 ++ dev-ruby/redis/redis-3.3.5.ebuild | 39 ++++ dev-ruby/redis/redis-4.0.1.ebuild | 39 ++++ dev-ruby/ref-2.0.0 | 14 -- dev-ruby/ref/Manifest | 3 + dev-ruby/ref/metadata.xml | 11 ++ dev-ruby/ref/ref-2.0.0.ebuild | 27 +++ dev-ruby/regexp_parser-0.4.13 | 14 -- dev-ruby/regexp_parser-0.4.5 | 14 -- dev-ruby/regexp_parser-0.4.9 | 14 -- dev-ruby/regexp_parser/Manifest | 7 + dev-ruby/regexp_parser/metadata.xml | 11 ++ dev-ruby/regexp_parser/regexp_parser-0.4.13.ebuild | 38 ++++ dev-ruby/regexp_parser/regexp_parser-0.4.5.ebuild | 38 ++++ dev-ruby/regexp_parser/regexp_parser-0.4.9.ebuild | 38 ++++ dev-ruby/request_store-1.0.5 | 14 -- dev-ruby/request_store-1.3.2 | 14 -- dev-ruby/request_store-1.4.0 | 14 -- dev-ruby/request_store-1.4.1 | 14 -- dev-ruby/request_store/Manifest | 9 + dev-ruby/request_store/metadata.xml | 11 ++ dev-ruby/request_store/request_store-1.0.5.ebuild | 22 +++ dev-ruby/request_store/request_store-1.3.2.ebuild | 22 +++ dev-ruby/request_store/request_store-1.4.0.ebuild | 24 +++ dev-ruby/request_store/request_store-1.4.1.ebuild | 24 +++ dev-ruby/rest-client-1.8.0-r3 | 14 -- dev-ruby/rest-client-2.0.2 | 14 -- dev-ruby/rest-client/Manifest | 5 + dev-ruby/rest-client/metadata.xml | 11 ++ dev-ruby/rest-client/rest-client-1.8.0-r3.ebuild | 36 ++++ dev-ruby/rest-client/rest-client-2.0.2.ebuild | 36 ++++ dev-ruby/rex-arch-0.1.13 | 14 -- dev-ruby/rex-arch/Manifest | 3 + dev-ruby/rex-arch/metadata.xml | 12 ++ dev-ruby/rex-arch/rex-arch-0.1.13.ebuild | 23 +++ dev-ruby/rex-bin_tools-0.1.4 | 14 -- dev-ruby/rex-bin_tools/Manifest | 3 + dev-ruby/rex-bin_tools/metadata.xml | 12 ++ dev-ruby/rex-bin_tools/rex-bin_tools-0.1.4.ebuild | 31 +++ dev-ruby/rex-core-0.1.12 | 14 -- dev-ruby/rex-core-0.1.13 | 14 -- dev-ruby/rex-core/Manifest | 5 + dev-ruby/rex-core/metadata.xml | 12 ++ dev-ruby/rex-core/rex-core-0.1.12.ebuild | 24 +++ dev-ruby/rex-core/rex-core-0.1.13.ebuild | 24 +++ dev-ruby/rex-encoder-0.1.4 | 15 -- dev-ruby/rex-encoder/Manifest | 3 + dev-ruby/rex-encoder/metadata.xml | 12 ++ dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild | 32 ++++ dev-ruby/rex-exploitation-0.1.19 | 14 -- dev-ruby/rex-exploitation/Manifest | 3 + dev-ruby/rex-exploitation/metadata.xml | 12 ++ .../rex-exploitation-0.1.19.ebuild | 31 +++ dev-ruby/rex-java-0.1.5 | 14 -- dev-ruby/rex-java/Manifest | 3 + dev-ruby/rex-java/metadata.xml | 12 ++ dev-ruby/rex-java/rex-java-0.1.5.ebuild | 21 +++ dev-ruby/rex-mime-0.1.5 | 14 -- dev-ruby/rex-mime/Manifest | 3 + dev-ruby/rex-mime/metadata.xml | 12 ++ dev-ruby/rex-mime/rex-mime-0.1.5.ebuild | 27 +++ dev-ruby/rex-nop-0.1.1 | 14 -- dev-ruby/rex-nop/Manifest | 3 + dev-ruby/rex-nop/metadata.xml | 12 ++ dev-ruby/rex-nop/rex-nop-0.1.1.ebuild | 27 +++ dev-ruby/rex-ole-0.1.6 | 14 -- dev-ruby/rex-ole/Manifest | 3 + dev-ruby/rex-ole/metadata.xml | 12 ++ dev-ruby/rex-ole/rex-ole-0.1.6.ebuild | 23 +++ dev-ruby/rex-powershell-0.1.77 | 14 -- dev-ruby/rex-powershell-0.1.78 | 14 -- dev-ruby/rex-powershell/Manifest | 5 + dev-ruby/rex-powershell/metadata.xml | 12 ++ .../rex-powershell/rex-powershell-0.1.77.ebuild | 24 +++ .../rex-powershell/rex-powershell-0.1.78.ebuild | 24 +++ dev-ruby/rex-random_identifier-0.1.4 | 14 -- dev-ruby/rex-random_identifier/Manifest | 3 + dev-ruby/rex-random_identifier/metadata.xml | 12 ++ .../rex-random_identifier-0.1.4.ebuild | 24 +++ dev-ruby/rex-registry-0.1.3 | 14 -- dev-ruby/rex-registry/Manifest | 3 + dev-ruby/rex-registry/metadata.xml | 12 ++ dev-ruby/rex-registry/rex-registry-0.1.3.ebuild | 22 +++ dev-ruby/rex-rop_builder-0.1.3 | 15 -- dev-ruby/rex-rop_builder/Manifest | 3 + dev-ruby/rex-rop_builder/metadata.xml | 12 ++ .../rex-rop_builder/rex-rop_builder-0.1.3.ebuild | 29 +++ dev-ruby/rex-socket-0.1.14 | 14 -- dev-ruby/rex-socket/Manifest | 3 + dev-ruby/rex-socket/metadata.xml | 12 ++ dev-ruby/rex-socket/rex-socket-0.1.14.ebuild | 23 +++ dev-ruby/rex-sslscan-0.1.5 | 15 -- dev-ruby/rex-sslscan/Manifest | 3 + dev-ruby/rex-sslscan/metadata.xml | 12 ++ dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild | 25 +++ dev-ruby/rex-struct2-0.1.2 | 14 -- dev-ruby/rex-struct2/Manifest | 3 + dev-ruby/rex-struct2/metadata.xml | 12 ++ dev-ruby/rex-struct2/rex-struct2-0.1.2.ebuild | 22 +++ dev-ruby/rex-text-0.2.12 | 14 -- dev-ruby/rex-text-0.2.16 | 14 -- dev-ruby/rex-text-0.2.20 | 14 -- dev-ruby/rex-text-0.2.21 | 14 -- dev-ruby/rex-text/Manifest | 9 + dev-ruby/rex-text/metadata.xml | 11 ++ dev-ruby/rex-text/rex-text-0.2.12.ebuild | 23 +++ dev-ruby/rex-text/rex-text-0.2.16.ebuild | 23 +++ 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-zip-0.1.3 | 14 -- dev-ruby/rex-zip/Manifest | 3 + dev-ruby/rex-zip/metadata.xml | 12 ++ dev-ruby/rex-zip/rex-zip-0.1.3.ebuild | 24 +++ dev-ruby/rexical-1.0.5-r3 | 14 -- dev-ruby/rexical/Manifest | 3 + dev-ruby/rexical/metadata.xml | 11 ++ dev-ruby/rexical/rexical-1.0.5-r3.ebuild | 42 +++++ dev-ruby/rgen-0.8.0 | 14 -- dev-ruby/rgen-0.8.3 | 14 -- dev-ruby/rgen/Manifest | 5 + dev-ruby/rgen/metadata.xml | 11 ++ dev-ruby/rgen/rgen-0.8.0.ebuild | 26 +++ dev-ruby/rgen/rgen-0.8.3.ebuild | 36 ++++ dev-ruby/riel-1.2.0-r2 | 14 -- dev-ruby/riel/Manifest | 3 + dev-ruby/riel/metadata.xml | 11 ++ dev-ruby/riel/riel-1.2.0-r2.ebuild | 23 +++ dev-ruby/rinku-2.0.4 | 14 -- dev-ruby/rinku/Manifest | 3 + dev-ruby/rinku/metadata.xml | 11 ++ dev-ruby/rinku/rinku-2.0.4.ebuild | 31 +++ dev-ruby/ritex-1.0.1 | 14 -- dev-ruby/ritex/Manifest | 3 + dev-ruby/ritex/metadata.xml | 8 + dev-ruby/ritex/ritex-1.0.1.ebuild | 31 +++ dev-ruby/rjb-1.5.5 | 14 -- dev-ruby/rjb/Manifest | 3 + dev-ruby/rjb/metadata.xml | 15 ++ dev-ruby/rjb/rjb-1.5.5.ebuild | 81 ++++++++ dev-ruby/rkelly-remix-0.0.7 | 14 -- dev-ruby/rkelly-remix/Manifest | 3 + dev-ruby/rkelly-remix/metadata.xml | 15 ++ dev-ruby/rkelly-remix/rkelly-remix-0.0.7.ebuild | 24 +++ dev-ruby/rmagick-2.16.0 | 14 -- dev-ruby/rmagick/Manifest | 3 + dev-ruby/rmagick/metadata.xml | 11 ++ dev-ruby/rmagick/rmagick-2.16.0.ebuild | 70 +++++++ dev-ruby/roadie-3.2.2 | 14 -- dev-ruby/roadie-3.3.0 | 14 -- dev-ruby/roadie-3.4.0 | 14 -- dev-ruby/roadie-rails-1.2.1 | 14 -- dev-ruby/roadie-rails/Manifest | 3 + dev-ruby/roadie-rails/metadata.xml | 11 ++ dev-ruby/roadie-rails/roadie-rails-1.2.1.ebuild | 41 ++++ dev-ruby/roadie/Manifest | 7 + dev-ruby/roadie/metadata.xml | 11 ++ dev-ruby/roadie/roadie-3.2.2.ebuild | 33 ++++ dev-ruby/roadie/roadie-3.3.0.ebuild | 33 ++++ dev-ruby/roadie/roadie-3.4.0.ebuild | 33 ++++ dev-ruby/robots-0.10.1-r2 | 14 -- dev-ruby/robots/Manifest | 3 + dev-ruby/robots/metadata.xml | 15 ++ dev-ruby/robots/robots-0.10.1-r2.ebuild | 22 +++ dev-ruby/rouge-1.11.1-r1 | 15 -- dev-ruby/rouge-1.11.1-r2 | 15 -- dev-ruby/rouge-2.2.0 | 15 -- dev-ruby/rouge-2.2.1 | 15 -- dev-ruby/rouge-3.1.1 | 15 -- dev-ruby/rouge/Manifest | 10 + dev-ruby/rouge/metadata.xml | 11 ++ dev-ruby/rouge/rouge-1.11.1-r1.ebuild | 28 +++ dev-ruby/rouge/rouge-1.11.1-r2.ebuild | 29 +++ dev-ruby/rouge/rouge-2.2.0.ebuild | 27 +++ dev-ruby/rouge/rouge-2.2.1.ebuild | 27 +++ dev-ruby/rouge/rouge-3.1.1.ebuild | 27 +++ dev-ruby/rqrcode-0.10.1 | 14 -- dev-ruby/rqrcode/Manifest | 3 + dev-ruby/rqrcode/metadata.xml | 8 + dev-ruby/rqrcode/rqrcode-0.10.1.ebuild | 30 +++ dev-ruby/rr-1.2.1 | 14 -- dev-ruby/rr/Manifest | 3 + dev-ruby/rr/metadata.xml | 11 ++ dev-ruby/rr/rr-1.2.1.ebuild | 39 ++++ dev-ruby/rrdtool-bindings-1.6.0 | 14 -- dev-ruby/rrdtool-bindings-1.7.0 | 14 -- dev-ruby/rrdtool-bindings/Manifest | 6 + .../files/rrdtool-bindings-1.4.8-graph-ruby.patch | 70 +++++++ dev-ruby/rrdtool-bindings/metadata.xml | 15 ++ .../rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild | 63 +++++++ .../rrdtool-bindings/rrdtool-bindings-1.7.0.ebuild | 60 ++++++ dev-ruby/rspec-2.99.0 | 14 -- dev-ruby/rspec-3.5.0 | 14 -- dev-ruby/rspec-3.6.0 | 14 -- dev-ruby/rspec-3.7.0 | 14 -- dev-ruby/rspec-collection_matchers-1.1.3-r1 | 14 -- dev-ruby/rspec-collection_matchers/Manifest | 3 + dev-ruby/rspec-collection_matchers/metadata.xml | 11 ++ .../rspec-collection_matchers-1.1.3-r1.ebuild | 24 +++ dev-ruby/rspec-core-2.99.2-r2 | 14 -- dev-ruby/rspec-core-3.5.4 | 14 -- dev-ruby/rspec-core-3.6.0 | 14 -- dev-ruby/rspec-core-3.7.0 | 14 -- dev-ruby/rspec-core-3.7.1 | 14 -- dev-ruby/rspec-core/Manifest | 11 ++ dev-ruby/rspec-core/metadata.xml | 16 ++ dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild | 96 ++++++++++ dev-ruby/rspec-core/rspec-core-3.5.4.ebuild | 99 ++++++++++ dev-ruby/rspec-core/rspec-core-3.6.0.ebuild | 101 ++++++++++ dev-ruby/rspec-core/rspec-core-3.7.0.ebuild | 101 ++++++++++ dev-ruby/rspec-core/rspec-core-3.7.1.ebuild | 101 ++++++++++ dev-ruby/rspec-expectations-2.99.2 | 14 -- dev-ruby/rspec-expectations-3.5.0 | 14 -- dev-ruby/rspec-expectations-3.6.0 | 14 -- dev-ruby/rspec-expectations-3.7.0 | 14 -- dev-ruby/rspec-expectations/Manifest | 10 + .../files/rspec-expectations-3.7.0-ruby25.patch | 33 ++++ dev-ruby/rspec-expectations/metadata.xml | 11 ++ .../rspec-expectations-2.99.2.ebuild | 59 ++++++ .../rspec-expectations-3.5.0.ebuild | 47 +++++ .../rspec-expectations-3.6.0.ebuild | 47 +++++ .../rspec-expectations-3.7.0.ebuild | 49 +++++ dev-ruby/rspec-its-1.2.0-r1 | 14 -- dev-ruby/rspec-its/Manifest | 3 + dev-ruby/rspec-its/metadata.xml | 11 ++ dev-ruby/rspec-its/rspec-its-1.2.0-r1.ebuild | 30 +++ dev-ruby/rspec-json_expectations-2.1.0 | 14 -- dev-ruby/rspec-json_expectations/Manifest | 3 + dev-ruby/rspec-json_expectations/metadata.xml | 11 ++ .../rspec-json_expectations-2.1.0.ebuild | 31 +++ dev-ruby/rspec-mocks-2.99.2 | 14 -- dev-ruby/rspec-mocks-3.5.0 | 14 -- dev-ruby/rspec-mocks-3.6.0 | 14 -- dev-ruby/rspec-mocks-3.7.0 | 14 -- dev-ruby/rspec-mocks/Manifest | 11 ++ .../files/rspec-mocks-3.7.0-ruby25-1.patch | 27 +++ .../files/rspec-mocks-3.7.0-ruby25-2.patch | 38 ++++ dev-ruby/rspec-mocks/metadata.xml | 11 ++ dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild | 47 +++++ dev-ruby/rspec-mocks/rspec-mocks-3.5.0.ebuild | 46 +++++ dev-ruby/rspec-mocks/rspec-mocks-3.6.0.ebuild | 46 +++++ dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild | 48 +++++ dev-ruby/rspec-rails-3.5.2-r1 | 14 -- dev-ruby/rspec-rails-3.6.1 | 14 -- dev-ruby/rspec-rails-3.7.2 | 14 -- dev-ruby/rspec-rails/Manifest | 7 + dev-ruby/rspec-rails/metadata.xml | 11 ++ dev-ruby/rspec-rails/rspec-rails-3.5.2-r1.ebuild | 54 ++++++ dev-ruby/rspec-rails/rspec-rails-3.6.1.ebuild | 54 ++++++ dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild | 54 ++++++ dev-ruby/rspec-retry-0.5.6 | 14 -- dev-ruby/rspec-retry-0.5.7 | 14 -- dev-ruby/rspec-retry-0.6.0 | 14 -- dev-ruby/rspec-retry-0.6.1 | 14 -- dev-ruby/rspec-retry/Manifest | 9 + dev-ruby/rspec-retry/metadata.xml | 11 ++ dev-ruby/rspec-retry/rspec-retry-0.5.6.ebuild | 25 +++ dev-ruby/rspec-retry/rspec-retry-0.5.7.ebuild | 25 +++ dev-ruby/rspec-retry/rspec-retry-0.6.0.ebuild | 25 +++ dev-ruby/rspec-retry/rspec-retry-0.6.1.ebuild | 25 +++ dev-ruby/rspec-support-3.5.0 | 14 -- dev-ruby/rspec-support-3.6.0 | 14 -- dev-ruby/rspec-support-3.7.0 | 14 -- dev-ruby/rspec-support-3.7.1 | 14 -- dev-ruby/rspec-support/Manifest | 9 + dev-ruby/rspec-support/metadata.xml | 11 ++ dev-ruby/rspec-support/rspec-support-3.5.0.ebuild | 39 ++++ dev-ruby/rspec-support/rspec-support-3.6.0.ebuild | 39 ++++ dev-ruby/rspec-support/rspec-support-3.7.0.ebuild | 39 ++++ dev-ruby/rspec-support/rspec-support-3.7.1.ebuild | 39 ++++ dev-ruby/rspec/Manifest | 9 + dev-ruby/rspec/metadata.xml | 11 ++ dev-ruby/rspec/rspec-2.99.0.ebuild | 27 +++ dev-ruby/rspec/rspec-3.5.0.ebuild | 27 +++ dev-ruby/rspec/rspec-3.6.0.ebuild | 27 +++ dev-ruby/rspec/rspec-3.7.0.ebuild | 27 +++ dev-ruby/rspectacular-0.70.7 | 14 -- dev-ruby/rspectacular/Manifest | 3 + dev-ruby/rspectacular/metadata.xml | 11 ++ dev-ruby/rspectacular/rspectacular-0.70.7.ebuild | 23 +++ dev-ruby/ruby-atk-3.1.1 | 14 -- dev-ruby/ruby-atk/Manifest | 3 + dev-ruby/ruby-atk/metadata.xml | 12 ++ dev-ruby/ruby-atk/ruby-atk-3.1.1.ebuild | 27 +++ dev-ruby/ruby-augeas-0.5.0-r3 | 14 -- dev-ruby/ruby-augeas/Manifest | 3 + dev-ruby/ruby-augeas/metadata.xml | 14 ++ dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild | 37 ++++ dev-ruby/ruby-beautify-0.97.4 | 14 -- dev-ruby/ruby-beautify/Manifest | 3 + dev-ruby/ruby-beautify/metadata.xml | 11 ++ dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild | 33 ++++ dev-ruby/ruby-cairo-gobject-3.1.1 | 14 -- dev-ruby/ruby-cairo-gobject/Manifest | 3 + dev-ruby/ruby-cairo-gobject/metadata.xml | 12 ++ .../ruby-cairo-gobject-3.1.1.ebuild | 33 ++++ dev-ruby/ruby-clutter-3.1.1 | 14 -- dev-ruby/ruby-clutter-gdk-3.1.1 | 14 -- dev-ruby/ruby-clutter-gdk/Manifest | 3 + dev-ruby/ruby-clutter-gdk/metadata.xml | 12 ++ .../ruby-clutter-gdk/ruby-clutter-gdk-3.1.1.ebuild | 30 +++ dev-ruby/ruby-clutter-gstreamer-3.1.1 | 14 -- dev-ruby/ruby-clutter-gstreamer/Manifest | 3 + dev-ruby/ruby-clutter-gstreamer/metadata.xml | 12 ++ .../ruby-clutter-gstreamer-3.1.1.ebuild | 47 +++++ dev-ruby/ruby-clutter-gtk-3.1.1 | 14 -- dev-ruby/ruby-clutter-gtk/Manifest | 3 + dev-ruby/ruby-clutter-gtk/metadata.xml | 12 ++ .../ruby-clutter-gtk/ruby-clutter-gtk-3.1.1.ebuild | 49 +++++ dev-ruby/ruby-clutter/Manifest | 3 + dev-ruby/ruby-clutter/metadata.xml | 12 ++ dev-ruby/ruby-clutter/ruby-clutter-3.1.1.ebuild | 53 ++++++ dev-ruby/ruby-dict-0.9.4-r4 | 14 -- dev-ruby/ruby-dict/Manifest | 4 + dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch | 20 ++ dev-ruby/ruby-dict/metadata.xml | 8 + dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild | 34 ++++ dev-ruby/ruby-elf-1.0.8 | 14 -- dev-ruby/ruby-elf/Manifest | 3 + dev-ruby/ruby-elf/metadata.xml | 7 + dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild | 68 +++++++ dev-ruby/ruby-feedparser-0.9.4 | 14 -- dev-ruby/ruby-feedparser/Manifest | 3 + dev-ruby/ruby-feedparser/metadata.xml | 11 ++ .../ruby-feedparser/ruby-feedparser-0.9.4.ebuild | 40 ++++ dev-ruby/ruby-filemagic-0.7.2 | 14 -- dev-ruby/ruby-filemagic/Manifest | 3 + dev-ruby/ruby-filemagic/metadata.xml | 11 ++ .../ruby-filemagic/ruby-filemagic-0.7.2.ebuild | 48 +++++ dev-ruby/ruby-gdk3-3.1.1 | 14 -- dev-ruby/ruby-gdk3/Manifest | 3 + dev-ruby/ruby-gdk3/metadata.xml | 12 ++ dev-ruby/ruby-gdk3/ruby-gdk3-3.1.1.ebuild | 46 +++++ dev-ruby/ruby-gdkpixbuf2-3.1.1 | 14 -- dev-ruby/ruby-gdkpixbuf2/Manifest | 3 + dev-ruby/ruby-gdkpixbuf2/metadata.xml | 12 ++ .../ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild | 39 ++++ dev-ruby/ruby-gettext-3.2.2 | 14 -- dev-ruby/ruby-gettext-3.2.9 | 14 -- dev-ruby/ruby-gettext/Manifest | 5 + dev-ruby/ruby-gettext/metadata.xml | 8 + dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild | 65 +++++++ dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild | 65 +++++++ dev-ruby/ruby-gio2-3.1.1 | 14 -- dev-ruby/ruby-gio2/Manifest | 4 + .../files/ruby-gio2-3.1.1-schema-path.patch | 28 +++ dev-ruby/ruby-gio2/metadata.xml | 15 ++ dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild | 32 ++++ dev-ruby/ruby-glib2-3.1.1 | 14 -- dev-ruby/ruby-glib2-3.2.7 | 14 -- dev-ruby/ruby-glib2/Manifest | 5 + dev-ruby/ruby-glib2/metadata.xml | 12 ++ dev-ruby/ruby-glib2/ruby-glib2-3.1.1.ebuild | 28 +++ dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild | 31 +++ dev-ruby/ruby-gnome2-3.1.1 | 13 -- dev-ruby/ruby-gnome2/Manifest | 2 + dev-ruby/ruby-gnome2/metadata.xml | 11 ++ dev-ruby/ruby-gnome2/ruby-gnome2-3.1.1.ebuild | 39 ++++ dev-ruby/ruby-gobject-introspection-3.1.1 | 14 -- dev-ruby/ruby-gobject-introspection-3.2.7 | 14 -- dev-ruby/ruby-gobject-introspection/Manifest | 5 + dev-ruby/ruby-gobject-introspection/metadata.xml | 12 ++ .../ruby-gobject-introspection-3.1.1.ebuild | 33 ++++ .../ruby-gobject-introspection-3.2.7.ebuild | 36 ++++ dev-ruby/ruby-gstreamer-3.1.1 | 14 -- dev-ruby/ruby-gstreamer/Manifest | 3 + dev-ruby/ruby-gstreamer/metadata.xml | 12 ++ .../ruby-gstreamer/ruby-gstreamer-3.1.1.ebuild | 34 ++++ dev-ruby/ruby-gtk2-3.1.1 | 14 -- dev-ruby/ruby-gtk2/Manifest | 3 + dev-ruby/ruby-gtk2/metadata.xml | 12 ++ dev-ruby/ruby-gtk2/ruby-gtk2-3.1.1.ebuild | 37 ++++ dev-ruby/ruby-gtk3-3.1.1 | 14 -- dev-ruby/ruby-gtk3/Manifest | 3 + dev-ruby/ruby-gtk3/metadata.xml | 12 ++ dev-ruby/ruby-gtk3/ruby-gtk3-3.1.1.ebuild | 41 ++++ dev-ruby/ruby-gtksourceview-3.1.1 | 14 -- dev-ruby/ruby-gtksourceview/Manifest | 3 + dev-ruby/ruby-gtksourceview/metadata.xml | 12 ++ .../ruby-gtksourceview-3.1.1.ebuild | 30 +++ dev-ruby/ruby-gtksourceview3-3.1.1 | 14 -- dev-ruby/ruby-gtksourceview3/Manifest | 3 + dev-ruby/ruby-gtksourceview3/metadata.xml | 12 ++ .../ruby-gtksourceview3-3.1.1.ebuild | 39 ++++ dev-ruby/ruby-hmac-0.4.0-r1 | 14 -- dev-ruby/ruby-hmac/Manifest | 3 + dev-ruby/ruby-hmac/metadata.xml | 8 + dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild | 21 +++ dev-ruby/ruby-ldap-0.9.19 | 15 -- dev-ruby/ruby-ldap-0.9.20 | 15 -- dev-ruby/ruby-ldap/Manifest | 5 + dev-ruby/ruby-ldap/metadata.xml | 12 ++ dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild | 41 ++++ dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild | 41 ++++ dev-ruby/ruby-mp3info-0.8.10 | 14 -- dev-ruby/ruby-mp3info/Manifest | 3 + dev-ruby/ruby-mp3info/metadata.xml | 11 ++ dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10.ebuild | 24 +++ dev-ruby/ruby-net-ldap-0.16.1 | 14 -- dev-ruby/ruby-net-ldap/Manifest | 3 + dev-ruby/ruby-net-ldap/metadata.xml | 11 ++ dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.1.ebuild | 28 +++ dev-ruby/ruby-oci8-2.2.4.1 | 14 -- dev-ruby/ruby-oci8-2.2.5.1 | 14 -- dev-ruby/ruby-oci8/Manifest | 5 + dev-ruby/ruby-oci8/metadata.xml | 20 ++ dev-ruby/ruby-oci8/ruby-oci8-2.2.4.1.ebuild | 40 ++++ dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild | 40 ++++ dev-ruby/ruby-odbc-0.99997-r1 | 15 -- dev-ruby/ruby-odbc-0.99999 | 15 -- dev-ruby/ruby-odbc/Manifest | 5 + dev-ruby/ruby-odbc/metadata.xml | 8 + dev-ruby/ruby-odbc/ruby-odbc-0.99997-r1.ebuild | 61 ++++++ dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild | 61 ++++++ dev-ruby/ruby-oembed-0.12.0 | 14 -- dev-ruby/ruby-oembed/Manifest | 3 + dev-ruby/ruby-oembed/metadata.xml | 11 ++ dev-ruby/ruby-oembed/ruby-oembed-0.12.0.ebuild | 38 ++++ dev-ruby/ruby-ole-1.2.12.1 | 14 -- dev-ruby/ruby-ole/Manifest | 3 + dev-ruby/ruby-ole/metadata.xml | 15 ++ dev-ruby/ruby-ole/ruby-ole-1.2.12.1.ebuild | 28 +++ dev-ruby/ruby-opengl-0.10.0 | 14 -- dev-ruby/ruby-opengl/Manifest | 3 + dev-ruby/ruby-opengl/metadata.xml | 11 ++ dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild | 49 +++++ dev-ruby/ruby-openid-2.7.0 | 14 -- dev-ruby/ruby-openid/Manifest | 3 + dev-ruby/ruby-openid/metadata.xml | 11 ++ dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild | 30 +++ dev-ruby/ruby-pango-3.1.1 | 14 -- dev-ruby/ruby-pango/Manifest | 3 + dev-ruby/ruby-pango/metadata.xml | 12 ++ dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild | 29 +++ dev-ruby/ruby-poppler-3.1.1 | 14 -- dev-ruby/ruby-poppler/Manifest | 3 + dev-ruby/ruby-poppler/metadata.xml | 12 ++ dev-ruby/ruby-poppler/ruby-poppler-3.1.1.ebuild | 30 +++ dev-ruby/ruby-prof-0.17.0 | 14 -- dev-ruby/ruby-prof/Manifest | 3 + dev-ruby/ruby-prof/metadata.xml | 11 ++ dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild | 62 ++++++ dev-ruby/ruby-progressbar-1.4.2-r1 | 14 -- dev-ruby/ruby-progressbar-1.9.0 | 14 -- dev-ruby/ruby-progressbar/Manifest | 5 + dev-ruby/ruby-progressbar/metadata.xml | 11 ++ .../ruby-progressbar-1.4.2-r1.ebuild | 28 +++ .../ruby-progressbar/ruby-progressbar-1.9.0.ebuild | 35 ++++ dev-ruby/ruby-rc4-0.1.5-r2 | 14 -- dev-ruby/ruby-rc4/Manifest | 3 + dev-ruby/ruby-rc4/metadata.xml | 11 ++ dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild | 25 +++ dev-ruby/ruby-romkan-0.4-r6 | 14 -- dev-ruby/ruby-romkan/Manifest | 4 + .../ruby-romkan/files/ruby-romkan-ruby19.patch | 32 ++++ dev-ruby/ruby-romkan/metadata.xml | 12 ++ dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild | 31 +++ dev-ruby/ruby-rsvg-3.1.1 | 14 -- dev-ruby/ruby-rsvg/Manifest | 3 + dev-ruby/ruby-rsvg/metadata.xml | 12 ++ dev-ruby/ruby-rsvg/ruby-rsvg-3.1.1.ebuild | 33 ++++ dev-ruby/ruby-sdl-2.1.2-r2 | 14 -- dev-ruby/ruby-sdl/Manifest | 3 + dev-ruby/ruby-sdl/metadata.xml | 16 ++ dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild | 68 +++++++ dev-ruby/ruby-shadow-2.5.0 | 14 -- dev-ruby/ruby-shadow/Manifest | 3 + dev-ruby/ruby-shadow/metadata.xml | 11 ++ dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 31 +++ dev-ruby/ruby-shout-2.2.2 | 14 -- dev-ruby/ruby-shout/Manifest | 3 + dev-ruby/ruby-shout/metadata.xml | 11 ++ dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild | 38 ++++ dev-ruby/ruby-termios-1.0.2-r1 | 14 -- dev-ruby/ruby-termios/Manifest | 3 + dev-ruby/ruby-termios/metadata.xml | 11 ++ dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild | 32 ++++ dev-ruby/ruby-vte-3.1.1 | 14 -- dev-ruby/ruby-vte/Manifest | 3 + dev-ruby/ruby-vte/metadata.xml | 12 ++ dev-ruby/ruby-vte/ruby-vte-3.1.1.ebuild | 16 ++ dev-ruby/ruby-vte3-3.1.1 | 14 -- dev-ruby/ruby-vte3/Manifest | 3 + dev-ruby/ruby-vte3/metadata.xml | 12 ++ dev-ruby/ruby-vte3/ruby-vte3-3.1.1.ebuild | 41 ++++ dev-ruby/ruby-webkit2-gtk-3.1.1 | 14 -- dev-ruby/ruby-webkit2-gtk/Manifest | 3 + dev-ruby/ruby-webkit2-gtk/metadata.xml | 12 ++ .../ruby-webkit2-gtk/ruby-webkit2-gtk-3.1.1.ebuild | 46 +++++ dev-ruby/ruby-xslt-0.9.10 | 14 -- dev-ruby/ruby-xslt/Manifest | 3 + dev-ruby/ruby-xslt/metadata.xml | 8 + dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 46 +++++ dev-ruby/ruby-yadis-0.3.4-r2 | 14 -- dev-ruby/ruby-yadis/Manifest | 3 + dev-ruby/ruby-yadis/metadata.xml | 8 + dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild | 37 ++++ dev-ruby/ruby2ruby-2.3.2 | 14 -- dev-ruby/ruby2ruby-2.4.0 | 14 -- dev-ruby/ruby2ruby-2.4.1 | 14 -- dev-ruby/ruby2ruby/Manifest | 7 + dev-ruby/ruby2ruby/metadata.xml | 11 ++ dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild | 29 +++ dev-ruby/ruby2ruby/ruby2ruby-2.4.0.ebuild | 29 +++ dev-ruby/ruby2ruby/ruby2ruby-2.4.1.ebuild | 29 +++ dev-ruby/ruby_dep-1.5.0 | 14 -- dev-ruby/ruby_dep/Manifest | 3 + dev-ruby/ruby_dep/metadata.xml | 11 ++ dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild | 19 ++ dev-ruby/ruby_gntp-0.3.4 | 14 -- dev-ruby/ruby_gntp/Manifest | 3 + dev-ruby/ruby_gntp/metadata.xml | 11 ++ dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild | 29 +++ dev-ruby/ruby_parser-3.10.1 | 14 -- dev-ruby/ruby_parser-3.11.0 | 14 -- dev-ruby/ruby_parser-3.9.0 | 14 -- dev-ruby/ruby_parser/Manifest | 7 + dev-ruby/ruby_parser/metadata.xml | 11 ++ dev-ruby/ruby_parser/ruby_parser-3.10.1.ebuild | 35 ++++ dev-ruby/ruby_parser/ruby_parser-3.11.0.ebuild | 35 ++++ dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild | 35 ++++ dev-ruby/ruby_smb-0.0.23 | 14 -- dev-ruby/ruby_smb-0.0.24 | 14 -- dev-ruby/ruby_smb-1.0.2 | 14 -- dev-ruby/ruby_smb/Manifest | 7 + dev-ruby/ruby_smb/metadata.xml | 11 ++ dev-ruby/ruby_smb/ruby_smb-0.0.23.ebuild | 30 +++ dev-ruby/ruby_smb/ruby_smb-0.0.24.ebuild | 30 +++ dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 +++ dev-ruby/rubygems-2.7.6 | 15 -- dev-ruby/rubygems-2.7.7 | 15 -- dev-ruby/rubygems/Manifest | 10 + dev-ruby/rubygems/files/auto_gem.rb | 7 + dev-ruby/rubygems/files/auto_gem.rb.ruby19 | 10 + dev-ruby/rubygems/files/conf.d-gem_server | 5 + dev-ruby/rubygems/files/gentoo-defaults.rb | 42 +++++ dev-ruby/rubygems/files/init.d-gem_server2 | 22 +++ dev-ruby/rubygems/metadata.xml | 11 ++ dev-ruby/rubygems/rubygems-2.7.6.ebuild | 116 ++++++++++++ dev-ruby/rubygems/rubygems-2.7.7.ebuild | 116 ++++++++++++ dev-ruby/rubyntlm-0.6.2 | 14 -- dev-ruby/rubyntlm/Manifest | 3 + dev-ruby/rubyntlm/metadata.xml | 12 ++ dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild | 24 +++ dev-ruby/rubypants-0.7.0 | 14 -- dev-ruby/rubypants/Manifest | 3 + dev-ruby/rubypants/metadata.xml | 8 + dev-ruby/rubypants/rubypants-0.7.0.ebuild | 29 +++ dev-ruby/rubytest-0.8.1 | 14 -- dev-ruby/rubytest-cli-0.2.0 | 14 -- dev-ruby/rubytest-cli/Manifest | 3 + dev-ruby/rubytest-cli/metadata.xml | 8 + dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild | 21 +++ dev-ruby/rubytest/Manifest | 3 + dev-ruby/rubytest/metadata.xml | 8 + dev-ruby/rubytest/rubytest-0.8.1.ebuild | 26 +++ dev-ruby/rubytter-1.5.1-r1 | 14 -- dev-ruby/rubytter/Manifest | 3 + dev-ruby/rubytter/metadata.xml | 11 ++ dev-ruby/rubytter/rubytter-1.5.1-r1.ebuild | 26 +++ dev-ruby/rubyzip-1.2.1 | 14 -- dev-ruby/rubyzip/Manifest | 3 + dev-ruby/rubyzip/metadata.xml | 11 ++ dev-ruby/rubyzip/rubyzip-1.2.1.ebuild | 47 +++++ dev-ruby/safe_yaml-1.0.4-r3 | 14 -- dev-ruby/safe_yaml-1.0.4-r4 | 14 -- dev-ruby/safe_yaml/Manifest | 5 + .../safe_yaml/files/safe_yaml-1.0.4-datetime.patch | 19 ++ dev-ruby/safe_yaml/metadata.xml | 8 + dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild | 32 ++++ dev-ruby/safe_yaml/safe_yaml-1.0.4-r4.ebuild | 38 ++++ dev-ruby/sanitize-4.6.4 | 14 -- dev-ruby/sanitize-4.6.5 | 14 -- dev-ruby/sanitize/Manifest | 5 + dev-ruby/sanitize/metadata.xml | 11 ++ dev-ruby/sanitize/sanitize-4.6.4.ebuild | 32 ++++ dev-ruby/sanitize/sanitize-4.6.5.ebuild | 32 ++++ dev-ruby/sass-3.4.24 | 14 -- dev-ruby/sass-3.4.25 | 14 -- dev-ruby/sass-3.4.25-r1 | 14 -- dev-ruby/sass-3.5.4 | 14 -- dev-ruby/sass-3.5.5 | 14 -- dev-ruby/sass-3.5.6 | 14 -- dev-ruby/sass-listen-4.0.0 | 14 -- dev-ruby/sass-listen/Manifest | 3 + dev-ruby/sass-listen/metadata.xml | 11 ++ dev-ruby/sass-listen/sass-listen-4.0.0.ebuild | 45 +++++ dev-ruby/sass-rails-5.0.7 | 15 -- dev-ruby/sass-rails/Manifest | 3 + dev-ruby/sass-rails/metadata.xml | 11 ++ dev-ruby/sass-rails/sass-rails-5.0.7.ebuild | 39 ++++ dev-ruby/sass/Manifest | 12 ++ dev-ruby/sass/metadata.xml | 8 + dev-ruby/sass/sass-3.4.24.ebuild | 39 ++++ dev-ruby/sass/sass-3.4.25-r1.ebuild | 42 +++++ dev-ruby/sass/sass-3.4.25.ebuild | 39 ++++ dev-ruby/sass/sass-3.5.4.ebuild | 40 ++++ dev-ruby/sass/sass-3.5.5.ebuild | 43 +++++ dev-ruby/sass/sass-3.5.6.ebuild | 43 +++++ dev-ruby/sawyer-0.8.1 | 14 -- dev-ruby/sawyer/Manifest | 3 + dev-ruby/sawyer/metadata.xml | 11 ++ dev-ruby/sawyer/sawyer-0.8.1.ebuild | 26 +++ dev-ruby/sdoc-1.0.0 | 14 -- dev-ruby/sdoc/Manifest | 3 + dev-ruby/sdoc/metadata.xml | 15 ++ dev-ruby/sdoc/sdoc-1.0.0.ebuild | 27 +++ dev-ruby/seed-fu-2.3.9 | 14 -- dev-ruby/seed-fu/Manifest | 3 + dev-ruby/seed-fu/metadata.xml | 11 ++ dev-ruby/seed-fu/seed-fu-2.3.9.ebuild | 33 ++++ dev-ruby/selenium-webdriver-2.53.4-r1 | 14 -- dev-ruby/selenium-webdriver-3.10.0 | 14 -- dev-ruby/selenium-webdriver-3.11.0 | 14 -- dev-ruby/selenium-webdriver-3.12.0 | 14 -- dev-ruby/selenium-webdriver-3.13.0 | 14 -- dev-ruby/selenium-webdriver-3.8.0 | 14 -- dev-ruby/selenium-webdriver/Manifest | 13 ++ dev-ruby/selenium-webdriver/metadata.xml | 11 ++ .../selenium-webdriver-2.53.4-r1.ebuild | 38 ++++ .../selenium-webdriver-3.10.0.ebuild | 33 ++++ .../selenium-webdriver-3.11.0.ebuild | 33 ++++ .../selenium-webdriver-3.12.0.ebuild | 33 ++++ .../selenium-webdriver-3.13.0.ebuild | 33 ++++ .../selenium-webdriver-3.8.0.ebuild | 33 ++++ dev-ruby/semantic_puppet-1.0.2 | 14 -- dev-ruby/semantic_puppet/Manifest | 3 + dev-ruby/semantic_puppet/metadata.xml | 18 ++ .../semantic_puppet/semantic_puppet-1.0.2.ebuild | 20 ++ dev-ruby/semver2-3.4.2 | 14 -- dev-ruby/semver2/Manifest | 3 + dev-ruby/semver2/metadata.xml | 8 + dev-ruby/semver2/semver2-3.4.2.ebuild | 22 +++ dev-ruby/serialport-1.3.1 | 14 -- dev-ruby/serialport/Manifest | 3 + dev-ruby/serialport/metadata.xml | 8 + dev-ruby/serialport/serialport-1.3.1.ebuild | 48 +++++ dev-ruby/serverengine-2.0.6 | 14 -- dev-ruby/serverengine-2.0.7 | 14 -- dev-ruby/serverengine/Manifest | 5 + dev-ruby/serverengine/metadata.xml | 8 + dev-ruby/serverengine/serverengine-2.0.6.ebuild | 35 ++++ dev-ruby/serverengine/serverengine-2.0.7.ebuild | 35 ++++ dev-ruby/session-3.2.0 | 14 -- dev-ruby/session/Manifest | 3 + dev-ruby/session/metadata.xml | 8 + dev-ruby/session/session-3.2.0.ebuild | 43 +++++ dev-ruby/settingslogic-2.0.9 | 14 -- dev-ruby/settingslogic/Manifest | 3 + dev-ruby/settingslogic/metadata.xml | 11 ++ dev-ruby/settingslogic/settingslogic-2.0.9.ebuild | 24 +++ dev-ruby/sexp_processor-4.10.0 | 14 -- dev-ruby/sexp_processor-4.10.1 | 14 -- dev-ruby/sexp_processor-4.11.0 | 14 -- dev-ruby/sexp_processor-4.9.0 | 14 -- dev-ruby/sexp_processor/Manifest | 9 + dev-ruby/sexp_processor/metadata.xml | 8 + .../sexp_processor/sexp_processor-4.10.0.ebuild | 27 +++ .../sexp_processor/sexp_processor-4.10.1.ebuild | 27 +++ .../sexp_processor/sexp_processor-4.11.0.ebuild | 27 +++ .../sexp_processor/sexp_processor-4.9.0.ebuild | 27 +++ dev-ruby/sfl-2.2-r1 | 14 -- dev-ruby/sfl/Manifest | 3 + dev-ruby/sfl/metadata.xml | 11 ++ dev-ruby/sfl/sfl-2.2-r1.ebuild | 26 +++ dev-ruby/shorturl-1.0.0-r2 | 15 -- dev-ruby/shorturl/Manifest | 3 + dev-ruby/shorturl/metadata.xml | 8 + dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild | 40 ++++ dev-ruby/shotgun-0.9.2 | 14 -- dev-ruby/shotgun/Manifest | 3 + dev-ruby/shotgun/metadata.xml | 11 ++ dev-ruby/shotgun/shotgun-0.9.2.ebuild | 36 ++++ dev-ruby/shoulda-2.11.3-r2 | 15 -- dev-ruby/shoulda-3.5.0-r3 | 15 -- dev-ruby/shoulda-3.6.0 | 15 -- dev-ruby/shoulda-context-1.2.2 | 14 -- dev-ruby/shoulda-context/Manifest | 3 + dev-ruby/shoulda-context/metadata.xml | 8 + .../shoulda-context/shoulda-context-1.2.2.ebuild | 36 ++++ dev-ruby/shoulda-matchers-2.8.0-r1 | 14 -- dev-ruby/shoulda-matchers-3.1.2 | 14 -- dev-ruby/shoulda-matchers/Manifest | 5 + dev-ruby/shoulda-matchers/metadata.xml | 15 ++ .../shoulda-matchers-2.8.0-r1.ebuild | 24 +++ .../shoulda-matchers/shoulda-matchers-3.1.2.ebuild | 24 +++ dev-ruby/shoulda/Manifest | 7 + dev-ruby/shoulda/metadata.xml | 11 ++ dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild | 27 +++ dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild | 33 ++++ dev-ruby/shoulda/shoulda-3.6.0.ebuild | 33 ++++ dev-ruby/sigar-0.7.3 | 14 -- dev-ruby/sigar/Manifest | 3 + dev-ruby/sigar/metadata.xml | 8 + dev-ruby/sigar/sigar-0.7.3.ebuild | 40 ++++ dev-ruby/sigdump-0.2.4 | 14 -- dev-ruby/sigdump/Manifest | 3 + dev-ruby/sigdump/metadata.xml | 8 + dev-ruby/sigdump/sigdump-0.2.4.ebuild | 20 ++ dev-ruby/simple-rss-1.3.1-r1 | 14 -- dev-ruby/simple-rss-1.3.3 | 14 -- dev-ruby/simple-rss/Manifest | 5 + dev-ruby/simple-rss/metadata.xml | 8 + dev-ruby/simple-rss/simple-rss-1.3.1-r1.ebuild | 30 +++ dev-ruby/simple-rss/simple-rss-1.3.3.ebuild | 31 +++ dev-ruby/simple_oauth-0.3.1 | 14 -- dev-ruby/simple_oauth/Manifest | 3 + dev-ruby/simple_oauth/metadata.xml | 11 ++ dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild | 35 ++++ dev-ruby/simplecov-0.14.1 | 14 -- dev-ruby/simplecov-0.16.1 | 14 -- dev-ruby/simplecov-html-0.10.2 | 14 -- dev-ruby/simplecov-html/Manifest | 3 + dev-ruby/simplecov-html/metadata.xml | 11 ++ .../simplecov-html/simplecov-html-0.10.2.ebuild | 23 +++ dev-ruby/simplecov/Manifest | 5 + dev-ruby/simplecov/metadata.xml | 11 ++ dev-ruby/simplecov/simplecov-0.14.1.ebuild | 41 ++++ dev-ruby/simplecov/simplecov-0.16.1.ebuild | 46 +++++ dev-ruby/sinatra-1.4.8 | 14 -- dev-ruby/sinatra-partial-1.0.1 | 14 -- dev-ruby/sinatra-partial/Manifest | 3 + dev-ruby/sinatra-partial/metadata.xml | 8 + .../sinatra-partial/sinatra-partial-1.0.1.ebuild | 30 +++ dev-ruby/sinatra/Manifest | 3 + dev-ruby/sinatra/metadata.xml | 8 + dev-ruby/sinatra/sinatra-1.4.8.ebuild | 37 ++++ dev-ruby/six-0.2.0 | 14 -- dev-ruby/six/Manifest | 3 + dev-ruby/six/metadata.xml | 11 ++ dev-ruby/six/six-0.2.0.ebuild | 24 +++ dev-ruby/slim-3.0.7-r1 | 14 -- dev-ruby/slim-3.0.8 | 14 -- dev-ruby/slim-3.0.9 | 14 -- dev-ruby/slim/Manifest | 7 + dev-ruby/slim/metadata.xml | 8 + dev-ruby/slim/slim-3.0.7-r1.ebuild | 53 ++++++ dev-ruby/slim/slim-3.0.8.ebuild | 50 +++++ dev-ruby/slim/slim-3.0.9.ebuild | 50 +++++ dev-ruby/slop-3.6.0 | 14 -- dev-ruby/slop-4.4.3 | 14 -- dev-ruby/slop-4.6.2 | 14 -- dev-ruby/slop/Manifest | 7 + dev-ruby/slop/metadata.xml | 11 ++ dev-ruby/slop/slop-3.6.0.ebuild | 26 +++ dev-ruby/slop/slop-4.4.3.ebuild | 26 +++ dev-ruby/slop/slop-4.6.2.ebuild | 26 +++ dev-ruby/slow_enumerator_tools-1.0.0 | 14 -- dev-ruby/slow_enumerator_tools-1.1.0 | 14 -- dev-ruby/slow_enumerator_tools/Manifest | 5 + dev-ruby/slow_enumerator_tools/metadata.xml | 11 ++ .../slow_enumerator_tools-1.0.0.ebuild | 27 +++ .../slow_enumerator_tools-1.1.0.ebuild | 27 +++ dev-ruby/source_map-3.0.1 | 14 -- dev-ruby/source_map/Manifest | 3 + dev-ruby/source_map/metadata.xml | 11 ++ dev-ruby/source_map/source_map-3.0.1.ebuild | 23 +++ dev-ruby/sourcemap-0.1.1 | 14 -- dev-ruby/sourcemap/Manifest | 3 + dev-ruby/sourcemap/metadata.xml | 11 ++ dev-ruby/sourcemap/sourcemap-0.1.1.ebuild | 23 +++ dev-ruby/sparklines-0.5.2-r6 | 14 -- dev-ruby/sparklines/Manifest | 3 + dev-ruby/sparklines/metadata.xml | 8 + dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild | 33 ++++ dev-ruby/spork-0.9.2-r2 | 14 -- dev-ruby/spork/Manifest | 3 + dev-ruby/spork/metadata.xml | 11 ++ dev-ruby/spork/spork-0.9.2-r2.ebuild | 21 +++ dev-ruby/spreadsheet-1.1.3 | 14 -- dev-ruby/spreadsheet-1.1.7 | 14 -- dev-ruby/spreadsheet/Manifest | 5 + dev-ruby/spreadsheet/metadata.xml | 15 ++ dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild | 30 +++ dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild | 30 +++ dev-ruby/spring-2.0.2 | 14 -- dev-ruby/spring/Manifest | 3 + dev-ruby/spring/metadata.xml | 11 ++ dev-ruby/spring/spring-2.0.2.ebuild | 32 ++++ dev-ruby/sprockets-3.7.1 | 14 -- dev-ruby/sprockets-3.7.2 | 14 -- dev-ruby/sprockets-rails-2.3.3-r1 | 14 -- dev-ruby/sprockets-rails-3.2.1 | 14 -- dev-ruby/sprockets-rails/Manifest | 5 + dev-ruby/sprockets-rails/metadata.xml | 11 ++ .../sprockets-rails-2.3.3-r1.ebuild | 33 ++++ .../sprockets-rails/sprockets-rails-3.2.1.ebuild | 38 ++++ dev-ruby/sprockets/Manifest | 5 + dev-ruby/sprockets/metadata.xml | 11 ++ dev-ruby/sprockets/sprockets-3.7.1.ebuild | 60 ++++++ dev-ruby/sprockets/sprockets-3.7.2.ebuild | 60 ++++++ dev-ruby/spy-0.4.5 | 14 -- dev-ruby/spy/Manifest | 3 + dev-ruby/spy/metadata.xml | 11 ++ dev-ruby/spy/spy-0.4.5.ebuild | 24 +++ dev-ruby/sqlite3-1.3.11 | 14 -- dev-ruby/sqlite3-1.3.13 | 14 -- dev-ruby/sqlite3/Manifest | 5 + dev-ruby/sqlite3/metadata.xml | 11 ++ dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 83 ++++++++ dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 83 ++++++++ dev-ruby/sshkey-1.9.0 | 14 -- dev-ruby/sshkey/Manifest | 3 + dev-ruby/sshkey/metadata.xml | 12 ++ dev-ruby/sshkey/sshkey-1.9.0.ebuild | 19 ++ dev-ruby/sshkit-1.15.1 | 14 -- dev-ruby/sshkit-1.16.0 | 14 -- dev-ruby/sshkit-1.16.1 | 14 -- dev-ruby/sshkit-1.17.0 | 14 -- dev-ruby/sshkit/Manifest | 9 + dev-ruby/sshkit/metadata.xml | 11 ++ dev-ruby/sshkit/sshkit-1.15.1.ebuild | 42 +++++ dev-ruby/sshkit/sshkit-1.16.0.ebuild | 42 +++++ dev-ruby/sshkit/sshkit-1.16.1.ebuild | 42 +++++ dev-ruby/sshkit/sshkit-1.17.0.ebuild | 42 +++++ dev-ruby/stamp-0.6.0 | 14 -- dev-ruby/stamp/Manifest | 3 + dev-ruby/stamp/metadata.xml | 11 ++ dev-ruby/stamp/stamp-0.6.0.ebuild | 34 ++++ dev-ruby/state_machine-1.2.0 | 14 -- dev-ruby/state_machine/Manifest | 3 + dev-ruby/state_machine/metadata.xml | 8 + dev-ruby/state_machine/state_machine-1.2.0.ebuild | 28 +++ dev-ruby/stomp-1.4.4 | 14 -- dev-ruby/stomp/Manifest | 3 + dev-ruby/stomp/metadata.xml | 11 ++ dev-ruby/stomp/stomp-1.4.4.ebuild | 21 +++ dev-ruby/stringex-2.8.2 | 14 -- dev-ruby/stringex-2.8.4 | 14 -- dev-ruby/stringex/Manifest | 5 + dev-ruby/stringex/metadata.xml | 11 ++ dev-ruby/stringex/stringex-2.8.2.ebuild | 34 ++++ dev-ruby/stringex/stringex-2.8.4.ebuild | 34 ++++ dev-ruby/strptime-0.2.3 | 14 -- dev-ruby/strptime/Manifest | 3 + dev-ruby/strptime/metadata.xml | 8 + dev-ruby/strptime/strptime-0.2.3.ebuild | 38 ++++ dev-ruby/subexec-0.2.3-r1 | 14 -- dev-ruby/subexec/Manifest | 3 + dev-ruby/subexec/metadata.xml | 11 ++ dev-ruby/subexec/subexec-0.2.3-r1.ebuild | 32 ++++ dev-ruby/syntax-1.2.0-r1 | 14 -- dev-ruby/syntax-1.2.2 | 14 -- dev-ruby/syntax/Manifest | 6 + .../syntax/files/syntax-1.2.0-require-set.patch | 16 ++ dev-ruby/syntax/metadata.xml | 11 ++ dev-ruby/syntax/syntax-1.2.0-r1.ebuild | 27 +++ dev-ruby/syntax/syntax-1.2.2.ebuild | 32 ++++ dev-ruby/syslogger-1.6.5 | 14 -- dev-ruby/syslogger/Manifest | 3 + dev-ruby/syslogger/metadata.xml | 11 ++ dev-ruby/syslogger/syslogger-1.6.5.ebuild | 29 +++ dev-ruby/systemu-2.6.5 | 14 -- dev-ruby/systemu/Manifest | 3 + dev-ruby/systemu/metadata.xml | 8 + dev-ruby/systemu/systemu-2.6.5.ebuild | 27 +++ dev-ruby/tdiff-0.3.3-r1 | 14 -- dev-ruby/tdiff-0.3.4 | 14 -- dev-ruby/tdiff/Manifest | 5 + dev-ruby/tdiff/metadata.xml | 11 ++ dev-ruby/tdiff/tdiff-0.3.3-r1.ebuild | 21 +++ dev-ruby/tdiff/tdiff-0.3.4.ebuild | 21 +++ dev-ruby/temple-0.6.10 | 14 -- dev-ruby/temple-0.8.0 | 14 -- dev-ruby/temple/Manifest | 5 + dev-ruby/temple/metadata.xml | 11 ++ dev-ruby/temple/temple-0.6.10.ebuild | 32 ++++ dev-ruby/temple/temple-0.8.0.ebuild | 28 +++ dev-ruby/term-ansicolor-1.6.0 | 14 -- dev-ruby/term-ansicolor/Manifest | 3 + dev-ruby/term-ansicolor/metadata.xml | 8 + .../term-ansicolor/term-ansicolor-1.6.0.ebuild | 34 ++++ dev-ruby/termcolor-1.2.2 | 14 -- dev-ruby/termcolor/Manifest | 3 + dev-ruby/termcolor/metadata.xml | 11 ++ dev-ruby/termcolor/termcolor-1.2.2.ebuild | 24 +++ dev-ruby/terrapin-0.6.0 | 14 -- dev-ruby/terrapin/Manifest | 3 + dev-ruby/terrapin/metadata.xml | 8 + dev-ruby/terrapin/terrapin-0.6.0.ebuild | 33 ++++ dev-ruby/test-unit-3.1.9 | 14 -- dev-ruby/test-unit-3.2.7 | 14 -- dev-ruby/test-unit-3.2.8 | 14 -- dev-ruby/test-unit-rr-1.0.5 | 14 -- dev-ruby/test-unit-rr/Manifest | 3 + dev-ruby/test-unit-rr/metadata.xml | 11 ++ dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild | 27 +++ dev-ruby/test-unit/Manifest | 9 + dev-ruby/test-unit/files/testrb | 6 + dev-ruby/test-unit/files/testrb-3 | 6 + dev-ruby/test-unit/metadata.xml | 15 ++ dev-ruby/test-unit/test-unit-3.1.9.ebuild | 34 ++++ dev-ruby/test-unit/test-unit-3.2.7.ebuild | 34 ++++ dev-ruby/test-unit/test-unit-3.2.8.ebuild | 34 ++++ dev-ruby/test_construct-2.0.1-r1 | 14 -- dev-ruby/test_construct/Manifest | 3 + dev-ruby/test_construct/metadata.xml | 11 ++ .../test_construct/test_construct-2.0.1-r1.ebuild | 28 +++ dev-ruby/test_declarative-0.0.5-r2 | 14 -- dev-ruby/test_declarative-0.0.6 | 14 -- dev-ruby/test_declarative/Manifest | 5 + dev-ruby/test_declarative/metadata.xml | 11 ++ .../test_declarative-0.0.5-r2.ebuild | 35 ++++ .../test_declarative/test_declarative-0.0.6.ebuild | 37 ++++ dev-ruby/text-1.3.1 | 14 -- dev-ruby/text-hyphen-1.4.1-r2 | 14 -- dev-ruby/text-hyphen/Manifest | 3 + dev-ruby/text-hyphen/metadata.xml | 8 + dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild | 29 +++ dev-ruby/text/Manifest | 3 + dev-ruby/text/metadata.xml | 11 ++ dev-ruby/text/text-1.3.1.ebuild | 19 ++ dev-ruby/textpow-1.4.0 | 14 -- dev-ruby/textpow/Manifest | 3 + dev-ruby/textpow/metadata.xml | 11 ++ dev-ruby/textpow/textpow-1.4.0.ebuild | 27 +++ dev-ruby/thor-0.19.4 | 14 -- dev-ruby/thor-0.20.0 | 14 -- dev-ruby/thor/Manifest | 5 + dev-ruby/thor/metadata.xml | 18 ++ dev-ruby/thor/thor-0.19.4.ebuild | 41 ++++ dev-ruby/thor/thor-0.20.0.ebuild | 58 ++++++ dev-ruby/thread_order-1.1.0 | 14 -- dev-ruby/thread_order/Manifest | 3 + dev-ruby/thread_order/metadata.xml | 11 ++ dev-ruby/thread_order/thread_order-1.1.0.ebuild | 28 +++ dev-ruby/thread_safe-0.3.6 | 14 -- dev-ruby/thread_safe/Manifest | 3 + dev-ruby/thread_safe/metadata.xml | 11 ++ dev-ruby/thread_safe/thread_safe-0.3.6.ebuild | 37 ++++ dev-ruby/tidy-ext-0.1.14-r3 | 14 -- dev-ruby/tidy-ext/Manifest | 4 + dev-ruby/tidy-ext/files/11CVE-2015-5522.patch | 34 ++++ dev-ruby/tidy-ext/metadata.xml | 11 ++ dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild | 40 ++++ dev-ruby/tidy_table-0.0.5-r4 | 14 -- dev-ruby/tidy_table/Manifest | 3 + dev-ruby/tidy_table/metadata.xml | 11 ++ dev-ruby/tidy_table/tidy_table-0.0.5-r4.ebuild | 27 +++ dev-ruby/tilt-2.0.5 | 14 -- dev-ruby/tilt-2.0.8 | 14 -- dev-ruby/tilt/Manifest | 5 + dev-ruby/tilt/metadata.xml | 11 ++ dev-ruby/tilt/tilt-2.0.5.ebuild | 43 +++++ dev-ruby/tilt/tilt-2.0.8.ebuild | 42 +++++ dev-ruby/timecop-0.8.1 | 14 -- dev-ruby/timecop-0.9.1 | 14 -- dev-ruby/timecop/Manifest | 5 + dev-ruby/timecop/metadata.xml | 11 ++ dev-ruby/timecop/timecop-0.8.1.ebuild | 39 ++++ dev-ruby/timecop/timecop-0.9.1.ebuild | 39 ++++ dev-ruby/timers-4.1.2 | 14 -- dev-ruby/timers/Manifest | 3 + dev-ruby/timers/metadata.xml | 11 ++ dev-ruby/timers/timers-4.1.2.ebuild | 29 +++ dev-ruby/tins-1.14.0 | 14 -- dev-ruby/tins-1.16.3 | 14 -- dev-ruby/tins/Manifest | 5 + dev-ruby/tins/metadata.xml | 11 ++ dev-ruby/tins/tins-1.14.0.ebuild | 28 +++ dev-ruby/tins/tins-1.16.3.ebuild | 28 +++ dev-ruby/tokyocabinet-1.32.0 | 14 -- dev-ruby/tokyocabinet/Manifest | 3 + dev-ruby/tokyocabinet/metadata.xml | 8 + dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild | 35 ++++ dev-ruby/tomlrb-1.2.6 | 14 -- dev-ruby/tomlrb/Manifest | 3 + dev-ruby/tomlrb/metadata.xml | 11 ++ dev-ruby/tomlrb/tomlrb-1.2.6.ebuild | 26 +++ dev-ruby/totoridipjp-0.1.0 | 14 -- dev-ruby/totoridipjp/Manifest | 3 + dev-ruby/totoridipjp/metadata.xml | 14 ++ dev-ruby/totoridipjp/totoridipjp-0.1.0.ebuild | 23 +++ dev-ruby/transaction-simple-1.4.0.2-r2 | 14 -- dev-ruby/transaction-simple/Manifest | 3 + dev-ruby/transaction-simple/metadata.xml | 11 ++ .../transaction-simple-1.4.0.2-r2.ebuild | 31 +++ dev-ruby/travis-1.8.8 | 14 -- dev-ruby/travis/Manifest | 3 + dev-ruby/travis/metadata.xml | 11 ++ dev-ruby/travis/travis-1.8.8.ebuild | 57 ++++++ dev-ruby/treetop-1.6.10 | 14 -- dev-ruby/treetop-1.6.9 | 14 -- dev-ruby/treetop/Manifest | 5 + dev-ruby/treetop/metadata.xml | 11 ++ dev-ruby/treetop/treetop-1.6.10.ebuild | 31 +++ dev-ruby/treetop/treetop-1.6.9.ebuild | 31 +++ dev-ruby/trollop-1.16.2-r4 | 14 -- dev-ruby/trollop-2.1.2 | 14 -- dev-ruby/trollop-2.1.3 | 14 -- dev-ruby/trollop/Manifest | 7 + dev-ruby/trollop/metadata.xml | 8 + dev-ruby/trollop/trollop-1.16.2-r4.ebuild | 22 +++ dev-ruby/trollop/trollop-2.1.2.ebuild | 25 +++ dev-ruby/trollop/trollop-2.1.3.ebuild | 29 +++ dev-ruby/ttfunk-1.2.1 | 14 -- dev-ruby/ttfunk-1.4.0 | 14 -- dev-ruby/ttfunk-1.5.1 | 14 -- dev-ruby/ttfunk/Manifest | 7 + dev-ruby/ttfunk/metadata.xml | 11 ++ dev-ruby/ttfunk/ttfunk-1.2.1.ebuild | 25 +++ dev-ruby/ttfunk/ttfunk-1.4.0.ebuild | 25 +++ dev-ruby/ttfunk/ttfunk-1.5.1.ebuild | 25 +++ dev-ruby/turbolinks-2.5.4 | 14 -- dev-ruby/turbolinks/Manifest | 3 + dev-ruby/turbolinks/metadata.xml | 11 ++ dev-ruby/turbolinks/turbolinks-2.5.4.ebuild | 23 +++ dev-ruby/twitter-6.2.0 | 14 -- dev-ruby/twitter-text-1.14.7 | 14 -- dev-ruby/twitter-text/Manifest | 3 + dev-ruby/twitter-text/metadata.xml | 11 ++ dev-ruby/twitter-text/twitter-text-1.14.7.ebuild | 30 +++ dev-ruby/twitter/Manifest | 3 + dev-ruby/twitter/metadata.xml | 11 ++ dev-ruby/twitter/twitter-6.2.0.ebuild | 60 ++++++ dev-ruby/typed-array-0.1.2-r1 | 14 -- dev-ruby/typed-array/Manifest | 3 + dev-ruby/typed-array/metadata.xml | 14 ++ dev-ruby/typed-array/typed-array-0.1.2-r1.ebuild | 25 +++ dev-ruby/typhoeus-0.6.9 | 14 -- dev-ruby/typhoeus-1.3.0 | 14 -- dev-ruby/typhoeus/Manifest | 5 + dev-ruby/typhoeus/metadata.xml | 12 ++ dev-ruby/typhoeus/typhoeus-0.6.9.ebuild | 30 +++ dev-ruby/typhoeus/typhoeus-1.3.0.ebuild | 30 +++ dev-ruby/tzinfo-1.2.4 | 14 -- dev-ruby/tzinfo-1.2.5 | 14 -- dev-ruby/tzinfo/Manifest | 5 + dev-ruby/tzinfo/metadata.xml | 8 + dev-ruby/tzinfo/tzinfo-1.2.4.ebuild | 32 ++++ dev-ruby/tzinfo/tzinfo-1.2.5.ebuild | 32 ++++ dev-ruby/uconv-0.6.1-r2 | 14 -- dev-ruby/uconv/Manifest | 3 + dev-ruby/uconv/metadata.xml | 8 + dev-ruby/uconv/uconv-0.6.1-r2.ebuild | 37 ++++ dev-ruby/uglifier-2.7.2 | 14 -- dev-ruby/uglifier-3.2.0 | 14 -- dev-ruby/uglifier-4.1.12 | 14 -- dev-ruby/uglifier-4.1.14 | 14 -- dev-ruby/uglifier/Manifest | 9 + dev-ruby/uglifier/metadata.xml | 11 ++ dev-ruby/uglifier/uglifier-2.7.2.ebuild | 26 +++ dev-ruby/uglifier/uglifier-3.2.0.ebuild | 33 ++++ dev-ruby/uglifier/uglifier-4.1.12.ebuild | 33 ++++ dev-ruby/uglifier/uglifier-4.1.14.ebuild | 33 ++++ dev-ruby/ultraviolet-1.0.1 | 14 -- dev-ruby/ultraviolet/Manifest | 3 + dev-ruby/ultraviolet/metadata.xml | 11 ++ dev-ruby/ultraviolet/ultraviolet-1.0.1.ebuild | 28 +++ dev-ruby/unf-0.1.4 | 14 -- dev-ruby/unf/Manifest | 3 + dev-ruby/unf/metadata.xml | 11 ++ dev-ruby/unf/unf-0.1.4.ebuild | 46 +++++ dev-ruby/unf_ext-0.0.7.4 | 14 -- dev-ruby/unf_ext-0.0.7.5 | 14 -- dev-ruby/unf_ext/Manifest | 5 + dev-ruby/unf_ext/metadata.xml | 12 ++ dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild | 45 +++++ dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild | 45 +++++ dev-ruby/unindent-1.0 | 14 -- dev-ruby/unindent/Manifest | 3 + dev-ruby/unindent/metadata.xml | 11 ++ dev-ruby/unindent/unindent-1.0.ebuild | 24 +++ dev-ruby/uuidtools-2.1.5-r1 | 14 -- dev-ruby/uuidtools/Manifest | 3 + dev-ruby/uuidtools/metadata.xml | 14 ++ dev-ruby/uuidtools/uuidtools-2.1.5-r1.ebuild | 35 ++++ dev-ruby/vcard-0.2.15 | 14 -- dev-ruby/vcard/Manifest | 3 + dev-ruby/vcard/metadata.xml | 15 ++ dev-ruby/vcard/vcard-0.2.15.ebuild | 27 +++ dev-ruby/vcr-1.11.3 | 15 -- dev-ruby/vcr-2.9.3 | 15 -- dev-ruby/vcr-3.0.3 | 15 -- dev-ruby/vcr-4.0.0 | 15 -- dev-ruby/vcr/Manifest | 9 + dev-ruby/vcr/metadata.xml | 11 ++ dev-ruby/vcr/vcr-1.11.3.ebuild | 22 +++ dev-ruby/vcr/vcr-2.9.3.ebuild | 22 +++ dev-ruby/vcr/vcr-3.0.3.ebuild | 23 +++ dev-ruby/vcr/vcr-4.0.0.ebuild | 23 +++ dev-ruby/virtus-1.0.5 | 14 -- dev-ruby/virtus/Manifest | 4 + dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch | 208 +++++++++++++++++++++ dev-ruby/virtus/metadata.xml | 12 ++ dev-ruby/virtus/virtus-1.0.5.ebuild | 36 ++++ dev-ruby/vlad-2.7.0 | 14 -- dev-ruby/vlad/Manifest | 3 + dev-ruby/vlad/metadata.xml | 11 ++ dev-ruby/vlad/vlad-2.7.0.ebuild | 27 +++ dev-ruby/warden-1.2.7 | 14 -- dev-ruby/warden/Manifest | 3 + dev-ruby/warden/metadata.xml | 11 ++ dev-ruby/warden/warden-1.2.7.ebuild | 21 +++ dev-ruby/web-console-2.3.0 | 14 -- dev-ruby/web-console-3.6.1 | 14 -- dev-ruby/web-console-3.6.2 | 14 -- dev-ruby/web-console/Manifest | 7 + dev-ruby/web-console/metadata.xml | 11 ++ dev-ruby/web-console/web-console-2.3.0.ebuild | 44 +++++ dev-ruby/web-console/web-console-3.6.1.ebuild | 44 +++++ dev-ruby/web-console/web-console-3.6.2.ebuild | 44 +++++ dev-ruby/webmock-1.24.6 | 14 -- dev-ruby/webmock-2.3.2 | 14 -- dev-ruby/webmock-3.3.0 | 14 -- dev-ruby/webmock-3.4.0 | 14 -- dev-ruby/webmock-3.4.1 | 14 -- dev-ruby/webmock/Manifest | 11 ++ dev-ruby/webmock/metadata.xml | 11 ++ dev-ruby/webmock/webmock-1.24.6.ebuild | 52 ++++++ dev-ruby/webmock/webmock-2.3.2.ebuild | 60 ++++++ dev-ruby/webmock/webmock-3.3.0.ebuild | 60 ++++++ dev-ruby/webmock/webmock-3.4.0.ebuild | 60 ++++++ dev-ruby/webmock/webmock-3.4.1.ebuild | 60 ++++++ dev-ruby/webrobots-0.1.2 | 14 -- dev-ruby/webrobots-0.1.2-r1 | 14 -- dev-ruby/webrobots/Manifest | 4 + dev-ruby/webrobots/metadata.xml | 12 ++ dev-ruby/webrobots/webrobots-0.1.2-r1.ebuild | 34 ++++ dev-ruby/webrobots/webrobots-0.1.2.ebuild | 34 ++++ dev-ruby/websocket-1.2.7 | 14 -- dev-ruby/websocket-1.2.8 | 14 -- dev-ruby/websocket-driver-0.6.5 | 14 -- dev-ruby/websocket-driver-0.7.0 | 14 -- dev-ruby/websocket-driver/Manifest | 5 + dev-ruby/websocket-driver/metadata.xml | 11 ++ .../websocket-driver/websocket-driver-0.6.5.ebuild | 38 ++++ .../websocket-driver/websocket-driver-0.7.0.ebuild | 38 ++++ dev-ruby/websocket-extensions-0.1.3 | 14 -- dev-ruby/websocket-extensions/Manifest | 3 + dev-ruby/websocket-extensions/metadata.xml | 11 ++ .../websocket-extensions-0.1.3.ebuild | 22 +++ dev-ruby/websocket/Manifest | 5 + dev-ruby/websocket/metadata.xml | 11 ++ dev-ruby/websocket/websocket-1.2.7.ebuild | 21 +++ dev-ruby/websocket/websocket-1.2.8.ebuild | 21 +++ dev-ruby/wikicloth-0.8.3 | 14 -- dev-ruby/wikicloth/Manifest | 4 + .../files/wikicloth-0.8.3-fix-tests.patch | 68 +++++++ dev-ruby/wikicloth/metadata.xml | 11 ++ dev-ruby/wikicloth/wikicloth-0.8.3.ebuild | 44 +++++ dev-ruby/will_paginate-3.1.6 | 14 -- dev-ruby/will_paginate/Manifest | 3 + dev-ruby/will_paginate/metadata.xml | 11 ++ dev-ruby/will_paginate/will_paginate-3.1.6.ebuild | 33 ++++ dev-ruby/windows_error-0.1.2 | 14 -- dev-ruby/windows_error/Manifest | 3 + dev-ruby/windows_error/metadata.xml | 11 ++ dev-ruby/windows_error/windows_error-0.1.2.ebuild | 24 +++ dev-ruby/wirble-0.1.3-r4 | 14 -- dev-ruby/wirble/Manifest | 3 + dev-ruby/wirble/metadata.xml | 8 + dev-ruby/wirble/wirble-0.1.3-r4.ebuild | 31 +++ dev-ruby/xml-simple-1.1.5 | 14 -- dev-ruby/xml-simple/Manifest | 3 + dev-ruby/xml-simple/metadata.xml | 11 ++ dev-ruby/xml-simple/xml-simple-1.1.5.ebuild | 26 +++ dev-ruby/xmlrpc-0.2.1 | 14 -- dev-ruby/xmlrpc-0.3.0 | 14 -- dev-ruby/xmlrpc/Manifest | 5 + dev-ruby/xmlrpc/metadata.xml | 11 ++ dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild | 29 +++ dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild | 29 +++ dev-ruby/xpath-2.1.0 | 14 -- dev-ruby/xpath-3.0.0 | 14 -- dev-ruby/xpath-3.1.0 | 14 -- dev-ruby/xpath/Manifest | 7 + dev-ruby/xpath/metadata.xml | 11 ++ dev-ruby/xpath/xpath-2.1.0.ebuild | 26 +++ dev-ruby/xpath/xpath-3.0.0.ebuild | 26 +++ dev-ruby/xpath/xpath-3.1.0.ebuild | 26 +++ dev-ruby/yajl-ruby-1.3.1 | 14 -- dev-ruby/yajl-ruby-1.4.0 | 14 -- dev-ruby/yajl-ruby/Manifest | 5 + dev-ruby/yajl-ruby/metadata.xml | 11 ++ dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild | 45 +++++ dev-ruby/yajl-ruby/yajl-ruby-1.4.0.ebuild | 45 +++++ dev-ruby/yard-0.9.11 | 14 -- dev-ruby/yard-0.9.14 | 14 -- dev-ruby/yard/Manifest | 5 + dev-ruby/yard/metadata.xml | 11 ++ dev-ruby/yard/yard-0.9.11.ebuild | 40 ++++ dev-ruby/yard/yard-0.9.14.ebuild | 43 +++++ dev-ruby/zentest-4.11.0 | 14 -- dev-ruby/zentest-4.11.1 | 14 -- dev-ruby/zentest/Manifest | 5 + dev-ruby/zentest/metadata.xml | 11 ++ dev-ruby/zentest/zentest-4.11.0.ebuild | 38 ++++ dev-ruby/zentest/zentest-4.11.1.ebuild | 28 +++ 3638 files changed, 54364 insertions(+), 15900 deletions(-) delete mode 100644 dev-ruby/GeoRuby-2.5.2 create mode 100644 dev-ruby/GeoRuby/GeoRuby-2.5.2.ebuild create mode 100644 dev-ruby/GeoRuby/Manifest create mode 100644 dev-ruby/GeoRuby/metadata.xml delete mode 100644 dev-ruby/abstract-1.0.0-r3 create mode 100644 dev-ruby/abstract/Manifest create mode 100644 dev-ruby/abstract/abstract-1.0.0-r3.ebuild create mode 100644 dev-ruby/abstract/metadata.xml delete mode 100644 dev-ruby/actioncable-5.0.6 delete mode 100644 dev-ruby/actioncable-5.0.7 delete mode 100644 dev-ruby/actioncable-5.1.4 delete mode 100644 dev-ruby/actioncable-5.1.5 delete mode 100644 dev-ruby/actioncable-5.1.6 delete mode 100644 dev-ruby/actioncable-5.2.0 create mode 100644 dev-ruby/actioncable/Manifest create mode 100644 dev-ruby/actioncable/actioncable-5.0.6.ebuild create mode 100644 dev-ruby/actioncable/actioncable-5.0.7.ebuild create mode 100644 dev-ruby/actioncable/actioncable-5.1.4.ebuild create mode 100644 dev-ruby/actioncable/actioncable-5.1.5.ebuild create mode 100644 dev-ruby/actioncable/actioncable-5.1.6.ebuild create mode 100644 dev-ruby/actioncable/actioncable-5.2.0.ebuild create mode 100644 dev-ruby/actioncable/metadata.xml delete mode 100644 dev-ruby/actionmailer-4.2.10 delete mode 100644 dev-ruby/actionmailer-5.0.6 delete mode 100644 dev-ruby/actionmailer-5.0.7 delete mode 100644 dev-ruby/actionmailer-5.1.4 delete mode 100644 dev-ruby/actionmailer-5.1.5 delete mode 100644 dev-ruby/actionmailer-5.1.6 delete mode 100644 dev-ruby/actionmailer-5.2.0 create mode 100644 dev-ruby/actionmailer/Manifest create mode 100644 dev-ruby/actionmailer/actionmailer-4.2.10.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.0.6.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.0.7.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.1.4.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.1.5.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.1.6.ebuild create mode 100644 dev-ruby/actionmailer/actionmailer-5.2.0.ebuild create mode 100644 dev-ruby/actionmailer/metadata.xml delete mode 100644 dev-ruby/actionpack-4.2.10 delete mode 100644 dev-ruby/actionpack-5.0.6 delete mode 100644 dev-ruby/actionpack-5.0.7 delete mode 100644 dev-ruby/actionpack-5.1.4 delete mode 100644 dev-ruby/actionpack-5.1.5 delete mode 100644 dev-ruby/actionpack-5.1.6 delete mode 100644 dev-ruby/actionpack-5.2.0 delete mode 100644 dev-ruby/actionpack-action_caching-1.2.0 create mode 100644 dev-ruby/actionpack-action_caching/Manifest create mode 100644 dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild create mode 100644 dev-ruby/actionpack-action_caching/metadata.xml delete mode 100644 dev-ruby/actionpack-xml_parser-1.0.2 delete mode 100644 dev-ruby/actionpack-xml_parser-2.0.1 create mode 100644 dev-ruby/actionpack-xml_parser/Manifest create mode 100644 dev-ruby/actionpack-xml_parser/actionpack-xml_parser-1.0.2.ebuild create mode 100644 dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild create mode 100644 dev-ruby/actionpack-xml_parser/metadata.xml create mode 100644 dev-ruby/actionpack/Manifest create mode 100644 dev-ruby/actionpack/actionpack-4.2.10.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.0.6.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.0.7.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.1.4.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.1.5.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.1.6.ebuild create mode 100644 dev-ruby/actionpack/actionpack-5.2.0.ebuild create mode 100644 dev-ruby/actionpack/metadata.xml delete mode 100644 dev-ruby/actionview-4.2.10 delete mode 100644 dev-ruby/actionview-5.0.6 delete mode 100644 dev-ruby/actionview-5.0.7 delete mode 100644 dev-ruby/actionview-5.1.4 delete mode 100644 dev-ruby/actionview-5.1.5 delete mode 100644 dev-ruby/actionview-5.1.6 delete mode 100644 dev-ruby/actionview-5.2.0 create mode 100644 dev-ruby/actionview/Manifest create mode 100644 dev-ruby/actionview/actionview-4.2.10.ebuild create mode 100644 dev-ruby/actionview/actionview-5.0.6.ebuild create mode 100644 dev-ruby/actionview/actionview-5.0.7.ebuild create mode 100644 dev-ruby/actionview/actionview-5.1.4.ebuild create mode 100644 dev-ruby/actionview/actionview-5.1.5.ebuild create mode 100644 dev-ruby/actionview/actionview-5.1.6.ebuild create mode 100644 dev-ruby/actionview/actionview-5.2.0.ebuild create mode 100644 dev-ruby/actionview/metadata.xml delete mode 100644 dev-ruby/activejob-4.2.10 delete mode 100644 dev-ruby/activejob-5.0.6 delete mode 100644 dev-ruby/activejob-5.0.7 delete mode 100644 dev-ruby/activejob-5.1.4 delete mode 100644 dev-ruby/activejob-5.1.5 delete mode 100644 dev-ruby/activejob-5.1.6 delete mode 100644 dev-ruby/activejob-5.2.0 create mode 100644 dev-ruby/activejob/Manifest create mode 100644 dev-ruby/activejob/activejob-4.2.10.ebuild create mode 100644 dev-ruby/activejob/activejob-5.0.6.ebuild create mode 100644 dev-ruby/activejob/activejob-5.0.7.ebuild create mode 100644 dev-ruby/activejob/activejob-5.1.4.ebuild create mode 100644 dev-ruby/activejob/activejob-5.1.5.ebuild create mode 100644 dev-ruby/activejob/activejob-5.1.6.ebuild create mode 100644 dev-ruby/activejob/activejob-5.2.0.ebuild create mode 100644 dev-ruby/activejob/metadata.xml delete mode 100644 dev-ruby/activeldap-4.0.6 delete mode 100644 dev-ruby/activeldap-5.1.1 delete mode 100644 dev-ruby/activeldap-5.2.0 delete mode 100644 dev-ruby/activeldap-5.2.1 delete mode 100644 dev-ruby/activeldap-5.2.2 create mode 100644 dev-ruby/activeldap/Manifest create mode 100644 dev-ruby/activeldap/activeldap-4.0.6.ebuild create mode 100644 dev-ruby/activeldap/activeldap-5.1.1.ebuild create mode 100644 dev-ruby/activeldap/activeldap-5.2.0.ebuild create mode 100644 dev-ruby/activeldap/activeldap-5.2.1.ebuild create mode 100644 dev-ruby/activeldap/activeldap-5.2.2.ebuild create mode 100644 dev-ruby/activeldap/metadata.xml delete mode 100644 dev-ruby/activemodel-4.2.10 delete mode 100644 dev-ruby/activemodel-5.0.6 delete mode 100644 dev-ruby/activemodel-5.0.7 delete mode 100644 dev-ruby/activemodel-5.1.4 delete mode 100644 dev-ruby/activemodel-5.1.5 delete mode 100644 dev-ruby/activemodel-5.1.6 delete mode 100644 dev-ruby/activemodel-5.2.0 delete mode 100644 dev-ruby/activemodel-serializers-xml-1.0.2 create mode 100644 dev-ruby/activemodel-serializers-xml/Manifest create mode 100644 dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild create mode 100644 dev-ruby/activemodel-serializers-xml/metadata.xml create mode 100644 dev-ruby/activemodel/Manifest create mode 100644 dev-ruby/activemodel/activemodel-4.2.10.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.0.6.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.0.7.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.1.4.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.1.5.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.1.6.ebuild create mode 100644 dev-ruby/activemodel/activemodel-5.2.0.ebuild create mode 100644 dev-ruby/activemodel/metadata.xml delete mode 100644 dev-ruby/activerecord-4.2.10 delete mode 100644 dev-ruby/activerecord-5.0.6 delete mode 100644 dev-ruby/activerecord-5.0.7 delete mode 100644 dev-ruby/activerecord-5.1.4 delete mode 100644 dev-ruby/activerecord-5.1.5 delete mode 100644 dev-ruby/activerecord-5.1.6 delete mode 100644 dev-ruby/activerecord-5.2.0 delete mode 100644 dev-ruby/activerecord-deprecated_finders-1.0.4 create mode 100644 dev-ruby/activerecord-deprecated_finders/Manifest create mode 100644 dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.4.ebuild create mode 100644 dev-ruby/activerecord-deprecated_finders/metadata.xml create mode 100644 dev-ruby/activerecord/Manifest create mode 100644 dev-ruby/activerecord/activerecord-4.2.10.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.0.6.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.0.7.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.1.4.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.1.5.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.1.6.ebuild create mode 100644 dev-ruby/activerecord/activerecord-5.2.0.ebuild create mode 100644 dev-ruby/activerecord/metadata.xml delete mode 100644 dev-ruby/activestorage-5.2.0 create mode 100644 dev-ruby/activestorage/Manifest create mode 100644 dev-ruby/activestorage/activestorage-5.2.0.ebuild create mode 100644 dev-ruby/activestorage/metadata.xml delete mode 100644 dev-ruby/activesupport-4.2.10 delete mode 100644 dev-ruby/activesupport-5.0.6 delete mode 100644 dev-ruby/activesupport-5.0.7 delete mode 100644 dev-ruby/activesupport-5.1.4 delete mode 100644 dev-ruby/activesupport-5.1.5 delete mode 100644 dev-ruby/activesupport-5.1.6 delete mode 100644 dev-ruby/activesupport-5.2.0 create mode 100644 dev-ruby/activesupport/Manifest create mode 100644 dev-ruby/activesupport/activesupport-4.2.10.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.0.6.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.0.7.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.1.4.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.1.5.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.1.6.ebuild create mode 100644 dev-ruby/activesupport/activesupport-5.2.0.ebuild create mode 100644 dev-ruby/activesupport/metadata.xml delete mode 100644 dev-ruby/acts_as_list-0.9.11 delete mode 100644 dev-ruby/acts_as_list-0.9.12 delete mode 100644 dev-ruby/acts_as_list-0.9.14 delete mode 100644 dev-ruby/acts_as_list-0.9.15 create mode 100644 dev-ruby/acts_as_list/Manifest create mode 100644 dev-ruby/acts_as_list/acts_as_list-0.9.11.ebuild create mode 100644 dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild create mode 100644 dev-ruby/acts_as_list/acts_as_list-0.9.14.ebuild create mode 100644 dev-ruby/acts_as_list/acts_as_list-0.9.15.ebuild create mode 100644 dev-ruby/acts_as_list/metadata.xml delete mode 100644 dev-ruby/addressable-2.5.2 create mode 100644 dev-ruby/addressable/Manifest create mode 100644 dev-ruby/addressable/addressable-2.5.2.ebuild create mode 100644 dev-ruby/addressable/metadata.xml delete mode 100644 dev-ruby/ae-1.8.2 create mode 100644 dev-ruby/ae/Manifest create mode 100644 dev-ruby/ae/ae-1.8.2.ebuild create mode 100644 dev-ruby/ae/metadata.xml delete mode 100644 dev-ruby/afm-0.2.2 create mode 100644 dev-ruby/afm/Manifest create mode 100644 dev-ruby/afm/afm-0.2.2.ebuild create mode 100644 dev-ruby/afm/metadata.xml delete mode 100644 dev-ruby/airbrussh-1.3.0 create mode 100644 dev-ruby/airbrussh/Manifest create mode 100644 dev-ruby/airbrussh/airbrussh-1.3.0.ebuild create mode 100644 dev-ruby/airbrussh/metadata.xml delete mode 100644 dev-ruby/akismet-2.0.0 create mode 100644 dev-ruby/akismet/Manifest create mode 100644 dev-ruby/akismet/akismet-2.0.0.ebuild create mode 100644 dev-ruby/akismet/metadata.xml delete mode 100644 dev-ruby/allison-2.0.3-r3 create mode 100644 dev-ruby/allison/Manifest create mode 100644 dev-ruby/allison/allison-2.0.3-r3.ebuild create mode 100644 dev-ruby/allison/metadata.xml delete mode 100644 dev-ruby/amatch-0.3.1 delete mode 100644 dev-ruby/amatch-0.4.0 create mode 100644 dev-ruby/amatch/Manifest create mode 100644 dev-ruby/amatch/amatch-0.3.1.ebuild create mode 100644 dev-ruby/amatch/amatch-0.4.0.ebuild create mode 100644 dev-ruby/amatch/metadata.xml delete mode 100644 dev-ruby/ammeter-1.1.4-r1 create mode 100644 dev-ruby/ammeter/Manifest create mode 100644 dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild create mode 100644 dev-ruby/ammeter/metadata.xml delete mode 100644 dev-ruby/amq-client-1.0.4 create mode 100644 dev-ruby/amq-client/Manifest create mode 100644 dev-ruby/amq-client/amq-client-1.0.4.ebuild create mode 100644 dev-ruby/amq-client/metadata.xml delete mode 100644 dev-ruby/amq-protocol-2.2.0 delete mode 100644 dev-ruby/amq-protocol-2.3.0 create mode 100644 dev-ruby/amq-protocol/Manifest create mode 100644 dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild create mode 100644 dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild create mode 100644 dev-ruby/amq-protocol/metadata.xml delete mode 100644 dev-ruby/amqp-1.8.0 create mode 100644 dev-ruby/amqp/Manifest create mode 100644 dev-ruby/amqp/amqp-1.8.0.ebuild create mode 100644 dev-ruby/amqp/metadata.xml delete mode 100644 dev-ruby/annoy-0.5.6-r1 create mode 100644 dev-ruby/annoy/Manifest create mode 100644 dev-ruby/annoy/annoy-0.5.6-r1.ebuild create mode 100644 dev-ruby/annoy/metadata.xml delete mode 100644 dev-ruby/ansi-1.5.0 create mode 100644 dev-ruby/ansi/Manifest create mode 100644 dev-ruby/ansi/ansi-1.5.0.ebuild create mode 100644 dev-ruby/ansi/metadata.xml delete mode 100644 dev-ruby/archive-tar-minitar-0.6.1 delete mode 100644 dev-ruby/archive-tar-minitar-0.6.1-r1 create mode 100644 dev-ruby/archive-tar-minitar/Manifest create mode 100644 dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild create mode 100644 dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1.ebuild create mode 100644 dev-ruby/archive-tar-minitar/metadata.xml delete mode 100644 dev-ruby/arel-6.0.4 delete mode 100644 dev-ruby/arel-7.1.4 delete mode 100644 dev-ruby/arel-8.0.0 delete mode 100644 dev-ruby/arel-9.0.0 delete mode 100644 dev-ruby/arel-helpers-2.5.0 delete mode 100644 dev-ruby/arel-helpers-2.6.1 delete mode 100644 dev-ruby/arel-helpers-2.7.0 create mode 100644 dev-ruby/arel-helpers/Manifest create mode 100644 dev-ruby/arel-helpers/arel-helpers-2.5.0.ebuild create mode 100644 dev-ruby/arel-helpers/arel-helpers-2.6.1.ebuild create mode 100644 dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild create mode 100644 dev-ruby/arel-helpers/metadata.xml create mode 100644 dev-ruby/arel/Manifest create mode 100644 dev-ruby/arel/arel-6.0.4.ebuild create mode 100644 dev-ruby/arel/arel-7.1.4.ebuild create mode 100644 dev-ruby/arel/arel-8.0.0.ebuild create mode 100644 dev-ruby/arel/arel-9.0.0.ebuild create mode 100644 dev-ruby/arel/metadata.xml delete mode 100644 dev-ruby/ascii85-1.0.2-r2 delete mode 100644 dev-ruby/ascii85-1.0.3 create mode 100644 dev-ruby/ascii85/Manifest create mode 100644 dev-ruby/ascii85/ascii85-1.0.2-r2.ebuild create mode 100644 dev-ruby/ascii85/ascii85-1.0.3.ebuild create mode 100644 dev-ruby/ascii85/metadata.xml delete mode 100644 dev-ruby/asciidoctor-1.5.5-r1 delete mode 100644 dev-ruby/asciidoctor-1.5.7.1 delete mode 100644 dev-ruby/asciidoctor-diagram-1.5.9 create mode 100644 dev-ruby/asciidoctor-diagram/Manifest create mode 100644 dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.9.ebuild create mode 100644 dev-ruby/asciidoctor-diagram/metadata.xml create mode 100644 dev-ruby/asciidoctor/Manifest create mode 100644 dev-ruby/asciidoctor/asciidoctor-1.5.5-r1.ebuild create mode 100644 dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild create mode 100644 dev-ruby/asciidoctor/metadata.xml delete mode 100644 dev-ruby/asciimath-1.0.4 create mode 100644 dev-ruby/asciimath/Manifest create mode 100644 dev-ruby/asciimath/asciimath-1.0.4.ebuild create mode 100644 dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch create mode 100644 dev-ruby/asciimath/metadata.xml delete mode 100644 dev-ruby/ast-2.3.0 delete mode 100644 dev-ruby/ast-2.4.0 create mode 100644 dev-ruby/ast/Manifest create mode 100644 dev-ruby/ast/ast-2.3.0.ebuild create mode 100644 dev-ruby/ast/ast-2.4.0.ebuild create mode 100644 dev-ruby/ast/metadata.xml delete mode 100644 dev-ruby/astrolabe-1.3.1 create mode 100644 dev-ruby/astrolabe/Manifest create mode 100644 dev-ruby/astrolabe/astrolabe-1.3.1.ebuild create mode 100644 dev-ruby/astrolabe/metadata.xml delete mode 100644 dev-ruby/async_sinatra-1.3.0 create mode 100644 dev-ruby/async_sinatra/Manifest create mode 100644 dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild create mode 100644 dev-ruby/async_sinatra/metadata.xml delete mode 100644 dev-ruby/atomic-1.1.100 delete mode 100644 dev-ruby/atomic-1.1.101 delete mode 100644 dev-ruby/atomic-1.1.99 create mode 100644 dev-ruby/atomic/Manifest create mode 100644 dev-ruby/atomic/atomic-1.1.100.ebuild create mode 100644 dev-ruby/atomic/atomic-1.1.101.ebuild create mode 100644 dev-ruby/atomic/atomic-1.1.99.ebuild create mode 100644 dev-ruby/atomic/metadata.xml delete mode 100644 dev-ruby/autoprefixer-rails-7.2.6 delete mode 100644 dev-ruby/autoprefixer-rails-8.6.0 delete mode 100644 dev-ruby/autoprefixer-rails-8.6.3 delete mode 100644 dev-ruby/autoprefixer-rails-8.6.4 delete mode 100644 dev-ruby/autoprefixer-rails-8.6.5 create mode 100644 dev-ruby/autoprefixer-rails/Manifest create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-7.2.6.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.0.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.4.ebuild create mode 100644 dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.5.ebuild create mode 100644 dev-ruby/autoprefixer-rails/metadata.xml delete mode 100644 dev-ruby/awesome_print-1.8.0 create mode 100644 dev-ruby/awesome_print/Manifest create mode 100644 dev-ruby/awesome_print/awesome_print-1.8.0.ebuild create mode 100644 dev-ruby/awesome_print/metadata.xml delete mode 100644 dev-ruby/aws-s3-0.6.3 create mode 100644 dev-ruby/aws-s3/Manifest create mode 100644 dev-ruby/aws-s3/aws-s3-0.6.3.ebuild create mode 100644 dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch create mode 100644 dev-ruby/aws-s3/metadata.xml delete mode 100644 dev-ruby/aws-sdk-2.10.100 delete mode 100644 dev-ruby/aws-sdk-2.10.134 delete mode 100644 dev-ruby/aws-sdk-2.11.79 delete mode 100644 dev-ruby/aws-sdk-core-2.10.100 delete mode 100644 dev-ruby/aws-sdk-core-2.10.134 delete mode 100644 dev-ruby/aws-sdk-core-2.11.79 create mode 100644 dev-ruby/aws-sdk-core/Manifest create mode 100644 dev-ruby/aws-sdk-core/aws-sdk-core-2.10.100.ebuild create mode 100644 dev-ruby/aws-sdk-core/aws-sdk-core-2.10.134.ebuild create mode 100644 dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild create mode 100644 dev-ruby/aws-sdk-core/metadata.xml delete mode 100644 dev-ruby/aws-sdk-resources-2.10.100 delete mode 100644 dev-ruby/aws-sdk-resources-2.10.134 delete mode 100644 dev-ruby/aws-sdk-resources-2.11.79 create mode 100644 dev-ruby/aws-sdk-resources/Manifest create mode 100644 dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.100.ebuild create mode 100644 dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.134.ebuild create mode 100644 dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild create mode 100644 dev-ruby/aws-sdk-resources/metadata.xml create mode 100644 dev-ruby/aws-sdk/Manifest create mode 100644 dev-ruby/aws-sdk/aws-sdk-2.10.100.ebuild create mode 100644 dev-ruby/aws-sdk/aws-sdk-2.10.134.ebuild create mode 100644 dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild create mode 100644 dev-ruby/aws-sdk/metadata.xml delete mode 100644 dev-ruby/aws-sigv4-1.0.2 delete mode 100644 dev-ruby/aws-sigv4-1.0.3 create mode 100644 dev-ruby/aws-sigv4/Manifest create mode 100644 dev-ruby/aws-sigv4/aws-sigv4-1.0.2.ebuild create mode 100644 dev-ruby/aws-sigv4/aws-sigv4-1.0.3.ebuild create mode 100644 dev-ruby/aws-sigv4/metadata.xml delete mode 100644 dev-ruby/axiom-types-0.1.1 create mode 100644 dev-ruby/axiom-types/Manifest create mode 100644 dev-ruby/axiom-types/axiom-types-0.1.1.ebuild create mode 100644 dev-ruby/axiom-types/metadata.xml delete mode 100644 dev-ruby/backports-3.8.0 create mode 100644 dev-ruby/backports/Manifest create mode 100644 dev-ruby/backports/backports-3.8.0.ebuild create mode 100644 dev-ruby/backports/metadata.xml delete mode 100644 dev-ruby/bacon-1.2.0-r2 create mode 100644 dev-ruby/bacon/Manifest create mode 100644 dev-ruby/bacon/bacon-1.2.0-r2.ebuild create mode 100644 dev-ruby/bacon/metadata.xml delete mode 100644 dev-ruby/barby-0.6.5 create mode 100644 dev-ruby/barby/Manifest create mode 100644 dev-ruby/barby/barby-0.6.5.ebuild create mode 100644 dev-ruby/barby/metadata.xml delete mode 100644 dev-ruby/base32-0.3.2 create mode 100644 dev-ruby/base32/Manifest create mode 100644 dev-ruby/base32/base32-0.3.2.ebuild create mode 100644 dev-ruby/base32/metadata.xml delete mode 100644 dev-ruby/bcat-0.6.2-r3 create mode 100644 dev-ruby/bcat/Manifest create mode 100644 dev-ruby/bcat/bcat-0.6.2-r3.ebuild create mode 100644 dev-ruby/bcat/metadata.xml delete mode 100644 dev-ruby/bcrypt-ruby-3.1.11-r1 delete mode 100644 dev-ruby/bcrypt-ruby-3.1.12 create mode 100644 dev-ruby/bcrypt-ruby/Manifest create mode 100644 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.11-r1.ebuild create mode 100644 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.12.ebuild create mode 100644 dev-ruby/bcrypt-ruby/metadata.xml delete mode 100644 dev-ruby/bcrypt_pbkdf-1.0.0 create mode 100644 dev-ruby/bcrypt_pbkdf/Manifest create mode 100644 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild create mode 100644 dev-ruby/bcrypt_pbkdf/metadata.xml delete mode 100644 dev-ruby/best_in_place-3.1.1 create mode 100644 dev-ruby/best_in_place/Manifest create mode 100644 dev-ruby/best_in_place/best_in_place-3.1.1.ebuild create mode 100644 dev-ruby/best_in_place/metadata.xml delete mode 100644 dev-ruby/bindata-2.4.0 delete mode 100644 dev-ruby/bindata-2.4.1 create mode 100644 dev-ruby/bindata/Manifest create mode 100644 dev-ruby/bindata/bindata-2.4.0.ebuild create mode 100644 dev-ruby/bindata/bindata-2.4.1.ebuild create mode 100644 dev-ruby/bindata/metadata.xml delete mode 100644 dev-ruby/bindex-0.5.0 create mode 100644 dev-ruby/bindex/Manifest create mode 100644 dev-ruby/bindex/bindex-0.5.0.ebuild create mode 100644 dev-ruby/bindex/metadata.xml delete mode 100644 dev-ruby/binding_of_caller-0.7.3 delete mode 100644 dev-ruby/binding_of_caller-0.8.0 create mode 100644 dev-ruby/binding_of_caller/Manifest create mode 100644 dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild create mode 100644 dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild create mode 100644 dev-ruby/binding_of_caller/metadata.xml delete mode 100644 dev-ruby/bit-struct-0.16 create mode 100644 dev-ruby/bit-struct/Manifest create mode 100644 dev-ruby/bit-struct/bit-struct-0.16.ebuild create mode 100644 dev-ruby/bit-struct/metadata.xml delete mode 100644 dev-ruby/blankslate-3.1.3 create mode 100644 dev-ruby/blankslate/Manifest create mode 100644 dev-ruby/blankslate/blankslate-3.1.3.ebuild create mode 100644 dev-ruby/blankslate/metadata.xml delete mode 100644 dev-ruby/bluecloth-2.2.0-r3 create mode 100644 dev-ruby/bluecloth/Manifest create mode 100644 dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild create mode 100644 dev-ruby/bluecloth/metadata.xml delete mode 100644 dev-ruby/bogus-0.1.6 create mode 100644 dev-ruby/bogus/Manifest create mode 100644 dev-ruby/bogus/bogus-0.1.6.ebuild create mode 100644 dev-ruby/bogus/metadata.xml delete mode 100644 dev-ruby/bones-3.8.4-r1 delete mode 100644 dev-ruby/bones-3.8.4-r2 create mode 100644 dev-ruby/bones/Manifest create mode 100644 dev-ruby/bones/bones-3.8.4-r1.ebuild create mode 100644 dev-ruby/bones/bones-3.8.4-r2.ebuild create mode 100644 dev-ruby/bones/files/bones-3.8.1-builder.patch create mode 100644 dev-ruby/bones/metadata.xml delete mode 100644 dev-ruby/bourne-1.6.0 create mode 100644 dev-ruby/bourne/Manifest create mode 100644 dev-ruby/bourne/bourne-1.6.0.ebuild create mode 100644 dev-ruby/bourne/metadata.xml delete mode 100644 dev-ruby/brass-1.2.1 create mode 100644 dev-ruby/brass/Manifest create mode 100644 dev-ruby/brass/brass-1.2.1.ebuild create mode 100644 dev-ruby/brass/metadata.xml delete mode 100644 dev-ruby/bsearch-1.5.0-r2 create mode 100644 dev-ruby/bsearch/Manifest create mode 100644 dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild create mode 100644 dev-ruby/bsearch/metadata.xml delete mode 100644 dev-ruby/bson-4.2.2 delete mode 100644 dev-ruby/bson-4.3.0 create mode 100644 dev-ruby/bson/Manifest create mode 100644 dev-ruby/bson/bson-4.2.2.ebuild create mode 100644 dev-ruby/bson/bson-4.3.0.ebuild create mode 100644 dev-ruby/bson/metadata.xml delete mode 100644 dev-ruby/buftok-0.2.0-r1 create mode 100644 dev-ruby/buftok/Manifest create mode 100644 dev-ruby/buftok/buftok-0.2.0-r1.ebuild create mode 100644 dev-ruby/buftok/metadata.xml delete mode 100644 dev-ruby/builder-3.2.2-r1 delete mode 100644 dev-ruby/builder-3.2.3 create mode 100644 dev-ruby/builder/Manifest create mode 100644 dev-ruby/builder/builder-3.2.2-r1.ebuild create mode 100644 dev-ruby/builder/builder-3.2.3.ebuild create mode 100644 dev-ruby/builder/metadata.xml delete mode 100644 dev-ruby/bundler-1.12.5 delete mode 100644 dev-ruby/bundler-1.16.1 delete mode 100644 dev-ruby/bundler-1.16.2 delete mode 100644 dev-ruby/bundler-audit-0.6.0 create mode 100644 dev-ruby/bundler-audit/Manifest create mode 100644 dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild create mode 100644 dev-ruby/bundler-audit/metadata.xml create mode 100644 dev-ruby/bundler/Manifest create mode 100644 dev-ruby/bundler/bundler-1.12.5.ebuild create mode 100644 dev-ruby/bundler/bundler-1.16.1.ebuild create mode 100644 dev-ruby/bundler/bundler-1.16.2.ebuild create mode 100644 dev-ruby/bundler/metadata.xml delete mode 100644 dev-ruby/bunny-2.10.0 delete mode 100644 dev-ruby/bunny-2.11.0 delete mode 100644 dev-ruby/bunny-2.8.1 delete mode 100644 dev-ruby/bunny-2.9.1 delete mode 100644 dev-ruby/bunny-2.9.2 create mode 100644 dev-ruby/bunny/Manifest create mode 100644 dev-ruby/bunny/bunny-2.10.0.ebuild create mode 100644 dev-ruby/bunny/bunny-2.11.0.ebuild create mode 100644 dev-ruby/bunny/bunny-2.8.1.ebuild create mode 100644 dev-ruby/bunny/bunny-2.9.1.ebuild create mode 100644 dev-ruby/bunny/bunny-2.9.2.ebuild create mode 100644 dev-ruby/bunny/metadata.xml delete mode 100644 dev-ruby/calendar_date_select-2.1.2 create mode 100644 dev-ruby/calendar_date_select/Manifest create mode 100644 dev-ruby/calendar_date_select/calendar_date_select-2.1.2.ebuild create mode 100644 dev-ruby/calendar_date_select/metadata.xml delete mode 100644 dev-ruby/capistrano-2.15.5-r2 delete mode 100644 dev-ruby/capistrano-3.10.1 delete mode 100644 dev-ruby/capistrano-3.10.2 delete mode 100644 dev-ruby/capistrano-stats-1.1.1 create mode 100644 dev-ruby/capistrano-stats/Manifest create mode 100644 dev-ruby/capistrano-stats/capistrano-stats-1.1.1.ebuild create mode 100644 dev-ruby/capistrano-stats/metadata.xml create mode 100644 dev-ruby/capistrano/Manifest create mode 100644 dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild create mode 100644 dev-ruby/capistrano/capistrano-3.10.1.ebuild create mode 100644 dev-ruby/capistrano/capistrano-3.10.2.ebuild create mode 100644 dev-ruby/capistrano/files/capistrano-2.15.5-sudo-cleanup.patch create mode 100644 dev-ruby/capistrano/metadata.xml delete mode 100644 dev-ruby/capybara-2.16.1 delete mode 100644 dev-ruby/capybara-2.18.0 delete mode 100644 dev-ruby/capybara-3.1.1 delete mode 100644 dev-ruby/capybara-3.2.1 create mode 100644 dev-ruby/capybara/Manifest create mode 100644 dev-ruby/capybara/capybara-2.16.1.ebuild create mode 100644 dev-ruby/capybara/capybara-2.18.0.ebuild create mode 100644 dev-ruby/capybara/capybara-3.1.1.ebuild create mode 100644 dev-ruby/capybara/capybara-3.2.1.ebuild create mode 100644 dev-ruby/capybara/metadata.xml delete mode 100644 dev-ruby/celluloid-0.17.3 delete mode 100644 dev-ruby/celluloid-essentials-0.20.5 create mode 100644 dev-ruby/celluloid-essentials/Manifest create mode 100644 dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild create mode 100644 dev-ruby/celluloid-essentials/metadata.xml delete mode 100644 dev-ruby/celluloid-extras-0.20.5 create mode 100644 dev-ruby/celluloid-extras/Manifest create mode 100644 dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild create mode 100644 dev-ruby/celluloid-extras/metadata.xml delete mode 100644 dev-ruby/celluloid-fsm-0.20.5 create mode 100644 dev-ruby/celluloid-fsm/Manifest create mode 100644 dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild create mode 100644 dev-ruby/celluloid-fsm/metadata.xml delete mode 100644 dev-ruby/celluloid-io-0.17.3 create mode 100644 dev-ruby/celluloid-io/Manifest create mode 100644 dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild create mode 100644 dev-ruby/celluloid-io/metadata.xml delete mode 100644 dev-ruby/celluloid-pool-0.20.5 create mode 100644 dev-ruby/celluloid-pool/Manifest create mode 100644 dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild create mode 100644 dev-ruby/celluloid-pool/metadata.xml delete mode 100644 dev-ruby/celluloid-supervision-0.20.6 create mode 100644 dev-ruby/celluloid-supervision/Manifest create mode 100644 dev-ruby/celluloid-supervision/celluloid-supervision-0.20.6.ebuild create mode 100644 dev-ruby/celluloid-supervision/metadata.xml create mode 100644 dev-ruby/celluloid/Manifest create mode 100644 dev-ruby/celluloid/celluloid-0.17.3.ebuild create mode 100644 dev-ruby/celluloid/metadata.xml delete mode 100644 dev-ruby/certificate_authority-0.1.6-r2 create mode 100644 dev-ruby/certificate_authority/Manifest create mode 100644 dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild create mode 100644 dev-ruby/certificate_authority/metadata.xml delete mode 100644 dev-ruby/charlock_holmes-0.7.5 delete mode 100644 dev-ruby/charlock_holmes-0.7.6 create mode 100644 dev-ruby/charlock_holmes/Manifest create mode 100644 dev-ruby/charlock_holmes/charlock_holmes-0.7.5.ebuild create mode 100644 dev-ruby/charlock_holmes/charlock_holmes-0.7.6.ebuild create mode 100644 dev-ruby/charlock_holmes/metadata.xml delete mode 100644 dev-ruby/childlabor-0.0.3-r1 create mode 100644 dev-ruby/childlabor/Manifest create mode 100644 dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild create mode 100644 dev-ruby/childlabor/metadata.xml delete mode 100644 dev-ruby/childprocess-0.6.3 delete mode 100644 dev-ruby/childprocess-0.8.0 delete mode 100644 dev-ruby/childprocess-0.9.0 create mode 100644 dev-ruby/childprocess/Manifest create mode 100644 dev-ruby/childprocess/childprocess-0.6.3.ebuild create mode 100644 dev-ruby/childprocess/childprocess-0.8.0.ebuild create mode 100644 dev-ruby/childprocess/childprocess-0.9.0.ebuild create mode 100644 dev-ruby/childprocess/metadata.xml delete mode 100644 dev-ruby/chronic-0.10.2 create mode 100644 dev-ruby/chronic/Manifest create mode 100644 dev-ruby/chronic/chronic-0.10.2.ebuild create mode 100644 dev-ruby/chronic/metadata.xml delete mode 100644 dev-ruby/chunky_png-1.3.10 create mode 100644 dev-ruby/chunky_png/Manifest create mode 100644 dev-ruby/chunky_png/chunky_png-1.3.10.ebuild create mode 100644 dev-ruby/chunky_png/metadata.xml delete mode 100644 dev-ruby/classifier-1.3.4 delete mode 100644 dev-ruby/classifier-reborn-2.2.0 create mode 100644 dev-ruby/classifier-reborn/Manifest create mode 100644 dev-ruby/classifier-reborn/classifier-reborn-2.2.0.ebuild create mode 100644 dev-ruby/classifier-reborn/metadata.xml create mode 100644 dev-ruby/classifier/Manifest create mode 100644 dev-ruby/classifier/classifier-1.3.4.ebuild create mode 100644 dev-ruby/classifier/metadata.xml delete mode 100644 dev-ruby/climate_control-0.2.0 create mode 100644 dev-ruby/climate_control/Manifest create mode 100644 dev-ruby/climate_control/climate_control-0.2.0.ebuild create mode 100644 dev-ruby/climate_control/metadata.xml delete mode 100644 dev-ruby/cliver-0.3.2 create mode 100644 dev-ruby/cliver/Manifest create mode 100644 dev-ruby/cliver/cliver-0.3.2.ebuild create mode 100644 dev-ruby/cliver/metadata.xml delete mode 100644 dev-ruby/cmdparse-2.0.6-r1 delete mode 100644 dev-ruby/cmdparse-3.0.3 create mode 100644 dev-ruby/cmdparse/Manifest create mode 100644 dev-ruby/cmdparse/cmdparse-2.0.6-r1.ebuild create mode 100644 dev-ruby/cmdparse/cmdparse-3.0.3.ebuild create mode 100644 dev-ruby/cmdparse/metadata.xml delete mode 100644 dev-ruby/cocaine-0.6.0 create mode 100644 dev-ruby/cocaine/Manifest create mode 100644 dev-ruby/cocaine/cocaine-0.6.0.ebuild create mode 100644 dev-ruby/cocaine/metadata.xml delete mode 100644 dev-ruby/coderay-1.1.2 create mode 100644 dev-ruby/coderay/Manifest create mode 100644 dev-ruby/coderay/coderay-1.1.2.ebuild create mode 100644 dev-ruby/coderay/metadata.xml delete mode 100644 dev-ruby/coercible-1.0.0 create mode 100644 dev-ruby/coercible/Manifest create mode 100644 dev-ruby/coercible/coercible-1.0.0.ebuild create mode 100644 dev-ruby/coercible/metadata.xml delete mode 100644 dev-ruby/coffee-rails-4.1.1-r2 delete mode 100644 dev-ruby/coffee-rails-4.2.2-r1 create mode 100644 dev-ruby/coffee-rails/Manifest create mode 100644 dev-ruby/coffee-rails/coffee-rails-4.1.1-r2.ebuild create mode 100644 dev-ruby/coffee-rails/coffee-rails-4.2.2-r1.ebuild create mode 100644 dev-ruby/coffee-rails/metadata.xml delete mode 100644 dev-ruby/coffee-script-2.4.1 delete mode 100644 dev-ruby/coffee-script-source-1.12.2 create mode 100644 dev-ruby/coffee-script-source/Manifest create mode 100644 dev-ruby/coffee-script-source/coffee-script-source-1.12.2.ebuild create mode 100644 dev-ruby/coffee-script-source/metadata.xml create mode 100644 dev-ruby/coffee-script/Manifest create mode 100644 dev-ruby/coffee-script/coffee-script-2.4.1.ebuild create mode 100644 dev-ruby/coffee-script/metadata.xml delete mode 100644 dev-ruby/color-1.8 create mode 100644 dev-ruby/color/Manifest create mode 100644 dev-ruby/color/color-1.8.ebuild create mode 100644 dev-ruby/color/metadata.xml delete mode 100644 dev-ruby/colorator-1.1.0 create mode 100644 dev-ruby/colorator/Manifest create mode 100644 dev-ruby/colorator/colorator-1.1.0.ebuild create mode 100644 dev-ruby/colorator/metadata.xml delete mode 100644 dev-ruby/colored-1.2 create mode 100644 dev-ruby/colored/Manifest create mode 100644 dev-ruby/colored/colored-1.2.ebuild create mode 100644 dev-ruby/colored/metadata.xml delete mode 100644 dev-ruby/colorize-0.8.1 create mode 100644 dev-ruby/colorize/Manifest create mode 100644 dev-ruby/colorize/colorize-0.8.1.ebuild create mode 100644 dev-ruby/colorize/metadata.xml delete mode 100644 dev-ruby/columnize-0.9.0 create mode 100644 dev-ruby/columnize/Manifest create mode 100644 dev-ruby/columnize/columnize-0.9.0.ebuild create mode 100644 dev-ruby/columnize/metadata.xml delete mode 100644 dev-ruby/combustion-0.8.0 delete mode 100644 dev-ruby/combustion-0.9.0 delete mode 100644 dev-ruby/combustion-0.9.1 create mode 100644 dev-ruby/combustion/Manifest create mode 100644 dev-ruby/combustion/combustion-0.8.0.ebuild create mode 100644 dev-ruby/combustion/combustion-0.9.0.ebuild create mode 100644 dev-ruby/combustion/combustion-0.9.1.ebuild create mode 100644 dev-ruby/combustion/metadata.xml delete mode 100644 dev-ruby/commander-4.4.3 delete mode 100644 dev-ruby/commander-4.4.4 delete mode 100644 dev-ruby/commander-4.4.5 create mode 100644 dev-ruby/commander/Manifest create mode 100644 dev-ruby/commander/commander-4.4.3.ebuild create mode 100644 dev-ruby/commander/commander-4.4.4.ebuild create mode 100644 dev-ruby/commander/commander-4.4.5.ebuild create mode 100644 dev-ruby/commander/metadata.xml delete mode 100644 dev-ruby/compass-1.0.3-r1 delete mode 100644 dev-ruby/compass-core-1.0.3-r1 create mode 100644 dev-ruby/compass-core/Manifest create mode 100644 dev-ruby/compass-core/compass-core-1.0.3-r1.ebuild create mode 100644 dev-ruby/compass-core/metadata.xml delete mode 100644 dev-ruby/compass-import-once-1.0.5 create mode 100644 dev-ruby/compass-import-once/Manifest create mode 100644 dev-ruby/compass-import-once/compass-import-once-1.0.5.ebuild create mode 100644 dev-ruby/compass-import-once/metadata.xml create mode 100644 dev-ruby/compass/Manifest create mode 100644 dev-ruby/compass/compass-1.0.3-r1.ebuild create mode 100644 dev-ruby/compass/metadata.xml delete mode 100644 dev-ruby/concurrent-ruby-1.0.5 create mode 100644 dev-ruby/concurrent-ruby/Manifest create mode 100644 dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild create mode 100644 dev-ruby/concurrent-ruby/metadata.xml delete mode 100644 dev-ruby/connection_pool-2.2.1 delete mode 100644 dev-ruby/connection_pool-2.2.2 create mode 100644 dev-ruby/connection_pool/Manifest create mode 100644 dev-ruby/connection_pool/connection_pool-2.2.1.ebuild create mode 100644 dev-ruby/connection_pool/connection_pool-2.2.2.ebuild create mode 100644 dev-ruby/connection_pool/metadata.xml delete mode 100644 dev-ruby/contracts-0.16.0 create mode 100644 dev-ruby/contracts/Manifest create mode 100644 dev-ruby/contracts/contracts-0.16.0.ebuild create mode 100644 dev-ruby/contracts/metadata.xml delete mode 100644 dev-ruby/coolio-1.5.3 create mode 100644 dev-ruby/coolio/Manifest create mode 100644 dev-ruby/coolio/coolio-1.5.3.ebuild create mode 100644 dev-ruby/coolio/metadata.xml delete mode 100644 dev-ruby/countdownlatch-1.0.0-r1 create mode 100644 dev-ruby/countdownlatch/Manifest create mode 100644 dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild create mode 100644 dev-ruby/countdownlatch/metadata.xml delete mode 100644 dev-ruby/crack-0.4.3-r1 delete mode 100644 dev-ruby/crack-0.4.3-r2 create mode 100644 dev-ruby/crack/Manifest create mode 100644 dev-ruby/crack/crack-0.4.3-r1.ebuild create mode 100644 dev-ruby/crack/crack-0.4.3-r2.ebuild create mode 100644 dev-ruby/crack/metadata.xml delete mode 100644 dev-ruby/crass-1.0.2 delete mode 100644 dev-ruby/crass-1.0.3 delete mode 100644 dev-ruby/crass-1.0.4 create mode 100644 dev-ruby/crass/Manifest create mode 100644 dev-ruby/crass/crass-1.0.2.ebuild create mode 100644 dev-ruby/crass/crass-1.0.3.ebuild create mode 100644 dev-ruby/crass/crass-1.0.4.ebuild create mode 100644 dev-ruby/crass/metadata.xml delete mode 100644 dev-ruby/creole-0.5.0 create mode 100644 dev-ruby/creole/Manifest create mode 100644 dev-ruby/creole/creole-0.5.0.ebuild create mode 100644 dev-ruby/creole/metadata.xml delete mode 100644 dev-ruby/cri-2.10.1 delete mode 100644 dev-ruby/cri-2.7.1 create mode 100644 dev-ruby/cri/Manifest create mode 100644 dev-ruby/cri/cri-2.10.1.ebuild create mode 100644 dev-ruby/cri/cri-2.7.1.ebuild create mode 100644 dev-ruby/cri/metadata.xml delete mode 100644 dev-ruby/css_parser-1.6.0 create mode 100644 dev-ruby/css_parser/Manifest create mode 100644 dev-ruby/css_parser/css_parser-1.6.0.ebuild create mode 100644 dev-ruby/css_parser/metadata.xml delete mode 100644 dev-ruby/curb-0.9.4 delete mode 100644 dev-ruby/curb-0.9.6 create mode 100644 dev-ruby/curb/Manifest create mode 100644 dev-ruby/curb/curb-0.9.4.ebuild create mode 100644 dev-ruby/curb/curb-0.9.6.ebuild create mode 100644 dev-ruby/curb/metadata.xml delete mode 100644 dev-ruby/curses-1.2.4 create mode 100644 dev-ruby/curses/Manifest create mode 100644 dev-ruby/curses/curses-1.2.4.ebuild create mode 100644 dev-ruby/curses/metadata.xml delete mode 100644 dev-ruby/d3_rails-3.5.17 delete mode 100644 dev-ruby/d3_rails-4.1.1 create mode 100644 dev-ruby/d3_rails/Manifest create mode 100644 dev-ruby/d3_rails/d3_rails-3.5.17.ebuild create mode 100644 dev-ruby/d3_rails/d3_rails-4.1.1.ebuild create mode 100644 dev-ruby/d3_rails/metadata.xml delete mode 100644 dev-ruby/daemon_controller-1.2.0-r1 create mode 100644 dev-ruby/daemon_controller/Manifest create mode 100644 dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild create mode 100644 dev-ruby/daemon_controller/metadata.xml delete mode 100644 dev-ruby/daemons-1.2.6 create mode 100644 dev-ruby/daemons/Manifest create mode 100644 dev-ruby/daemons/daemons-1.2.6.ebuild create mode 100644 dev-ruby/daemons/metadata.xml delete mode 100644 dev-ruby/dalli-2.7.6 delete mode 100644 dev-ruby/dalli-2.7.7 delete mode 100644 dev-ruby/dalli-2.7.8 delete mode 100644 dev-ruby/dalli-2.7.8-r1 create mode 100644 dev-ruby/dalli/Manifest create mode 100644 dev-ruby/dalli/dalli-2.7.6.ebuild create mode 100644 dev-ruby/dalli/dalli-2.7.7.ebuild create mode 100644 dev-ruby/dalli/dalli-2.7.8-r1.ebuild create mode 100644 dev-ruby/dalli/dalli-2.7.8.ebuild create mode 100644 dev-ruby/dalli/metadata.xml delete mode 100644 dev-ruby/database_cleaner-1.6.2 delete mode 100644 dev-ruby/database_cleaner-1.6.2-r1 delete mode 100644 dev-ruby/database_cleaner-1.7.0 create mode 100644 dev-ruby/database_cleaner/Manifest create mode 100644 dev-ruby/database_cleaner/database_cleaner-1.6.2-r1.ebuild create mode 100644 dev-ruby/database_cleaner/database_cleaner-1.6.2.ebuild create mode 100644 dev-ruby/database_cleaner/database_cleaner-1.7.0.ebuild create mode 100644 dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch create mode 100644 dev-ruby/database_cleaner/metadata.xml delete mode 100644 dev-ruby/date_validator-0.9.0 create mode 100644 dev-ruby/date_validator/Manifest create mode 100644 dev-ruby/date_validator/date_validator-0.9.0.ebuild create mode 100644 dev-ruby/date_validator/metadata.xml delete mode 100644 dev-ruby/dbf-3.1.1 delete mode 100644 dev-ruby/dbf-3.1.2 create mode 100644 dev-ruby/dbf/Manifest create mode 100644 dev-ruby/dbf/dbf-3.1.1.ebuild create mode 100644 dev-ruby/dbf/dbf-3.1.2.ebuild create mode 100644 dev-ruby/dbf/metadata.xml delete mode 100644 dev-ruby/ddmemoize-1.0.0 create mode 100644 dev-ruby/ddmemoize/Manifest create mode 100644 dev-ruby/ddmemoize/ddmemoize-1.0.0.ebuild create mode 100644 dev-ruby/ddmemoize/metadata.xml delete mode 100644 dev-ruby/ddmetrics-1.0.0 create mode 100644 dev-ruby/ddmetrics/Manifest create mode 100644 dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild create mode 100644 dev-ruby/ddmetrics/metadata.xml delete mode 100644 dev-ruby/ddplugin-1.0.1 delete mode 100644 dev-ruby/ddplugin-1.0.2 create mode 100644 dev-ruby/ddplugin/Manifest create mode 100644 dev-ruby/ddplugin/ddplugin-1.0.1.ebuild create mode 100644 dev-ruby/ddplugin/ddplugin-1.0.2.ebuild create mode 100644 dev-ruby/ddplugin/metadata.xml delete mode 100644 dev-ruby/debug_inspector-0.0.3 create mode 100644 dev-ruby/debug_inspector/Manifest create mode 100644 dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild create mode 100644 dev-ruby/debug_inspector/metadata.xml delete mode 100644 dev-ruby/debugger-linecache-1.2.0 create mode 100644 dev-ruby/debugger-linecache/Manifest create mode 100644 dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild create mode 100644 dev-ruby/debugger-linecache/metadata.xml delete mode 100644 dev-ruby/deep_merge-1.0.1 delete mode 100644 dev-ruby/deep_merge-1.2.1 create mode 100644 dev-ruby/deep_merge/Manifest create mode 100644 dev-ruby/deep_merge/deep_merge-1.0.1.ebuild create mode 100644 dev-ruby/deep_merge/deep_merge-1.2.1.ebuild create mode 100644 dev-ruby/deep_merge/metadata.xml delete mode 100644 dev-ruby/delayer-0.0.2 delete mode 100644 dev-ruby/delayer-deferred-1.1.1 delete mode 100644 dev-ruby/delayer-deferred-2.0.0 create mode 100644 dev-ruby/delayer-deferred/Manifest create mode 100644 dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild create mode 100644 dev-ruby/delayer-deferred/delayer-deferred-2.0.0.ebuild create mode 100644 dev-ruby/delayer-deferred/metadata.xml create mode 100644 dev-ruby/delayer/Manifest create mode 100644 dev-ruby/delayer/delayer-0.0.2.ebuild create mode 100644 dev-ruby/delayer/metadata.xml delete mode 100644 dev-ruby/dep_selector-1.0.5 create mode 100644 dev-ruby/dep_selector/Manifest create mode 100644 dev-ruby/dep_selector/dep_selector-1.0.5.ebuild create mode 100644 dev-ruby/dep_selector/metadata.xml delete mode 100644 dev-ruby/dependor-1.0.1 create mode 100644 dev-ruby/dependor/Manifest create mode 100644 dev-ruby/dependor/dependor-1.0.1.ebuild create mode 100644 dev-ruby/dependor/metadata.xml delete mode 100644 dev-ruby/deprecated-3.0.1-r2 create mode 100644 dev-ruby/deprecated/Manifest create mode 100644 dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild create mode 100644 dev-ruby/deprecated/metadata.xml delete mode 100644 dev-ruby/descendants_tracker-0.0.4 create mode 100644 dev-ruby/descendants_tracker/Manifest create mode 100644 dev-ruby/descendants_tracker/descendants_tracker-0.0.4.ebuild create mode 100644 dev-ruby/descendants_tracker/metadata.xml delete mode 100644 dev-ruby/did_you_mean-1.0.2 delete mode 100644 dev-ruby/did_you_mean-1.1.2 delete mode 100644 dev-ruby/did_you_mean-1.2.0 delete mode 100644 dev-ruby/did_you_mean-1.2.1 create mode 100644 dev-ruby/did_you_mean/Manifest create mode 100644 dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild create mode 100644 dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild create mode 100644 dev-ruby/did_you_mean/did_you_mean-1.2.0.ebuild create mode 100644 dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild create mode 100644 dev-ruby/did_you_mean/metadata.xml delete mode 100644 dev-ruby/diff-lcs-1.2.5-r1 delete mode 100644 dev-ruby/diff-lcs-1.3 create mode 100644 dev-ruby/diff-lcs/Manifest create mode 100644 dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild create mode 100644 dev-ruby/diff-lcs/diff-lcs-1.3.ebuild create mode 100644 dev-ruby/diff-lcs/metadata.xml delete mode 100644 dev-ruby/dnsruby-1.60.2 delete mode 100644 dev-ruby/dnsruby-1.61.0 delete mode 100644 dev-ruby/dnsruby-1.61.1 create mode 100644 dev-ruby/dnsruby/Manifest create mode 100644 dev-ruby/dnsruby/dnsruby-1.60.2.ebuild create mode 100644 dev-ruby/dnsruby/dnsruby-1.61.0.ebuild create mode 100644 dev-ruby/dnsruby/dnsruby-1.61.1.ebuild create mode 100644 dev-ruby/dnsruby/metadata.xml delete mode 100644 dev-ruby/docile-1.1.5 delete mode 100644 dev-ruby/docile-1.2.0 delete mode 100644 dev-ruby/docile-1.3.0 delete mode 100644 dev-ruby/docile-1.3.1 create mode 100644 dev-ruby/docile/Manifest create mode 100644 dev-ruby/docile/docile-1.1.5.ebuild create mode 100644 dev-ruby/docile/docile-1.2.0.ebuild create mode 100644 dev-ruby/docile/docile-1.3.0.ebuild create mode 100644 dev-ruby/docile/docile-1.3.1.ebuild create mode 100644 dev-ruby/docile/metadata.xml delete mode 100644 dev-ruby/domain_name-0.5.20170404 delete mode 100644 dev-ruby/domain_name-0.5.20180417 create mode 100644 dev-ruby/domain_name/Manifest create mode 100644 dev-ruby/domain_name/domain_name-0.5.20170404.ebuild create mode 100644 dev-ruby/domain_name/domain_name-0.5.20180417.ebuild create mode 100644 dev-ruby/domain_name/metadata.xml delete mode 100644 dev-ruby/dotenv-2.2.2 delete mode 100644 dev-ruby/dotenv-2.4.0 delete mode 100644 dev-ruby/dotenv-2.5.0 create mode 100644 dev-ruby/dotenv/Manifest create mode 100644 dev-ruby/dotenv/dotenv-2.2.2.ebuild create mode 100644 dev-ruby/dotenv/dotenv-2.4.0.ebuild create mode 100644 dev-ruby/dotenv/dotenv-2.5.0.ebuild create mode 100644 dev-ruby/dotenv/metadata.xml delete mode 100644 dev-ruby/dust-0.1.7-r2 create mode 100644 dev-ruby/dust/Manifest create mode 100644 dev-ruby/dust/dust-0.1.7-r2.ebuild create mode 100644 dev-ruby/dust/metadata.xml delete mode 100644 dev-ruby/ed25519-1.2.4 create mode 100644 dev-ruby/ed25519/Manifest create mode 100644 dev-ruby/ed25519/ed25519-1.2.4.ebuild create mode 100644 dev-ruby/ed25519/metadata.xml delete mode 100644 dev-ruby/elasticsearch-5.0.4 delete mode 100644 dev-ruby/elasticsearch-5.0.5 delete mode 100644 dev-ruby/elasticsearch-api-5.0.4 delete mode 100644 dev-ruby/elasticsearch-api-5.0.5 create mode 100644 dev-ruby/elasticsearch-api/Manifest create mode 100644 dev-ruby/elasticsearch-api/elasticsearch-api-5.0.4.ebuild create mode 100644 dev-ruby/elasticsearch-api/elasticsearch-api-5.0.5.ebuild create mode 100644 dev-ruby/elasticsearch-api/metadata.xml delete mode 100644 dev-ruby/elasticsearch-transport-5.0.4 delete mode 100644 dev-ruby/elasticsearch-transport-5.0.5 create mode 100644 dev-ruby/elasticsearch-transport/Manifest create mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.4.ebuild create mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild create mode 100644 dev-ruby/elasticsearch-transport/metadata.xml create mode 100644 dev-ruby/elasticsearch/Manifest create mode 100644 dev-ruby/elasticsearch/elasticsearch-5.0.4.ebuild create mode 100644 dev-ruby/elasticsearch/elasticsearch-5.0.5.ebuild create mode 100644 dev-ruby/elasticsearch/metadata.xml delete mode 100644 dev-ruby/equalizer-0.0.11 create mode 100644 dev-ruby/equalizer/Manifest create mode 100644 dev-ruby/equalizer/equalizer-0.0.11.ebuild create mode 100644 dev-ruby/equalizer/metadata.xml delete mode 100644 dev-ruby/erubi-1.7.0 delete mode 100644 dev-ruby/erubi-1.7.1 create mode 100644 dev-ruby/erubi/Manifest create mode 100644 dev-ruby/erubi/erubi-1.7.0.ebuild create mode 100644 dev-ruby/erubi/erubi-1.7.1.ebuild create mode 100644 dev-ruby/erubi/metadata.xml delete mode 100644 dev-ruby/erubis-2.7.0-r2 create mode 100644 dev-ruby/erubis/Manifest create mode 100644 dev-ruby/erubis/erubis-2.7.0-r2.ebuild create mode 100644 dev-ruby/erubis/metadata.xml delete mode 100644 dev-ruby/escape_utils-1.2.1 create mode 100644 dev-ruby/escape_utils/Manifest create mode 100644 dev-ruby/escape_utils/escape_utils-1.2.1.ebuild create mode 100644 dev-ruby/escape_utils/metadata.xml delete mode 100644 dev-ruby/ethon-0.11.0 create mode 100644 dev-ruby/ethon/Manifest create mode 100644 dev-ruby/ethon/ethon-0.11.0.ebuild create mode 100644 dev-ruby/ethon/metadata.xml delete mode 100644 dev-ruby/evented-spec-0.9.0 create mode 100644 dev-ruby/evented-spec/Manifest create mode 100644 dev-ruby/evented-spec/evented-spec-0.9.0.ebuild create mode 100644 dev-ruby/evented-spec/metadata.xml delete mode 100644 dev-ruby/eventmachine-1.2.0.1 delete mode 100644 dev-ruby/eventmachine-1.2.7 create mode 100644 dev-ruby/eventmachine/Manifest create mode 100644 dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild create mode 100644 dev-ruby/eventmachine/eventmachine-1.2.7.ebuild create mode 100644 dev-ruby/eventmachine/metadata.xml delete mode 100644 dev-ruby/execjs-2.6.0 delete mode 100644 dev-ruby/execjs-2.7.0 create mode 100644 dev-ruby/execjs/Manifest create mode 100644 dev-ruby/execjs/execjs-2.6.0.ebuild create mode 100644 dev-ruby/execjs/execjs-2.7.0.ebuild create mode 100644 dev-ruby/execjs/metadata.xml delete mode 100644 dev-ruby/exifr-1.3.3 delete mode 100644 dev-ruby/exifr-1.3.4 create mode 100644 dev-ruby/exifr/Manifest create mode 100644 dev-ruby/exifr/exifr-1.3.3.ebuild create mode 100644 dev-ruby/exifr/exifr-1.3.4.ebuild create mode 100644 dev-ruby/exifr/metadata.xml delete mode 100644 dev-ruby/expression_parser-0.9.0_p20130518 create mode 100644 dev-ruby/expression_parser/Manifest create mode 100644 dev-ruby/expression_parser/expression_parser-0.9.0_p20130518.ebuild create mode 100644 dev-ruby/expression_parser/metadata.xml delete mode 100644 dev-ruby/facets-3.1.0 create mode 100644 dev-ruby/facets/Manifest create mode 100644 dev-ruby/facets/facets-3.1.0.ebuild create mode 100644 dev-ruby/facets/metadata.xml delete mode 100644 dev-ruby/facter-2.4.6 delete mode 100644 dev-ruby/facter-3.11.1 delete mode 100644 dev-ruby/facter-3.11.2 delete mode 100644 dev-ruby/facter-3.9.2 delete mode 100644 dev-ruby/facter-9999 create mode 100644 dev-ruby/facter/Manifest create mode 100644 dev-ruby/facter/facter-2.4.6.ebuild create mode 100644 dev-ruby/facter/facter-3.11.1.ebuild create mode 100644 dev-ruby/facter/facter-3.11.2.ebuild create mode 100644 dev-ruby/facter/facter-3.9.2.ebuild create mode 100644 dev-ruby/facter/facter-9999.ebuild create mode 100644 dev-ruby/facter/files/00facterdir create mode 100644 dev-ruby/facter/metadata.xml delete mode 100644 dev-ruby/factory_girl-4.8.1 create mode 100644 dev-ruby/factory_girl/Manifest create mode 100644 dev-ruby/factory_girl/factory_girl-4.8.1.ebuild create mode 100644 dev-ruby/factory_girl/metadata.xml delete mode 100644 dev-ruby/fakefs-0.11.3 delete mode 100644 dev-ruby/fakefs-0.13.3 delete mode 100644 dev-ruby/fakefs-0.14.0 delete mode 100644 dev-ruby/fakefs-0.14.2 delete mode 100644 dev-ruby/fakefs-0.15.0 create mode 100644 dev-ruby/fakefs/Manifest create mode 100644 dev-ruby/fakefs/fakefs-0.11.3.ebuild create mode 100644 dev-ruby/fakefs/fakefs-0.13.3.ebuild create mode 100644 dev-ruby/fakefs/fakefs-0.14.0.ebuild create mode 100644 dev-ruby/fakefs/fakefs-0.14.2.ebuild create mode 100644 dev-ruby/fakefs/fakefs-0.15.0.ebuild create mode 100644 dev-ruby/fakefs/metadata.xml delete mode 100644 dev-ruby/fakeweb-1.3.0.20131201-r1 delete mode 100644 dev-ruby/fakeweb-1.3.0.20170806 create mode 100644 dev-ruby/fakeweb/Manifest create mode 100644 dev-ruby/fakeweb/fakeweb-1.3.0.20131201-r1.ebuild create mode 100644 dev-ruby/fakeweb/fakeweb-1.3.0.20170806.ebuild create mode 100644 dev-ruby/fakeweb/files/fakeweb-ruby22.patch create mode 100644 dev-ruby/fakeweb/files/fakeweb-ruby23.patch create mode 100644 dev-ruby/fakeweb/metadata.xml delete mode 100644 dev-ruby/faraday-0.12.2 delete mode 100644 dev-ruby/faraday-0.14.0 delete mode 100644 dev-ruby/faraday-0.15.0 delete mode 100644 dev-ruby/faraday-0.15.1 delete mode 100644 dev-ruby/faraday-0.15.2 create mode 100644 dev-ruby/faraday/Manifest create mode 100644 dev-ruby/faraday/faraday-0.12.2.ebuild create mode 100644 dev-ruby/faraday/faraday-0.14.0.ebuild create mode 100644 dev-ruby/faraday/faraday-0.15.0.ebuild create mode 100644 dev-ruby/faraday/faraday-0.15.1.ebuild create mode 100644 dev-ruby/faraday/faraday-0.15.2.ebuild create mode 100644 dev-ruby/faraday/metadata.xml delete mode 100644 dev-ruby/faraday_middleware-0.12.2 delete mode 100644 dev-ruby/faraday_middleware-multi_json-0.0.6-r1 create mode 100644 dev-ruby/faraday_middleware-multi_json/Manifest create mode 100644 dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild create mode 100644 dev-ruby/faraday_middleware-multi_json/metadata.xml create mode 100644 dev-ruby/faraday_middleware/Manifest create mode 100644 dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild create mode 100644 dev-ruby/faraday_middleware/metadata.xml delete mode 100644 dev-ruby/fast-stemmer-1.0.2-r2 create mode 100644 dev-ruby/fast-stemmer/Manifest create mode 100644 dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r2.ebuild create mode 100644 dev-ruby/fast-stemmer/metadata.xml delete mode 100644 dev-ruby/fast_gettext-1.6.0 delete mode 100644 dev-ruby/fast_gettext-1.7.0 create mode 100644 dev-ruby/fast_gettext/Manifest create mode 100644 dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild create mode 100644 dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild create mode 100644 dev-ruby/fast_gettext/metadata.xml delete mode 100644 dev-ruby/fast_xs-0.8.0-r2 create mode 100644 dev-ruby/fast_xs/Manifest create mode 100644 dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild create mode 100644 dev-ruby/fast_xs/files/fast_xs-0.8.0+ruby-1.9.patch create mode 100644 dev-ruby/fast_xs/metadata.xml delete mode 100644 dev-ruby/fattr-2.3.0 delete mode 100644 dev-ruby/fattr-2.4.0 create mode 100644 dev-ruby/fattr/Manifest create mode 100644 dev-ruby/fattr/fattr-2.3.0.ebuild create mode 100644 dev-ruby/fattr/fattr-2.4.0.ebuild create mode 100644 dev-ruby/fattr/metadata.xml delete mode 100644 dev-ruby/fcgi-0.9.2.1-r1 create mode 100644 dev-ruby/fcgi/Manifest create mode 100644 dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild create mode 100644 dev-ruby/fcgi/metadata.xml delete mode 100644 dev-ruby/ferret-0.11.8.7 create mode 100644 dev-ruby/ferret/Manifest create mode 100644 dev-ruby/ferret/ferret-0.11.8.7.ebuild create mode 100644 dev-ruby/ferret/metadata.xml delete mode 100644 dev-ruby/ffaker-2.6.0 delete mode 100644 dev-ruby/ffaker-2.7.0 delete mode 100644 dev-ruby/ffaker-2.8.0 delete mode 100644 dev-ruby/ffaker-2.9.0 create mode 100644 dev-ruby/ffaker/Manifest create mode 100644 dev-ruby/ffaker/ffaker-2.6.0.ebuild create mode 100644 dev-ruby/ffaker/ffaker-2.7.0.ebuild create mode 100644 dev-ruby/ffaker/ffaker-2.8.0.ebuild create mode 100644 dev-ruby/ffaker/ffaker-2.9.0.ebuild create mode 100644 dev-ruby/ffaker/metadata.xml delete mode 100644 dev-ruby/ffi-1.9.18 delete mode 100644 dev-ruby/ffi-1.9.21 delete mode 100644 dev-ruby/ffi-1.9.22 delete mode 100644 dev-ruby/ffi-1.9.23 delete mode 100644 dev-ruby/ffi-1.9.25 create mode 100644 dev-ruby/ffi/Manifest create mode 100644 dev-ruby/ffi/ffi-1.9.18.ebuild create mode 100644 dev-ruby/ffi/ffi-1.9.21.ebuild create mode 100644 dev-ruby/ffi/ffi-1.9.22.ebuild create mode 100644 dev-ruby/ffi/ffi-1.9.23.ebuild create mode 100644 dev-ruby/ffi/ffi-1.9.25.ebuild create mode 100644 dev-ruby/ffi/metadata.xml delete mode 100644 dev-ruby/file-tail-1.2.0 create mode 100644 dev-ruby/file-tail/Manifest create mode 100644 dev-ruby/file-tail/file-tail-1.2.0.ebuild create mode 100644 dev-ruby/file-tail/metadata.xml delete mode 100644 dev-ruby/filesize-0.1.1 create mode 100644 dev-ruby/filesize/Manifest create mode 100644 dev-ruby/filesize/filesize-0.1.1.ebuild create mode 100644 dev-ruby/filesize/metadata.xml delete mode 100644 dev-ruby/fivemat-1.3.5 delete mode 100644 dev-ruby/fivemat-1.3.6 create mode 100644 dev-ruby/fivemat/Manifest create mode 100644 dev-ruby/fivemat/fivemat-1.3.5.ebuild create mode 100644 dev-ruby/fivemat/fivemat-1.3.6.ebuild create mode 100644 dev-ruby/fivemat/metadata.xml delete mode 100644 dev-ruby/flexmock-2.3.5 delete mode 100644 dev-ruby/flexmock-2.3.6 create mode 100644 dev-ruby/flexmock/Manifest create mode 100644 dev-ruby/flexmock/flexmock-2.3.5.ebuild create mode 100644 dev-ruby/flexmock/flexmock-2.3.6.ebuild create mode 100644 dev-ruby/flexmock/metadata.xml delete mode 100644 dev-ruby/flickraw-0.9.9 create mode 100644 dev-ruby/flickraw/Manifest create mode 100644 dev-ruby/flickraw/flickraw-0.9.9.ebuild create mode 100644 dev-ruby/flickraw/metadata.xml delete mode 100644 dev-ruby/flog-4.6.1 delete mode 100644 dev-ruby/flog-4.6.2 create mode 100644 dev-ruby/flog/Manifest create mode 100644 dev-ruby/flog/flog-4.6.1.ebuild create mode 100644 dev-ruby/flog/flog-4.6.2.ebuild create mode 100644 dev-ruby/flog/metadata.xml delete mode 100644 dev-ruby/font-awesome-rails-4.7.0.3 delete mode 100644 dev-ruby/font-awesome-rails-4.7.0.4 create mode 100644 dev-ruby/font-awesome-rails/Manifest create mode 100644 dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.3.ebuild create mode 100644 dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.4.ebuild create mode 100644 dev-ruby/font-awesome-rails/metadata.xml delete mode 100644 dev-ruby/forgery-0.7.0 create mode 100644 dev-ruby/forgery/Manifest create mode 100644 dev-ruby/forgery/forgery-0.7.0.ebuild create mode 100644 dev-ruby/forgery/metadata.xml delete mode 100644 dev-ruby/forwardable-extended-2.6.0-r1 create mode 100644 dev-ruby/forwardable-extended/Manifest create mode 100644 dev-ruby/forwardable-extended/forwardable-extended-2.6.0-r1.ebuild create mode 100644 dev-ruby/forwardable-extended/metadata.xml delete mode 100644 dev-ruby/fuubar-2.3.1 create mode 100644 dev-ruby/fuubar/Manifest create mode 100644 dev-ruby/fuubar/fuubar-2.3.1.ebuild create mode 100644 dev-ruby/fuubar/metadata.xml delete mode 100644 dev-ruby/gettext-setup-0.30 create mode 100644 dev-ruby/gettext-setup/Manifest create mode 100644 dev-ruby/gettext-setup/gettext-setup-0.30.ebuild create mode 100644 dev-ruby/gettext-setup/metadata.xml delete mode 100644 dev-ruby/gettext_i18n_rails-1.8.0 create mode 100644 dev-ruby/gettext_i18n_rails/Manifest create mode 100644 dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.0.ebuild create mode 100644 dev-ruby/gettext_i18n_rails/metadata.xml delete mode 100644 dev-ruby/gh-0.15.1-r1 create mode 100644 dev-ruby/gh/Manifest create mode 100644 dev-ruby/gh/gh-0.15.1-r1.ebuild create mode 100644 dev-ruby/gh/metadata.xml delete mode 100644 dev-ruby/gherkin-4.1.3 delete mode 100644 dev-ruby/gherkin-5.0.0 delete mode 100644 dev-ruby/gherkin-5.1.0 create mode 100644 dev-ruby/gherkin/Manifest create mode 100644 dev-ruby/gherkin/gherkin-4.1.3.ebuild create mode 100644 dev-ruby/gherkin/gherkin-5.0.0.ebuild create mode 100644 dev-ruby/gherkin/gherkin-5.1.0.ebuild create mode 100644 dev-ruby/gherkin/metadata.xml delete mode 100644 dev-ruby/git-1.3.0 delete mode 100644 dev-ruby/git-1.4.0 create mode 100644 dev-ruby/git/Manifest create mode 100644 dev-ruby/git/git-1.3.0.ebuild create mode 100644 dev-ruby/git/git-1.4.0.ebuild create mode 100644 dev-ruby/git/metadata.xml delete mode 100644 dev-ruby/github_api-0.18.2 create mode 100644 dev-ruby/github_api/Manifest create mode 100644 dev-ruby/github_api/github_api-0.18.2.ebuild create mode 100644 dev-ruby/github_api/metadata.xml delete mode 100644 dev-ruby/globalid-0.4.1 create mode 100644 dev-ruby/globalid/Manifest create mode 100644 dev-ruby/globalid/globalid-0.4.1.ebuild create mode 100644 dev-ruby/globalid/metadata.xml delete mode 100644 dev-ruby/gnuplot-2.6.2-r2 create mode 100644 dev-ruby/gnuplot/Manifest create mode 100644 dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild create mode 100644 dev-ruby/gnuplot/metadata.xml delete mode 100644 dev-ruby/gpgme-2.0.12-r1 create mode 100644 dev-ruby/gpgme/Manifest create mode 100644 dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild create mode 100644 dev-ruby/gpgme/metadata.xml delete mode 100644 dev-ruby/gruff-0.7.0 create mode 100644 dev-ruby/gruff/Manifest create mode 100644 dev-ruby/gruff/gruff-0.7.0.ebuild create mode 100644 dev-ruby/gruff/metadata.xml delete mode 100644 dev-ruby/haml-4.0.7-r1 delete mode 100644 dev-ruby/haml-4.0.7-r2 delete mode 100644 dev-ruby/haml-5.0.4 delete mode 100644 dev-ruby/haml-rails-1.0.0 create mode 100644 dev-ruby/haml-rails/Manifest create mode 100644 dev-ruby/haml-rails/haml-rails-1.0.0.ebuild create mode 100644 dev-ruby/haml-rails/metadata.xml create mode 100644 dev-ruby/haml/Manifest create mode 100644 dev-ruby/haml/haml-4.0.7-r1.ebuild create mode 100644 dev-ruby/haml/haml-4.0.7-r2.ebuild create mode 100644 dev-ruby/haml/haml-5.0.4.ebuild create mode 100644 dev-ruby/haml/metadata.xml delete mode 100644 dev-ruby/hamster-3.0.0-r1 create mode 100644 dev-ruby/hamster/Manifest create mode 100644 dev-ruby/hamster/hamster-3.0.0-r1.ebuild create mode 100644 dev-ruby/hamster/metadata.xml delete mode 100644 dev-ruby/hashdiff-0.3.5 delete mode 100644 dev-ruby/hashdiff-0.3.6 delete mode 100644 dev-ruby/hashdiff-0.3.7 create mode 100644 dev-ruby/hashdiff/Manifest create mode 100644 dev-ruby/hashdiff/hashdiff-0.3.5.ebuild create mode 100644 dev-ruby/hashdiff/hashdiff-0.3.6.ebuild create mode 100644 dev-ruby/hashdiff/hashdiff-0.3.7.ebuild create mode 100644 dev-ruby/hashdiff/metadata.xml delete mode 100644 dev-ruby/hashery-2.1.2 create mode 100644 dev-ruby/hashery/Manifest create mode 100644 dev-ruby/hashery/hashery-2.1.2.ebuild create mode 100644 dev-ruby/hashery/metadata.xml delete mode 100644 dev-ruby/hashicorp-checkpoint-0.1.5 create mode 100644 dev-ruby/hashicorp-checkpoint/Manifest create mode 100644 dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild create mode 100644 dev-ruby/hashicorp-checkpoint/metadata.xml delete mode 100644 dev-ruby/hashie-2.1.2-r1 delete mode 100644 dev-ruby/hashie-3.5.6 delete mode 100644 dev-ruby/hashie-3.5.7 create mode 100644 dev-ruby/hashie/Manifest create mode 100644 dev-ruby/hashie/hashie-2.1.2-r1.ebuild create mode 100644 dev-ruby/hashie/hashie-3.5.6.ebuild create mode 100644 dev-ruby/hashie/hashie-3.5.7.ebuild create mode 100644 dev-ruby/hashie/metadata.xml delete mode 100644 dev-ruby/hashr-2.0.1 create mode 100644 dev-ruby/hashr/Manifest create mode 100644 dev-ruby/hashr/hashr-2.0.1.ebuild create mode 100644 dev-ruby/hashr/metadata.xml delete mode 100644 dev-ruby/heredoc_unindent-1.2.0 create mode 100644 dev-ruby/heredoc_unindent/Manifest create mode 100644 dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0.ebuild create mode 100644 dev-ruby/heredoc_unindent/metadata.xml delete mode 100644 dev-ruby/hiera-3.2.2 delete mode 100644 dev-ruby/hiera-3.4.2 delete mode 100644 dev-ruby/hiera-3.4.3 delete mode 100644 dev-ruby/hiera-eyaml-2.1.0-r2 delete mode 100644 dev-ruby/hiera-eyaml-gpg-0.6-r1 create mode 100644 dev-ruby/hiera-eyaml-gpg/Manifest create mode 100644 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild create mode 100644 dev-ruby/hiera-eyaml-gpg/metadata.xml delete mode 100644 dev-ruby/hiera-eyaml-plaintext-0.6-r1 create mode 100644 dev-ruby/hiera-eyaml-plaintext/Manifest create mode 100644 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild create mode 100644 dev-ruby/hiera-eyaml-plaintext/metadata.xml create mode 100644 dev-ruby/hiera-eyaml/Manifest create mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild create mode 100644 dev-ruby/hiera-eyaml/metadata.xml create mode 100644 dev-ruby/hiera/Manifest create mode 100644 dev-ruby/hiera/hiera-3.2.2.ebuild create mode 100644 dev-ruby/hiera/hiera-3.4.2.ebuild create mode 100644 dev-ruby/hiera/hiera-3.4.3.ebuild create mode 100644 dev-ruby/hiera/metadata.xml delete mode 100644 dev-ruby/highline-1.7.8 delete mode 100644 dev-ruby/highline-2.0.0 create mode 100644 dev-ruby/highline/Manifest create mode 100644 dev-ruby/highline/highline-1.7.8.ebuild create mode 100644 dev-ruby/highline/highline-2.0.0.ebuild create mode 100644 dev-ruby/highline/metadata.xml delete mode 100644 dev-ruby/hike-1.2.3-r1 delete mode 100644 dev-ruby/hike-2.1.2 create mode 100644 dev-ruby/hike/Manifest create mode 100644 dev-ruby/hike/hike-1.2.3-r1.ebuild create mode 100644 dev-ruby/hike/hike-2.1.2.ebuild create mode 100644 dev-ruby/hike/metadata.xml delete mode 100644 dev-ruby/hipchat-1.6.0 create mode 100644 dev-ruby/hipchat/Manifest create mode 100644 dev-ruby/hipchat/hipchat-1.6.0.ebuild create mode 100644 dev-ruby/hipchat/metadata.xml delete mode 100644 dev-ruby/hiredis-0.6.1 create mode 100644 dev-ruby/hiredis/Manifest create mode 100644 dev-ruby/hiredis/files/hiredis-0.6.1-unvendor-hiredis.patch create mode 100644 dev-ruby/hiredis/hiredis-0.6.1.ebuild create mode 100644 dev-ruby/hiredis/metadata.xml delete mode 100644 dev-ruby/hitimes-1.2.6 delete mode 100644 dev-ruby/hitimes-1.3.0 create mode 100644 dev-ruby/hitimes/Manifest create mode 100644 dev-ruby/hitimes/hitimes-1.2.6.ebuild create mode 100644 dev-ruby/hitimes/hitimes-1.3.0.ebuild create mode 100644 dev-ruby/hitimes/metadata.xml delete mode 100644 dev-ruby/hocon-1.2.5 create mode 100644 dev-ruby/hocon/Manifest create mode 100644 dev-ruby/hocon/hocon-1.2.5.ebuild create mode 100644 dev-ruby/hocon/metadata.xml delete mode 100644 dev-ruby/hoe-3.16.0 delete mode 100644 dev-ruby/hoe-seattlerb-1.3.4 delete mode 100644 dev-ruby/hoe-seattlerb-1.3.5 create mode 100644 dev-ruby/hoe-seattlerb/Manifest create mode 100644 dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild create mode 100644 dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild create mode 100644 dev-ruby/hoe-seattlerb/metadata.xml create mode 100644 dev-ruby/hoe/Manifest create mode 100644 dev-ruby/hoe/hoe-3.16.0.ebuild create mode 100644 dev-ruby/hoe/metadata.xml delete mode 100644 dev-ruby/hpricot-0.8.6-r5 create mode 100644 dev-ruby/hpricot/Manifest create mode 100644 dev-ruby/hpricot/files/hpricot-0.8.6-fast_xs.patch create mode 100644 dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild create mode 100644 dev-ruby/hpricot/metadata.xml delete mode 100644 dev-ruby/html2haml-2.2.0 create mode 100644 dev-ruby/html2haml/Manifest create mode 100644 dev-ruby/html2haml/html2haml-2.2.0.ebuild create mode 100644 dev-ruby/html2haml/metadata.xml delete mode 100644 dev-ruby/htmlentities-4.3.4 create mode 100644 dev-ruby/htmlentities/Manifest create mode 100644 dev-ruby/htmlentities/htmlentities-4.3.4.ebuild create mode 100644 dev-ruby/htmlentities/metadata.xml delete mode 100644 dev-ruby/http-0.9.8-r2 delete mode 100644 dev-ruby/http-1.0.2 delete mode 100644 dev-ruby/http-2.2.2 delete mode 100644 dev-ruby/http-3.0.0 delete mode 100644 dev-ruby/http-3.2.0 delete mode 100644 dev-ruby/http-3.3.0 delete mode 100644 dev-ruby/http-cookie-1.0.3 create mode 100644 dev-ruby/http-cookie/Manifest create mode 100644 dev-ruby/http-cookie/http-cookie-1.0.3.ebuild create mode 100644 dev-ruby/http-cookie/metadata.xml delete mode 100644 dev-ruby/http-form_data-1.0.3 delete mode 100644 dev-ruby/http-form_data-2.0.0 delete mode 100644 dev-ruby/http-form_data-2.1.0 delete mode 100644 dev-ruby/http-form_data-2.1.1 create mode 100644 dev-ruby/http-form_data/Manifest create mode 100644 dev-ruby/http-form_data/http-form_data-1.0.3.ebuild create mode 100644 dev-ruby/http-form_data/http-form_data-2.0.0.ebuild create mode 100644 dev-ruby/http-form_data/http-form_data-2.1.0.ebuild create mode 100644 dev-ruby/http-form_data/http-form_data-2.1.1.ebuild create mode 100644 dev-ruby/http-form_data/metadata.xml create mode 100644 dev-ruby/http/Manifest create mode 100644 dev-ruby/http/http-0.9.8-r2.ebuild create mode 100644 dev-ruby/http/http-1.0.2.ebuild create mode 100644 dev-ruby/http/http-2.2.2.ebuild create mode 100644 dev-ruby/http/http-3.0.0.ebuild create mode 100644 dev-ruby/http/http-3.2.0.ebuild create mode 100644 dev-ruby/http/http-3.3.0.ebuild create mode 100644 dev-ruby/http/metadata.xml delete mode 100644 dev-ruby/http_parser_rb-0.6.0-r1 create mode 100644 dev-ruby/http_parser_rb/Manifest create mode 100644 dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild create mode 100644 dev-ruby/http_parser_rb/metadata.xml delete mode 100644 dev-ruby/httparty-0.16.0 delete mode 100644 dev-ruby/httparty-0.16.2 create mode 100644 dev-ruby/httparty/Manifest create mode 100644 dev-ruby/httparty/httparty-0.16.0.ebuild create mode 100644 dev-ruby/httparty/httparty-0.16.2.ebuild create mode 100644 dev-ruby/httparty/metadata.xml delete mode 100644 dev-ruby/httpauth-0.2.1 create mode 100644 dev-ruby/httpauth/Manifest create mode 100644 dev-ruby/httpauth/httpauth-0.2.1.ebuild create mode 100644 dev-ruby/httpauth/metadata.xml delete mode 100644 dev-ruby/httpclient-2.8.3 create mode 100644 dev-ruby/httpclient/Manifest create mode 100644 dev-ruby/httpclient/httpclient-2.8.3.ebuild create mode 100644 dev-ruby/httpclient/metadata.xml delete mode 100644 dev-ruby/i18n-0.6.11-r1 delete mode 100644 dev-ruby/i18n-0.7.0-r2 delete mode 100644 dev-ruby/i18n-0.7.0-r3 delete mode 100644 dev-ruby/i18n-0.8.6 delete mode 100644 dev-ruby/i18n-0.9.1 delete mode 100644 dev-ruby/i18n-0.9.5 delete mode 100644 dev-ruby/i18n-0.9.5-r1 delete mode 100644 dev-ruby/i18n-1.0.0 delete mode 100644 dev-ruby/i18n-1.0.1 delete mode 100644 dev-ruby/i18n-1.0.1-r1 create mode 100644 dev-ruby/i18n/Manifest create mode 100644 dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch create mode 100644 dev-ruby/i18n/i18n-0.6.11-r1.ebuild create mode 100644 dev-ruby/i18n/i18n-0.7.0-r2.ebuild create mode 100644 dev-ruby/i18n/i18n-0.7.0-r3.ebuild create mode 100644 dev-ruby/i18n/i18n-0.8.6.ebuild create mode 100644 dev-ruby/i18n/i18n-0.9.1.ebuild create mode 100644 dev-ruby/i18n/i18n-0.9.5-r1.ebuild create mode 100644 dev-ruby/i18n/i18n-0.9.5.ebuild create mode 100644 dev-ruby/i18n/i18n-1.0.0.ebuild create mode 100644 dev-ruby/i18n/i18n-1.0.1-r1.ebuild create mode 100644 dev-ruby/i18n/i18n-1.0.1.ebuild create mode 100644 dev-ruby/i18n/metadata.xml delete mode 100644 dev-ruby/ice_nine-0.11.2 create mode 100644 dev-ruby/ice_nine/Manifest create mode 100644 dev-ruby/ice_nine/ice_nine-0.11.2.ebuild create mode 100644 dev-ruby/ice_nine/metadata.xml delete mode 100644 dev-ruby/imagesize-0.1.1_p20100902-r1 create mode 100644 dev-ruby/imagesize/Manifest create mode 100644 dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild create mode 100644 dev-ruby/imagesize/metadata.xml delete mode 100644 dev-ruby/inflecto-0.0.2 create mode 100644 dev-ruby/inflecto/Manifest create mode 100644 dev-ruby/inflecto/inflecto-0.0.2.ebuild create mode 100644 dev-ruby/inflecto/metadata.xml delete mode 100644 dev-ruby/inifile-3.0.0 create mode 100644 dev-ruby/inifile/Manifest create mode 100644 dev-ruby/inifile/inifile-3.0.0.ebuild create mode 100644 dev-ruby/inifile/metadata.xml delete mode 100644 dev-ruby/instance_storage-1.0.0 create mode 100644 dev-ruby/instance_storage/Manifest create mode 100644 dev-ruby/instance_storage/instance_storage-1.0.0.ebuild create mode 100644 dev-ruby/instance_storage/metadata.xml delete mode 100644 dev-ruby/instantiator-0.0.6 delete mode 100644 dev-ruby/instantiator-0.0.7 create mode 100644 dev-ruby/instantiator/Manifest create mode 100644 dev-ruby/instantiator/instantiator-0.0.6.ebuild create mode 100644 dev-ruby/instantiator/instantiator-0.0.7.ebuild create mode 100644 dev-ruby/instantiator/metadata.xml delete mode 100644 dev-ruby/introspection-0.0.3 delete mode 100644 dev-ruby/introspection-0.0.4 create mode 100644 dev-ruby/introspection/Manifest create mode 100644 dev-ruby/introspection/introspection-0.0.3.ebuild create mode 100644 dev-ruby/introspection/introspection-0.0.4.ebuild create mode 100644 dev-ruby/introspection/metadata.xml delete mode 100644 dev-ruby/iobuffer-1.1.2-r3 create mode 100644 dev-ruby/iobuffer/Manifest create mode 100644 dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild create mode 100644 dev-ruby/iobuffer/metadata.xml delete mode 100644 dev-ruby/itextomml-1.5.6 delete mode 100644 dev-ruby/itextomml-1.5.7 create mode 100644 dev-ruby/itextomml/Manifest create mode 100644 dev-ruby/itextomml/itextomml-1.5.6.ebuild create mode 100644 dev-ruby/itextomml/itextomml-1.5.7.ebuild create mode 100644 dev-ruby/itextomml/metadata.xml delete mode 100644 dev-ruby/jeweler-2.3.9 create mode 100644 dev-ruby/jeweler/Manifest create mode 100644 dev-ruby/jeweler/jeweler-2.3.9.ebuild create mode 100644 dev-ruby/jeweler/metadata.xml delete mode 100644 dev-ruby/jira-ruby-1.5.0 create mode 100644 dev-ruby/jira-ruby/Manifest create mode 100644 dev-ruby/jira-ruby/jira-ruby-1.5.0.ebuild create mode 100644 dev-ruby/jira-ruby/metadata.xml delete mode 100644 dev-ruby/jmespath-1.3.1 delete mode 100644 dev-ruby/jmespath-1.4.0 create mode 100644 dev-ruby/jmespath/Manifest create mode 100644 dev-ruby/jmespath/jmespath-1.3.1.ebuild create mode 100644 dev-ruby/jmespath/jmespath-1.4.0.ebuild create mode 100644 dev-ruby/jmespath/metadata.xml delete mode 100644 dev-ruby/journey-1.0.4-r1 create mode 100644 dev-ruby/journey/Manifest create mode 100644 dev-ruby/journey/files/journey-1.0.4-fix-tests.patch create mode 100644 dev-ruby/journey/journey-1.0.4-r1.ebuild create mode 100644 dev-ruby/journey/metadata.xml delete mode 100644 dev-ruby/jquery-rails-3.1.4 delete mode 100644 dev-ruby/jquery-rails-4.3.1-r1 delete mode 100644 dev-ruby/jquery-rails-4.3.3 create mode 100644 dev-ruby/jquery-rails/Manifest create mode 100644 dev-ruby/jquery-rails/jquery-rails-3.1.4.ebuild create mode 100644 dev-ruby/jquery-rails/jquery-rails-4.3.1-r1.ebuild create mode 100644 dev-ruby/jquery-rails/jquery-rails-4.3.3.ebuild create mode 100644 dev-ruby/jquery-rails/metadata.xml delete mode 100644 dev-ruby/jquery-ui-rails-5.0.5-r1 delete mode 100644 dev-ruby/jquery-ui-rails-6.0.1-r1 create mode 100644 dev-ruby/jquery-ui-rails/Manifest create mode 100644 dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild create mode 100644 dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild create mode 100644 dev-ruby/jquery-ui-rails/metadata.xml delete mode 100644 dev-ruby/jsobfu-0.3.0-r1 delete mode 100644 dev-ruby/jsobfu-0.4.2 create mode 100644 dev-ruby/jsobfu/Manifest create mode 100644 dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild create mode 100644 dev-ruby/jsobfu/jsobfu-0.4.2.ebuild create mode 100644 dev-ruby/jsobfu/metadata.xml delete mode 100644 dev-ruby/json-1.8.6-r1 delete mode 100644 dev-ruby/json-2.1.0 create mode 100644 dev-ruby/json/Manifest create mode 100644 dev-ruby/json/files/json-1.8.6-heap-exposure.patch create mode 100644 dev-ruby/json/json-1.8.6-r1.ebuild create mode 100644 dev-ruby/json/json-2.1.0.ebuild create mode 100644 dev-ruby/json/metadata.xml delete mode 100644 dev-ruby/jwt-1.5.6 delete mode 100644 dev-ruby/jwt-2.0.0 delete mode 100644 dev-ruby/jwt-2.1.0 create mode 100644 dev-ruby/jwt/Manifest create mode 100644 dev-ruby/jwt/jwt-1.5.6.ebuild create mode 100644 dev-ruby/jwt/jwt-2.0.0.ebuild create mode 100644 dev-ruby/jwt/jwt-2.1.0.ebuild create mode 100644 dev-ruby/jwt/metadata.xml delete mode 100644 dev-ruby/kirbybase-2.6.1-r2 create mode 100644 dev-ruby/kirbybase/Manifest create mode 100644 dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild create mode 100644 dev-ruby/kirbybase/metadata.xml delete mode 100644 dev-ruby/kissfft-0.0.2 create mode 100644 dev-ruby/kissfft/Manifest create mode 100644 dev-ruby/kissfft/kissfft-0.0.2.ebuild create mode 100644 dev-ruby/kissfft/metadata.xml delete mode 100644 dev-ruby/kpeg-1.1.0-r1 create mode 100644 dev-ruby/kpeg/Manifest create mode 100644 dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch create mode 100644 dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild create mode 100644 dev-ruby/kpeg/metadata.xml delete mode 100644 dev-ruby/kramdown-1.14.0 delete mode 100644 dev-ruby/kramdown-1.16.2 create mode 100644 dev-ruby/kramdown/Manifest create mode 100644 dev-ruby/kramdown/kramdown-1.14.0.ebuild create mode 100644 dev-ruby/kramdown/kramdown-1.16.2.ebuild create mode 100644 dev-ruby/kramdown/metadata.xml delete mode 100644 dev-ruby/launchy-2.4.3-r2 create mode 100644 dev-ruby/launchy/Manifest create mode 100644 dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch create mode 100644 dev-ruby/launchy/launchy-2.4.3-r2.ebuild create mode 100644 dev-ruby/launchy/metadata.xml delete mode 100644 dev-ruby/lemon-0.9.1 create mode 100644 dev-ruby/lemon/Manifest create mode 100644 dev-ruby/lemon/lemon-0.9.1.ebuild create mode 100644 dev-ruby/lemon/metadata.xml delete mode 100644 dev-ruby/letter_opener-1.6.0 create mode 100644 dev-ruby/letter_opener/Manifest create mode 100644 dev-ruby/letter_opener/letter_opener-1.6.0.ebuild create mode 100644 dev-ruby/letter_opener/metadata.xml delete mode 100644 dev-ruby/levenshtein-0.2.2-r2 create mode 100644 dev-ruby/levenshtein/Manifest create mode 100644 dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild create mode 100644 dev-ruby/levenshtein/metadata.xml delete mode 100644 dev-ruby/libxml-2.9.0 create mode 100644 dev-ruby/libxml/Manifest create mode 100644 dev-ruby/libxml/libxml-2.9.0.ebuild create mode 100644 dev-ruby/libxml/metadata.xml delete mode 100644 dev-ruby/liquid-2.6.2 delete mode 100644 dev-ruby/liquid-3.0.6 delete mode 100644 dev-ruby/liquid-4.0.0 delete mode 100644 dev-ruby/liquid-c-3.0.0 create mode 100644 dev-ruby/liquid-c/Manifest create mode 100644 dev-ruby/liquid-c/liquid-c-3.0.0.ebuild create mode 100644 dev-ruby/liquid-c/metadata.xml create mode 100644 dev-ruby/liquid/Manifest create mode 100644 dev-ruby/liquid/liquid-2.6.2.ebuild create mode 100644 dev-ruby/liquid/liquid-3.0.6.ebuild create mode 100644 dev-ruby/liquid/liquid-4.0.0.ebuild create mode 100644 dev-ruby/liquid/metadata.xml delete mode 100644 dev-ruby/listen-0.7.3-r2 delete mode 100644 dev-ruby/listen-1.3.1-r4 delete mode 100644 dev-ruby/listen-3.1.5-r1 delete mode 100644 dev-ruby/listen-3.1.5-r2 create mode 100644 dev-ruby/listen/Manifest create mode 100644 dev-ruby/listen/listen-0.7.3-r2.ebuild create mode 100644 dev-ruby/listen/listen-1.3.1-r4.ebuild create mode 100644 dev-ruby/listen/listen-3.1.5-r1.ebuild create mode 100644 dev-ruby/listen/listen-3.1.5-r2.ebuild create mode 100644 dev-ruby/listen/metadata.xml delete mode 100644 dev-ruby/litc-1.0.3-r1 create mode 100644 dev-ruby/litc/Manifest create mode 100644 dev-ruby/litc/litc-1.0.3-r1.ebuild create mode 100644 dev-ruby/litc/metadata.xml delete mode 100644 dev-ruby/little-plugger-1.1.4 create mode 100644 dev-ruby/little-plugger/Manifest create mode 100644 dev-ruby/little-plugger/little-plugger-1.1.4.ebuild create mode 100644 dev-ruby/little-plugger/metadata.xml delete mode 100644 dev-ruby/locale-2.1.2-r1 create mode 100644 dev-ruby/locale/Manifest create mode 100644 dev-ruby/locale/locale-2.1.2-r1.ebuild create mode 100644 dev-ruby/locale/metadata.xml delete mode 100644 dev-ruby/lockfile-2.1.3 create mode 100644 dev-ruby/lockfile/Manifest create mode 100644 dev-ruby/lockfile/lockfile-2.1.3.ebuild create mode 100644 dev-ruby/lockfile/metadata.xml delete mode 100644 dev-ruby/log4r-1.1.10-r2 create mode 100644 dev-ruby/log4r/Manifest create mode 100644 dev-ruby/log4r/log4r-1.1.10-r2.ebuild create mode 100644 dev-ruby/log4r/metadata.xml delete mode 100644 dev-ruby/log_buddy-0.7.0 create mode 100644 dev-ruby/log_buddy/Manifest create mode 100644 dev-ruby/log_buddy/log_buddy-0.7.0.ebuild create mode 100644 dev-ruby/log_buddy/metadata.xml delete mode 100644 dev-ruby/logging-2.2.2 create mode 100644 dev-ruby/logging/Manifest create mode 100644 dev-ruby/logging/logging-2.2.2.ebuild create mode 100644 dev-ruby/logging/metadata.xml delete mode 100644 dev-ruby/logue-1.0.11 delete mode 100644 dev-ruby/logue-1.0.13 delete mode 100644 dev-ruby/logue-1.0.13-r1 delete mode 100644 dev-ruby/logue-1.0.4 create mode 100644 dev-ruby/logue/Manifest create mode 100644 dev-ruby/logue/logue-1.0.11.ebuild create mode 100644 dev-ruby/logue/logue-1.0.13-r1.ebuild create mode 100644 dev-ruby/logue/logue-1.0.13.ebuild create mode 100644 dev-ruby/logue/logue-1.0.4.ebuild create mode 100644 dev-ruby/logue/metadata.xml delete mode 100644 dev-ruby/loofah-2.2.1 delete mode 100644 dev-ruby/loofah-2.2.2 create mode 100644 dev-ruby/loofah/Manifest create mode 100644 dev-ruby/loofah/loofah-2.2.1.ebuild create mode 100644 dev-ruby/loofah/loofah-2.2.2.ebuild create mode 100644 dev-ruby/loofah/metadata.xml delete mode 100644 dev-ruby/loquacious-1.9.1-r2 create mode 100644 dev-ruby/loquacious/Manifest create mode 100644 dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild create mode 100644 dev-ruby/loquacious/metadata.xml delete mode 100644 dev-ruby/lumberjack-1.0.12 delete mode 100644 dev-ruby/lumberjack-1.0.13 create mode 100644 dev-ruby/lumberjack/Manifest create mode 100644 dev-ruby/lumberjack/lumberjack-1.0.12.ebuild create mode 100644 dev-ruby/lumberjack/lumberjack-1.0.13.ebuild create mode 100644 dev-ruby/lumberjack/metadata.xml delete mode 100644 dev-ruby/mab-0.0.3 create mode 100644 dev-ruby/mab/Manifest create mode 100644 dev-ruby/mab/mab-0.0.3.ebuild create mode 100644 dev-ruby/mab/metadata.xml delete mode 100644 dev-ruby/magic-0.2.9 create mode 100644 dev-ruby/magic/Manifest create mode 100644 dev-ruby/magic/magic-0.2.9.ebuild create mode 100644 dev-ruby/magic/metadata.xml delete mode 100644 dev-ruby/mail-2.6.6 delete mode 100644 dev-ruby/mail-2.7.0 create mode 100644 dev-ruby/mail/Manifest create mode 100644 dev-ruby/mail/mail-2.6.6.ebuild create mode 100644 dev-ruby/mail/mail-2.7.0.ebuild create mode 100644 dev-ruby/mail/metadata.xml delete mode 100644 dev-ruby/maildir-2.2.1-r1 create mode 100644 dev-ruby/maildir/Manifest create mode 100644 dev-ruby/maildir/maildir-2.2.1-r1.ebuild create mode 100644 dev-ruby/maildir/metadata.xml delete mode 100644 dev-ruby/marcel-0.3.2 delete mode 100644 dev-ruby/marcel-0.3.2-r1 create mode 100644 dev-ruby/marcel/Manifest create mode 100644 dev-ruby/marcel/marcel-0.3.2-r1.ebuild create mode 100644 dev-ruby/marcel/marcel-0.3.2.ebuild create mode 100644 dev-ruby/marcel/metadata.xml delete mode 100644 dev-ruby/maruku-0.7.2-r1 delete mode 100644 dev-ruby/maruku-0.7.3 create mode 100644 dev-ruby/maruku/Manifest create mode 100644 dev-ruby/maruku/maruku-0.7.2-r1.ebuild create mode 100644 dev-ruby/maruku/maruku-0.7.3.ebuild create mode 100644 dev-ruby/maruku/metadata.xml delete mode 100644 dev-ruby/mash-0.1.1-r2 create mode 100644 dev-ruby/mash/Manifest create mode 100644 dev-ruby/mash/mash-0.1.1-r2.ebuild create mode 100644 dev-ruby/mash/metadata.xml delete mode 100644 dev-ruby/maxitest-2.8.0 delete mode 100644 dev-ruby/maxitest-3.0.1 delete mode 100644 dev-ruby/maxitest-3.1.0 create mode 100644 dev-ruby/maxitest/Manifest create mode 100644 dev-ruby/maxitest/maxitest-2.8.0.ebuild create mode 100644 dev-ruby/maxitest/maxitest-3.0.1.ebuild create mode 100644 dev-ruby/maxitest/maxitest-3.1.0.ebuild create mode 100644 dev-ruby/maxitest/metadata.xml delete mode 100644 dev-ruby/mecab-ruby-0.996-r1 create mode 100644 dev-ruby/mecab-ruby/Manifest create mode 100644 dev-ruby/mecab-ruby/mecab-ruby-0.996-r1.ebuild create mode 100644 dev-ruby/mecab-ruby/metadata.xml delete mode 100644 dev-ruby/mechanize-2.7.5-r2 delete mode 100644 dev-ruby/mechanize-2.7.6 create mode 100644 dev-ruby/mechanize/Manifest create mode 100644 dev-ruby/mechanize/mechanize-2.7.5-r2.ebuild create mode 100644 dev-ruby/mechanize/mechanize-2.7.6.ebuild create mode 100644 dev-ruby/mechanize/metadata.xml delete mode 100644 dev-ruby/memoist-0.15.0 delete mode 100644 dev-ruby/memoist-0.16.0 create mode 100644 dev-ruby/memoist/Manifest create mode 100644 dev-ruby/memoist/memoist-0.15.0.ebuild create mode 100644 dev-ruby/memoist/memoist-0.16.0.ebuild create mode 100644 dev-ruby/memoist/metadata.xml delete mode 100644 dev-ruby/memoizable-0.4.2 create mode 100644 dev-ruby/memoizable/Manifest create mode 100644 dev-ruby/memoizable/memoizable-0.4.2.ebuild create mode 100644 dev-ruby/memoizable/metadata.xml delete mode 100644 dev-ruby/memoize-1.3.1-r1 create mode 100644 dev-ruby/memoize/Manifest create mode 100644 dev-ruby/memoize/memoize-1.3.1-r1.ebuild create mode 100644 dev-ruby/memoize/metadata.xml delete mode 100644 dev-ruby/mercenary-0.3.6 create mode 100644 dev-ruby/mercenary/Manifest create mode 100644 dev-ruby/mercenary/mercenary-0.3.6.ebuild create mode 100644 dev-ruby/mercenary/metadata.xml delete mode 100644 dev-ruby/metaclass-0.0.4 create mode 100644 dev-ruby/metaclass/Manifest create mode 100644 dev-ruby/metaclass/metaclass-0.0.4.ebuild create mode 100644 dev-ruby/metaclass/metadata.xml create mode 100644 dev-ruby/metadata.xml delete mode 100644 dev-ruby/metaid-1.0-r3 create mode 100644 dev-ruby/metaid/Manifest create mode 100644 dev-ruby/metaid/metadata.xml create mode 100644 dev-ruby/metaid/metaid-1.0-r3.ebuild delete mode 100644 dev-ruby/metasm-1.0.2-r4 delete mode 100644 dev-ruby/metasm-9999 create mode 100644 dev-ruby/metasm/Manifest create mode 100644 dev-ruby/metasm/metadata.xml create mode 100644 dev-ruby/metasm/metasm-1.0.2-r4.ebuild create mode 100644 dev-ruby/metasm/metasm-9999.ebuild delete mode 100644 dev-ruby/metasploit-concern-2.0.3 create mode 100644 dev-ruby/metasploit-concern/Manifest create mode 100644 dev-ruby/metasploit-concern/metadata.xml create mode 100644 dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild delete mode 100644 dev-ruby/metasploit-credential-2.0.8 create mode 100644 dev-ruby/metasploit-credential/Manifest create mode 100644 dev-ruby/metasploit-credential/metadata.xml create mode 100644 dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild delete mode 100644 dev-ruby/metasploit-model-2.0.3 create mode 100644 dev-ruby/metasploit-model/Manifest create mode 100644 dev-ruby/metasploit-model/metadata.xml create mode 100644 dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild delete mode 100644 dev-ruby/metasploit-payloads-1.2.24 delete mode 100644 dev-ruby/metasploit-payloads-1.2.28 create mode 100644 dev-ruby/metasploit-payloads/Manifest create mode 100644 dev-ruby/metasploit-payloads/metadata.xml create mode 100644 dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild create mode 100644 dev-ruby/metasploit-payloads/metasploit-payloads-1.2.28.ebuild delete mode 100644 dev-ruby/metasploit_data_models-2.0.14 create mode 100644 dev-ruby/metasploit_data_models/Manifest create mode 100644 dev-ruby/metasploit_data_models/metadata.xml create mode 100644 dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild delete mode 100644 dev-ruby/metasploit_payloads-mettle-0.1.9 create mode 100644 dev-ruby/metasploit_payloads-mettle/Manifest create mode 100644 dev-ruby/metasploit_payloads-mettle/metadata.xml create mode 100644 dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild delete mode 100644 dev-ruby/meterpreter_bins-0.0.22 create mode 100644 dev-ruby/meterpreter_bins/Manifest create mode 100644 dev-ruby/meterpreter_bins/metadata.xml create mode 100644 dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild delete mode 100644 dev-ruby/method_source-0.8.2-r3 delete mode 100644 dev-ruby/method_source-0.9.0 create mode 100644 dev-ruby/method_source/Manifest create mode 100644 dev-ruby/method_source/metadata.xml create mode 100644 dev-ruby/method_source/method_source-0.8.2-r3.ebuild create mode 100644 dev-ruby/method_source/method_source-0.9.0.ebuild delete mode 100644 dev-ruby/mime-types-1.25.1 delete mode 100644 dev-ruby/mime-types-2.6.2 delete mode 100644 dev-ruby/mime-types-2.99.2 delete mode 100644 dev-ruby/mime-types-3.1 delete mode 100644 dev-ruby/mime-types-data-3.2016.0521 create mode 100644 dev-ruby/mime-types-data/Manifest create mode 100644 dev-ruby/mime-types-data/metadata.xml create mode 100644 dev-ruby/mime-types-data/mime-types-data-3.2016.0521.ebuild create mode 100644 dev-ruby/mime-types/Manifest create mode 100644 dev-ruby/mime-types/metadata.xml create mode 100644 dev-ruby/mime-types/mime-types-1.25.1.ebuild create mode 100644 dev-ruby/mime-types/mime-types-2.6.2.ebuild create mode 100644 dev-ruby/mime-types/mime-types-2.99.2.ebuild create mode 100644 dev-ruby/mime-types/mime-types-3.1.ebuild delete mode 100644 dev-ruby/mimemagic-0.3.2 create mode 100644 dev-ruby/mimemagic/Manifest create mode 100644 dev-ruby/mimemagic/metadata.xml create mode 100644 dev-ruby/mimemagic/mimemagic-0.3.2.ebuild delete mode 100644 dev-ruby/mini_magick-4.8.0 create mode 100644 dev-ruby/mini_magick/Manifest create mode 100644 dev-ruby/mini_magick/metadata.xml create mode 100644 dev-ruby/mini_magick/mini_magick-4.8.0.ebuild delete mode 100644 dev-ruby/mini_mime-1.0.0 create mode 100644 dev-ruby/mini_mime/Manifest create mode 100644 dev-ruby/mini_mime/metadata.xml create mode 100644 dev-ruby/mini_mime/mini_mime-1.0.0.ebuild delete mode 100644 dev-ruby/minitest-4.7.5-r2 delete mode 100644 dev-ruby/minitest-5.10.3 delete mode 100644 dev-ruby/minitest-5.11.3 delete mode 100644 dev-ruby/minitest-5.3.3-r1 delete mode 100644 dev-ruby/minitest-5.9.1 delete mode 100644 dev-ruby/minitest-bonus-assertions-3.0 create mode 100644 dev-ruby/minitest-bonus-assertions/Manifest create mode 100644 dev-ruby/minitest-bonus-assertions/metadata.xml create mode 100644 dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild delete mode 100644 dev-ruby/minitest-hooks-1.4.2 delete mode 100644 dev-ruby/minitest-hooks-1.5.0 create mode 100644 dev-ruby/minitest-hooks/Manifest create mode 100644 dev-ruby/minitest-hooks/metadata.xml create mode 100644 dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild create mode 100644 dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild delete mode 100644 dev-ruby/minitest-pretty_diff-0.1 create mode 100644 dev-ruby/minitest-pretty_diff/Manifest create mode 100644 dev-ruby/minitest-pretty_diff/metadata.xml create mode 100644 dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild create mode 100644 dev-ruby/minitest/Manifest create mode 100644 dev-ruby/minitest/metadata.xml create mode 100644 dev-ruby/minitest/minitest-4.7.5-r2.ebuild create mode 100644 dev-ruby/minitest/minitest-5.10.3.ebuild create mode 100644 dev-ruby/minitest/minitest-5.11.3.ebuild create mode 100644 dev-ruby/minitest/minitest-5.3.3-r1.ebuild create mode 100644 dev-ruby/minitest/minitest-5.9.1.ebuild delete mode 100644 dev-ruby/mixlib-shellout-2.3.2 create mode 100644 dev-ruby/mixlib-shellout/Manifest create mode 100644 dev-ruby/mixlib-shellout/metadata.xml create mode 100644 dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild delete mode 100644 dev-ruby/mocha-0.10.5-r2 delete mode 100644 dev-ruby/mocha-0.14.0 delete mode 100644 dev-ruby/mocha-1.1.0 delete mode 100644 dev-ruby/mocha-1.4.0 delete mode 100644 dev-ruby/mocha-1.5.0 create mode 100644 dev-ruby/mocha/Manifest create mode 100644 dev-ruby/mocha/metadata.xml create mode 100644 dev-ruby/mocha/mocha-0.10.5-r2.ebuild create mode 100644 dev-ruby/mocha/mocha-0.14.0.ebuild create mode 100644 dev-ruby/mocha/mocha-1.1.0.ebuild create mode 100644 dev-ruby/mocha/mocha-1.4.0.ebuild create mode 100644 dev-ruby/mocha/mocha-1.5.0.ebuild delete mode 100644 dev-ruby/moneta-1.0.0 create mode 100644 dev-ruby/moneta/Manifest create mode 100644 dev-ruby/moneta/metadata.xml create mode 100644 dev-ruby/moneta/moneta-1.0.0.ebuild delete mode 100644 dev-ruby/msgpack-1.2.2 delete mode 100644 dev-ruby/msgpack-1.2.4 create mode 100644 dev-ruby/msgpack/Manifest create mode 100644 dev-ruby/msgpack/metadata.xml create mode 100644 dev-ruby/msgpack/msgpack-1.2.2.ebuild create mode 100644 dev-ruby/msgpack/msgpack-1.2.4.ebuild delete mode 100644 dev-ruby/multi_json-1.12.1 delete mode 100644 dev-ruby/multi_json-1.12.2 delete mode 100644 dev-ruby/multi_json-1.13.0 delete mode 100644 dev-ruby/multi_json-1.13.1 create mode 100644 dev-ruby/multi_json/Manifest create mode 100644 dev-ruby/multi_json/metadata.xml create mode 100644 dev-ruby/multi_json/multi_json-1.12.1.ebuild create mode 100644 dev-ruby/multi_json/multi_json-1.12.2.ebuild create mode 100644 dev-ruby/multi_json/multi_json-1.13.0.ebuild create mode 100644 dev-ruby/multi_json/multi_json-1.13.1.ebuild delete mode 100644 dev-ruby/multi_test-0.1.2 create mode 100644 dev-ruby/multi_test/Manifest create mode 100644 dev-ruby/multi_test/metadata.xml create mode 100644 dev-ruby/multi_test/multi_test-0.1.2.ebuild delete mode 100644 dev-ruby/multi_xml-0.5.5 delete mode 100644 dev-ruby/multi_xml-0.6.0 delete mode 100644 dev-ruby/multi_xml-0.6.0-r1 create mode 100644 dev-ruby/multi_xml/Manifest create mode 100644 dev-ruby/multi_xml/files/multi_xml-0.6.0-ox24.patch create mode 100644 dev-ruby/multi_xml/metadata.xml create mode 100644 dev-ruby/multi_xml/multi_xml-0.5.5.ebuild create mode 100644 dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild create mode 100644 dev-ruby/multi_xml/multi_xml-0.6.0.ebuild delete mode 100644 dev-ruby/multipart-post-2.0.0-r1 create mode 100644 dev-ruby/multipart-post/Manifest create mode 100644 dev-ruby/multipart-post/metadata.xml create mode 100644 dev-ruby/multipart-post/multipart-post-2.0.0-r1.ebuild delete mode 100644 dev-ruby/mustache-1.0.2 delete mode 100644 dev-ruby/mustache-1.0.5 create mode 100644 dev-ruby/mustache/Manifest create mode 100644 dev-ruby/mustache/metadata.xml create mode 100644 dev-ruby/mustache/mustache-1.0.2.ebuild create mode 100644 dev-ruby/mustache/mustache-1.0.5.ebuild delete mode 100644 dev-ruby/mustermann-1.0.1 delete mode 100644 dev-ruby/mustermann-1.0.2 create mode 100644 dev-ruby/mustermann/Manifest create mode 100644 dev-ruby/mustermann/metadata.xml create mode 100644 dev-ruby/mustermann/mustermann-1.0.1.ebuild create mode 100644 dev-ruby/mustermann/mustermann-1.0.2.ebuild delete mode 100644 dev-ruby/mysql2-0.3.21 delete mode 100644 dev-ruby/mysql2-0.4.10 delete mode 100644 dev-ruby/mysql2-0.5.0 delete mode 100644 dev-ruby/mysql2-0.5.1 delete mode 100644 dev-ruby/mysql2-0.5.2 create mode 100644 dev-ruby/mysql2/Manifest create mode 100644 dev-ruby/mysql2/metadata.xml create mode 100644 dev-ruby/mysql2/mysql2-0.3.21.ebuild create mode 100644 dev-ruby/mysql2/mysql2-0.4.10.ebuild create mode 100644 dev-ruby/mysql2/mysql2-0.5.0.ebuild create mode 100644 dev-ruby/mysql2/mysql2-0.5.1.ebuild create mode 100644 dev-ruby/mysql2/mysql2-0.5.2.ebuild delete mode 100644 dev-ruby/nagios-0.0.4-r1 create mode 100644 dev-ruby/nagios/Manifest create mode 100644 dev-ruby/nagios/metadata.xml create mode 100644 dev-ruby/nagios/nagios-0.0.4-r1.ebuild delete mode 100644 dev-ruby/nagios_analyzer-0.0.5-r1 create mode 100644 dev-ruby/nagios_analyzer/Manifest create mode 100644 dev-ruby/nagios_analyzer/metadata.xml create mode 100644 dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r1.ebuild delete mode 100644 dev-ruby/nanotest-0.9.4.1 create mode 100644 dev-ruby/nanotest/Manifest create mode 100644 dev-ruby/nanotest/metadata.xml create mode 100644 dev-ruby/nanotest/nanotest-0.9.4.1.ebuild delete mode 100644 dev-ruby/narray-0.6.1.2 create mode 100644 dev-ruby/narray/Manifest create mode 100644 dev-ruby/narray/metadata.xml create mode 100644 dev-ruby/narray/narray-0.6.1.2.ebuild delete mode 100644 dev-ruby/naught-1.1.0 create mode 100644 dev-ruby/naught/Manifest create mode 100644 dev-ruby/naught/metadata.xml create mode 100644 dev-ruby/naught/naught-1.1.0.ebuild delete mode 100644 dev-ruby/nenv-0.3.0 create mode 100644 dev-ruby/nenv/Manifest create mode 100644 dev-ruby/nenv/metadata.xml create mode 100644 dev-ruby/nenv/nenv-0.3.0.ebuild delete mode 100644 dev-ruby/neovim-ruby-client-0.5.1 delete mode 100644 dev-ruby/neovim-ruby-client-0.7.1 create mode 100644 dev-ruby/neovim-ruby-client/Manifest create mode 100644 dev-ruby/neovim-ruby-client/metadata.xml create mode 100644 dev-ruby/neovim-ruby-client/neovim-ruby-client-0.5.1.ebuild create mode 100644 dev-ruby/neovim-ruby-client/neovim-ruby-client-0.7.1.ebuild delete mode 100644 dev-ruby/net-http-digest_auth-1.4.1 create mode 100644 dev-ruby/net-http-digest_auth/Manifest create mode 100644 dev-ruby/net-http-digest_auth/metadata.xml create mode 100644 dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild delete mode 100644 dev-ruby/net-http-persistent-2.9.4-r2 delete mode 100644 dev-ruby/net-http-persistent-3.0.0 create mode 100644 dev-ruby/net-http-persistent/Manifest create mode 100644 dev-ruby/net-http-persistent/metadata.xml create mode 100644 dev-ruby/net-http-persistent/net-http-persistent-2.9.4-r2.ebuild create mode 100644 dev-ruby/net-http-persistent/net-http-persistent-3.0.0.ebuild delete mode 100644 dev-ruby/net-http-pipeline-1.0.1 create mode 100644 dev-ruby/net-http-pipeline/Manifest create mode 100644 dev-ruby/net-http-pipeline/files/net-http-pipeline-accept-encoding.patch create mode 100644 dev-ruby/net-http-pipeline/metadata.xml create mode 100644 dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild delete mode 100644 dev-ruby/net-scp-1.1.2-r1 delete mode 100644 dev-ruby/net-scp-1.2.1-r1 create mode 100644 dev-ruby/net-scp/Manifest create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-fix-common.path create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test.patch create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_2.patch create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_3.patch create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-fix-upload_tests.patch create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors-net-ssh-4.0-compat.patch create mode 100644 dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors.patch create mode 100644 dev-ruby/net-scp/metadata.xml create mode 100644 dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild create mode 100644 dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild delete mode 100644 dev-ruby/net-sftp-2.1.2-r2 delete mode 100644 dev-ruby/net-sftp-2.1.2-r3 create mode 100644 dev-ruby/net-sftp/Manifest create mode 100644 dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch create mode 100644 dev-ruby/net-sftp/metadata.xml create mode 100644 dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild create mode 100644 dev-ruby/net-sftp/net-sftp-2.1.2-r3.ebuild delete mode 100644 dev-ruby/net-ssh-2.10.0 delete mode 100644 dev-ruby/net-ssh-4.2.0 delete mode 100644 dev-ruby/net-ssh-gateway-1.2.0-r1 delete mode 100644 dev-ruby/net-ssh-gateway-1.3.0 delete mode 100644 dev-ruby/net-ssh-gateway-2.0.0 create mode 100644 dev-ruby/net-ssh-gateway/Manifest create mode 100644 dev-ruby/net-ssh-gateway/metadata.xml create mode 100644 dev-ruby/net-ssh-gateway/net-ssh-gateway-1.2.0-r1.ebuild create mode 100644 dev-ruby/net-ssh-gateway/net-ssh-gateway-1.3.0.ebuild create mode 100644 dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild create mode 100644 dev-ruby/net-ssh/Manifest create mode 100644 dev-ruby/net-ssh/metadata.xml create mode 100644 dev-ruby/net-ssh/net-ssh-2.10.0.ebuild create mode 100644 dev-ruby/net-ssh/net-ssh-4.2.0.ebuild delete mode 100644 dev-ruby/net-telnet-0.1.1-r1 create mode 100644 dev-ruby/net-telnet/Manifest create mode 100644 dev-ruby/net-telnet/metadata.xml create mode 100644 dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild delete mode 100644 dev-ruby/netrc-0.11.0 create mode 100644 dev-ruby/netrc/Manifest create mode 100644 dev-ruby/netrc/metadata.xml create mode 100644 dev-ruby/netrc/netrc-0.11.0.ebuild delete mode 100644 dev-ruby/network_interface-0.0.2 create mode 100644 dev-ruby/network_interface/Manifest create mode 100644 dev-ruby/network_interface/metadata.xml create mode 100644 dev-ruby/network_interface/network_interface-0.0.2.ebuild delete mode 100644 dev-ruby/nexpose-5.3.2 delete mode 100644 dev-ruby/nexpose-7.2.1 create mode 100644 dev-ruby/nexpose/Manifest create mode 100644 dev-ruby/nexpose/metadata.xml create mode 100644 dev-ruby/nexpose/nexpose-5.3.2.ebuild create mode 100644 dev-ruby/nexpose/nexpose-7.2.1.ebuild delete mode 100644 dev-ruby/niceogiri-1.1.2 create mode 100644 dev-ruby/niceogiri/Manifest create mode 100644 dev-ruby/niceogiri/metadata.xml create mode 100644 dev-ruby/niceogiri/niceogiri-1.1.2.ebuild delete mode 100644 dev-ruby/nio4r-1.2.1-r1 delete mode 100644 dev-ruby/nio4r-2.2.0 delete mode 100644 dev-ruby/nio4r-2.3.0 delete mode 100644 dev-ruby/nio4r-2.3.1 create mode 100644 dev-ruby/nio4r/Manifest create mode 100644 dev-ruby/nio4r/metadata.xml create mode 100644 dev-ruby/nio4r/nio4r-1.2.1-r1.ebuild create mode 100644 dev-ruby/nio4r/nio4r-2.2.0.ebuild create mode 100644 dev-ruby/nio4r/nio4r-2.3.0.ebuild create mode 100644 dev-ruby/nio4r/nio4r-2.3.1.ebuild delete mode 100644 dev-ruby/nokogiri-1.8.1 delete mode 100644 dev-ruby/nokogiri-1.8.2 delete mode 100644 dev-ruby/nokogiri-1.8.4 delete mode 100644 dev-ruby/nokogiri-diff-0.2.0-r2 create mode 100644 dev-ruby/nokogiri-diff/Manifest create mode 100644 dev-ruby/nokogiri-diff/metadata.xml create mode 100644 dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild create mode 100644 dev-ruby/nokogiri/Manifest create mode 100644 dev-ruby/nokogiri/metadata.xml create mode 100644 dev-ruby/nokogiri/nokogiri-1.8.1.ebuild create mode 100644 dev-ruby/nokogiri/nokogiri-1.8.2.ebuild create mode 100644 dev-ruby/nokogiri/nokogiri-1.8.4.ebuild delete mode 100644 dev-ruby/nokogumbo-1.4.13 delete mode 100644 dev-ruby/nokogumbo-1.5.0 create mode 100644 dev-ruby/nokogumbo/Manifest create mode 100644 dev-ruby/nokogumbo/metadata.xml create mode 100644 dev-ruby/nokogumbo/nokogumbo-1.4.13.ebuild create mode 100644 dev-ruby/nokogumbo/nokogumbo-1.5.0.ebuild delete mode 100644 dev-ruby/notify-0.5.2-r1 create mode 100644 dev-ruby/notify/Manifest create mode 100644 dev-ruby/notify/metadata.xml create mode 100644 dev-ruby/notify/notify-0.5.2-r1.ebuild delete mode 100644 dev-ruby/ntlm-http-0.1.1-r2 create mode 100644 dev-ruby/ntlm-http/Manifest create mode 100644 dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch create mode 100644 dev-ruby/ntlm-http/metadata.xml create mode 100644 dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild delete mode 100644 dev-ruby/oauth-0.5.4 create mode 100644 dev-ruby/oauth/Manifest create mode 100644 dev-ruby/oauth/metadata.xml create mode 100644 dev-ruby/oauth/oauth-0.5.4.ebuild delete mode 100644 dev-ruby/oauth2-1.4.0 create mode 100644 dev-ruby/oauth2/Manifest create mode 100644 dev-ruby/oauth2/metadata.xml create mode 100644 dev-ruby/oauth2/oauth2-1.4.0.ebuild delete mode 100644 dev-ruby/octokit-4.7.0 create mode 100644 dev-ruby/octokit/Manifest create mode 100644 dev-ruby/octokit/metadata.xml create mode 100644 dev-ruby/octokit/octokit-4.7.0.ebuild delete mode 100644 dev-ruby/omniauth-1.8.1 create mode 100644 dev-ruby/omniauth/Manifest create mode 100644 dev-ruby/omniauth/metadata.xml create mode 100644 dev-ruby/omniauth/omniauth-1.8.1.ebuild delete mode 100644 dev-ruby/open4-1.3.4 create mode 100644 dev-ruby/open4/Manifest create mode 100644 dev-ruby/open4/metadata.xml create mode 100644 dev-ruby/open4/open4-1.3.4.ebuild delete mode 100644 dev-ruby/openssl-ccm-1.2.1 create mode 100644 dev-ruby/openssl-ccm/Manifest create mode 100644 dev-ruby/openssl-ccm/metadata.xml create mode 100644 dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild delete mode 100644 dev-ruby/openvas-omp-0.0.4 create mode 100644 dev-ruby/openvas-omp/Manifest create mode 100644 dev-ruby/openvas-omp/metadata.xml create mode 100644 dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild delete mode 100644 dev-ruby/optionable-0.2.0 create mode 100644 dev-ruby/optionable/Manifest create mode 100644 dev-ruby/optionable/metadata.xml create mode 100644 dev-ruby/optionable/optionable-0.2.0.ebuild delete mode 100644 dev-ruby/org-ruby-0.9.12 create mode 100644 dev-ruby/org-ruby/Manifest create mode 100644 dev-ruby/org-ruby/metadata.xml create mode 100644 dev-ruby/org-ruby/org-ruby-0.9.12.ebuild delete mode 100644 dev-ruby/origin-2.3.1 create mode 100644 dev-ruby/origin/Manifest create mode 100644 dev-ruby/origin/metadata.xml create mode 100644 dev-ruby/origin/origin-2.3.1.ebuild delete mode 100644 dev-ruby/ox-2.8.2 delete mode 100644 dev-ruby/ox-2.9.0 delete mode 100644 dev-ruby/ox-2.9.2 delete mode 100644 dev-ruby/ox-2.9.3 create mode 100644 dev-ruby/ox/Manifest create mode 100644 dev-ruby/ox/metadata.xml create mode 100644 dev-ruby/ox/ox-2.8.2.ebuild create mode 100644 dev-ruby/ox/ox-2.9.0.ebuild create mode 100644 dev-ruby/ox/ox-2.9.2.ebuild create mode 100644 dev-ruby/ox/ox-2.9.3.ebuild delete mode 100644 dev-ruby/packetfu-1.1.13 create mode 100644 dev-ruby/packetfu/Manifest create mode 100644 dev-ruby/packetfu/metadata.xml create mode 100644 dev-ruby/packetfu/packetfu-1.1.13.ebuild delete mode 100644 dev-ruby/paint-2.0.1 create mode 100644 dev-ruby/paint/Manifest create mode 100644 dev-ruby/paint/metadata.xml create mode 100644 dev-ruby/paint/paint-2.0.1.ebuild delete mode 100644 dev-ruby/parallel-1.12.1 create mode 100644 dev-ruby/parallel/Manifest create mode 100644 dev-ruby/parallel/metadata.xml create mode 100644 dev-ruby/parallel/parallel-1.12.1.ebuild delete mode 100644 dev-ruby/paramesan-0.1.1 create mode 100644 dev-ruby/paramesan/Manifest create mode 100644 dev-ruby/paramesan/metadata.xml create mode 100644 dev-ruby/paramesan/paramesan-0.1.1.ebuild delete mode 100644 dev-ruby/parser-2.4.0.2 delete mode 100644 dev-ruby/parser-2.5.1.0 delete mode 100644 dev-ruby/parser-2.5.1.2 create mode 100644 dev-ruby/parser/Manifest create mode 100644 dev-ruby/parser/metadata.xml create mode 100644 dev-ruby/parser/parser-2.4.0.2.ebuild create mode 100644 dev-ruby/parser/parser-2.5.1.0.ebuild create mode 100644 dev-ruby/parser/parser-2.5.1.2.ebuild delete mode 100644 dev-ruby/parslet-1.8.1 delete mode 100644 dev-ruby/parslet-1.8.2 create mode 100644 dev-ruby/parslet/Manifest create mode 100644 dev-ruby/parslet/metadata.xml create mode 100644 dev-ruby/parslet/parslet-1.8.1.ebuild create mode 100644 dev-ruby/parslet/parslet-1.8.2.ebuild delete mode 100644 dev-ruby/patch_finder-1.0.2 create mode 100644 dev-ruby/patch_finder/Manifest create mode 100644 dev-ruby/patch_finder/metadata.xml create mode 100644 dev-ruby/patch_finder/patch_finder-1.0.2.ebuild delete mode 100644 dev-ruby/path_expander-1.0.2 delete mode 100644 dev-ruby/path_expander-1.0.3 create mode 100644 dev-ruby/path_expander/Manifest create mode 100644 dev-ruby/path_expander/metadata.xml create mode 100644 dev-ruby/path_expander/path_expander-1.0.2.ebuild create mode 100644 dev-ruby/path_expander/path_expander-1.0.3.ebuild delete mode 100644 dev-ruby/pathutil-0.16.1 create mode 100644 dev-ruby/pathutil/Manifest create mode 100644 dev-ruby/pathutil/metadata.xml create mode 100644 dev-ruby/pathutil/pathutil-0.16.1.ebuild delete mode 100644 dev-ruby/patron-0.10.0 delete mode 100644 dev-ruby/patron-0.11.1 delete mode 100644 dev-ruby/patron-0.12.0 delete mode 100644 dev-ruby/patron-0.12.1 delete mode 100644 dev-ruby/patron-0.13.1 create mode 100644 dev-ruby/patron/Manifest create mode 100644 dev-ruby/patron/metadata.xml create mode 100644 dev-ruby/patron/patron-0.10.0.ebuild create mode 100644 dev-ruby/patron/patron-0.11.1.ebuild create mode 100644 dev-ruby/patron/patron-0.12.0.ebuild create mode 100644 dev-ruby/patron/patron-0.12.1.ebuild create mode 100644 dev-ruby/patron/patron-0.13.1.ebuild delete mode 100644 dev-ruby/pcaprub-0.12.4 create mode 100644 dev-ruby/pcaprub/Manifest create mode 100644 dev-ruby/pcaprub/metadata.xml create mode 100644 dev-ruby/pcaprub/pcaprub-0.12.4.ebuild delete mode 100644 dev-ruby/pdf-core-0.7.0 delete mode 100644 dev-ruby/pdf-core-0.8.1 create mode 100644 dev-ruby/pdf-core/Manifest create mode 100644 dev-ruby/pdf-core/metadata.xml create mode 100644 dev-ruby/pdf-core/pdf-core-0.7.0.ebuild create mode 100644 dev-ruby/pdf-core/pdf-core-0.8.1.ebuild delete mode 100644 dev-ruby/pdf-inspector-1.3.0 create mode 100644 dev-ruby/pdf-inspector/Manifest create mode 100644 dev-ruby/pdf-inspector/metadata.xml create mode 100644 dev-ruby/pdf-inspector/pdf-inspector-1.3.0.ebuild delete mode 100644 dev-ruby/pdf-reader-1.4.1-r1 delete mode 100644 dev-ruby/pdf-reader-1.4.1-r2 delete mode 100644 dev-ruby/pdf-reader-2.1.0 delete mode 100644 dev-ruby/pdf-reader-2.1.0-r1 create mode 100644 dev-ruby/pdf-reader/Manifest create mode 100644 dev-ruby/pdf-reader/metadata.xml create mode 100644 dev-ruby/pdf-reader/pdf-reader-1.4.1-r1.ebuild create mode 100644 dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild create mode 100644 dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild create mode 100644 dev-ruby/pdf-reader/pdf-reader-2.1.0.ebuild delete mode 100644 dev-ruby/permutation-0.1.8-r1 create mode 100644 dev-ruby/permutation/Manifest create mode 100644 dev-ruby/permutation/metadata.xml create mode 100644 dev-ruby/permutation/permutation-0.1.8-r1.ebuild delete mode 100644 dev-ruby/pg-0.18.4-r1 delete mode 100644 dev-ruby/pg-0.21.0 delete mode 100644 dev-ruby/pg-1.0.0 create mode 100644 dev-ruby/pg/Manifest create mode 100644 dev-ruby/pg/files/postgresql10-tests.patch create mode 100644 dev-ruby/pg/metadata.xml create mode 100644 dev-ruby/pg/pg-0.18.4-r1.ebuild create mode 100644 dev-ruby/pg/pg-0.21.0.ebuild create mode 100644 dev-ruby/pg/pg-1.0.0.ebuild delete mode 100644 dev-ruby/pg_array_parser-0.0.9-r2 create mode 100644 dev-ruby/pg_array_parser/Manifest create mode 100644 dev-ruby/pg_array_parser/metadata.xml create mode 100644 dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild delete mode 100644 dev-ruby/pkg-config-1.2.8 delete mode 100644 dev-ruby/pkg-config-1.2.9 delete mode 100644 dev-ruby/pkg-config-1.3.1 create mode 100644 dev-ruby/pkg-config/Manifest create mode 100644 dev-ruby/pkg-config/metadata.xml create mode 100644 dev-ruby/pkg-config/pkg-config-1.2.8.ebuild create mode 100644 dev-ruby/pkg-config/pkg-config-1.2.9.ebuild create mode 100644 dev-ruby/pkg-config/pkg-config-1.3.1.ebuild delete mode 100644 dev-ruby/plist-3.4.0 create mode 100644 dev-ruby/plist/Manifest create mode 100644 dev-ruby/plist/metadata.xml create mode 100644 dev-ruby/plist/plist-3.4.0.ebuild delete mode 100644 dev-ruby/pluggaloid-1.1.1 create mode 100644 dev-ruby/pluggaloid/Manifest create mode 100644 dev-ruby/pluggaloid/metadata.xml create mode 100644 dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild delete mode 100644 dev-ruby/podcast-0.0.4-r2 create mode 100644 dev-ruby/podcast/Manifest create mode 100644 dev-ruby/podcast/metadata.xml create mode 100644 dev-ruby/podcast/podcast-0.0.4-r2.ebuild delete mode 100644 dev-ruby/poltergeist-1.14.0 create mode 100644 dev-ruby/poltergeist/Manifest create mode 100644 dev-ruby/poltergeist/metadata.xml create mode 100644 dev-ruby/poltergeist/poltergeist-1.14.0.ebuild delete mode 100644 dev-ruby/polyglot-0.3.5 create mode 100644 dev-ruby/polyglot/Manifest create mode 100644 dev-ruby/polyglot/metadata.xml create mode 100644 dev-ruby/polyglot/polyglot-0.3.5.ebuild delete mode 100644 dev-ruby/posix-spawn-0.3.13 delete mode 100644 dev-ruby/posix-spawn-0.3.13-r1 create mode 100644 dev-ruby/posix-spawn/Manifest create mode 100644 dev-ruby/posix-spawn/files/posix-spawn-0.3.13-x86.patch create mode 100644 dev-ruby/posix-spawn/metadata.xml create mode 100644 dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild create mode 100644 dev-ruby/posix-spawn/posix-spawn-0.3.13.ebuild delete mode 100644 dev-ruby/postgres_ext-3.0.1 create mode 100644 dev-ruby/postgres_ext/Manifest create mode 100644 dev-ruby/postgres_ext/metadata.xml create mode 100644 dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild delete mode 100644 dev-ruby/power_assert-0.3.1 delete mode 100644 dev-ruby/power_assert-1.1.1 delete mode 100644 dev-ruby/power_assert-1.1.2 delete mode 100644 dev-ruby/power_assert-1.1.3 create mode 100644 dev-ruby/power_assert/Manifest create mode 100644 dev-ruby/power_assert/metadata.xml create mode 100644 dev-ruby/power_assert/power_assert-0.3.1.ebuild create mode 100644 dev-ruby/power_assert/power_assert-1.1.1.ebuild create mode 100644 dev-ruby/power_assert/power_assert-1.1.2.ebuild create mode 100644 dev-ruby/power_assert/power_assert-1.1.3.ebuild delete mode 100644 dev-ruby/prawn-2.2.0 delete mode 100644 dev-ruby/prawn-table-0.2.2-r1 create mode 100644 dev-ruby/prawn-table/Manifest create mode 100644 dev-ruby/prawn-table/metadata.xml create mode 100644 dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild create mode 100644 dev-ruby/prawn/Manifest create mode 100644 dev-ruby/prawn/metadata.xml create mode 100644 dev-ruby/prawn/prawn-2.2.0.ebuild delete mode 100644 dev-ruby/priorityqueue-0.1.2 create mode 100644 dev-ruby/priorityqueue/Manifest create mode 100644 dev-ruby/priorityqueue/metadata.xml create mode 100644 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild delete mode 100644 dev-ruby/protected_attributes-1.1.4 create mode 100644 dev-ruby/protected_attributes/Manifest create mode 100644 dev-ruby/protected_attributes/metadata.xml create mode 100644 dev-ruby/protected_attributes/protected_attributes-1.1.4.ebuild delete mode 100644 dev-ruby/pry-0.11.3 create mode 100644 dev-ruby/pry/Manifest create mode 100644 dev-ruby/pry/metadata.xml create mode 100644 dev-ruby/pry/pry-0.11.3.ebuild delete mode 100644 dev-ruby/psych-2.2.4 delete mode 100644 dev-ruby/psych-3.0.1 delete mode 100644 dev-ruby/psych-3.0.2 create mode 100644 dev-ruby/psych/Manifest create mode 100644 dev-ruby/psych/metadata.xml create mode 100644 dev-ruby/psych/psych-2.2.4.ebuild create mode 100644 dev-ruby/psych/psych-3.0.1.ebuild create mode 100644 dev-ruby/psych/psych-3.0.2.ebuild delete mode 100644 dev-ruby/public_suffix-2.0.5 delete mode 100644 dev-ruby/public_suffix-3.0.2 create mode 100644 dev-ruby/public_suffix/Manifest create mode 100644 dev-ruby/public_suffix/metadata.xml create mode 100644 dev-ruby/public_suffix/public_suffix-2.0.5.ebuild create mode 100644 dev-ruby/public_suffix/public_suffix-3.0.2.ebuild delete mode 100644 dev-ruby/pundit-1.1.0 create mode 100644 dev-ruby/pundit/Manifest create mode 100644 dev-ruby/pundit/metadata.xml create mode 100644 dev-ruby/pundit/pundit-1.1.0.ebuild delete mode 100644 dev-ruby/puppetdb-termini-5.2.2 create mode 100644 dev-ruby/puppetdb-termini/Manifest create mode 100644 dev-ruby/puppetdb-termini/metadata.xml create mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-5.2.2.ebuild delete mode 100644 dev-ruby/pusher-client-0.6.2 create mode 100644 dev-ruby/pusher-client/Manifest create mode 100644 dev-ruby/pusher-client/metadata.xml create mode 100644 dev-ruby/pusher-client/pusher-client-0.6.2.ebuild delete mode 100644 dev-ruby/pygments_rb-1.1.2 delete mode 100644 dev-ruby/pygments_rb-1.2.1 create mode 100644 dev-ruby/pygments_rb/Manifest create mode 100644 dev-ruby/pygments_rb/metadata.xml create mode 100644 dev-ruby/pygments_rb/pygments_rb-1.1.2.ebuild create mode 100644 dev-ruby/pygments_rb/pygments_rb-1.2.1.ebuild delete mode 100644 dev-ruby/qed-2.9.2 create mode 100644 dev-ruby/qed/Manifest create mode 100644 dev-ruby/qed/metadata.xml create mode 100644 dev-ruby/qed/qed-2.9.2.ebuild delete mode 100644 dev-ruby/racc-1.4.14 create mode 100644 dev-ruby/racc/Manifest create mode 100644 dev-ruby/racc/metadata.xml create mode 100644 dev-ruby/racc/racc-1.4.14.ebuild delete mode 100644 dev-ruby/rack-1.6.7 delete mode 100644 dev-ruby/rack-2.0.3 delete mode 100644 dev-ruby/rack-2.0.4 delete mode 100644 dev-ruby/rack-2.0.5 delete mode 100644 dev-ruby/rack-attack-4.4.1 delete mode 100644 dev-ruby/rack-attack-5.0.1 delete mode 100644 dev-ruby/rack-attack-5.2.0 delete mode 100644 dev-ruby/rack-attack-5.3.0 delete mode 100644 dev-ruby/rack-attack-5.3.2 delete mode 100644 dev-ruby/rack-attack-5.4.0 create mode 100644 dev-ruby/rack-attack/Manifest create mode 100644 dev-ruby/rack-attack/metadata.xml create mode 100644 dev-ruby/rack-attack/rack-attack-4.4.1.ebuild create mode 100644 dev-ruby/rack-attack/rack-attack-5.0.1.ebuild create mode 100644 dev-ruby/rack-attack/rack-attack-5.2.0.ebuild create mode 100644 dev-ruby/rack-attack/rack-attack-5.3.0.ebuild create mode 100644 dev-ruby/rack-attack/rack-attack-5.3.2.ebuild create mode 100644 dev-ruby/rack-attack/rack-attack-5.4.0.ebuild delete mode 100644 dev-ruby/rack-cache-1.7.1 delete mode 100644 dev-ruby/rack-cache-1.7.2 delete mode 100644 dev-ruby/rack-cache-1.8.0 create mode 100644 dev-ruby/rack-cache/Manifest create mode 100644 dev-ruby/rack-cache/metadata.xml create mode 100644 dev-ruby/rack-cache/rack-cache-1.7.1.ebuild create mode 100644 dev-ruby/rack-cache/rack-cache-1.7.2.ebuild create mode 100644 dev-ruby/rack-cache/rack-cache-1.8.0.ebuild delete mode 100644 dev-ruby/rack-mount-0.8.3-r2 create mode 100644 dev-ruby/rack-mount/Manifest create mode 100644 dev-ruby/rack-mount/files/rack-mount-fix-ruby20.patch create mode 100644 dev-ruby/rack-mount/metadata.xml create mode 100644 dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild delete mode 100644 dev-ruby/rack-openid-1.4.2 create mode 100644 dev-ruby/rack-openid/Manifest create mode 100644 dev-ruby/rack-openid/metadata.xml create mode 100644 dev-ruby/rack-openid/rack-openid-1.4.2.ebuild delete mode 100644 dev-ruby/rack-protection-1.5.3-r1 delete mode 100644 dev-ruby/rack-protection-2.0.0 delete mode 100644 dev-ruby/rack-protection-2.0.1 delete mode 100644 dev-ruby/rack-protection-2.0.2 delete mode 100644 dev-ruby/rack-protection-2.0.3 create mode 100644 dev-ruby/rack-protection/Manifest create mode 100644 dev-ruby/rack-protection/metadata.xml create mode 100644 dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild create mode 100644 dev-ruby/rack-protection/rack-protection-2.0.0.ebuild create mode 100644 dev-ruby/rack-protection/rack-protection-2.0.1.ebuild create mode 100644 dev-ruby/rack-protection/rack-protection-2.0.2.ebuild create mode 100644 dev-ruby/rack-protection/rack-protection-2.0.3.ebuild delete mode 100644 dev-ruby/rack-ssl-1.3.4 delete mode 100644 dev-ruby/rack-ssl-1.4.1 create mode 100644 dev-ruby/rack-ssl/Manifest create mode 100644 dev-ruby/rack-ssl/metadata.xml create mode 100644 dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild create mode 100644 dev-ruby/rack-ssl/rack-ssl-1.4.1.ebuild delete mode 100644 dev-ruby/rack-test-0.6.3 delete mode 100644 dev-ruby/rack-test-0.7.1 delete mode 100644 dev-ruby/rack-test-0.8.3-r1 delete mode 100644 dev-ruby/rack-test-1.0.0 create mode 100644 dev-ruby/rack-test/Manifest create mode 100644 dev-ruby/rack-test/metadata.xml create mode 100644 dev-ruby/rack-test/rack-test-0.6.3.ebuild create mode 100644 dev-ruby/rack-test/rack-test-0.7.1.ebuild create mode 100644 dev-ruby/rack-test/rack-test-0.8.3-r1.ebuild create mode 100644 dev-ruby/rack-test/rack-test-1.0.0.ebuild create mode 100644 dev-ruby/rack/Manifest create mode 100644 dev-ruby/rack/files/rack-1.2.1-gentoo.patch create mode 100644 dev-ruby/rack/files/rack-1.6-rewindable-ruby23.patch create mode 100644 dev-ruby/rack/metadata.xml create mode 100644 dev-ruby/rack/rack-1.6.7.ebuild create mode 100644 dev-ruby/rack/rack-2.0.3.ebuild create mode 100644 dev-ruby/rack/rack-2.0.4.ebuild create mode 100644 dev-ruby/rack/rack-2.0.5.ebuild delete mode 100644 dev-ruby/radius-0.7.4-r4 create mode 100644 dev-ruby/radius/Manifest create mode 100644 dev-ruby/radius/metadata.xml create mode 100644 dev-ruby/radius/radius-0.7.4-r4.ebuild delete mode 100644 dev-ruby/ragol-1.0.1-r2 create mode 100644 dev-ruby/ragol/Manifest create mode 100644 dev-ruby/ragol/metadata.xml create mode 100644 dev-ruby/ragol/ragol-1.0.1-r2.ebuild delete mode 100644 dev-ruby/rails-4.2.10 delete mode 100644 dev-ruby/rails-5.0.6 delete mode 100644 dev-ruby/rails-5.0.7 delete mode 100644 dev-ruby/rails-5.1.4 delete mode 100644 dev-ruby/rails-5.1.5 delete mode 100644 dev-ruby/rails-5.1.6 delete mode 100644 dev-ruby/rails-5.2.0 delete mode 100644 dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 create mode 100644 dev-ruby/rails-deprecated_sanitizer/Manifest create mode 100644 dev-ruby/rails-deprecated_sanitizer/metadata.xml create mode 100644 dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild delete mode 100644 dev-ruby/rails-dom-testing-1.0.8-r1 delete mode 100644 dev-ruby/rails-dom-testing-2.0.3 create mode 100644 dev-ruby/rails-dom-testing/Manifest create mode 100644 dev-ruby/rails-dom-testing/metadata.xml create mode 100644 dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild create mode 100644 dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3.ebuild delete mode 100644 dev-ruby/rails-html-sanitizer-1.0.3-r1 delete mode 100644 dev-ruby/rails-html-sanitizer-1.0.4 create mode 100644 dev-ruby/rails-html-sanitizer/Manifest create mode 100644 dev-ruby/rails-html-sanitizer/metadata.xml create mode 100644 dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.3-r1.ebuild create mode 100644 dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.4.ebuild create mode 100644 dev-ruby/rails/Manifest create mode 100644 dev-ruby/rails/metadata.xml create mode 100644 dev-ruby/rails/rails-4.2.10.ebuild create mode 100644 dev-ruby/rails/rails-5.0.6.ebuild create mode 100644 dev-ruby/rails/rails-5.0.7.ebuild create mode 100644 dev-ruby/rails/rails-5.1.4.ebuild create mode 100644 dev-ruby/rails/rails-5.1.5.ebuild create mode 100644 dev-ruby/rails/rails-5.1.6.ebuild create mode 100644 dev-ruby/rails/rails-5.2.0.ebuild delete mode 100644 dev-ruby/railties-4.2.10 delete mode 100644 dev-ruby/railties-5.0.6 delete mode 100644 dev-ruby/railties-5.0.7 delete mode 100644 dev-ruby/railties-5.1.4 delete mode 100644 dev-ruby/railties-5.1.5 delete mode 100644 dev-ruby/railties-5.1.6 delete mode 100644 dev-ruby/railties-5.2.0 create mode 100644 dev-ruby/railties/Manifest create mode 100644 dev-ruby/railties/metadata.xml create mode 100644 dev-ruby/railties/railties-4.2.10.ebuild create mode 100644 dev-ruby/railties/railties-5.0.6.ebuild create mode 100644 dev-ruby/railties/railties-5.0.7.ebuild create mode 100644 dev-ruby/railties/railties-5.1.4.ebuild create mode 100644 dev-ruby/railties/railties-5.1.5.ebuild create mode 100644 dev-ruby/railties/railties-5.1.6.ebuild create mode 100644 dev-ruby/railties/railties-5.2.0.ebuild delete mode 100644 dev-ruby/rainbow-1.1.4-r1 delete mode 100644 dev-ruby/rainbow-2.2.2 delete mode 100644 dev-ruby/rainbow-3.0.0 create mode 100644 dev-ruby/rainbow/Manifest create mode 100644 dev-ruby/rainbow/metadata.xml create mode 100644 dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild create mode 100644 dev-ruby/rainbow/rainbow-2.2.2.ebuild create mode 100644 dev-ruby/rainbow/rainbow-3.0.0.ebuild delete mode 100644 dev-ruby/rake-10.5.0 delete mode 100644 dev-ruby/rake-11.3.0 delete mode 100644 dev-ruby/rake-12.3.1 delete mode 100644 dev-ruby/rake-compiler-1.0.2 delete mode 100644 dev-ruby/rake-compiler-1.0.4 create mode 100644 dev-ruby/rake-compiler/Manifest create mode 100644 dev-ruby/rake-compiler/metadata.xml create mode 100644 dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild create mode 100644 dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild delete mode 100644 dev-ruby/rake-remote_task-2.4.3 create mode 100644 dev-ruby/rake-remote_task/Manifest create mode 100644 dev-ruby/rake-remote_task/metadata.xml create mode 100644 dev-ruby/rake-remote_task/rake-remote_task-2.4.3.ebuild create mode 100644 dev-ruby/rake/Manifest create mode 100644 dev-ruby/rake/files/rake.bash-completion create mode 100644 dev-ruby/rake/metadata.xml create mode 100644 dev-ruby/rake/rake-10.5.0.ebuild create mode 100644 dev-ruby/rake/rake-11.3.0.ebuild create mode 100644 dev-ruby/rake/rake-12.3.1.ebuild delete mode 100644 dev-ruby/rash-0.4.0-r2 create mode 100644 dev-ruby/rash/Manifest create mode 100644 dev-ruby/rash/metadata.xml create mode 100644 dev-ruby/rash/rash-0.4.0-r2.ebuild delete mode 100644 dev-ruby/rash_alt-0.4.5 delete mode 100644 dev-ruby/rash_alt-0.4.6 delete mode 100644 dev-ruby/rash_alt-0.4.7 create mode 100644 dev-ruby/rash_alt/Manifest create mode 100644 dev-ruby/rash_alt/metadata.xml create mode 100644 dev-ruby/rash_alt/rash_alt-0.4.5.ebuild create mode 100644 dev-ruby/rash_alt/rash_alt-0.4.6.ebuild create mode 100644 dev-ruby/rash_alt/rash_alt-0.4.7.ebuild delete mode 100644 dev-ruby/rb-gsl-2.1.0.2 create mode 100644 dev-ruby/rb-gsl/Manifest create mode 100644 dev-ruby/rb-gsl/metadata.xml create mode 100644 dev-ruby/rb-gsl/rb-gsl-2.1.0.2.ebuild delete mode 100644 dev-ruby/rb-inotify-0.9.10 delete mode 100644 dev-ruby/rb-inotify-0.9.10-r1 create mode 100644 dev-ruby/rb-inotify/Manifest create mode 100644 dev-ruby/rb-inotify/metadata.xml create mode 100644 dev-ruby/rb-inotify/rb-inotify-0.9.10-r1.ebuild create mode 100644 dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild delete mode 100644 dev-ruby/rb-readline-0.5.5 delete mode 100644 dev-ruby/rb-readline-r7-0.5.2.0 create mode 100644 dev-ruby/rb-readline-r7/Manifest create mode 100644 dev-ruby/rb-readline-r7/metadata.xml create mode 100644 dev-ruby/rb-readline-r7/rb-readline-r7-0.5.2.0.ebuild create mode 100644 dev-ruby/rb-readline/Manifest create mode 100644 dev-ruby/rb-readline/metadata.xml create mode 100644 dev-ruby/rb-readline/rb-readline-0.5.5.ebuild delete mode 100644 dev-ruby/rbnacl-4.0.2-r1 delete mode 100644 dev-ruby/rbnacl-5.0.0-r1 create mode 100644 dev-ruby/rbnacl/Manifest create mode 100644 dev-ruby/rbnacl/files/rbnacl-buffer-size.patch create mode 100644 dev-ruby/rbnacl/metadata.xml create mode 100644 dev-ruby/rbnacl/rbnacl-4.0.2-r1.ebuild create mode 100644 dev-ruby/rbnacl/rbnacl-5.0.0-r1.ebuild delete mode 100644 dev-ruby/rbpdf-1.19.3 delete mode 100644 dev-ruby/rbpdf-1.19.4 delete mode 100644 dev-ruby/rbpdf-1.19.5 delete mode 100644 dev-ruby/rbpdf-font-1.19.1 create mode 100644 dev-ruby/rbpdf-font/Manifest create mode 100644 dev-ruby/rbpdf-font/metadata.xml create mode 100644 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild create mode 100644 dev-ruby/rbpdf/Manifest create mode 100644 dev-ruby/rbpdf/metadata.xml create mode 100644 dev-ruby/rbpdf/rbpdf-1.19.3.ebuild create mode 100644 dev-ruby/rbpdf/rbpdf-1.19.4.ebuild create mode 100644 dev-ruby/rbpdf/rbpdf-1.19.5.ebuild delete mode 100644 dev-ruby/rbst-0.5.1 create mode 100644 dev-ruby/rbst/Manifest create mode 100644 dev-ruby/rbst/metadata.xml create mode 100644 dev-ruby/rbst/rbst-0.5.1.ebuild delete mode 100644 dev-ruby/rcairo-1.15.10 delete mode 100644 dev-ruby/rcairo-1.15.11 create mode 100644 dev-ruby/rcairo/Manifest create mode 100644 dev-ruby/rcairo/metadata.xml create mode 100644 dev-ruby/rcairo/rcairo-1.15.10.ebuild create mode 100644 dev-ruby/rcairo/rcairo-1.15.11.ebuild delete mode 100644 dev-ruby/rdiscount-2.1.8 delete mode 100644 dev-ruby/rdiscount-2.2.0.1 create mode 100644 dev-ruby/rdiscount/Manifest create mode 100644 dev-ruby/rdiscount/metadata.xml create mode 100644 dev-ruby/rdiscount/rdiscount-2.1.8.ebuild create mode 100644 dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild delete mode 100644 dev-ruby/rdoc-4.3.0 delete mode 100644 dev-ruby/rdoc-5.1.0 delete mode 100644 dev-ruby/rdoc-6.0.1 delete mode 100644 dev-ruby/rdoc-6.0.4 create mode 100644 dev-ruby/rdoc/Manifest create mode 100644 dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch create mode 100644 dev-ruby/rdoc/metadata.xml create mode 100644 dev-ruby/rdoc/rdoc-4.3.0.ebuild create mode 100644 dev-ruby/rdoc/rdoc-5.1.0.ebuild create mode 100644 dev-ruby/rdoc/rdoc-6.0.1.ebuild create mode 100644 dev-ruby/rdoc/rdoc-6.0.4.ebuild delete mode 100644 dev-ruby/rdtool-0.6.38-r2 create mode 100644 dev-ruby/rdtool/Manifest create mode 100644 dev-ruby/rdtool/files/50rdtool-gentoo.el create mode 100644 dev-ruby/rdtool/metadata.xml create mode 100644 dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild delete mode 100644 dev-ruby/recog-2.1.6-r1 create mode 100644 dev-ruby/recog/Manifest create mode 100644 dev-ruby/recog/metadata.xml create mode 100644 dev-ruby/recog/recog-2.1.6-r1.ebuild delete mode 100644 dev-ruby/redcarpet-3.4.0 create mode 100644 dev-ruby/redcarpet/Manifest create mode 100644 dev-ruby/redcarpet/metadata.xml create mode 100644 dev-ruby/redcarpet/redcarpet-3.4.0.ebuild delete mode 100644 dev-ruby/redcloth-4.3.2 delete mode 100644 dev-ruby/redcloth-4.3.2-r1 create mode 100644 dev-ruby/redcloth/Manifest create mode 100644 dev-ruby/redcloth/files/redcloth-4.3.2-load-documents.patch create mode 100644 dev-ruby/redcloth/metadata.xml create mode 100644 dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild create mode 100644 dev-ruby/redcloth/redcloth-4.3.2.ebuild delete mode 100644 dev-ruby/redis-3.3.5 delete mode 100644 dev-ruby/redis-4.0.1 create mode 100644 dev-ruby/redis/Manifest create mode 100644 dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch create mode 100644 dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch create mode 100644 dev-ruby/redis/metadata.xml create mode 100644 dev-ruby/redis/redis-3.3.5.ebuild create mode 100644 dev-ruby/redis/redis-4.0.1.ebuild delete mode 100644 dev-ruby/ref-2.0.0 create mode 100644 dev-ruby/ref/Manifest create mode 100644 dev-ruby/ref/metadata.xml create mode 100644 dev-ruby/ref/ref-2.0.0.ebuild delete mode 100644 dev-ruby/regexp_parser-0.4.13 delete mode 100644 dev-ruby/regexp_parser-0.4.5 delete mode 100644 dev-ruby/regexp_parser-0.4.9 create mode 100644 dev-ruby/regexp_parser/Manifest create mode 100644 dev-ruby/regexp_parser/metadata.xml create mode 100644 dev-ruby/regexp_parser/regexp_parser-0.4.13.ebuild create mode 100644 dev-ruby/regexp_parser/regexp_parser-0.4.5.ebuild create mode 100644 dev-ruby/regexp_parser/regexp_parser-0.4.9.ebuild delete mode 100644 dev-ruby/request_store-1.0.5 delete mode 100644 dev-ruby/request_store-1.3.2 delete mode 100644 dev-ruby/request_store-1.4.0 delete mode 100644 dev-ruby/request_store-1.4.1 create mode 100644 dev-ruby/request_store/Manifest create mode 100644 dev-ruby/request_store/metadata.xml create mode 100644 dev-ruby/request_store/request_store-1.0.5.ebuild create mode 100644 dev-ruby/request_store/request_store-1.3.2.ebuild create mode 100644 dev-ruby/request_store/request_store-1.4.0.ebuild create mode 100644 dev-ruby/request_store/request_store-1.4.1.ebuild delete mode 100644 dev-ruby/rest-client-1.8.0-r3 delete mode 100644 dev-ruby/rest-client-2.0.2 create mode 100644 dev-ruby/rest-client/Manifest create mode 100644 dev-ruby/rest-client/metadata.xml create mode 100644 dev-ruby/rest-client/rest-client-1.8.0-r3.ebuild create mode 100644 dev-ruby/rest-client/rest-client-2.0.2.ebuild delete mode 100644 dev-ruby/rex-arch-0.1.13 create mode 100644 dev-ruby/rex-arch/Manifest create mode 100644 dev-ruby/rex-arch/metadata.xml create mode 100644 dev-ruby/rex-arch/rex-arch-0.1.13.ebuild delete mode 100644 dev-ruby/rex-bin_tools-0.1.4 create mode 100644 dev-ruby/rex-bin_tools/Manifest create mode 100644 dev-ruby/rex-bin_tools/metadata.xml create mode 100644 dev-ruby/rex-bin_tools/rex-bin_tools-0.1.4.ebuild delete mode 100644 dev-ruby/rex-core-0.1.12 delete mode 100644 dev-ruby/rex-core-0.1.13 create mode 100644 dev-ruby/rex-core/Manifest create mode 100644 dev-ruby/rex-core/metadata.xml create mode 100644 dev-ruby/rex-core/rex-core-0.1.12.ebuild create mode 100644 dev-ruby/rex-core/rex-core-0.1.13.ebuild delete mode 100644 dev-ruby/rex-encoder-0.1.4 create mode 100644 dev-ruby/rex-encoder/Manifest create mode 100644 dev-ruby/rex-encoder/metadata.xml create mode 100644 dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild delete mode 100644 dev-ruby/rex-exploitation-0.1.19 create mode 100644 dev-ruby/rex-exploitation/Manifest create mode 100644 dev-ruby/rex-exploitation/metadata.xml create mode 100644 dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild delete mode 100644 dev-ruby/rex-java-0.1.5 create mode 100644 dev-ruby/rex-java/Manifest create mode 100644 dev-ruby/rex-java/metadata.xml create mode 100644 dev-ruby/rex-java/rex-java-0.1.5.ebuild delete mode 100644 dev-ruby/rex-mime-0.1.5 create mode 100644 dev-ruby/rex-mime/Manifest create mode 100644 dev-ruby/rex-mime/metadata.xml create mode 100644 dev-ruby/rex-mime/rex-mime-0.1.5.ebuild delete mode 100644 dev-ruby/rex-nop-0.1.1 create mode 100644 dev-ruby/rex-nop/Manifest create mode 100644 dev-ruby/rex-nop/metadata.xml create mode 100644 dev-ruby/rex-nop/rex-nop-0.1.1.ebuild delete mode 100644 dev-ruby/rex-ole-0.1.6 create mode 100644 dev-ruby/rex-ole/Manifest create mode 100644 dev-ruby/rex-ole/metadata.xml create mode 100644 dev-ruby/rex-ole/rex-ole-0.1.6.ebuild delete mode 100644 dev-ruby/rex-powershell-0.1.77 delete mode 100644 dev-ruby/rex-powershell-0.1.78 create mode 100644 dev-ruby/rex-powershell/Manifest create mode 100644 dev-ruby/rex-powershell/metadata.xml create mode 100644 dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild create mode 100644 dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild delete mode 100644 dev-ruby/rex-random_identifier-0.1.4 create mode 100644 dev-ruby/rex-random_identifier/Manifest create mode 100644 dev-ruby/rex-random_identifier/metadata.xml create mode 100644 dev-ruby/rex-random_identifier/rex-random_identifier-0.1.4.ebuild delete mode 100644 dev-ruby/rex-registry-0.1.3 create mode 100644 dev-ruby/rex-registry/Manifest create mode 100644 dev-ruby/rex-registry/metadata.xml create mode 100644 dev-ruby/rex-registry/rex-registry-0.1.3.ebuild delete mode 100644 dev-ruby/rex-rop_builder-0.1.3 create mode 100644 dev-ruby/rex-rop_builder/Manifest create mode 100644 dev-ruby/rex-rop_builder/metadata.xml create mode 100644 dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild delete mode 100644 dev-ruby/rex-socket-0.1.14 create mode 100644 dev-ruby/rex-socket/Manifest create mode 100644 dev-ruby/rex-socket/metadata.xml create mode 100644 dev-ruby/rex-socket/rex-socket-0.1.14.ebuild delete mode 100644 dev-ruby/rex-sslscan-0.1.5 create mode 100644 dev-ruby/rex-sslscan/Manifest create mode 100644 dev-ruby/rex-sslscan/metadata.xml create mode 100644 dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild delete mode 100644 dev-ruby/rex-struct2-0.1.2 create mode 100644 dev-ruby/rex-struct2/Manifest create mode 100644 dev-ruby/rex-struct2/metadata.xml create mode 100644 dev-ruby/rex-struct2/rex-struct2-0.1.2.ebuild delete mode 100644 dev-ruby/rex-text-0.2.12 delete mode 100644 dev-ruby/rex-text-0.2.16 delete mode 100644 dev-ruby/rex-text-0.2.20 delete mode 100644 dev-ruby/rex-text-0.2.21 create mode 100644 dev-ruby/rex-text/Manifest create mode 100644 dev-ruby/rex-text/metadata.xml create mode 100644 dev-ruby/rex-text/rex-text-0.2.12.ebuild create mode 100644 dev-ruby/rex-text/rex-text-0.2.16.ebuild create mode 100644 dev-ruby/rex-text/rex-text-0.2.20.ebuild create mode 100644 dev-ruby/rex-text/rex-text-0.2.21.ebuild delete mode 100644 dev-ruby/rex-zip-0.1.3 create mode 100644 dev-ruby/rex-zip/Manifest create mode 100644 dev-ruby/rex-zip/metadata.xml create mode 100644 dev-ruby/rex-zip/rex-zip-0.1.3.ebuild delete mode 100644 dev-ruby/rexical-1.0.5-r3 create mode 100644 dev-ruby/rexical/Manifest create mode 100644 dev-ruby/rexical/metadata.xml create mode 100644 dev-ruby/rexical/rexical-1.0.5-r3.ebuild delete mode 100644 dev-ruby/rgen-0.8.0 delete mode 100644 dev-ruby/rgen-0.8.3 create mode 100644 dev-ruby/rgen/Manifest create mode 100644 dev-ruby/rgen/metadata.xml create mode 100644 dev-ruby/rgen/rgen-0.8.0.ebuild create mode 100644 dev-ruby/rgen/rgen-0.8.3.ebuild delete mode 100644 dev-ruby/riel-1.2.0-r2 create mode 100644 dev-ruby/riel/Manifest create mode 100644 dev-ruby/riel/metadata.xml create mode 100644 dev-ruby/riel/riel-1.2.0-r2.ebuild delete mode 100644 dev-ruby/rinku-2.0.4 create mode 100644 dev-ruby/rinku/Manifest create mode 100644 dev-ruby/rinku/metadata.xml create mode 100644 dev-ruby/rinku/rinku-2.0.4.ebuild delete mode 100644 dev-ruby/ritex-1.0.1 create mode 100644 dev-ruby/ritex/Manifest create mode 100644 dev-ruby/ritex/metadata.xml create mode 100644 dev-ruby/ritex/ritex-1.0.1.ebuild delete mode 100644 dev-ruby/rjb-1.5.5 create mode 100644 dev-ruby/rjb/Manifest create mode 100644 dev-ruby/rjb/metadata.xml create mode 100644 dev-ruby/rjb/rjb-1.5.5.ebuild delete mode 100644 dev-ruby/rkelly-remix-0.0.7 create mode 100644 dev-ruby/rkelly-remix/Manifest create mode 100644 dev-ruby/rkelly-remix/metadata.xml create mode 100644 dev-ruby/rkelly-remix/rkelly-remix-0.0.7.ebuild delete mode 100644 dev-ruby/rmagick-2.16.0 create mode 100644 dev-ruby/rmagick/Manifest create mode 100644 dev-ruby/rmagick/metadata.xml create mode 100644 dev-ruby/rmagick/rmagick-2.16.0.ebuild delete mode 100644 dev-ruby/roadie-3.2.2 delete mode 100644 dev-ruby/roadie-3.3.0 delete mode 100644 dev-ruby/roadie-3.4.0 delete mode 100644 dev-ruby/roadie-rails-1.2.1 create mode 100644 dev-ruby/roadie-rails/Manifest create mode 100644 dev-ruby/roadie-rails/metadata.xml create mode 100644 dev-ruby/roadie-rails/roadie-rails-1.2.1.ebuild create mode 100644 dev-ruby/roadie/Manifest create mode 100644 dev-ruby/roadie/metadata.xml create mode 100644 dev-ruby/roadie/roadie-3.2.2.ebuild create mode 100644 dev-ruby/roadie/roadie-3.3.0.ebuild create mode 100644 dev-ruby/roadie/roadie-3.4.0.ebuild delete mode 100644 dev-ruby/robots-0.10.1-r2 create mode 100644 dev-ruby/robots/Manifest create mode 100644 dev-ruby/robots/metadata.xml create mode 100644 dev-ruby/robots/robots-0.10.1-r2.ebuild delete mode 100644 dev-ruby/rouge-1.11.1-r1 delete mode 100644 dev-ruby/rouge-1.11.1-r2 delete mode 100644 dev-ruby/rouge-2.2.0 delete mode 100644 dev-ruby/rouge-2.2.1 delete mode 100644 dev-ruby/rouge-3.1.1 create mode 100644 dev-ruby/rouge/Manifest create mode 100644 dev-ruby/rouge/metadata.xml create mode 100644 dev-ruby/rouge/rouge-1.11.1-r1.ebuild create mode 100644 dev-ruby/rouge/rouge-1.11.1-r2.ebuild create mode 100644 dev-ruby/rouge/rouge-2.2.0.ebuild create mode 100644 dev-ruby/rouge/rouge-2.2.1.ebuild create mode 100644 dev-ruby/rouge/rouge-3.1.1.ebuild delete mode 100644 dev-ruby/rqrcode-0.10.1 create mode 100644 dev-ruby/rqrcode/Manifest create mode 100644 dev-ruby/rqrcode/metadata.xml create mode 100644 dev-ruby/rqrcode/rqrcode-0.10.1.ebuild delete mode 100644 dev-ruby/rr-1.2.1 create mode 100644 dev-ruby/rr/Manifest create mode 100644 dev-ruby/rr/metadata.xml create mode 100644 dev-ruby/rr/rr-1.2.1.ebuild delete mode 100644 dev-ruby/rrdtool-bindings-1.6.0 delete mode 100644 dev-ruby/rrdtool-bindings-1.7.0 create mode 100644 dev-ruby/rrdtool-bindings/Manifest create mode 100644 dev-ruby/rrdtool-bindings/files/rrdtool-bindings-1.4.8-graph-ruby.patch create mode 100644 dev-ruby/rrdtool-bindings/metadata.xml create mode 100644 dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild create mode 100644 dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.0.ebuild delete mode 100644 dev-ruby/rspec-2.99.0 delete mode 100644 dev-ruby/rspec-3.5.0 delete mode 100644 dev-ruby/rspec-3.6.0 delete mode 100644 dev-ruby/rspec-3.7.0 delete mode 100644 dev-ruby/rspec-collection_matchers-1.1.3-r1 create mode 100644 dev-ruby/rspec-collection_matchers/Manifest create mode 100644 dev-ruby/rspec-collection_matchers/metadata.xml create mode 100644 dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.1.3-r1.ebuild delete mode 100644 dev-ruby/rspec-core-2.99.2-r2 delete mode 100644 dev-ruby/rspec-core-3.5.4 delete mode 100644 dev-ruby/rspec-core-3.6.0 delete mode 100644 dev-ruby/rspec-core-3.7.0 delete mode 100644 dev-ruby/rspec-core-3.7.1 create mode 100644 dev-ruby/rspec-core/Manifest create mode 100644 dev-ruby/rspec-core/metadata.xml create mode 100644 dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild create mode 100644 dev-ruby/rspec-core/rspec-core-3.5.4.ebuild create mode 100644 dev-ruby/rspec-core/rspec-core-3.6.0.ebuild create mode 100644 dev-ruby/rspec-core/rspec-core-3.7.0.ebuild create mode 100644 dev-ruby/rspec-core/rspec-core-3.7.1.ebuild delete mode 100644 dev-ruby/rspec-expectations-2.99.2 delete mode 100644 dev-ruby/rspec-expectations-3.5.0 delete mode 100644 dev-ruby/rspec-expectations-3.6.0 delete mode 100644 dev-ruby/rspec-expectations-3.7.0 create mode 100644 dev-ruby/rspec-expectations/Manifest create mode 100644 dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch create mode 100644 dev-ruby/rspec-expectations/metadata.xml create mode 100644 dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild create mode 100644 dev-ruby/rspec-expectations/rspec-expectations-3.5.0.ebuild create mode 100644 dev-ruby/rspec-expectations/rspec-expectations-3.6.0.ebuild create mode 100644 dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild delete mode 100644 dev-ruby/rspec-its-1.2.0-r1 create mode 100644 dev-ruby/rspec-its/Manifest create mode 100644 dev-ruby/rspec-its/metadata.xml create mode 100644 dev-ruby/rspec-its/rspec-its-1.2.0-r1.ebuild delete mode 100644 dev-ruby/rspec-json_expectations-2.1.0 create mode 100644 dev-ruby/rspec-json_expectations/Manifest create mode 100644 dev-ruby/rspec-json_expectations/metadata.xml create mode 100644 dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild delete mode 100644 dev-ruby/rspec-mocks-2.99.2 delete mode 100644 dev-ruby/rspec-mocks-3.5.0 delete mode 100644 dev-ruby/rspec-mocks-3.6.0 delete mode 100644 dev-ruby/rspec-mocks-3.7.0 create mode 100644 dev-ruby/rspec-mocks/Manifest create mode 100644 dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch create mode 100644 dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch create mode 100644 dev-ruby/rspec-mocks/metadata.xml create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-3.5.0.ebuild create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-3.6.0.ebuild create mode 100644 dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild delete mode 100644 dev-ruby/rspec-rails-3.5.2-r1 delete mode 100644 dev-ruby/rspec-rails-3.6.1 delete mode 100644 dev-ruby/rspec-rails-3.7.2 create mode 100644 dev-ruby/rspec-rails/Manifest create mode 100644 dev-ruby/rspec-rails/metadata.xml create mode 100644 dev-ruby/rspec-rails/rspec-rails-3.5.2-r1.ebuild create mode 100644 dev-ruby/rspec-rails/rspec-rails-3.6.1.ebuild create mode 100644 dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild delete mode 100644 dev-ruby/rspec-retry-0.5.6 delete mode 100644 dev-ruby/rspec-retry-0.5.7 delete mode 100644 dev-ruby/rspec-retry-0.6.0 delete mode 100644 dev-ruby/rspec-retry-0.6.1 create mode 100644 dev-ruby/rspec-retry/Manifest create mode 100644 dev-ruby/rspec-retry/metadata.xml create mode 100644 dev-ruby/rspec-retry/rspec-retry-0.5.6.ebuild create mode 100644 dev-ruby/rspec-retry/rspec-retry-0.5.7.ebuild create mode 100644 dev-ruby/rspec-retry/rspec-retry-0.6.0.ebuild create mode 100644 dev-ruby/rspec-retry/rspec-retry-0.6.1.ebuild delete mode 100644 dev-ruby/rspec-support-3.5.0 delete mode 100644 dev-ruby/rspec-support-3.6.0 delete mode 100644 dev-ruby/rspec-support-3.7.0 delete mode 100644 dev-ruby/rspec-support-3.7.1 create mode 100644 dev-ruby/rspec-support/Manifest create mode 100644 dev-ruby/rspec-support/metadata.xml create mode 100644 dev-ruby/rspec-support/rspec-support-3.5.0.ebuild create mode 100644 dev-ruby/rspec-support/rspec-support-3.6.0.ebuild create mode 100644 dev-ruby/rspec-support/rspec-support-3.7.0.ebuild create mode 100644 dev-ruby/rspec-support/rspec-support-3.7.1.ebuild create mode 100644 dev-ruby/rspec/Manifest create mode 100644 dev-ruby/rspec/metadata.xml create mode 100644 dev-ruby/rspec/rspec-2.99.0.ebuild create mode 100644 dev-ruby/rspec/rspec-3.5.0.ebuild create mode 100644 dev-ruby/rspec/rspec-3.6.0.ebuild create mode 100644 dev-ruby/rspec/rspec-3.7.0.ebuild delete mode 100644 dev-ruby/rspectacular-0.70.7 create mode 100644 dev-ruby/rspectacular/Manifest create mode 100644 dev-ruby/rspectacular/metadata.xml create mode 100644 dev-ruby/rspectacular/rspectacular-0.70.7.ebuild delete mode 100644 dev-ruby/ruby-atk-3.1.1 create mode 100644 dev-ruby/ruby-atk/Manifest create mode 100644 dev-ruby/ruby-atk/metadata.xml create mode 100644 dev-ruby/ruby-atk/ruby-atk-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-augeas-0.5.0-r3 create mode 100644 dev-ruby/ruby-augeas/Manifest create mode 100644 dev-ruby/ruby-augeas/metadata.xml create mode 100644 dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild delete mode 100644 dev-ruby/ruby-beautify-0.97.4 create mode 100644 dev-ruby/ruby-beautify/Manifest create mode 100644 dev-ruby/ruby-beautify/metadata.xml create mode 100644 dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild delete mode 100644 dev-ruby/ruby-cairo-gobject-3.1.1 create mode 100644 dev-ruby/ruby-cairo-gobject/Manifest create mode 100644 dev-ruby/ruby-cairo-gobject/metadata.xml create mode 100644 dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-clutter-3.1.1 delete mode 100644 dev-ruby/ruby-clutter-gdk-3.1.1 create mode 100644 dev-ruby/ruby-clutter-gdk/Manifest create mode 100644 dev-ruby/ruby-clutter-gdk/metadata.xml create mode 100644 dev-ruby/ruby-clutter-gdk/ruby-clutter-gdk-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-clutter-gstreamer-3.1.1 create mode 100644 dev-ruby/ruby-clutter-gstreamer/Manifest create mode 100644 dev-ruby/ruby-clutter-gstreamer/metadata.xml create mode 100644 dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-clutter-gtk-3.1.1 create mode 100644 dev-ruby/ruby-clutter-gtk/Manifest create mode 100644 dev-ruby/ruby-clutter-gtk/metadata.xml create mode 100644 dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.1.1.ebuild create mode 100644 dev-ruby/ruby-clutter/Manifest create mode 100644 dev-ruby/ruby-clutter/metadata.xml create mode 100644 dev-ruby/ruby-clutter/ruby-clutter-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-dict-0.9.4-r4 create mode 100644 dev-ruby/ruby-dict/Manifest create mode 100644 dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch create mode 100644 dev-ruby/ruby-dict/metadata.xml create mode 100644 dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild delete mode 100644 dev-ruby/ruby-elf-1.0.8 create mode 100644 dev-ruby/ruby-elf/Manifest create mode 100644 dev-ruby/ruby-elf/metadata.xml create mode 100644 dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild delete mode 100644 dev-ruby/ruby-feedparser-0.9.4 create mode 100644 dev-ruby/ruby-feedparser/Manifest create mode 100644 dev-ruby/ruby-feedparser/metadata.xml create mode 100644 dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild delete mode 100644 dev-ruby/ruby-filemagic-0.7.2 create mode 100644 dev-ruby/ruby-filemagic/Manifest create mode 100644 dev-ruby/ruby-filemagic/metadata.xml create mode 100644 dev-ruby/ruby-filemagic/ruby-filemagic-0.7.2.ebuild delete mode 100644 dev-ruby/ruby-gdk3-3.1.1 create mode 100644 dev-ruby/ruby-gdk3/Manifest create mode 100644 dev-ruby/ruby-gdk3/metadata.xml create mode 100644 dev-ruby/ruby-gdk3/ruby-gdk3-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gdkpixbuf2-3.1.1 create mode 100644 dev-ruby/ruby-gdkpixbuf2/Manifest create mode 100644 dev-ruby/ruby-gdkpixbuf2/metadata.xml create mode 100644 dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gettext-3.2.2 delete mode 100644 dev-ruby/ruby-gettext-3.2.9 create mode 100644 dev-ruby/ruby-gettext/Manifest create mode 100644 dev-ruby/ruby-gettext/metadata.xml create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild delete mode 100644 dev-ruby/ruby-gio2-3.1.1 create mode 100644 dev-ruby/ruby-gio2/Manifest create mode 100644 dev-ruby/ruby-gio2/files/ruby-gio2-3.1.1-schema-path.patch create mode 100644 dev-ruby/ruby-gio2/metadata.xml create mode 100644 dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-glib2-3.1.1 delete mode 100644 dev-ruby/ruby-glib2-3.2.7 create mode 100644 dev-ruby/ruby-glib2/Manifest create mode 100644 dev-ruby/ruby-glib2/metadata.xml create mode 100644 dev-ruby/ruby-glib2/ruby-glib2-3.1.1.ebuild create mode 100644 dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild delete mode 100644 dev-ruby/ruby-gnome2-3.1.1 create mode 100644 dev-ruby/ruby-gnome2/Manifest create mode 100644 dev-ruby/ruby-gnome2/metadata.xml create mode 100644 dev-ruby/ruby-gnome2/ruby-gnome2-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gobject-introspection-3.1.1 delete mode 100644 dev-ruby/ruby-gobject-introspection-3.2.7 create mode 100644 dev-ruby/ruby-gobject-introspection/Manifest create mode 100644 dev-ruby/ruby-gobject-introspection/metadata.xml create mode 100644 dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild create mode 100644 dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild delete mode 100644 dev-ruby/ruby-gstreamer-3.1.1 create mode 100644 dev-ruby/ruby-gstreamer/Manifest create mode 100644 dev-ruby/ruby-gstreamer/metadata.xml create mode 100644 dev-ruby/ruby-gstreamer/ruby-gstreamer-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gtk2-3.1.1 create mode 100644 dev-ruby/ruby-gtk2/Manifest create mode 100644 dev-ruby/ruby-gtk2/metadata.xml create mode 100644 dev-ruby/ruby-gtk2/ruby-gtk2-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gtk3-3.1.1 create mode 100644 dev-ruby/ruby-gtk3/Manifest create mode 100644 dev-ruby/ruby-gtk3/metadata.xml create mode 100644 dev-ruby/ruby-gtk3/ruby-gtk3-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gtksourceview-3.1.1 create mode 100644 dev-ruby/ruby-gtksourceview/Manifest create mode 100644 dev-ruby/ruby-gtksourceview/metadata.xml create mode 100644 dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-gtksourceview3-3.1.1 create mode 100644 dev-ruby/ruby-gtksourceview3/Manifest create mode 100644 dev-ruby/ruby-gtksourceview3/metadata.xml create mode 100644 dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-hmac-0.4.0-r1 create mode 100644 dev-ruby/ruby-hmac/Manifest create mode 100644 dev-ruby/ruby-hmac/metadata.xml create mode 100644 dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild delete mode 100644 dev-ruby/ruby-ldap-0.9.19 delete mode 100644 dev-ruby/ruby-ldap-0.9.20 create mode 100644 dev-ruby/ruby-ldap/Manifest create mode 100644 dev-ruby/ruby-ldap/metadata.xml create mode 100644 dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild create mode 100644 dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild delete mode 100644 dev-ruby/ruby-mp3info-0.8.10 create mode 100644 dev-ruby/ruby-mp3info/Manifest create mode 100644 dev-ruby/ruby-mp3info/metadata.xml create mode 100644 dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10.ebuild delete mode 100644 dev-ruby/ruby-net-ldap-0.16.1 create mode 100644 dev-ruby/ruby-net-ldap/Manifest create mode 100644 dev-ruby/ruby-net-ldap/metadata.xml create mode 100644 dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.1.ebuild delete mode 100644 dev-ruby/ruby-oci8-2.2.4.1 delete mode 100644 dev-ruby/ruby-oci8-2.2.5.1 create mode 100644 dev-ruby/ruby-oci8/Manifest create mode 100644 dev-ruby/ruby-oci8/metadata.xml create mode 100644 dev-ruby/ruby-oci8/ruby-oci8-2.2.4.1.ebuild create mode 100644 dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild delete mode 100644 dev-ruby/ruby-odbc-0.99997-r1 delete mode 100644 dev-ruby/ruby-odbc-0.99999 create mode 100644 dev-ruby/ruby-odbc/Manifest create mode 100644 dev-ruby/ruby-odbc/metadata.xml create mode 100644 dev-ruby/ruby-odbc/ruby-odbc-0.99997-r1.ebuild create mode 100644 dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild delete mode 100644 dev-ruby/ruby-oembed-0.12.0 create mode 100644 dev-ruby/ruby-oembed/Manifest create mode 100644 dev-ruby/ruby-oembed/metadata.xml create mode 100644 dev-ruby/ruby-oembed/ruby-oembed-0.12.0.ebuild delete mode 100644 dev-ruby/ruby-ole-1.2.12.1 create mode 100644 dev-ruby/ruby-ole/Manifest create mode 100644 dev-ruby/ruby-ole/metadata.xml create mode 100644 dev-ruby/ruby-ole/ruby-ole-1.2.12.1.ebuild delete mode 100644 dev-ruby/ruby-opengl-0.10.0 create mode 100644 dev-ruby/ruby-opengl/Manifest create mode 100644 dev-ruby/ruby-opengl/metadata.xml create mode 100644 dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild delete mode 100644 dev-ruby/ruby-openid-2.7.0 create mode 100644 dev-ruby/ruby-openid/Manifest create mode 100644 dev-ruby/ruby-openid/metadata.xml create mode 100644 dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild delete mode 100644 dev-ruby/ruby-pango-3.1.1 create mode 100644 dev-ruby/ruby-pango/Manifest create mode 100644 dev-ruby/ruby-pango/metadata.xml create mode 100644 dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-poppler-3.1.1 create mode 100644 dev-ruby/ruby-poppler/Manifest create mode 100644 dev-ruby/ruby-poppler/metadata.xml create mode 100644 dev-ruby/ruby-poppler/ruby-poppler-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-prof-0.17.0 create mode 100644 dev-ruby/ruby-prof/Manifest create mode 100644 dev-ruby/ruby-prof/metadata.xml create mode 100644 dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild delete mode 100644 dev-ruby/ruby-progressbar-1.4.2-r1 delete mode 100644 dev-ruby/ruby-progressbar-1.9.0 create mode 100644 dev-ruby/ruby-progressbar/Manifest create mode 100644 dev-ruby/ruby-progressbar/metadata.xml create mode 100644 dev-ruby/ruby-progressbar/ruby-progressbar-1.4.2-r1.ebuild create mode 100644 dev-ruby/ruby-progressbar/ruby-progressbar-1.9.0.ebuild delete mode 100644 dev-ruby/ruby-rc4-0.1.5-r2 create mode 100644 dev-ruby/ruby-rc4/Manifest create mode 100644 dev-ruby/ruby-rc4/metadata.xml create mode 100644 dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild delete mode 100644 dev-ruby/ruby-romkan-0.4-r6 create mode 100644 dev-ruby/ruby-romkan/Manifest create mode 100644 dev-ruby/ruby-romkan/files/ruby-romkan-ruby19.patch create mode 100644 dev-ruby/ruby-romkan/metadata.xml create mode 100644 dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild delete mode 100644 dev-ruby/ruby-rsvg-3.1.1 create mode 100644 dev-ruby/ruby-rsvg/Manifest create mode 100644 dev-ruby/ruby-rsvg/metadata.xml create mode 100644 dev-ruby/ruby-rsvg/ruby-rsvg-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-sdl-2.1.2-r2 create mode 100644 dev-ruby/ruby-sdl/Manifest create mode 100644 dev-ruby/ruby-sdl/metadata.xml create mode 100644 dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild delete mode 100644 dev-ruby/ruby-shadow-2.5.0 create mode 100644 dev-ruby/ruby-shadow/Manifest create mode 100644 dev-ruby/ruby-shadow/metadata.xml create mode 100644 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild delete mode 100644 dev-ruby/ruby-shout-2.2.2 create mode 100644 dev-ruby/ruby-shout/Manifest create mode 100644 dev-ruby/ruby-shout/metadata.xml create mode 100644 dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild delete mode 100644 dev-ruby/ruby-termios-1.0.2-r1 create mode 100644 dev-ruby/ruby-termios/Manifest create mode 100644 dev-ruby/ruby-termios/metadata.xml create mode 100644 dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild delete mode 100644 dev-ruby/ruby-vte-3.1.1 create mode 100644 dev-ruby/ruby-vte/Manifest create mode 100644 dev-ruby/ruby-vte/metadata.xml create mode 100644 dev-ruby/ruby-vte/ruby-vte-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-vte3-3.1.1 create mode 100644 dev-ruby/ruby-vte3/Manifest create mode 100644 dev-ruby/ruby-vte3/metadata.xml create mode 100644 dev-ruby/ruby-vte3/ruby-vte3-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-webkit2-gtk-3.1.1 create mode 100644 dev-ruby/ruby-webkit2-gtk/Manifest create mode 100644 dev-ruby/ruby-webkit2-gtk/metadata.xml create mode 100644 dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.1.1.ebuild delete mode 100644 dev-ruby/ruby-xslt-0.9.10 create mode 100644 dev-ruby/ruby-xslt/Manifest create mode 100644 dev-ruby/ruby-xslt/metadata.xml create mode 100644 dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild delete mode 100644 dev-ruby/ruby-yadis-0.3.4-r2 create mode 100644 dev-ruby/ruby-yadis/Manifest create mode 100644 dev-ruby/ruby-yadis/metadata.xml create mode 100644 dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild delete mode 100644 dev-ruby/ruby2ruby-2.3.2 delete mode 100644 dev-ruby/ruby2ruby-2.4.0 delete mode 100644 dev-ruby/ruby2ruby-2.4.1 create mode 100644 dev-ruby/ruby2ruby/Manifest create mode 100644 dev-ruby/ruby2ruby/metadata.xml create mode 100644 dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild create mode 100644 dev-ruby/ruby2ruby/ruby2ruby-2.4.0.ebuild create mode 100644 dev-ruby/ruby2ruby/ruby2ruby-2.4.1.ebuild delete mode 100644 dev-ruby/ruby_dep-1.5.0 create mode 100644 dev-ruby/ruby_dep/Manifest create mode 100644 dev-ruby/ruby_dep/metadata.xml create mode 100644 dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild delete mode 100644 dev-ruby/ruby_gntp-0.3.4 create mode 100644 dev-ruby/ruby_gntp/Manifest create mode 100644 dev-ruby/ruby_gntp/metadata.xml create mode 100644 dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild delete mode 100644 dev-ruby/ruby_parser-3.10.1 delete mode 100644 dev-ruby/ruby_parser-3.11.0 delete mode 100644 dev-ruby/ruby_parser-3.9.0 create mode 100644 dev-ruby/ruby_parser/Manifest create mode 100644 dev-ruby/ruby_parser/metadata.xml create mode 100644 dev-ruby/ruby_parser/ruby_parser-3.10.1.ebuild create mode 100644 dev-ruby/ruby_parser/ruby_parser-3.11.0.ebuild create mode 100644 dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild delete mode 100644 dev-ruby/ruby_smb-0.0.23 delete mode 100644 dev-ruby/ruby_smb-0.0.24 delete mode 100644 dev-ruby/ruby_smb-1.0.2 create mode 100644 dev-ruby/ruby_smb/Manifest create mode 100644 dev-ruby/ruby_smb/metadata.xml create mode 100644 dev-ruby/ruby_smb/ruby_smb-0.0.23.ebuild create mode 100644 dev-ruby/ruby_smb/ruby_smb-0.0.24.ebuild create mode 100644 dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild delete mode 100644 dev-ruby/rubygems-2.7.6 delete mode 100644 dev-ruby/rubygems-2.7.7 create mode 100644 dev-ruby/rubygems/Manifest create mode 100644 dev-ruby/rubygems/files/auto_gem.rb create mode 100644 dev-ruby/rubygems/files/auto_gem.rb.ruby19 create mode 100644 dev-ruby/rubygems/files/conf.d-gem_server create mode 100644 dev-ruby/rubygems/files/gentoo-defaults.rb create mode 100644 dev-ruby/rubygems/files/init.d-gem_server2 create mode 100644 dev-ruby/rubygems/metadata.xml create mode 100644 dev-ruby/rubygems/rubygems-2.7.6.ebuild create mode 100644 dev-ruby/rubygems/rubygems-2.7.7.ebuild delete mode 100644 dev-ruby/rubyntlm-0.6.2 create mode 100644 dev-ruby/rubyntlm/Manifest create mode 100644 dev-ruby/rubyntlm/metadata.xml create mode 100644 dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild delete mode 100644 dev-ruby/rubypants-0.7.0 create mode 100644 dev-ruby/rubypants/Manifest create mode 100644 dev-ruby/rubypants/metadata.xml create mode 100644 dev-ruby/rubypants/rubypants-0.7.0.ebuild delete mode 100644 dev-ruby/rubytest-0.8.1 delete mode 100644 dev-ruby/rubytest-cli-0.2.0 create mode 100644 dev-ruby/rubytest-cli/Manifest create mode 100644 dev-ruby/rubytest-cli/metadata.xml create mode 100644 dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild create mode 100644 dev-ruby/rubytest/Manifest create mode 100644 dev-ruby/rubytest/metadata.xml create mode 100644 dev-ruby/rubytest/rubytest-0.8.1.ebuild delete mode 100644 dev-ruby/rubytter-1.5.1-r1 create mode 100644 dev-ruby/rubytter/Manifest create mode 100644 dev-ruby/rubytter/metadata.xml create mode 100644 dev-ruby/rubytter/rubytter-1.5.1-r1.ebuild delete mode 100644 dev-ruby/rubyzip-1.2.1 create mode 100644 dev-ruby/rubyzip/Manifest create mode 100644 dev-ruby/rubyzip/metadata.xml create mode 100644 dev-ruby/rubyzip/rubyzip-1.2.1.ebuild delete mode 100644 dev-ruby/safe_yaml-1.0.4-r3 delete mode 100644 dev-ruby/safe_yaml-1.0.4-r4 create mode 100644 dev-ruby/safe_yaml/Manifest create mode 100644 dev-ruby/safe_yaml/files/safe_yaml-1.0.4-datetime.patch create mode 100644 dev-ruby/safe_yaml/metadata.xml create mode 100644 dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild create mode 100644 dev-ruby/safe_yaml/safe_yaml-1.0.4-r4.ebuild delete mode 100644 dev-ruby/sanitize-4.6.4 delete mode 100644 dev-ruby/sanitize-4.6.5 create mode 100644 dev-ruby/sanitize/Manifest create mode 100644 dev-ruby/sanitize/metadata.xml create mode 100644 dev-ruby/sanitize/sanitize-4.6.4.ebuild create mode 100644 dev-ruby/sanitize/sanitize-4.6.5.ebuild delete mode 100644 dev-ruby/sass-3.4.24 delete mode 100644 dev-ruby/sass-3.4.25 delete mode 100644 dev-ruby/sass-3.4.25-r1 delete mode 100644 dev-ruby/sass-3.5.4 delete mode 100644 dev-ruby/sass-3.5.5 delete mode 100644 dev-ruby/sass-3.5.6 delete mode 100644 dev-ruby/sass-listen-4.0.0 create mode 100644 dev-ruby/sass-listen/Manifest create mode 100644 dev-ruby/sass-listen/metadata.xml create mode 100644 dev-ruby/sass-listen/sass-listen-4.0.0.ebuild delete mode 100644 dev-ruby/sass-rails-5.0.7 create mode 100644 dev-ruby/sass-rails/Manifest create mode 100644 dev-ruby/sass-rails/metadata.xml create mode 100644 dev-ruby/sass-rails/sass-rails-5.0.7.ebuild create mode 100644 dev-ruby/sass/Manifest create mode 100644 dev-ruby/sass/metadata.xml create mode 100644 dev-ruby/sass/sass-3.4.24.ebuild create mode 100644 dev-ruby/sass/sass-3.4.25-r1.ebuild create mode 100644 dev-ruby/sass/sass-3.4.25.ebuild create mode 100644 dev-ruby/sass/sass-3.5.4.ebuild create mode 100644 dev-ruby/sass/sass-3.5.5.ebuild create mode 100644 dev-ruby/sass/sass-3.5.6.ebuild delete mode 100644 dev-ruby/sawyer-0.8.1 create mode 100644 dev-ruby/sawyer/Manifest create mode 100644 dev-ruby/sawyer/metadata.xml create mode 100644 dev-ruby/sawyer/sawyer-0.8.1.ebuild delete mode 100644 dev-ruby/sdoc-1.0.0 create mode 100644 dev-ruby/sdoc/Manifest create mode 100644 dev-ruby/sdoc/metadata.xml create mode 100644 dev-ruby/sdoc/sdoc-1.0.0.ebuild delete mode 100644 dev-ruby/seed-fu-2.3.9 create mode 100644 dev-ruby/seed-fu/Manifest create mode 100644 dev-ruby/seed-fu/metadata.xml create mode 100644 dev-ruby/seed-fu/seed-fu-2.3.9.ebuild delete mode 100644 dev-ruby/selenium-webdriver-2.53.4-r1 delete mode 100644 dev-ruby/selenium-webdriver-3.10.0 delete mode 100644 dev-ruby/selenium-webdriver-3.11.0 delete mode 100644 dev-ruby/selenium-webdriver-3.12.0 delete mode 100644 dev-ruby/selenium-webdriver-3.13.0 delete mode 100644 dev-ruby/selenium-webdriver-3.8.0 create mode 100644 dev-ruby/selenium-webdriver/Manifest create mode 100644 dev-ruby/selenium-webdriver/metadata.xml create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4-r1.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-3.10.0.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-3.11.0.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-3.13.0.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-3.8.0.ebuild delete mode 100644 dev-ruby/semantic_puppet-1.0.2 create mode 100644 dev-ruby/semantic_puppet/Manifest create mode 100644 dev-ruby/semantic_puppet/metadata.xml create mode 100644 dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild delete mode 100644 dev-ruby/semver2-3.4.2 create mode 100644 dev-ruby/semver2/Manifest create mode 100644 dev-ruby/semver2/metadata.xml create mode 100644 dev-ruby/semver2/semver2-3.4.2.ebuild delete mode 100644 dev-ruby/serialport-1.3.1 create mode 100644 dev-ruby/serialport/Manifest create mode 100644 dev-ruby/serialport/metadata.xml create mode 100644 dev-ruby/serialport/serialport-1.3.1.ebuild delete mode 100644 dev-ruby/serverengine-2.0.6 delete mode 100644 dev-ruby/serverengine-2.0.7 create mode 100644 dev-ruby/serverengine/Manifest create mode 100644 dev-ruby/serverengine/metadata.xml create mode 100644 dev-ruby/serverengine/serverengine-2.0.6.ebuild create mode 100644 dev-ruby/serverengine/serverengine-2.0.7.ebuild delete mode 100644 dev-ruby/session-3.2.0 create mode 100644 dev-ruby/session/Manifest create mode 100644 dev-ruby/session/metadata.xml create mode 100644 dev-ruby/session/session-3.2.0.ebuild delete mode 100644 dev-ruby/settingslogic-2.0.9 create mode 100644 dev-ruby/settingslogic/Manifest create mode 100644 dev-ruby/settingslogic/metadata.xml create mode 100644 dev-ruby/settingslogic/settingslogic-2.0.9.ebuild delete mode 100644 dev-ruby/sexp_processor-4.10.0 delete mode 100644 dev-ruby/sexp_processor-4.10.1 delete mode 100644 dev-ruby/sexp_processor-4.11.0 delete mode 100644 dev-ruby/sexp_processor-4.9.0 create mode 100644 dev-ruby/sexp_processor/Manifest create mode 100644 dev-ruby/sexp_processor/metadata.xml create mode 100644 dev-ruby/sexp_processor/sexp_processor-4.10.0.ebuild create mode 100644 dev-ruby/sexp_processor/sexp_processor-4.10.1.ebuild create mode 100644 dev-ruby/sexp_processor/sexp_processor-4.11.0.ebuild create mode 100644 dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild delete mode 100644 dev-ruby/sfl-2.2-r1 create mode 100644 dev-ruby/sfl/Manifest create mode 100644 dev-ruby/sfl/metadata.xml create mode 100644 dev-ruby/sfl/sfl-2.2-r1.ebuild delete mode 100644 dev-ruby/shorturl-1.0.0-r2 create mode 100644 dev-ruby/shorturl/Manifest create mode 100644 dev-ruby/shorturl/metadata.xml create mode 100644 dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild delete mode 100644 dev-ruby/shotgun-0.9.2 create mode 100644 dev-ruby/shotgun/Manifest create mode 100644 dev-ruby/shotgun/metadata.xml create mode 100644 dev-ruby/shotgun/shotgun-0.9.2.ebuild delete mode 100644 dev-ruby/shoulda-2.11.3-r2 delete mode 100644 dev-ruby/shoulda-3.5.0-r3 delete mode 100644 dev-ruby/shoulda-3.6.0 delete mode 100644 dev-ruby/shoulda-context-1.2.2 create mode 100644 dev-ruby/shoulda-context/Manifest create mode 100644 dev-ruby/shoulda-context/metadata.xml create mode 100644 dev-ruby/shoulda-context/shoulda-context-1.2.2.ebuild delete mode 100644 dev-ruby/shoulda-matchers-2.8.0-r1 delete mode 100644 dev-ruby/shoulda-matchers-3.1.2 create mode 100644 dev-ruby/shoulda-matchers/Manifest create mode 100644 dev-ruby/shoulda-matchers/metadata.xml create mode 100644 dev-ruby/shoulda-matchers/shoulda-matchers-2.8.0-r1.ebuild create mode 100644 dev-ruby/shoulda-matchers/shoulda-matchers-3.1.2.ebuild create mode 100644 dev-ruby/shoulda/Manifest create mode 100644 dev-ruby/shoulda/metadata.xml create mode 100644 dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild create mode 100644 dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild create mode 100644 dev-ruby/shoulda/shoulda-3.6.0.ebuild delete mode 100644 dev-ruby/sigar-0.7.3 create mode 100644 dev-ruby/sigar/Manifest create mode 100644 dev-ruby/sigar/metadata.xml create mode 100644 dev-ruby/sigar/sigar-0.7.3.ebuild delete mode 100644 dev-ruby/sigdump-0.2.4 create mode 100644 dev-ruby/sigdump/Manifest create mode 100644 dev-ruby/sigdump/metadata.xml create mode 100644 dev-ruby/sigdump/sigdump-0.2.4.ebuild delete mode 100644 dev-ruby/simple-rss-1.3.1-r1 delete mode 100644 dev-ruby/simple-rss-1.3.3 create mode 100644 dev-ruby/simple-rss/Manifest create mode 100644 dev-ruby/simple-rss/metadata.xml create mode 100644 dev-ruby/simple-rss/simple-rss-1.3.1-r1.ebuild create mode 100644 dev-ruby/simple-rss/simple-rss-1.3.3.ebuild delete mode 100644 dev-ruby/simple_oauth-0.3.1 create mode 100644 dev-ruby/simple_oauth/Manifest create mode 100644 dev-ruby/simple_oauth/metadata.xml create mode 100644 dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild delete mode 100644 dev-ruby/simplecov-0.14.1 delete mode 100644 dev-ruby/simplecov-0.16.1 delete mode 100644 dev-ruby/simplecov-html-0.10.2 create mode 100644 dev-ruby/simplecov-html/Manifest create mode 100644 dev-ruby/simplecov-html/metadata.xml create mode 100644 dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild create mode 100644 dev-ruby/simplecov/Manifest create mode 100644 dev-ruby/simplecov/metadata.xml create mode 100644 dev-ruby/simplecov/simplecov-0.14.1.ebuild create mode 100644 dev-ruby/simplecov/simplecov-0.16.1.ebuild delete mode 100644 dev-ruby/sinatra-1.4.8 delete mode 100644 dev-ruby/sinatra-partial-1.0.1 create mode 100644 dev-ruby/sinatra-partial/Manifest create mode 100644 dev-ruby/sinatra-partial/metadata.xml create mode 100644 dev-ruby/sinatra-partial/sinatra-partial-1.0.1.ebuild create mode 100644 dev-ruby/sinatra/Manifest create mode 100644 dev-ruby/sinatra/metadata.xml create mode 100644 dev-ruby/sinatra/sinatra-1.4.8.ebuild delete mode 100644 dev-ruby/six-0.2.0 create mode 100644 dev-ruby/six/Manifest create mode 100644 dev-ruby/six/metadata.xml create mode 100644 dev-ruby/six/six-0.2.0.ebuild delete mode 100644 dev-ruby/slim-3.0.7-r1 delete mode 100644 dev-ruby/slim-3.0.8 delete mode 100644 dev-ruby/slim-3.0.9 create mode 100644 dev-ruby/slim/Manifest create mode 100644 dev-ruby/slim/metadata.xml create mode 100644 dev-ruby/slim/slim-3.0.7-r1.ebuild create mode 100644 dev-ruby/slim/slim-3.0.8.ebuild create mode 100644 dev-ruby/slim/slim-3.0.9.ebuild delete mode 100644 dev-ruby/slop-3.6.0 delete mode 100644 dev-ruby/slop-4.4.3 delete mode 100644 dev-ruby/slop-4.6.2 create mode 100644 dev-ruby/slop/Manifest create mode 100644 dev-ruby/slop/metadata.xml create mode 100644 dev-ruby/slop/slop-3.6.0.ebuild create mode 100644 dev-ruby/slop/slop-4.4.3.ebuild create mode 100644 dev-ruby/slop/slop-4.6.2.ebuild delete mode 100644 dev-ruby/slow_enumerator_tools-1.0.0 delete mode 100644 dev-ruby/slow_enumerator_tools-1.1.0 create mode 100644 dev-ruby/slow_enumerator_tools/Manifest create mode 100644 dev-ruby/slow_enumerator_tools/metadata.xml create mode 100644 dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.0.0.ebuild create mode 100644 dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.1.0.ebuild delete mode 100644 dev-ruby/source_map-3.0.1 create mode 100644 dev-ruby/source_map/Manifest create mode 100644 dev-ruby/source_map/metadata.xml create mode 100644 dev-ruby/source_map/source_map-3.0.1.ebuild delete mode 100644 dev-ruby/sourcemap-0.1.1 create mode 100644 dev-ruby/sourcemap/Manifest create mode 100644 dev-ruby/sourcemap/metadata.xml create mode 100644 dev-ruby/sourcemap/sourcemap-0.1.1.ebuild delete mode 100644 dev-ruby/sparklines-0.5.2-r6 create mode 100644 dev-ruby/sparklines/Manifest create mode 100644 dev-ruby/sparklines/metadata.xml create mode 100644 dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild delete mode 100644 dev-ruby/spork-0.9.2-r2 create mode 100644 dev-ruby/spork/Manifest create mode 100644 dev-ruby/spork/metadata.xml create mode 100644 dev-ruby/spork/spork-0.9.2-r2.ebuild delete mode 100644 dev-ruby/spreadsheet-1.1.3 delete mode 100644 dev-ruby/spreadsheet-1.1.7 create mode 100644 dev-ruby/spreadsheet/Manifest create mode 100644 dev-ruby/spreadsheet/metadata.xml create mode 100644 dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild create mode 100644 dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild delete mode 100644 dev-ruby/spring-2.0.2 create mode 100644 dev-ruby/spring/Manifest create mode 100644 dev-ruby/spring/metadata.xml create mode 100644 dev-ruby/spring/spring-2.0.2.ebuild delete mode 100644 dev-ruby/sprockets-3.7.1 delete mode 100644 dev-ruby/sprockets-3.7.2 delete mode 100644 dev-ruby/sprockets-rails-2.3.3-r1 delete mode 100644 dev-ruby/sprockets-rails-3.2.1 create mode 100644 dev-ruby/sprockets-rails/Manifest create mode 100644 dev-ruby/sprockets-rails/metadata.xml create mode 100644 dev-ruby/sprockets-rails/sprockets-rails-2.3.3-r1.ebuild create mode 100644 dev-ruby/sprockets-rails/sprockets-rails-3.2.1.ebuild create mode 100644 dev-ruby/sprockets/Manifest create mode 100644 dev-ruby/sprockets/metadata.xml create mode 100644 dev-ruby/sprockets/sprockets-3.7.1.ebuild create mode 100644 dev-ruby/sprockets/sprockets-3.7.2.ebuild delete mode 100644 dev-ruby/spy-0.4.5 create mode 100644 dev-ruby/spy/Manifest create mode 100644 dev-ruby/spy/metadata.xml create mode 100644 dev-ruby/spy/spy-0.4.5.ebuild delete mode 100644 dev-ruby/sqlite3-1.3.11 delete mode 100644 dev-ruby/sqlite3-1.3.13 create mode 100644 dev-ruby/sqlite3/Manifest create mode 100644 dev-ruby/sqlite3/metadata.xml create mode 100644 dev-ruby/sqlite3/sqlite3-1.3.11.ebuild create mode 100644 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild delete mode 100644 dev-ruby/sshkey-1.9.0 create mode 100644 dev-ruby/sshkey/Manifest create mode 100644 dev-ruby/sshkey/metadata.xml create mode 100644 dev-ruby/sshkey/sshkey-1.9.0.ebuild delete mode 100644 dev-ruby/sshkit-1.15.1 delete mode 100644 dev-ruby/sshkit-1.16.0 delete mode 100644 dev-ruby/sshkit-1.16.1 delete mode 100644 dev-ruby/sshkit-1.17.0 create mode 100644 dev-ruby/sshkit/Manifest create mode 100644 dev-ruby/sshkit/metadata.xml create mode 100644 dev-ruby/sshkit/sshkit-1.15.1.ebuild create mode 100644 dev-ruby/sshkit/sshkit-1.16.0.ebuild create mode 100644 dev-ruby/sshkit/sshkit-1.16.1.ebuild create mode 100644 dev-ruby/sshkit/sshkit-1.17.0.ebuild delete mode 100644 dev-ruby/stamp-0.6.0 create mode 100644 dev-ruby/stamp/Manifest create mode 100644 dev-ruby/stamp/metadata.xml create mode 100644 dev-ruby/stamp/stamp-0.6.0.ebuild delete mode 100644 dev-ruby/state_machine-1.2.0 create mode 100644 dev-ruby/state_machine/Manifest create mode 100644 dev-ruby/state_machine/metadata.xml create mode 100644 dev-ruby/state_machine/state_machine-1.2.0.ebuild delete mode 100644 dev-ruby/stomp-1.4.4 create mode 100644 dev-ruby/stomp/Manifest create mode 100644 dev-ruby/stomp/metadata.xml create mode 100644 dev-ruby/stomp/stomp-1.4.4.ebuild delete mode 100644 dev-ruby/stringex-2.8.2 delete mode 100644 dev-ruby/stringex-2.8.4 create mode 100644 dev-ruby/stringex/Manifest create mode 100644 dev-ruby/stringex/metadata.xml create mode 100644 dev-ruby/stringex/stringex-2.8.2.ebuild create mode 100644 dev-ruby/stringex/stringex-2.8.4.ebuild delete mode 100644 dev-ruby/strptime-0.2.3 create mode 100644 dev-ruby/strptime/Manifest create mode 100644 dev-ruby/strptime/metadata.xml create mode 100644 dev-ruby/strptime/strptime-0.2.3.ebuild delete mode 100644 dev-ruby/subexec-0.2.3-r1 create mode 100644 dev-ruby/subexec/Manifest create mode 100644 dev-ruby/subexec/metadata.xml create mode 100644 dev-ruby/subexec/subexec-0.2.3-r1.ebuild delete mode 100644 dev-ruby/syntax-1.2.0-r1 delete mode 100644 dev-ruby/syntax-1.2.2 create mode 100644 dev-ruby/syntax/Manifest create mode 100644 dev-ruby/syntax/files/syntax-1.2.0-require-set.patch create mode 100644 dev-ruby/syntax/metadata.xml create mode 100644 dev-ruby/syntax/syntax-1.2.0-r1.ebuild create mode 100644 dev-ruby/syntax/syntax-1.2.2.ebuild delete mode 100644 dev-ruby/syslogger-1.6.5 create mode 100644 dev-ruby/syslogger/Manifest create mode 100644 dev-ruby/syslogger/metadata.xml create mode 100644 dev-ruby/syslogger/syslogger-1.6.5.ebuild delete mode 100644 dev-ruby/systemu-2.6.5 create mode 100644 dev-ruby/systemu/Manifest create mode 100644 dev-ruby/systemu/metadata.xml create mode 100644 dev-ruby/systemu/systemu-2.6.5.ebuild delete mode 100644 dev-ruby/tdiff-0.3.3-r1 delete mode 100644 dev-ruby/tdiff-0.3.4 create mode 100644 dev-ruby/tdiff/Manifest create mode 100644 dev-ruby/tdiff/metadata.xml create mode 100644 dev-ruby/tdiff/tdiff-0.3.3-r1.ebuild create mode 100644 dev-ruby/tdiff/tdiff-0.3.4.ebuild delete mode 100644 dev-ruby/temple-0.6.10 delete mode 100644 dev-ruby/temple-0.8.0 create mode 100644 dev-ruby/temple/Manifest create mode 100644 dev-ruby/temple/metadata.xml create mode 100644 dev-ruby/temple/temple-0.6.10.ebuild create mode 100644 dev-ruby/temple/temple-0.8.0.ebuild delete mode 100644 dev-ruby/term-ansicolor-1.6.0 create mode 100644 dev-ruby/term-ansicolor/Manifest create mode 100644 dev-ruby/term-ansicolor/metadata.xml create mode 100644 dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild delete mode 100644 dev-ruby/termcolor-1.2.2 create mode 100644 dev-ruby/termcolor/Manifest create mode 100644 dev-ruby/termcolor/metadata.xml create mode 100644 dev-ruby/termcolor/termcolor-1.2.2.ebuild delete mode 100644 dev-ruby/terrapin-0.6.0 create mode 100644 dev-ruby/terrapin/Manifest create mode 100644 dev-ruby/terrapin/metadata.xml create mode 100644 dev-ruby/terrapin/terrapin-0.6.0.ebuild delete mode 100644 dev-ruby/test-unit-3.1.9 delete mode 100644 dev-ruby/test-unit-3.2.7 delete mode 100644 dev-ruby/test-unit-3.2.8 delete mode 100644 dev-ruby/test-unit-rr-1.0.5 create mode 100644 dev-ruby/test-unit-rr/Manifest create mode 100644 dev-ruby/test-unit-rr/metadata.xml create mode 100644 dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild create mode 100644 dev-ruby/test-unit/Manifest create mode 100644 dev-ruby/test-unit/files/testrb create mode 100644 dev-ruby/test-unit/files/testrb-3 create mode 100644 dev-ruby/test-unit/metadata.xml create mode 100644 dev-ruby/test-unit/test-unit-3.1.9.ebuild create mode 100644 dev-ruby/test-unit/test-unit-3.2.7.ebuild create mode 100644 dev-ruby/test-unit/test-unit-3.2.8.ebuild delete mode 100644 dev-ruby/test_construct-2.0.1-r1 create mode 100644 dev-ruby/test_construct/Manifest create mode 100644 dev-ruby/test_construct/metadata.xml create mode 100644 dev-ruby/test_construct/test_construct-2.0.1-r1.ebuild delete mode 100644 dev-ruby/test_declarative-0.0.5-r2 delete mode 100644 dev-ruby/test_declarative-0.0.6 create mode 100644 dev-ruby/test_declarative/Manifest create mode 100644 dev-ruby/test_declarative/metadata.xml create mode 100644 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild create mode 100644 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild delete mode 100644 dev-ruby/text-1.3.1 delete mode 100644 dev-ruby/text-hyphen-1.4.1-r2 create mode 100644 dev-ruby/text-hyphen/Manifest create mode 100644 dev-ruby/text-hyphen/metadata.xml create mode 100644 dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild create mode 100644 dev-ruby/text/Manifest create mode 100644 dev-ruby/text/metadata.xml create mode 100644 dev-ruby/text/text-1.3.1.ebuild delete mode 100644 dev-ruby/textpow-1.4.0 create mode 100644 dev-ruby/textpow/Manifest create mode 100644 dev-ruby/textpow/metadata.xml create mode 100644 dev-ruby/textpow/textpow-1.4.0.ebuild delete mode 100644 dev-ruby/thor-0.19.4 delete mode 100644 dev-ruby/thor-0.20.0 create mode 100644 dev-ruby/thor/Manifest create mode 100644 dev-ruby/thor/metadata.xml create mode 100644 dev-ruby/thor/thor-0.19.4.ebuild create mode 100644 dev-ruby/thor/thor-0.20.0.ebuild delete mode 100644 dev-ruby/thread_order-1.1.0 create mode 100644 dev-ruby/thread_order/Manifest create mode 100644 dev-ruby/thread_order/metadata.xml create mode 100644 dev-ruby/thread_order/thread_order-1.1.0.ebuild delete mode 100644 dev-ruby/thread_safe-0.3.6 create mode 100644 dev-ruby/thread_safe/Manifest create mode 100644 dev-ruby/thread_safe/metadata.xml create mode 100644 dev-ruby/thread_safe/thread_safe-0.3.6.ebuild delete mode 100644 dev-ruby/tidy-ext-0.1.14-r3 create mode 100644 dev-ruby/tidy-ext/Manifest create mode 100644 dev-ruby/tidy-ext/files/11CVE-2015-5522.patch create mode 100644 dev-ruby/tidy-ext/metadata.xml create mode 100644 dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild delete mode 100644 dev-ruby/tidy_table-0.0.5-r4 create mode 100644 dev-ruby/tidy_table/Manifest create mode 100644 dev-ruby/tidy_table/metadata.xml create mode 100644 dev-ruby/tidy_table/tidy_table-0.0.5-r4.ebuild delete mode 100644 dev-ruby/tilt-2.0.5 delete mode 100644 dev-ruby/tilt-2.0.8 create mode 100644 dev-ruby/tilt/Manifest create mode 100644 dev-ruby/tilt/metadata.xml create mode 100644 dev-ruby/tilt/tilt-2.0.5.ebuild create mode 100644 dev-ruby/tilt/tilt-2.0.8.ebuild delete mode 100644 dev-ruby/timecop-0.8.1 delete mode 100644 dev-ruby/timecop-0.9.1 create mode 100644 dev-ruby/timecop/Manifest create mode 100644 dev-ruby/timecop/metadata.xml create mode 100644 dev-ruby/timecop/timecop-0.8.1.ebuild create mode 100644 dev-ruby/timecop/timecop-0.9.1.ebuild delete mode 100644 dev-ruby/timers-4.1.2 create mode 100644 dev-ruby/timers/Manifest create mode 100644 dev-ruby/timers/metadata.xml create mode 100644 dev-ruby/timers/timers-4.1.2.ebuild delete mode 100644 dev-ruby/tins-1.14.0 delete mode 100644 dev-ruby/tins-1.16.3 create mode 100644 dev-ruby/tins/Manifest create mode 100644 dev-ruby/tins/metadata.xml create mode 100644 dev-ruby/tins/tins-1.14.0.ebuild create mode 100644 dev-ruby/tins/tins-1.16.3.ebuild delete mode 100644 dev-ruby/tokyocabinet-1.32.0 create mode 100644 dev-ruby/tokyocabinet/Manifest create mode 100644 dev-ruby/tokyocabinet/metadata.xml create mode 100644 dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild delete mode 100644 dev-ruby/tomlrb-1.2.6 create mode 100644 dev-ruby/tomlrb/Manifest create mode 100644 dev-ruby/tomlrb/metadata.xml create mode 100644 dev-ruby/tomlrb/tomlrb-1.2.6.ebuild delete mode 100644 dev-ruby/totoridipjp-0.1.0 create mode 100644 dev-ruby/totoridipjp/Manifest create mode 100644 dev-ruby/totoridipjp/metadata.xml create mode 100644 dev-ruby/totoridipjp/totoridipjp-0.1.0.ebuild delete mode 100644 dev-ruby/transaction-simple-1.4.0.2-r2 create mode 100644 dev-ruby/transaction-simple/Manifest create mode 100644 dev-ruby/transaction-simple/metadata.xml create mode 100644 dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild delete mode 100644 dev-ruby/travis-1.8.8 create mode 100644 dev-ruby/travis/Manifest create mode 100644 dev-ruby/travis/metadata.xml create mode 100644 dev-ruby/travis/travis-1.8.8.ebuild delete mode 100644 dev-ruby/treetop-1.6.10 delete mode 100644 dev-ruby/treetop-1.6.9 create mode 100644 dev-ruby/treetop/Manifest create mode 100644 dev-ruby/treetop/metadata.xml create mode 100644 dev-ruby/treetop/treetop-1.6.10.ebuild create mode 100644 dev-ruby/treetop/treetop-1.6.9.ebuild delete mode 100644 dev-ruby/trollop-1.16.2-r4 delete mode 100644 dev-ruby/trollop-2.1.2 delete mode 100644 dev-ruby/trollop-2.1.3 create mode 100644 dev-ruby/trollop/Manifest create mode 100644 dev-ruby/trollop/metadata.xml create mode 100644 dev-ruby/trollop/trollop-1.16.2-r4.ebuild create mode 100644 dev-ruby/trollop/trollop-2.1.2.ebuild create mode 100644 dev-ruby/trollop/trollop-2.1.3.ebuild delete mode 100644 dev-ruby/ttfunk-1.2.1 delete mode 100644 dev-ruby/ttfunk-1.4.0 delete mode 100644 dev-ruby/ttfunk-1.5.1 create mode 100644 dev-ruby/ttfunk/Manifest create mode 100644 dev-ruby/ttfunk/metadata.xml create mode 100644 dev-ruby/ttfunk/ttfunk-1.2.1.ebuild create mode 100644 dev-ruby/ttfunk/ttfunk-1.4.0.ebuild create mode 100644 dev-ruby/ttfunk/ttfunk-1.5.1.ebuild delete mode 100644 dev-ruby/turbolinks-2.5.4 create mode 100644 dev-ruby/turbolinks/Manifest create mode 100644 dev-ruby/turbolinks/metadata.xml create mode 100644 dev-ruby/turbolinks/turbolinks-2.5.4.ebuild delete mode 100644 dev-ruby/twitter-6.2.0 delete mode 100644 dev-ruby/twitter-text-1.14.7 create mode 100644 dev-ruby/twitter-text/Manifest create mode 100644 dev-ruby/twitter-text/metadata.xml create mode 100644 dev-ruby/twitter-text/twitter-text-1.14.7.ebuild create mode 100644 dev-ruby/twitter/Manifest create mode 100644 dev-ruby/twitter/metadata.xml create mode 100644 dev-ruby/twitter/twitter-6.2.0.ebuild delete mode 100644 dev-ruby/typed-array-0.1.2-r1 create mode 100644 dev-ruby/typed-array/Manifest create mode 100644 dev-ruby/typed-array/metadata.xml create mode 100644 dev-ruby/typed-array/typed-array-0.1.2-r1.ebuild delete mode 100644 dev-ruby/typhoeus-0.6.9 delete mode 100644 dev-ruby/typhoeus-1.3.0 create mode 100644 dev-ruby/typhoeus/Manifest create mode 100644 dev-ruby/typhoeus/metadata.xml create mode 100644 dev-ruby/typhoeus/typhoeus-0.6.9.ebuild create mode 100644 dev-ruby/typhoeus/typhoeus-1.3.0.ebuild delete mode 100644 dev-ruby/tzinfo-1.2.4 delete mode 100644 dev-ruby/tzinfo-1.2.5 create mode 100644 dev-ruby/tzinfo/Manifest create mode 100644 dev-ruby/tzinfo/metadata.xml create mode 100644 dev-ruby/tzinfo/tzinfo-1.2.4.ebuild create mode 100644 dev-ruby/tzinfo/tzinfo-1.2.5.ebuild delete mode 100644 dev-ruby/uconv-0.6.1-r2 create mode 100644 dev-ruby/uconv/Manifest create mode 100644 dev-ruby/uconv/metadata.xml create mode 100644 dev-ruby/uconv/uconv-0.6.1-r2.ebuild delete mode 100644 dev-ruby/uglifier-2.7.2 delete mode 100644 dev-ruby/uglifier-3.2.0 delete mode 100644 dev-ruby/uglifier-4.1.12 delete mode 100644 dev-ruby/uglifier-4.1.14 create mode 100644 dev-ruby/uglifier/Manifest create mode 100644 dev-ruby/uglifier/metadata.xml create mode 100644 dev-ruby/uglifier/uglifier-2.7.2.ebuild create mode 100644 dev-ruby/uglifier/uglifier-3.2.0.ebuild create mode 100644 dev-ruby/uglifier/uglifier-4.1.12.ebuild create mode 100644 dev-ruby/uglifier/uglifier-4.1.14.ebuild delete mode 100644 dev-ruby/ultraviolet-1.0.1 create mode 100644 dev-ruby/ultraviolet/Manifest create mode 100644 dev-ruby/ultraviolet/metadata.xml create mode 100644 dev-ruby/ultraviolet/ultraviolet-1.0.1.ebuild delete mode 100644 dev-ruby/unf-0.1.4 create mode 100644 dev-ruby/unf/Manifest create mode 100644 dev-ruby/unf/metadata.xml create mode 100644 dev-ruby/unf/unf-0.1.4.ebuild delete mode 100644 dev-ruby/unf_ext-0.0.7.4 delete mode 100644 dev-ruby/unf_ext-0.0.7.5 create mode 100644 dev-ruby/unf_ext/Manifest create mode 100644 dev-ruby/unf_ext/metadata.xml create mode 100644 dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild create mode 100644 dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild delete mode 100644 dev-ruby/unindent-1.0 create mode 100644 dev-ruby/unindent/Manifest create mode 100644 dev-ruby/unindent/metadata.xml create mode 100644 dev-ruby/unindent/unindent-1.0.ebuild delete mode 100644 dev-ruby/uuidtools-2.1.5-r1 create mode 100644 dev-ruby/uuidtools/Manifest create mode 100644 dev-ruby/uuidtools/metadata.xml create mode 100644 dev-ruby/uuidtools/uuidtools-2.1.5-r1.ebuild delete mode 100644 dev-ruby/vcard-0.2.15 create mode 100644 dev-ruby/vcard/Manifest create mode 100644 dev-ruby/vcard/metadata.xml create mode 100644 dev-ruby/vcard/vcard-0.2.15.ebuild delete mode 100644 dev-ruby/vcr-1.11.3 delete mode 100644 dev-ruby/vcr-2.9.3 delete mode 100644 dev-ruby/vcr-3.0.3 delete mode 100644 dev-ruby/vcr-4.0.0 create mode 100644 dev-ruby/vcr/Manifest create mode 100644 dev-ruby/vcr/metadata.xml create mode 100644 dev-ruby/vcr/vcr-1.11.3.ebuild create mode 100644 dev-ruby/vcr/vcr-2.9.3.ebuild create mode 100644 dev-ruby/vcr/vcr-3.0.3.ebuild create mode 100644 dev-ruby/vcr/vcr-4.0.0.ebuild delete mode 100644 dev-ruby/virtus-1.0.5 create mode 100644 dev-ruby/virtus/Manifest create mode 100644 dev-ruby/virtus/files/virtus-1.0.5-equalizer.patch create mode 100644 dev-ruby/virtus/metadata.xml create mode 100644 dev-ruby/virtus/virtus-1.0.5.ebuild delete mode 100644 dev-ruby/vlad-2.7.0 create mode 100644 dev-ruby/vlad/Manifest create mode 100644 dev-ruby/vlad/metadata.xml create mode 100644 dev-ruby/vlad/vlad-2.7.0.ebuild delete mode 100644 dev-ruby/warden-1.2.7 create mode 100644 dev-ruby/warden/Manifest create mode 100644 dev-ruby/warden/metadata.xml create mode 100644 dev-ruby/warden/warden-1.2.7.ebuild delete mode 100644 dev-ruby/web-console-2.3.0 delete mode 100644 dev-ruby/web-console-3.6.1 delete mode 100644 dev-ruby/web-console-3.6.2 create mode 100644 dev-ruby/web-console/Manifest create mode 100644 dev-ruby/web-console/metadata.xml create mode 100644 dev-ruby/web-console/web-console-2.3.0.ebuild create mode 100644 dev-ruby/web-console/web-console-3.6.1.ebuild create mode 100644 dev-ruby/web-console/web-console-3.6.2.ebuild delete mode 100644 dev-ruby/webmock-1.24.6 delete mode 100644 dev-ruby/webmock-2.3.2 delete mode 100644 dev-ruby/webmock-3.3.0 delete mode 100644 dev-ruby/webmock-3.4.0 delete mode 100644 dev-ruby/webmock-3.4.1 create mode 100644 dev-ruby/webmock/Manifest create mode 100644 dev-ruby/webmock/metadata.xml create mode 100644 dev-ruby/webmock/webmock-1.24.6.ebuild create mode 100644 dev-ruby/webmock/webmock-2.3.2.ebuild create mode 100644 dev-ruby/webmock/webmock-3.3.0.ebuild create mode 100644 dev-ruby/webmock/webmock-3.4.0.ebuild create mode 100644 dev-ruby/webmock/webmock-3.4.1.ebuild delete mode 100644 dev-ruby/webrobots-0.1.2 delete mode 100644 dev-ruby/webrobots-0.1.2-r1 create mode 100644 dev-ruby/webrobots/Manifest create mode 100644 dev-ruby/webrobots/metadata.xml create mode 100644 dev-ruby/webrobots/webrobots-0.1.2-r1.ebuild create mode 100644 dev-ruby/webrobots/webrobots-0.1.2.ebuild delete mode 100644 dev-ruby/websocket-1.2.7 delete mode 100644 dev-ruby/websocket-1.2.8 delete mode 100644 dev-ruby/websocket-driver-0.6.5 delete mode 100644 dev-ruby/websocket-driver-0.7.0 create mode 100644 dev-ruby/websocket-driver/Manifest create mode 100644 dev-ruby/websocket-driver/metadata.xml create mode 100644 dev-ruby/websocket-driver/websocket-driver-0.6.5.ebuild create mode 100644 dev-ruby/websocket-driver/websocket-driver-0.7.0.ebuild delete mode 100644 dev-ruby/websocket-extensions-0.1.3 create mode 100644 dev-ruby/websocket-extensions/Manifest create mode 100644 dev-ruby/websocket-extensions/metadata.xml create mode 100644 dev-ruby/websocket-extensions/websocket-extensions-0.1.3.ebuild create mode 100644 dev-ruby/websocket/Manifest create mode 100644 dev-ruby/websocket/metadata.xml create mode 100644 dev-ruby/websocket/websocket-1.2.7.ebuild create mode 100644 dev-ruby/websocket/websocket-1.2.8.ebuild delete mode 100644 dev-ruby/wikicloth-0.8.3 create mode 100644 dev-ruby/wikicloth/Manifest create mode 100644 dev-ruby/wikicloth/files/wikicloth-0.8.3-fix-tests.patch create mode 100644 dev-ruby/wikicloth/metadata.xml create mode 100644 dev-ruby/wikicloth/wikicloth-0.8.3.ebuild delete mode 100644 dev-ruby/will_paginate-3.1.6 create mode 100644 dev-ruby/will_paginate/Manifest create mode 100644 dev-ruby/will_paginate/metadata.xml create mode 100644 dev-ruby/will_paginate/will_paginate-3.1.6.ebuild delete mode 100644 dev-ruby/windows_error-0.1.2 create mode 100644 dev-ruby/windows_error/Manifest create mode 100644 dev-ruby/windows_error/metadata.xml create mode 100644 dev-ruby/windows_error/windows_error-0.1.2.ebuild delete mode 100644 dev-ruby/wirble-0.1.3-r4 create mode 100644 dev-ruby/wirble/Manifest create mode 100644 dev-ruby/wirble/metadata.xml create mode 100644 dev-ruby/wirble/wirble-0.1.3-r4.ebuild delete mode 100644 dev-ruby/xml-simple-1.1.5 create mode 100644 dev-ruby/xml-simple/Manifest create mode 100644 dev-ruby/xml-simple/metadata.xml create mode 100644 dev-ruby/xml-simple/xml-simple-1.1.5.ebuild delete mode 100644 dev-ruby/xmlrpc-0.2.1 delete mode 100644 dev-ruby/xmlrpc-0.3.0 create mode 100644 dev-ruby/xmlrpc/Manifest create mode 100644 dev-ruby/xmlrpc/metadata.xml create mode 100644 dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild create mode 100644 dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild delete mode 100644 dev-ruby/xpath-2.1.0 delete mode 100644 dev-ruby/xpath-3.0.0 delete mode 100644 dev-ruby/xpath-3.1.0 create mode 100644 dev-ruby/xpath/Manifest create mode 100644 dev-ruby/xpath/metadata.xml create mode 100644 dev-ruby/xpath/xpath-2.1.0.ebuild create mode 100644 dev-ruby/xpath/xpath-3.0.0.ebuild create mode 100644 dev-ruby/xpath/xpath-3.1.0.ebuild delete mode 100644 dev-ruby/yajl-ruby-1.3.1 delete mode 100644 dev-ruby/yajl-ruby-1.4.0 create mode 100644 dev-ruby/yajl-ruby/Manifest create mode 100644 dev-ruby/yajl-ruby/metadata.xml create mode 100644 dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild create mode 100644 dev-ruby/yajl-ruby/yajl-ruby-1.4.0.ebuild delete mode 100644 dev-ruby/yard-0.9.11 delete mode 100644 dev-ruby/yard-0.9.14 create mode 100644 dev-ruby/yard/Manifest create mode 100644 dev-ruby/yard/metadata.xml create mode 100644 dev-ruby/yard/yard-0.9.11.ebuild create mode 100644 dev-ruby/yard/yard-0.9.14.ebuild delete mode 100644 dev-ruby/zentest-4.11.0 delete mode 100644 dev-ruby/zentest-4.11.1 create mode 100644 dev-ruby/zentest/Manifest create mode 100644 dev-ruby/zentest/metadata.xml create mode 100644 dev-ruby/zentest/zentest-4.11.0.ebuild create mode 100644 dev-ruby/zentest/zentest-4.11.1.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/GeoRuby-2.5.2 b/dev-ruby/GeoRuby-2.5.2 deleted file mode 100644 index d96498ffeaa6..000000000000 --- a/dev-ruby/GeoRuby-2.5.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/dbf[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/dbf[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby data holder for OGC Simple Features -EAPI=5 -HOMEPAGE=https://github.com/nofxx/georuby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/georuby-2.5.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f650768200d9090c098cd06e21dc315d diff --git a/dev-ruby/GeoRuby/GeoRuby-2.5.2.ebuild b/dev-ruby/GeoRuby/GeoRuby-2.5.2.ebuild new file mode 100644 index 000000000000..77797b0c6def --- /dev/null +++ b/dev-ruby/GeoRuby/GeoRuby-2.5.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_NAME="georuby" + +inherit ruby-fakegem + +DESCRIPTION="Ruby data holder for OGC Simple Features" +HOMEPAGE="https://github.com/nofxx/georuby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +all_ruby_prepare() { + # Avoid specs that are also failing in upstream Travis. + rm spec/geo_ruby/shp4r/shp_spec.rb || die +} + +ruby_add_bdepend "test? ( dev-ruby/dbf + dev-ruby/nokogiri )" diff --git a/dev-ruby/GeoRuby/Manifest b/dev-ruby/GeoRuby/Manifest new file mode 100644 index 000000000000..c08c83cce448 --- /dev/null +++ b/dev-ruby/GeoRuby/Manifest @@ -0,0 +1,3 @@ +DIST georuby-2.5.2.gem 211456 BLAKE2B 67340729118cfb64d78a0ac3e98a6e29414ba0ca111c8a9e608486803c4c1da51e99e06b9ac1abfba0b3781d330ad83e09b72cb5d643d32fc47ce35307045a17 SHA512 f65aca747ff2615ce2cecf0d3a9fa8728b362f211da0433b075e5abd95644daa8d5d8a6e19b051b8e2b78d55e819f07b19b2dfcb95f26f3d678c698fd7126f3f +EBUILD GeoRuby-2.5.2.ebuild 640 BLAKE2B 28c57de526deb535aec38995493a687cb98c0c2022bb9b9f5af6579b53e1bf4441c1253b95faed101109397f20ea439c51d5f05252fda9da239e57ee2c9f8015 SHA512 53a64bbef3169c50ddb953abc006f6d408fcbdb852594dd39b6e1686d89f8fb4b5b5fd5f3da8a5a13bf497d48403f08fba416aca682cb2d0f1b5f022fb723d16 +MISC metadata.xml 475 BLAKE2B 61cd7a83f8ed2294338504f60c03e01e7144d58825db4732c207531fc78b34929bec9fc5459c4ab1458a0fc95ab97e07d1abe09b7eb5a54f867b214d9fbcc24d SHA512 d77d215e43f829b563daf62e06a06864e6e691784867227e6fc24726f5b6ba5238e356971c24bb1d1ccb5555fa65342da6530c9111a304552111a4deddc46111 diff --git a/dev-ruby/GeoRuby/metadata.xml b/dev-ruby/GeoRuby/metadata.xml new file mode 100644 index 000000000000..06d6ccfca0a4 --- /dev/null +++ b/dev-ruby/GeoRuby/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sci-geosciences@gentoo.org + Gentoo Geosciences Project + + + nofxx/georuby + + diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 573c1864dd18..dd8339f0e109 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/abstract-1.0.0-r3 b/dev-ruby/abstract-1.0.0-r3 deleted file mode 100644 index c45e7f725818..000000000000 --- a/dev-ruby/abstract-1.0.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library which enable you to define abstract method in Ruby -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/abstract -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -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 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/abstract-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ab16d83dd48258645165650fa6c7c72d diff --git a/dev-ruby/abstract/Manifest b/dev-ruby/abstract/Manifest new file mode 100644 index 000000000000..2f7cdae42e07 --- /dev/null +++ b/dev-ruby/abstract/Manifest @@ -0,0 +1,3 @@ +DIST abstract-1.0.0.gem 12288 BLAKE2B c61fe73f5a5b765296e4a61acfa14b39468878a442a1ce8689e846089da9a3d6c8f5425a791040865d5aadd435ac78de6f48f809f081ca0883c71f733e4cbe5c SHA512 7c6fffc012baf704a27470fecf44dc97e6ca9f5bf9db47c20f23e59376af1262c4618ad70a70faa446339a79f94bbce04c2f5a6c506bd010c60a0fa5f60f346c +EBUILD abstract-1.0.0-r3.ebuild 655 BLAKE2B 49af30c7ff35c544f52271c976038dce773a69fd174313506e317fac8f61eae29ad72676d57dd78eba88ca2b6ae886cc73b87d4082327a481baf46071e1bad7d SHA512 8ec7004e26d2ce4c931f6f1c8262dfcb22c679aab275d0dfbb5e0eca9494219fff52ac481240647f3573ca987c8da7ce756ad394733faec132ca67b88e7ec3e0 +MISC metadata.xml 326 BLAKE2B 9d949e43d77128e14b13f83c61b85efa1d766d2b09b33aa10957282273b233bb5f6785b570e08249e3acc3920e3c5327fc834e8973d252519ec0963efdc379f4 SHA512 af7919ed026803725ee33c836a16034b32eade1a09f18ad5f5a506454fcdbbd2cab3cfc0e21c494ad1380795439719f83acbae1c3cc45a3cec6b1e02cebba390 diff --git a/dev-ruby/abstract/abstract-1.0.0-r3.ebuild b/dev-ruby/abstract/abstract-1.0.0-r3.ebuild new file mode 100644 index 000000000000..af811fb4244b --- /dev/null +++ b/dev-ruby/abstract/abstract-1.0.0-r3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Library which enable you to define abstract method in Ruby" +HOMEPAGE="https://rubygems.org/gems/abstract" + +LICENSE="Ruby" +SLOT="0" +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="test" + +each_ruby_test() { + ${RUBY} -Ilib test/test.rb || die "tests failed" +} diff --git a/dev-ruby/abstract/metadata.xml b/dev-ruby/abstract/metadata.xml new file mode 100644 index 000000000000..419d621c311e --- /dev/null +++ b/dev-ruby/abstract/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + abstract + + diff --git a/dev-ruby/actioncable-5.0.6 b/dev-ruby/actioncable-5.0.6 deleted file mode 100644 index cd6a0aead3a3..000000000000 --- a/dev-ruby/actioncable-5.0.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.6:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.6:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.6:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.6:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9a4c0de1127931df6a6d78ce826224f0 diff --git a/dev-ruby/actioncable-5.0.7 b/dev-ruby/actioncable-5.0.7 deleted file mode 100644 index 7999c0c6b732..000000000000 --- a/dev-ruby/actioncable-5.0.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.7:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.7:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.7:*[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.7:*[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2:0[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9a4c0de1127931df6a6d78ce826224f0 diff --git a/dev-ruby/actioncable-5.1.4 b/dev-ruby/actioncable-5.1.4 deleted file mode 100644 index bfad45a9a5f2..000000000000 --- a/dev-ruby/actioncable-5.1.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.4:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.4:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.4:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.4:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3b8b6b6cb80bfeee0a67024441151f98 diff --git a/dev-ruby/actioncable-5.1.5 b/dev-ruby/actioncable-5.1.5 deleted file mode 100644 index a6391b8d4b53..000000000000 --- a/dev-ruby/actioncable-5.1.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.5:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.5:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.5:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.5:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ae1df8a9d38997adcd154d6be5a2b01 diff --git a/dev-ruby/actioncable-5.1.6 b/dev-ruby/actioncable-5.1.6 deleted file mode 100644 index 0ef0d19b7ae3..000000000000 --- a/dev-ruby/actioncable-5.1.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.6:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.6:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.6:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.6:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] =dev-ruby/websocket-driver-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ae1df8a9d38997adcd154d6be5a2b01 diff --git a/dev-ruby/actioncable-5.2.0 b/dev-ruby/actioncable-5.2.0 deleted file mode 100644 index 02f1d445c3e9..000000000000 --- a/dev-ruby/actioncable-5.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby25] dev-ruby/nio4r:2[ruby_targets_ruby25] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Integrated WebSockets for Rails -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby23] dev-ruby/nio4r:2[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby24] dev-ruby/nio4r:2[ruby_targets_ruby24] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby25] dev-ruby/nio4r:2[ruby_targets_ruby25] >=dev-ruby/websocket-driver-0.6.1:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f1af43e51219bf02cb43d4632766240a diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest new file mode 100644 index 000000000000..b1781839fc6d --- /dev/null +++ b/dev-ruby/actioncable/Manifest @@ -0,0 +1,13 @@ +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD actioncable-5.0.6.ebuild 941 BLAKE2B 76bbd65b75a57abeb351ab20ae1f1ee0a5481a4a4e9efcb98c279d8ef85914f5596fb22bf2835ce55522de0e96db4849be7c3c58da1d77d48cca7af9160aa909 SHA512 2e5d199f6e444f35796a84027e701601abe5d9d4c70ed712b01e59303a6d7f679b0f9dd3e9e64bcf2fff18ef5fae980edf458288cf5fffc9ede53a4d387b5be3 +EBUILD actioncable-5.0.7.ebuild 941 BLAKE2B 76bbd65b75a57abeb351ab20ae1f1ee0a5481a4a4e9efcb98c279d8ef85914f5596fb22bf2835ce55522de0e96db4849be7c3c58da1d77d48cca7af9160aa909 SHA512 2e5d199f6e444f35796a84027e701601abe5d9d4c70ed712b01e59303a6d7f679b0f9dd3e9e64bcf2fff18ef5fae980edf458288cf5fffc9ede53a4d387b5be3 +EBUILD actioncable-5.1.4.ebuild 993 BLAKE2B 3d32ab30014b97a719eb25a34e443f1d41f49eabf3f87c6f21772ae72423f3913d2b6d3283e8eca416aa2e8482019882bdaebb002360e0c36073d15b864366e3 SHA512 5941e8ac6f9311e5168f30a2bcb37f84e73b2ab601cb7a37f2646a194033c1c994ba6eed1c2c4db5be37bee389c04c03a96077aff263efa4b801809f98f00325 +EBUILD actioncable-5.1.5.ebuild 1000 BLAKE2B c5ff9fb4aa09f74fba83da260b9e136a096200b6d517904ccad399fc26d29a816f6201be72ce2037efbd0e3a24b56aed181fc4e969b18b1e683ce72155e315d2 SHA512 524f765727e7f879da16178df6bbda7cbbbbfdc49b4a042f08a861a4563b5c6936e3e9ea22636dff3d9539c647de77545ce452dc8ddf5f0c3c3dcf1454b8f537 +EBUILD actioncable-5.1.6.ebuild 1000 BLAKE2B c5ff9fb4aa09f74fba83da260b9e136a096200b6d517904ccad399fc26d29a816f6201be72ce2037efbd0e3a24b56aed181fc4e969b18b1e683ce72155e315d2 SHA512 524f765727e7f879da16178df6bbda7cbbbbfdc49b4a042f08a861a4563b5c6936e3e9ea22636dff3d9539c647de77545ce452dc8ddf5f0c3c3dcf1454b8f537 +EBUILD actioncable-5.2.0.ebuild 968 BLAKE2B 2c9d685d823e7ca51dace7de0ec7d17881bf19f32e9c1018df840ad179f7dcc34960695adb0ced45cb6784f56642e34350832238f6471b5b78d550321db98374 SHA512 57abbe3ab5d7671fd9dbdcbef2410730367c411c7368d8ed692aea9a0d169cd49ec71c63428342ee72f742530fbcd9bd7ba21694e26ba493d300ea0b225dbbb4 +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/actioncable/actioncable-5.0.6.ebuild b/dev-ruby/actioncable/actioncable-5.0.6.ebuild new file mode 100644 index 000000000000..220bca44c465 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.0.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~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-1.2:0 + >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6* +" + +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/actioncable/actioncable-5.0.7.ebuild b/dev-ruby/actioncable/actioncable-5.0.7.ebuild new file mode 100644 index 000000000000..220bca44c465 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.0.7.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~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-1.2:0 + >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6* +" + +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/actioncable/actioncable-5.1.4.ebuild b/dev-ruby/actioncable/actioncable-5.1.4.ebuild new file mode 100644 index 000000000000..bf23ea9162d6 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.1.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_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 versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~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:0 =dev-ruby/websocket-driver-0.6* +" + +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/actioncable/actioncable-5.1.5.ebuild b/dev-ruby/actioncable/actioncable-5.1.5.ebuild new file mode 100644 index 000000000000..ad5616213887 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.1.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_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 versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~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:0 =dev-ruby/websocket-driver-0.6* +" + +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/actioncable/actioncable-5.1.6.ebuild b/dev-ruby/actioncable/actioncable-5.1.6.ebuild new file mode 100644 index 000000000000..ad5616213887 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.1.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_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 versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~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:0 =dev-ruby/websocket-driver-0.6* +" + +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/actioncable/actioncable-5.2.0.ebuild b/dev-ruby/actioncable/actioncable-5.2.0.ebuild new file mode 100644 index 000000000000..4ad0b881b749 --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~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:0 +" + +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/actioncable/metadata.xml b/dev-ruby/actioncable/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/actioncable/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/actionmailer-4.2.10 b/dev-ruby/actionmailer-4.2.10 deleted file mode 100644 index c29c610ca0e2..000000000000 --- a/dev-ruby/actionmailer-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5f7cd6bd531cea1f060fae098c08a7a9 diff --git a/dev-ruby/actionmailer-5.0.6 b/dev-ruby/actionmailer-5.0.6 deleted file mode 100644 index 518a93b8b654..000000000000 --- a/dev-ruby/actionmailer-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=472a9b54fac121779c962cb88dc094f4 diff --git a/dev-ruby/actionmailer-5.0.7 b/dev-ruby/actionmailer-5.0.7 deleted file mode 100644 index 66b37afb36b9..000000000000 --- a/dev-ruby/actionmailer-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=472a9b54fac121779c962cb88dc094f4 diff --git a/dev-ruby/actionmailer-5.1.4 b/dev-ruby/actionmailer-5.1.4 deleted file mode 100644 index d0c1a5b99557..000000000000 --- a/dev-ruby/actionmailer-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b687201c5561cbc418f35dc92c4263af diff --git a/dev-ruby/actionmailer-5.1.5 b/dev-ruby/actionmailer-5.1.5 deleted file mode 100644 index 353a716f8b10..000000000000 --- a/dev-ruby/actionmailer-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b687201c5561cbc418f35dc92c4263af diff --git a/dev-ruby/actionmailer-5.1.6 b/dev-ruby/actionmailer-5.1.6 deleted file mode 100644 index 6956523f50e4..000000000000 --- a/dev-ruby/actionmailer-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b687201c5561cbc418f35dc92c4263af diff --git a/dev-ruby/actionmailer-5.2.0 b/dev-ruby/actionmailer-5.2.0 deleted file mode 100644 index a06f6b4a2ce3..000000000000 --- a/dev-ruby/actionmailer-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby25] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby25] =dev-ruby/mail-2*:*[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Framework for designing email-service layers -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby23] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby23] =dev-ruby/mail-2*:*[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby24] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby24] =dev-ruby/mail-2*:*[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby25] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby25] =dev-ruby/mail-2*:*[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=66c744db88680856eba8e6eb31beaadb diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest new file mode 100644 index 000000000000..e9842da48e88 --- /dev/null +++ b/dev-ruby/actionmailer/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD actionmailer-4.2.10.ebuild 1623 BLAKE2B 4d0c3f0bda494ed811e449e1495e80dbd219655656af9f5660ad0ea52a17658e4db5a07054af00ad3c3948db9cf352e3cb3d0f84f1c3930d437eb5367c605f9c SHA512 ac0680ca62d49c5b7a3b5f3c99ded7bf6cee1388909d6533dff042790d3f117eaf5b2692a823b7e46ded85783f5c7bccfba0606b09563632a9844ea38b1ecc09 +EBUILD actionmailer-5.0.6.ebuild 1341 BLAKE2B 2a17605f8210edb2253fe3914d267f32c1bd2ad0cc0f744b835b20e61a19eb4ed65328bdf28e4e835efa558155fb97d26fc6269dd172e4515aa15cb3c6c804bb SHA512 1ec9190bb29c931be32dec90015c68af783b4d9f26bde51e7df2195ec605e7a61b8374c423ea83533b15a51721f5d62f804095542fd294e49a6cb4d2e7dea4a6 +EBUILD actionmailer-5.0.7.ebuild 1341 BLAKE2B 2a17605f8210edb2253fe3914d267f32c1bd2ad0cc0f744b835b20e61a19eb4ed65328bdf28e4e835efa558155fb97d26fc6269dd172e4515aa15cb3c6c804bb SHA512 1ec9190bb29c931be32dec90015c68af783b4d9f26bde51e7df2195ec605e7a61b8374c423ea83533b15a51721f5d62f804095542fd294e49a6cb4d2e7dea4a6 +EBUILD actionmailer-5.1.4.ebuild 1321 BLAKE2B a1225fd8d4433c84dbd412ca2a9d763791ea9bb13c1b7064490743156238fc7291494419837cd0843d82ca7e67dbd4ac660185258ec78922abc4eb7c57d88f7d SHA512 11568b63575505388731bc9db9240b24b3b260fa5e2883fc72b00aca5729e12543b9bb93ba7c7331eba7ff5053ffae0f1b9ca1de21b353a9ec66b1baa9f2a909 +EBUILD actionmailer-5.1.5.ebuild 1321 BLAKE2B a1225fd8d4433c84dbd412ca2a9d763791ea9bb13c1b7064490743156238fc7291494419837cd0843d82ca7e67dbd4ac660185258ec78922abc4eb7c57d88f7d SHA512 11568b63575505388731bc9db9240b24b3b260fa5e2883fc72b00aca5729e12543b9bb93ba7c7331eba7ff5053ffae0f1b9ca1de21b353a9ec66b1baa9f2a909 +EBUILD actionmailer-5.1.6.ebuild 1321 BLAKE2B a1225fd8d4433c84dbd412ca2a9d763791ea9bb13c1b7064490743156238fc7291494419837cd0843d82ca7e67dbd4ac660185258ec78922abc4eb7c57d88f7d SHA512 11568b63575505388731bc9db9240b24b3b260fa5e2883fc72b00aca5729e12543b9bb93ba7c7331eba7ff5053ffae0f1b9ca1de21b353a9ec66b1baa9f2a909 +EBUILD actionmailer-5.2.0.ebuild 1316 BLAKE2B fac377956e157d869078e2142ccdd7afdb0977ed06046109b71c4f745cbf96977ee0f4961dccd2a970c1b72e696524f25b2fb9c10e9517e30ec3d5003c254ce8 SHA512 7c0fd6e1568849cb44d6a127d03a14c34631f766f282074d7a6dfae6ebc6b7497d99966285dfe78b518135dd7e517c77c94f4ef41bf68270513ed2f984779483 +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild b/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild new file mode 100644 index 000000000000..e4199369fcfd --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-4.2.10.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux" +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-1.0.5:1" + +ruby_add_bdepend "test? ( + dev-ruby/mocha:0.14 +)" + +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\|minitest\|mime-types\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die + + # 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/actionmailer/actionmailer-5.0.6.ebuild b/dev-ruby/actionmailer/actionmailer-5.0.6.ebuild new file mode 100644 index 000000000000..54b101336651 --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.0.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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:0.14 +)" + +all_ruby_prepare() { + # Set test environment to our hand. + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '1igem "actionpack", "~>5.0.0"; gem "activejob", "~>5.0.0"; gem "railties", "~>5.0.0"' test/abstract_unit.rb || die + + # 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/actionmailer/actionmailer-5.0.7.ebuild b/dev-ruby/actionmailer/actionmailer-5.0.7.ebuild new file mode 100644 index 000000000000..54b101336651 --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.0.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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:0.14 +)" + +all_ruby_prepare() { + # Set test environment to our hand. + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '1igem "actionpack", "~>5.0.0"; gem "activejob", "~>5.0.0"; gem "railties", "~>5.0.0"' test/abstract_unit.rb || die + + # 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/actionmailer/actionmailer-5.1.4.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.4.ebuild new file mode 100644 index 000000000000..eb97299a0c6f --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.1.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.14 +)" + +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/actionmailer/actionmailer-5.1.5.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.5.ebuild new file mode 100644 index 000000000000..eb97299a0c6f --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.1.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.14 +)" + +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/actionmailer/actionmailer-5.1.6.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.6.ebuild new file mode 100644 index 000000000000..eb97299a0c6f --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.1.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.14 +)" + +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/actionmailer/actionmailer-5.2.0.ebuild b/dev-ruby/actionmailer/actionmailer-5.2.0.ebuild new file mode 100644 index 000000000000..665ff37bfdd5 --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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/actionmailer/metadata.xml b/dev-ruby/actionmailer/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/actionmailer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/actionpack-4.2.10 b/dev-ruby/actionpack-4.2.10 deleted file mode 100644 index 624c12f3417c..000000000000 --- a/dev-ruby/actionpack-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:1.6[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.2:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:1.6[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.2:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:1.6[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.2:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:1.6[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.2:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=67f75030c6ab85e07fe62de72f487db9 diff --git a/dev-ruby/actionpack-5.0.6 b/dev-ruby/actionpack-5.0.6 deleted file mode 100644 index f43fba176bfa..000000000000 --- a/dev-ruby/actionpack-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/railties-5.0.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/railties-5.0.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71ff4b044a612fec0e468a4beecbb39c diff --git a/dev-ruby/actionpack-5.0.7 b/dev-ruby/actionpack-5.0.7 deleted file mode 100644 index dfd0430f183b..000000000000 --- a/dev-ruby/actionpack-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/railties-5.0.7[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/railties-5.0.7[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71ff4b044a612fec0e468a4beecbb39c diff --git a/dev-ruby/actionpack-5.1.4 b/dev-ruby/actionpack-5.1.4 deleted file mode 100644 index d80416422370..000000000000 --- a/dev-ruby/actionpack-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f0f321d61824be8451b4134344651c0 diff --git a/dev-ruby/actionpack-5.1.5 b/dev-ruby/actionpack-5.1.5 deleted file mode 100644 index 52d82a314090..000000000000 --- a/dev-ruby/actionpack-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eb75a4ea2bd08ac7dd8029ad78d0e0cf diff --git a/dev-ruby/actionpack-5.1.6 b/dev-ruby/actionpack-5.1.6 deleted file mode 100644 index 371a455930af..000000000000 --- a/dev-ruby/actionpack-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:0.6[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eb75a4ea2bd08ac7dd8029ad78d0e0cf diff --git a/dev-ruby/actionpack-5.2.0 b/dev-ruby/actionpack-5.2.0 deleted file mode 100644 index 9f946ff5aa15..000000000000 --- a/dev-ruby/actionpack-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] dev-ruby/rack:2.0[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby25] dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/capybara-2.13:2[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby25] www-servers/puma[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Eases web-request routing, handling, and response -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] dev-ruby/rack:2.0[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] dev-ruby/rack:2.0[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] dev-ruby/rack:2.0[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] >=dev-ruby/rails-html-sanitizer-1.0.2:1[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=73dae524044a1b58a408132372ba8759 diff --git a/dev-ruby/actionpack-action_caching-1.2.0 b/dev-ruby/actionpack-action_caching-1.2.0 deleted file mode 100644 index 042e380095d7..000000000000 --- a/dev-ruby/actionpack-action_caching-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activerecord-4.0.0[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activerecord-4.0.0[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Action caching for Action Pack (removed from core in Rails 4.0) -EAPI=5 -HOMEPAGE=https://github.com/rails/actionpack-action_caching -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/actionpack-action_caching-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c65cce5107a6e9e82ac4f0ceb177e12f diff --git a/dev-ruby/actionpack-action_caching/Manifest b/dev-ruby/actionpack-action_caching/Manifest new file mode 100644 index 000000000000..a2066ec3d158 --- /dev/null +++ b/dev-ruby/actionpack-action_caching/Manifest @@ -0,0 +1,3 @@ +DIST actionpack-action_caching-1.2.0.gem 15872 BLAKE2B de62971a21bddb39d1e811ef1c4e821b3303cd0b0105d8027c02a130c06ec9f527a2879e24b2644bb15db6775d9e6d1835c6c4bdf44f00fb6315f0aaf93f399b SHA512 a7bb1b9ba20ef7fb03851122299722fd9a8175ccb1c5dffd21b511cae03749d35feb1653211853c8f8adc65bb79c0efa1e232ce8f977aecac76447e7a4f86f9e +EBUILD actionpack-action_caching-1.2.0.ebuild 767 BLAKE2B e082add6f61399e29727a95eb2cd240dfece0daff4e348a3930a9a72dee57a8dc9d6dccb47973743b7a41dd713ae30e00a2a9bf9f37d4ad74e54c4e7632cc9de SHA512 666885e0eed840930344da3bc9521141108d61fbf7001e08b3dc335802092e1f9d2c6c3912aa451c571e8c305329a30a858a1576cdebdbeca73d0c171d160e85 +MISC metadata.xml 347 BLAKE2B 885ca968041ad39c80688816503b1eb3921c0e0fc578cadef525c31885ff575774c8e86edae38fa0954b9989e5fccf585f25e524c740d730fc9f4c9fea43e308 SHA512 e34065996ea03c85599296773c940adfd1b19f6b67f2f87caec145f9c5ceeb849d86d1a037b76a547747abe90ed0d76b3d7b9bc18eb388fef1848ad4b3c4c47b diff --git a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild new file mode 100644 index 000000000000..6f68dd7f0bd4 --- /dev/null +++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="Action caching for Action Pack (removed from core in Rails 4.0)" +HOMEPAGE="https://github.com/rails/actionpack-action_caching" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/actionpack-4.0.0:*" + +ruby_add_bdepend "test? ( >=dev-ruby/activerecord-4.0.0 + dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile test/abstract_unit.rb || die + sed -i -e "/git/d" ${PN}.gemspec || die + sed -i -e "2irequire 'mocha/setup'" test/caching_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/caching_test.rb || die +} diff --git a/dev-ruby/actionpack-action_caching/metadata.xml b/dev-ruby/actionpack-action_caching/metadata.xml new file mode 100644 index 000000000000..7e9bdea0b47e --- /dev/null +++ b/dev-ruby/actionpack-action_caching/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/actionpack-action_caching + + diff --git a/dev-ruby/actionpack-xml_parser-1.0.2 b/dev-ruby/actionpack-xml_parser-1.0.2 deleted file mode 100644 index 57220b8dc03a..000000000000 --- a/dev-ruby/actionpack-xml_parser-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby23] =dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby24] =dev-ruby/activesupport-4.0.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=XML parameters parser for Action Pack (removed from core in Rails 4.0) -EAPI=5 -HOMEPAGE=https://github.com/rails/actionpack-xml_parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby23] =dev-ruby/actionpack-4.0.0:*[ruby_targets_ruby24] actionpack-xml_parser-1.0.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dac144a9f0e05de70770ae26b11f286b diff --git a/dev-ruby/actionpack-xml_parser-2.0.1 b/dev-ruby/actionpack-xml_parser-2.0.1 deleted file mode 100644 index 68bcf3c7a96c..000000000000 --- a/dev-ruby/actionpack-xml_parser-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/actionpack-5*:*[ruby_targets_ruby23] =dev-ruby/railties-5*:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/actionpack-5*:*[ruby_targets_ruby24] =dev-ruby/railties-5*:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=XML parameters parser for Action Pack (removed from core in Rails 4.0) -EAPI=6 -HOMEPAGE=https://github.com/rails/actionpack-xml_parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/actionpack-5*:*[ruby_targets_ruby23] =dev-ruby/railties-5*:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/actionpack-5*:*[ruby_targets_ruby24] =dev-ruby/railties-5*:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/rails/actionpack-xml_parser/archive/v2.0.1.tar.gz -> actionpack-xml_parser-2.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9e82ceee5d6def4bb9c506f67ce95dac diff --git a/dev-ruby/actionpack-xml_parser/Manifest b/dev-ruby/actionpack-xml_parser/Manifest new file mode 100644 index 000000000000..f09072035294 --- /dev/null +++ b/dev-ruby/actionpack-xml_parser/Manifest @@ -0,0 +1,5 @@ +DIST actionpack-xml_parser-1.0.2.tar.gz 6623 BLAKE2B 4dc039b2db8397d41f7da5cc643e8e990b4a3a5a1e86e67657a6a59681688144562a66484d1bec49b7166b1df5d2e30ddd882dcb2448cd14e6b44580e2fc354c SHA512 6fb9323b2632059d6c253083dfe6a09c413d4a5f7d622457402db95529ccad6d28b0471b01f4555c4e448b65183e6d07ef639de994c47c4858d2bfe5318aaa0b +DIST actionpack-xml_parser-2.0.1.tar.gz 6494 BLAKE2B 271e1352085e7c75754253222c9f861f7ece9875102a0bb4c47e20311367fcc040c5680ad0406112f8e312c4a8ae1a3f9b6d33f3736db3614ca1c3584942f800 SHA512 a240e59178722025a0c967cfc2f63ca1ed8a2aff55ad913652f06018b712a7009eecd915f494dc4087de12ad5dbe5a0f3c7290fc530a2e475b39318520809112 +EBUILD actionpack-xml_parser-1.0.2.ebuild 838 BLAKE2B d29970900fd94346b8d780ef35b50102c4d3c930cb0607de030e0f757b272c999a133ff0217517e66eaba1f7e3bdc6a7173d792fbb77ce6b35adc173ef1cdf2f SHA512 636f0991a94b457cc9f511f1a435894952772cb9470fa755065358c20268d4da25b7ad609289387e54cfe78a932df47d9f31edf7d933a985990a6542ff31b499 +EBUILD actionpack-xml_parser-2.0.1.ebuild 771 BLAKE2B ba4a5920a0f535489b6ae1db8407e3b27d7902444d9c02bf3184f990fa01721f724cfc235066339937648a2bb3f81cf973b64226fe26cc2356da3a16014bcad2 SHA512 3207765c4578bbd64d2f47209b1d0263b273bb3210352d80e60613de6223322ff3d2207874c48e116c518aa65fe68be5e930bb0e6070c2a6a860d52a3f188cf0 +MISC metadata.xml 343 BLAKE2B fae09bfee8e2838dae045fb6920229bf6d0d87affced294d61535b221af86767fc95fec8a7f5f87832d1948e50165369751b6450b84b31d0611e72cb0eafba19 SHA512 2e931999edbe73e74146107d2a75df2050649d682fcbba40cb877b742af15de0d0709a3acbee03722eff1bd1ddc3619a3c2a61e976a526f34f1bbc3bb0b87593 diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-1.0.2.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-1.0.2.ebuild new file mode 100644 index 000000000000..5d0dbebe3ebc --- /dev/null +++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-1.0.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="XML parameters parser for Action Pack (removed from core in Rails 4.0)" +HOMEPAGE="https://github.com/rails/actionpack-xml_parser" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/actionpack-4.0.0:* =dev-ruby/activesupport-4.0.0 )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile test/helper.rb || die + sed -i -e '1igem "actionpack", "~>4.0"' test/helper.rb || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true ${RUBY} -Ilib:test test/xml_params_parsing_test.rb || die +} diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild new file mode 100644 index 000000000000..469ece6f2567 --- /dev/null +++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="XML parameters parser for Action Pack (removed from core in Rails 4.0)" +HOMEPAGE="https://github.com/rails/actionpack-xml_parser" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="2" +IUSE="" + +ruby_add_rdepend "=dev-ruby/actionpack-5*:* =dev-ruby/railties-5*:*" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile test/helper.rb || die + sed -i -e '1igem "actionpack", "~>5.0"' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e "Dir['test/*_test.rb'].each{|f| require f}" +} diff --git a/dev-ruby/actionpack-xml_parser/metadata.xml b/dev-ruby/actionpack-xml_parser/metadata.xml new file mode 100644 index 000000000000..f73470d2305b --- /dev/null +++ b/dev-ruby/actionpack-xml_parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/actionpack-xml_parser + + diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest new file mode 100644 index 000000000000..68d3086887a1 --- /dev/null +++ b/dev-ruby/actionpack/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD actionpack-4.2.10.ebuild 1813 BLAKE2B ea7e07d54d35fd6754cf574aa2f98ded244d8df6f8e86e4e639295b6651353c71461a6cdddde94062d820fca03746e49573e9ea4e134d0e37d254f99345db838 SHA512 41f1e17fd3f40e72d6c5ed659dae4281a7a94b5b2528f2931f0203f4ab778ad2eea16e4110aaa7c5e320073608667b5fc41c31d12d37c39eedd5f4b0c771bec8 +EBUILD actionpack-5.0.6.ebuild 2095 BLAKE2B 90e1cc87ff932dcb868e0c75479adce4137e9d6472ad1520e00d324242cbff1a2462ff8579fb5a435525ea94586f8458899b382ad4ed0bcce2452ec68ff4145a SHA512 b1be51877b60e2b359d6bdfe7e37cf84af47dff1024f96fee9e8bb71f09e403a9d7eefba007de52d535c8726739160f6416b72dc740853438fdcc07e891b4948 +EBUILD actionpack-5.0.7.ebuild 2095 BLAKE2B 90e1cc87ff932dcb868e0c75479adce4137e9d6472ad1520e00d324242cbff1a2462ff8579fb5a435525ea94586f8458899b382ad4ed0bcce2452ec68ff4145a SHA512 b1be51877b60e2b359d6bdfe7e37cf84af47dff1024f96fee9e8bb71f09e403a9d7eefba007de52d535c8726739160f6416b72dc740853438fdcc07e891b4948 +EBUILD actionpack-5.1.4.ebuild 1670 BLAKE2B b2b115ec16dbee477649e0068b6407f5097fda63bc746e6451a5eb8d8a0cc3ac6e58a5d3ab761789b3acda4708e1bc0e822b8ba9334f26e29cabd0d3c53c40f9 SHA512 d757de769ecae219fc268fbcb98b046117a3d880116ac7a309278e778fff575d3d34f53d8bba98c306a678c94e6d7518fbae2aa00046701ea48921055891abe2 +EBUILD actionpack-5.1.5.ebuild 1671 BLAKE2B 4f9741a6208682c3c3dc86b92e23cf1578950f64f7991e9ac69faa3d3ca375691a40c717e475bf3d4d92c77c164dc33ce15b8b904487fc4520cdb5e34ada2217 SHA512 7bc54a749625c4ed9b8e8d2cc54f9a9f0ac0338c647138a9e8187578e5583dec1e023c7d5fa1b4d1009ebe9d1fdf6d21c679cdb3d359fbc23650f7fe2d013f1d +EBUILD actionpack-5.1.6.ebuild 1671 BLAKE2B 4f9741a6208682c3c3dc86b92e23cf1578950f64f7991e9ac69faa3d3ca375691a40c717e475bf3d4d92c77c164dc33ce15b8b904487fc4520cdb5e34ada2217 SHA512 7bc54a749625c4ed9b8e8d2cc54f9a9f0ac0338c647138a9e8187578e5583dec1e023c7d5fa1b4d1009ebe9d1fdf6d21c679cdb3d359fbc23650f7fe2d013f1d +EBUILD actionpack-5.2.0.ebuild 1598 BLAKE2B f1b2b9f4823bc2122b1a4ed973406a05feecad21e58cc2c543dbe28be6f5442e6863d0f6bc3dcc2c2c19f1d988d4a3d20e2a92f90b59ff0aa889c50b9a9c8ce7 SHA512 fa8a005d7899fcf3f7bfba6d7930a843e3131edaf04b7b84d615e176709f5da7dd242cf33a73b1220df8007e77697db1b6e71f3e9c5ff8f743e84f8f966971be +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/actionpack/actionpack-4.2.10.ebuild b/dev-ruby/actionpack/actionpack-4.2.10.ebuild new file mode 100644 index 000000000000..0efd5c7a64ee --- /dev/null +++ b/dev-ruby/actionpack/actionpack-4.2.10.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionview-${PV} + >=dev-ruby/rack-1.6.0:1.6 + >=dev-ruby/rack-test-0.6.2:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + >=dev-ruby/rails-dom-testing-1.0.5:1 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + ~dev-ruby/activemodel-${PV} + >=dev-ruby/rack-cache-1.2:1.2 + )" + +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\|minitest\|mime-types\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die + + # Skip a failing test related to security updates in 4.2.5.1. Let's + # assume that this is not a bug but a test lagging a security + # measure. + sed -i -e '/test_dynamic_render_with_file/,/^ end/ s:^:#:' \ + test/controller/render_test.rb || die +} diff --git a/dev-ruby/actionpack/actionpack-5.0.6.ebuild b/dev-ruby/actionpack/actionpack-5.0.6.ebuild new file mode 100644 index 000000000000..1bf769932432 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.0.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + ~dev-ruby/railties-${PV} + ~dev-ruby/activerecord-${PV} + >=dev-ruby/rack-cache-1.2:1.2 + )" + +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 '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die + 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 + + # Skip a failing test related to security updates in 4.2.5.1. Let's + # assume that this is not a bug but a test lagging a security + # measure. + sed -i -e '/test_dynamic_render_with_file/,/^ end/ s:^:#:' \ + test/controller/render_test.rb || die + + # Skip brittle test depending on mime type registration order (fixed upstream) + sed -i -e '/parse application with trailing star/,/^ end/ s:^:#:' \ + test/dispatch/mime_type_test.rb +} diff --git a/dev-ruby/actionpack/actionpack-5.0.7.ebuild b/dev-ruby/actionpack/actionpack-5.0.7.ebuild new file mode 100644 index 000000000000..1bf769932432 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.0.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + ~dev-ruby/railties-${PV} + ~dev-ruby/activerecord-${PV} + >=dev-ruby/rack-cache-1.2:1.2 + )" + +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 '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die + 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 + + # Skip a failing test related to security updates in 4.2.5.1. Let's + # assume that this is not a bug but a test lagging a security + # measure. + sed -i -e '/test_dynamic_render_with_file/,/^ end/ s:^:#:' \ + test/controller/render_test.rb || die + + # Skip brittle test depending on mime type registration order (fixed upstream) + sed -i -e '/parse application with trailing star/,/^ end/ s:^:#:' \ + test/dispatch/mime_type_test.rb +} diff --git a/dev-ruby/actionpack/actionpack-5.1.4.ebuild b/dev-ruby/actionpack/actionpack-5.1.4.ebuild new file mode 100644 index 000000000000..e4aa33162499 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.1.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-2.13:2 + ~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 + sed -i -e '1igem "rack-test", "~>0.6.3"' test/abstract_unit.rb || die +} diff --git a/dev-ruby/actionpack/actionpack-5.1.5.ebuild b/dev-ruby/actionpack/actionpack-5.1.5.ebuild new file mode 100644 index 000000000000..a6ccce8788de --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.1.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-2.13:2 + ~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 + sed -i -e '1igem "rack-test", "~>0.6.3"' test/abstract_unit.rb || die +} diff --git a/dev-ruby/actionpack/actionpack-5.1.6.ebuild b/dev-ruby/actionpack/actionpack-5.1.6.ebuild new file mode 100644 index 000000000000..a6ccce8788de --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.1.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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:0.6 + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-2.13:2 + ~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 + sed -i -e '1igem "rack-test", "~>0.6.3"' test/abstract_unit.rb || die +} diff --git a/dev-ruby/actionpack/actionpack-5.2.0.ebuild b/dev-ruby/actionpack/actionpack-5.2.0.ebuild new file mode 100644 index 000000000000..41fc51e83774 --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-2.13:2 + ~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/actionpack/metadata.xml b/dev-ruby/actionpack/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/actionpack/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/actionview-4.2.10 b/dev-ruby/actionview-4.2.10 deleted file mode 100644 index d80241087494..000000000000 --- a/dev-ruby/actionview-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] >=dev-ruby/rails-dom-testing-1.0.5:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cf914d182cad1ec818a473ee44b22d50 diff --git a/dev-ruby/actionview-5.0.6 b/dev-ruby/actionview-5.0.6 deleted file mode 100644 index 934283d11b6d..000000000000 --- a/dev-ruby/actionview-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/railties-5.0.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/railties-5.0.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=33e6152bb4dfa01c1864241631797abd diff --git a/dev-ruby/actionview-5.0.7 b/dev-ruby/actionview-5.0.7 deleted file mode 100644 index 4d6e3f48688a..000000000000 --- a/dev-ruby/actionview-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/railties-5.0.7[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/railties-5.0.7[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=33e6152bb4dfa01c1864241631797abd diff --git a/dev-ruby/actionview-5.1.4 b/dev-ruby/actionview-5.1.4 deleted file mode 100644 index 2b2a44cf89ca..000000000000 --- a/dev-ruby/actionview-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1125eb26eccac6317d766cc8148d6312 diff --git a/dev-ruby/actionview-5.1.5 b/dev-ruby/actionview-5.1.5 deleted file mode 100644 index e76134d11c1f..000000000000 --- a/dev-ruby/actionview-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=72cfa9ed8ed095096985d0289bae53c4 diff --git a/dev-ruby/actionview-5.1.6 b/dev-ruby/actionview-5.1.6 deleted file mode 100644 index e0b0893b4561..000000000000 --- a/dev-ruby/actionview-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=72cfa9ed8ed095096985d0289bae53c4 diff --git a/dev-ruby/actionview-5.2.0 b/dev-ruby/actionview-5.2.0 deleted file mode 100644 index 6623fb21bb9a..000000000000 --- a/dev-ruby/actionview-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] >=dev-ruby/builder-3.1:*[ruby_targets_ruby25] =dev-ruby/builder-3*:*[ruby_targets_ruby25] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby25] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby23] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby23] dev-ruby/rails-dom-testing:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby24] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby24] dev-ruby/rails-dom-testing:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] >=dev-ruby/builder-3.1:*[ruby_targets_ruby25] =dev-ruby/builder-3*:*[ruby_targets_ruby25] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby25] >=dev-ruby/rails-html-sanitizer-1.0.3:1[ruby_targets_ruby25] dev-ruby/rails-dom-testing:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=732cd151fe4b600acddd4818c80eece1 diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest new file mode 100644 index 000000000000..88e1feeae480 --- /dev/null +++ b/dev-ruby/actionview/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD actionview-4.2.10.ebuild 1540 BLAKE2B 0be7bac1a0113b5d07b8f5cf7632c1387177ef615a151b47519353ec6f498d8f7bf930fe841b03b1ef48e96cb3fcc6e2db6f4ea8b8869f2849a8551687d935ff SHA512 6a9cb78813408092737682398c6f909c7be13654f09c555c88293885c5a8f6e9f9e9d60968df27d2054ca18ff9de3009fd8eb884a4eea8cd36cb2fb06168015a +EBUILD actionview-5.0.6.ebuild 1839 BLAKE2B 766842730ddb8927b3be2fb39382ec1689e558a8df29ad66e5ca9757d5cd822fe5ffa40ab558cd7f2d608c346359966deb61bd9bf10d78f22690d3d2a0320f79 SHA512 5db463c1aeb7c227b2fc260b6f9a053281809541614db067edcaeb192cb5b361aa9297d36f1862770efad3f4b9bffbb10fa6796814d5f1a9800a9b47cf6b95a2 +EBUILD actionview-5.0.7.ebuild 1839 BLAKE2B 766842730ddb8927b3be2fb39382ec1689e558a8df29ad66e5ca9757d5cd822fe5ffa40ab558cd7f2d608c346359966deb61bd9bf10d78f22690d3d2a0320f79 SHA512 5db463c1aeb7c227b2fc260b6f9a053281809541614db067edcaeb192cb5b361aa9297d36f1862770efad3f4b9bffbb10fa6796814d5f1a9800a9b47cf6b95a2 +EBUILD actionview-5.1.4.ebuild 1756 BLAKE2B c154d68ac1efe85f9fe58d4605915ac457d23201447284c070e4e376c8161d81c7f7cde71b8090b88c19efe14d619cce54985ad42374da9ae2f6301a0737c4dc SHA512 7d21a6d903260203b96f7ea725bb2d9a72a25ae90a4ff84d7a5d302f349a4f85c6735bdad874fafa39f7988ce15100cbca634ea73bb7ec80845ea90b7ce7a084 +EBUILD actionview-5.1.5.ebuild 1757 BLAKE2B 186d24cfa202cb32fc97791e9d957c69f09e9af8293fd6ce09dbb70dea96835a337b7eea36f4a5757aaf2900dfa8e6844007f907f1d12dfc144aa404ed20b67a SHA512 45daa6fe7a74262b1aedabcf5280786f3282ddf5d29dc646092c82b6754b05014e1a81f768bde5661f5fbef248ff5c964267e150b85055d78ce3249afa3e3285 +EBUILD actionview-5.1.6.ebuild 1757 BLAKE2B 186d24cfa202cb32fc97791e9d957c69f09e9af8293fd6ce09dbb70dea96835a337b7eea36f4a5757aaf2900dfa8e6844007f907f1d12dfc144aa404ed20b67a SHA512 45daa6fe7a74262b1aedabcf5280786f3282ddf5d29dc646092c82b6754b05014e1a81f768bde5661f5fbef248ff5c964267e150b85055d78ce3249afa3e3285 +EBUILD actionview-5.2.0.ebuild 1752 BLAKE2B f5df1ae26919c1671d24396e870ffa22615a082e843794e17be6da618aadac44af1615d4c41e28b13633ce634eabc18e6b67c92a5d94345e51b678f55f4ef0c0 SHA512 b95cfb9bb71c5ed58286b2b4dd0dd19be223c954cf2e689f48117f5c4fd0c1da0e0b4b17b2792542acc0bf883f6564758cde5377d7041cb90e584fd2f274dd52 +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/actionview/actionview-4.2.10.ebuild b/dev-ruby/actionview/actionview-4.2.10.ebuild new file mode 100644 index 000000000000..6f5f1882bcbe --- /dev/null +++ b/dev-ruby/actionview/actionview-4.2.10.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* + >=dev-ruby/erubis-2.7.0 + >=dev-ruby/rails-html-sanitizer-1.0.3:1 + >=dev-ruby/rails-dom-testing-1.0.5:1 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${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 +} diff --git a/dev-ruby/actionview/actionview-5.0.6.ebuild b/dev-ruby/actionview/actionview-5.0.6.ebuild new file mode 100644 index 000000000000..671fde0cad4a --- /dev/null +++ b/dev-ruby/actionview/actionview-5.0.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* + >=dev-ruby/erubis-2.7.0 + >=dev-ruby/rails-html-sanitizer-1.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/railties-${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 '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die + 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/actionview/actionview-5.0.7.ebuild b/dev-ruby/actionview/actionview-5.0.7.ebuild new file mode 100644 index 000000000000..671fde0cad4a --- /dev/null +++ b/dev-ruby/actionview/actionview-5.0.7.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* + >=dev-ruby/erubis-2.7.0 + >=dev-ruby/rails-html-sanitizer-1.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/railties-${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 '1igem "railties", "~>5.0.0"; gem "activerecord", "~>5.0.0"' test/abstract_unit.rb || die + 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/actionview/actionview-5.1.4.ebuild b/dev-ruby/actionview/actionview-5.1.4.ebuild new file mode 100644 index 000000000000..db4ce24785ad --- /dev/null +++ b/dev-ruby/actionview/actionview-5.1.4.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${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/actionview/actionview-5.1.5.ebuild b/dev-ruby/actionview/actionview-5.1.5.ebuild new file mode 100644 index 000000000000..a8a2e7bf010c --- /dev/null +++ b/dev-ruby/actionview/actionview-5.1.5.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${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/actionview/actionview-5.1.6.ebuild b/dev-ruby/actionview/actionview-5.1.6.ebuild new file mode 100644 index 000000000000..a8a2e7bf010c --- /dev/null +++ b/dev-ruby/actionview/actionview-5.1.6.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${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/actionview/actionview-5.2.0.ebuild b/dev-ruby/actionview/actionview-5.2.0.ebuild new file mode 100644 index 000000000000..2014be7bac2c --- /dev/null +++ b/dev-ruby/actionview/actionview-5.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${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/actionview/metadata.xml b/dev-ruby/actionview/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/actionview/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/activejob-4.2.10 b/dev-ruby/activejob-4.2.10 deleted file mode 100644 index 5fb706e94ea2..000000000000 --- a/dev-ruby/activejob-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4f01eda206b40c5d2afbad5a3927b3e3 diff --git a/dev-ruby/activejob-5.0.6 b/dev-ruby/activejob-5.0.6 deleted file mode 100644 index e4154f2ff6e0..000000000000 --- a/dev-ruby/activejob-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=5 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6db95b0ab48dd67b7ddf5abe03064a76 diff --git a/dev-ruby/activejob-5.0.7 b/dev-ruby/activejob-5.0.7 deleted file mode 100644 index f93f1e56a607..000000000000 --- a/dev-ruby/activejob-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=5 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3b0f6ddc17beedc593aa1353739e7ab3 diff --git a/dev-ruby/activejob-5.1.4 b/dev-ruby/activejob-5.1.4 deleted file mode 100644 index 35dcad8783b2..000000000000 --- a/dev-ruby/activejob-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fccfeef2c72dd4da0598ae8fd203b0b0 diff --git a/dev-ruby/activejob-5.1.5 b/dev-ruby/activejob-5.1.5 deleted file mode 100644 index 8d72c72556bf..000000000000 --- a/dev-ruby/activejob-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fccfeef2c72dd4da0598ae8fd203b0b0 diff --git a/dev-ruby/activejob-5.1.6 b/dev-ruby/activejob-5.1.6 deleted file mode 100644 index bf004ed420aa..000000000000 --- a/dev-ruby/activejob-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fccfeef2c72dd4da0598ae8fd203b0b0 diff --git a/dev-ruby/activejob-5.2.0 b/dev-ruby/activejob-5.2.0 deleted file mode 100644 index 69ee89d9a844..000000000000 --- a/dev-ruby/activejob-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Job framework with pluggable queues -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=35055404bc2e20a6c3659d56bcf6df85 diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest new file mode 100644 index 000000000000..4d4360c8a244 --- /dev/null +++ b/dev-ruby/activejob/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD activejob-4.2.10.ebuild 1080 BLAKE2B 4c8c1019fe13365a0c3ffa221319c5816ab25cf1d5b8802e6b5236768dcfc6394ce6eeef42a20c24b8619cd6b7c3d26844eb6535063dc59c81c0f91fa3e1161f SHA512 fce94a7ddfa303fdb02233985944c11ddbfea867f5d9de2c893be34f43941b74073f2c66ec0d3b3e1c9f84ee7fe4ca286d1fd6bac24bbbb30040a8853dbd79ea +EBUILD activejob-5.0.6.ebuild 1059 BLAKE2B be868a59498580fde255d69be0810c016779918c144f4ed24955120148b923b82c1a65db530cbd118d7df1a36c2bb8809155d97d86da385a1fe215179e03f22d SHA512 1a1d094f838f5a2becf84f227a1d62f6a0caf54843b78b757e12756a0f7457c264a3286234f5a32ce0e23883376573ab39be580b28c6c4434204ed4bfa00a092 +EBUILD activejob-5.0.7.ebuild 1129 BLAKE2B d5cc088a44ce42427940b892e0f8a560ef2b587ee12ee5f3d07cef82369025d921bf2d1e0a2ac091e95c2f251bf0f7788d61a13c5b51b0db2052c3afc7d7dea2 SHA512 9c19395298377b1653cdfc2cfafdbcccf396b77787a8bb0dffe12564aa26c1ccf7f3bc447edc21f1eecb128ccef550143edbc1f4f482c966ebaa8384e58d2d52 +EBUILD activejob-5.1.4.ebuild 1102 BLAKE2B cea04c003777a5c731ae3bcd33ae2e2feba2d4d8b723236413788ea313519ea109f6825fadf9e3c46e47a1dafb999dc62a7bbf16c3ab7aab54a3870dd38f9d1c SHA512 96b0ccd5572ca46e69264e7ef96dff7dd538f566d38b823c14e57e08427bb3dab5902d94251ab0ec3dbc314d0591e0bf1afcc8169ba715931a4b4eb660af23de +EBUILD activejob-5.1.5.ebuild 1102 BLAKE2B cea04c003777a5c731ae3bcd33ae2e2feba2d4d8b723236413788ea313519ea109f6825fadf9e3c46e47a1dafb999dc62a7bbf16c3ab7aab54a3870dd38f9d1c SHA512 96b0ccd5572ca46e69264e7ef96dff7dd538f566d38b823c14e57e08427bb3dab5902d94251ab0ec3dbc314d0591e0bf1afcc8169ba715931a4b4eb660af23de +EBUILD activejob-5.1.6.ebuild 1102 BLAKE2B cea04c003777a5c731ae3bcd33ae2e2feba2d4d8b723236413788ea313519ea109f6825fadf9e3c46e47a1dafb999dc62a7bbf16c3ab7aab54a3870dd38f9d1c SHA512 96b0ccd5572ca46e69264e7ef96dff7dd538f566d38b823c14e57e08427bb3dab5902d94251ab0ec3dbc314d0591e0bf1afcc8169ba715931a4b4eb660af23de +EBUILD activejob-5.2.0.ebuild 1113 BLAKE2B c53eebc5d1de92a1db17b442c17d73d7c918993c132c54551a6f6fff07313ba897f7098cf08f09c1f14a1be6595b7da484421eadabeac046e6f32ba25d2670aa SHA512 a5f77cf5db3997cadead0cf8390f3b58876b809273851476618cb11b92c952efeed50d83f066f835cd5d1500336f3d904f78fdbe45cc269d30cc88a9fbf7ec2d +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/activejob/activejob-4.2.10.ebuild b/dev-ruby/activejob/activejob-4.2.10.ebuild new file mode 100644 index 000000000000..cfc07e8384d8 --- /dev/null +++ b/dev-ruby/activejob/activejob-4.2.10.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/globalid-0.3.0 +" + +ruby_add_bdepend " + test? ( + >=dev-ruby/mocha-0.14.0:0.14 + )" + +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/delayed_job qu que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die +} diff --git a/dev-ruby/activejob/activejob-5.0.6.ebuild b/dev-ruby/activejob/activejob-5.0.6.ebuild new file mode 100644 index 000000000000..33e36ad548c9 --- /dev/null +++ b/dev-ruby/activejob/activejob-5.0.6.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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-0.14.0:0.14 + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '1igem "activesupport", "~>5.0.0"' test/helper.rb || die + + # Remove all currently unpackaged queues. + sed -i -e 's/delayed_job que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die +} diff --git a/dev-ruby/activejob/activejob-5.0.7.ebuild b/dev-ruby/activejob/activejob-5.0.7.ebuild new file mode 100644 index 000000000000..0e0f7623e0d0 --- /dev/null +++ b/dev-ruby/activejob/activejob-5.0.7.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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-0.14.0:0.14 + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '1igem "activesupport", "~>5.0.0"' test/helper.rb || die + + # Remove all currently unpackaged queues. + sed -i -e 's/delayed_job que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true ${RUBY} -S rake test || die +} diff --git a/dev-ruby/activejob/activejob-5.1.4.ebuild b/dev-ruby/activejob/activejob-5.1.4.ebuild new file mode 100644 index 000000000000..16102b24c9da --- /dev/null +++ b/dev-ruby/activejob/activejob-5.1.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + )" + +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//' Rakefile || die +} diff --git a/dev-ruby/activejob/activejob-5.1.5.ebuild b/dev-ruby/activejob/activejob-5.1.5.ebuild new file mode 100644 index 000000000000..16102b24c9da --- /dev/null +++ b/dev-ruby/activejob/activejob-5.1.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + )" + +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//' Rakefile || die +} diff --git a/dev-ruby/activejob/activejob-5.1.6.ebuild b/dev-ruby/activejob/activejob-5.1.6.ebuild new file mode 100644 index 000000000000..16102b24c9da --- /dev/null +++ b/dev-ruby/activejob/activejob-5.1.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + )" + +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//' Rakefile || die +} diff --git a/dev-ruby/activejob/activejob-5.2.0.ebuild b/dev-ruby/activejob/activejob-5.2.0.ebuild new file mode 100644 index 000000000000..894ffbba2cd8 --- /dev/null +++ b/dev-ruby/activejob/activejob-5.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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 +} diff --git a/dev-ruby/activejob/metadata.xml b/dev-ruby/activejob/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/activejob/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/activeldap-4.0.6 b/dev-ruby/activeldap-4.0.6 deleted file mode 100644 index 3531759b6460..000000000000 --- a/dev-ruby/activeldap-4.0.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] dev-ruby/ruby-net-ldap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] dev-ruby/ruby-net-ldap[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ActiveLDAP provides an activerecord inspired object oriented interface to LDAP -EAPI=5 -HOMEPAGE=https://github.com/activeldap/activeldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] dev-ruby/ruby-net-ldap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] dev-ruby/ruby-net-ldap[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=4 -SRC_URI=mirror://rubygems/activeldap-4.0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=103dc14cc996437c3382e55c713acbee diff --git a/dev-ruby/activeldap-5.1.1 b/dev-ruby/activeldap-5.1.1 deleted file mode 100644 index 990e45e60fae..000000000000 --- a/dev-ruby/activeldap-5.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] dev-ruby/ruby-net-ldap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] dev-ruby/ruby-net-ldap[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ActiveLDAP provides an activerecord inspired object oriented interface to LDAP -EAPI=6 -HOMEPAGE=https://github.com/activeldap/activeldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] dev-ruby/ruby-net-ldap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] dev-ruby/ruby-net-ldap[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5 -SRC_URI=mirror://rubygems/activeldap-5.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b2c89467d83356afccd4d841e9b2637d diff --git a/dev-ruby/activeldap-5.2.0 b/dev-ruby/activeldap-5.2.0 deleted file mode 100644 index 7dcfa90e58b4..000000000000 --- a/dev-ruby/activeldap-5.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ActiveLDAP provides an activerecord inspired object oriented interface to LDAP -EAPI=6 -HOMEPAGE=https://github.com/activeldap/activeldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5 -SRC_URI=mirror://rubygems/activeldap-5.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=87b7394b0c89ee71da241923787ed722 diff --git a/dev-ruby/activeldap-5.2.1 b/dev-ruby/activeldap-5.2.1 deleted file mode 100644 index ebf2c720f290..000000000000 --- a/dev-ruby/activeldap-5.2.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ActiveLDAP provides an activerecord inspired object oriented interface to LDAP -EAPI=6 -HOMEPAGE=https://github.com/activeldap/activeldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5 -SRC_URI=mirror://rubygems/activeldap-5.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=87b7394b0c89ee71da241923787ed722 diff --git a/dev-ruby/activeldap-5.2.2 b/dev-ruby/activeldap-5.2.2 deleted file mode 100644 index 84178f97a50f..000000000000 --- a/dev-ruby/activeldap-5.2.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby25] dev-ruby/builder[ruby_targets_ruby25] dev-ruby/locale[ruby_targets_ruby25] dev-ruby/ruby-gettext[ruby_targets_ruby25] dev-ruby/gettext_i18n_rails[ruby_targets_ruby25] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby25] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ActiveLDAP provides an activerecord inspired object oriented interface to LDAP -EAPI=6 -HOMEPAGE=https://github.com/activeldap/activeldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] dev-ruby/ruby-gettext[ruby_targets_ruby23] dev-ruby/gettext_i18n_rails[ruby_targets_ruby23] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby23] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] dev-ruby/ruby-gettext[ruby_targets_ruby24] dev-ruby/gettext_i18n_rails[ruby_targets_ruby24] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby24] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >dev-ruby/activemodel-4.0.0:*[ruby_targets_ruby25] dev-ruby/builder[ruby_targets_ruby25] dev-ruby/locale[ruby_targets_ruby25] dev-ruby/ruby-gettext[ruby_targets_ruby25] dev-ruby/gettext_i18n_rails[ruby_targets_ruby25] || ( dev-ruby/ruby-net-ldap[ruby_targets_ruby25] >=dev-ruby/ruby-ldap-0.8.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=5 -SRC_URI=mirror://rubygems/activeldap-5.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b358f0238278f7af4812c5a40d75510b diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest new file mode 100644 index 000000000000..13c47c000517 --- /dev/null +++ b/dev-ruby/activeldap/Manifest @@ -0,0 +1,11 @@ +DIST activeldap-4.0.6.gem 225280 BLAKE2B 0f03ef95f3d0600d2661eab048c8dda3fbabe519add67f7785895e346d835d1e0396270f829f16a982f12863c80378be2f4f7ff7cf84016007b005b1914cec15 SHA512 03053e3798b557c73c3a0918b72d1d3c2cada4da3475913ef17a6f9f2f1ac1e102052459ef1a6d8c25ce41382b64c1a3097ccba1c768497a33a3a971b9778d3b +DIST activeldap-5.1.1.gem 224768 BLAKE2B cbb54a3e442592ffcd46b99dc92301955e0ec2e6930c7dff0159ddc41166311f9f7b06a0d878dff4180962d6811690fc55e6eef9693048d485672dc83560b63f SHA512 13ae4f05717a9de80f56e19033e694ae1291cf4486dc4c69055892fb2c43469b0dba968949bd668a89d035126d8bde144ad410313dce0d6de80a4ddff884a745 +DIST activeldap-5.2.0.gem 224768 BLAKE2B ae0aa9b2f33121bef3974fdcda5dc06278072241165b5c049fe23bcda8572603dd7695e8839892075ab928e3653c8dd8b6ec87fa17e8c5f9ddb0422b13821676 SHA512 72796a48cb067d61c4f278a3d74f81ebc2c0b1ef648cc02bdf9db0bf9b04a93a924dca3f6134b44c7a9cded7a292984099bd544796b94fb435e21b09d7fc48b3 +DIST activeldap-5.2.1.gem 224768 BLAKE2B 270936f4d8183b6d143f58a662c152a66c0778789c8c7b3e604f2f3aacbdefe0634ed636c35a8cd4fda7cf5b15b5f1fa133e4a6432cf342f42a1e9089daf4a2b SHA512 025f30c545c3f9fd69220557a18f597a4298b06ad5ea67a5f335107aec27a5d5225e7e808b036d245287a642824ba74f583451adfaa585ac2f4f323d737319b9 +DIST activeldap-5.2.2.gem 225280 BLAKE2B a31f77f1e93e5130f6d1a026ea804fca192273ac66c7f04218a5465c79f25934d7a289bcd66e5e7910ef679f9e043f4c22c14607b2f44bc93039e90f3082e798 SHA512 303f26289848b0580a827aa3ea8446ff38dc0604eac7d976f48c7c751c7fe31f918af17a5d530943711dfbf2808e9712ab71ff5cc8c657f78ba60d1c6e3d6072 +EBUILD activeldap-4.0.6.ebuild 856 BLAKE2B 44419f128f93e1ee06e4b4012c0c041e67dbaf2c38af7d65f4c5b8f978ec7f8caa15c5bf36e2f01cd23e621004d51cb3169737450741ff91f16cb737ea8f59d9 SHA512 da750eb877564477f4c5d1d7a4b3ab4359339b74d6d5113b5964a43de35a0dbc5be8057945befc8ae590799add88e8b1019df3d073c5055033656bfd1fc6e5d1 +EBUILD activeldap-5.1.1.ebuild 856 BLAKE2B 45035e1f5a1ec6b933642ad93e9895b1143b241c5a64508aa8112a9a6392789090636d72f4ff69b5c9941ed08c71d3a67e6b8f01801b4c0e4b3992811cf7aa04 SHA512 521655546ef6575bbf90a44902ac9c415c49815cb4845ca45fe4caa01e812f149413aa09c5430f2cd75eb7e68012e8ccc12e75883d0ae8ee1bc50c2a1473bee1 +EBUILD activeldap-5.2.0.ebuild 867 BLAKE2B 7f034fe47c1f1321ffd46c0814b53272b893b58ec9483574256e362236195385119a9fe4b67080a5209aca4a5d985fb7ff656800f1509db7dd27bdd19373766d SHA512 34d16809216d753bb15371427163bc4d609b4aa1342320366c96b4918eab43d31c1f85bb5c984ea2bede86d2c8025d98b8f6a58bef92049c80d2e00786dead1d +EBUILD activeldap-5.2.1.ebuild 867 BLAKE2B 7f034fe47c1f1321ffd46c0814b53272b893b58ec9483574256e362236195385119a9fe4b67080a5209aca4a5d985fb7ff656800f1509db7dd27bdd19373766d SHA512 34d16809216d753bb15371427163bc4d609b4aa1342320366c96b4918eab43d31c1f85bb5c984ea2bede86d2c8025d98b8f6a58bef92049c80d2e00786dead1d +EBUILD activeldap-5.2.2.ebuild 874 BLAKE2B 155daf0464a5064b961fd06ccbbd096b7963ba64f521dcff5281df19432650212206644f08cda012cdac4e65770ba6a13e2ab9b4573da1654b7d227553de1f2d SHA512 ebbe2d7e4b33ce14be0f7e9f13be5186aed0f865d7b10c19195cbe67333efba62fa1628358a1145b9df513478af5333c46817fde38ea4f8977952afdde04df99 +MISC metadata.xml 347 BLAKE2B 14d83abbee66dd0fac29431f2e219444dc61b0a27861dfb3eae63a245fec285627ec788f4da897dadf81f3cf2d94406121c565a3c29121400498d1f96ba7fe17 SHA512 642b21533d2c7665de55d54190762be8b6c295060ad0d20ce2a65b81d86cdd3156571470189acdc142b4f54d7b7eb60e4e7e2be8d3534f220c299f8cf3c1f555 diff --git a/dev-ruby/activeldap/activeldap-4.0.6.ebuild b/dev-ruby/activeldap/activeldap-4.0.6.ebuild new file mode 100644 index 000000000000..7d974c43a6c6 --- /dev/null +++ b/dev-ruby/activeldap/activeldap-4.0.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >dev-ruby/activemodel-4.0.0:* + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/activeldap/activeldap-5.1.1.ebuild b/dev-ruby/activeldap/activeldap-5.1.1.ebuild new file mode 100644 index 000000000000..ca069655c505 --- /dev/null +++ b/dev-ruby/activeldap/activeldap-5.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >dev-ruby/activemodel-4.0.0:* + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/activeldap/activeldap-5.2.0.ebuild b/dev-ruby/activeldap/activeldap-5.2.0.ebuild new file mode 100644 index 000000000000..be5311720e6c --- /dev/null +++ b/dev-ruby/activeldap/activeldap-5.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >dev-ruby/activemodel-4.0.0:* + dev-ruby/builder + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/activeldap/activeldap-5.2.1.ebuild b/dev-ruby/activeldap/activeldap-5.2.1.ebuild new file mode 100644 index 000000000000..be5311720e6c --- /dev/null +++ b/dev-ruby/activeldap/activeldap-5.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >dev-ruby/activemodel-4.0.0:* + dev-ruby/builder + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/activeldap/activeldap-5.2.2.ebuild b/dev-ruby/activeldap/activeldap-5.2.2.ebuild new file mode 100644 index 000000000000..6f2251813e69 --- /dev/null +++ b/dev-ruby/activeldap/activeldap-5.2.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile TODO doc/text/*" +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented interface to LDAP" +HOMEPAGE="https://github.com/activeldap/activeldap" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +# Most tests require a live LDAP server to run. +RESTRICT="test" + +ruby_add_rdepend " + >dev-ruby/activemodel-4.0.0:* + dev-ruby/builder + dev-ruby/locale + dev-ruby/ruby-gettext + dev-ruby/gettext_i18n_rails + || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )" + +all_ruby_install() { + all_fakegem_install + + dodoc doc/text/* + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/activeldap/metadata.xml b/dev-ruby/activeldap/metadata.xml new file mode 100644 index 000000000000..5dc46abd2d2e --- /dev/null +++ b/dev-ruby/activeldap/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + activeldap/activeldap + + diff --git a/dev-ruby/activemodel-4.2.10 b/dev-ruby/activemodel-4.2.10 deleted file mode 100644 index 68ce71e6f0bc..000000000000 --- a/dev-ruby/activemodel-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10:*[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10:*[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10:*[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10:*[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ef51346a036259fe2a7e848c1b3e861 diff --git a/dev-ruby/activemodel-5.0.6 b/dev-ruby/activemodel-5.0.6 deleted file mode 100644 index a796cd9f85c9..000000000000 --- a/dev-ruby/activemodel-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6dbea4c0a137c46a279a51ec994bd048 diff --git a/dev-ruby/activemodel-5.0.7 b/dev-ruby/activemodel-5.0.7 deleted file mode 100644 index fa05864e7c7f..000000000000 --- a/dev-ruby/activemodel-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/railties:5.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6dbea4c0a137c46a279a51ec994bd048 diff --git a/dev-ruby/activemodel-5.1.4 b/dev-ruby/activemodel-5.1.4 deleted file mode 100644 index 6a98519a7103..000000000000 --- a/dev-ruby/activemodel-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/railties-5.1.4[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/railties-5.1.4[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a2f3db041a0b0dc568a4aaff4f39173a diff --git a/dev-ruby/activemodel-5.1.5 b/dev-ruby/activemodel-5.1.5 deleted file mode 100644 index afc32be10b2e..000000000000 --- a/dev-ruby/activemodel-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/railties-5.1.5[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/railties-5.1.5[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5b678f15252f2f2986c83069661728ce diff --git a/dev-ruby/activemodel-5.1.6 b/dev-ruby/activemodel-5.1.6 deleted file mode 100644 index 852791b79488..000000000000 --- a/dev-ruby/activemodel-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/railties-5.1.6[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/railties-5.1.6[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5b678f15252f2f2986c83069661728ce diff --git a/dev-ruby/activemodel-5.2.0 b/dev-ruby/activemodel-5.2.0 deleted file mode 100644 index 253ce6640c89..000000000000 --- a/dev-ruby/activemodel-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=246ecf34451013c03a1637845d629463 diff --git a/dev-ruby/activemodel-serializers-xml-1.0.2 b/dev-ruby/activemodel-serializers-xml-1.0.2 deleted file mode 100644 index 638480f4d891..000000000000 --- a/dev-ruby/activemodel-serializers-xml-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby23] =dev-ruby/activemodel-5*:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby24] =dev-ruby/activemodel-5*:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby25] =dev-ruby/activemodel-5*:*[ruby_targets_ruby25] =dev-ruby/builder-3*:*[ruby_targets_ruby25] >=dev-ruby/builder-3.1:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( =dev-ruby/activerecord-5*:*[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( =dev-ruby/activerecord-5*:*[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( =dev-ruby/activerecord-5*:*[ruby_targets_ruby25] dev-ruby/sqlite3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=XML serialization for your Active Model objects and Active Record models -EAPI=6 -HOMEPAGE=https://github.com/rails/activemodel-serializers-xml -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby23] =dev-ruby/activemodel-5*:*[ruby_targets_ruby23] =dev-ruby/builder-3*:*[ruby_targets_ruby23] >=dev-ruby/builder-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby24] =dev-ruby/activemodel-5*:*[ruby_targets_ruby24] =dev-ruby/builder-3*:*[ruby_targets_ruby24] >=dev-ruby/builder-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/activesupport-5*:*[ruby_targets_ruby25] =dev-ruby/activemodel-5*:*[ruby_targets_ruby25] =dev-ruby/builder-3*:*[ruby_targets_ruby25] >=dev-ruby/builder-3.1:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.0 -SRC_URI=https://github.com/rails/activemodel-serializers-xml/archive/v1.0.2.tar.gz -> activemodel-serializers-xml-1.0.2.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b1e18853424299083ebb6f72970d8590 diff --git a/dev-ruby/activemodel-serializers-xml/Manifest b/dev-ruby/activemodel-serializers-xml/Manifest new file mode 100644 index 000000000000..72a46dbb7db1 --- /dev/null +++ b/dev-ruby/activemodel-serializers-xml/Manifest @@ -0,0 +1,3 @@ +DIST activemodel-serializers-xml-1.0.2.tgz 23321 BLAKE2B ad626402acbf3a10a9b14a19713b3855e7eab69cd02ceb63386cb11b147c4c9dbc68dd849b9421b518bc70be29009f54f5effbe734e9c8bb1c59a7d2c3286ac7 SHA512 888db4822f9ed4fd17ba93f2e03e4edc204bc14f62e3622949140a3497f56ad7cd7d49cd7f38fbf557098ceed9f2f1334093fd8493ccc82e56be15f6bf138af9 +EBUILD activemodel-serializers-xml-1.0.2.ebuild 904 BLAKE2B f8f35c6b179ae079ed7906fa8db02bc3dc3dcb274d6262b9fbc52a38d435bad2cd7cc4fb2371b1deac696ba9de727638f33e259c685e8a2975800cea2aa61b6f SHA512 264f8f50c03b4449e218c2304d620aedb26e38250b262ebc3c260cc26e7c81d2e6ac281f558beb79d03a1afb2334a7307aa5424243ff4a2fde4064152222207c +MISC metadata.xml 359 BLAKE2B bd42be542034857259bf880395f36437fe922d69129d5d9bd42304d91a5c7d4b4abdf14172f107f65145e1d84a357df91a1863ba27769d71cf27ed3b23665441 SHA512 6c897585918895b39efa6695aeb5d21fde017b48de50232067658edaab18b90374996f2e5b10a485373ea5316e2fa7f57f0583a02478d64761e2daf2417c9633 diff --git a/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild b/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild new file mode 100644 index 000000000000..4298b9e7f2e0 --- /dev/null +++ b/dev-ruby/activemodel-serializers-xml/activemodel-serializers-xml-1.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="XML serialization for your Active Model objects and Active Record models" +HOMEPAGE="https://github.com/rails/activemodel-serializers-xml" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + =dev-ruby/activesupport-5*:* + =dev-ruby/activemodel-5*:* + =dev-ruby/builder-3*:* >=dev-ruby/builder-3.1:* +" + +ruby_add_bdepend "test? ( + =dev-ruby/activerecord-5*:* + dev-ruby/sqlite3 +)" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/activemodel-serializers-xml/metadata.xml b/dev-ruby/activemodel-serializers-xml/metadata.xml new file mode 100644 index 000000000000..c885b47fa345 --- /dev/null +++ b/dev-ruby/activemodel-serializers-xml/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/activemodel-serializers-xml + + diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest new file mode 100644 index 000000000000..959685343914 --- /dev/null +++ b/dev-ruby/activemodel/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD activemodel-4.2.10.ebuild 1499 BLAKE2B 7cc5ec14bca05ddbe528396c7f721f28015d711dcefdaa2e45addb1887473cc4b9ca2f34859ef22f8b40c8dcb697588531e6dbdcb719d9a9a8c5d19ee9640ed7 SHA512 8b01a0317dd860a4196a70d44630924a02caecc09c8fbaa787a66f4f794975e2722cf886d107d42e4060e4d71cff133512cebc3d1e211ec035a5740578b297b8 +EBUILD activemodel-5.0.6.ebuild 1049 BLAKE2B c9c18543ca2671932e46098cd7baf12b29059ad74e3785a0c174296c93a693e9e09b5955c71e7d7b1f3f67dd92f2025df337dfad31eee953fd738324fad547ce SHA512 3c6c3121f4eeb2f5770366924883dc312d0413ddba3de490d4eb44822d7cd6d2e5f815ab93b38992ba48de2e9ce6e4a681c9e98ef7cf33031a07c5bbfc510d50 +EBUILD activemodel-5.0.7.ebuild 1049 BLAKE2B c9c18543ca2671932e46098cd7baf12b29059ad74e3785a0c174296c93a693e9e09b5955c71e7d7b1f3f67dd92f2025df337dfad31eee953fd738324fad547ce SHA512 3c6c3121f4eeb2f5770366924883dc312d0413ddba3de490d4eb44822d7cd6d2e5f815ab93b38992ba48de2e9ce6e4a681c9e98ef7cf33031a07c5bbfc510d50 +EBUILD activemodel-5.1.4.ebuild 1072 BLAKE2B dee7ef7b1c90455a737cde502105ec1a9b5b4b6362dc115d4f5fa2f4057bd19bf2ba2c79ccd1ce81cf5fe74a3399efd9e511a3e60034bc20f8d04321a7392080 SHA512 d39122a4323f0ad9ac1ddbebfd5c7c579c216682e7676f5f3025ab11a44d8a9366671c2c7f860bef1ed721a630a36a37fb0649897c6b7e9935eb61707151490b +EBUILD activemodel-5.1.5.ebuild 1073 BLAKE2B 2f5781d6165bdd88e801cd598dbcfb123f99bbfbc68428fe3aac48b5dba83d4a4e7820c2ce588ae2452dca2db0d4e40fb02b41a133bb00ad5b84989759acca06 SHA512 afb9244e7d717cf10c681ca2a3b62fae982d58b91f0dcf60be9854b580e7ad787bff501c52adf7cb27e72969bef2fc2574aa61c468f727f1b2641ac13790036a +EBUILD activemodel-5.1.6.ebuild 1073 BLAKE2B 2f5781d6165bdd88e801cd598dbcfb123f99bbfbc68428fe3aac48b5dba83d4a4e7820c2ce588ae2452dca2db0d4e40fb02b41a133bb00ad5b84989759acca06 SHA512 afb9244e7d717cf10c681ca2a3b62fae982d58b91f0dcf60be9854b580e7ad787bff501c52adf7cb27e72969bef2fc2574aa61c468f727f1b2641ac13790036a +EBUILD activemodel-5.2.0.ebuild 1059 BLAKE2B 70b0fc0b667b918a04486d26eacd0b46a6797b9ab50396752ab35d7de908a348638d66e5519f711f12676aeb61cbfb1534fa95c2557ddd8012ec57c68ca09f17 SHA512 8e17729197e212eaf4efd6f56e1ae1d350be6560f36677d8f417db63fbc4a47421c0cd36186e2f18f469cddfe2a5c10e5cdcf8a7380d967e3a38f7550d82837a +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/activemodel/activemodel-4.2.10.ebuild b/dev-ruby/activemodel/activemodel-4.2.10.ebuild new file mode 100644 index 000000000000..df5ce27d98c8 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-4.2.10.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV}:* + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* +" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + >=dev-ruby/railties-4.2.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.14.0:0.14 + >=dev-ruby/bcrypt-ruby-3.1.7 + )" + +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\|uglifier\|minitest\|mime-types\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die +} diff --git a/dev-ruby/activemodel/activemodel-5.0.6.ebuild b/dev-ruby/activemodel/activemodel-5.0.6.ebuild new file mode 100644 index 000000000000..a7adb554db31 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.0.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV}:* +" + +ruby_add_bdepend " + test? ( + dev-ruby/railties:5.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.14.0:0.14 + >=dev-ruby/bcrypt-ruby-3.1.7 + dev-ruby/bundler + )" + +all_ruby_prepare() { + sed -i -e '1igem "activesupport", "~>5.0.0"; gem "railties", "~>5.0.0"' test/cases/helper.rb || die +} diff --git a/dev-ruby/activemodel/activemodel-5.0.7.ebuild b/dev-ruby/activemodel/activemodel-5.0.7.ebuild new file mode 100644 index 000000000000..a7adb554db31 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.0.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV}:* +" + +ruby_add_bdepend " + test? ( + dev-ruby/railties:5.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.14.0:0.14 + >=dev-ruby/bcrypt-ruby-3.1.7 + dev-ruby/bundler + )" + +all_ruby_prepare() { + sed -i -e '1igem "activesupport", "~>5.0.0"; gem "railties", "~>5.0.0"' test/cases/helper.rb || die +} diff --git a/dev-ruby/activemodel/activemodel-5.1.4.ebuild b/dev-ruby/activemodel/activemodel-5.1.4.ebuild new file mode 100644 index 000000000000..7f97f6384ffd --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.1.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + >=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/activemodel/activemodel-5.1.5.ebuild b/dev-ruby/activemodel/activemodel-5.1.5.ebuild new file mode 100644 index 000000000000..a0b573ba9df5 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.1.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + >=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/activemodel/activemodel-5.1.6.ebuild b/dev-ruby/activemodel/activemodel-5.1.6.ebuild new file mode 100644 index 000000000000..a0b573ba9df5 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.1.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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-0.14.0:0.14 + >=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/activemodel/activemodel-5.2.0.ebuild b/dev-ruby/activemodel/activemodel-5.2.0.ebuild new file mode 100644 index 000000000000..d117b11d65b5 --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.2.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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/activemodel/metadata.xml b/dev-ruby/activemodel/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/activemodel/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/activerecord-4.2.10 b/dev-ruby/activerecord-4.2.10 deleted file mode 100644 index a6aaeefc274b..000000000000 --- a/dev-ruby/activerecord-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] >=dev-ruby/arel-6.0:6.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.13:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.15.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] >=dev-ruby/arel-6.0:6.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.13:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.15.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.5[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.5[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] >=dev-ruby/arel-6.0:6.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.13:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.15.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] >=dev-ruby/arel-6.0:6.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.13:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.15.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9c2b175a1c25927401f18eb1e7d9b3a1 diff --git a/dev-ruby/activerecord-5.0.6 b/dev-ruby/activerecord-5.0.6 deleted file mode 100644 index 8fc2aa5cc23b..000000000000 --- a/dev-ruby/activerecord-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6895c73e76306dba0af238b0b1c9e8da diff --git a/dev-ruby/activerecord-5.0.7 b/dev-ruby/activerecord-5.0.7 deleted file mode 100644 index 4375881a8c96..000000000000 --- a/dev-ruby/activerecord-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby23] dev-ruby/arel:7.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby24] dev-ruby/arel:7.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6895c73e76306dba0af238b0b1c9e8da diff --git a/dev-ruby/activerecord-5.1.4 b/dev-ruby/activerecord-5.1.4 deleted file mode 100644 index 3251164cc3e1..000000000000 --- a/dev-ruby/activerecord-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=770f870e81487a46840b23d5520ded7b diff --git a/dev-ruby/activerecord-5.1.5 b/dev-ruby/activerecord-5.1.5 deleted file mode 100644 index b2856b903b49..000000000000 --- a/dev-ruby/activerecord-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=770f870e81487a46840b23d5520ded7b diff --git a/dev-ruby/activerecord-5.1.6 b/dev-ruby/activerecord-5.1.6 deleted file mode 100644 index fe38ddcbb6d1..000000000000 --- a/dev-ruby/activerecord-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] dev-ruby/arel:8.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] dev-ruby/arel:8.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=770f870e81487a46840b23d5520ded7b diff --git a/dev-ruby/activerecord-5.2.0 b/dev-ruby/activerecord-5.2.0 deleted file mode 100644 index 80bd6e6fcb2b..000000000000 --- a/dev-ruby/activerecord-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] dev-ruby/arel:9.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] dev-ruby/arel:9.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] dev-ruby/arel:9.0[ruby_targets_ruby25] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby25] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby25] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby25] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby25] >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] dev-ruby/minitest:5[ruby_targets_ruby25] ) ) test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM -EAPI=6 -HOMEPAGE=https://github.com/rails/rails/ -IUSE=mysql postgres sqlite test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] dev-ruby/arel:9.0[ruby_targets_ruby23] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby23] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby23] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby23] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] dev-ruby/arel:9.0[ruby_targets_ruby24] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby24] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby24] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby24] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] dev-ruby/arel:9.0[ruby_targets_ruby25] sqlite? ( >=dev-ruby/sqlite3-1.3.6[ruby_targets_ruby25] ) mysql? ( || ( dev-ruby/mysql2:0.4[ruby_targets_ruby25] >=dev-ruby/mysql2-0.3.18:0.3[ruby_targets_ruby25] ) ) postgres? ( >=dev-ruby/pg-0.18.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d73428eb777b32b28b7c4d4933110f2f diff --git a/dev-ruby/activerecord-deprecated_finders-1.0.4 b/dev-ruby/activerecord-deprecated_finders-1.0.4 deleted file mode 100644 index c71d4ebbab08..000000000000 --- a/dev-ruby/activerecord-deprecated_finders-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] =dev-ruby/activerecord-4*[ruby_targets_ruby23] >=dev-ruby/minitest-3[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Used to extract and deprecate old-style finder option hashes in Active Record -EAPI=5 -HOMEPAGE=https://github.com/rails -IUSE=elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=1.0 -SRC_URI=https://github.com/rails/activerecord-deprecated_finders/archive/v1.0.4.tar.gz -> activerecord-deprecated_finders-1.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5cc4eacc8f959061daf755653cc38115 diff --git a/dev-ruby/activerecord-deprecated_finders/Manifest b/dev-ruby/activerecord-deprecated_finders/Manifest new file mode 100644 index 000000000000..43bdfe814917 --- /dev/null +++ b/dev-ruby/activerecord-deprecated_finders/Manifest @@ -0,0 +1,3 @@ +DIST activerecord-deprecated_finders-1.0.4.tar.gz 11394 BLAKE2B 252b1b648fc0326e27f5dbd1b2721be6748ecde6df4cac8a23fdc312233498282b87f64388f8844b19e571fb8ab467a0df139f8708baf6ff6beffa3f1ceb774d SHA512 fee0cd5c2778c4d9c0935be1922f1bc9fd4eca28fbe979bb90d0e7fe960592bb1f6f2fac2b80ecce2c6d8ef2416df04a3327d0857e73c9bb8feb3a43cfb11951 +EBUILD activerecord-deprecated_finders-1.0.4.ebuild 777 BLAKE2B 8eeda178c074b7caf2dc17b694a238a2b6d73a3e9871c6af74997dc9da16c8fba76e74206a51678aa8f99b9628d8515e77770a29df9c9d17f1ade82643c64eb5 SHA512 125588cc00a3207e475311d54871e4db47877b769d1ad0b06662787d517680658c5416b0f2627668ad8c95f6be8b454bfcb2e8df764ab784934106e04b6a706c +MISC metadata.xml 363 BLAKE2B 2fa42612657e5201ab6cc5b920125503a04956d636352863cd6f8dbd5f5488b423c7addfe2ee809c644aaf9153a3d35c6e4485a505f03f0725b62d00c1f6ee12 SHA512 d20b01191d8a7a6ecb7747417741d011b8805784fcfb5c5e5fd185899df9abcd713839dffb657bb57741936c382fa49c9f4026df7f9e2a1a16ba3748d47542cf diff --git a/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.4.ebuild b/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.4.ebuild new file mode 100644 index 000000000000..78b502173647 --- /dev/null +++ b/dev-ruby/activerecord-deprecated_finders/activerecord-deprecated_finders-1.0.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="Used to extract and deprecate old-style finder option hashes in Active Record" +HOMEPAGE="https://github.com/rails" +SRC_URI="https://github.com/rails/activerecord-deprecated_finders/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SLOT="$(get_version_component_range 1-2)" + +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + =dev-ruby/activerecord-4* + >=dev-ruby/minitest-3 + >=dev-ruby/sqlite3-1.3 )" diff --git a/dev-ruby/activerecord-deprecated_finders/metadata.xml b/dev-ruby/activerecord-deprecated_finders/metadata.xml new file mode 100644 index 000000000000..93160b519e78 --- /dev/null +++ b/dev-ruby/activerecord-deprecated_finders/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/activerecord-deprecated_finders + + diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest new file mode 100644 index 000000000000..b7c9adeaacbc --- /dev/null +++ b/dev-ruby/activerecord/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD activerecord-4.2.10.ebuild 2433 BLAKE2B 606c1cd593165b80487fa6e9b20dc437d785dc283910003db2802d274175170cb906412239afedf4955db3535b689eb8f1812a81011d6d7f9309c10e6de19ff7 SHA512 bf9b3edea74d5c2a2e62772afe4558752b392152e60af194e5772b23aa889c9ad58bf0c676ed103235127ef5d7b2362e9ebb66ed2381c004c16f17d9392387ea +EBUILD activerecord-5.0.6.ebuild 2732 BLAKE2B 52ff7f3e27a3c9bfbdb82884c6a70408e3cac330ad79c0e26e9ab5cfd360cd3f2d55f5ed637f3e60880c260a6c73fb06896e1b647d9a0b3d470fa64d8a1b9d13 SHA512 29fbf0ba49971b440999f9e8ab2bf74574ce166933990d2bd2e83e6c6da98d56cee2460391ef8b14b5a534cc041f304dc0493de60500b624eb8430250bade393 +EBUILD activerecord-5.0.7.ebuild 2732 BLAKE2B 52ff7f3e27a3c9bfbdb82884c6a70408e3cac330ad79c0e26e9ab5cfd360cd3f2d55f5ed637f3e60880c260a6c73fb06896e1b647d9a0b3d470fa64d8a1b9d13 SHA512 29fbf0ba49971b440999f9e8ab2bf74574ce166933990d2bd2e83e6c6da98d56cee2460391ef8b14b5a534cc041f304dc0493de60500b624eb8430250bade393 +EBUILD activerecord-5.1.4.ebuild 2652 BLAKE2B 399413789bf9faf2fbe4116ca0d821841f5b758c990aeb5d041a0e5c6c265dd025e55337f6538aa65edb388ed6bf8e98a98b0e60f3bf839be71089ddb20457b0 SHA512 9c0d204f106e22b8a8cd8abd2e5407ef8ef64b3ef854613c53a63187137e587f16dbd3e784c099d71baac62b3a8b8e06f86e93c29d30926c18931183d8f55ce7 +EBUILD activerecord-5.1.5.ebuild 2652 BLAKE2B 399413789bf9faf2fbe4116ca0d821841f5b758c990aeb5d041a0e5c6c265dd025e55337f6538aa65edb388ed6bf8e98a98b0e60f3bf839be71089ddb20457b0 SHA512 9c0d204f106e22b8a8cd8abd2e5407ef8ef64b3ef854613c53a63187137e587f16dbd3e784c099d71baac62b3a8b8e06f86e93c29d30926c18931183d8f55ce7 +EBUILD activerecord-5.1.6.ebuild 2652 BLAKE2B 399413789bf9faf2fbe4116ca0d821841f5b758c990aeb5d041a0e5c6c265dd025e55337f6538aa65edb388ed6bf8e98a98b0e60f3bf839be71089ddb20457b0 SHA512 9c0d204f106e22b8a8cd8abd2e5407ef8ef64b3ef854613c53a63187137e587f16dbd3e784c099d71baac62b3a8b8e06f86e93c29d30926c18931183d8f55ce7 +EBUILD activerecord-5.2.0.ebuild 2649 BLAKE2B 71e66f664e4117625dff7aa5e3153948d3ed4bd8423a375ebf721794750640cd84185007c9434074b0009edaad23cd1953e05fec094ce6fc4de9e201f7cd7465 SHA512 fdc2b4070a4e3904850d04126e1c4e3394488a774b395d05b90d7188434d6e26564e5c6b683d8b0909671675cfe5bba00b19f2029996b0addfb11e38dcb715c2 +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/activerecord/activerecord-4.2.10.ebuild b/dev-ruby/activerecord/activerecord-4.2.10.ebuild new file mode 100644 index 000000000000..ecbbe3644c32 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-4.2.10.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + >=dev-ruby/arel-6.0:6.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.13:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.15.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.5 + dev-ruby/mocha:0.14 + 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\|mime-types\|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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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/activerecord/activerecord-5.0.6.ebuild b/dev-ruby/activerecord/activerecord-5.0.6.ebuild new file mode 100644 index 000000000000..399aa51c243d --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.0.6.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:7.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha:0.14 + 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. + sed -i -e '1igem "activemodel", "~>5.0.0"; gem "railties", "~>5.0.0"' test/cases/helper.rb || die + 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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/activerecord-5.0.7.ebuild b/dev-ruby/activerecord/activerecord-5.0.7.ebuild new file mode 100644 index 000000000000..399aa51c243d --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.0.7.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:7.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha:0.14 + 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. + sed -i -e '1igem "activemodel", "~>5.0.0"; gem "railties", "~>5.0.0"' test/cases/helper.rb || die + 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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/activerecord-5.1.4.ebuild b/dev-ruby/activerecord/activerecord-5.1.4.ebuild new file mode 100644 index 000000000000..cf6edd4bce89 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.1.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:8.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha:0.14 + 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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/activerecord-5.1.5.ebuild b/dev-ruby/activerecord/activerecord-5.1.5.ebuild new file mode 100644 index 000000000000..cf6edd4bce89 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.1.5.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:8.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha:0.14 + 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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/activerecord-5.1.6.ebuild b/dev-ruby/activerecord/activerecord-5.1.6.ebuild new file mode 100644 index 000000000000..cf6edd4bce89 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.1.6.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:8.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0 )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha:0.14 + 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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/activerecord-5.2.0.ebuild b/dev-ruby/activerecord/activerecord-5.2.0.ebuild new file mode 100644 index 000000000000..2c60934f38fb --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.2.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.3.6 ) + mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) ) + postgres? ( >=dev-ruby/pg-0.18.0:* )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${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 -i -e '/bcrypt/ s/3.0.0/3.0/' ../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 test using mysql dependencies. + rm test/cases/invalid_connection_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 +} + +each_ruby_test() { + if use sqlite; then + ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed" + fi +} diff --git a/dev-ruby/activerecord/metadata.xml b/dev-ruby/activerecord/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/activerecord/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/activestorage-5.2.0 b/dev-ruby/activestorage-5.2.0 deleted file mode 100644 index d29834f68ed6..000000000000 --- a/dev-ruby/activestorage-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-text/mupdf ) test? ( ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby23] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby23] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby23] =dev-ruby/marcel-0.3*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby24] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby24] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby24] =dev-ruby/marcel-0.3*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby25] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby25] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby25] =dev-ruby/marcel-0.3*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/mini_magick[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/mini_magick[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( ~dev-ruby/railties-5.2.0[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/mini_magick[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] dev-ruby/rake[ruby_targets_ruby25] dev-ruby/sqlite3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Attach cloud and local files in Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby23] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby23] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby23] =dev-ruby/marcel-0.3*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby24] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby24] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby24] =dev-ruby/marcel-0.3*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/actionpack-5.2.0:*[ruby_targets_ruby25] ~dev-ruby/activerecord-5.2.0:*[ruby_targets_ruby25] >=dev-ruby/marcel-0.3.1[ruby_targets_ruby25] =dev-ruby/marcel-0.3*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cd932f947244660d425317bf2f3e0af6 diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest new file mode 100644 index 000000000000..256a0e19b904 --- /dev/null +++ b/dev-ruby/activestorage/Manifest @@ -0,0 +1,3 @@ +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD activestorage-5.2.0.ebuild 1833 BLAKE2B 76ec3cb2d7d8e292a5426392394372f1c1a3bed95a9e4f26bb2f59fbe8437266060dd6e2d5f03fd01a56d5471f4fa3e3141ea41a1a6a2de2a2af81e817ec0e07 SHA512 0ea24496f9c0c3895cb18b6887f046ad9afe554d73949d414918cac507c65fefaaff031c7bcbfbbbdf47383df118f121b51e39c7b250b3dfe765d3395eca822a +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/activestorage/activestorage-5.2.0.ebuild b/dev-ruby/activestorage/activestorage-5.2.0.ebuild new file mode 100644 index 000000000000..0fc602e58822 --- /dev/null +++ b/dev-ruby/activestorage/activestorage-5.2.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 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/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\|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\)/ 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/activestorage/metadata.xml b/dev-ruby/activestorage/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/activestorage/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/activesupport-4.2.10 b/dev-ruby/activesupport-4.2.10 deleted file mode 100644 index cac7f2b566c9..000000000000 --- a/dev-ruby/activesupport-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/i18n-0.7:0.7[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] >=dev-ruby/thread_safe-0.3.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/i18n-0.7:0.7[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] >=dev-ruby/thread_safe-0.3.4:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Utility Classes and Extension to the Standard Library -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/i18n-0.7:0.7[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] >=dev-ruby/thread_safe-0.3.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/i18n-0.7:0.7[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] >=dev-ruby/thread_safe-0.3.4:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a713f08cb8ddacd569bcc033696bbcf1 diff --git a/dev-ruby/activesupport-5.0.6 b/dev-ruby/activesupport-5.0.6 deleted file mode 100644 index a9c98481876c..000000000000 --- a/dev-ruby/activesupport-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=80563fd3277addb5ee3ab8fde015b64e diff --git a/dev-ruby/activesupport-5.0.7 b/dev-ruby/activesupport-5.0.7 deleted file mode 100644 index 5b8555a1f469..000000000000 --- a/dev-ruby/activesupport-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4558c840ae8347da5e0c3d7ba3698b7f diff --git a/dev-ruby/activesupport-5.1.4 b/dev-ruby/activesupport-5.1.4 deleted file mode 100644 index 4e7a0c6773ef..000000000000 --- a/dev-ruby/activesupport-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0de84bb714bebe8d9a224f823ec7c4c5 diff --git a/dev-ruby/activesupport-5.1.5 b/dev-ruby/activesupport-5.1.5 deleted file mode 100644 index 3a768616219f..000000000000 --- a/dev-ruby/activesupport-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=628b8a06a42f6dcec22f749534029358 diff --git a/dev-ruby/activesupport-5.1.6 b/dev-ruby/activesupport-5.1.6 deleted file mode 100644 index 330c18e62c27..000000000000 --- a/dev-ruby/activesupport-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby25] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby25] =dev-ruby/i18n-0*:*[ruby_targets_ruby25] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby25] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] =dev-ruby/dalli-2.2.1[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby25] >=dev-ruby/builder-3.1.0[ruby_targets_ruby25] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] dev-ruby/mocha:0.14[ruby_targets_ruby25] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby23] =dev-ruby/i18n-0*:*[ruby_targets_ruby23] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby24] =dev-ruby/i18n-0*:*[ruby_targets_ruby24] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby25] >=dev-ruby/i18n-0.7:*[ruby_targets_ruby25] =dev-ruby/i18n-0*:*[ruby_targets_ruby25] >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby25] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=93bd1e8906cfa8181c38d70ecd42d369 diff --git a/dev-ruby/activesupport-5.2.0 b/dev-ruby/activesupport-5.2.0 deleted file mode 100644 index 6cf5cec3d6ae..000000000000 --- a/dev-ruby/activesupport-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] || ( dev-ruby/i18n:1[ruby_targets_ruby23] dev-ruby/i18n:0.9[ruby_targets_ruby23] dev-ruby/i18n:0.8[ruby_targets_ruby23] dev-ruby/i18n:0.7[ruby_targets_ruby23] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] || ( dev-ruby/i18n:1[ruby_targets_ruby24] dev-ruby/i18n:0.9[ruby_targets_ruby24] dev-ruby/i18n:0.8[ruby_targets_ruby24] dev-ruby/i18n:0.7[ruby_targets_ruby24] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby25] || ( dev-ruby/i18n:1[ruby_targets_ruby25] dev-ruby/i18n:0.9[ruby_targets_ruby25] dev-ruby/i18n:0.8[ruby_targets_ruby25] dev-ruby/i18n:0.7[ruby_targets_ruby25] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby25] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/dalli-2.2.1[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby23] >=dev-ruby/builder-3.1.0[ruby_targets_ruby23] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] =dev-ruby/dalli-2.2.1[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby24] >=dev-ruby/builder-3.1.0[ruby_targets_ruby24] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] =dev-ruby/dalli-2.2.1[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.5[ruby_targets_ruby25] >=dev-ruby/builder-3.1.0[ruby_targets_ruby25] >=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] =dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby23] || ( dev-ruby/i18n:1[ruby_targets_ruby23] dev-ruby/i18n:0.9[ruby_targets_ruby23] dev-ruby/i18n:0.8[ruby_targets_ruby23] dev-ruby/i18n:0.7[ruby_targets_ruby23] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby23] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby24] || ( dev-ruby/i18n:1[ruby_targets_ruby24] dev-ruby/i18n:0.9[ruby_targets_ruby24] dev-ruby/i18n:0.8[ruby_targets_ruby24] dev-ruby/i18n:0.7[ruby_targets_ruby24] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby24] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby25] || ( dev-ruby/i18n:1[ruby_targets_ruby25] dev-ruby/i18n:0.9[ruby_targets_ruby25] dev-ruby/i18n:0.8[ruby_targets_ruby25] dev-ruby/i18n:0.7[ruby_targets_ruby25] ) >=dev-ruby/tzinfo-1.1:1[ruby_targets_ruby25] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9eccd1c616b435f8392daa1dc8d00474 diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest new file mode 100644 index 000000000000..dee7c347d634 --- /dev/null +++ b/dev-ruby/activesupport/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD activesupport-4.2.10.ebuild 2168 BLAKE2B 4bfe8e4d4d585733bbe6a0ab9618e5e79a04799eb699a11479b3036a123c030d1d2a99176ad5a463b6b218262f7df575506122fb36ccae504c890504374f97de SHA512 873c00a1090978e422509043f4f067c2478179db2c0bfb96d2afd9053754a89f015c4340785ed1efca3ff5e83992aeab6e72dface39c256e5b449238afe152a1 +EBUILD activesupport-5.0.6.ebuild 2566 BLAKE2B e86c5bcc677978762bbc2e8cf988582525abe765878ff1f41f2ddb80d1cc5c7fe664caf9d7ea048dfd069e20778abb09c9a642656783c2e12e126934c538f96c SHA512 f9294fe58b9a9a2a6edb0962004016b0f4bfe8aaebeb2f45bf7c67b6acb3a3b6286605069fd8ad2f4da260e2d4805b138f829326df5ccfeaf67131cce19add6a +EBUILD activesupport-5.0.7.ebuild 2647 BLAKE2B 44a801239a05899172555f3968624684fe6c0dd210d9c73f280b2cfff7fbabbcbca0f9d40f1002a357336673bc14be4c61317f783fe2df80bd12e67a05247724 SHA512 d53aaeb613e82e4563a78b114e8f3cb8dda86e9b563a1696024f6e320251133174972fe9da3ab1fcde2922a27c5f6b9edb0519b2cf3a543b2172ee7f3d974ff7 +EBUILD activesupport-5.1.4.ebuild 2215 BLAKE2B ae6b03b5a7811c324137d1c5b9f5bc09b7414ee30b3e300f18aae64716eed216b4fb7e132ed47e4a00b12c5e31572ea424c9b158a143678b84d1de22899f227a SHA512 64f1687f73f7d8aabe765e7c5d341299f0a6f362f4abe5ebcaa82e6e322a400d0f2615fbb770fd5924b0c929a664853f882d573113a4b483e7619966faa97627 +EBUILD activesupport-5.1.5.ebuild 2216 BLAKE2B 93f2cb5abc9f9852f16855bc306a47d45eeaef819bb104033959220020e29be1be9cd74f2b11b9b3b9eacac2cff760d17e8c9d32811e910dff787030ea9e3c2b SHA512 1a175fb73bb3654ae437bbc0645eead34bbdb6e4dffed23f7bf0f1437ff978d42c3776393340d15698baf02289eeeef1bdc1cdb088be98c62bdd94d65e606cbf +EBUILD activesupport-5.1.6.ebuild 2345 BLAKE2B ae44ceb7dccc9eeb5f9b76b0442ec30a31ee804a0eae1cea9f8a137920b96225148d201ef3e721834510e0bc0ed2ba9c65025adc8b8a3f0b3fcf7929c01f815e SHA512 6c04d09d71181511af7b5eac1b368995467efff6fad9adfaef6917ca61782ec814477e359c869e0fb567ce4cdd2eda3859ec53f46a2945dc354c99596b6d9b85 +EBUILD activesupport-5.2.0.ebuild 2559 BLAKE2B 04f3c8a728886919db3ebf3eb07564a6ef6e6b22b227d00f2cd1f93cb7ad95bc848ffc9f12d6daad33f0632ac94c6e89298ea44c010a58ec723e1c5e6228cbde SHA512 a1e1687adeb6dd4d35a5d54e31382fc26b8bddba3364b1a19f5bf93c47c14f07b55252348ab4af8443207f604731b96056538a25df7016e9427bc9cf20289a7a +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/activesupport/activesupport-4.2.10.ebuild b/dev-ruby/activesupport/activesupport-4.2.10.ebuild new file mode 100644 index 000000000000..147c955a6cef --- /dev/null +++ b/dev-ruby/activesupport/activesupport-4.2.10.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + >=dev-ruby/i18n-0.7:0.7 + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5 + >=dev-ruby/thread_safe-0.3.4:0" + +# 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/rack + dev-ruby/mocha:0.14 + )" + +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\|mime-types\|sprockets\|stackprof\|rack-cache\|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 fails with Minitest 5.4 since that already defines + # a string E in its TestCase. + rm test/core_ext/marshal_test.rb || die + sed -i -e '/test_const_missing_in_anonymous_modules/askip "gentoo minitest"' test/dependencies_test.rb || die +} diff --git a/dev-ruby/activesupport/activesupport-5.0.6.ebuild b/dev-ruby/activesupport/activesupport-5.0.6.ebuild new file mode 100644 index 000000000000..fef8c518147e --- /dev/null +++ b/dev-ruby/activesupport/activesupport-5.0.6.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.0.2:1 + >=dev-ruby/i18n-0.7:* =dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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:0.14 + =dev-ruby/concurrent-ruby-1.0.2:1 + >=dev-ruby/i18n-0.7:* =dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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:0.14 + =dev-ruby/concurrent-ruby-1.0.2:1 + >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:* + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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:0.14 + =dev-ruby/concurrent-ruby-1.0.2:1 + >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:* + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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:0.14 + =dev-ruby/concurrent-ruby-1.0.2:1 + >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:* + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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:0.14 + =dev-ruby/concurrent-ruby-1.0.2:1 + || ( dev-ruby/i18n:1 dev-ruby/i18n:0.9 dev-ruby/i18n:0.8 dev-ruby/i18n:0.7 ) + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# 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 + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/acts_as_list-0.9.11 b/dev-ruby/acts_as_list-0.9.11 deleted file mode 100644 index f4b8538fad4a..000000000000 --- a/dev-ruby/acts_as_list-0.9.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Capabilities for sorting and reordering a number of objects in a list -EAPI=6 -HOMEPAGE=https://github.com/swanandp/acts_as_list -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/acts_as_list-0.9.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2c26c4a173c64a2d3579c7b1fe2502ab diff --git a/dev-ruby/acts_as_list-0.9.12 b/dev-ruby/acts_as_list-0.9.12 deleted file mode 100644 index e5a033365ce3..000000000000 --- a/dev-ruby/acts_as_list-0.9.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Capabilities for sorting and reordering a number of objects in a list -EAPI=6 -HOMEPAGE=https://github.com/swanandp/acts_as_list -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/acts_as_list-0.9.12.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2c26c4a173c64a2d3579c7b1fe2502ab diff --git a/dev-ruby/acts_as_list-0.9.14 b/dev-ruby/acts_as_list-0.9.14 deleted file mode 100644 index b7912a50edf7..000000000000 --- a/dev-ruby/acts_as_list-0.9.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/activerecord[ruby_targets_ruby25,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Capabilities for sorting and reordering a number of objects in a list -EAPI=6 -HOMEPAGE=https://github.com/swanandp/acts_as_list -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/acts_as_list-0.9.14.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0e99043606d8660f6e27f96470c29bf6 diff --git a/dev-ruby/acts_as_list-0.9.15 b/dev-ruby/acts_as_list-0.9.15 deleted file mode 100644 index 06e1beb19127..000000000000 --- a/dev-ruby/acts_as_list-0.9.15 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/activerecord[ruby_targets_ruby25,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Capabilities for sorting and reordering a number of objects in a list -EAPI=6 -HOMEPAGE=https://github.com/swanandp/acts_as_list -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/acts_as_list-0.9.15.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0e99043606d8660f6e27f96470c29bf6 diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest new file mode 100644 index 000000000000..22d2ce89fad2 --- /dev/null +++ b/dev-ruby/acts_as_list/Manifest @@ -0,0 +1,9 @@ +DIST acts_as_list-0.9.11.gem 34816 BLAKE2B 6cbe53615b29c5e97aca86acfd0d82b6ea1027d2f2f9a1680aa7c42429d203188af08ab5fd9cbd1502f4028b807ecaab0c1c158efcd9969faecaa0a04efad821 SHA512 b439bacfde4f698e696e748ba26fc1138336d4b8215a3e862416eccf8ea881205c38a4300eddb026902e1b2320a0d0a8dc07ce358482c07ed0d50dedc5c7b4c8 +DIST acts_as_list-0.9.12.gem 35328 BLAKE2B 1e2e11bddf94c5e9213a397e4473c96331352f76581224faf29c125cdf7a0c3cbd6191270921e7134c8c8bc2faad862aab043cea2bf8ab7cec87d71012121ad1 SHA512 7120cbf538fe660861b4a83477ff914deee6f8bed94eaeccf74e1a19cb49ab27fc6e62b01f7295750c2521f92823c4e5167ede8bae1dfe55f00d292b67ad5f21 +DIST acts_as_list-0.9.14.gem 35328 BLAKE2B 6d8e9c505a11f0483127b64c62ce86e4228ffeb11fe8a78af44820c614120dd80c87db796eb4130710012a1fba35b03520e23ee4acac988f95cc38be30f7abde SHA512 4a04e4431d6076f8fe28a2039836722540512bb66fa574d0bcb64283e89369423fab460e1aa6da11d9e92b7b7fbae8a03b38cc1d24ea3c3c6e0c99018ca6ac1e +DIST acts_as_list-0.9.15.gem 35840 BLAKE2B 3a1c5929d5f51804b5d4ee1d754f951ce0615bf4fa80345bb55d7c1b821fcd3378ec6817da697381d6692e97b790823a2f00e41742608a04ea399c3c1bf6ba30 SHA512 76b2b80c4b3011b69f027066d5a1d458727209f8c05ec3f01f5479db18dcae85213cb1c9111aa152093148e2e5c2235b2714760141504939005e656c891135b1 +EBUILD acts_as_list-0.9.11.ebuild 913 BLAKE2B 041acba8b4209277acaa6ed1b58dc82b21e1cdf8f81b8561f88133ba23342a0d579278f58b4728df1fa371ab716495f8490a1f88e29b42b280a4a7a81ed82705 SHA512 3b9b759540cc8519d95b4de804de0404568d154e07e41edf2d4b539723762550f8ebe8aeb0b9aadd946e610f51360ae66e4e71ef7db12d4c7327d88a7cda2a4a +EBUILD acts_as_list-0.9.12.ebuild 913 BLAKE2B 041acba8b4209277acaa6ed1b58dc82b21e1cdf8f81b8561f88133ba23342a0d579278f58b4728df1fa371ab716495f8490a1f88e29b42b280a4a7a81ed82705 SHA512 3b9b759540cc8519d95b4de804de0404568d154e07e41edf2d4b539723762550f8ebe8aeb0b9aadd946e610f51360ae66e4e71ef7db12d4c7327d88a7cda2a4a +EBUILD acts_as_list-0.9.14.ebuild 913 BLAKE2B ccc1c8e50ddf3f664eacb516b71d70f446067cd874a3f86bd79d895a467f1cfff1278e22238f9e312277fca0b5db9ad3ec4ae2b4df7b4bc23372f40a8dce33eb SHA512 bab969bccc5f808eb893142cdeb4a33c00920664daf990eb8a3edb2b2da3acfe7bbd2a86095305805f6ec3cff7a7b8cbe13b2a1e33c3c0bf0303cfdcbd8db566 +EBUILD acts_as_list-0.9.15.ebuild 913 BLAKE2B ccc1c8e50ddf3f664eacb516b71d70f446067cd874a3f86bd79d895a467f1cfff1278e22238f9e312277fca0b5db9ad3ec4ae2b4df7b4bc23372f40a8dce33eb SHA512 bab969bccc5f808eb893142cdeb4a33c00920664daf990eb8a3edb2b2da3acfe7bbd2a86095305805f6ec3cff7a7b8cbe13b2a1e33c3c0bf0303cfdcbd8db566 +MISC metadata.xml 347 BLAKE2B 11ae895c0930e176c32dcc84c734b89066c53adad8df298faebc5d0a27a7dd408d5c18d91dbd89ff1b4ab825b40253097a516c75a4f267fabf5c84a0d68cc3b1 SHA512 eb41ba6c7f23b2c30522692f730bc0c7e360faa577c0bb25b4c386c09f1274890475a537d1dba9ac214a39e05ff56bae6f5bf7e3eda5de163159961171883085 diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.11.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.11.ebuild new file mode 100644 index 000000000000..43ead9de208b --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-0.9.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/swanandp/acts_as_list" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-3:*" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild new file mode 100644 index 000000000000..43ead9de208b --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/swanandp/acts_as_list" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-3:*" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.14.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.14.ebuild new file mode 100644 index 000000000000..33d89f0386e4 --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-0.9.14.ebuild @@ -0,0 +1,38 @@ +# 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" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/swanandp/acts_as_list" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-3:*" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.15.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.15.ebuild new file mode 100644 index 000000000000..33d89f0386e4 --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-0.9.15.ebuild @@ -0,0 +1,38 @@ +# 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" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/swanandp/acts_as_list" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-3:*" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/acts_as_list/metadata.xml b/dev-ruby/acts_as_list/metadata.xml new file mode 100644 index 000000000000..1d45a51ad3f4 --- /dev/null +++ b/dev-ruby/acts_as_list/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + swanandp/acts_as_list + + diff --git a/dev-ruby/addressable-2.5.2 b/dev-ruby/addressable-2.5.2 deleted file mode 100644 index 1ae0df66d0fa..000000000000 --- a/dev-ruby/addressable-2.5.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby23] =dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby24] =dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby25] =dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby23] =dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby24] =dev-ruby/public_suffix-2.0.2:*[ruby_targets_ruby25] =dev-ruby/public_suffix-2.0.2:* + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sporkmonger/addressable + addressable + + diff --git a/dev-ruby/ae-1.8.2 b/dev-ruby/ae-1.8.2 deleted file mode 100644 index 1eac6d7fb574..000000000000 --- a/dev-ruby/ae-1.8.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Assertive Expressive is an assertions library designed for reuse -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/ae/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/ae-1.8.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b7702fb10c729e18daf2c1a38c9271a diff --git a/dev-ruby/ae/Manifest b/dev-ruby/ae/Manifest new file mode 100644 index 000000000000..8cc6baefd1d5 --- /dev/null +++ b/dev-ruby/ae/Manifest @@ -0,0 +1,3 @@ +DIST ae-1.8.2.gem 29696 BLAKE2B 123e9840e3fba850bccd1dbd1b9acab0b736395ef4ea3e48558aa168e96bae108762782fbc79ad2ab579d7e61d554f4bab92e06c54a7dd2623f4e0a8260e3cb4 SHA512 4a01c294ebfe8bf0064fa1496804e44999d0f78b2951d23fe0c5bda8a3220ff8225a895fc119f2a282802fbcd87b24769bf1ab46afc0d4ca0b5a885f75371967 +EBUILD ae-1.8.2.ebuild 569 BLAKE2B 1648a9e068b6e2f60d267f305913e9165dcc41b7105b0f605476c4511d4bd3e2f4be365284ae37f5f8576d57dcd8559ccbbaa024b8040b8de4c527167dfd7d34 SHA512 c1ae74a9589d1593abd8de7f01ee4bc3fbf3300b26572964792a2a1c7e855640d51c76dac527d7d0e8326b069a9589d3d23fc4e25e7d4e7ab008a90acd0dcfd9 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ae/ae-1.8.2.ebuild b/dev-ruby/ae/ae-1.8.2.ebuild new file mode 100644 index 000000000000..317ac1b9aecd --- /dev/null +++ b/dev-ruby/ae/ae-1.8.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Assertive Expressive is an assertions library designed for reuse" +HOMEPAGE="https://rubyworks.github.io/ae/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +# Tests cause circular dependencies with dev-ruby/qed +RESTRICT="test" diff --git a/dev-ruby/ae/metadata.xml b/dev-ruby/ae/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ae/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/afm-0.2.2 b/dev-ruby/afm-0.2.2 deleted file mode 100644 index 86538c125688..000000000000 --- a/dev-ruby/afm-0.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A very simple library to read Adobe Font Metrics files -EAPI=5 -HOMEPAGE=https://github.com/halfbyte/afm -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/afm-0.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34e942a4bddbb26daae2ba517131e305 diff --git a/dev-ruby/afm/Manifest b/dev-ruby/afm/Manifest new file mode 100644 index 000000000000..a7934b7082f6 --- /dev/null +++ b/dev-ruby/afm/Manifest @@ -0,0 +1,3 @@ +DIST afm-0.2.2.gem 17408 BLAKE2B 79f11d6663408893036f7894ef4c88336d1239865cca6a94aa67ff97366c5204356501ace90f8f6665f0e73a1af6a12f4f6da04529abd9dde73ada81e878c0dc SHA512 9325ec0baee12194253e053d162fae252c65e452d38ffb592908759c29669d1938dba877e152988b6acd25f556514936c8dc09895762254483aadf46b09858f1 +EBUILD afm-0.2.2.ebuild 617 BLAKE2B 41a96744d036f5a69bf98cb41a4599642542639d8b30eaba40f85078be8101878f1f0ca1fc2a7e4f107bc45466d1f52a1a922e5e0c64471bcd8731e7093c7a85 SHA512 d80254eb84eb227373ded3615fcfafbc2408e8af6469208ac8d22e8a01733acd5c7e81bc5a0d8c5348c008a2428288b582ab710c64209b76fb9ea839bc51d922 +MISC metadata.xml 338 BLAKE2B 90d2370a895622c796e87f886168f9f633102375407e0b42e2a71b1ebd32aa6f52226eba950401ccc92df53276cf78e76226986ced5c1628f5d61c108d67db55 SHA512 572f14a7e4915124804acab9cb540f8385294d0c158cb7b3d56bedd9d42892183e3875573700fa426d4f7d0c4ee87cf612c2c29f1c994e00d3f75eb00c21e7eb diff --git a/dev-ruby/afm/afm-0.2.2.ebuild b/dev-ruby/afm/afm-0.2.2.ebuild new file mode 100644 index 000000000000..d9c937df7769 --- /dev/null +++ b/dev-ruby/afm/afm-0.2.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A very simple library to read Adobe Font Metrics files" +HOMEPAGE="https://github.com/halfbyte/afm" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" Rakefile test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_afm.rb || die +} diff --git a/dev-ruby/afm/metadata.xml b/dev-ruby/afm/metadata.xml new file mode 100644 index 000000000000..975ff5acc0df --- /dev/null +++ b/dev-ruby/afm/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halfbyte/afm + + diff --git a/dev-ruby/airbrussh-1.3.0 b/dev-ruby/airbrussh-1.3.0 deleted file mode 100644 index 01c69f1fb39f..000000000000 --- a/dev-ruby/airbrussh-1.3.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A replacement log formatter for SSHKit -EAPI=6 -HOMEPAGE=https://github.com/mattbrictson/airbrussh -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=1 -SRC_URI=https://github.com/mattbrictson/airbrussh/archive/v1.3.0.tar.gz -> airbrussh-1.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f4e38a79f777dd6e8d3d2ec66ea8068c diff --git a/dev-ruby/airbrussh/Manifest b/dev-ruby/airbrussh/Manifest new file mode 100644 index 000000000000..518a7df8b26e --- /dev/null +++ b/dev-ruby/airbrussh/Manifest @@ -0,0 +1,3 @@ +DIST airbrussh-1.3.0.tar.gz 1451304 BLAKE2B fc7fb26606efbd2591d707bff43c9bb9d1e712d4338e6151c7d5bada99f555f0dd1fe3e2c925a2e4c9bc9d0aedf9d63adfacfba77f84c07a174a2997e873db58 SHA512 e7c22f21673f11b124ac0082cfec19dc12764f52058857248619bf41841e6b10b2c402d9c17a2db76b459ec5cd1f464d2c2ef78fcf0a202ea2287653980bf10b +EBUILD airbrussh-1.3.0.ebuild 901 BLAKE2B 176a887d33a16c828cc321a65964e465efc146d7f3caf522dfe5040d602d94d461dcc3e922918f0f81dc8307ba1ae4e55dcf34f1ea4c5ae950c1ffd8e5fa402a SHA512 539b1493cecfac821a6711e6acd6669a5ddf21d3e002ca4a93ac7a87669a1763a4b79908f239f851db4bbe3a529c631ec8051106ea26f357ac5c59bdec5dbda4 +MISC metadata.xml 395 BLAKE2B de7df6f620f49f99e10fb18c145f58369dc5cbb85b70a2c10fa05c8bb12fd8700ee5fc57fe1c695fe8be2625f82d7b96e1b9bfb24af23eb7776231c763ac64c3 SHA512 c969db304610c45088a5efac1e694bc7ccfcf0360631fa43fe10f48ea045f6c400ec6cf3faa97e153b95133a1d1e1ebc9fca48c1d3ea1b63f73bb33d5546bc28 diff --git a/dev-ruby/airbrussh/airbrussh-1.3.0.ebuild b/dev-ruby/airbrussh/airbrussh-1.3.0.ebuild new file mode 100644 index 000000000000..e91485fe7340 --- /dev/null +++ b/dev-ruby/airbrussh/airbrussh-1.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A replacement log formatter for SSHKit" +HOMEPAGE="https://github.com/mattbrictson/airbrussh" +SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +# Tests appear to be incompatible with recent minitest and mocha leading to errors on the use of stubs. +RESTRICT="test" + +ruby_add_rdepend ">dev-ruby/sshkit-1.7.0" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + rm -f test/support/minitest_reporters.rb || die + + # Avoid a test poluting the environment + sed -i -e '/test_color_is_can_be_forced_via_env/,/^ end/ s:^:#:' test/airbrussh/console_test.rb || die +} diff --git a/dev-ruby/airbrussh/metadata.xml b/dev-ruby/airbrussh/metadata.xml new file mode 100644 index 000000000000..7ce59145bbd9 --- /dev/null +++ b/dev-ruby/airbrussh/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Capistrano is a utility and framework for executing commands in parallel on +multiple remote machines, via SSH. + + diff --git a/dev-ruby/akismet-2.0.0 b/dev-ruby/akismet-2.0.0 deleted file mode 100644 index b18e7d5d7e7d..000000000000 --- a/dev-ruby/akismet-2.0.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby client for the Akismet API -EAPI=5 -HOMEPAGE=https://github.com/jonahb/akismet -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=2 -SRC_URI=https://github.com/jonahb/akismet/archive/v2.0.0.tar.gz -> akismet-2.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1c8489566b2cdfa9364d3bd17a6f7b19 diff --git a/dev-ruby/akismet/Manifest b/dev-ruby/akismet/Manifest new file mode 100644 index 000000000000..6074ee4e1b4c --- /dev/null +++ b/dev-ruby/akismet/Manifest @@ -0,0 +1,3 @@ +DIST akismet-2.0.0.tar.gz 8530 BLAKE2B 11d7201cdc5cb5d798ace70219ef941a85eb53f319e63066fdd442aaade5dd48582bff122db8a0f3418083b4d6af6e94b4dc8971830c50dda4e84e806ecb5663 SHA512 24066e88dfe6bd369b362da60677b8e4acc0785c99fd180e38ff0c11a83131dcb98bc22a7dbce5ff99c8841331fff487090c53bf480a787ec30e58ebba86c762 +EBUILD akismet-2.0.0.ebuild 512 BLAKE2B c0ec0d316a724e5dc701919110ead4a18de07b3a64bb6c451749ac4a5190b00ebe488e531e07a07d71a1739e7da567adc263a11bbf8b61180a75ed90692cde6e SHA512 500261ad7e0e44154ab5971bd57bba93f0ce73bc76f1017431b2c75e4b073dc6709f430a5a98025ef9ddee97a2a4737bb25ba3b602501aef5c1ef316404b4eae +MISC metadata.xml 340 BLAKE2B d445d7e9be60087873e2762beae5929ffad9cf45bbe3ad1cbe2ac04fb9eb0f636e3748fb240984341a38e18ec61ffe539dbb2c93b5f9622f8782e6825c63880f SHA512 8d0aa0caa493b45e3756a9a5e3cf3aa09621fe96129fb0133febcef085861a736bbea16400f5a9cd8d0d550a3b0cc1b3e3960f9b23d6cea7d6855e5f0dabf0f8 diff --git a/dev-ruby/akismet/akismet-2.0.0.ebuild b/dev-ruby/akismet/akismet-2.0.0.ebuild new file mode 100644 index 000000000000..c98837cca929 --- /dev/null +++ b/dev-ruby/akismet/akismet-2.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby client for the Akismet API" +HOMEPAGE="https://github.com/jonahb/akismet" +SRC_URI="https://github.com/jonahb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="doc test" + +# Tests now require an API key from akismet and a network connection. +RESTRICT="test" diff --git a/dev-ruby/akismet/metadata.xml b/dev-ruby/akismet/metadata.xml new file mode 100644 index 000000000000..671febd27d6e --- /dev/null +++ b/dev-ruby/akismet/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jonahb/akismet + + diff --git a/dev-ruby/allison-2.0.3-r3 b/dev-ruby/allison-2.0.3-r3 deleted file mode 100644 index 08124b2e88d4..000000000000 --- a/dev-ruby/allison-2.0.3-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modern, pretty RDoc template -EAPI=5 -HOMEPAGE=https://fauna.github.com/fauna/allison/files/README.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x86-solaris -LICENSE=AFL-3.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/allison-2.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=259abff79fd2e08517825cb2ced69d2d diff --git a/dev-ruby/allison/Manifest b/dev-ruby/allison/Manifest new file mode 100644 index 000000000000..e50659edccdf --- /dev/null +++ b/dev-ruby/allison/Manifest @@ -0,0 +1,3 @@ +DIST allison-2.0.3.gem 31232 BLAKE2B d112edc2bf5a50d5b861043e567779b07b213d6f19fb6a6f3b88ba95bb123a01256b3b9b9931e6b5ff30bf7c293c804f0faef0b07d0e0d1bdbbcaf531884b19a SHA512 988ed7f244c8b4fc9f629ef2b37a0ad851d9587f688e834041624cc92d8549e403545b83eb270b127e634c99f91ff8b53d2642df73dbfafe20aa41718b97ee5d +EBUILD allison-2.0.3-r3.ebuild 631 BLAKE2B 18e73559f8f965717ba814756942317b7155262e66ef4e21f15ed97e1c9f340c34f24b964baf3e92a64ff8ad47fb3bb3551cc09452c511c715c1e53e51b5eb52 SHA512 a39c2982a54ee66529a3790129e76d58b220ec59db43d6abe0e30e3ecc30e9a8e1697648bc3132f36feb6614e99261770fec5737beff25031cc9c9a211d11224 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/allison/allison-2.0.3-r3.ebuild b/dev-ruby/allison/allison-2.0.3-r3.ebuild new file mode 100644 index 000000000000..7f45687b1047 --- /dev/null +++ b/dev-ruby/allison/allison-2.0.3-r3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" +RUBY_FAKEGEM_EXTRAINSTALL="cache" + +inherit ruby-fakegem + +DESCRIPTION="A modern, pretty RDoc template" +HOMEPAGE="https://fauna.github.com/fauna/allison/files/README.html" + +LICENSE="AFL-3.0" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x86-solaris" +IUSE="" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r contrib +} diff --git a/dev-ruby/allison/metadata.xml b/dev-ruby/allison/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/allison/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/amatch-0.3.1 b/dev-ruby/amatch-0.3.1 deleted file mode 100644 index 216701e1467f..000000000000 --- a/dev-ruby/amatch-0.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Approximate Matching Extension for Ruby -EAPI=6 -HOMEPAGE=https://flori.github.com/amatch/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/amatch-0.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=31b158e3e102f53654412577e8ed71eb diff --git a/dev-ruby/amatch-0.4.0 b/dev-ruby/amatch-0.4.0 deleted file mode 100644 index 637b70bd1a59..000000000000 --- a/dev-ruby/amatch-0.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Approximate Matching Extension for Ruby -EAPI=6 -HOMEPAGE=https://flori.github.com/amatch/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) !app-misc/glimpse !app-text/agrep !dev-libs/tre ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/amatch-0.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fb7f6d362c11ba1b8ffe1a3d586f9ede diff --git a/dev-ruby/amatch/Manifest b/dev-ruby/amatch/Manifest new file mode 100644 index 000000000000..69f862eb0a03 --- /dev/null +++ b/dev-ruby/amatch/Manifest @@ -0,0 +1,5 @@ +DIST amatch-0.3.1.gem 28672 BLAKE2B 19b59d5f04b54979e7ccb3c5aa48c06049a433349fa1e2ff9a8695faf1c67120d6cbe9b31059449327f0e5456cb1e58b723a8684532f68efe378d423f959762b SHA512 4abd3d482646e75715b631eaaf001139928a910c7ee518ab468e089c71433d3a27191da4b22b0283ce1d8c1d33b77da5960c06fcd7dcf95121f1a0cc9dc543bb +DIST amatch-0.4.0.gem 38912 BLAKE2B 065b4c537a2727cbb7f7d52aff545a3f7f8434b37553e59b261d9760ed304c24a20e4778c375e7b7fa11f40655cac786ca15cdb11360ac7296f03186439be480 SHA512 c5a1d17b46f51796d3f082ab9d18845625a28e08339756ebc0689ad6c50b1406611fd5a316e628e4dab6d9b654c969a4fc6e8c2b2079f04c64e3d990e95a64a0 +EBUILD amatch-0.3.1.ebuild 678 BLAKE2B 1c861f7ff0470de148b223f4491ce98a32f4c5229fd42e58bf04a5e1e6e5f70d985503e72923232f717e6ce555a6bc7211a418d270d21b0bed5b55efa31da780 SHA512 e3589e8bd15df95d950d19cb7ef59e9f42b69ab8126cc5d7cddda1189a2442242347ff3f66169707707f225a2918a2c3509e4572f7a75c598b8ac21398cb6455 +EBUILD amatch-0.4.0.ebuild 960 BLAKE2B 4f4c53bc8b702e371b14c8dca895a6b056a73de83f040a46ea77bef49443d16c6f1df20858ba97f7f68279fa1928d6bb959a4660272842162456d86c7dc71494 SHA512 ae37fe1c24208a5b76d02cbbf6cd0791d9c5bf3673daffa96aa24c9063cd45736f29986432847f1039a02108d381629ec660a19166945ad15959cffa7b3cb37f +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/amatch/amatch-0.3.1.ebuild b/dev-ruby/amatch/amatch-0.3.1.ebuild new file mode 100644 index 000000000000..8ee82f244340 --- /dev/null +++ b/dev-ruby/amatch/amatch-0.3.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Approximate Matching Extension for Ruby" +HOMEPAGE="https://flori.github.com/amatch/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/tins-1*" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext V=1 + cp ext/amatch_ext$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 tests/* || die +} diff --git a/dev-ruby/amatch/amatch-0.4.0.ebuild b/dev-ruby/amatch/amatch-0.4.0.ebuild new file mode 100644 index 000000000000..75f46cf51b64 --- /dev/null +++ b/dev-ruby/amatch/amatch-0.4.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="Approximate Matching Extension for Ruby" +HOMEPAGE="https://flori.github.com/amatch/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/tins-1*" + +# These packages also provide agrep, bug 626480 +RDEPEND+=" !app-misc/glimpse !app-text/agrep !dev-libs/tre" + +all_ruby_prepare() { + # mize is listed as a dependency but not actually used + sed -i -e '/mize/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext V=1 + cp ext/amatch_ext$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 tests/* || die +} diff --git a/dev-ruby/amatch/metadata.xml b/dev-ruby/amatch/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/amatch/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ammeter-1.1.4-r1 b/dev-ruby/ammeter-1.1.4-r1 deleted file mode 100644 index 672ffd6a9c0d..000000000000 --- a/dev-ruby/ammeter-1.1.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3[ruby_targets_ruby23] >=dev-ruby/rake-0.10[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.0[ruby_targets_ruby23] >=dev-ruby/sass-rails-4.0[ruby_targets_ruby23] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby23] dev-util/cucumber[ruby_targets_ruby23] dev-util/aruba[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3[ruby_targets_ruby24] >=dev-ruby/rake-0.10[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.0[ruby_targets_ruby24] >=dev-ruby/sass-rails-4.0[ruby_targets_ruby24] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby24] dev-util/cucumber[ruby_targets_ruby24] dev-util/aruba[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Write specs for your Rails 3+ generators -EAPI=5 -HOMEPAGE=https://github.com/alexrothenberg/ammeter -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ammeter-1.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a341662c622b914d9a892363c5c828a2 diff --git a/dev-ruby/ammeter/Manifest b/dev-ruby/ammeter/Manifest new file mode 100644 index 000000000000..0621acb69a47 --- /dev/null +++ b/dev-ruby/ammeter/Manifest @@ -0,0 +1,3 @@ +DIST ammeter-1.1.4.gem 19968 BLAKE2B dbc773e4db83d820e5ef1c6ae3af2e65f87ff1a10a09759c66a4dad87cd175e5e8af857435b6df6cb93167869d31fb1f43dcf220e063db03d048aa8926c7daaf SHA512 57d24c67be85fe34ded8feda045771974be7cdd828780a82ff0b2f6b52d0b35b48c2eb7e59dae70700fba676242918ef6463448090d7729d49db0f05f04b0131 +EBUILD ammeter-1.1.4-r1.ebuild 1599 BLAKE2B 2e0b618ab5c7f549dd5d13e116b947349e57b0c6076a2af2a44035b567a796c826854b4268d074325ff71db357a207ab344a14cf23aa9da1b60b17f361ef1538 SHA512 7d85cccbb8d0649954122aa4b99c9b60502e93a3215a53373bed9319cff3c8bac2727db4ed5636ddf8448be9f19df72a96e89effb65f7fcf34d0b1528dca5b75 +MISC metadata.xml 348 BLAKE2B 1eae86b63a0e04b8b5e8d8d9438b102b029a919af6fdb0cf2319b11a3c50ee282a255dedd7bad0bc3098ea8d1c0c05e17a5d98b382fa454feebbd304b18d3f57 SHA512 f81eb53098c1d67a4d5cfe32c9b3aace294cb90788775c639e189cf3932ef8101466d9a1541ceada391ebdacfedf926d9549f4591b42efd6c391e5fe6b0e72f1 diff --git a/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild b/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild new file mode 100644 index 000000000000..c27bb706e506 --- /dev/null +++ b/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Write specs for your Rails 3+ generators" +HOMEPAGE="https://github.com/alexrothenberg/ammeter" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +# Restrict tests since they now require the specific rspec version to be +# provided in an environment variable. +#RESTRICT="test" + +ruby_add_rdepend " + >=dev-ruby/activesupport-3.0:* + >=dev-ruby/railties-3.0:* + >=dev-ruby/rspec-rails-2.2:* +" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rails-4.0 + >=dev-ruby/uglifier-1.3 + >=dev-ruby/rake-0.10 + >=dev-ruby/coffee-rails-4.0 + >=dev-ruby/sass-rails-4.0 + >=dev-ruby/jquery-rails-3.0 + dev-util/cucumber + dev-util/aruba + dev-ruby/sqlite3 + dev-ruby/bundler + )" + +all_ruby_prepare() { + # fix the gemspec; we remove the version dependencies from there, as + # it requires _older_ versions of its dependencies.. it doesn't + # really seem to be the case though. Also remove the references to + # git ls-files to avoid calling it. + sed -i \ + -e '/git ls-files/d' \ + -e '/\(cucumber\|aruba\)/s:,.*$::' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + # haml-rails is not packaged + sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die + rm -f spec/ammeter/rspec/generator/matchers/have_correct_syntax_spec.rb || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec ${RUBY} -S rspec-3 spec || die +} diff --git a/dev-ruby/ammeter/metadata.xml b/dev-ruby/ammeter/metadata.xml new file mode 100644 index 000000000000..767fba165fb2 --- /dev/null +++ b/dev-ruby/ammeter/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + alexrothenberg/ammeter + + diff --git a/dev-ruby/amq-client-1.0.4 b/dev-ruby/amq-client-1.0.4 deleted file mode 100644 index f982d4d63ae0..000000000000 --- a/dev-ruby/amq-client-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby23] dev-ruby/eventmachine[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby24] dev-ruby/eventmachine[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby25] dev-ruby/eventmachine[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/evented-spec[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/evented-spec[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/evented-spec[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fully-featured, low-level AMQP 0.9.1 client -EAPI=5 -HOMEPAGE=https://github.com/ruby-amqp/amq-client -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby23] dev-ruby/eventmachine[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby24] dev-ruby/eventmachine[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-1.2.0[ruby_targets_ruby25] dev-ruby/eventmachine[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/amq-client-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c6d0861967decbfc87c673bd27df362d diff --git a/dev-ruby/amq-client/Manifest b/dev-ruby/amq-client/Manifest new file mode 100644 index 000000000000..120e44920590 --- /dev/null +++ b/dev-ruby/amq-client/Manifest @@ -0,0 +1,3 @@ +DIST amq-client-1.0.4.gem 75776 BLAKE2B 10e0b3bb0e1512fbb5a1603c102f4d0ce7745b0a883016ce4f645e0f1468fa0554738e3fc3ac22d695ee77f1b372765bcc19149c47335e766bb90749d8c92b8c SHA512 d0c2acb3c223496f56e75070b6ac5d68317e3cffbe554b0f80c64250de7afe6e62f59b23a2dd634af4c5e17a1927cf09fe8d586541fef9d3dbc66da7779f3467 +EBUILD amq-client-1.0.4.ebuild 975 BLAKE2B 987eff3d160ce42c85e087ac93d6ce551e62db210c8d64585d570b7ebf413bd76e1387b8f81680d669424ee71b172a8189374c394f5764d9a163db6b5d4a927a SHA512 148b33fb3c23330d773a51c2a04e6c67b0fc934a60aab3aa3f5aec28ebb0ff3f0b1bd9d390258515c0cbc55be3d7123e651d3dea967602775745fa1783555591 +MISC metadata.xml 346 BLAKE2B dc473cb579b732800013270433510563743841e4867b8d024a730c044522af24742f94aea345d195c1cf3a2d018eed6172eea000befc0fad9b32ba9ac1288d32 SHA512 d2a3c4f4f30260eb3dc7cd81784d456e5815d87728020e4be6b50a42e25f61dd99e4083e378241e6ecf304651615592326cb0c5245910c28c5e01ef0c59e4067 diff --git a/dev-ruby/amq-client/amq-client-1.0.4.ebuild b/dev-ruby/amq-client/amq-client-1.0.4.ebuild new file mode 100644 index 000000000000..9a40b3516fb4 --- /dev/null +++ b/dev-ruby/amq-client/amq-client-1.0.4.ebuild @@ -0,0 +1,35 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit versionator ruby-fakegem + +DESCRIPTION="A fully-featured, low-level AMQP 0.9.1 client" +HOMEPAGE="https://github.com/ruby-amqp/amq-client" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-1.2.0 dev-ruby/eventmachine" + +ruby_add_bdepend "test? ( dev-ruby/evented-spec )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '7i require "evented-spec"' spec/spec_helper.rb || die + + # Drop integration tests since these require a running AMQP server. + rm -rf spec/integration spec/regression/bad_frame_slicing_in_adapters_spec.rb spec/unit/client_spec.rb || die +} diff --git a/dev-ruby/amq-client/metadata.xml b/dev-ruby/amq-client/metadata.xml new file mode 100644 index 000000000000..487c385bd2fe --- /dev/null +++ b/dev-ruby/amq-client/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-amqp/amq-client + + diff --git a/dev-ruby/amq-protocol-2.2.0 b/dev-ruby/amq-protocol-2.2.0 deleted file mode 100644 index b98ed7cd3265..000000000000 --- a/dev-ruby/amq-protocol-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An AMQP 0.9.1 serialization library for Ruby -EAPI=6 -HOMEPAGE=https://github.com/ruby-amqp/amq-protocol -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/amq-protocol-2.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b245c6ea57363fe06e744586320cfe1e diff --git a/dev-ruby/amq-protocol-2.3.0 b/dev-ruby/amq-protocol-2.3.0 deleted file mode 100644 index 2a4910f23fa4..000000000000 --- a/dev-ruby/amq-protocol-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] dev-ruby/rspec-its[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An AMQP 0.9.1 serialization library for Ruby -EAPI=6 -HOMEPAGE=https://github.com/ruby-amqp/amq-protocol -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/amq-protocol-2.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3859bfab817bfd5e522b6c030037a788 diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest new file mode 100644 index 000000000000..737cc2029a4d --- /dev/null +++ b/dev-ruby/amq-protocol/Manifest @@ -0,0 +1,5 @@ +DIST amq-protocol-2.2.0.gem 43520 BLAKE2B 7cc9d8550ec2bfb40f4ad64f1baaeb782bda52562ccb6f7bb7692a1db400e1320e52c6ee10d0c1d3a96557fe4aa8f428e4f524e36b2a4c8685ca60b505fb3d9a SHA512 8637e7c1b2540edd57d9d06f5cf51430ff2ed4cd603e3b8a9f9c48dce2468452a4d365782ba949b7e007d773febe83c1a22bca2dafb21c24b3c8f655eb53e5b4 +DIST amq-protocol-2.3.0.gem 45568 BLAKE2B f5af9184a37bb7484e18765cf6bd807048339f44ece70a1c5dc8d6580eb1449bd1deda9bd467970c0d03088f4f666ef0ba59141fe90b335508a854440cc5dae4 SHA512 cb9ca136908f09dd7f38f763b87516379efafb2cc3dfe34268064c08ee9fdda8e9299de4d94b70aa0569362fe18a541287a6b9649383ee0720f199fdc0b75263 +EBUILD amq-protocol-2.2.0.ebuild 630 BLAKE2B 2a2ee4777165f13f95274f063110b5e4d977d1b045b29bab2e49d7a38e23f4fe59e5a71ad385f7a12f22df9575d21679714b4f0bb3c05976f55cda254d8e317f SHA512 cdc140bfb73cb0d9ab312e2ce12d32244db637c28cb0209348b6d90b7b02d1f62b7853562bba005b1eb212956b395ecabdfb25125209d77e96357d6e9eaf29cd +EBUILD amq-protocol-2.3.0.ebuild 670 BLAKE2B 61ce7b08ba431cedf85f7215c2fa1f94fde10eaa0b0432f6ee5a0dc2cb7202e6180f9ad5f6a341afa509cb7b32ded3ccd9047665adad436e2e0727514165e2a4 SHA512 9c51ec463088e88886147aca7c0e8771422b14794f842f5d2390dd7244dc70567cbe49312c68f399b0192deba7f75b66fc258209f0ce1fd66a1957549aff0b68 +MISC metadata.xml 348 BLAKE2B ad178aa788b27c4acf67ab9e2e02b521e5b4def2669edc7a09b230b05e0876b2624b8039a9d715b92b6304338ab7cbbd0e73cf68b894199112c060f3b27ab55e SHA512 40807ab72ba61b47ebfe9e79363ec67c1237c8aae654f217fecfc8f78f7c77a6f099a535992213f128ce526e355405092d826612000511177ed784698b338a6e diff --git a/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild new file mode 100644 index 000000000000..0d03e29cb04b --- /dev/null +++ b/dev-ruby/amq-protocol/amq-protocol-2.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby" +HOMEPAGE="https://github.com/ruby-amqp/amq-protocol" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/rspec-its )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/bundler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild new file mode 100644 index 000000000000..3b0603c9a1c9 --- /dev/null +++ b/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby" +HOMEPAGE="https://github.com/ruby-amqp/amq-protocol" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/\(simplecov\|effin_utf8\|byebug\)/ s:^:#:' Gemfile || die + sed -i -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/amq-protocol/metadata.xml b/dev-ruby/amq-protocol/metadata.xml new file mode 100644 index 000000000000..61cfd235b7ab --- /dev/null +++ b/dev-ruby/amq-protocol/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-amqp/amq-protocol + + diff --git a/dev-ruby/amqp-1.8.0 b/dev-ruby/amqp-1.8.0 deleted file mode 100644 index 9c7a0846d667..000000000000 --- a/dev-ruby/amqp-1.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/multi_json[ruby_targets_ruby23] dev-ruby/evented-spec[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/multi_json[ruby_targets_ruby24] dev-ruby/evented-spec[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/multi_json[ruby_targets_ruby25] dev-ruby/evented-spec[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby23] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby24] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby25] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=AMQP client implementation in Ruby/EventMachine -EAPI=6 -HOMEPAGE=http://rubyamqp.info/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby23] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby24] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/eventmachine-0.12.4[ruby_targets_ruby25] >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.4 -SRC_URI=mirror://rubygems/amqp-1.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=62c8a5c582f146e60941009c9b14383e diff --git a/dev-ruby/amqp/Manifest b/dev-ruby/amqp/Manifest new file mode 100644 index 000000000000..180e12acb202 --- /dev/null +++ b/dev-ruby/amqp/Manifest @@ -0,0 +1,3 @@ +DIST amqp-1.8.0.gem 1175040 BLAKE2B 5c623201a378ecbd501d0f30d31873cfdc47088659d79a89eab21b510cbacad220df0122b3164f543f00a5587b74aab4ffb5d6879f0c30fc06ee17bd55600dcd SHA512 8575b3704cbaab5937a5880858bcc4610ecab4be66b9ef8633c1d49858a95fbb48b1245ba71ebce1b0d31e319cb6f133640097aaa779b8a32282f6d442098e7f +EBUILD amqp-1.8.0.ebuild 977 BLAKE2B 32de62a7f0e8c79b6a6f79b95fa5c1b2f66af05b218a2f8354b7d4920312139713984757e3e0ef09a3ad109a54be0427a17d18f3ac6a4bbd514fe97eb373297a SHA512 ea677d20b3982af332edd797a0bfdbbf127cf9ba9e3a32e08fde225d5553207e0871864cadcb2b22ec3ced249afc43b051332a9b2790596bb83a278ddbf850aa +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/amqp/amqp-1.8.0.ebuild b/dev-ruby/amqp/amqp-1.8.0.ebuild new file mode 100644 index 000000000000..4b181b988f33 --- /dev/null +++ b/dev-ruby/amqp/amqp-1.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +inherit versionator ruby-fakegem + +DESCRIPTION="AMQP client implementation in Ruby/EventMachine" +HOMEPAGE="http://rubyamqp.info/" + +LICENSE="Ruby" +SLOT="1.4" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/multi_json dev-ruby/evented-spec )" +ruby_add_rdepend ">=dev-ruby/eventmachine-0.12.4 + >=dev-ruby/amq-protocol-2.2.0:2" + +all_ruby_prepare() { + #rm Gemfile || die + sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die + + # Many specs require a live rabbit server, but only root can start + # an instance. Skip these specs for now. + rm -rf spec/integration spec/unit/amqp/connection_spec.rb || die +} + +all_ruby_install() { + dodoc -r docs examples +} diff --git a/dev-ruby/amqp/metadata.xml b/dev-ruby/amqp/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/amqp/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/annoy-0.5.6-r1 b/dev-ruby/annoy-0.5.6-r1 deleted file mode 100644 index 8cb3b53b6cce..000000000000 --- a/dev-ruby/annoy-0.5.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Like your annoying friend that asks you questions all the time -EAPI=5 -HOMEPAGE=http://solutious.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/annoy-0.5.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a4fcf248e9bc9e878c821b25bffca2c2 diff --git a/dev-ruby/annoy/Manifest b/dev-ruby/annoy/Manifest new file mode 100644 index 000000000000..8d4b401a63f8 --- /dev/null +++ b/dev-ruby/annoy/Manifest @@ -0,0 +1,3 @@ +DIST annoy-0.5.6.gem 9728 BLAKE2B e8d4c8cef99be2a380c96fa596547b108a2ed7d8b9e8f996bf8bad163d8030c73c627a17afd564cbf446660bccad1a0287c6a05db9e6d68db8b55e20a5a6bbd1 SHA512 6cade9d766fa315042ba04922bba315157872a25bc2c7e5ea428c1f2343045d0a5d400dc8eade20f650f2cc6a64492020ef608d355963c09c5e6e8d454d3cc8f +EBUILD annoy-0.5.6-r1.ebuild 547 BLAKE2B a4830af335049254e585354215bb4e50c5a27536f56be258901dc43926f685e54485049fa94e8e46e8bd7ff56331209e54e78ef9790cc064a462774b157d6a2e SHA512 8baeba2d9af42e6277b238c22fd22606f6a4bc9ccda2598c90f2c12296dd3514b60003fc97e349e4579d5f9140f1570650cee724960857e08d10f8423b2c3518 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/annoy/annoy-0.5.6-r1.ebuild b/dev-ruby/annoy/annoy-0.5.6-r1.ebuild new file mode 100644 index 000000000000..94b202b0bd7b --- /dev/null +++ b/dev-ruby/annoy/annoy-0.5.6-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Like your annoying friend that asks you questions all the time" +HOMEPAGE="http://solutious.com/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend '>=dev-ruby/highline-1.5.0' diff --git a/dev-ruby/annoy/metadata.xml b/dev-ruby/annoy/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/annoy/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ansi-1.5.0 b/dev-ruby/ansi-1.5.0 deleted file mode 100644 index 5f41736c20d8..000000000000 --- a/dev-ruby/ansi-1.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=The Ruby ANSI project is collection of ANSI escape codes for Ruby -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/ansi/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/ansi-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=59eb13dfcf703c0d5af0280b4e56c6f5 diff --git a/dev-ruby/ansi/Manifest b/dev-ruby/ansi/Manifest new file mode 100644 index 000000000000..d5fa035463d2 --- /dev/null +++ b/dev-ruby/ansi/Manifest @@ -0,0 +1,3 @@ +DIST ansi-1.5.0.gem 41472 BLAKE2B 3d584a29d17b1d751c6ad2d87d36e75c2f72c4a766c674c8daf285b80df4e64c55d9dc798f101a6d393365b9306997601df18a52a4e6a348e3bbf0b06e5afc0d SHA512 969cc749c08c5446b67a45acd02b7ca0256660804c3f8c148b50e7638de41fd5297b6d56613ac979e50b57371c83b382474c6ad4126d4e130bbaea4ce0e14300 +EBUILD ansi-1.5.0.ebuild 611 BLAKE2B 66d3ae1608dc240f63f431201a52145b3fe96a07351e3801e096e8cce73bb0e97f730098a0903895704a40587e95a35185e5aad00e348d1955a9b82550dd68a1 SHA512 54aeca43f8932071b571b767f7cae5d7d9dca71143c548770dacf4098548a90c9ea2a49dc4dc6ac9a32c0e5d74458ec885ac9ded418590e8042bf6eda1b2bc2a +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ansi/ansi-1.5.0.ebuild b/dev-ruby/ansi/ansi-1.5.0.ebuild new file mode 100644 index 000000000000..4e90f857fdbd --- /dev/null +++ b/dev-ruby/ansi/ansi-1.5.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="DEMO.md HISTORY.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="The Ruby ANSI project is collection of ANSI escape codes for Ruby" +HOMEPAGE="https://rubyworks.github.io/ansi/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +# Tests cause circular dependencies with dev-ruby/qed & dev-ruby/rubytest +RESTRICT="test" diff --git a/dev-ruby/ansi/metadata.xml b/dev-ruby/ansi/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ansi/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/archive-tar-minitar-0.6.1 b/dev-ruby/archive-tar-minitar-0.6.1 deleted file mode 100644 index ea97115dddb5..000000000000 --- a/dev-ruby/archive-tar-minitar-0.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides POSIX tarchive management from Ruby programs -EAPI=5 -HOMEPAGE=https://github.com/halostatue/minitar -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( BSD-2 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/minitar-0.6.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0ee0f2ad69d2b90ea76113aeaf3e9318 diff --git a/dev-ruby/archive-tar-minitar-0.6.1-r1 b/dev-ruby/archive-tar-minitar-0.6.1-r1 deleted file mode 100644 index 057b2ce515af..000000000000 --- a/dev-ruby/archive-tar-minitar-0.6.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides POSIX tarchive management from Ruby programs -EAPI=6 -HOMEPAGE=https://github.com/halostatue/minitar -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( BSD-2 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/halostatue/minitar/archive/v0.6.1.tar.gz -> archive-tar-minitar-0.6.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=674805ad910e0babb5a3801b79dce4e8 diff --git a/dev-ruby/archive-tar-minitar/Manifest b/dev-ruby/archive-tar-minitar/Manifest new file mode 100644 index 000000000000..fe21854c7a20 --- /dev/null +++ b/dev-ruby/archive-tar-minitar/Manifest @@ -0,0 +1,5 @@ +DIST archive-tar-minitar-0.6.1.tar.gz 29972 BLAKE2B 8881480aeb6fa8ea52dea22d6dd8fd51180c5224220b52336f54c7e68a0ed53709c28f671221c2e02141cf2918f862509815d649c9fc1def9d0f0c030c1064f1 SHA512 67b4636fc8d1651b90621a5e836b6e2912109dd90ec03ac86c9856abe544f55276c6aa520640b8a25e7f74c2619b77798aacfe1e10795da20f9fa78b7c3d5a07 +DIST minitar-0.6.1.gem 29184 BLAKE2B ff6ff432a669e1244d785ef26bd56ea0631573c0efd84fd64b51758815362fcb001f11dd21486d155b366bafc05d8f30f24ef3ac7bb205d9a03568128a354333 SHA512 e8a4acd8c831ef587d9571376ae111454faba1d6d4db5c88f2087c84d3dbb5487cdcac8ad47c5f717e195262b95040a9ee72cdaeaad23715b8a1270baec6ec70 +EBUILD archive-tar-minitar-0.6.1-r1.ebuild 876 BLAKE2B d1b0801611a84142d9fc8a908a9dd0a1e173c41d6f1aff8e38c7e81eb334a66cba393fbe18094fa21e1f9d8e8e438a04251e25959fe4d66cfc04762371475487 SHA512 7bd448e47ab6f5a9374a94b2248def43c806a1b69d4512c4da274c517d9d96de48e49f7a9c7b5d850002450d0d9b815df4b1b6a382b90c6c6b909b6508f0bbd3 +EBUILD archive-tar-minitar-0.6.1.ebuild 867 BLAKE2B c37e78186e3d02653671772ab399cfa025a376b1efcbd0267c075eb3d8743cb8182c02a4a417ae1b3f03751f8969e0959a51d9f56e7d8a096498d1aa1019951c SHA512 060d20fa3f3a6b541781cbcffce5fef9dbb21e44a18faf33051cfa07a5a9735d2f5233dcd0900ec60847062c30992e92208b974af7d6d328ba07c0cf2fb7e77c +MISC metadata.xml 344 BLAKE2B 859b7af9a7a2a07b43cc2625a5ac93a91aa9f16041a1f179654e126ab4f78d347a7816098bb6cc559fc1bc004f27156a06a83581ffdf143d86c15d8fa2a3fbc8 SHA512 fe6d4710ed497c7b81b336533868f760892f8946f766a2749349ffc105e33309abcfd7473bc940ef0cd0cada97965d4cc9504b53a76b9cb9b846c64244e2896c diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild new file mode 100644 index 000000000000..1f5565d61f23 --- /dev/null +++ b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc" + +RUBY_FAKEGEM_GEMNAME=minitar + +inherit ruby-fakegem + +DESCRIPTION="Provides POSIX tarchive management from Ruby programs" +HOMEPAGE="https://github.com/halostatue/minitar" +SRC_URI="https://github.com/halostatue/minitar/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minitar-${PV}" + +LICENSE="|| ( BSD-2 Ruby )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1.ebuild b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1.ebuild new file mode 100644 index 000000000000..c3cbe6d226a9 --- /dev/null +++ b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc" + +# We don't use RUBY_FAKEGEM_NAME here since for now we want to keep the +# same gem name. + +inherit ruby-fakegem + +DESCRIPTION="Provides POSIX tarchive management from Ruby programs" +HOMEPAGE="https://github.com/halostatue/minitar" +SRC_URI="mirror://rubygems/minitar-${PV}.gem" + +LICENSE="|| ( BSD-2 Ruby )" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/archive-tar-minitar/metadata.xml b/dev-ruby/archive-tar-minitar/metadata.xml new file mode 100644 index 000000000000..6b698bf6db4e --- /dev/null +++ b/dev-ruby/archive-tar-minitar/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halostatue/minitar + + diff --git a/dev-ruby/arel-6.0.4 b/dev-ruby/arel-6.0.4 deleted file mode 100644 index 4318292136a1..000000000000 --- a/dev-ruby/arel-6.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Arel is a Relational Algebra for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rails/arel -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=6.0 -SRC_URI=https://github.com/rails/arel/archive/v6.0.4.tar.gz -> arel-6.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b4c041644cde6d52dc3f6959a1b8fea9 diff --git a/dev-ruby/arel-7.1.4 b/dev-ruby/arel-7.1.4 deleted file mode 100644 index 567d1244c839..000000000000 --- a/dev-ruby/arel-7.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Arel is a Relational Algebra for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rails/arel -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=7.0 -SRC_URI=https://github.com/rails/arel/archive/v7.1.4.tar.gz -> arel-7.1.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=649f3a3600a893be4550a74af1d4f1a1 diff --git a/dev-ruby/arel-8.0.0 b/dev-ruby/arel-8.0.0 deleted file mode 100644 index 2bfaf329399f..000000000000 --- a/dev-ruby/arel-8.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Arel is a Relational Algebra for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rails/arel -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=8.0 -SRC_URI=https://github.com/rails/arel/archive/v8.0.0.tar.gz -> arel-8.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=110bec30eaa1aff6a3a85ca443f54f1a diff --git a/dev-ruby/arel-9.0.0 b/dev-ruby/arel-9.0.0 deleted file mode 100644 index 69876cab12f0..000000000000 --- a/dev-ruby/arel-9.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] >=dev-ruby/minitest-5.4:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Arel is a Relational Algebra for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rails/arel -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=9.0 -SRC_URI=https://github.com/rails/arel/archive/v9.0.0.tar.gz -> arel-9.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d6f1c6d45221331be5f0144162b14eed diff --git a/dev-ruby/arel-helpers-2.5.0 b/dev-ruby/arel-helpers-2.5.0 deleted file mode 100644 index 14d838d42100..000000000000 --- a/dev-ruby/arel-helpers-2.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rr[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rr[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools to help construct database queries -EAPI=6 -HOMEPAGE=https://github.com/camertron/arel-helpers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/arel-helpers-2.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=85343fa482fb0c12d4dde9e8da5deb8d diff --git a/dev-ruby/arel-helpers-2.6.1 b/dev-ruby/arel-helpers-2.6.1 deleted file mode 100644 index 2cd12b45eb86..000000000000 --- a/dev-ruby/arel-helpers-2.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rr[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rr[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools to help construct database queries -EAPI=6 -HOMEPAGE=https://github.com/camertron/arel-helpers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/arel-helpers-2.6.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=938a7987a631c3c8b6b11864cca0b10e diff --git a/dev-ruby/arel-helpers-2.7.0 b/dev-ruby/arel-helpers-2.7.0 deleted file mode 100644 index ecab2cd9b052..000000000000 --- a/dev-ruby/arel-helpers-2.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.2[ruby_targets_ruby23] dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.2[ruby_targets_ruby24] dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rr[ruby_targets_ruby23] dev-ruby/activerecord[ruby_targets_ruby23,sqlite] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rr[ruby_targets_ruby24] dev-ruby/activerecord[ruby_targets_ruby24,sqlite] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools to help construct database queries -EAPI=6 -HOMEPAGE=https://github.com/camertron/arel-helpers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( dev-ruby/activerecord:5.2[ruby_targets_ruby23] dev-ruby/activerecord:5.1[ruby_targets_ruby23] dev-ruby/activerecord:5.0[ruby_targets_ruby23] dev-ruby/activerecord:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/activerecord:5.2[ruby_targets_ruby24] dev-ruby/activerecord:5.1[ruby_targets_ruby24] dev-ruby/activerecord:5.0[ruby_targets_ruby24] dev-ruby/activerecord:4.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/arel-helpers-2.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc1635e63c462fd9c6dd85fda31888ea diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest new file mode 100644 index 000000000000..5fb98edcd171 --- /dev/null +++ b/dev-ruby/arel-helpers/Manifest @@ -0,0 +1,7 @@ +DIST arel-helpers-2.5.0.gem 11776 BLAKE2B 1c5edb20d5c6029efa8b52ba1eb59b939b7209126a3961a77ebd92524b1da3998cf6497364cedeb0b3976cbe30b6e99e993280618d2ad88f021b8e88930742d8 SHA512 501d2820d69419c732edef1d9dbfa136d27f886a55a8d10f0dd351dfe7f0b06f0b338b665487afc87d6a34769b1ac2d55a70081529262bcc75d7cd73d98cce4e +DIST arel-helpers-2.6.1.gem 12288 BLAKE2B 75958abc0f3c1ff61482cb576f650d230757d653972fe88496226f0462bb95f29f4b61395ee0b3ed68c13c7d3b4318eb46ac38485615790f8a4f3e8c07edfffc SHA512 99eda2da00a48000e9aa282688a1370e6d7606c399f72ec8edc54a236fa9c7ba4d37315b10b54eee54f59d44e0680cd398f4a1d2331e86138c48d6bd68530441 +DIST arel-helpers-2.7.0.gem 12288 BLAKE2B 623225b35205ff32bada46b1f2cc857f384938726fcec6137cc33cbb16903ec51731835bb1fa1a7b603d35d0f623eb59af7d0e5b163e28d0d6f7802f30e6a6b7 SHA512 48305acd4d40f60ced74c32c334ab6ca2b7f648cd2185f829f36f5c942ff53b1e0aa709ea08fcd2200c2b56dcd9c76fe0328408e6e84934f27fb0bbf6075873c +EBUILD arel-helpers-2.5.0.ebuild 667 BLAKE2B 2691aafcda53349d43c236dd5aea54f979065c2ce1ec3dd2dcbeb215dea744522e122a6bb98965cde00a06643919dcfa457e1f63e56ff34c60c1264d6b393d94 SHA512 0c2833e6de441cdb905c73c0e02ebe30f19f3aedd97a8910bc3ca36bd0ed4b64f11e66f6157f199685f8b8bd29f0d2c5735942b557222d6fed2f0ae21f332dc4 +EBUILD arel-helpers-2.6.1.ebuild 664 BLAKE2B 62f54c6943fbf6692b9b87c55776a6d50c1da249e5c7c1cdba77f4f06afb7742ae37fe6e7a91bb4a15647516b3b8d9fde3ab40883458a1b6dd64a4a6df7b6934 SHA512 a38e1fcda818b8cee7cb6aa79b65eeefe23dfd5297332f065b9856e760b9a8f5c7498ebc67915faf7a2642126a216f899b45b878823d79df2fa5e76bfe8e9a9f +EBUILD arel-helpers-2.7.0.ebuild 693 BLAKE2B 1c92e3921a7f96abe30fb5cb335f31f58ba6437d148b3123bb81fbffff65cc5805ed51cb9c2fee21e5729cfd0afe90c5176cf320d9af0a31955076020073d3c6 SHA512 7431750404f303b53794e6193112e3040c931867199d5f72164eea7bc26676c8cc48250b7e76e87076a801d345427fbf360a45a05b87a71011ef25b95cbc8c45 +MISC metadata.xml 344 BLAKE2B 3c7611e49af6a5fdfabda583dc91fbe8fc4b7943e774a938e100d91633b3a5c38cefab5973207c25d62a5b8b9e8e7c720b5614c083c8568e532e819bb747855f SHA512 2b4f9f6a7cd7aea5f161da441195d3138810930778d441f0c0d3620fc3de6632088d0d49135e7638553e83db723356184db1abaaf1622999adeec59883087c96 diff --git a/dev-ruby/arel-helpers/arel-helpers-2.5.0.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.5.0.ebuild new file mode 100644 index 000000000000..d0166f9420ff --- /dev/null +++ b/dev-ruby/arel-helpers/arel-helpers-2.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to help construct database queries" +HOMEPAGE="https://github.com/camertron/arel-helpers" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_rdepend "|| ( + dev-ruby/activerecord:5.1 + dev-ruby/activerecord:5.0 + dev-ruby/activerecord:4.2 )" + +ruby_add_bdepend "test? ( + dev-ruby/rr + dev-ruby/activerecord[sqlite] +)" + +all_ruby_prepare() { + sed -i -e '/pry-nav/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/arel-helpers/arel-helpers-2.6.1.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.6.1.ebuild new file mode 100644 index 000000000000..73415c9c0272 --- /dev/null +++ b/dev-ruby/arel-helpers/arel-helpers-2.6.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to help construct database queries" +HOMEPAGE="https://github.com/camertron/arel-helpers" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_rdepend "|| ( + dev-ruby/activerecord:5.1 + dev-ruby/activerecord:5.0 + dev-ruby/activerecord:4.2 )" + +ruby_add_bdepend "test? ( + dev-ruby/rr + dev-ruby/activerecord[sqlite] +)" + +all_ruby_prepare() { + sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild new file mode 100644 index 000000000000..589f4b6b5d5c --- /dev/null +++ b/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to help construct database queries" +HOMEPAGE="https://github.com/camertron/arel-helpers" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_rdepend "|| ( + dev-ruby/activerecord:5.2 + dev-ruby/activerecord:5.1 + dev-ruby/activerecord:5.0 + dev-ruby/activerecord:4.2 )" + +ruby_add_bdepend "test? ( + dev-ruby/rr + dev-ruby/activerecord[sqlite] +)" + +all_ruby_prepare() { + sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/arel-helpers/metadata.xml b/dev-ruby/arel-helpers/metadata.xml new file mode 100644 index 000000000000..3881c6a5c962 --- /dev/null +++ b/dev-ruby/arel-helpers/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + camertron/arel-helpers + + diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest new file mode 100644 index 000000000000..f2d6919602a9 --- /dev/null +++ b/dev-ruby/arel/Manifest @@ -0,0 +1,9 @@ +DIST arel-6.0.4.tar.gz 52401 BLAKE2B 36df892474572863170d51172ff4f2a9e07c7e9a7ae6e65a6eb6878bba78021e25c76b2926a6daeae0f916e4a31999e0cbee88a716a0b82ff799806773745b40 SHA512 65833d68b8adf032ef461ac4b81307e59220a3c7b2c2aa33ed4eaeb830c6d6c379e33ddbcfa53edd5f398fa6a2aef293a4daac7c2c93ed86710bd0cf2b5ff7ee +DIST arel-7.1.4.tar.gz 58716 BLAKE2B 310c3d230a7da7aadf3ce51aa522e7957f32925031ec8d75093ba0b448f2b34723e0bdb5b6fbf65f1987d7e025153765cef253b9fbc0bb37657c65b1f9ba0054 SHA512 5e67b582e4fef0c69db3f3364f322409b1041617e37d6ca806e242f5da65e140cca478e30cf5f99142f96fb3329ee070fdf0b4dd45b237a98883badbb97929a2 +DIST arel-8.0.0.tar.gz 57781 BLAKE2B 507a874a391b0ce9daf4a8eca557b37950ca982bb695024550ab81a854e507c27a63ab335de259e9ff7cda22b6a22541bdff06e96d9da608acebd19d4b45f79c SHA512 15b99910555a6b4641573f90a126ac3c7fa04e71885eefcafdc6d075ff2c7e733c08a880bfb523e99604f912e2850a607edb757501b46695fd5366e94d8057a6 +DIST arel-9.0.0.tar.gz 59065 BLAKE2B c464c8c52d0fa7c5626fdc9254c74db00e4b43f68f38b75972623f28961565cd6764db967158c48e938620636343b15c4be9bb3237f9c7422730b4702450eb6d SHA512 9d2958765058fa8a4f6a8d7d4c9671d92054748eabe5b94796ff5611cdcd6bb24906cc5e813fb21396aaa681e5703d2d4bce8cc9884f2d057042d1b06bf6f0f5 +EBUILD arel-6.0.4.ebuild 918 BLAKE2B e592e6f7121d59c779cb7bdf8856739315c68f5ebed74f2654f833e6befe6215c5f17e532ad0f8dcfcdcf71508b829a0fa9675a3b76df81fc0549d696929a1f3 SHA512 06f0e3a23917da1b39b18a167c32ea128da13e1d62a7a2b091b133432bcbec2eb09765560ec0ebaf2360f2d8fa385e6bbe30697979f5bbaa5837203d3c3c0707 +EBUILD arel-7.1.4.ebuild 905 BLAKE2B c9c4227073241d03545e637edd68c41c9a88e979681f7d42566f8159eb26fab8bde21ea9dd535fb58194e29ea3b72f020119029ace4c790cd5eb2663cc72cce0 SHA512 7ebfb22e653154e5d0c69956c90bc34b88cf4c523366b2e01a9ba4993fcad6b2c7b0121eef73381dc659441852abd8d80780a7095d9ac1f155d3f58247971134 +EBUILD arel-8.0.0.ebuild 912 BLAKE2B 60782eca7d9810284d3dddadbf8d08f42165c3bd1b58ee41c0e892c6ab6e6ad255e50c741844f17c7bd21fc51c4a8a7c3eeef450807d614cd7024bb534b39bc1 SHA512 157eb6bcdae9d1563290f53df9cda1c54f0b648c6e4c931b7a2746b10f0dd8cfba469316e422f83f6fedfee703cc3a7747f0a27a7faad3f959a61425ee135511 +EBUILD arel-9.0.0.ebuild 934 BLAKE2B 874cc3635e22cf02ad9bf362bdc73eb803429cc64b68f3585fab0d4282d1c7128c02b6b5eb189d10541912cc2ad944982f86857a7035aa5335ee96f54269d9b5 SHA512 e05849539f894077aea94e9556693c15378cbfd24f45e767e6408ac2afd770f39bc88fe9b5870c2e403bcbd9c2cba0fde0fed443af726ad7e73b93bdef3f4bb1 +MISC metadata.xml 336 BLAKE2B 5949c7e1289105e90d6f23022a41875fd2e8381794b9c63a4eed997f29d08957fe65c7ffaee3076ff7d656abc3068977d9092ee71da204e43514d19e63cbb970 SHA512 f1a6feaa1759411e75d8d11887d411e1e99d2c758b8d8eafb13015a710682b525b4c8b2ca196d2d6de0d7335842a74d28657ff578db015710eacbf4450137639 diff --git a/dev-ruby/arel/arel-6.0.4.ebuild b/dev-ruby/arel/arel-6.0.4.ebuild new file mode 100644 index 000000000000..683f75acd4d0 --- /dev/null +++ b/dev-ruby/arel/arel-6.0.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.markdown" + +RUBY_FAKEGEM_GEMSPEC="arel.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Arel is a Relational Algebra for Ruby" +HOMEPAGE="https://github.com/rails/arel" +SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + >=dev-ruby/minitest-5.4:5 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" \ + -e '/specname/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/arel/arel-7.1.4.ebuild b/dev-ruby/arel/arel-7.1.4.ebuild new file mode 100644 index 000000000000..e8acbbc4e089 --- /dev/null +++ b/dev-ruby/arel/arel-7.1.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +RUBY_FAKEGEM_GEMSPEC="arel.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Arel is a Relational Algebra for Ruby" +HOMEPAGE="https://github.com/rails/arel" +SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="$(get_version_component_range 1).0" +KEYWORDS="~amd64 ~arm ~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_bdepend " + test? ( + dev-ruby/test-unit:2 + >=dev-ruby/minitest-5.4:5 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" \ + -e '/specname/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/arel/arel-8.0.0.ebuild b/dev-ruby/arel/arel-8.0.0.ebuild new file mode 100644 index 000000000000..1369e851e376 --- /dev/null +++ b/dev-ruby/arel/arel-8.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +RUBY_FAKEGEM_GEMSPEC="arel.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Arel is a Relational Algebra for Ruby" +HOMEPAGE="https://github.com/rails/arel" +SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="$(get_version_component_range 1).0" +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_bdepend " + test? ( + dev-ruby/test-unit:2 + >=dev-ruby/minitest-5.4:5 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" \ + -e '/specname/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/arel/arel-9.0.0.ebuild b/dev-ruby/arel/arel-9.0.0.ebuild new file mode 100644 index 000000000000..3902df6bb2cf --- /dev/null +++ b/dev-ruby/arel/arel-9.0.0.ebuild @@ -0,0 +1,33 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +RUBY_FAKEGEM_GEMSPEC="arel.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Arel is a Relational Algebra for Ruby" +HOMEPAGE="https://github.com/rails/arel" +SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="$(get_version_component_range 1).0" +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_bdepend " + test? ( + dev-ruby/concurrent-ruby:1 + dev-ruby/test-unit:2 + >=dev-ruby/minitest-5.4:5 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" \ + -e '/specname/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/arel/metadata.xml b/dev-ruby/arel/metadata.xml new file mode 100644 index 000000000000..6ad8c7da18f5 --- /dev/null +++ b/dev-ruby/arel/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/arel + + diff --git a/dev-ruby/ascii85-1.0.2-r2 b/dev-ruby/ascii85-1.0.2-r2 deleted file mode 100644 index 9d6d3d70ad3a..000000000000 --- a/dev-ruby/ascii85-1.0.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Methods for encoding/decoding Adobe's binary-to-text encoding of the same name -EAPI=5 -HOMEPAGE=https://github.com/datawraith/ascii85gem -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/Ascii85-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5c8e0f21e30dcdc82d943dc739245af8 diff --git a/dev-ruby/ascii85-1.0.3 b/dev-ruby/ascii85-1.0.3 deleted file mode 100644 index ce27144c136b..000000000000 --- a/dev-ruby/ascii85-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Methods for encoding/decoding Adobe's binary-to-text encoding of the same name -EAPI=6 -HOMEPAGE=https://github.com/datawraith/ascii85gem -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/Ascii85-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b19206f05c8d76e89f82360e71a4e09b diff --git a/dev-ruby/ascii85/Manifest b/dev-ruby/ascii85/Manifest new file mode 100644 index 000000000000..9c14bee10275 --- /dev/null +++ b/dev-ruby/ascii85/Manifest @@ -0,0 +1,5 @@ +DIST Ascii85-1.0.2.gem 10752 BLAKE2B 1a38fb0d04eefcd73028aeb166169bf04dced4695eaa3ab8d5add8233bb898780b896101558f7db248aeb4cd9c58edaf36b67085ba0b2cb06bb32b312e576c56 SHA512 e2437948697dd46c646e55a361b74ad5069b261809a0e374eee1f3e755d07bbc45d85fc8ab6d620eceeeb020e6ff23224703cba0ce4ddf37f8a5a96289efd74b +DIST Ascii85-1.0.3.gem 11776 BLAKE2B e08bbc089546dd3b91ff5fd85b8652dd6f5c06025c29ac67004bd7d4c7bb8fc38c77b604dd5a884970b05041e173f37eaf895f0bb9ac1947ce70e4f0cc54906c SHA512 b324ff06ea0cd46a679619a2bfca9f05c30ece9f0342f8a8d097841f3fb4dbb29cf4b6f6832742c50fe5a51895a9048308981be296466422269ce34c4d936f5c +EBUILD ascii85-1.0.2-r2.ebuild 679 BLAKE2B ff94a3d791054113a575c2a6f48f5edfd91299dd33f750006b461afdcb2a150174a50c6467b59f2c8b81251cd5795d198c131d08d5db3d6339eb5425fb1d0867 SHA512 2e9aba974fe41c7dbf6d4ca9067a09e347dbfac9fd2044e410a721b8c01868b2aaca0d4ba3468a5ba75f3f62714c1cc9a221cac7b96aa66e868ee8b4b0aceb27 +EBUILD ascii85-1.0.3.ebuild 677 BLAKE2B b26846b43d8e4adc6319cac1e49e85a1c9b0922a4db6154db94bc76d7b8fa1512bc3627bdf95d347e19b48bbde49d992e088614b40ac1bb639866e71a1ca667f SHA512 3f2c69e6c97a6a2bb4b1dc774903fac5665a4712b9853837ec60452f51429dc2a754b66e453a8cbefc85683b03316ac3e1e4da3627b3f1252547b2bc41ccdbb2 +MISC metadata.xml 347 BLAKE2B 3b0a255aa723b441f953964689464ac15e6542dbab4183a32f670408039421d294eb308c0ec37d6080cbb6ebac4c43473f67ed3eb7429880fc0cada79d7bc560 SHA512 362fbd91725d86bf6694499188bdb904b99639488b2cc87f6fa7c50392790f921abb54cc8d329cac0e3f1d4cef6d24c05eb8ab8a365ddf149a7dc23dea5f72f8 diff --git a/dev-ruby/ascii85/ascii85-1.0.2-r2.ebuild b/dev-ruby/ascii85/ascii85-1.0.2-r2.ebuild new file mode 100644 index 000000000000..a1adb044cc31 --- /dev/null +++ b/dev-ruby/ascii85/ascii85-1.0.2-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.txt" + +RUBY_FAKEGEM_NAME="Ascii85" + +inherit ruby-fakegem + +DESCRIPTION="Methods for encoding/decoding Adobe's binary-to-text encoding of the same name" +HOMEPAGE="https://github.com/datawraith/ascii85gem" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die +} diff --git a/dev-ruby/ascii85/ascii85-1.0.3.ebuild b/dev-ruby/ascii85/ascii85-1.0.3.ebuild new file mode 100644 index 000000000000..84e2c0e63200 --- /dev/null +++ b/dev-ruby/ascii85/ascii85-1.0.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md History.txt" + +RUBY_FAKEGEM_NAME="Ascii85" + +inherit ruby-fakegem + +DESCRIPTION="Methods for encoding/decoding Adobe's binary-to-text encoding of the same name" +HOMEPAGE="https://github.com/datawraith/ascii85gem" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die +} diff --git a/dev-ruby/ascii85/metadata.xml b/dev-ruby/ascii85/metadata.xml new file mode 100644 index 000000000000..5d8b17706125 --- /dev/null +++ b/dev-ruby/ascii85/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + datawraith/ascii85gem + + diff --git a/dev-ruby/asciidoctor-1.5.5-r1 b/dev-ruby/asciidoctor-1.5.5-r1 deleted file mode 100644 index 0c7df9c690e9..000000000000 --- a/dev-ruby/asciidoctor-1.5.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] dev-ruby/rspec-expectations:*[ruby_targets_ruby23] dev-ruby/asciimath[ruby_targets_ruby23] dev-ruby/coderay[ruby_targets_ruby23] dev-ruby/erubis[ruby_targets_ruby23] dev-ruby/haml[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/slim[ruby_targets_ruby23] dev-ruby/tilt[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats -EAPI=5 -HOMEPAGE=https://github.com/asciidoctor/asciidoctor -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/asciidoctor/asciidoctor/archive/v1.5.5.tar.gz -> asciidoctor-1.5.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b0a28c1059d7ce99258808c5aa2093f5 diff --git a/dev-ruby/asciidoctor-1.5.7.1 b/dev-ruby/asciidoctor-1.5.7.1 deleted file mode 100644 index 180f2ee69303..000000000000 --- a/dev-ruby/asciidoctor-1.5.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] dev-ruby/rspec-expectations:*[ruby_targets_ruby23] dev-ruby/asciimath[ruby_targets_ruby23] dev-ruby/coderay[ruby_targets_ruby23] dev-ruby/erubis[ruby_targets_ruby23] dev-ruby/haml[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/slim[ruby_targets_ruby23] dev-ruby/thread_safe[ruby_targets_ruby23] dev-ruby/tilt[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-util/cucumber[ruby_targets_ruby24] dev-ruby/rspec-expectations:*[ruby_targets_ruby24] dev-ruby/asciimath[ruby_targets_ruby24] dev-ruby/coderay[ruby_targets_ruby24] dev-ruby/erubis[ruby_targets_ruby24] dev-ruby/haml[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] dev-ruby/slim[ruby_targets_ruby24] dev-ruby/thread_safe[ruby_targets_ruby24] dev-ruby/tilt[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats -EAPI=6 -HOMEPAGE=https://github.com/asciidoctor/asciidoctor -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 hppa ~ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/asciidoctor/asciidoctor/archive/v1.5.7.1.tar.gz -> asciidoctor-1.5.7.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4d13ef21a3a8f664145a5ec049814e30 diff --git a/dev-ruby/asciidoctor-diagram-1.5.9 b/dev-ruby/asciidoctor-diagram-1.5.9 deleted file mode 100644 index 6fe81570dfa3..000000000000 --- a/dev-ruby/asciidoctor-diagram-1.5.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/asciidoctor-1.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/asciidoctor-1.5*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A set of Asciidoctor extensions that enable you to add diagrams -EAPI=6 -HOMEPAGE=https://github.com/asciidoctor/asciidoctor-diagram -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/asciidoctor-1.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/asciidoctor-1.5*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/asciidoctor/asciidoctor-diagram/archive/v1.5.9.tar.gz -> asciidoctor-diagram-1.5.9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3dc291801d70558d8a90a94f757c55b4 diff --git a/dev-ruby/asciidoctor-diagram/Manifest b/dev-ruby/asciidoctor-diagram/Manifest new file mode 100644 index 000000000000..89bd18817309 --- /dev/null +++ b/dev-ruby/asciidoctor-diagram/Manifest @@ -0,0 +1,3 @@ +DIST asciidoctor-diagram-1.5.9.tar.gz 10250161 BLAKE2B ebeb184259042a9088c5a8f6c5afc86a69f6fcea62964ac2f571f21b6b2b382cdf2cad8abc1e99ca781b4663da956982f1a5d418126089b17bac0e68bdce0fea SHA512 b25f5c2b8ddfc2b9bdc26ef47b5a2ae8d28992ac26f70ccc4c9046a45e9338b5ed2b82cccb0f01dd44155e043b620410b468ef6b12dfe03ae20a67e4d109be05 +EBUILD asciidoctor-diagram-1.5.9.ebuild 956 BLAKE2B f7cd62ebf9d728612cb90d7eae6314c9f9e94cd40d3e6bdf27b65bfcf74efd70cacd359c2689cd1d4fb9abb47c1137a2e26b65de4894accc1076031c1249035e SHA512 025151cc864febfb45323c1d5eec8d2ecac8e6fa48cc168a235a9fb38c38824caf4c74ad3256f64aa00176e68454d192ead807e93745cc5c3085080c3b5c749e +MISC metadata.xml 357 BLAKE2B 967e1f1518c38ff81d15df5b62943b278acf74a80938d488cca0d2489f268ba0d41ad74e78b7b53bc1fd4ed646880ed36defc9c110d5af3535970c364d8c923b SHA512 711af8ceb9724236076e02a077672296a835981c7a78e4f5f5976dc190b2df640d24933cc2d92e81f84e695f473d187a7e83d2b60c3573a675ba30b01be85db8 diff --git a/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.9.ebuild b/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.9.ebuild new file mode 100644 index 000000000000..f9256ac9493e --- /dev/null +++ b/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-1.5.9.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc LICENSE.txt README.adoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A set of Asciidoctor extensions that enable you to add diagrams" +HOMEPAGE="https://github.com/asciidoctor/asciidoctor-diagram" +SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "=dev-ruby/asciidoctor-1.5*" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/c.formatter/ s:^:#:' spec/test_helper.rb || die + + # Avoid specs for unpackaged tools + rm -f spec/{a2s,blockdiag,erd,mermaid,msc,shaape,svgbob,syntrax,umlet,vega,wavedrom}_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install +} diff --git a/dev-ruby/asciidoctor-diagram/metadata.xml b/dev-ruby/asciidoctor-diagram/metadata.xml new file mode 100644 index 000000000000..29233bd3cd26 --- /dev/null +++ b/dev-ruby/asciidoctor-diagram/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + asciidoctor/asciidoctor-diagram + + diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest new file mode 100644 index 000000000000..72bfd6b54af2 --- /dev/null +++ b/dev-ruby/asciidoctor/Manifest @@ -0,0 +1,5 @@ +DIST asciidoctor-1.5.5.tar.gz 543437 BLAKE2B ff3530825a495ee222634aa871f828069fd5c1ec1ab3c4513f7b0e74af3c4a78ee4ab0f0764f8d7dc698484d2acb962dc4fa8ae6a2c7f6c365c08a65a3044afa SHA512 6a95c2e48314a1f44d6398d83c490231baeb4ebea8d8c0e0ef361c884251fe054d48afceccadfb6c34947946920731e0194fc3e398b8dd8b8b320ea9d37f1f66 +DIST asciidoctor-1.5.7.1.tar.gz 565182 BLAKE2B c697ea1b371a9ec26ec3277e043275ed3672bad104d34553aa442723797df3cc4e5a48447f806dba53fb3a142760f514bff74b189058260f621c8b63f8ad02b1 SHA512 4819aef93fb301e5378871935370fe37671446ecdedf76853cc0c19a6a5f3f0e2debbf2afb8ba7287f866fb57903abdfe6d845e1ccf24dda4347ec9c92624c3d +EBUILD asciidoctor-1.5.5-r1.ebuild 942 BLAKE2B 154f852f7422e2751ff609f3dfb3e8a5dcb62eb346a89d4f3a51fd8afe1a9a0d326fd412ed90bbe5bc160c26a0da025d276476a6805059a1fd5381d9bb8f0409 SHA512 13ad9922e3c2d33b800b4c2e3d3dc519c8db6a50df5204061509be75f8a7c33ecb788bcccbfef21f81315f407db1b33caf84490dd634ecc4c4fff61570cf32d4 +EBUILD asciidoctor-1.5.7.1.ebuild 958 BLAKE2B 3366671f6f5f38c071d9d028f3f4b41335b08754a8406f308f539a01c72352bf94870f631c40c25c814f25b0054cd1682975457a15f5204d90f798fa3c2fb1c8 SHA512 795b7921c26379e9fd13642216df4e120c0e3d95a14264a6e4c56cd82a50384154854132f15b304367b8019f28f52cf5207b86b5a71e84806c081573c7f0187f +MISC metadata.xml 349 BLAKE2B 65a3f6dbbe523d1017d78e939c291e40edc3429d06ff16bd0f8150f3879e2b0840619653115be43c876d1cfeea8e95a3e29fea7447b18bc28bb0218ac03f11c1 SHA512 e3ed6253349df933eb4656c972f1a6cc71567c27a721195abceac0d28bfbc991cbda8772f661021c3cf954d2a917730bad54982e319655a204b6b30c1c67c6d1 diff --git a/dev-ruby/asciidoctor/asciidoctor-1.5.5-r1.ebuild b/dev-ruby/asciidoctor/asciidoctor-1.5.5-r1.ebuild new file mode 100644 index 000000000000..bd14dd1ef17d --- /dev/null +++ b/dev-ruby/asciidoctor/asciidoctor-1.5.5-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test features" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats" +HOMEPAGE="https://github.com/asciidoctor/asciidoctor" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( + dev-util/cucumber + dev-ruby/rspec-expectations:* + dev-ruby/asciimath + dev-ruby/coderay + dev-ruby/erubis + dev-ruby/haml + dev-ruby/nokogiri + dev-ruby/slim + dev-ruby/tilt )" + +all_ruby_prepare() { + rm Gemfile || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/asciidoctor.1 +} diff --git a/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild b/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild new file mode 100644 index 000000000000..f810a893369c --- /dev/null +++ b/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test features" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats" +HOMEPAGE="https://github.com/asciidoctor/asciidoctor" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( + dev-util/cucumber + dev-ruby/rspec-expectations:* + dev-ruby/asciimath + dev-ruby/coderay + dev-ruby/erubis + dev-ruby/haml + dev-ruby/nokogiri + dev-ruby/slim + dev-ruby/thread_safe + dev-ruby/tilt )" + +all_ruby_prepare() { + rm Gemfile || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/asciidoctor.1 +} diff --git a/dev-ruby/asciidoctor/metadata.xml b/dev-ruby/asciidoctor/metadata.xml new file mode 100644 index 000000000000..7108bba489a1 --- /dev/null +++ b/dev-ruby/asciidoctor/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + asciidoctor/asciidoctor + + diff --git a/dev-ruby/asciimath-1.0.4 b/dev-ruby/asciimath-1.0.4 deleted file mode 100644 index 7ddb8c21b2c2..000000000000 --- a/dev-ruby/asciimath-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby AsciiMath parsing and conversion library -EAPI=5 -HOMEPAGE=https://github.com/pepijnve/asciimath -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/asciimath-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d4c59c121b0ebc15f0766d5e608fcc8f diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest new file mode 100644 index 000000000000..9b0e74bb3ccf --- /dev/null +++ b/dev-ruby/asciimath/Manifest @@ -0,0 +1,4 @@ +AUX asciimath-1.0.4-backslashes.patch 1246 BLAKE2B b34cfc0ac9fc57780ce24e6aec242c19bb667b254c95eb306093d94dd0b1d8554e23911e74ba1f595622dc2533af0d9002108a2fcb502acb38ebc0a1d71c41b0 SHA512 3c5ea019fc0d1c71b156dc9a6263211cb1bd3c69c4b9c390f1c3d10a4504e281e7cacaca68efa7daeae6af1327931ff99124c8c498eab9a8a04d6313ea1260d7 +DIST asciimath-1.0.4.gem 14336 BLAKE2B 84aac2d2b987f72a17288cee6d00197c429e04c216fad62ecd23b5f3eebe9590ead519df86cdaf99246dcfee4c18bab67176a0d47a1b864de6e44bdb4b90b70c SHA512 e99e6f869dda3e0236392039e6dccf5912b095e32ee7acbfb4684a5d723d05f4d3c9961554d5beab2a3d703b1ef50c45ed15c0dbda2179ab35d3b1b6b8759b49 +EBUILD asciimath-1.0.4.ebuild 532 BLAKE2B bfbcb5e1e5913beb328aebbd24cfbff7878e8020c284c9486adc39c0ac26a23a61baec00ad40de4308a3d4f48ff7e7ffdef52d3a19a7ae9095759e9dbdbe04b3 SHA512 ad5633bc2670e4f824c309f316df11f6b6c1b5a63a9ed81f444789e86d69f5adbe28754d032ea3442a113284cd4b5905ad79089f30c174a14a26f64002a494d6 +MISC metadata.xml 344 BLAKE2B 7979667ff10553d0f1c80a34a03bca56057a4dcf856440b9f9bc4ea64aa018da426601b76dff578625481cb51f7384c7716a3aa98670f178c4209ad39a9af9d9 SHA512 606dd415c7a141188cc94a7d56c67d42be1c2420f8ba9ee7a44707b99a6035df1cd8d358de575e12008f0560aa2b87b57b5892c67f3d931aa28c5938373a8075 diff --git a/dev-ruby/asciimath/asciimath-1.0.4.ebuild b/dev-ruby/asciimath/asciimath-1.0.4.ebuild new file mode 100644 index 000000000000..6bb8e872efad --- /dev/null +++ b/dev-ruby/asciimath/asciimath-1.0.4.ebuild @@ -0,0 +1,22 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library" +HOMEPAGE="https://github.com/pepijnve/asciimath" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86" +IUSE="" + +RUBY_PATCHES=( ${P}-backslashes.patch ) diff --git a/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch b/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch new file mode 100644 index 000000000000..9bf08ce34046 --- /dev/null +++ b/dev-ruby/asciimath/files/asciimath-1.0.4-backslashes.patch @@ -0,0 +1,22 @@ +From 1c06fdc8086077f4785479f78b0823a4a72d7948 Mon Sep 17 00:00:00 2001 +From: Pepijn Van Eeckhoudt +Date: Thu, 12 May 2016 18:02:45 +0200 +Subject: [PATCH] Remove spurious backslashes + +--- + spec/parser_spec.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/spec/parser_spec.rb b/spec/parser_spec.rb +index def78e0..3fa5a75 100644 +--- a/spec/parser_spec.rb ++++ b/spec/parser_spec.rb +@@ -45,7 +45,7 @@ + '"Скорость"=("Расстояние")/("Время")' => + 'Скорость=РасстояниеВремя', + 'bb (a + b) + cc c = fr (d^n)' => +- 'a+b+c=dn' ++ 'a+b+c=dn' + } + + version = RUBY_VERSION.split('.').map { |s| s.to_i } diff --git a/dev-ruby/asciimath/metadata.xml b/dev-ruby/asciimath/metadata.xml new file mode 100644 index 000000000000..87c3111c694b --- /dev/null +++ b/dev-ruby/asciimath/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + pepijnve/asciimath + + diff --git a/dev-ruby/ast-2.3.0 b/dev-ruby/ast-2.3.0 deleted file mode 100644 index f16eb5e15a08..000000000000 --- a/dev-ruby/ast-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library for working with abstract syntax trees -EAPI=5 -HOMEPAGE=https://github.com/whitequark/ast -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ast-2.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e6ee201b02a2cf6e45f10963802f3351 diff --git a/dev-ruby/ast-2.4.0 b/dev-ruby/ast-2.4.0 deleted file mode 100644 index 1e19fc27320b..000000000000 --- a/dev-ruby/ast-2.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library for working with abstract syntax trees -EAPI=6 -HOMEPAGE=https://github.com/whitequark/ast -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ast-2.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=29937d63e420a9c8ed316f6972f3833e diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest new file mode 100644 index 000000000000..a78fd0f1e81c --- /dev/null +++ b/dev-ruby/ast/Manifest @@ -0,0 +1,5 @@ +DIST ast-2.3.0.gem 14848 BLAKE2B 141aa3fd01bfd9d7c1b82ff20cab9243322c70f69ee54026ec121c5491fdfca1c00eae293c631c67b0c12b0ba9aeadcf3756a9cbe2a05cfa7c89a8acda48d188 SHA512 7b814517075a5f4607cab24e1c20747c7def1d818e6df95205eaad2152952a38cd551bff5f0d59979fd8c6cb7dfa6bc9830541257bb3a24927217fd84526d58f +DIST ast-2.4.0.gem 15360 BLAKE2B 1d68fa8137bf2a158e8b2e0f30d3d803791db7fcb397133681cd2ffb57badebe6f9afd792a7cf3907dc1fa3e3a617fbb0331c85c69e36a46ca49962f30be9979 SHA512 60a0b00103ed57c71907155ee7966127985021e51c1d829e2149c87066504e76fdb955f9717bb19b5627d5b8c44f0d6a165e208900ede2355a47970ee9664b72 +EBUILD ast-2.3.0.ebuild 703 BLAKE2B de64826b497d003d6a657ad35bbd01e8c88be7e0836dddb7195c35ca11c85168016de967d26176be462c70da5099da5a467edf46492899ad24982e28c60de26e SHA512 a3d8192dd239548a7fcd44bf40227659b86f997503a3f8bc70c7bf08581fe136d4e721ff6cd26d780b9f9868bd70b9cb00a788ae34bcb1bb126011af24138bb9 +EBUILD ast-2.4.0.ebuild 703 BLAKE2B 75a60dbc26cc730c9e4e36fd177a04fd2391e6daa7b38a8c47f63ab50f6441efb013cbdbfc0fbc06389a8c13e4808134adc60265d1d358503e794ebc0a7242e7 SHA512 2b4d266f4ea4e6c51501626101ae3ab1f6851298da24cd17ce17803b2038621e704e608c6d4d66b3f382c52cf5fb626d1c47effdafb4f44fbd342c34065aa6ca +MISC metadata.xml 340 BLAKE2B 30aec3a2478894cc3d10da2ff828e275c0400061f0fcf123131501a55ca56355e9af3fd0d53bf5edbbd4e5953a426fd68ba1b912771f66bedd9a2c61c335ca58 SHA512 cb57a981e9698ea62d17dbb519c215e420d9fbc791ef3d98394202909beacfaae2bc425332febaae18d9966b3586e82c52f60cd442f9cdb9b4f2abc25ba7b86e diff --git a/dev-ruby/ast/ast-2.3.0.ebuild b/dev-ruby/ast/ast-2.3.0.ebuild new file mode 100644 index 000000000000..699c86637039 --- /dev/null +++ b/dev-ruby/ast/ast-2.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A library for working with abstract syntax trees" +HOMEPAGE="https://github.com/whitequark/ast" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/bacon )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/git ls/d" ${PN}.gemspec || die + sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -S bacon -Itest -a || die +} diff --git a/dev-ruby/ast/ast-2.4.0.ebuild b/dev-ruby/ast/ast-2.4.0.ebuild new file mode 100644 index 000000000000..3f3bb140d306 --- /dev/null +++ b/dev-ruby/ast/ast-2.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A library for working with abstract syntax trees" +HOMEPAGE="https://github.com/whitequark/ast" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/bacon )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/git ls/d" ${PN}.gemspec || die + sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -S bacon -Itest -a || die +} diff --git a/dev-ruby/ast/metadata.xml b/dev-ruby/ast/metadata.xml new file mode 100644 index 000000000000..9f302626b67a --- /dev/null +++ b/dev-ruby/ast/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + whitequark/ast + + diff --git a/dev-ruby/astrolabe-1.3.1 b/dev-ruby/astrolabe-1.3.1 deleted file mode 100644 index c523540c27de..000000000000 --- a/dev-ruby/astrolabe-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/parser-2.2.0_pre3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/parser-2.2.0_pre3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An object-oriented AST extension for Parser -EAPI=5 -HOMEPAGE=https://github.com/yujinakayama/astrolabe -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/parser-2.2.0_pre3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/parser-2.2.0_pre3[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/astrolabe-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cab2d8a44a64fb603bc7e42478fe33f9 diff --git a/dev-ruby/astrolabe/Manifest b/dev-ruby/astrolabe/Manifest new file mode 100644 index 000000000000..ef9399884ee0 --- /dev/null +++ b/dev-ruby/astrolabe/Manifest @@ -0,0 +1,3 @@ +DIST astrolabe-1.3.1.gem 16384 BLAKE2B 4853c4c9c8fb926c8f58f6c940f22e44e20db7b3b7c853a0ea120657074cb0bfb42b3a22832042fcb27546e2ab3e32c526c93ccd3ea4d43f17c8e0c09fd2fbf8 SHA512 db29d26559e4adb82e4a25a3b7d3df94fcb9847dbd65abdb25abd0181b60af2e0fe0021bb8193c5f94d58e074da06de3d1f7170cb341ac675e3c3ab39ba95bef +EBUILD astrolabe-1.3.1.ebuild 756 BLAKE2B 1cc69baa0375c0417063720d0a4972d54117aaa1658dd84f78e4e7757718373747a854034ab4518972828199ba4c1c040626b937fb1a1a703340e78244b4e8a3 SHA512 a13e2bd9bf93c44ff673c816e1dcfd082ac46ab3107d67366fb09ebb06e7bc0f0ddfad7fcbee07951de9045b4768537a465b2d27f909ef64b422df1549ea436c +MISC metadata.xml 348 BLAKE2B 7d999da9a49726292bc0c44f26b0ba86f093340a4ffc1d211f0a0f8510c9de6ff4d2dcf90e1307683073c87aa45d77aab6b050a7fb2241be9458a6f649924f97 SHA512 ca7e080c9465cf8f8c1607ffbb9a39a8bc17a00e3f0d60ff35d3d3d21bc33c00a4d6d7e647ac8c309df75d6406e48acf6b02858127d3be247d54f0da63f537b4 diff --git a/dev-ruby/astrolabe/astrolabe-1.3.1.ebuild b/dev-ruby/astrolabe/astrolabe-1.3.1.ebuild new file mode 100644 index 000000000000..61abe54ff9fb --- /dev/null +++ b/dev-ruby/astrolabe/astrolabe-1.3.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An object-oriented AST extension for Parser" +HOMEPAGE="https://github.com/yujinakayama/astrolabe" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/parser-2.2.0_pre3" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + # Fix Specs until RSpec3 is available + sed -i -e "/mocks.verify_partial_doubles/ s/^/#/" spec/spec_helper.rb || die + sed -i -e "s/is_expected.to/should/" spec/astrolabe/node_spec.rb || die +} diff --git a/dev-ruby/astrolabe/metadata.xml b/dev-ruby/astrolabe/metadata.xml new file mode 100644 index 000000000000..ca98a067c345 --- /dev/null +++ b/dev-ruby/astrolabe/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + yujinakayama/astrolabe + + diff --git a/dev-ruby/async_sinatra-1.3.0 b/dev-ruby/async_sinatra-1.3.0 deleted file mode 100644 index fd305b431bcd..000000000000 --- a/dev-ruby/async_sinatra-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby23] >=dev-ruby/minitest-5.6:5[ruby_targets_ruby23] >=dev-ruby/eventmachine-0.12.11[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] >=dev-ruby/minitest-5.6:5[ruby_targets_ruby24] >=dev-ruby/eventmachine-0.12.11[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby25] >=dev-ruby/minitest-5.6:5[ruby_targets_ruby25] >=dev-ruby/eventmachine-0.12.11[ruby_targets_ruby25] dev-ruby/rake[ruby_targets_ruby25] dev-ruby/rack-test[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby23] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby24] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby25] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Asynchronous response API for Sinatra and Thin -EAPI=6 -HOMEPAGE=https://github.com/raggi/async_sinatra -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby23] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby24] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sinatra-1.3.2[ruby_targets_ruby25] >=dev-ruby/rack-1.4.1:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/raggi/async_sinatra/archive/v1.3.0.tar.gz -> async_sinatra-1.3.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4734306fb737ae0189947fdd098a9957 diff --git a/dev-ruby/async_sinatra/Manifest b/dev-ruby/async_sinatra/Manifest new file mode 100644 index 000000000000..5e347a4256d6 --- /dev/null +++ b/dev-ruby/async_sinatra/Manifest @@ -0,0 +1,3 @@ +DIST async_sinatra-1.3.0-git.tgz 8657 BLAKE2B ba41b01a9ad00794f19273d41cceaf80ae5159e38f93c1907db5fae78d5d2f5d6d583f31ff495722b3a241f7e0d2d91c5b3202fe5a8ff39f500e6ab0e1e0030b SHA512 2975e41557da539e1b6427a43d41811f4e17315c01da8d1141dbdafad68702395bfce011844b8b1db2c24bbf19d09b5e680cd10e039ceaab1263ea66bcb8f9f6 +EBUILD async_sinatra-1.3.0.ebuild 924 BLAKE2B 40015649382db8506d1aa9113f3c3ad8482f9df528e17f2f270fbbdfbb5d9f74a0ed1d222e827584f42cd52c96576eae2ffa0971645b6d35042c1d6939c23062 SHA512 16988f3efae98187b976a6a8f396d5172d0ac0a60f452d4dedbb5e3698659b59f042c75bdb4b962e0f6bb00e42ca7e2af9a91d6d04d8718a83351a02f853df02 +MISC metadata.xml 345 BLAKE2B bae47051fe3e703d2f308871b8f8b1b114d788d5340795ee379b6432fee4b01adad3e03eac97541135b63457520cbb04d34d9d6150e7ddff3e5c9c6ef87cc41f SHA512 0b8a1cf5f66733cdab98fca0d48c3f253f6606c4c84fb45d19af66dd41d3db463ccd7d533a6809ff1bb9262829760838fca1ac493b4c08b43903faf871bed07a diff --git a/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild b/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild new file mode 100644 index 000000000000..6e70d0fca70e --- /dev/null +++ b/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Asynchronous response API for Sinatra and Thin" +HOMEPAGE="https://github.com/raggi/async_sinatra" +SRC_URI="https://github.com/raggi/async_sinatra/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( + >=dev-ruby/hoe-3.13 + >=dev-ruby/minitest-5.6:5 + >=dev-ruby/eventmachine-0.12.11 + dev-ruby/rake + dev-ruby/rack-test + )" + +ruby_add_rdepend ">=dev-ruby/sinatra-1.3.2 + >=dev-ruby/rack-1.4.1:*" + +each_ruby_test() { + MT_NO_PLUGINS=true ${RUBY} -S rake test || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/ + doins -r examples || die "Failed to install examples" +} diff --git a/dev-ruby/async_sinatra/metadata.xml b/dev-ruby/async_sinatra/metadata.xml new file mode 100644 index 000000000000..f2640c217a7e --- /dev/null +++ b/dev-ruby/async_sinatra/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + raggi/async_sinatra + + diff --git a/dev-ruby/atomic-1.1.100 b/dev-ruby/atomic-1.1.100 deleted file mode 100644 index 1c3457cbd029..000000000000 --- a/dev-ruby/atomic-1.1.100 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An atomic reference implementation for JRuby, Rubinius, and MRI -EAPI=5 -HOMEPAGE=https://github.com/headius/ruby-atomic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/atomic-1.1.100.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=149f5fb59760eacdd0b79d76132415ba diff --git a/dev-ruby/atomic-1.1.101 b/dev-ruby/atomic-1.1.101 deleted file mode 100644 index 0badf1d587cd..000000000000 --- a/dev-ruby/atomic-1.1.101 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An atomic reference implementation for JRuby, Rubinius, and MRI -EAPI=5 -HOMEPAGE=https://github.com/headius/ruby-atomic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/atomic-1.1.101.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=280a63f653d8611568fe58c5e3bf1c60 diff --git a/dev-ruby/atomic-1.1.99 b/dev-ruby/atomic-1.1.99 deleted file mode 100644 index f45540339d52..000000000000 --- a/dev-ruby/atomic-1.1.99 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An atomic reference implementation for JRuby, Rubinius, and MRI -EAPI=5 -HOMEPAGE=https://github.com/headius/ruby-atomic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/atomic-1.1.99.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7907c384e4c2697bac7d9d1e8a3b79eb diff --git a/dev-ruby/atomic/Manifest b/dev-ruby/atomic/Manifest new file mode 100644 index 000000000000..a54034fc3de1 --- /dev/null +++ b/dev-ruby/atomic/Manifest @@ -0,0 +1,7 @@ +DIST atomic-1.1.100.gem 17920 BLAKE2B 47c96c49a572a6d6705b952e419e1a07f3b06de4e0235a4d9d98e6ff546c96aa9af69c39864107c6bec1ba7b92ca2a9ceef2cb5d5938c1c82f40973376920d6e SHA512 64c374b69b7ea8b7fc6aa3e189cb6ae3d4a9a214d410a83fa0ef464a55624792055c5e3e61adda3eff039aba604a0c1b710ba5304d33f27ae9cc6e421e8e1892 +DIST atomic-1.1.101.gem 17920 BLAKE2B 50f4efc215293e931380b6307231279b3c5ca055aa8082fee8575963a68b3d54262449bf45fb1a514dab18f53a1dd9e0467a0f7ac67dea7a45fcce09155721dd SHA512 59c82fa5ec984b7ecd97964ea075ea327511fd4e71cc5ac72d3fb573b777c9fb289f462d022ea1e0256b38dc369c9f7fa7a61b7af877bd06ec94252237111e8d +DIST atomic-1.1.99.gem 17920 BLAKE2B 814406dc3e38a3ec882eb47e20e6153da9f68c4dd6ba3bc3d3869c0542754ba38678512872b25379b12d902ad6f740b1da974680867d492d2c4620091c5a32c9 SHA512 9c7762f6c32d11b2c5b45be68954ca12c753d2b4683167158a037ce791d72b13d940beef5bf6dd445c8b12e358c62d2a9f43a609fb3b7c7357fea4f66316063c +EBUILD atomic-1.1.100.ebuild 772 BLAKE2B 20b30483123fe5e082f7f6e373e40b04693a5d4f232f956e186559c7fde98d9793ef8b6e293b924e324cc7a0c5370f16c767e056249681b1f75d9a7dfb7a79dd SHA512 7bd017d22401a6c9f5b56943bd9cb5fcb2e175d1f7d4bbb6ac997347c9bad88eba9e587a82d3f48b40030d1680fb47aa5ca763dedffe50b7a7c64362422330a7 +EBUILD atomic-1.1.101.ebuild 760 BLAKE2B 52e09ad11910b8d8810ff494109424412c791d64ace59623aecbe14b5ce34a012952d3bfecc07c7eb74d63cec2b13fb5068194cd8261ba748a7170e353edf963 SHA512 8a85606f8d9855b34cab062c7d658cd9338bab6846bc0a88d885e8db36e1f277aaa0739e9d42ab99a65b6e4e8d128c74dd09575a213682b9cfc0f2489b4f5295 +EBUILD atomic-1.1.99.ebuild 769 BLAKE2B 72539198e33799e07965a974e4e96afe6494e749380fa0fd3b9f34b4eae5bbf440b001087c58fc11c9dc222f3427e639e1bbf4afece065f8521fb3577e7d3b51 SHA512 6e33377ff01b28431bdac42ab33a879ef4bb894ede658e4525439dd32031f1594d4b719cf170a35ac153837fe47f083a116a5eecf911352a8c96ca73043f7e2d +MISC metadata.xml 345 BLAKE2B 64598e451aa2d3e6225aed11977f43d379ad3d26c0f6366dfee9651544e3c4d565a342d61fd1a2f0d176a5cd0e5f97ad1ae5c1150d97a24ff3472e49eb30d446 SHA512 2fc1039a507f87fab12c537d790d538c6e9abada720edcf9de3748e5d81674f4803221ec940a7f3abc6b12f7c9ec009a2960d88e00b45caf2216a23263e03f8f diff --git a/dev-ruby/atomic/atomic-1.1.100.ebuild b/dev-ruby/atomic/atomic-1.1.100.ebuild new file mode 100644 index 000000000000..811158c883e2 --- /dev/null +++ b/dev-ruby/atomic/atomic-1.1.100.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI" +HOMEPAGE="https://github.com/headius/ruby-atomic" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + # Avoid compilation dependencies since we compile directly. + sed -i -e '/:test => :compile/ s:^:#:' \ + -e '/extensiontask/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/atomic_reference$(get_modname) lib/ || die +} diff --git a/dev-ruby/atomic/atomic-1.1.101.ebuild b/dev-ruby/atomic/atomic-1.1.101.ebuild new file mode 100644 index 000000000000..a7c394c0b3f9 --- /dev/null +++ b/dev-ruby/atomic/atomic-1.1.101.ebuild @@ -0,0 +1,33 @@ +# 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_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI" +HOMEPAGE="https://github.com/headius/ruby-atomic" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 x86" +IUSE="" + +all_ruby_prepare() { + # Avoid compilation dependencies since we compile directly. + sed -i -e '/:test => :compile/ s:^:#:' \ + -e '/extensiontask/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/atomic_reference$(get_modname) lib/ || die +} diff --git a/dev-ruby/atomic/atomic-1.1.99.ebuild b/dev-ruby/atomic/atomic-1.1.99.ebuild new file mode 100644 index 000000000000..b70c62957f02 --- /dev/null +++ b/dev-ruby/atomic/atomic-1.1.99.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI" +HOMEPAGE="https://github.com/headius/ruby-atomic" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86" +IUSE="" + +all_ruby_prepare() { + # Avoid compilation dependencies since we compile directly. + sed -i -e '/:test => :compile/ s:^:#:' \ + -e '/extensiontask/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/atomic_reference$(get_modname) lib/ || die +} diff --git a/dev-ruby/atomic/metadata.xml b/dev-ruby/atomic/metadata.xml new file mode 100644 index 000000000000..a478e049f78f --- /dev/null +++ b/dev-ruby/atomic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + headius/ruby-atomic + + diff --git a/dev-ruby/autoprefixer-rails-7.2.6 b/dev-ruby/autoprefixer-rails-7.2.6 deleted file mode 100644 index 6dc3c0e6374d..000000000000 --- a/dev-ruby/autoprefixer-rails-7.2.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rspec-rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website -EAPI=6 -HOMEPAGE=https://github.com/ai/autoprefixer-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=7 -SRC_URI=mirror://rubygems/autoprefixer-rails-7.2.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=675ed5f0f1bbbfa5a1a74b7ac15f9c27 diff --git a/dev-ruby/autoprefixer-rails-8.6.0 b/dev-ruby/autoprefixer-rails-8.6.0 deleted file mode 100644 index 26d88843990d..000000000000 --- a/dev-ruby/autoprefixer-rails-8.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rspec-rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website -EAPI=6 -HOMEPAGE=https://github.com/ai/autoprefixer-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=8 -SRC_URI=mirror://rubygems/autoprefixer-rails-8.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c4afc443e2099b3baec8002ebb645f9 diff --git a/dev-ruby/autoprefixer-rails-8.6.3 b/dev-ruby/autoprefixer-rails-8.6.3 deleted file mode 100644 index 23d711f53d95..000000000000 --- a/dev-ruby/autoprefixer-rails-8.6.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rspec-rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website -EAPI=6 -HOMEPAGE=https://github.com/ai/autoprefixer-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=8 -SRC_URI=mirror://rubygems/autoprefixer-rails-8.6.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c4afc443e2099b3baec8002ebb645f9 diff --git a/dev-ruby/autoprefixer-rails-8.6.4 b/dev-ruby/autoprefixer-rails-8.6.4 deleted file mode 100644 index 950495868e20..000000000000 --- a/dev-ruby/autoprefixer-rails-8.6.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rspec-rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website -EAPI=6 -HOMEPAGE=https://github.com/ai/autoprefixer-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=8 -SRC_URI=mirror://rubygems/autoprefixer-rails-8.6.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c4afc443e2099b3baec8002ebb645f9 diff --git a/dev-ruby/autoprefixer-rails-8.6.5 b/dev-ruby/autoprefixer-rails-8.6.5 deleted file mode 100644 index 9c2c0fe930d7..000000000000 --- a/dev-ruby/autoprefixer-rails-8.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rspec-rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rspec-rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website -EAPI=6 -HOMEPAGE=https://github.com/ai/autoprefixer-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=8 -SRC_URI=mirror://rubygems/autoprefixer-rails-8.6.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c4afc443e2099b3baec8002ebb645f9 diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest new file mode 100644 index 000000000000..2dd0f323cd00 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/Manifest @@ -0,0 +1,11 @@ +DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 0f9224fbf765877b1b7414c68fc39a6587514d27fb5290e1a623db8dcdcbf6f668b66ddd0133906a97e63e877b8201168a45520a9919dc756021d5a7cffc0d38 SHA512 37b3f245291711f92ab9e264491637e753afb95e52f9fd4e2bda6655cd781b2d031934f3379cabdd5589bdf57b780d0727f2fff1cdf7887ca4cc323d23023396 +DIST autoprefixer-rails-8.6.0.gem 203264 BLAKE2B 23ca172f6c862cb43fa3609ffe1fe02f9d70cd5fdaaa4eece8882aa812327f5a4b8b4b039e898a1800589447463f35832afbceae8c3d59b84c0acf64c897d97d SHA512 7bc5d6991f309aa0f0c6487d5a51fdc30b6ce852f4a3345cc82cdd2b1a6afb19a266cba5c46829cb1defbcc0d88af6b638b8114ab303316bbc844ea75b0181a5 +DIST autoprefixer-rails-8.6.3.gem 208384 BLAKE2B a373a18b43fefafd5e29b9da78b7ec2b276738729b748244d34684429b5081c34516512794234526af7f952218973f20ef6245772436c4cfc4fd511dedd80e92 SHA512 db7bd3737d5356adcd91edfd35623459ba67541ffb615eeb85155de9ec7b2c7bdf69518b9258dbf97a1a8a82a22a27da5eda2e445cbdf305a726f31dbf296f0d +DIST autoprefixer-rails-8.6.4.gem 208896 BLAKE2B 4a4edba06d55a3de33d625d3827777ad98d7a36b040ec3c2a02274ca50d1e18c68217a81dbf18c61f80310b1f225680971a746e0ac9018eadd4314da1d648da7 SHA512 e71cd9889932e881154737287dca21000b929b8dec56e51fd8a9b97705f0ce83969515aa36e40b78ab4629f404caf78125cd066c7fea19fd63339c2c9b873576 +DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 50e8b8ef3fec9a0bb8d68afa8950989dbf84b58b79b8822e83bf22873c5172c2c514643c31dca88cfec49bd585563eb9b201c621d3ab6707ed0d49c6cd4c8fc8 SHA512 fddabc4d745ad1b4282622a52ab4e36c377eccec85c4e80b3e8d633ffcc2d1613f4fee9e9f2356c85d251e44b0010418029bb278894987119689435ac885e982 +EBUILD autoprefixer-rails-7.2.6.ebuild 827 BLAKE2B 1b95e2a789aea1c2d3612f14d90bdee9cf8cdc6545b7b9305bc08e614c2b598966b4ae1ebac1afda7502acd50ecfd6df2634082028b29931dd9201927260ecec SHA512 57dc81b8560f040012f9de1bd8a74bf09c3316a0bb5503cde2ae21498228cee548ce7bf81f798aa1965c992d9d09b4044797852a269c31668b93c05c4837cf35 +EBUILD autoprefixer-rails-8.6.0.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e +EBUILD autoprefixer-rails-8.6.3.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e +EBUILD autoprefixer-rails-8.6.4.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e +EBUILD autoprefixer-rails-8.6.5.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e +MISC metadata.xml 347 BLAKE2B 71b067345809944df1e70cdcaa44e44ae416d0c4ff80975aa796b8217170825e6be32a15d2549f464d9a65e8aa9ff1b2e9496989e66bce29d3dad672742495ec SHA512 b0985f41e9463a6c5bdbda0d5a84cc76cb6090614fa07395705b3207e0cd4fadbe9b1bb18fb7382f3c8bd00663db1232fd7107f6757bd20cfca0a0df99928426 diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-7.2.6.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-7.2.6.ebuild new file mode 100644 index 000000000000..c4f4758fd095 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-7.2.6.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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="7" +IUSE="" + +ruby_add_rdepend "dev-ruby/execjs:*" + +ruby_add_bdepend "test? ( + dev-ruby/rails + 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" spec/app/config/application.rb || die + rm spec/rails_spec.rb spec/compass_spec.rb || die +} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.0.ebuild new file mode 100644 index 000000000000..f623a7c290e0 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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="8" +IUSE="" + +ruby_add_rdepend "dev-ruby/execjs:*" + +ruby_add_bdepend "test? ( + dev-ruby/rails + 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" spec/app/config/application.rb || die + rm spec/rails_spec.rb spec/compass_spec.rb || die +} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild new file mode 100644 index 000000000000..f623a7c290e0 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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="8" +IUSE="" + +ruby_add_rdepend "dev-ruby/execjs:*" + +ruby_add_bdepend "test? ( + dev-ruby/rails + 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" spec/app/config/application.rb || die + rm spec/rails_spec.rb spec/compass_spec.rb || die +} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.4.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.4.ebuild new file mode 100644 index 000000000000..f623a7c290e0 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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="8" +IUSE="" + +ruby_add_rdepend "dev-ruby/execjs:*" + +ruby_add_bdepend "test? ( + dev-ruby/rails + 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" spec/app/config/application.rb || die + rm spec/rails_spec.rb spec/compass_spec.rb || die +} diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.5.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.5.ebuild new file mode 100644 index 000000000000..f623a7c290e0 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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="8" +IUSE="" + +ruby_add_rdepend "dev-ruby/execjs:*" + +ruby_add_bdepend "test? ( + dev-ruby/rails + 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" spec/app/config/application.rb || die + rm spec/rails_spec.rb spec/compass_spec.rb || die +} diff --git a/dev-ruby/autoprefixer-rails/metadata.xml b/dev-ruby/autoprefixer-rails/metadata.xml new file mode 100644 index 000000000000..e92f1085c453 --- /dev/null +++ b/dev-ruby/autoprefixer-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ai/autoprefixer-rails + + diff --git a/dev-ruby/awesome_print-1.8.0 b/dev-ruby/awesome_print-1.8.0 deleted file mode 100644 index e200a76d32ee..000000000000 --- a/dev-ruby/awesome_print-1.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Library to pretty print Ruby objects in full color with proper indentation -EAPI=6 -HOMEPAGE=https://github.com/awesome-print/awesome_print -IUSE=elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=~alpha ~amd64 ~hppa ~ppc64 ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/awesome-print/awesome_print/archive/v1.8.0.tar.gz -> awesome_print-1.8.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b4cdb04e974f2634b0a10ba3ca3151b diff --git a/dev-ruby/awesome_print/Manifest b/dev-ruby/awesome_print/Manifest new file mode 100644 index 000000000000..8d4b5f227ce0 --- /dev/null +++ b/dev-ruby/awesome_print/Manifest @@ -0,0 +1,3 @@ +DIST awesome_print-1.8.0.tar.gz 42605 BLAKE2B d401732991486349b17c2c6947c6674f715cbd33b2987c725a589504d8333e75b7428a9ca5897dcc1d5eacb7a74d7f7f5da84bbd23706e4c43c316718eead858 SHA512 72ac5c4d918c84adba5ea7a60502ac89d57c5734b0b557d0171caae86b5f13ce316c5d7717315ff56c7f7a0959efeb244b6b85f4147c14ec8bf9e128488cf480 +EBUILD awesome_print-1.8.0.ebuild 978 BLAKE2B bebd891855efd33c745681de0a0889a9814bdc76ef5a39fe7436ab9e97bc3a5489d4530315df24296d90ab194b93718727c0d4f9468a43b7f4558183158785ad SHA512 797e2d381d60792e1110c7acc2c9c60842b4030b377327effb44b147f900f48a390030d8bc4bc216166ec6d9eaac8496d74ea6112f18c85c6bc200f84d230b7d +MISC metadata.xml 349 BLAKE2B cf59b75cfb3ae5739496b1dc23a05dbabe0622649335216e8137ba61a6cea03db4cdc8ebb5e5a1606f1812feace93bf8578be745b75512fdf33fd37ed0974245 SHA512 a7f845e4bfffe6b31927d6b15e797a8de970ddf242dd0ec2807471ca58e40dc4119b660b4d837c68d450fea8eda73cffa53b05eb87839c0f3138aec7baa3aef4 diff --git a/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild b/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild new file mode 100644 index 000000000000..17c44c42876f --- /dev/null +++ b/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library to pretty print Ruby objects in full color with proper indentation" +HOMEPAGE="https://github.com/awesome-print/awesome_print" +SRC_URI="https://github.com/awesome-print/awesome_print/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86 ~x86-fbsd" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/nokogiri +)" + +all_ruby_prepare() { + sed -i -e '/codeclimate/I s:^:#:' \ + -e '/simplecov/I s:^:#:' \ + spec/spec_helper.rb || die + + # Avoid activerecord specs since they don't run + # consistently accross rails versions and not all + # arches have rails + rm -f spec/ext/active_record_spec.rb || die +} diff --git a/dev-ruby/awesome_print/metadata.xml b/dev-ruby/awesome_print/metadata.xml new file mode 100644 index 000000000000..1a4d4a7154d2 --- /dev/null +++ b/dev-ruby/awesome_print/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + michaeldv/awesome_print + + diff --git a/dev-ruby/aws-s3-0.6.3 b/dev-ruby/aws-s3-0.6.3 deleted file mode 100644 index 294fc29b48be..000000000000 --- a/dev-ruby/aws-s3-0.6.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/xml-simple[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/mime-types:*[ruby_targets_ruby23] virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/xml-simple[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/mime-types:*[ruby_targets_ruby24] virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/xml-simple[ruby_targets_ruby25] dev-ruby/builder[ruby_targets_ruby25] dev-ruby/mime-types:*[ruby_targets_ruby25] virtual/ruby-ssl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/flexmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/flexmock[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/flexmock[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Client library for Amazon's Simple Storage Service's REST API -EAPI=5 -HOMEPAGE=http://amazon.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/xml-simple[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] dev-ruby/mime-types:*[ruby_targets_ruby23] virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/xml-simple[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] dev-ruby/mime-types:*[ruby_targets_ruby24] virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/xml-simple[ruby_targets_ruby25] dev-ruby/builder[ruby_targets_ruby25] dev-ruby/mime-types:*[ruby_targets_ruby25] virtual/ruby-ssl[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/aws-s3-0.6.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e236f74bb79a375b35c1385a8d5bd382 diff --git a/dev-ruby/aws-s3/Manifest b/dev-ruby/aws-s3/Manifest new file mode 100644 index 000000000000..a394175f7e4a --- /dev/null +++ b/dev-ruby/aws-s3/Manifest @@ -0,0 +1,4 @@ +AUX aws-s3-0.6.3+ruby19.patch 827 BLAKE2B b46c2a381bcbc8cc7003b3803de4d4e45255a9fadb4d89a2b6466ce62cc965565d1ab013b4edadc56918f8032fd5abd3af7819ea3f4c59c0842b4fb0f5961016 SHA512 70532dc0b5508d1a4b6d6415ba1addcbb0f500a5eba4d82533b8b1b205f2b787b4ec80452ada935f347af09bdfc4aaea80da7cdf3b9967b48077d9baed1ad430 +DIST aws-s3-0.6.3.gem 137216 BLAKE2B 32aef753b61afa24b3c64791b9b96bd82ed497c6fca3b71ac49bb502eda00858c7c0e1d4ca25f08749850b0b6909b3e10e171e230c93329b354742524f57518b SHA512 817d74636a1c27fbb6e5529b99da48b61ccfac4e4bb5ce3bf4e24abcf10026678a8a6b93b8b9ef1983e9eaaf7567563094a46bd5d09c6c0fea052b5f4eecd728 +EBUILD aws-s3-0.6.3.ebuild 1142 BLAKE2B 51fbd8c8dacaf93cc6ce4b44dcb24c221f7386ee8c3b85e12dd5241bcdd57532eb5c9e4a7a24b5f9cea9334d6bdb61095845a55e37fc804366c6377556272287 SHA512 cf9b25c5d7897f25ef1585010b496e64aa359456d2b6887f6e54abf7e081e9829c979cd2b77b68c69e642df7a5eeefc40f6aab9c45b79d393e69eff1a2eb95f0 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild b/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild new file mode 100644 index 000000000000..e913cbfe5787 --- /dev/null +++ b/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild @@ -0,0 +1,45 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README" + +# there is a stupid setup.rb in the bin/ directory so do not use the +# default. +RUBY_FAKEGEM_BINWRAP="s3sh" + +inherit ruby-fakegem + +DESCRIPTION="Client library for Amazon's Simple Storage Service's REST API" +HOMEPAGE="http://amazon.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/xml-simple + dev-ruby/builder + dev-ruby/mime-types:* + virtual/ruby-ssl" +ruby_add_bdepend "test? ( dev-ruby/flexmock )" + +RUBY_PATCHES=( + ${P}+ruby19.patch +) + +all_ruby_prepare() { + # Avoid tests requiring network access, bug 339324 + sed -i -e '/test_request_only_escapes_the_path_the_first_time_it_runs_and_not_subsequent_times/,/^ end/ s:^:#:' \ + -e '/test_if_request_has_no_body_then_the_content_length_is_set_to_zero/,/^ end/ s:^:#:' \ + test/connection_test.rb || die +} + +each_ruby_test() { + ${RUBY} -I. -e "Dir['test/*_test.rb'].each {|f| require f }" || die +} diff --git a/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch b/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch new file mode 100644 index 000000000000..d97f7f1ec654 --- /dev/null +++ b/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch @@ -0,0 +1,29 @@ +diff --git a/Rakefile b/Rakefile +index 4d097df..a38bdbc 100644 +--- a/Rakefile ++++ b/Rakefile +@@ -290,6 +290,7 @@ namespace :todo do + end + end if File.exists?(File.join(library_root, 'TODO')) + ++begin + namespace :site do + require 'erb' + require 'rdoc/markup/simple_markup' +@@ -330,5 +331,7 @@ namespace :site do + sh %(scp #{site_files.join ' '} marcel@rubyforge.org:/var/www/gforge-projects/amazon/) + end + end ++rescue LoadError ++end + + task :clean => ['dist:clobber_package', 'doc:clobber_rdoc', 'test:clobber_coverage'] +diff --git a/test/extensions_test.rb b/test/extensions_test.rb +index 1c868ee..921e6b5 100644 +--- a/test/extensions_test.rb ++++ b/test/extensions_test.rb +@@ -1,3 +1,4 @@ ++# -*- coding: utf-8 -*- + require File.dirname(__FILE__) + '/test_helper' + + class HashExtensionsTest < Test::Unit::TestCase diff --git a/dev-ruby/aws-s3/metadata.xml b/dev-ruby/aws-s3/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/aws-s3/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/aws-sdk-2.10.100 b/dev-ruby/aws-sdk-2.10.100 deleted file mode 100644 index fd72df6a6306..000000000000 --- a/dev-ruby/aws-sdk-2.10.100 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.10.100[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.10.100[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.10.100[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.10.100[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.100.tar.gz -> aws-sdk-ruby-2.10.100.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ace03acea89e8fbde5a937c15d617a8f diff --git a/dev-ruby/aws-sdk-2.10.134 b/dev-ruby/aws-sdk-2.10.134 deleted file mode 100644 index 072e17a6091a..000000000000 --- a/dev-ruby/aws-sdk-2.10.134 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.10.134[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.10.134[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.10.134[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.10.134[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.134.tar.gz -> aws-sdk-ruby-2.10.134.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=93fded569643f0b77746cb3b6e1dc3c2 diff --git a/dev-ruby/aws-sdk-2.11.79 b/dev-ruby/aws-sdk-2.11.79 deleted file mode 100644 index 38137a77cbf6..000000000000 --- a/dev-ruby/aws-sdk-2.11.79 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ~dev-ruby/aws-sdk-resources-2.11.79[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.79.tar.gz -> aws-sdk-ruby-2.11.79.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c8514f052b91bf0608a92c6f010447d5 diff --git a/dev-ruby/aws-sdk-core-2.10.100 b/dev-ruby/aws-sdk-core-2.10.100 deleted file mode 100644 index 4b04b5de63b2..000000000000 --- a/dev-ruby/aws-sdk-core-2.10.100 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.100.tar.gz -> aws-sdk-ruby-2.10.100.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a50697c92d5c4f472d385da9b5cb146a diff --git a/dev-ruby/aws-sdk-core-2.10.134 b/dev-ruby/aws-sdk-core-2.10.134 deleted file mode 100644 index d75ad7992546..000000000000 --- a/dev-ruby/aws-sdk-core-2.10.134 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.134.tar.gz -> aws-sdk-ruby-2.10.134.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8d3d18e4ba47d6bade3342038de29489 diff --git a/dev-ruby/aws-sdk-core-2.11.79 b/dev-ruby/aws-sdk-core-2.11.79 deleted file mode 100644 index bdd147abcefd..000000000000 --- a/dev-ruby/aws-sdk-core-2.11.79 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/aws-sigv4[ruby_targets_ruby25] dev-ruby/jmespath:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/webmock[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/aws-sigv4[ruby_targets_ruby23] dev-ruby/jmespath:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/aws-sigv4[ruby_targets_ruby24] dev-ruby/jmespath:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/aws-sigv4[ruby_targets_ruby25] dev-ruby/jmespath:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.79.tar.gz -> aws-sdk-ruby-2.11.79.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7ff92afd43bb6010ea50c2947f39a208 diff --git a/dev-ruby/aws-sdk-core/Manifest b/dev-ruby/aws-sdk-core/Manifest new file mode 100644 index 000000000000..b8da47ccf898 --- /dev/null +++ b/dev-ruby/aws-sdk-core/Manifest @@ -0,0 +1,7 @@ +DIST aws-sdk-ruby-2.10.100.tar.gz 3618410 BLAKE2B 00ed6a1061901d9574f0f426dde30bb6b9565e304549aa44008a5f26368b6d143bc3e448e5b24e38a7d1e0cadbed728e961f4df3c808ce52bf941a7e3e74f0fc SHA512 39e7abb9e549803a27422a1765b84cf0e4d08a93632a6646eb1b39d67e11329ca78b4de739f8fac98291014ca408a73bf1659d9e9021c94c1494612e2c5e3679 +DIST aws-sdk-ruby-2.10.134.tar.gz 3673818 BLAKE2B ae99578cfb4b0723213b24070f3b06f05407c74930c09be4b331ce3981dab36d8dd449e79d3dca777f4fe57fffe962739becb34bedda4090937e2468734d32fb SHA512 403e4a00a3fb6e39f3a0641dc2c26cbbccc841c7ed49a261747edf1f1a0223e7809b460c5e08f8e22972fbd3f7ae160be4447e633692f555ad2999cf5304b170 +DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e +EBUILD aws-sdk-core-2.10.100.ebuild 1099 BLAKE2B 8af09b83e62206d65195ea4d5d8f39a8e400f3284bcd8614a29a61167dbb4797479eb0ad33302a01819cee32a4b90e56744a69fe8e57c09d07c2be7132600dfb SHA512 7e898f070707f5c9336d66e67226133995be884737422a6d0105fa97201f13bb03f63e52141d72aa903671d34d79a88ab3458d577c2ef4c8ef1a8c04faaee5da +EBUILD aws-sdk-core-2.10.134.ebuild 1099 BLAKE2B 2185acc2c0e5813700e4bc4732932355b603bdb1b046100510ec9a9d054461bac9d3c54f466f377309be9fe80d0ee7a0616c3163e070eae1a0568376ed595ed7 SHA512 243f4f0086a09dcfff372a51d9e37fe6336c57ee7a609f9504f00273a8770d2c5dcb4cc0f0f46a28e341fc676deddaf7254a283e34ce1a8a1f29ac04609669ab +EBUILD aws-sdk-core-2.11.79.ebuild 1099 BLAKE2B 2c019bdb62ef7adda1bc253cfc603e23967fedc164cf81a6edddb9a2d89ad1ae48c9f160c070de89ca25f8140194b8565bc4650e04544ea4e2dd2646a4005ce5 SHA512 1c3f6e7f9857dac3b47cb98b4fca4b54ff1f5b54de46596e3d0fb1b80b687e4bb0ed6963640628bca953ce15dacb2afd0a0267cfed0bfd42e80005f8c91432b2 +MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.100.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.100.ebuild new file mode 100644 index 000000000000..3c1115f5dbcf --- /dev/null +++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.100.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/aws-sigv4 dev-ruby/jmespath:1" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + + # Avoid spec that gets confused by our directory names + sed -i -e '/requires prefixes from plugin names when loading/,/end/ s:^:#:' \ + spec/seahorse/client/plugin_list_spec.rb || die +} diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.134.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.134.ebuild new file mode 100644 index 000000000000..112da8ffee42 --- /dev/null +++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.10.134.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/aws-sigv4 dev-ruby/jmespath:1" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + + # Avoid spec that gets confused by our directory names + sed -i -e '/requires prefixes from plugin names when loading/,/end/ s:^:#:' \ + spec/seahorse/client/plugin_list_spec.rb || die +} diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild new file mode 100644 index 000000000000..0df6e326a548 --- /dev/null +++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.79.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/aws-sigv4 dev-ruby/jmespath:1" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + + # Avoid spec that gets confused by our directory names + sed -i -e '/requires prefixes from plugin names when loading/,/end/ s:^:#:' \ + spec/seahorse/client/plugin_list_spec.rb || die +} diff --git a/dev-ruby/aws-sdk-core/metadata.xml b/dev-ruby/aws-sdk-core/metadata.xml new file mode 100644 index 000000000000..d27944e8068e --- /dev/null +++ b/dev-ruby/aws-sdk-core/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + aws/aws-sdk-ruby + + diff --git a/dev-ruby/aws-sdk-resources-2.10.100 b/dev-ruby/aws-sdk-resources-2.10.100 deleted file mode 100644 index 4b5f815ddf17..000000000000 --- a/dev-ruby/aws-sdk-resources-2.10.100 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.10.100[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.10.100[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/webmock[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/webmock[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.10.100[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.10.100[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.100.tar.gz -> aws-sdk-ruby-2.10.100.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f4ed7bdb519b456872976fb6e7490719 diff --git a/dev-ruby/aws-sdk-resources-2.10.134 b/dev-ruby/aws-sdk-resources-2.10.134 deleted file mode 100644 index 9db201a819c7..000000000000 --- a/dev-ruby/aws-sdk-resources-2.10.134 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.10.134[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.10.134[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/webmock[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/webmock[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.10.134[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.10.134[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.10.134.tar.gz -> aws-sdk-ruby-2.10.134.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bdf5bc2898a62dfce7889914258efe4f diff --git a/dev-ruby/aws-sdk-resources-2.11.79 b/dev-ruby/aws-sdk-resources-2.11.79 deleted file mode 100644 index 65a25c037e9e..000000000000 --- a/dev-ruby/aws-sdk-resources-2.11.79 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-ruby/webmock[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/webmock[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/webmock[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Official SDK for Amazon Web Services -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdkforruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/aws-sdk-core-2.11.79[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.79.tar.gz -> aws-sdk-ruby-2.11.79.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9610096128aa76bd4fcb56355bab8b5c diff --git a/dev-ruby/aws-sdk-resources/Manifest b/dev-ruby/aws-sdk-resources/Manifest new file mode 100644 index 000000000000..c620a8be4b33 --- /dev/null +++ b/dev-ruby/aws-sdk-resources/Manifest @@ -0,0 +1,7 @@ +DIST aws-sdk-ruby-2.10.100.tar.gz 3618410 BLAKE2B 00ed6a1061901d9574f0f426dde30bb6b9565e304549aa44008a5f26368b6d143bc3e448e5b24e38a7d1e0cadbed728e961f4df3c808ce52bf941a7e3e74f0fc SHA512 39e7abb9e549803a27422a1765b84cf0e4d08a93632a6646eb1b39d67e11329ca78b4de739f8fac98291014ca408a73bf1659d9e9021c94c1494612e2c5e3679 +DIST aws-sdk-ruby-2.10.134.tar.gz 3673818 BLAKE2B ae99578cfb4b0723213b24070f3b06f05407c74930c09be4b331ce3981dab36d8dd449e79d3dca777f4fe57fffe962739becb34bedda4090937e2468734d32fb SHA512 403e4a00a3fb6e39f3a0641dc2c26cbbccc841c7ed49a261747edf1f1a0223e7809b460c5e08f8e22972fbd3f7ae160be4447e633692f555ad2999cf5304b170 +DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e +EBUILD aws-sdk-resources-2.10.100.ebuild 881 BLAKE2B f896bc1ffcfa1d0a917403c4b23ee6763f68690be2062b24c18fd285cfc457a4b8c46ec0eee3c9fdbf3ad1369ee7c93868bcf1193a1d88a5eac82167cc16ed12 SHA512 e45b938ca519bbe9e2d25f4b58c75d250c328f86336cb7659679057cc7aecec378d01c5d5fea2f3a974c711cab6d213f3a9936099af521428c554864cbc585c4 +EBUILD aws-sdk-resources-2.10.134.ebuild 881 BLAKE2B 30585530cee75c31690126c548c9052c7774af5603ca4765c2643870275cbbcdf1a3cfe90f4e3bf54c13773f3e9525da045a6b252a97d90c7a53a13447be0288 SHA512 04f8041d37cefe108ce0a0782178216fef143c6095a45a60a10cb050f774eb090bf6b85fb70e2ce1b84703ea97452df70598e150b5f3d7e34b1c3d30d8c2374d +EBUILD aws-sdk-resources-2.11.79.ebuild 881 BLAKE2B 6edc53d3cb5c6b9bf461990d418393550bbc26ce947b77fcbb25c22c2692bb747e274a5b035e5571617333b12c59988f38c63c15669a044bf85dc3c85a3c2953 SHA512 13d0425b4885301df69fe3efc8ee5c025854f5d454b819f525f0010bf017a054b335fccf8ac047f7cfaf629146b013a869ce9aea62a31e1363d875485a92b168 +MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.100.ebuild b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.100.ebuild new file mode 100644 index 000000000000..7b7648c32af8 --- /dev/null +++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.100.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}" + +ruby_add_bdepend "dev-ruby/webmock" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.134.ebuild b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.134.ebuild new file mode 100644 index 000000000000..05f044292654 --- /dev/null +++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.10.134.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}" + +ruby_add_bdepend "dev-ruby/webmock" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild new file mode 100644 index 000000000000..4830ef249d35 --- /dev/null +++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.79.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json" + +GITHUB_USER="aws" +GITHUB_PROJECT="aws-sdk-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}" + +ruby_add_bdepend "dev-ruby/webmock" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/aws-sdk-resources/metadata.xml b/dev-ruby/aws-sdk-resources/metadata.xml new file mode 100644 index 000000000000..d27944e8068e --- /dev/null +++ b/dev-ruby/aws-sdk-resources/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + aws/aws-sdk-ruby + + diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest new file mode 100644 index 000000000000..df8660072896 --- /dev/null +++ b/dev-ruby/aws-sdk/Manifest @@ -0,0 +1,7 @@ +DIST aws-sdk-ruby-2.10.100.tar.gz 3618410 BLAKE2B 00ed6a1061901d9574f0f426dde30bb6b9565e304549aa44008a5f26368b6d143bc3e448e5b24e38a7d1e0cadbed728e961f4df3c808ce52bf941a7e3e74f0fc SHA512 39e7abb9e549803a27422a1765b84cf0e4d08a93632a6646eb1b39d67e11329ca78b4de739f8fac98291014ca408a73bf1659d9e9021c94c1494612e2c5e3679 +DIST aws-sdk-ruby-2.10.134.tar.gz 3673818 BLAKE2B ae99578cfb4b0723213b24070f3b06f05407c74930c09be4b331ce3981dab36d8dd449e79d3dca777f4fe57fffe962739becb34bedda4090937e2468734d32fb SHA512 403e4a00a3fb6e39f3a0641dc2c26cbbccc841c7ed49a261747edf1f1a0223e7809b460c5e08f8e22972fbd3f7ae160be4447e633692f555ad2999cf5304b170 +DIST aws-sdk-ruby-2.11.79.tar.gz 4068576 BLAKE2B 481852772704dd91afca4511f402e0288aa80523133be2d15f0a3d085efca7c38fce1e7d794ebc9ffca5c4b2b5f69c9366346525f250ab9c2b06aa6c7e9631ee SHA512 dc9076f3658e6d764671a2f661c9c5363977807861bb9a71d287ebb55de02fc80679a209ea00d438d162f4185cf2f8c65800fde8712f143b17c5b60369f7203e +EBUILD aws-sdk-2.10.100.ebuild 809 BLAKE2B 60297108fb3fc665b7b1d760f52a66c492974dbc8b68e6e2fed421e5bd14306672a06b57eeb4a040accb1f86dad9410d8dec57483cccf3a77c1ba46be07bca13 SHA512 813ddb148b63476561c1dfcfe8b8be1c76c541bb877468a9884dda80f6b4500862e04b1aa819c476c72c045008289030ee78e7f941d777e2c76c5c8f75559d33 +EBUILD aws-sdk-2.10.134.ebuild 809 BLAKE2B bd5565ddc2383a5d89c6cd93b646a965effe01166a1ec95ec0552aa6cd0b7de4faaee3d3a0bc88277f8e1628c4f5f083fec890c102ff311332cb14a31b61969b SHA512 b06d7224f9dda81b3b8be55592bcf30b8556252313b14aee1583055b69ec0abd2e15ca72353d79c38bcdfe2bd1a6cafc01c7716d73ba19666c5e4ec9eac575db +EBUILD aws-sdk-2.11.79.ebuild 809 BLAKE2B a809ad1db419a20fecd2fefe0090aeb0875d399375ceaaee6dec9f020a1c9e0bd5e88d23f0d3c19c11e15313dd5a84f47f728ea0cf4b0f328023d71359fabda7 SHA512 fdb75fef9c84fbd3557288a2191dc29dac571f9f34257f9cac9052a831f1955322d932cc3d341c6f42ade49edf70a3c3b16e05c30fa2009b83a9b51c037b274e +MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sdk/aws-sdk-2.10.100.ebuild b/dev-ruby/aws-sdk/aws-sdk-2.10.100.ebuild new file mode 100644 index 000000000000..50ea2b16606d --- /dev/null +++ b/dev-ruby/aws-sdk/aws-sdk-2.10.100.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md ../UPGRADING.md" + +GITHUB_USER="aws" +GITHUB_PROJECT="${PN}-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ssl + ~dev-ruby/aws-sdk-resources-${PV}" diff --git a/dev-ruby/aws-sdk/aws-sdk-2.10.134.ebuild b/dev-ruby/aws-sdk/aws-sdk-2.10.134.ebuild new file mode 100644 index 000000000000..cc6e13ba282f --- /dev/null +++ b/dev-ruby/aws-sdk/aws-sdk-2.10.134.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md ../UPGRADING.md" + +GITHUB_USER="aws" +GITHUB_PROJECT="${PN}-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ssl + ~dev-ruby/aws-sdk-resources-${PV}" diff --git a/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild b/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild new file mode 100644 index 000000000000..765dc9a50d62 --- /dev/null +++ b/dev-ruby/aws-sdk/aws-sdk-2.11.79.ebuild @@ -0,0 +1,31 @@ +# 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="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md ../UPGRADING.md" + +GITHUB_USER="aws" +GITHUB_PROJECT="${PN}-ruby" +RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official SDK for Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/sdkforruby" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ssl + ~dev-ruby/aws-sdk-resources-${PV}" diff --git a/dev-ruby/aws-sdk/metadata.xml b/dev-ruby/aws-sdk/metadata.xml new file mode 100644 index 000000000000..d27944e8068e --- /dev/null +++ b/dev-ruby/aws-sdk/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + aws/aws-sdk-ruby + + diff --git a/dev-ruby/aws-sigv4-1.0.2 b/dev-ruby/aws-sigv4-1.0.2 deleted file mode 100644 index 3c7ae804c0e7..000000000000 --- a/dev-ruby/aws-sigv4-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Amazon Web Services Signature Version 4 signing library -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdk-for-ruby/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/aws-sigv4-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=af8bc38b64ea527497ce537d1bacdd17 diff --git a/dev-ruby/aws-sigv4-1.0.3 b/dev-ruby/aws-sigv4-1.0.3 deleted file mode 100644 index 3f04b8389cdf..000000000000 --- a/dev-ruby/aws-sigv4-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Amazon Web Services Signature Version 4 signing library -EAPI=6 -HOMEPAGE=https://aws.amazon.com/sdk-for-ruby/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/aws-sigv4-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e017781b9f08b967257adb07164a1709 diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest new file mode 100644 index 000000000000..a3f622e4295a --- /dev/null +++ b/dev-ruby/aws-sigv4/Manifest @@ -0,0 +1,5 @@ +DIST aws-sigv4-1.0.2.gem 10752 BLAKE2B f491683c1ffea0d528b90d5876b0417a154ed8288e4410d11dd46253979afc908f1da0f3859073291aa0161f4600fddcefef9368e325a1d8e6d62aa4b0d015a1 SHA512 df09ba9ca7f78bfd2e0308454dc2ba701409f857474d28f0efe9ed3fc5f516fb1134dc0c8f7000ba506eb4128d7ebd501eb1937dac910538ae63f3cdca7f3984 +DIST aws-sigv4-1.0.3.gem 10752 BLAKE2B 6e9f8d106a8a61bc4982d8653e550f9c795ec9fcac6e4521d318bab9a9ee74036eed8ef7c7c4f192dbbc92ac7ed7011f1c764d0b87df1f72404ab4bd2f357347 SHA512 a3d8cfbfe54196ed43c4ed6f7dfb7234808c540aee6324ab6752b1c8356890a8e697d128f7c6a3257030e8d5df1bb5bb36fae67c575e2648da89232586a3f82b +EBUILD aws-sigv4-1.0.2.ebuild 410 BLAKE2B 9e111c37c31f88946ae9058aa0c74f72a5d5789ab1080af90f94528305749ba01dd38f2a4127645ec1e227d7922c3f8883d9ffebbf03b8ee9eb95c34d14f3b80 SHA512 9374259b29303e5ae2c601c904bf41b9230cca65c0555c426073dd1e9a5cefa7fbf6b34e9725c18a7b6db5e681ad857ffdf5028e4be1344b4c49a8d7c51a4f08 +EBUILD aws-sigv4-1.0.3.ebuild 410 BLAKE2B 8a2f520da6447c5e6ea86d6508b88a26ed6e701fb5ef0aa5beb4825cfb0f23f74432fc706a0346e1b6b761a30435295f44e045210b239d86b443259ee762b958 SHA512 f3ee07d86af7ced89d9ac658d394ddb1ec4830da4eccd59250379c4ee7b007d6467a84d7f451698973ba5d9fa6f57fc7a01836363d9f8fc81520c9ae9652ae64 +MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0 diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.0.2.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.0.2.ebuild new file mode 100644 index 000000000000..29b4bc1779a5 --- /dev/null +++ b/dev-ruby/aws-sigv4/aws-sigv4-1.0.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Amazon Web Services Signature Version 4 signing library" +HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.0.3.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.0.3.ebuild new file mode 100644 index 000000000000..3ea90cddf859 --- /dev/null +++ b/dev-ruby/aws-sigv4/aws-sigv4-1.0.3.ebuild @@ -0,0 +1,19 @@ +# 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" + +inherit ruby-fakegem + +DESCRIPTION="Amazon Web Services Signature Version 4 signing library" +HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/aws-sigv4/metadata.xml b/dev-ruby/aws-sigv4/metadata.xml new file mode 100644 index 000000000000..d27944e8068e --- /dev/null +++ b/dev-ruby/aws-sigv4/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + aws/aws-sdk-ruby + + diff --git a/dev-ruby/axiom-types-0.1.1 b/dev-ruby/axiom-types-0.1.1 deleted file mode 100644 index d0e746f3af61..000000000000 --- a/dev-ruby/axiom-types-0.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby23] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby23] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby24] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby24] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby23] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby23] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby24] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby24] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0.4 + =dev-ruby/ice_nine-0.11.0 + =dev-ruby/thread_safe-0.3.1 + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dkubb/axiom-types + axiom-types + + diff --git a/dev-ruby/backports-3.8.0 b/dev-ruby/backports-3.8.0 deleted file mode 100644 index 2ffb93287a82..000000000000 --- a/dev-ruby/backports-3.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Backports of Ruby features for older Ruby -EAPI=6 -HOMEPAGE=https://github.com/marcandre/backports -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/backports-3.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fb2e2ee0b2adb79e1b4b321933e6fbe4 diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest new file mode 100644 index 000000000000..9060d700ed5b --- /dev/null +++ b/dev-ruby/backports/Manifest @@ -0,0 +1,3 @@ +DIST backports-3.8.0.gem 146944 BLAKE2B 20798893f692d69cdf39d64f1f5568bb74780875ca9c6a36e788ea44c46d133aa954f2882b3802a2c483ee486d1ea3ef968db397914191273978e40ac1ae0bda SHA512 898472ee88dd0df46067de12ef38bb033b270573ff09db99982336b9eb264c90003e6e150101f7fc0034998961d81eac7b2f72e1e843e0a7e683b6b98980153f +EBUILD backports-3.8.0.ebuild 642 BLAKE2B 2dc020ce0cbf9ea8a018de2909eb9c4bfd1355abb50c5e113f0ba34eed08355656d4829ec3972018eafc63200e3a96cb7e129daeecf046acbcea592c02cfc33c SHA512 d4bd12a1906ad13f47804b58934a6dffe1eb751afb3e386fff300839fb12444057a29e323a9259da5197e927918bb99dc70881b8ed3a252bdc86ef49cc746554 +MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19 diff --git a/dev-ruby/backports/backports-3.8.0.ebuild b/dev-ruby/backports/backports-3.8.0.ebuild new file mode 100644 index 000000000000..5d7bf558e3bc --- /dev/null +++ b/dev-ruby/backports/backports-3.8.0.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_TEST="test" + +inherit ruby-fakegem + +DESCRIPTION="Backports of Ruby features for older Ruby" +HOMEPAGE="https://github.com/marcandre/backports" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + # Avoid activesupport test that no longer works in Rails 5. This also avoids + # a dependency on activesupport + sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die +} diff --git a/dev-ruby/backports/metadata.xml b/dev-ruby/backports/metadata.xml new file mode 100644 index 000000000000..570157f98d82 --- /dev/null +++ b/dev-ruby/backports/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + marcandre/backports + + diff --git a/dev-ruby/bacon-1.2.0-r2 b/dev-ruby/bacon-1.2.0-r2 deleted file mode 100644 index 1f8397f9635d..000000000000 --- a/dev-ruby/bacon-1.2.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Small RSpec clone weighing less than 350 LoC -EAPI=5 -HOMEPAGE=http://chneukirchen.org/repos/bacon -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bacon-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f3b818a37856385e9277797f019c234c diff --git a/dev-ruby/bacon/Manifest b/dev-ruby/bacon/Manifest new file mode 100644 index 000000000000..d5114c23e386 --- /dev/null +++ b/dev-ruby/bacon/Manifest @@ -0,0 +1,3 @@ +DIST bacon-1.2.0.gem 18432 BLAKE2B 7b5870a4cb2b4340eb16dfde4649049def3f19e9a3202a6040c26fe0b3ad82b04e14d47380f9d08d1a8640e38244e7ca89f897a12b382cbb2cf368e414d5af41 SHA512 ce7a9171be67b872c8a95dbf93a45fd79574796c694769e9c87a35257e85eff98187c8ee76429124ab475e90fc619eebd30e672f3dcd4f8280e139ecc469f907 +EBUILD bacon-1.2.0-r2.ebuild 577 BLAKE2B d10244bd75ea24725ed4c7d880626e5fda1548850314c95873c3280763fe1c32ca043b1c75b02ccf517a146aeb14302dbd28c900c2fea5a0039b618f3c6d9dde SHA512 df6ffddbad20c4583a11179b8fd97c08a6932c3843fbd1b286755570cd461b7a90f5efb9a38dd5d4f38ee6ded0e4da3072c929321ba583f241ab087e7a4508e9 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/bacon/bacon-1.2.0-r2.ebuild b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild new file mode 100644 index 000000000000..71d9b7579983 --- /dev/null +++ b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Small RSpec clone weighing less than 350 LoC" +HOMEPAGE="http://chneukirchen.org/repos/bacon" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" diff --git a/dev-ruby/bacon/metadata.xml b/dev-ruby/bacon/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/bacon/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/barby-0.6.5 b/dev-ruby/barby-0.6.5 deleted file mode 100644 index a865efbd9660..000000000000 --- a/dev-ruby/barby-0.6.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( rmagick? ( dev-ruby/rmagick[ruby_targets_ruby23] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( rmagick? ( dev-ruby/rmagick[ruby_targets_ruby24] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby24] ) ) ) test? ( ruby_targets_ruby23? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby23] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby23] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby24] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby24] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) test? ( media-gfx/imagemagick[png] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby barcode generator that doesn't rely on 3rd party libraries -EAPI=5 -HOMEPAGE=http://toreto.re/barby/ -IUSE=test qrcode rmagick prawn png cairo test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( rmagick? ( dev-ruby/rmagick[ruby_targets_ruby23] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( rmagick? ( dev-ruby/rmagick[ruby_targets_ruby24] ) cairo? ( dev-ruby/rcairo[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby23] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby23] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( qrcode? ( dev-ruby/rqrcode[ruby_targets_ruby24] ) png? ( dev-ruby/chunky_png[ruby_targets_ruby24] ) prawn? ( dev-ruby/prawn:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=prawn? ( test ) -SLOT=0 -SRC_URI=https://github.com/toretore/barby/archive/v0.6.5.tar.gz -> barby-0.6.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d1687614420f3aa7939b4d1d70af5d79 diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest new file mode 100644 index 000000000000..085b9b26c08d --- /dev/null +++ b/dev-ruby/barby/Manifest @@ -0,0 +1,3 @@ +DIST barby-0.6.5.tar.gz 93781 BLAKE2B 52589bd473403e6640426eeda6c5f4f9e0b070693e2a146fc077bba33e141fd73bc0ff73908f61d0efb6b8d1c5cd971527f9ae75333ecf029d44ea21135c2133 SHA512 f6101edf7a75986c55577d27dcbb0628fc7a6a4d2b8b4eab7a53e2703fbd0a1ec70a062c7a1e3d2b65db2afeecf8f0375a936c2932125b0d96647b8d24dd0e5c +EBUILD barby-0.6.5.ebuild 2405 BLAKE2B d3f278e67548cc8cca3d0b27da5ea879e996e1ab1e45b01b77efcbd4e1d449e93c01cedc724f203e5dbbd46a3ef236df199e4da958e4a6f9832182663e51dad0 SHA512 a89867db71a7ffb645952dda91dab8313c8b278911df9e5637770de3f428e68e5d842993191795a5de9d939d48695869916b1e09adeea7ac5097ef496c6cce16 +MISC metadata.xml 1073 BLAKE2B bf39d76c0240bbdeeb85299879247c695237c4a614c1728ef2c432b8049a9e1bf381acdfeafb0bc3083c2238d3b4489790c845d127fafa14038538fa0ef01b8f SHA512 c3e13b0b201a8a8556b5f725d366b78da9ee82bae9707a8722055d0e5e73571560209657e4c7ef69a777934585cdd2d0e001a979f35773f9f31ac99d6346f4dd diff --git a/dev-ruby/barby/barby-0.6.5.ebuild b/dev-ruby/barby/barby-0.6.5.ebuild new file mode 100644 index 000000000000..619911e8ac6e --- /dev/null +++ b/dev-ruby/barby/barby-0.6.5.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/" + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/barby/metadata.xml b/dev-ruby/barby/metadata.xml new file mode 100644 index 000000000000..11d98bf735dc --- /dev/null +++ b/dev-ruby/barby/metadata.xml @@ -0,0 +1,34 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + + Add support for QRCode 2D codes using + dev-ruby/rqrcode. + + + Add support for writing PDF documents using + dev-ruby/prawn. + + + Add support for writing PNG images using + dev-ruby/chunky_png. + + + Add support for writing images (among others PNG, GIF and JPEG) + using dev-ruby/rmagick. Not available on JRuby. + + + Add support for writing images (PNG, PS, EPS and, if supported, + PDF and SVG) using dev-ruby/rcairo. Not available on + JRuby. + + + + toretore/barby + + diff --git a/dev-ruby/base32-0.3.2 b/dev-ruby/base32-0.3.2 deleted file mode 100644 index 1fce14c4d72e..000000000000 --- a/dev-ruby/base32-0.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library which provides base32 decoding and encoding -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/base32 https://github.com/stesla/base32 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/base32-0.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4a068cc5f5f71147b99c2361f9697e4a diff --git a/dev-ruby/base32/Manifest b/dev-ruby/base32/Manifest new file mode 100644 index 000000000000..9bb0423a836a --- /dev/null +++ b/dev-ruby/base32/Manifest @@ -0,0 +1,3 @@ +DIST base32-0.3.2.gem 8192 BLAKE2B de7d3484f54a83b497da2ea79a51237df9e058b0d9317613b1cefa5e3d93225248e8406a4564137080870c076fbe6340cfc7cc11cad48a397c1740d47de6963b SHA512 9d66961774b9d5923d099229f80ceacec95d40d5d6d3842fda33ff6bf4070f9dc17d758a6cbc93a6200f4e0105bc60175f70d057469e684f01910ea07fd85a2f +EBUILD base32-0.3.2.ebuild 522 BLAKE2B 01c378f75c5eaa857b23245b5c9fbe00e5a14cc39314777ccc679ec151327e4b4c06821cffab42312caefa3f7b555f2e346d3bf129feeddb55dbb3afb8cf1d2a SHA512 f8197f158827a0b5f9081b2d78651542e55c89dd93876eeaf696ed9a428a9507498fe25bfe2b0bdfcbe59cc61ec8c28c0f25447e05d4a9a4329429e8255eace6 +MISC metadata.xml 377 BLAKE2B 96f1048aa5b11f93d3cfc10229d3481900c39d0a521aa9fd7bcc3a450dabcc0818d7efa51e42bc1a7ac9ea3a9893eb52ca6fc76c71f08f6f413e8858d83bc01e SHA512 7fcd9cabc07727f1d5820edce2b421bee0e7de1f3d89c2664fd39e71bad11616f4f2af615d6624ee861bcb35f5540664cecf48e709b1b80b34556174f50197f5 diff --git a/dev-ruby/base32/base32-0.3.2.ebuild b/dev-ruby/base32/base32-0.3.2.ebuild new file mode 100644 index 000000000000..6c0b72b06d41 --- /dev/null +++ b/dev-ruby/base32/base32-0.3.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="A library which provides base32 decoding and encoding" +HOMEPAGE="https://rubygems.org/gems/base32 https://github.com/stesla/base32" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/minitest + dev-ruby/rake )" + +all_ruby_prepare() { + sed -i -e "1,10d" Rakefile || die +} diff --git a/dev-ruby/base32/metadata.xml b/dev-ruby/base32/metadata.xml new file mode 100644 index 000000000000..8fe8ff8a05e0 --- /dev/null +++ b/dev-ruby/base32/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + stesla/base32 + base32 + + diff --git a/dev-ruby/bcat-0.6.2-r3 b/dev-ruby/bcat-0.6.2-r3 deleted file mode 100644 index cd779d8aa640..000000000000 --- a/dev-ruby/bcat-0.6.2-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( app-text/ronn[ruby_targets_ruby23] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( app-text/ronn[ruby_targets_ruby24] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( app-text/ronn[ruby_targets_ruby25] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( =dev-ruby/rack-1*:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rack-1*:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rack-1*:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pipe to browser utility for use at the shell and within editors -EAPI=5 -HOMEPAGE=https://github.com/rtomayko/bcat -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=!! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/bcat + + diff --git a/dev-ruby/bcrypt-ruby-3.1.11-r1 b/dev-ruby/bcrypt-ruby-3.1.11-r1 deleted file mode 100644 index 5b927bfc956c..000000000000 --- a/dev-ruby/bcrypt-ruby-3.1.11-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy way to keep your users' passwords secure -EAPI=5 -HOMEPAGE=https://github.com/codahale/bcrypt-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bcrypt-3.1.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=acf07bdc18e908f2243869c6e9cbfed1 diff --git a/dev-ruby/bcrypt-ruby-3.1.12 b/dev-ruby/bcrypt-ruby-3.1.12 deleted file mode 100644 index d63282940485..000000000000 --- a/dev-ruby/bcrypt-ruby-3.1.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy way to keep your users' passwords secure -EAPI=6 -HOMEPAGE=https://github.com/codahale/bcrypt-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bcrypt-3.1.12.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=00fb78c3fb22682cc802bcca447007cc diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest new file mode 100644 index 000000000000..59c9cb49bdd1 --- /dev/null +++ b/dev-ruby/bcrypt-ruby/Manifest @@ -0,0 +1,5 @@ +DIST bcrypt-3.1.11.gem 44032 BLAKE2B debdc199ff3806b32998c91a99006f293ca6ebbfe2573546afda7c705fbdc0ac8f4cdfba97c1765668cfe3782cb4f9affff1b59b20c42e19fd14a6fa52f66160 SHA512 bf9ff0d3cdd7044b4ee5796cd04869f21bb3384143b0f336bc2cd9a8f0db3f9562aa23a39601c1d86f153b62f07469ef066616f8a52cfcd840377e331cb22454 +DIST bcrypt-3.1.12.gem 44544 BLAKE2B 767d38c3fc03e24bedc6a14668538d214219b93fed0b918dedfd5aabc25cd46273e0f7a849dbfa8d23e4ace2ec037809dcd927a9942bfcc126def7e707252c39 SHA512 1cb465bc00e40c82c7b9789cf5ba96273a455f4c1c993f411a9b80d39aa9c938e4909a094ca92af786ad3cd836eebac2aefcbe1bb29c6238947e55fcdc110d35 +EBUILD bcrypt-ruby-3.1.11-r1.ebuild 1632 BLAKE2B dbcd215a7168f7b3db6d64b07df88e5827698043ee6af3c147a02d178c1ecce02a6cf359525e36ea65c545dea923c14bf185776ea82b84e0e3fdc2dcb41b3a97 SHA512 b5246d4420931b77c58d3ede50e039b461047fd28b605d8a887ba12ae1e7ad8c88bf4a192eb16a7def6a7f6902f4674f38e0dbaf12670c5edb2dc6d7fcb54062 +EBUILD bcrypt-ruby-3.1.12.ebuild 1633 BLAKE2B 8ffb6fe0b7ffb5a7b8df01322fd8b2d17d97089054b0cdbd53043a4300a29c2f4fdb234f88ab486b8447152f8e4c79cdce408a889b32bab649f5b09295a9fca3 SHA512 78eeb4f949f26ede91c6ae6afa1151384f3ce878b07457209678d3f5147744a9d6419161f19e89359bb68b46cce742763079911752892a4c711e428dc35e7eaa +MISC metadata.xml 346 BLAKE2B 635b8241d82a243f102d3ee6ce24c6cb183a9decd70cb02ee8734c85c9796b3dad0206b4e18da86df0e68fdc72a782b0494d682e757631718d0d60ee27b3d67f SHA512 ade206e8719923e0e758268c757100148580fd817bf477beee8df9b9b9f99a50b82b898e555bb6b0fd91239af22b1d7aa320caa1fed5c093a8799e82fac97608 diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.11-r1.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.11-r1.ebuild new file mode 100644 index 000000000000..3c7e313f372d --- /dev/null +++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.11-r1.ebuild @@ -0,0 +1,59 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_NAME="bcrypt" + +inherit multilib ruby-fakegem + +DESCRIPTION="An easy way to keep your users' passwords secure" +HOMEPAGE="https://github.com/codahale/bcrypt-ruby" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/git ls-files/d' bcrypt.gemspec || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/mri V=1 + cp ext/mri/*$(get_modname) lib/ || die +} + +each_ruby_install() { + each_fakegem_install + + # bcrypt was called bcrypt-ruby before, so add a spec file that + # simply loads bcrypt to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # bcrypt` was already part of bcrypt-ruby requirements. + cat - < "${T}/bcrypt-ruby.gemspec" +Gem::Specification.new do |s| + s.name = "bcrypt-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load bcrypt" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=bcrypt-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" \ + ruby_fakegem_install_gemspec +} diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.12.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.12.ebuild new file mode 100644 index 000000000000..4680bb999ff2 --- /dev/null +++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_NAME="bcrypt" + +inherit multilib ruby-fakegem + +DESCRIPTION="An easy way to keep your users' passwords secure" +HOMEPAGE="https://github.com/codahale/bcrypt-ruby" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/git ls-files/d' bcrypt.gemspec || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/mri V=1 + cp ext/mri/*$(get_modname) lib/ || die +} + +each_ruby_install() { + each_fakegem_install + + # bcrypt was called bcrypt-ruby before, so add a spec file that + # simply loads bcrypt to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # bcrypt` was already part of bcrypt-ruby requirements. + cat - < "${T}/bcrypt-ruby.gemspec" +Gem::Specification.new do |s| + s.name = "bcrypt-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load bcrypt" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=bcrypt-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" \ + ruby_fakegem_install_gemspec +} diff --git a/dev-ruby/bcrypt-ruby/metadata.xml b/dev-ruby/bcrypt-ruby/metadata.xml new file mode 100644 index 000000000000..7b40466101e9 --- /dev/null +++ b/dev-ruby/bcrypt-ruby/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + codahale/bcrypt-ruby + + diff --git a/dev-ruby/bcrypt_pbkdf-1.0.0 b/dev-ruby/bcrypt_pbkdf-1.0.0 deleted file mode 100644 index af33e9a92dba..000000000000 --- a/dev-ruby/bcrypt_pbkdf-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF) -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/bcrypt_pbkdf-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/bcrypt_pbkdf-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0cfb4dd6bf4cf83d9a0087e1ef75b078 diff --git a/dev-ruby/bcrypt_pbkdf/Manifest b/dev-ruby/bcrypt_pbkdf/Manifest new file mode 100644 index 000000000000..be873ef83686 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/Manifest @@ -0,0 +1,3 @@ +DIST bcrypt_pbkdf-1.0.0.gem 24576 BLAKE2B 0d5b1d90d57dbae986fcbb92cabb0ea598d6b928dc97026e8d2078f41898e0c143544a004a561c0a392504baa4b845a27f9c1e19c369f6342f7ace9de7f04d3f SHA512 b582407617633f5277cde9251ed1fd2ca408ae8bd19cc73f107d7932bed38061dc0099d3033ff5def1b586507392c33d8c50815fb156322f0dd08fbbe4a8e967 +EBUILD bcrypt_pbkdf-1.0.0.ebuild 1083 BLAKE2B 26985143bb3eec894d8b0661c637cf3379f7a981cf37e68c24a3be95b95d7ad3d2ec2458bf504f85cb378667406df350cfd83965304c10d26357be66ce768456 SHA512 2cf64562f088d731fa74e59a9bf59f74b3133f747fb8bc6dc2602c39f6a1d045e14f1f7029bd711ddcf0cd4573434fcd79af945f4a3f3ff797499e0d372316b2 +MISC metadata.xml 351 BLAKE2B c94f203ff5c3e7f1b17922c986b5559eefafba479f71868c675bff11099cba93a4d1102f65f5bdff1d1f8cf6ec58d43dfdea33bf9b1301dd22deded3b8e1c758 SHA512 03184605cef97c6fe2390bbf0b4d33d83faf6c05798bea8af352b96f844be84cec02f1845a77f841cc06645ae791cf5c16beeaa1da4967de6ba0c8e1caab04fe diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild new file mode 100644 index 000000000000..9e52946a4e27 --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild @@ -0,0 +1,41 @@ +# 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="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" +HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="amd64 ~ppc ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die + + # Avoid unneeded rake-compiler dependency + sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/mri extconf.rb || die + + # Some methods may not be inlined on x86 but they are not defined either, bug 629164 + sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die +} + +each_ruby_compile() { + emake V=1 -Cext/mri + cp ext/mri/bcrypt_pbkdf_ext.so lib/ || die +} diff --git a/dev-ruby/bcrypt_pbkdf/metadata.xml b/dev-ruby/bcrypt_pbkdf/metadata.xml new file mode 100644 index 000000000000..cae815148e5b --- /dev/null +++ b/dev-ruby/bcrypt_pbkdf/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + net-ssh/bcrypt_pbkdf-ruby + + diff --git a/dev-ruby/best_in_place-3.1.1 b/dev-ruby/best_in_place-3.1.1 deleted file mode 100644 index 3ee7872509f6..000000000000 --- a/dev-ruby/best_in_place-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-3.2:*[ruby_targets_ruby23] >=dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-3.2:*[ruby_targets_ruby24] >=dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rdiscount[ruby_targets_ruby23] dev-ruby/rspec-rails:3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/capybara-1.1.2[ruby_targets_ruby23] >=dev-ruby/rails-3.2[ruby_targets_ruby23] >=dev-ruby/sqlite3-1.3.4-r1[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rdiscount[ruby_targets_ruby24] dev-ruby/rspec-rails:3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/capybara-1.1.2[ruby_targets_ruby24] >=dev-ruby/rails-3.2[ruby_targets_ruby24] >=dev-ruby/sqlite3-1.3.4-r1[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=In-place editor helper for Rails 3 -EAPI=6 -HOMEPAGE=https://github.com/bernat/best_in_place -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-3.2:*[ruby_targets_ruby23] >=dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-3.2:*[ruby_targets_ruby24] >=dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/best_in_place-3.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=cf76aa4bc8d13134b6d89cab2ca285a8 diff --git a/dev-ruby/best_in_place/Manifest b/dev-ruby/best_in_place/Manifest new file mode 100644 index 000000000000..3230860a98f1 --- /dev/null +++ b/dev-ruby/best_in_place/Manifest @@ -0,0 +1,3 @@ +DIST best_in_place-3.1.1.gem 75264 BLAKE2B 9d37d42f44430bd4d51c3cbeff2a95a3ba9552bda1c9650c4abf2996cfa4bbe1a36b627dea61c7a0bf861b27f4e88f7c70f6859cc5bf12c705eaf1c184690fd3 SHA512 f6a26590769f8d6ab6b6bf9ef955e2c26b6116ab82ccaf3bc26cfae435cb0bc594facae6dcb052bafdaaeb5806f7091eb9ad21e51940030eadd437ae342f1d33 +EBUILD best_in_place-3.1.1.ebuild 1536 BLAKE2B 85c23ae3447d0eb6ca32d670516030a88ad032ff12e409414e80761fa3039588b2ab48954d9b26275708ff2b890f93a96072791fcbb00b70deda2a6fdd793c19 SHA512 b9e7bb51eb0adec3089f11c3068ceb9c4d90b8c1cd83a62707cd217ae7448f4ae587fe6978693acf8204a72f25393df484c912bd5ef43c14d98af564b5954a49 +MISC metadata.xml 346 BLAKE2B 921d185c1e2cabb29a8c83388d65c10a4ddf9d84dc6129e24daac15167793ef0c6c4f10e9c41cc8922e2c245b63b463aeac5a9f72daf52b863fcf660b1334b34 SHA512 a1520466230b22b873dc8b80f482d3408c48c39b641e5ff12a1086c421a97c48636aff9d599f88097fa202249627e88603ac14fa792f828eb8c0197a86ce98b4 diff --git a/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild b/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild new file mode 100644 index 000000000000..e79597b0417a --- /dev/null +++ b/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +# if ever needed +#GITHUB_USER="bernat" +#GITHUB_PROJECT="${PN}" +#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*" + +inherit virtualx ruby-fakegem + +DESCRIPTION="In-place editor helper for Rails 3" +HOMEPAGE="https://github.com/bernat/best_in_place" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/actionpack-3.2:* + >=dev-ruby/railties-3.2:* +" + +ruby_add_bdepend " + test? ( + dev-ruby/rdiscount + dev-ruby/rspec-rails:3 + >=dev-ruby/nokogiri-1.5.0 + >=dev-ruby/capybara-1.1.2 + >=dev-ruby/rails-3.2 + >=dev-ruby/sqlite3-1.3.4-r1 + dev-ruby/bundler + )" + +all_ruby_prepare() { + sed -i \ + -e '/git ls-files/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + # Tweak Gemfile so we can use it to run specs but can avoid missing + # dependencies. Also use packaged versions of jquery and jquery-ui. + sed -i -e '/\(rails-assets\|appraisal\)/ s:^:#:' \ + -e '2agem "rspec", "~>3.0"' \ + -e '2agem "jquery-rails"' -e '2agem "jquery-ui-rails"' \ + -e '/byebug/ s:^:#:' \ + -e '/\(launchy\|poltergeist\)/d' \ + Gemfile + sed -i -e '/poltergeist/,/javascript_driver/ s:^:#:' spec/rails_helper.rb || die + + # Remove integration tests. They fail to run and depend on obsolete + # poltergeist/phantomjs. + rm -rf spec/integration || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rspec-3 spec || die +} diff --git a/dev-ruby/best_in_place/metadata.xml b/dev-ruby/best_in_place/metadata.xml new file mode 100644 index 000000000000..b53aebe9fcc6 --- /dev/null +++ b/dev-ruby/best_in_place/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bernat/best_in_place + + diff --git a/dev-ruby/bindata-2.4.0 b/dev-ruby/bindata-2.4.0 deleted file mode 100644 index 4d8561684ee5..000000000000 --- a/dev-ruby/bindata-2.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Parsing Binary Data in Ruby -EAPI=6 -HOMEPAGE=https://github.com/dmendel/bindata -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2.4.0 -SRC_URI=mirror://rubygems/bindata-2.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=22e3e442314d429feb77d0c7d21f9bc7 diff --git a/dev-ruby/bindata-2.4.1 b/dev-ruby/bindata-2.4.1 deleted file mode 100644 index 969acf17df70..000000000000 --- a/dev-ruby/bindata-2.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parsing Binary Data in Ruby -EAPI=6 -HOMEPAGE=https://github.com/dmendel/bindata -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2.4.1 -SRC_URI=mirror://rubygems/bindata-2.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5b9d89f37af56e56c914d5cad1a94d94 diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest new file mode 100644 index 000000000000..c6b990fd2c60 --- /dev/null +++ b/dev-ruby/bindata/Manifest @@ -0,0 +1,5 @@ +DIST bindata-2.4.0.gem 78848 BLAKE2B a4c602a2557293449ba0e5b36e300ba6e108db7364cd08e76b8c1db65a51e74c4d1a522b075a09684ba543fc8c57a3f9ac427a23b273cbd689962488d97acf48 SHA512 3c6d4391e2b4c684d00b63addd544e3ddbfcbfd5cc9de42e4b45f7d655a0231902dfc960ef342a9935b39f12dc15adeb861b1a001105203f066e0efd9d6997f3 +DIST bindata-2.4.1.gem 78848 BLAKE2B a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e SHA512 5bbbb38f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243 +EBUILD bindata-2.4.0.ebuild 536 BLAKE2B bdf37913877910d6b28b126c7ddecee67ce255fa9d9da4a45c55abf3f9122e4d40f550f2601a37c96669f6be75bfa8d42ae819b6823181caa2050d8d0de0ac96 SHA512 35911160a2038b4a390010c7584b9a0658fcd24b9bff42beebd3be75fb896fc3473e3e8b51b1abf28504fde8f16e888ae76ae1e21b2076908704304b1b92e5c0 +EBUILD bindata-2.4.1.ebuild 536 BLAKE2B 9ea0f85275c5a218312bba4b603bdb90e6bdd8d7551de23270ebb6cd9fa7252c26aa1ccdffc64a4dde3d65a462366036f83fad07e76f97799ddab77fb66bce45 SHA512 b9db73e48ad610ec9d6057950087c6179e6a939ea09cc52e3d482c8f2662af9838e1af616ca6e4d433dfa960a861306a9fae47b417ee89895ef7759a48762423 +MISC metadata.xml 327 BLAKE2B e926e11d19717f40bb9aea056ba01a7c6173eb5d543c16e422b4adff073b0fa6f5883959c5701bc38f4543c1905aeb3d3ed0f157a759c8b8cbe123bc4fa0627c SHA512 14518379027a13ae7c88fc04c6c3149dc3cc88f897a924734d14144a8343add641d5d419d4d0f5f296f27bb00d1590b399b631815e433b37e71348f17a082e38 diff --git a/dev-ruby/bindata/bindata-2.4.0.ebuild b/dev-ruby/bindata/bindata-2.4.0.ebuild new file mode 100644 index 000000000000..6c0d17208a79 --- /dev/null +++ b/dev-ruby/bindata/bindata-2.4.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Parsing Binary Data in Ruby" +HOMEPAGE="https://github.com/dmendel/bindata" + +LICENSE="BSD-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die +} diff --git a/dev-ruby/bindata/bindata-2.4.1.ebuild b/dev-ruby/bindata/bindata-2.4.1.ebuild new file mode 100644 index 000000000000..03ea745a5615 --- /dev/null +++ b/dev-ruby/bindata/bindata-2.4.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Parsing Binary Data in Ruby" +HOMEPAGE="https://github.com/dmendel/bindata" + +LICENSE="BSD-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die +} diff --git a/dev-ruby/bindata/metadata.xml b/dev-ruby/bindata/metadata.xml new file mode 100644 index 000000000000..4ff4595c0e57 --- /dev/null +++ b/dev-ruby/bindata/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + dmendel/bindata + + diff --git a/dev-ruby/bindex-0.5.0 b/dev-ruby/bindex-0.5.0 deleted file mode 100644 index 81e3a0b50e4f..000000000000 --- a/dev-ruby/bindex-0.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Bindings for your Ruby exceptions -EAPI=6 -HOMEPAGE=https://github.com/gsamokovarov/bindex -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bindex-0.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=64488e2d7281063033cb96d22f296236 diff --git a/dev-ruby/bindex/Manifest b/dev-ruby/bindex/Manifest new file mode 100644 index 000000000000..7c2cf49dbd19 --- /dev/null +++ b/dev-ruby/bindex/Manifest @@ -0,0 +1,3 @@ +DIST bindex-0.5.0.gem 18432 BLAKE2B 160d149cf5a91143ccffe08ca365a22d950b65f67c9a2cbbbf5b10dc12f6a8223d190da75d9efdb49ed5b408bf351a8a1e9a55abbe83721bdce9489d418aec14 SHA512 00c6b6ffb8eefa80269ae0952047914943d99f18ef13c35c9459721baff7486b3deb5e63c787e454f8c2e68bb9cff257b99af81c8be73534baf5614022851d1a +EBUILD bindex-0.5.0.ebuild 540 BLAKE2B ebfefd8bcf93358c073b66a4b53fc432e50f6b286118a1683bb2c726f050f1f705356d1da78a101f4d4e2913a5b490990584f8b0d19d72dc4eeef2a026ddfe4e SHA512 5811b9940de3002e0a7b0e43c7aba1d605f7d0ad5c2cdbb5ddd49681ceff836546a360ec124c1e48188edcaf71a35df359ab38edc7214c643c282e5783c3a323 +MISC metadata.xml 345 BLAKE2B b455b8848600aedf59b1dcc087ced4cfe1178b0f197655178e6f32f4ed3658c30327559f13d99e183e182391c2a8aad574f6218e579323e95ae9355f2a3a7eab SHA512 9215248edc7892068bb24ffd616fdd640169513cdea04d77ff5e59aef9a61c763988ef2d1e0eb095a1250b38f71027d72bf2fa76b39996910fd8daad6647f317 diff --git a/dev-ruby/bindex/bindex-0.5.0.ebuild b/dev-ruby/bindex/bindex-0.5.0.ebuild new file mode 100644 index 000000000000..839fbe8edcef --- /dev/null +++ b/dev-ruby/bindex/bindex-0.5.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Bindings for your Ruby exceptions" +HOMEPAGE="https://github.com/gsamokovarov/bindex" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/bindex extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/bindex + cp ext/bindex/cruby.so lib/bindex/ || die +} diff --git a/dev-ruby/bindex/metadata.xml b/dev-ruby/bindex/metadata.xml new file mode 100644 index 000000000000..9bc55b14959a --- /dev/null +++ b/dev-ruby/bindex/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + gsamokovarov/bindex + + diff --git a/dev-ruby/binding_of_caller-0.7.3 b/dev-ruby/binding_of_caller-0.7.3 deleted file mode 100644 index 83a3c496c7a0..000000000000 --- a/dev-ruby/binding_of_caller-0.7.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Retrieve the binding of a method's caller -EAPI=6 -HOMEPAGE=https://github.com/banister/binding_of_caller -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/binding_of_caller-0.7.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1cd4beeb3652dcc2e15e9f58bf99632d diff --git a/dev-ruby/binding_of_caller-0.8.0 b/dev-ruby/binding_of_caller-0.8.0 deleted file mode 100644 index 7744bf9730b3..000000000000 --- a/dev-ruby/binding_of_caller-0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Retrieve the binding of a method's caller -EAPI=6 -HOMEPAGE=https://github.com/banister/binding_of_caller -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/debug_inspector-0.0.1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/binding_of_caller-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=061dc0fa78166fc9c3628f681b7f28ec diff --git a/dev-ruby/binding_of_caller/Manifest b/dev-ruby/binding_of_caller/Manifest new file mode 100644 index 000000000000..a44ceb447c2e --- /dev/null +++ b/dev-ruby/binding_of_caller/Manifest @@ -0,0 +1,5 @@ +DIST binding_of_caller-0.7.3.gem 87552 BLAKE2B 5cceef6f8be2d8360d55ffd6b82148411bd65aa56f811719840465e4e5fb77f88ebb1917eac1a5b65e24abf9ed0ad860afc2aff1e8309e4b6832bc3a0ee915df SHA512 e16bfc1fffe7e7d87013506a28f2894c3737a9dfd149ab4c7deee7332e6a3b8eecde5d837a58defcb0ad45a6a8d01ffd7b1e32a9395fa895d2dc84d8e534e547 +DIST binding_of_caller-0.8.0.gem 87552 BLAKE2B 9097fe2dbf1e5ea2361bee94cb83ce8152f7e1357caecf1217b1643be225e21e5aa793e7fccbef5c983d5c204b95e633ded490158dfdd1d4e99fca81c51cb910 SHA512 d6ea4e893415eaf3614b109f8f36c3fa2378da9997d013fccbd0fc1e598886d11f7843023ceed2468184d5b8df01e2329ef16c7af57bc60bbd47304a53b43974 +EBUILD binding_of_caller-0.7.3.ebuild 579 BLAKE2B 894a5bae0de92fb26304ddd094f6c72546024d91a0e1b5b2281e1cc2df825658f1a7369afdba943d7514fbd0f7862e46d98d891950f8dcfa50cd634466c88bbf SHA512 93d772c8e0403adfa39f2f1ccb7558568a0e930dba42a37986a4e9b9af12572f6f3d6dad08082bc831d60ceec835a44abb10725f32e29c83ae530b258064262b +EBUILD binding_of_caller-0.8.0.ebuild 586 BLAKE2B e3507095a6001c604a64ab828b0b7601b17a4f5b6541d5cdbeb7aae37879dda50a37eaae54b5f4b6fa8e4cc4e8ead0ae40b004279663fba96ded64abe55ab573 SHA512 918315cff07ff29f9c974a4a41d1887b29bee0dde9d089ef8f108a2dc1553ad09ac9b945a0867f124fc35945b3eee17f199942d9683aa0b7aa647253fa8e830c +MISC metadata.xml 352 BLAKE2B 1ff945eb6a72367cd1901603d59de20bc43ac45a07bcb525d7cb8641dc9cbab8493a19919a3600356d49082bc5563471926fe632cd0ccf5c0ba34d2445e31cdb SHA512 3774a75d46642d38c562d1a2cfe3c432cf3857801fb44b3da21ba2bbe9bd046b60d1bf4b5712efe66b9d875d407717a53f0a00a3516b631d05335f045f87fa23 diff --git a/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild b/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild new file mode 100644 index 000000000000..db88afa35d4e --- /dev/null +++ b/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retrieve the binding of a method's caller" +HOMEPAGE="https://github.com/banister/binding_of_caller" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/debug_inspector-0.0.1" + +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +each_ruby_test() { + ${RUBY} -S bacon -Itest -rubygems -a -q || die +} diff --git a/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild new file mode 100644 index 000000000000..3cb0f7f5dbed --- /dev/null +++ b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retrieve the binding of a method's caller" +HOMEPAGE="https://github.com/banister/binding_of_caller" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/debug_inspector-0.0.1" + +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +each_ruby_test() { + ${RUBY} -S bacon -Itest -rubygems -a -q || die +} diff --git a/dev-ruby/binding_of_caller/metadata.xml b/dev-ruby/binding_of_caller/metadata.xml new file mode 100644 index 000000000000..b7fe626b3cd7 --- /dev/null +++ b/dev-ruby/binding_of_caller/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + banister/binding_of_caller + + diff --git a/dev-ruby/bit-struct-0.16 b/dev-ruby/bit-struct-0.16 deleted file mode 100644 index 34533efcd9eb..000000000000 --- a/dev-ruby/bit-struct-0.16 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library for packed binary data stored in ruby Strings -EAPI=6 -HOMEPAGE=https://github.com/vjoel/bit-struct -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Ruby-BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bit-struct-0.16.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=850645593bc5f754c0958e85408a3c3d diff --git a/dev-ruby/bit-struct/Manifest b/dev-ruby/bit-struct/Manifest new file mode 100644 index 000000000000..60a1bc9a230c --- /dev/null +++ b/dev-ruby/bit-struct/Manifest @@ -0,0 +1,3 @@ +DIST bit-struct-0.16.gem 31232 BLAKE2B ed08c7054cab88ba0614863d706681601615b03e2dd3f19a4a1b8284dace17bf30e92ca9f1b0948c8c5e50424ab41b97f65cb65c804f771a207672b497c9df33 SHA512 8c31592d53daea5f283f8309a52c22c96c519d51c4e3c1657b36e83b802899aafe95eab9b88d9ec692e84207fc6bc952a1f1ff1354fc2b99fc327d58934bec8d +EBUILD bit-struct-0.16.ebuild 391 BLAKE2B 5d35de4b074af09f5bb65d33fa3e5da7cff3a26a078deb2e68a70c750c234acf58f6c8ac360d3e5054a971d7734f973726ca5fa4a58b48cf6fb42e495384b044 SHA512 e2b1ae79470a2978b0350f0ec521dafdb141c73f36cc266fd730e4378550f08c0bd4eecf0fac3792c371e7a0cf1ccbd54ea076d754d846e897790da9a06e0995 +MISC metadata.xml 392 BLAKE2B 58d918f32c45633462903ee20eddd6380fad76176fe1cb0e5ec4942130e49324618b3114e13acde56a8e337c9678ec00cc31b9172c2ff452707be2dbe05668d1 SHA512 65256477f8b63ed2ee5509d923f47c5fe1235af342e38422f058571eb01a80bbb0f3d34a801d691135a956113b5b16c4c7e348bb7012bd840bc3ef4588b1e6f1 diff --git a/dev-ruby/bit-struct/bit-struct-0.16.ebuild b/dev-ruby/bit-struct/bit-struct-0.16.ebuild new file mode 100644 index 000000000000..53397820c2c7 --- /dev/null +++ b/dev-ruby/bit-struct/bit-struct-0.16.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Library for packed binary data stored in ruby Strings" +HOMEPAGE="https://github.com/vjoel/bit-struct" + +LICENSE="Ruby-BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/bit-struct/metadata.xml b/dev-ruby/bit-struct/metadata.xml new file mode 100644 index 000000000000..4090b8488014 --- /dev/null +++ b/dev-ruby/bit-struct/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + vjoel/bit-struct + bit-struct + + diff --git a/dev-ruby/blankslate-3.1.3 b/dev-ruby/blankslate-3.1.3 deleted file mode 100644 index 66f376d204d6..000000000000 --- a/dev-ruby/blankslate-3.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Base class with almost all of the methods from Object and Kernel being removed -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/blankslate -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/blankslate-3.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=35b0620a81ce04525e2d55e4822d6517 diff --git a/dev-ruby/blankslate/Manifest b/dev-ruby/blankslate/Manifest new file mode 100644 index 000000000000..f215e0cf5c01 --- /dev/null +++ b/dev-ruby/blankslate/Manifest @@ -0,0 +1,3 @@ +DIST blankslate-3.1.3.gem 8192 BLAKE2B ff5494661e875290a354089efbd79ba8f7af50ff261d56f99201c9a11162fe7d61c0089c0c9e4839523a7f95e3a2cf8e79cbd5db14be3530f1a86ac696deaa42 SHA512 4164c2e9ecb6a294fbd0d25f70bae36ee9277da3a75aae6c99d37147f8111c40a6cfb85ddc3819e45c361c49fd9c3fc724ecea201763f7f9891b96589226f245 +EBUILD blankslate-3.1.3.ebuild 651 BLAKE2B 295bdf13bc304ebc79d4d463bbee175e623cece770b50303a6643c70a1dd5838886d35fc6f9d0191e28c7a86a372780841e02fc8c6664322188e8d2a7aa99c77 SHA512 1c4945529b1b8c31b161fd7536bcc0df9a5fc06e1b1b126ee33e779a07019d9c05cf80428befb7390d00548c6353890d9aeb2e0b5e8821dffe7c9a89005f8dd7 +MISC metadata.xml 328 BLAKE2B e6d8ca7038f3a6e6c026955eb0a1880d8ee08580141b438e74797d58bcc122d2d6258bce5ebb3547220d688ac0cac36fd7d5803ad28cad1db80f5694f6cbfe92 SHA512 d75ff746d7d11a9caf17f1b09d0b8edafc405e345591cd5c7046074f9ca80b0cd3fe59bb9d9c1647b264f5df6366b4ea99b0bb90c31343fd4dc6df6d8bd9612a diff --git a/dev-ruby/blankslate/blankslate-3.1.3.ebuild b/dev-ruby/blankslate/blankslate-3.1.3.ebuild new file mode 100644 index 000000000000..323eb70a154a --- /dev/null +++ b/dev-ruby/blankslate/blankslate-3.1.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="README" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Base class with almost all of the methods from Object and Kernel being removed" +HOMEPAGE="https://rubygems.org/gems/blankslate" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86" + +all_ruby_prepare() { + # Avoid test failing with rspec 2.x. + sed -i -e '/cleanliness/,/^ end/ s:^:#:' spec/blankslate_spec.rb || die +} diff --git a/dev-ruby/blankslate/metadata.xml b/dev-ruby/blankslate/metadata.xml new file mode 100644 index 000000000000..eb5961852003 --- /dev/null +++ b/dev-ruby/blankslate/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + blankslate + + diff --git a/dev-ruby/bluecloth-2.2.0-r3 b/dev-ruby/bluecloth-2.2.0-r3 deleted file mode 100644 index c1c1bb2f054c..000000000000 --- a/dev-ruby/bluecloth-2.2.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=doc? ( dev-lang/perl ) ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] test? ( dev-ruby/diff-lcs[ruby_targets_ruby23] dev-ruby/tidy-ext[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/hoe[ruby_targets_ruby24] test? ( dev-ruby/diff-lcs[ruby_targets_ruby24] dev-ruby/tidy-ext[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/hoe[ruby_targets_ruby25] test? ( dev-ruby/diff-lcs[ruby_targets_ruby25] dev-ruby/tidy-ext[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby implementation of Markdown -EAPI=5 -HOMEPAGE=http://www.deveiate.org/projects/BlueCloth -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bluecloth-2.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=370587eaf79548c68ea9ac61c3858be9 diff --git a/dev-ruby/bluecloth/Manifest b/dev-ruby/bluecloth/Manifest new file mode 100644 index 000000000000..fe57ba81204c --- /dev/null +++ b/dev-ruby/bluecloth/Manifest @@ -0,0 +1,3 @@ +DIST bluecloth-2.2.0.gem 94208 BLAKE2B e2fd3eaeebbbe365ebe076c3027ba1528c11e036eada18c9b6aecc2f0b1f389aa23c4072fbeba6ac2d86831943e3d6710308ad9d26d7c29a9ab571a7b5c52b98 SHA512 498ffc9eddd47ded1df5c60e8ae8647de1e0376c7787c42dad2450c15a237b01a734bd0a2742c56cb59831cddc5b35c88e954abc0a087fc803ce4890c07c2852 +EBUILD bluecloth-2.2.0-r3.ebuild 1183 BLAKE2B 13e37432b524a547d4002fe0815c84d0108ec2c8dd220d78314b193e5b149644535eba2c32d2516c41135ac837a2c45a018b10c895f396d8064c3e7c86571062 SHA512 c088969e68e64a6c1ff840227f060d8389f1d66f3e7fc8f109084a035dc5600169018c3f686a73ccab8875c88e3e641e1abaf0737af73488e633e0207e4ce7fe +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild b/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild new file mode 100644 index 000000000000..210f75c76e43 --- /dev/null +++ b/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit multilib ruby-fakegem eutils + +DESCRIPTION="A Ruby implementation of Markdown" +HOMEPAGE="http://www.deveiate.org/projects/BlueCloth" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +DEPEND+=" doc? ( dev-lang/perl )" + +ruby_add_bdepend " + dev-ruby/hoe + test? ( + dev-ruby/diff-lcs + dev-ruby/tidy-ext + )" + +all_ruby_prepare() { + # for Ruby 1.9.2 and 2.2.x compatibility + sed -i -e '1i $: << "."' \ + -e 's/Config/RbConfig/' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +all_ruby_compile() { + pod2man --center --release --name bluecloth --utf8 bluecloth.1.pod bluecloth.1 || die + + all_fakegem_compile +} + +each_ruby_compile() { + emake -Cext + cp ext/bluecloth_ext$(get_modname) lib/ || die +} + +all_ruby_install() { + doman man/man1/bluecloth.1 + + all_fakegem_install +} diff --git a/dev-ruby/bluecloth/metadata.xml b/dev-ruby/bluecloth/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/bluecloth/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/bogus-0.1.6 b/dev-ruby/bogus-0.1.6 deleted file mode 100644 index fa4d7887dca7..000000000000 --- a/dev-ruby/bogus-0.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ensuring that the things you stub or mock actually exist -EAPI=6 -HOMEPAGE=https://github.com/psyho/bogus -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bogus-0.1.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fc33d4a71055f32a712735d4c2f95a5a diff --git a/dev-ruby/bogus/Manifest b/dev-ruby/bogus/Manifest new file mode 100644 index 000000000000..2650e7c8d83b --- /dev/null +++ b/dev-ruby/bogus/Manifest @@ -0,0 +1,3 @@ +DIST bogus-0.1.6.gem 56320 BLAKE2B 1c314e3ca9aa270162e4deba87912901c3291f9765de2dfb8f50f43dde47bd8794ca64c2e1ea55a752afb3d1997161e08adee27638d952c035212e47896ab493 SHA512 c65a8b8c6f19c6ef07c4330035e05abc47a63176ec1899e0d9cf611d5a195e0e2fe53b25110e0d2fe5e61c3d3325b79b71c7b42870cb4bfedb25d459f6f90e25 +EBUILD bogus-0.1.6.ebuild 713 BLAKE2B d7f8eb5677160be614f3b5ba0acfe1a04c3533646936712b7780e6c4fa3fcb7feb4d6d5775c48261a8a110a219397cd98b1aa6871faaa40239f51907734ebc5c SHA512 a744ae99bbc8504cced6b1b4f192794076e439074da9df63c36bef3794533e0bf1efead1e8ad35f9a52b0596c20ffb818813fd23014452af5e550f04f160a0f8 +MISC metadata.xml 337 BLAKE2B 84f65af92e1578249c21b03d7babc2967a0c77921604f707f313c6462169d528659174bfefcef14339331aa0116c03b57bc677fde196d8a5a319c3b6c3772da1 SHA512 034772fe8e7d00b80053f22f5d5cccf85d5f4a100279a47d280bdef5af6558a1fb83aa7f5ee27b855a61e6dbfc7988ff3bb95cb4a17391f00f87a9cf6932b5dc diff --git a/dev-ruby/bogus/bogus-0.1.6.ebuild b/dev-ruby/bogus/bogus-0.1.6.ebuild new file mode 100644 index 000000000000..91b7a6b75e09 --- /dev/null +++ b/dev-ruby/bogus/bogus-0.1.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ensuring that the things you stub or mock actually exist" +HOMEPAGE="https://github.com/psyho/bogus" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/dependor-0.0.4" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die + + # Avoid dependency on unpackaged nulldb + rm -f spec/bogus/fakes/fake_ar_attributes_spec.rb || die +} diff --git a/dev-ruby/bogus/metadata.xml b/dev-ruby/bogus/metadata.xml new file mode 100644 index 000000000000..bff7165d5bb3 --- /dev/null +++ b/dev-ruby/bogus/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + psyho/bogus + + diff --git a/dev-ruby/bones-3.8.4-r1 b/dev-ruby/bones-3.8.4-r1 deleted file mode 100644 index 1981267f81a8..000000000000 --- a/dev-ruby/bones-3.8.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby23] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] =dev-ruby/rake-12*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby24] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby24] =dev-ruby/rake-12*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tool that creates new Ruby projects from a code skeleton -EAPI=5 -HOMEPAGE=https://github.com/TwP/bones -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby23] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] =dev-ruby/rake-12*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby24] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby24] =dev-ruby/rake-12*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bones-3.8.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f238f547e178ded90d1ebf2ce3d9cfae diff --git a/dev-ruby/bones-3.8.4-r2 b/dev-ruby/bones-3.8.4-r2 deleted file mode 100644 index 034acc9802d0..000000000000 --- a/dev-ruby/bones-3.8.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby23] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] =dev-ruby/rake-12*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby24] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby24] =dev-ruby/rake-12*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tool that creates new Ruby projects from a code skeleton -EAPI=6 -HOMEPAGE=https://github.com/TwP/bones -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby23] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] =dev-ruby/rake-12*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/loquacious-1.9.1[ruby_targets_ruby24] >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby24] =dev-ruby/rake-12*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bones-3.8.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1e313d0ba1defbc25ac5f2c661abe854 diff --git a/dev-ruby/bones/Manifest b/dev-ruby/bones/Manifest new file mode 100644 index 000000000000..c78afe2f26e0 --- /dev/null +++ b/dev-ruby/bones/Manifest @@ -0,0 +1,5 @@ +AUX bones-3.8.1-builder.patch 409 BLAKE2B 0e911869f825608db6eee05fc16969db537fdfd8bdbdc4b92fcaf270b402948fae97852c2830cfba5fafa2e53fdc1cf3e35d0968d0bab6a5848d9a827bb38ed3 SHA512 e27aff9a7ef66986abd10aa999f225a58b9272b9fbd7444f84ccc6de5440282a2a25cf2fb8c85be00ebe317fcff78afd84f7fcf2f3523801e09f533419d8bc91 +DIST bones-3.8.4.gem 39936 BLAKE2B 2d666baa5e3df38e74f2ff45f3edf8f13fcc974e71df850a604c6d93d0015d7d9b05121c2e09b6f2f9af8adb8ccd08b4540784b27bfd466d977e565e8dd3031b SHA512 884eb6d84e121daf576eac427a97d69f3d6dfe1bd9c55fc7d821a0658193cbc3864e71b07af00cb6c629c180fce1faa6b314a6607878b665b62208fc1af7fbc4 +EBUILD bones-3.8.4-r1.ebuild 707 BLAKE2B 0fff24c104ce5dee1e96e442f980a2875649328e82ad75b1b27d3a96cbf9113222db5013216fc0bbaaf090683de9b557e78033fba8b74087d1cde92dcffd5b78 SHA512 ce407784725d6718b028bed7ea148326b6a020994a6296ef3f27362e99b0420ca4ec5783059a84e89bb8f27ab967726087e07e226dae16f4362d5e3cde82a2f6 +EBUILD bones-3.8.4-r2.ebuild 760 BLAKE2B af1fc01a73d548909f3fb373169f9835686e31757d363a9060287a41d12058165946fe5adebb706e8890d0a49d02394ddf86f14523c132b16251f2252a777de2 SHA512 116567abd60d086e389eb4203707b6bce0c9af474fce9ac6f5a277b919d0314c0c262538ad482a8156f989b660e1391d72fc4630557e6393f9e8c5ab7b48d572 +MISC metadata.xml 335 BLAKE2B ccd4963b83ddeb40acfe1d276cc506a2509ca02c471a9fbda6da01e62b3c9029fb464ae6c37c26feb0d6138b00b8d644a75dca428734f597d3b8b73e69865835 SHA512 a6d0af1ee39b0005ed71dd26063ab49cba872fe4a3a4d4ecc03a423837ec70bdf6804571ac87e41d2c049d3b2dadb03f5fb0ef740ca7daa317fb2f6438b2c212 diff --git a/dev-ruby/bones/bones-3.8.4-r1.ebuild b/dev-ruby/bones/bones-3.8.4-r1.ebuild new file mode 100644 index 000000000000..4be6b8a788df --- /dev/null +++ b/dev-ruby/bones/bones-3.8.4-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="default version.txt" + +inherit ruby-fakegem + +DESCRIPTION="Tool that creates new Ruby projects from a code skeleton" +HOMEPAGE="https://github.com/TwP/bones" + +IUSE="test" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_rdepend " + dev-ruby/builder:* + >=dev-ruby/loquacious-1.9.1 + >=dev-ruby/little-plugger-1.1.3 + =dev-ruby/rake-12*" + +all_ruby_prepare() { + epatch "${FILESDIR}"/${PN}-3.8.1-builder.patch +} diff --git a/dev-ruby/bones/bones-3.8.4-r2.ebuild b/dev-ruby/bones/bones-3.8.4-r2.ebuild new file mode 100644 index 000000000000..444e1d22f300 --- /dev/null +++ b/dev-ruby/bones/bones-3.8.4-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="default version.txt" + +inherit ruby-fakegem + +DESCRIPTION="Tool that creates new Ruby projects from a code skeleton" +HOMEPAGE="https://github.com/TwP/bones" + +IUSE="test" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_rdepend " + dev-ruby/builder:* + >=dev-ruby/loquacious-1.9.1 + >=dev-ruby/little-plugger-1.1.3 + =dev-ruby/rake-12*" + +all_ruby_prepare() { + eapply "${FILESDIR}"/${PN}-3.8.1-builder.patch + + sed -i -e '/rdoc/,/Gem::Dependency/ s:~>:>=:' ../metadata || die +} diff --git a/dev-ruby/bones/files/bones-3.8.1-builder.patch b/dev-ruby/bones/files/bones-3.8.1-builder.patch new file mode 100644 index 000000000000..b676c33a039f --- /dev/null +++ b/dev-ruby/bones/files/bones-3.8.1-builder.patch @@ -0,0 +1,15 @@ +--- a/lib/bones/gem_package_task.rb 2013-12-03 19:04:22.577553656 +0000 ++++ b/lib/bones/gem_package_task.rb 2013-12-03 19:04:36.576377667 +0000 +@@ -2,11 +2,7 @@ + require 'find' + require 'rake/packagetask' + require 'rubygems/user_interaction' +-if RUBY_VERSION >= "2" +- require 'rubygems/package' +-else +- require 'rubygems/builder' +-end ++require 'builder' + + class Bones::GemPackageTask < Rake::PackageTask + diff --git a/dev-ruby/bones/metadata.xml b/dev-ruby/bones/metadata.xml new file mode 100644 index 000000000000..f3c0d7d82ca4 --- /dev/null +++ b/dev-ruby/bones/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + TwP/bones + + diff --git a/dev-ruby/bourne-1.6.0 b/dev-ruby/bourne-1.6.0 deleted file mode 100644 index 478e8b46ec92..000000000000 --- a/dev-ruby/bourne-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/mocha-1.1:1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mocha-1.1:1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Extends mocha to allow tracking and querying of stub and mock invocations -EAPI=5 -HOMEPAGE=https://github.com/thoughtbot/bourne -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/mocha-1.1:1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mocha-1.1:1.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bourne-1.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=78429c41310de13e4bfad2d6ea3241e6 diff --git a/dev-ruby/bourne/Manifest b/dev-ruby/bourne/Manifest new file mode 100644 index 000000000000..49e97ddcad1e --- /dev/null +++ b/dev-ruby/bourne/Manifest @@ -0,0 +1,3 @@ +DIST bourne-1.6.0.gem 15872 BLAKE2B 0167dada4ef99bdb184cea9368d225ce80a34cf57c7c619507f1b219e6f8b814ed68672b147227694b47eefa8d0d9a74cf343f003945697cbc6390a614b254ca SHA512 85bdc52b7e86bc86882ac3d815088da1ea882f828613079075a90b3a40cc41ac87bc503b36ee4ee5812374eb1cd83602832b15f2aaf0e01ea54244cc14bf71ac +EBUILD bourne-1.6.0.ebuild 778 BLAKE2B 612b92bbd16ace8eade6b0c8abda8bcd7f8a742371ac74befae03e26e47d67f38ab07fed63a82a9f1f19764f45bfb8c4659e459ffe3eec32a28fb6e15678f71e SHA512 557837c8d8368bbc3a4d582a3b0e9492e1f37bb74526a0db51aa3c8219eb6f96cb48eeafe1f52ff2ddeec47487aa424b32a0db4720f5b98953098e8ec1a1cc66 +MISC metadata.xml 343 BLAKE2B 3d0a780b992abe50a2f5548adf9aa173d8a64d9f8637317aabb6aeb9e79c532adcceac4427ec9d33b98e5660bc71ca75ba2f466e0b816ea80bbfd1c8ba2d5c94 SHA512 60ae96342af2c960a714c0859285deb9cfdb69f40d100f8c2aa02e643f29d88471d0fecde882a408fc84d65c78593177d7af3f6d4f43ade2288c68670d23ef40 diff --git a/dev-ruby/bourne/bourne-1.6.0.ebuild b/dev-ruby/bourne/bourne-1.6.0.ebuild new file mode 100644 index 000000000000..2e540174232c --- /dev/null +++ b/dev-ruby/bourne/bourne-1.6.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_TASK_TEST="MOCHA_OPTIONS=use_test_unit_gem test:units test:acceptance" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Extends mocha to allow tracking and querying of stub and mock invocations" +HOMEPAGE="https://github.com/thoughtbot/bourne" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/mocha-1.1:1.0" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' "${RUBY_FAKEGEM_GEMSPEC}" || die + sed -i -e '/bundler/d' Rakefile || die +} diff --git a/dev-ruby/bourne/metadata.xml b/dev-ruby/bourne/metadata.xml new file mode 100644 index 000000000000..1c4d076ee4a4 --- /dev/null +++ b/dev-ruby/bourne/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + thoughtbot/bourne + + diff --git a/dev-ruby/brass-1.2.1 b/dev-ruby/brass-1.2.1 deleted file mode 100644 index 20adfa75ef82..000000000000 --- a/dev-ruby/brass-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=BRASS is a very basic assertions framework for Ruby -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/brass/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/brass-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=60723442c06832050ca8bffea74548bd diff --git a/dev-ruby/brass/Manifest b/dev-ruby/brass/Manifest new file mode 100644 index 000000000000..23462b583942 --- /dev/null +++ b/dev-ruby/brass/Manifest @@ -0,0 +1,3 @@ +DIST brass-1.2.1.gem 8704 BLAKE2B 4a0af72ad5ea91fb9c59fdad83745b92c712a858cc4d0ea1b1c0066174cbd40e0e3e1f2ce88be7032d78299a4832be99eb54759cf5e722526543bcec231efdec SHA512 8afb72d3123ca0d582adf11d4c7d86f1ee3b9e9b7cf1544fd4bd2d87891748b5ec5d88d2721763dfdc89cdea3fa1b94bf62e884c4b108d60dcca430f5a03bedd +EBUILD brass-1.2.1.ebuild 488 BLAKE2B 1665a08bd0ccd76198e14fc37c50e67c325db86b04919a0fd88fa1fbb45bec07cc3cd2a0ed9abac73314ec7952fd58f8c7a5b0c88f58edee5bff63be1eb7efa4 SHA512 bda33a5ccfdb26bf2e024012d69e92a5e333d03027c22adbe064d6229ef6b53b12d1117e398d642e9a11797166921a7b4b19e17737a11d7fa17df9df7752b4df +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/brass/brass-1.2.1.ebuild b/dev-ruby/brass/brass-1.2.1.ebuild new file mode 100644 index 000000000000..7c3f05431ebe --- /dev/null +++ b/dev-ruby/brass/brass-1.2.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="BRASS is a very basic assertions framework for Ruby" +HOMEPAGE="https://rubyworks.github.io/brass/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" diff --git a/dev-ruby/brass/metadata.xml b/dev-ruby/brass/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/brass/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/bsearch-1.5.0-r2 b/dev-ruby/bsearch-1.5.0-r2 deleted file mode 100644 index 284ea329cb22..000000000000 --- a/dev-ruby/bsearch-1.5.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A binary search library for Ruby -EAPI=5 -HOMEPAGE=http://0xcc.net/ruby-bsearch/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bsearch-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ebe78186149aa69bc580cecfedb8068d diff --git a/dev-ruby/bsearch/Manifest b/dev-ruby/bsearch/Manifest new file mode 100644 index 000000000000..6a9761dfe6ab --- /dev/null +++ b/dev-ruby/bsearch/Manifest @@ -0,0 +1,3 @@ +DIST bsearch-1.5.0.gem 27648 BLAKE2B 6b57cfbdfbb56df9c1c8374fccc59746241a7571aa7328519ef2f5c85e13e0cf8f54c90cb55deef2b08a902c9123c63d0b299ca7026ccde9b02aad02d4411181 SHA512 6246921be42e15ac35cf862833e156a01a0de9e0d2bff53af8eaadb3e7a512b7ab1e9dbef5b05282b82b26e589e45ecb6e31567b382dfc6eb62757e658cdc660 +EBUILD bsearch-1.5.0-r2.ebuild 599 BLAKE2B 997313b29191ae03b84241c16ddf0711d3178ce8c410bd0c9ad9cc02a30e4bc9887972e1c7508cdee15abeeabd115b9a7f4d6b9cf6ead47a938a005b967161ff SHA512 70d2376e67959c24547b1bfdc07aeca3e3a4599e78f90123700978f28df41b3bdd9bc871fb623b2c85f94f4b6ccba2ccf16f1c45d0657f35efb20ad4000a76e0 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild b/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild new file mode 100644 index 000000000000..ce97ba76f65e --- /dev/null +++ b/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="doc/*" + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-fakegem +DESCRIPTION="A binary search library for Ruby" +HOMEPAGE="http://0xcc.net/ruby-bsearch/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +all_ruby_prepare() { + sed -i 's/ruby/\$\{RUBY\}/' test/test.sh || die +} + +each_ruby_test() { + pushd test + RUBY=${RUBY} sh test.sh || die + popd +} diff --git a/dev-ruby/bsearch/metadata.xml b/dev-ruby/bsearch/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/bsearch/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/bson-4.2.2 b/dev-ruby/bson-4.2.2 deleted file mode 100644 index 41fffe2930f3..000000000000 --- a/dev-ruby/bson-4.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.) -EAPI=6 -HOMEPAGE=http://www.mongodb.org/ -IUSE=test doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=APSL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=https://github.com/mongodb/bson-ruby/archive/v4.2.2.tar.gz -> bson-4.2.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e41270a2c1b8b9d8f68328ce0a0929c4 diff --git a/dev-ruby/bson-4.3.0 b/dev-ruby/bson-4.3.0 deleted file mode 100644 index 53c3804bad65..000000000000 --- a/dev-ruby/bson-4.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.) -EAPI=6 -HOMEPAGE=http://www.mongodb.org/ -IUSE=test doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=APSL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=https://github.com/mongodb/bson-ruby/archive/v4.3.0.tar.gz -> bson-4.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5a32f46f573bba1cc0477364df931f59 diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest new file mode 100644 index 000000000000..e24f261e862e --- /dev/null +++ b/dev-ruby/bson/Manifest @@ -0,0 +1,5 @@ +DIST bson-4.2.2.tar.gz 96725 BLAKE2B 62c40df519e185665f0c42bc8ab6a2d8472d123397f1ed1403e40254944cd423e6cedbfa014a03f6c6ed8a7cde94f8c26d06e784b82ea55f17a97996915381d6 SHA512 4de8950271f5fdd5927eda290b6506248012cb8a932d65773ad53f1e3e4c67ea17575b559447d5eb6c9286f672439879dbc89aa0cded4ec2d0fa35c49da7a574 +DIST bson-4.3.0.tar.gz 103341 BLAKE2B 29f7d870ce85e4984f47fda482b9ebc33986332eefcc3d9c5d56f7cc628e698a4a2e879225b81c6d0b1edc9e62f9b426f2510b67b51398a699d96de390544efb SHA512 c753bd68df5871a7cbed78dc68791a5d1c30db5975b70702742f12373afb754df8078d2bc6a772fd398815bca05a2fa020cc820a1ea9238f8b01eb492581b17f +EBUILD bson-4.2.2.ebuild 1078 BLAKE2B 621d2c66b6c5f941fa2279b6a534d232020069aa1ba55ad256e912945c51c73b823d486190679b47f33282bc947a15ed9d01117be35aa55394cb9adef64c8744 SHA512 d74d592a22fa0e30b90999478eb850f2d291118cb1bef2a8fa7af6fab934f20c46ba4ec91fa6a947302139ce9758d60cf004d3ed1604af3fc2dbcade09f4df80 +EBUILD bson-4.3.0.ebuild 1071 BLAKE2B c9b5ad65853b9785c3dc6b9742e12541b66b72bb3dfd9aa3180a1c7f0e8df9af18327c5d57da42dcd37fb254c32687da40bb416c5c8e4124b7e9db39a0dd0802 SHA512 c75607cb669ff83a7de59db486d8057e8865c3f1c1c21cf4c87a4400924b411d391248157de4f66304a7ecff5f8212df1e23ceae356e3b3efb81538db853ee16 +MISC metadata.xml 343 BLAKE2B 45b4f3d9d5e86b9fee94d0b51c420d48c51b914adb49585c12519a81de40c555bc5ed48b03b751c7ab524464e46836a25d51f824c56cb03837f61ae071e1517b SHA512 a5fdde2808fc5c77be1a62a593215b8b619f53ffd8606e76db34a2eb2006deea409c64e85d6ba8a5b4089133265b6911188a9026c3698b44270ef8ce1f12967f diff --git a/dev-ruby/bson/bson-4.2.2.ebuild b/dev-ruby/bson/bson-4.2.2.ebuild new file mode 100644 index 000000000000..115c776b44fb --- /dev/null +++ b/dev-ruby/bson/bson-4.2.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="mongodb" +GITHUB_PROJECT="bson-ruby" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)" +HOMEPAGE="http://www.mongodb.org/" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="bson-ruby-${PV}" + +LICENSE="APSL-2" +SLOT="4" +KEYWORDS="~amd64" +IUSE="test doc" + +all_ruby_prepare() { + # Remove bundler support + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove project-specific rspec options + rm .rspec || die +} + +each_ruby_configure() { + ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/bson/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/bson/bson-4.3.0.ebuild b/dev-ruby/bson/bson-4.3.0.ebuild new file mode 100644 index 000000000000..65464f572e20 --- /dev/null +++ b/dev-ruby/bson/bson-4.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="mongodb" +GITHUB_PROJECT="bson-ruby" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)" +HOMEPAGE="http://www.mongodb.org/" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="bson-ruby-${PV}" + +LICENSE="APSL-2" +SLOT="4" +KEYWORDS="~amd64" +IUSE="test doc" + +all_ruby_prepare() { + # Remove bundler support + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove project-specific rspec options + rm .rspec || die +} + +each_ruby_configure() { + ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/bson/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/bson/metadata.xml b/dev-ruby/bson/metadata.xml new file mode 100644 index 000000000000..62dbcb87bba2 --- /dev/null +++ b/dev-ruby/bson/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mongodb/bson-ruby + + diff --git a/dev-ruby/buftok-0.2.0-r1 b/dev-ruby/buftok-0.2.0-r1 deleted file mode 100644 index 16bf8a62b93e..000000000000 --- a/dev-ruby/buftok-0.2.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Statefully split input data by a specifiable token -EAPI=5 -HOMEPAGE=https://github.com/sferik/buftok -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/buftok-0.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c942165f555f2c543366170c33281bb1 diff --git a/dev-ruby/buftok/Manifest b/dev-ruby/buftok/Manifest new file mode 100644 index 000000000000..01e05601460c --- /dev/null +++ b/dev-ruby/buftok/Manifest @@ -0,0 +1,3 @@ +DIST buftok-0.2.0.gem 8192 BLAKE2B 673a14423e6a5b3fedf078f320116c9470b49e26aa7c4ef1bda47856a4befb7653d6b62bbf621ef8614885f64fcf078d9b2e24037c663a22b350ad44dac68070 SHA512 2be11c56b49254f16cadfd8abc7c414a16a54b32ec416402a4c87be72c2ce9c524aaa17ede9bb3535555191f2a7b1d7d863199db5b4af8874880bcd16d3c3b45 +EBUILD buftok-0.2.0-r1.ebuild 479 BLAKE2B 4e9c662e3e36e7a125ba3c960269b9e244ae6be5f0c06919915dd905f9d6da09796b3977bd82aebb6f24ffc79f0ba08fcc3a13630babffb1b659b06eed3c1d1f SHA512 7899bf7fa4e7a9a1905452a001fb39a92deac89abe1e9febe8b31f421f835f230e4dd7a1cf44444058641d963358f8c358d88557dceb5ea590f6d414688cf5ad +MISC metadata.xml 339 BLAKE2B a756fb0a347a566d191297c1bd78f6851e9e9431b3aa7a198be5979aabe54d81ed50427662fbc931a5a645620afa80247e637c0b60e9f0d335ab1f31f28d168a SHA512 8901a4d1934605e2927f1f3e7a51e1e05c638b3ec6c9a027ce21f06570630af8a642973890adfe7bdfdd1624be28798424d66c5d4696121a89a257d2ce5bb52d diff --git a/dev-ruby/buftok/buftok-0.2.0-r1.ebuild b/dev-ruby/buftok/buftok-0.2.0-r1.ebuild new file mode 100644 index 000000000000..9f3b01c78cc3 --- /dev/null +++ b/dev-ruby/buftok/buftok-0.2.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="Statefully split input data by a specifiable token" +HOMEPAGE="https://github.com/sferik/buftok" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die +} diff --git a/dev-ruby/buftok/metadata.xml b/dev-ruby/buftok/metadata.xml new file mode 100644 index 000000000000..6c0de048b37f --- /dev/null +++ b/dev-ruby/buftok/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sferik/buftok + + diff --git a/dev-ruby/builder-3.2.2-r1 b/dev-ruby/builder-3.2.2-r1 deleted file mode 100644 index 10998b84e78b..000000000000 --- a/dev-ruby/builder-3.2.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A builder to facilitate programatic generation of XML markup -EAPI=5 -HOMEPAGE=http://rubyforge.org/projects/builder/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3.2 -SRC_URI=mirror://rubygems/builder-3.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cfd6c226ede08ba3cd003a9b65763b5c diff --git a/dev-ruby/builder-3.2.3 b/dev-ruby/builder-3.2.3 deleted file mode 100644 index 4e640c0937d3..000000000000 --- a/dev-ruby/builder-3.2.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A builder to facilitate programatic generation of XML markup -EAPI=5 -HOMEPAGE=http://onestepback.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3.2 -SRC_URI=mirror://rubygems/builder-3.2.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=029f31d413095f559907e3d83cc22f51 diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest new file mode 100644 index 000000000000..1381e8205b78 --- /dev/null +++ b/dev-ruby/builder/Manifest @@ -0,0 +1,5 @@ +DIST builder-3.2.2.gem 31744 BLAKE2B 12d01b4f214cd0f3133c0af309435229f60f4d81876e48860c52b9032241b13ad2a1a02ea584ac6294406b3bbe937b9101d57b77ff60faa1b7ea24c7754f10d8 SHA512 785c0b5ea6682b590d3b92544910cac2d26d1b4906f0b0b502913c6c95365e173178ac1ec74d1dd0afe9b9fe6aac4d7f2ed712bf444682a029b86cdcd1787afa +DIST builder-3.2.3.gem 31744 BLAKE2B be970ffd29f146faea5e7a9d76fedb513ce9bde3ed21ed7a44fe7d4a81e3836cecbf62f3f4c19f0b1e333f607b8978d9c707f4af76613592e966cda7e537bd1c SHA512 7869f44bcf40d547846d50ab82234694420b2f38e08037ae671c90a7c3b547f11023f864e70adf82970fdddf7ee811730c17e30ec298bb6d1999f4c0c050fbb8 +EBUILD builder-3.2.2-r1.ebuild 853 BLAKE2B 12203238f4543ff30a66975683d5a5d8332e605a3cf771dadf5f58ebe187e011dc192e584650e675c54410b4c4490c0325e72bd7b7f16ede47243c661fd41e9c SHA512 70e51f743beed10893e63c65355792ac9fdb5d3b156d304202e53435c7f9d20d6537bb2b729ea762968cbaeca3bcdb55e7b7a1536d69c7579d477f4f2888333f +EBUILD builder-3.2.3.ebuild 895 BLAKE2B 728290334c6e8a0b637a93eb29bf15d425b09b97fafe0b2b64541d7c4ad9d6c2c9082a7ff46507853be26ae88b692a77acc23f10f7e876f4e1f8e09363d2875d SHA512 9aaf57d3e8e40e9646231ed1975eb3f12f569a447bf9bfb6c175b94e81aa3f667d14a43f7ef9f921900367d0c050cc75b862b8acddaf66e99eb4f741945265d4 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/builder/builder-3.2.2-r1.ebuild b/dev-ruby/builder/builder-3.2.2-r1.ebuild new file mode 100644 index 000000000000..0e163bb687ed --- /dev/null +++ b/dev-ruby/builder/builder-3.2.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test_all" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="A builder to facilitate programatic generation of XML markup" +HOMEPAGE="http://rubyforge.org/projects/builder/" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i \ + -e '/rdoc\.template .*jamis/d' \ + Rakefile || die + + rm rakelib/* || die +} diff --git a/dev-ruby/builder/builder-3.2.3.ebuild b/dev-ruby/builder/builder-3.2.3.ebuild new file mode 100644 index 000000000000..d8509b0f62ad --- /dev/null +++ b/dev-ruby/builder/builder-3.2.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" + +inherit versionator ruby-fakegem + +DESCRIPTION="A builder to facilitate programatic generation of XML markup" +HOMEPAGE="http://onestepback.org/" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i \ + -e '/rdoc\.template .*jamis/d' \ + Rakefile || die + + rm rakelib/* || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/builder/metadata.xml b/dev-ruby/builder/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/builder/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/bundler-1.12.5 b/dev-ruby/bundler-1.12.5 deleted file mode 100644 index fba934609839..000000000000 --- a/dev-ruby/bundler-1.12.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( doc? ( app-text/ronn[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=An easy way to vendor gem dependencies -EAPI=5 -HOMEPAGE=https://github.com/carlhuda/bundler -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) dev-vcs/git ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/carlhuda/bundler/archive/v1.12.5.tar.gz -> bundler-1.12.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2086d88f628049bc914a3e58a66c1563 diff --git a/dev-ruby/bundler-1.16.1 b/dev-ruby/bundler-1.16.1 deleted file mode 100644 index 4876061f9d98..000000000000 --- a/dev-ruby/bundler-1.16.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy way to vendor gem dependencies -EAPI=6 -HOMEPAGE=https://github.com/carlhuda/bundler -IUSE=+doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) dev-vcs/git ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bundler-1.16.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=08e6c0eac21d612b8407edb3659fae9e diff --git a/dev-ruby/bundler-1.16.2 b/dev-ruby/bundler-1.16.2 deleted file mode 100644 index c78d42660d9b..000000000000 --- a/dev-ruby/bundler-1.16.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy way to vendor gem dependencies -EAPI=6 -HOMEPAGE=https://github.com/carlhuda/bundler -IUSE=+doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) dev-vcs/git ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bundler-1.16.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0e640ea1e4de75a825773ac27e49708b diff --git a/dev-ruby/bundler-audit-0.6.0 b/dev-ruby/bundler-audit-0.6.0 deleted file mode 100644 index f59e9956c2ed..000000000000 --- a/dev-ruby/bundler-audit-0.6.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby23] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby24] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby25] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides patch-level verification for Bundled apps -EAPI=6 -HOMEPAGE=https://github.com/rubysec/bundler-audit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-3 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby23] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby24] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thor-0.18:0[ruby_targets_ruby25] >=dev-ruby/bundler-1.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/bundler-audit-0.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2d70fad0845da5bb8d3bacefe101b6fd diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest new file mode 100644 index 000000000000..83d96d98cc9f --- /dev/null +++ b/dev-ruby/bundler-audit/Manifest @@ -0,0 +1,3 @@ +DIST bundler-audit-0.6.0.gem 108544 BLAKE2B 2014f3f2cad0a4305a0b1ef3a7ed0c76e2bb6a6c609568f2823e499c19d844bf41eccac3c6f8efeb51ebc938ea888164256fe41eb0d770e5eef5f3b00a837ecd SHA512 28213df41bba20b41b7398a2ac8f2086c5d2b80a7b31340a29b6e7c3818337f11e486284b14f000c590aaea6bb541222c4c5b71421e36a0e0a7c02e0feec9d7a +EBUILD bundler-audit-0.6.0.ebuild 1318 BLAKE2B 76c703eb9ad3a549cce0c332356bcf3cc54643e08656ba08753fec71291765b702950016022a9a80fb13aeecd67f9f833a5c72c342aa919f03a3fd49940bb8bf SHA512 83f0f3cf2be7c037fa52cb0eb36e89b697283ebd20ab1dc435438fb7d6c8e1dfea27b7e3eba44bc4fbbd3cb79f0b98581f049aefb6fa1ea01f7ae12326e5a0ec +MISC metadata.xml 337 BLAKE2B 349e729ee8aa87d72509ae0358c0d7e3ecfa8ec4d792b0140a95a13ea175203d0b0efe879c375ed5c908e06dd6e1ce846c8a60cdd79096cc6397db606da3c92a SHA512 17b5dd74e3bf812111d8c824d10f537c3e1258b6f5a1065c2d850158945883ba158811979f4ea45e21312a2b1bdeb0ac701f0b54a62ffa27699330ea36103eeb diff --git a/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild new file mode 100644 index 000000000000..56e93e5a0a42 --- /dev/null +++ b/dev-ruby/bundler-audit/bundler-audit-0.6.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides patch-level verification for Bundled apps" +HOMEPAGE="https://github.com/rubysec/bundler-audit" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +#tests are trying to download AND have some odd failures +#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 323 +#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories should return a list of all advisories. +RESTRICT=test + +ruby_add_rdepend " + >=dev-ruby/thor-0.18:0 + >=dev-ruby/bundler-1.2:0 +" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + + # Avoid specs that require network access via 'bundle install' + rm spec/{integration,scanner}_spec.rb || die + + # Avoid specs that only work when the source is a git repository + sed -i -e '/describe "path"/,/^ end/ s:^:#:' \ + -e '/describe "update!"/,/^ end/ s:^:#:' \ + spec/database_spec.rb || die +} diff --git a/dev-ruby/bundler-audit/metadata.xml b/dev-ruby/bundler-audit/metadata.xml new file mode 100644 index 000000000000..4f3b349f06cc --- /dev/null +++ b/dev-ruby/bundler-audit/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rubysec/bundler-audit + + diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest new file mode 100644 index 000000000000..c7db5b6121ee --- /dev/null +++ b/dev-ruby/bundler/Manifest @@ -0,0 +1,7 @@ +DIST bundler-1.12.5.tar.gz 371552 BLAKE2B 0aca136308d9c393c945037dc18f7b8e7563017933aa5ef3cf14b50e095c200b82046a9d8cb00641e16507d588fe2aec8da59b22fc063bb4ecfb55b36627e981 SHA512 d42b2a10b97ab9724b9f3c6d1493a46ac212a918acc556ae90faed63b128190fd365cc0ba8c9ed9db30fc285e5c4d4183ddb698eee9a8607e9e40e860e78518d +DIST bundler-1.16.1.gem 349696 BLAKE2B 6057aed2e3bffdfa7f3ea8489c4ae79d9241b7b300fd35c4a2c14899ff306183165d1554be793a1856d9fd1c696161161049519fc8915800c68c60a9a5b116d8 SHA512 2cca87aa17b61df98ef98a648a7d7cfe0529015f1278e8cb2298bb12544157933d723bd666d945bcdbaceacbf97a092a3848e2a587bd01cffa73c662d37d4834 +DIST bundler-1.16.2.gem 352768 BLAKE2B 4ba3729d314aec33a4ce6738a54774d4772714913d132493a8bfd719b53c05e9beb498835c01fb1904336d80fb3bd9466f71cc8e5bd1e34491f7e1f38b7bf9bb SHA512 998708b0eec5cdf7ab89b415a0a5173275b221b46e7151c0f05cb49f64a902a0fb0d77f831c60afe55ac4cafe6f4229d082d3f6c38ec13767add7979853f9221 +EBUILD bundler-1.12.5.ebuild 2231 BLAKE2B a9d9fa0fd10df02af01ac5b8aecbe1507dcfa0d17db1393aacd5a85dab329313098b95ba6d5eb60614afe85d0fcd6cb8c0a054b8c098961342cde5ddf9b742de SHA512 ef0ca3ab2bf4cfd199926553f3b3d35096c91e3f6b8d32fa70414e2a4bb4a7f60f921e26d7d462e5deb512beb31f1fb74e76b2c8c34898aa87543a52950477ef +EBUILD bundler-1.16.1.ebuild 954 BLAKE2B 1eccfd49dc3216195408d82ccdd1d11e84acc673e0b8aca219f1939f6e7d109193c41ec9068d617e108eea0b5433d2724092107c8b1c465d9f6957824a9377ea SHA512 51381084a359ac00bc68ac3ea4cf909baad11f05b05f4ffdb6342adf5efee3a4512b4c03906a574199f0848ec707699d97242babec40c0cef81fcd3c3ba8d172 +EBUILD bundler-1.16.2.ebuild 963 BLAKE2B 4ba5577bfb001e257ad44a04e3c7e920f6e809177d2f0f0d6557ea4ed5df1955f009323900e3eb9b7fc03bcb333ad197b80e892a0c58bacfed366c606f0fcc67 SHA512 d08f8706fc972839979d1ecacb8ea2436eda09c9585fb664d150a7251cba665553a7d7641adf545628e7557f5e2b3342287287bbb21106856be078fb12f20021 +MISC metadata.xml 342 BLAKE2B 9247517894a366c8b67564e015ff966b22eb3df924ec8438d9886ee854d922e376a274e1dcb455e23451febbb1bf4d8f60023e6b7763cd42772749de1bab372c SHA512 2eb67c3eb94b1d7dfe3e3c818588e6a8b15b375e2e4497afbed91dd0ac28b261cc53e2c04a7f713db710c90566ffea60a0d27acc56893010f9f1b31a6f34cb3e diff --git a/dev-ruby/bundler/bundler-1.12.5.ebuild b/dev-ruby/bundler/bundler-1.12.5.ebuild new file mode 100644 index 000000000000..fd6677e7e4cd --- /dev/null +++ b/dev-ruby/bundler/bundler-1.12.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +#RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" +SRC_URI="https://github.com/carlhuda/bundler/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend virtual/rubygems + +ruby_add_bdepend "doc? ( app-text/ronn )" + +# ruby_add_bdepend "test? ( app-text/ronn )" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. All tests should still +# pass with network access. +RESTRICT="test" + +RDEPEND+=" dev-vcs/git" + +all_ruby_prepare() { + # Bundler only supports running the specs from git: + # https://github.com/carlhuda/bundler/issues/issue/738 + sed -i -e '/when Bundler is bundled/,/^ end/ s:^:#:' spec/runtime/setup_spec.rb || die + + # Fails randomly and no clear cause can be found. Might be related + # to bug 346357. This was broken in previous releases without a + # failing spec, so patch out this spec for now since it is not a + # regression. + sed -i -e '/works when you bundle exec bundle/,/^ end/ s:^:#:' spec/install/deploy_spec.rb || die + + # Remove unneeded git dependency from gemspec, which we need to use + # for bug 491826 + sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs that are not compatible with all rspec versions. + sed -e '/has no malformed whitespace/,/^ end/ s:^:#:' \ + -e '/uses double-quotes consistently/,/^ end/ s:^:#:' \ + -i spec/quality_spec.rb || die + + # Avoid spec failing with git 2.0. + sed -i -e '/on releasing/,/^ end/ s:^:#:' spec/bundler/gem_helper_spec.rb || die +} + +each_ruby_compile() { + if use doc ; then + ${RUBY} -S rake man:build || die + fi +} diff --git a/dev-ruby/bundler/bundler-1.16.1.ebuild b/dev-ruby/bundler/bundler-1.16.1.ebuild new file mode 100644 index 000000000000..63ab31ff3ca8 --- /dev/null +++ b/dev-ruby/bundler/bundler-1.16.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="man" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git" diff --git a/dev-ruby/bundler/bundler-1.16.2.ebuild b/dev-ruby/bundler/bundler-1.16.2.ebuild new file mode 100644 index 000000000000..5013f86b42a8 --- /dev/null +++ b/dev-ruby/bundler/bundler-1.16.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="man" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git" diff --git a/dev-ruby/bundler/metadata.xml b/dev-ruby/bundler/metadata.xml new file mode 100644 index 000000000000..bdb962a84ce5 --- /dev/null +++ b/dev-ruby/bundler/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + carlhuda/bundler + + diff --git a/dev-ruby/bunny-2.10.0 b/dev-ruby/bunny-2.10.0 deleted file mode 100644 index 6e7902a37343..000000000000 --- a/dev-ruby/bunny-2.10.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Another synchronous Ruby AMQP client -EAPI=6 -HOMEPAGE=https://github.com/celldee/bunny -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bunny-2.10.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ac38b0e23e8f2ca17cf52904b7a7321 diff --git a/dev-ruby/bunny-2.11.0 b/dev-ruby/bunny-2.11.0 deleted file mode 100644 index d8f8460ba727..000000000000 --- a/dev-ruby/bunny-2.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Another synchronous Ruby AMQP client -EAPI=6 -HOMEPAGE=https://github.com/celldee/bunny -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/bunny-2.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ac38b0e23e8f2ca17cf52904b7a7321 diff --git a/dev-ruby/bunny-2.8.1 b/dev-ruby/bunny-2.8.1 deleted file mode 100644 index cf4cf8c33884..000000000000 --- a/dev-ruby/bunny-2.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Another synchronous Ruby AMQP client -EAPI=6 -HOMEPAGE=https://github.com/celldee/bunny -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.2.0:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bunny-2.8.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5a4ed0825d08494a5e8980569f1ee2cf diff --git a/dev-ruby/bunny-2.9.1 b/dev-ruby/bunny-2.9.1 deleted file mode 100644 index 08cf2e3abf96..000000000000 --- a/dev-ruby/bunny-2.9.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Another synchronous Ruby AMQP client -EAPI=6 -HOMEPAGE=https://github.com/celldee/bunny -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bunny-2.9.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9f091aa283b2ac564d599eadc715201b diff --git a/dev-ruby/bunny-2.9.2 b/dev-ruby/bunny-2.9.2 deleted file mode 100644 index 61051080496f..000000000000 --- a/dev-ruby/bunny-2.9.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Another synchronous Ruby AMQP client -EAPI=6 -HOMEPAGE=https://github.com/celldee/bunny -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/amq-protocol-2.3.0:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/bunny-2.9.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9f091aa283b2ac564d599eadc715201b diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest new file mode 100644 index 000000000000..cc286b17c064 --- /dev/null +++ b/dev-ruby/bunny/Manifest @@ -0,0 +1,11 @@ +DIST bunny-2.10.0.gem 202240 BLAKE2B 7651c904b851930d044c240d83942aa1afd20c5a1e4c97e50dd1c3e40991de916c0435bf28769c6bd4a49202c2d58bb9b7be92a19413f0188472bc1e1ff7ef5b SHA512 af8f5d8b78efffa32824007c3aa472a2492b563767e7d00616feb86b5d350a4bcda0258ecbace02a3e81b5f552476d3b71ef742117c13e6d14a6b352cc4dcd89 +DIST bunny-2.11.0.gem 202240 BLAKE2B 29cfa68c4aeb04e3b826f02afb083dc479f851ae24c285963f56aa81e64b532577d20f10649fdc339d4b3ede6fc2619a03f35a3cc8a8bb75e3d57a1a6ebcbeb4 SHA512 540636337b5af36cee691e61677fc381be26d57b1e5dd175fa0dcb7f1fe8f531412ad1b1c5812d5ca9af1b2f83b09f37c2cfb1456643fb7872d4e6cf9de6b011 +DIST bunny-2.8.1.gem 200704 BLAKE2B 6692bf5e16975193ef2c56992b542258f2dea5f013f0e744f8a7c1537fd3f1496ac1e566d314c65e198aafb096bd20378afd773a2074d1c14526153302ec6459 SHA512 024aa4d8e13dfb6cda0cdb2f3f12d3d2c7bb62b8bb28e7c580214db34aea4a6c88d07ff2fb01f0bf2b679bf2208c6e71b358bf67d55a52b3c8a38ffd61e2e8e9 +DIST bunny-2.9.1.gem 201216 BLAKE2B 008c308484fccd42761f237a57d244a0843b3eaffa04d826a04fae73712aa8b1fce407359905040164a10ff7ca06141951206f5975b3f23a394e2e44ed2949e8 SHA512 56a44c4ca6269c3a120a8e77cb370e008b81d2e072c7637d812b501f7e8793573a7f1fcbccd62a95b677348e8996b156477e9519ed8f6c73104996fe805a4600 +DIST bunny-2.9.2.gem 201216 BLAKE2B c885364558c7833f77f3154765468f1c4d2f3f75c34a14f9c3dc64aacb1f8f048ff1f688914de5831f0f924975facd259e2f55667d58e468aae410f3db9da61c SHA512 24e329fe2cb84a0789ac53d5cd406a999f0b415439dfbce75dc36646e53c5a138d20980489fc1dcc6741026082fc268f9adb00370478d99accf0f42a4e05ad12 +EBUILD bunny-2.10.0.ebuild 642 BLAKE2B 104dda9e0df4fc062f98d57a84eed602fe658247100b0bcfa4b9641d99dc44797e78268e696f6c82c2a170db8ac63802837c0dd99da8ed1641dfe2668de4df24 SHA512 dcc5261152dba7a7e110556a1d3c01b0c7937f81295e152b8290f2a026cc241684e92daf751d44b9692475f9516f58bbd113b0015f63f0773a2439f6e8eff282 +EBUILD bunny-2.11.0.ebuild 642 BLAKE2B 104dda9e0df4fc062f98d57a84eed602fe658247100b0bcfa4b9641d99dc44797e78268e696f6c82c2a170db8ac63802837c0dd99da8ed1641dfe2668de4df24 SHA512 dcc5261152dba7a7e110556a1d3c01b0c7937f81295e152b8290f2a026cc241684e92daf751d44b9692475f9516f58bbd113b0015f63f0773a2439f6e8eff282 +EBUILD bunny-2.8.1.ebuild 642 BLAKE2B 4d46348f3446064dbaabb4a60ba7b11a2fe4599bb10cea3f0f8559852e48502b2aee98646f9f05bfc21a4db02912868edcd87df3dee0ba08fc4217b5a089805c SHA512 955f9ec3b25dde15d2a162ade7fd922ad4ecd4876ba4afa6d6854035af95cf69ceada5eefa68c942f0f00d51392ec66fd4cef6b48a2c33cc646aa07b1c9e0d42 +EBUILD bunny-2.9.1.ebuild 642 BLAKE2B 3c8a5d70f6fe4b60386022c74bb3ee70b2044adf29be2db2659d66dc3c7d4fc67da8199cc3349e006300a165bd91f41244bc76b2cd21730dee970b0037b5f7a9 SHA512 11a8e08b2e9d01f600e0cba9d1eb9ffacaf3980231dac006523fa8306a1186690d0ce98a828d33ffc57103b51488d164e25e899a7ac0878bf0c94a93bb370b58 +EBUILD bunny-2.9.2.ebuild 642 BLAKE2B 3c8a5d70f6fe4b60386022c74bb3ee70b2044adf29be2db2659d66dc3c7d4fc67da8199cc3349e006300a165bd91f41244bc76b2cd21730dee970b0037b5f7a9 SHA512 11a8e08b2e9d01f600e0cba9d1eb9ffacaf3980231dac006523fa8306a1186690d0ce98a828d33ffc57103b51488d164e25e899a7ac0878bf0c94a93bb370b58 +MISC metadata.xml 339 BLAKE2B 4a125163d9a518d1b7da4bacf6af27231a0015ac40cec6278b0d144dc43734bf5b4957d0ecce757f4029634768da9460c44e6be884b8f1649cec204f5ec79e7f SHA512 2d782782ba704b3ea7db62f8b7fbdb71e09bbe7429de43461be76c6319d4e81d502a75008b12a580a9ad8a0d34ceba6bbc749ec061a7fb288043e7d9e2c2670f diff --git a/dev-ruby/bunny/bunny-2.10.0.ebuild b/dev-ruby/bunny/bunny-2.10.0.ebuild new file mode 100644 index 000000000000..973c02b1ffe4 --- /dev/null +++ b/dev-ruby/bunny/bunny-2.10.0.ebuild @@ -0,0 +1,33 @@ +# 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" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/celldee/bunny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples || die +} diff --git a/dev-ruby/bunny/bunny-2.11.0.ebuild b/dev-ruby/bunny/bunny-2.11.0.ebuild new file mode 100644 index 000000000000..973c02b1ffe4 --- /dev/null +++ b/dev-ruby/bunny/bunny-2.11.0.ebuild @@ -0,0 +1,33 @@ +# 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" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/celldee/bunny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples || die +} diff --git a/dev-ruby/bunny/bunny-2.8.1.ebuild b/dev-ruby/bunny/bunny-2.8.1.ebuild new file mode 100644 index 000000000000..fab30742e0a7 --- /dev/null +++ b/dev-ruby/bunny/bunny-2.8.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/celldee/bunny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-2.2.0:2" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples || die +} diff --git a/dev-ruby/bunny/bunny-2.9.1.ebuild b/dev-ruby/bunny/bunny-2.9.1.ebuild new file mode 100644 index 000000000000..18136f36d42f --- /dev/null +++ b/dev-ruby/bunny/bunny-2.9.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/celldee/bunny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples || die +} diff --git a/dev-ruby/bunny/bunny-2.9.2.ebuild b/dev-ruby/bunny/bunny-2.9.2.ebuild new file mode 100644 index 000000000000..18136f36d42f --- /dev/null +++ b/dev-ruby/bunny/bunny-2.9.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +# Tests require a live AMQP server. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Another synchronous Ruby AMQP client" +HOMEPAGE="https://github.com/celldee/bunny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples || die +} diff --git a/dev-ruby/bunny/metadata.xml b/dev-ruby/bunny/metadata.xml new file mode 100644 index 000000000000..d127aa75d975 --- /dev/null +++ b/dev-ruby/bunny/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celldee/bunny + + diff --git a/dev-ruby/calendar_date_select-2.1.2 b/dev-ruby/calendar_date_select-2.1.2 deleted file mode 100644 index 2767c2ccd4ad..000000000000 --- a/dev-ruby/calendar_date_select-2.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rails-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rails-3.1:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A popular and flexible JavaScript DatePicker for RubyOnRails -EAPI=5 -HOMEPAGE=https://github.com/timcharper/calendar_date_select -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rails-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rails-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/calendar_date_select-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7e984e5ed3e4e4a9a95354b51365d04e diff --git a/dev-ruby/calendar_date_select/Manifest b/dev-ruby/calendar_date_select/Manifest new file mode 100644 index 000000000000..9e385fef29e2 --- /dev/null +++ b/dev-ruby/calendar_date_select/Manifest @@ -0,0 +1,3 @@ +DIST calendar_date_select-2.1.2.gem 22016 BLAKE2B 3cd19112e1d6f3acd9c3543a39b650c753803f3aee4581562cfe5625cdbc1593fbdae45ef2caa15391e6b4caaaa98f9563a70240f45a7806772bcaaec4a5f7f8 SHA512 99d4cadd8b58c49882767787a1c04d1238f2679e6034a1705d24dfc1d1830c9101028b583f36b8fa3403e58ad1b995ead4fe33cda42dd16cbe17d435c1198af1 +EBUILD calendar_date_select-2.1.2.ebuild 655 BLAKE2B c142ff828bb34d48cc322c801af69ca850a8116774d42a6c3ee23f0b9c01b4711235758a04105abeff460d9a5a4f57690183a65f64c269b0bdfcbb80a9e32a76 SHA512 148306f3ee1b1aab65a9825562a0deda2d494a035125707a4b8ba6a9ad3bad76f2ae307f5c2053b17ab39ec68e442bc73318835ddff6396073059acac53aad76 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/calendar_date_select/calendar_date_select-2.1.2.ebuild b/dev-ruby/calendar_date_select/calendar_date_select-2.1.2.ebuild new file mode 100644 index 000000000000..bcd22e8a7f50 --- /dev/null +++ b/dev-ruby/calendar_date_select/calendar_date_select-2.1.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +# There are no unit tests, only integration tests against a full Rails +# 3.2 application. Skipping those for now due to difficulty in getting +# all dependencies right. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +inherit ruby-fakegem + +DESCRIPTION="A popular and flexible JavaScript DatePicker for RubyOnRails" +HOMEPAGE="https://github.com/timcharper/calendar_date_select" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rails-3.1:*" diff --git a/dev-ruby/calendar_date_select/metadata.xml b/dev-ruby/calendar_date_select/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/calendar_date_select/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/capistrano-2.15.5-r2 b/dev-ruby/capistrano-2.15.5-r2 deleted file mode 100644 index 2b24599b2c82..000000000000 --- a/dev-ruby/capistrano-2.15.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.0.14:*[ruby_targets_ruby23] >=dev-ruby/net-sftp-2.0.2[ruby_targets_ruby23] >=dev-ruby/net-scp-1.0.2[ruby_targets_ruby23] >=dev-ruby/net-ssh-gateway-1.1.0:*[ruby_targets_ruby23] >=dev-ruby/highline-1.2.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.0.14:*[ruby_targets_ruby24] >=dev-ruby/net-sftp-2.0.2[ruby_targets_ruby24] >=dev-ruby/net-scp-1.0.2[ruby_targets_ruby24] >=dev-ruby/net-ssh-gateway-1.1.0:*[ruby_targets_ruby24] >=dev-ruby/highline-1.2.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A distributed application deployment system -EAPI=5 -HOMEPAGE=http://capistranorb.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.0.14:*[ruby_targets_ruby23] >=dev-ruby/net-sftp-2.0.2[ruby_targets_ruby23] >=dev-ruby/net-scp-1.0.2[ruby_targets_ruby23] >=dev-ruby/net-ssh-gateway-1.1.0:*[ruby_targets_ruby23] >=dev-ruby/highline-1.2.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.0.14:*[ruby_targets_ruby24] >=dev-ruby/net-sftp-2.0.2[ruby_targets_ruby24] >=dev-ruby/net-scp-1.0.2[ruby_targets_ruby24] >=dev-ruby/net-ssh-gateway-1.1.0:*[ruby_targets_ruby24] >=dev-ruby/highline-1.2.7[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/capistrano-2.15.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d1af8cbdcf268f8b773c16eb058a741b diff --git a/dev-ruby/capistrano-3.10.1 b/dev-ruby/capistrano-3.10.1 deleted file mode 100644 index 7aaecd38a8a0..000000000000 --- a/dev-ruby/capistrano-3.10.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby23] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby23] >=dev-ruby/rake-10.0.0[ruby_targets_ruby23] dev-ruby/i18n:*[ruby_targets_ruby23] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby24] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby24] >=dev-ruby/rake-10.0.0[ruby_targets_ruby24] dev-ruby/i18n:*[ruby_targets_ruby24] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby23] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby23] >=dev-ruby/rake-10.0.0[ruby_targets_ruby23] dev-ruby/i18n:*[ruby_targets_ruby23] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby24] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby24] >=dev-ruby/rake-10.0.0[ruby_targets_ruby24] dev-ruby/i18n:*[ruby_targets_ruby24] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby23] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby23] >=dev-ruby/rake-10.0.0[ruby_targets_ruby23] dev-ruby/i18n:*[ruby_targets_ruby23] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby24] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby24] >=dev-ruby/rake-10.0.0[ruby_targets_ruby24] dev-ruby/i18n:*[ruby_targets_ruby24] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby23] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby23] >=dev-ruby/rake-10.0.0[ruby_targets_ruby23] dev-ruby/i18n:*[ruby_targets_ruby23] !!=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby24] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby24] >=dev-ruby/rake-10.0.0[ruby_targets_ruby24] dev-ruby/i18n:*[ruby_targets_ruby24] !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Capistrano is a utility and framework for executing commands in parallel on +multiple remote machines, via SSH. + + diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest new file mode 100644 index 000000000000..b9838007f0c6 --- /dev/null +++ b/dev-ruby/capistrano/Manifest @@ -0,0 +1,8 @@ +AUX capistrano-2.15.5-sudo-cleanup.patch 656 BLAKE2B 06c0d83cf2b20337d7692ca3286a6ab8fb3797d67d81ee3498a5cd49f37d94458d19afda1eebc4904c5209809ab869087cd6568af1a4c89aba1b2a2826226fb5 SHA512 846f9c25b1c7806d082ec73faa2b5b9d4b6be285a33acf1d98dc36b9eddab54d664d915c3bab1da28fa2d86225fb1619fd746354cd605b8e3e8a5d0a05cfb96f +DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff +DIST capistrano-3.10.1.gem 77824 BLAKE2B 548c86c0740703a5b0b92890806411221ea7a9942776d88fc999ce998e3cf5842d809e293d05111ce44cb849719900c7335c43d3795d7147688d48d53a19a133 SHA512 6f3f11498d26c426da740873022767ded44e1be1aeadddd01772d1a5c43dcf2589d5cf2279625470e2e2733d60d3ec865a39640ad4a14b2ef9a64b3da2da579b +DIST capistrano-3.10.2.gem 78336 BLAKE2B 782cf09f810fd91f4878e126c12d57d19b75c1ccdf3dfee7b2078904743bf51047d1f948e64e6c41460fdaf0a3a9e5a2b646bd6a797f8ce97bc29fab9ca9c533 SHA512 a7eadcd0b949baab2d6ad09c2243f71ec803f85b5c3cf455068d3b0889be30d0f6bbee4ef0bdf90b9c7ec6c3e01886d350fd8a70824366383f7dcc49f0a8c92e +EBUILD capistrano-2.15.5-r2.ebuild 1246 BLAKE2B 68b68c43b731400c28bf0882f10f244bcff22c5c866688e4541426944c3ed3674e89cd4115b04a72ee8fd3a3eca0e189b7ff7fcc47dee3fd9c253441b9764c8e SHA512 40ed9abea01fdd7633de6a1adde01a85a45a429c823e592e000a6f209a126ebedb429c0e41fbcd4cf611ed26abec010e3336a7ba68edb81fd83b98c969cc73b1 +EBUILD capistrano-3.10.1.ebuild 1175 BLAKE2B 0d2b3411fb577ab260e2fbd7c8a69dba1f6314e21f254fb02b7119f640ad79fd1a3078aa88d855be050d89883f027a7306d05f6851a7c5ff7ccd54fed60a3a8c SHA512 4fd4323826ca08915b3443fe147c200d2ff81f16566afef94beced1fa02f4e45dad3c21ea254a5b490dac0b02339eb32291b0939ba8d58b923e57765d578afab +EBUILD capistrano-3.10.2.ebuild 1175 BLAKE2B 0d2b3411fb577ab260e2fbd7c8a69dba1f6314e21f254fb02b7119f640ad79fd1a3078aa88d855be050d89883f027a7306d05f6851a7c5ff7ccd54fed60a3a8c SHA512 4fd4323826ca08915b3443fe147c200d2ff81f16566afef94beced1fa02f4e45dad3c21ea254a5b490dac0b02339eb32291b0939ba8d58b923e57765d578afab +MISC metadata.xml 395 BLAKE2B de7df6f620f49f99e10fb18c145f58369dc5cbb85b70a2c10fa05c8bb12fd8700ee5fc57fe1c695fe8be2625f82d7b96e1b9bfb24af23eb7776231c763ac64c3 SHA512 c969db304610c45088a5efac1e694bc7ccfcf0360631fa43fe10f48ea045f6c400ec6cf3faa97e153b95133a1d1e1ebc9fca48c1d3ea1b63f73bb33d5546bc28 diff --git a/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild b/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild new file mode 100644 index 000000000000..34e487855213 --- /dev/null +++ b/dev-ruby/capistrano/capistrano-2.15.5-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A distributed application deployment system" +HOMEPAGE="http://capistranorb.com/" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.0.14:* + >=dev-ruby/net-sftp-2.0.2 + >=dev-ruby/net-scp-1.0.2 + >=dev-ruby/net-ssh-gateway-1.1.0:* + >=dev-ruby/highline-1.2.7" +ruby_add_bdepend " + test? ( dev-ruby/mocha:0.14 )" + +RUBY_PATCHES=( ${P}-sudo-cleanup.patch ) + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/utils.rb || die + sed -i -e '/pry/ s:^:#:' -e '4igem "mocha", "~>0.14.0"' test/utils.rb || die + + # Avoid copy strategy tests since these fail in some cases due to + # complicated (aka unknown) interactions with other parts of the + # test suite. + rm test/deploy/strategy/copy_test.rb || die +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper cap /usr/bin/cap-2 'gem "capistrano", "~>2.0"' +} diff --git a/dev-ruby/capistrano/capistrano-3.10.1.ebuild b/dev-ruby/capistrano/capistrano-3.10.1.ebuild new file mode 100644 index 000000000000..4f29f3288d21 --- /dev/null +++ b/dev-ruby/capistrano/capistrano-3.10.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A distributed application deployment system" +HOMEPAGE="http://capistranorb.com/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/airbrussh-1.0.0 + >=dev-ruby/sshkit-1.9:0 + >=dev-ruby/rake-10.0.0 + dev-ruby/i18n:* + !!=dev-ruby/airbrussh-1.0.0 + >=dev-ruby/sshkit-1.9:0 + >=dev-ruby/rake-10.0.0 + dev-ruby/i18n:* + !! { :no_release => true } do + count = fetch(:keep_releases, 5).to_i +- try_sudo "ls -1dt #{releases_path}/* | tail -n +#{count + 1} | #{try_sudo} xargs rm -rf" ++ run "ls -1dt #{releases_path}/* | tail -n +#{count + 1} | #{try_sudo} xargs rm -rf" + end + + desc <<-DESC diff --git a/dev-ruby/capistrano/metadata.xml b/dev-ruby/capistrano/metadata.xml new file mode 100644 index 000000000000..7ce59145bbd9 --- /dev/null +++ b/dev-ruby/capistrano/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Capistrano is a utility and framework for executing commands in parallel on +multiple remote machines, via SSH. + + diff --git a/dev-ruby/capybara-2.16.1 b/dev-ruby/capybara-2.16.1 deleted file mode 100644 index 4f629193d32e..000000000000 --- a/dev-ruby/capybara-2.16.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( www-client/firefox ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/launchy[ruby_targets_ruby23] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/launchy[ruby_targets_ruby24] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby23] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby23] >=dev-ruby/xpath-2.0.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby24] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby24] >=dev-ruby/xpath-2.0.0:2[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Capybara aims to simplify the process of integration testing Rack applications -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/capybara -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby23] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby23] >=dev-ruby/xpath-2.0.0:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby24] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby24] >=dev-ruby/xpath-2.0.0:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/capybara-2.16.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=2b83782d7be23db0627550f2be32991e diff --git a/dev-ruby/capybara-2.18.0 b/dev-ruby/capybara-2.18.0 deleted file mode 100644 index 4fda80437b46..000000000000 --- a/dev-ruby/capybara-2.18.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( www-client/firefox ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/launchy[ruby_targets_ruby23] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/launchy[ruby_targets_ruby24] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] dev-ruby/launchy[ruby_targets_ruby25] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby25] dev-ruby/sinatra[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby23] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby23] || ( dev-ruby/xpath:3[ruby_targets_ruby23] dev-ruby/xpath:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby24] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby24] || ( dev-ruby/xpath:3[ruby_targets_ruby24] dev-ruby/xpath:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby25] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby25] || ( dev-ruby/xpath:3[ruby_targets_ruby25] dev-ruby/xpath:2[ruby_targets_ruby25] ) ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Capybara aims to simplify the process of integration testing Rack applications -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/capybara -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby23] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby23] || ( dev-ruby/xpath:3[ruby_targets_ruby23] dev-ruby/xpath:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby24] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby24] || ( dev-ruby/xpath:3[ruby_targets_ruby24] dev-ruby/xpath:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.3.3[ruby_targets_ruby25] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.5.4:*[ruby_targets_ruby25] || ( dev-ruby/xpath:3[ruby_targets_ruby25] dev-ruby/xpath:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/capybara-2.18.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=b3702f4dd59b727719bc5e88b08c7524 diff --git a/dev-ruby/capybara-3.1.1 b/dev-ruby/capybara-3.1.1 deleted file mode 100644 index cdd74ccbc99b..000000000000 --- a/dev-ruby/capybara-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( www-client/firefox ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/launchy[ruby_targets_ruby23] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/launchy[ruby_targets_ruby24] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] dev-ruby/launchy[ruby_targets_ruby25] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby25] dev-ruby/sinatra[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] dev-ruby/xpath:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] dev-ruby/xpath:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] dev-ruby/xpath:3[ruby_targets_ruby25] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Capybara aims to simplify the process of integration testing Rack applications -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/capybara -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] dev-ruby/xpath:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] dev-ruby/xpath:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] dev-ruby/xpath:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/capybara-3.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=8564014721b90c1c6f77463ec43d3573 diff --git a/dev-ruby/capybara-3.2.1 b/dev-ruby/capybara-3.2.1 deleted file mode 100644 index a955f55880e5..000000000000 --- a/dev-ruby/capybara-3.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( www-client/firefox ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/launchy[ruby_targets_ruby23] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/launchy[ruby_targets_ruby24] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] dev-ruby/launchy[ruby_targets_ruby25] >=dev-ruby/selenium-webdriver-2.0[ruby_targets_ruby25] dev-ruby/sinatra[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby25] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Capybara aims to simplify the process of integration testing Rack applications -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/capybara -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby23] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby23] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby24] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby24] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby25] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby25] >=dev-ruby/xpath-3.1:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/capybara-3.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=3233fd0c3b88b67e5e2abc74cee706a2 diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest new file mode 100644 index 000000000000..0a41ffc08a0f --- /dev/null +++ b/dev-ruby/capybara/Manifest @@ -0,0 +1,9 @@ +DIST capybara-2.16.1.gem 273408 BLAKE2B 1d1a68427fcfed9a8153e409e17fc043dd8d926c3ebbab3560ae12454f3010c8b4569348c231e807d993263940b703dc5380a235da438eb5ac2f9d0bd3a66309 SHA512 921e05111278b7bff93fe805a29e7b2e0e78b36510db5dff1189e34c3cdeada52504a8e06534238e578c32e8e0efa8d99a0ffc8516d94e60c06e7fd2c4ecb174 +DIST capybara-2.18.0.gem 274432 BLAKE2B 992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c SHA512 3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933 +DIST capybara-3.1.1.gem 282112 BLAKE2B 82740933a34bc80ff4901fdf538b9d48d3ae8b5d9c906f462a964104ee1312a74697528f1803eeead0a250823baaedb1f2d4839053b26e4a9ed0fccbc224a137 SHA512 955918a004f11af93caecf964738108edd31ebfb239d6af752bc48ac74b754320014b997d01b8cd12bec5aeef27c88b6737cf7d0ba7dfdb4ce983939ae534546 +DIST capybara-3.2.1.gem 284672 BLAKE2B 9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06 SHA512 50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2 +EBUILD capybara-2.16.1.ebuild 1509 BLAKE2B 8ff52d1240388337ea4eefc688caeddcb53f0c589ffc50d2cddfec130e6702b5ae3bee7ae8ca0dfd8c672867ecfb0347aa37e6961f3dbf185145600e493e0276 SHA512 2b9160aa85c4ac67c1756b385e3bd98951b83e114ea390d0c0243ddae60dfc0a56ad1126a841768c1956641be68c76b935f633509791aa1c07ddc1172cc66987 +EBUILD capybara-2.18.0.ebuild 1525 BLAKE2B 17327933169f1c330a0f0580b8dfd00be4ae39e0fa94d62e172d6621a8a91189925acfca3730685ed80573e6eb456f731d8072fb1adb2653b6b646714a89bc5b SHA512 a6347a7b9014e3ca1bdeee9eed2a9e22d866dd831041e700086b00c4245d254ea3107c82b019f7550faa273777430898c571c837ac4202cdb2cfdf15068edd47 +EBUILD capybara-3.1.1.ebuild 1512 BLAKE2B d8c1dc1208dd7c7aedeb2f48ccaeb190dac1451e60feba70bd2cce2b3e7425f1179716e02792ecaf27b9301c560821d8bc322d2c56a5a92c3032f94303c5e268 SHA512 9f96398cd632b4b2aa5386d84c19bffc3c22cd416178e516a755412c9ecb75287dc089d88925354a6f6d1bae5d5109b4c0831b3b6edf3615deed6253aeb595bb +EBUILD capybara-3.2.1.ebuild 1518 BLAKE2B af598a905b37db7eb77511372ace937bff702c2aa116afcdf4bb2d32bd99489e95a61ca442c8cf5c8174fe7f0021fb7aadb6fda65b2dd7ab41a1d8829bd3099f SHA512 9bcf03fa1561b95257a319825c5ae165914fac5ad4993e028f51d9b3d70bebc7e51203f30cf70d2a9b66a61a4b30dfe85d79037a5f19c3e61997f0e3f41f5372 +MISC metadata.xml 343 BLAKE2B 93caed6f938d8f2c10a7106e7377812064351018521cbb63477340af9531c5c67940097580c5f7610cea03b0dde6853c9fcbe9ab8cf5daa2a49018b8888e20fc SHA512 1e526463690f3ff61390ed77cb528352bdd1c089b368c3f6ab587766d81167afe99f752b861233f755e10bf2aa6f09dde98a9dc359d51392f15b55462ba66e77 diff --git a/dev-ruby/capybara/capybara-2.16.1.ebuild b/dev-ruby/capybara/capybara-2.16.1.ebuild new file mode 100644 index 000000000000..dbb9a2ddae2c --- /dev/null +++ b/dev-ruby/capybara/capybara-2.16.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/jnicklas/capybara" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="2" +IUSE="test" + +DEPEND="${DEPEND} test? ( www-client/firefox )" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy >=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )" + +ruby_add_rdepend " + dev-ruby/addressable + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.3.3 + >=dev-ruby/rack-1.0.0:* + >=dev-ruby/rack-test-0.5.4:* + >=dev-ruby/xpath-2.0.0:2" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + sed -i -e '/register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed." +} diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild b/dev-ruby/capybara/capybara-2.18.0.ebuild new file mode 100644 index 000000000000..9b4c94954ee4 --- /dev/null +++ b/dev-ruby/capybara/capybara-2.18.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/jnicklas/capybara" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="2" +IUSE="test" + +DEPEND="${DEPEND} test? ( www-client/firefox )" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy >=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )" + +ruby_add_rdepend " + dev-ruby/addressable + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.3.3 + >=dev-ruby/rack-1.0.0:* + >=dev-ruby/rack-test-0.5.4:* + || ( dev-ruby/xpath:3 dev-ruby/xpath:2 )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + sed -i -e '/register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed." +} diff --git a/dev-ruby/capybara/capybara-3.1.1.ebuild b/dev-ruby/capybara/capybara-3.1.1.ebuild new file mode 100644 index 000000000000..0ff180fb058e --- /dev/null +++ b/dev-ruby/capybara/capybara-3.1.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/jnicklas/capybara" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="3" +IUSE="test" + +DEPEND="${DEPEND} test? ( www-client/firefox )" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy >=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )" + +ruby_add_rdepend " + dev-ruby/addressable + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.8:0 + >=dev-ruby/rack-1.6.0:* + >=dev-ruby/rack-test-0.6.3:* + dev-ruby/xpath:3" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed." +} diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild b/dev-ruby/capybara/capybara-3.2.1.ebuild new file mode 100644 index 000000000000..54ef8d17123c --- /dev/null +++ b/dev-ruby/capybara/capybara-3.2.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/jnicklas/capybara" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="3" +IUSE="test" + +DEPEND="${DEPEND} test? ( www-client/firefox )" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy >=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )" + +ruby_add_rdepend " + dev-ruby/addressable + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.8:0 + >=dev-ruby/rack-1.6.0:* + >=dev-ruby/rack-test-0.6.3:* + >=dev-ruby/xpath-3.1:3" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed." +} diff --git a/dev-ruby/capybara/metadata.xml b/dev-ruby/capybara/metadata.xml new file mode 100644 index 000000000000..b516139ef74b --- /dev/null +++ b/dev-ruby/capybara/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jnicklas/capybara + + diff --git a/dev-ruby/celluloid-0.17.3 b/dev-ruby/celluloid-0.17.3 deleted file mode 100644 index ffeae08e46fc..000000000000 --- a/dev-ruby/celluloid-0.17.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/celluloid-essentials[ruby_targets_ruby23] dev-ruby/celluloid-extras[ruby_targets_ruby23] dev-ruby/celluloid-fsm[ruby_targets_ruby23] dev-ruby/celluloid-pool[ruby_targets_ruby23] dev-ruby/celluloid-supervision[ruby_targets_ruby23] >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/celluloid-essentials[ruby_targets_ruby24] dev-ruby/celluloid-extras[ruby_targets_ruby24] dev-ruby/celluloid-fsm[ruby_targets_ruby24] dev-ruby/celluloid-pool[ruby_targets_ruby24] dev-ruby/celluloid-supervision[ruby_targets_ruby24] >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/celluloid-essentials[ruby_targets_ruby23] dev-ruby/celluloid-extras[ruby_targets_ruby23] dev-ruby/celluloid-fsm[ruby_targets_ruby23] dev-ruby/celluloid-pool[ruby_targets_ruby23] dev-ruby/celluloid-supervision[ruby_targets_ruby23] >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/celluloid-essentials[ruby_targets_ruby24] dev-ruby/celluloid-extras[ruby_targets_ruby24] dev-ruby/celluloid-fsm[ruby_targets_ruby24] dev-ruby/celluloid-pool[ruby_targets_ruby24] dev-ruby/celluloid-supervision[ruby_targets_ruby24] >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/celluloid-0.17.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e28b2e73dc8c441199e7a46830efd953 diff --git a/dev-ruby/celluloid-essentials-0.20.5 b/dev-ruby/celluloid-essentials-0.20.5 deleted file mode 100644 index f23c342ec1f9..000000000000 --- a/dev-ruby/celluloid-essentials-0.20.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/celluloid[ruby_targets_ruby23] dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/celluloid[ruby_targets_ruby24] dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/celluloid/celluloid-essentials/archive/v0.20.5.tar.gz -> celluloid-essentials-0.20.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=818f955b7576f08576c253910ecb77a5 diff --git a/dev-ruby/celluloid-essentials/Manifest b/dev-ruby/celluloid-essentials/Manifest new file mode 100644 index 000000000000..498f0a77d71b --- /dev/null +++ b/dev-ruby/celluloid-essentials/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-essentials-0.20.5.tar.gz 20403 BLAKE2B 289ca65cafce0f37e36ada5bed0e4c226b3938d6b2e39f5090828856b35b88b977ec13294dd0abc7ab0d53a4d72e841c6eb8efd2daa5cfff5299188566570aee SHA512 66b03babcc5b0795147140e9a1d5552b6f8232c0ad3b444db04f397b919da57d7b4a0fa1427d2d0aa1904c6eefb78ddc7b0a607b8df9e7291d3a1732e6303d33 +EBUILD celluloid-essentials-0.20.5.ebuild 1049 BLAKE2B b686989a75bb05b1b6917dcbb9831123d5b1588461abf9f351a0354c7430b35c2e10ee71d1f34a6f7eae8d30b8cff92b9ab56d78adf5fbc1ed8b0a351fd110f7 SHA512 b75cc7adb74255c8879b8286eb2d448ed656a43c8256054bf1f233b2e69b615dbaea321f45236b1930d13bbcf47bac71d1b8219cc2eb69c95f089f6cd2e902ef +MISC metadata.xml 356 BLAKE2B 2c0dbc59a05d639640c2686a83e54414053eaad6feb8bc3e7836d4762a0b59a7b96ee09128c06133a710c27731bf68be92a3056c963d846f39db03e4d179c682 SHA512 c4fc233f49162dc9694879547f50ac05da8ec64799c729e41e103de0c56cb4bf42dbe5c429080aad10415b4cecc9058bb6224a6544fe790d4b06d1cb5b2a3197 diff --git a/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild b/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild new file mode 100644 index 000000000000..9a8418d69084 --- /dev/null +++ b/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/celluloid-essentials/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + dev-ruby/celluloid + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die + sed -i -e "s:log/test.log:${TMPDIR}/test.log:" .env-dev || die +} diff --git a/dev-ruby/celluloid-essentials/metadata.xml b/dev-ruby/celluloid-essentials/metadata.xml new file mode 100644 index 000000000000..feabdec40c47 --- /dev/null +++ b/dev-ruby/celluloid-essentials/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-essentials + + diff --git a/dev-ruby/celluloid-extras-0.20.5 b/dev-ruby/celluloid-extras-0.20.5 deleted file mode 100644 index 9b6ec6ea823d..000000000000 --- a/dev-ruby/celluloid-extras-0.20.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/celluloid[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/celluloid[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/celluloid/celluloid-extras/archive/v0.20.5.tar.gz -> celluloid-extras-0.20.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=51e698a02b0251a6d6ce2cce57bdd5bb diff --git a/dev-ruby/celluloid-extras/Manifest b/dev-ruby/celluloid-extras/Manifest new file mode 100644 index 000000000000..0d9ee19a220b --- /dev/null +++ b/dev-ruby/celluloid-extras/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-extras-0.20.5.tar.gz 3632 BLAKE2B 916e4f76f0b4ef67699d861e0b8096d56c5feb8d96ddad4dfe4c3f96d9291ce50ee037b0f7cd7bfa78b420252288dc068eb184f905a89eeeaeac6ba7d8d589e9 SHA512 99f78a8f5761d205acc5ec1a2e88889eca59b7c4c979e959f691c60e7700dd06ad72afa88d785451bbf0ec554f6fdb2e7f2fae5870020ad0a6676522832f6767 +EBUILD celluloid-extras-0.20.5.ebuild 891 BLAKE2B f38ebd4fd37434a25bf3c6562a69c076b43eb8de398233c662d42d55a01a1ef7458a2430fca7d38775d1e7d8ee9aa2022537a961dce5f3df4ea6e4e660826546 SHA512 2cd091557e60c1a73b00172e4c83810d92e13b98497f67b1eeaa77ebb697cd8ad2d8a5af34ba7b56d1c664e3deebcae02c74209c96adf32ac0af4b1ed470379f +MISC metadata.xml 352 BLAKE2B 44318014198af49113c84f1afbf81f8b8dd43a2d2a8609f229c12d11cc40675c2d501ad3deec2bb189b25629970add495517a922ffc5f1b57c87749538e66588 SHA512 e8aa4c3d5a3f09c91d0979def4ae83952e54bbc086df3032bf2e3b48748e5e26962d88c8f39d397e09e4c21e996af671daa8fa62352ab354c9d488da4099cc39 diff --git a/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild new file mode 100644 index 000000000000..5894a475626e --- /dev/null +++ b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + dev-ruby/celluloid + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/celluloid-extras/metadata.xml b/dev-ruby/celluloid-extras/metadata.xml new file mode 100644 index 000000000000..69905405c8a3 --- /dev/null +++ b/dev-ruby/celluloid-extras/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-extras + + diff --git a/dev-ruby/celluloid-fsm-0.20.5 b/dev-ruby/celluloid-fsm-0.20.5 deleted file mode 100644 index 2b6533b774a0..000000000000 --- a/dev-ruby/celluloid-fsm-0.20.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby23] dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby24] dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/celluloid/celluloid-fsm/archive/v0.20.5.tar.gz -> celluloid-fsm-0.20.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e3cad09466b68a37ee3abe1cf16ff64a diff --git a/dev-ruby/celluloid-fsm/Manifest b/dev-ruby/celluloid-fsm/Manifest new file mode 100644 index 000000000000..b59a0496b3ba --- /dev/null +++ b/dev-ruby/celluloid-fsm/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-fsm-0.20.5.tar.gz 8500 BLAKE2B 453a31ced34962b65d8db87eaec41c378794c0c743d947056b19629e9b15f08b54f9081dde7239521547982cde8130d296fef1cb0f5a0e04e97e2039f82c883b SHA512 b5d622a1192332dc84f9cd074e143da731304d2640f37a4123e6905f91cdb0ad238663254a4de05ecd2071519b12eb3ac44e608aac8d968b9a9d32726d88ba07 +EBUILD celluloid-fsm-0.20.5.ebuild 1043 BLAKE2B 55b8257fb8d287fdeb509a17f5e99017cb91ec33b1fa705aca6850acca4fe34d88f4989edd1a56aa38b95d99ea7eb9ecd5496441b6bf9c4fdaef00d0b1d06117 SHA512 916b3ffc83250d6f6845e896307818cebd6f34e44f81ad18a2d031b1a1fcc384694c96c9822e9595e1e02f9a593384854758c2d4d39ce28ff2df6691d27b40b6 +MISC metadata.xml 349 BLAKE2B f45898f0bdea32f6d322432f1c33284119b50956e45a61b3ccee3af62df3cbfdfb591a5201879e9f9f324b4bab107a4ca11d133e0a7c42a0505291a9c6657e12 SHA512 e3af568c2fa2bcd3ebe6b00babafcdbaf9fa041dfde8c7bb0f60619e78032f1bc05eec6f10dd757ec94af2fd0b591c6058df76e58f98135928bd09f877546fa1 diff --git a/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild b/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild new file mode 100644 index 000000000000..b1610ab0df52 --- /dev/null +++ b/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + >=dev-ruby/celluloid-0.17.2 + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die + sed -i -e "s:log/test.log:${TMPDIR}/test.log:" .env-dev || die +} diff --git a/dev-ruby/celluloid-fsm/metadata.xml b/dev-ruby/celluloid-fsm/metadata.xml new file mode 100644 index 000000000000..d61a5399ff88 --- /dev/null +++ b/dev-ruby/celluloid-fsm/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-fsm + + diff --git a/dev-ruby/celluloid-io-0.17.3 b/dev-ruby/celluloid-io-0.17.3 deleted file mode 100644 index 5ac607b50782..000000000000 --- a/dev-ruby/celluloid-io-0.17.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/celluloid-0.17.3[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2.1:*[ruby_targets_ruby23] >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/celluloid-0.17.3[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2.1:*[ruby_targets_ruby24] >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Evented IO for Celluloid actors -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid-io -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/celluloid-0.17.3[ruby_targets_ruby23] >=dev-ruby/nio4r-1.2.1:*[ruby_targets_ruby23] >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/celluloid-0.17.3[ruby_targets_ruby24] >=dev-ruby/nio4r-1.2.1:*[ruby_targets_ruby24] >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/celluloid-io-0.17.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0c50c4fd9b8e356f5b64c94cca126d05 diff --git a/dev-ruby/celluloid-io/Manifest b/dev-ruby/celluloid-io/Manifest new file mode 100644 index 000000000000..c36a44ddc93d --- /dev/null +++ b/dev-ruby/celluloid-io/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-io-0.17.3.gem 57856 BLAKE2B 6b2368c9e51a91ba1d7707389f173c1070e2d0a81698538af5240e3798509fe8e3495c2abea83b8c9f49148d3cce59a38823f2a47d7b92da395e78ad71506f8b SHA512 8b1552549c5aad59bf3789518ea2fa6833a4d3b7213cf70d941face215382a68b3d9d2d57e76b2bd7c478fe0e2690b19984d210b806bf1f67f159fd2bdf6b8ac +EBUILD celluloid-io-0.17.3.ebuild 1111 BLAKE2B 0a12a4bce09694dae80caa4f215479a87a6d2b607cf09ebbde689b412982826b36232d38ef6ea7256e0293c3ab6ca6dfabb74798fb839203779bce24ea19729c SHA512 d00966a5c50e993145c7882c2d85674ed7b923ac9e1522880673a0435980f69a5551dfe0fa8a433162dba5739a62e815e9467df1e79b80756dafec33dcc518d2 +MISC metadata.xml 348 BLAKE2B 82aa98d484afd7116f7d2079ff5358bd3af36987427c49ab3c525325371ff7c8993ce49f7c1dbecd5f12d763972a84358f13523599a929b4406c51e19e13d14d SHA512 b351fe17cb7e9f63c2033e958bf2c6f37dbcae42cd59b76f7c979b42eaf3f35d79e6e82ad2e3bc4cdb2fb7e4410062acadfdfe44a5e767077a223c198bcbd2b8 diff --git a/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild b/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild new file mode 100644 index 000000000000..5703464d9361 --- /dev/null +++ b/dev-ruby/celluloid-io/celluloid-io-0.17.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Evented IO for Celluloid actors" +HOMEPAGE="https://github.com/celluloid/celluloid-io" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/celluloid-0.17.3 + >=dev-ruby/nio4r-1.2.1:* + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend " test? ( + dev-ruby/dotenv + dev-ruby/nenv + )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '/[Cc]overalls/ s:^:#:' \ + -e '2irequire "pathname"; require "fileutils"' spec/spec_helper.rb || die + + # Avoid DNS tests. They either assume localhost is 127.0.0.1 or + # require network access. + rm spec/celluloid/io/dns_resolver_spec.rb || die + + # Make sure test logs end up in the right place + sed -i -e 's:log/test.log:'${T}'/test.log:' .env-dev || die +} diff --git a/dev-ruby/celluloid-io/metadata.xml b/dev-ruby/celluloid-io/metadata.xml new file mode 100644 index 000000000000..ddf682e8b949 --- /dev/null +++ b/dev-ruby/celluloid-io/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-io + + diff --git a/dev-ruby/celluloid-pool-0.20.5 b/dev-ruby/celluloid-pool-0.20.5 deleted file mode 100644 index 96ccda871f1e..000000000000 --- a/dev-ruby/celluloid-pool-0.20.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby23] dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby24] dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/celluloid/celluloid-pool/archive/v0.20.5.tar.gz -> celluloid-pool-0.20.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e3cad09466b68a37ee3abe1cf16ff64a diff --git a/dev-ruby/celluloid-pool/Manifest b/dev-ruby/celluloid-pool/Manifest new file mode 100644 index 000000000000..6de88db79f24 --- /dev/null +++ b/dev-ruby/celluloid-pool/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-pool-0.20.5.tar.gz 8796 BLAKE2B 13c58703f0d8d7d42ba0ab660478f65c8635b1016de1c3d6f2b5a11dc50d0af9513829f94c29be9beda2f4fb888882a4e6039e7a8d5d30aac26edeb0adbe6e73 SHA512 6bded1ee7bfeaebddd49af9c5d72d078da9ebd6817cebd6124f95c0303e20ea31417930e71680e9d75bd0ce21689e7b409cd13132d8f802d51b9eced67a79ae5 +EBUILD celluloid-pool-0.20.5.ebuild 1043 BLAKE2B 55b8257fb8d287fdeb509a17f5e99017cb91ec33b1fa705aca6850acca4fe34d88f4989edd1a56aa38b95d99ea7eb9ecd5496441b6bf9c4fdaef00d0b1d06117 SHA512 916b3ffc83250d6f6845e896307818cebd6f34e44f81ad18a2d031b1a1fcc384694c96c9822e9595e1e02f9a593384854758c2d4d39ce28ff2df6691d27b40b6 +MISC metadata.xml 350 BLAKE2B f25c99f62bd2a5ed0dbd037910b11476b27584e6289a5764ed12b521dc4078d06ae53db34220941086d4456217c1f75249ff6fa16bddb18dbdf05a59a708a6aa SHA512 7955fe1013fde07dac6165460f8679248c8124a6b67798dc2d5d6d381cbb61fe72a959dfa45e08b17c1aa0e9272206959e3b494c2e6b566405f717bb2c83fb98 diff --git a/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild b/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild new file mode 100644 index 000000000000..b1610ab0df52 --- /dev/null +++ b/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + >=dev-ruby/celluloid-0.17.2 + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die + sed -i -e "s:log/test.log:${TMPDIR}/test.log:" .env-dev || die +} diff --git a/dev-ruby/celluloid-pool/metadata.xml b/dev-ruby/celluloid-pool/metadata.xml new file mode 100644 index 000000000000..98512b3bfd89 --- /dev/null +++ b/dev-ruby/celluloid-pool/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-pool + + diff --git a/dev-ruby/celluloid-supervision-0.20.6 b/dev-ruby/celluloid-supervision-0.20.6 deleted file mode 100644 index b92cc9c9895f..000000000000 --- a/dev-ruby/celluloid-supervision-0.20.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby23] dev-ruby/dotenv[ruby_targets_ruby23] dev-ruby/nenv[ruby_targets_ruby23] dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/celluloid-0.17.2[ruby_targets_ruby24] dev-ruby/dotenv[ruby_targets_ruby24] dev-ruby/nenv[ruby_targets_ruby24] dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides a simple and natural way to build fault-tolerant concurrent programs -EAPI=5 -HOMEPAGE=https://github.com/celluloid/celluloid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/timers-4.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/celluloid/celluloid-supervision/archive/v0.20.6.tar.gz -> celluloid-supervision-0.20.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e3cad09466b68a37ee3abe1cf16ff64a diff --git a/dev-ruby/celluloid-supervision/Manifest b/dev-ruby/celluloid-supervision/Manifest new file mode 100644 index 000000000000..c68581ef18dc --- /dev/null +++ b/dev-ruby/celluloid-supervision/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-supervision-0.20.6.tar.gz 16391 BLAKE2B c8c7d6c8ca569cee60d268df41bfd04e74d91cfc761918e608f21aa5fdcb69d28fde8725aa028ae3859d7e47fb9f098ce307940d4ebb0067ba98850a4961cf39 SHA512 f27d873641bf732822f1c65a8344a2c3bb611040ff0b3c72baff44ad3166f9a872e3dc536310a725f6ae91f1664ff72eba77c3192325ec52a25b7efee1beeaed +EBUILD celluloid-supervision-0.20.6.ebuild 1043 BLAKE2B 55b8257fb8d287fdeb509a17f5e99017cb91ec33b1fa705aca6850acca4fe34d88f4989edd1a56aa38b95d99ea7eb9ecd5496441b6bf9c4fdaef00d0b1d06117 SHA512 916b3ffc83250d6f6845e896307818cebd6f34e44f81ad18a2d031b1a1fcc384694c96c9822e9595e1e02f9a593384854758c2d4d39ce28ff2df6691d27b40b6 +MISC metadata.xml 357 BLAKE2B 0dfccefff2a8cb93eed429de1cc502cc46657f87712ed6364ea58bd76d51f8b4c4c71e58d2eaf74dd813502d28202abf8f912558fbf5f0a706199a99e8ebebdf SHA512 b1bf81ea3a1cdbefa2e9e8684daf563f5ff5cd03d32e394ed606acab3d70523c4a0dd70429d2df6de44c6bd7cf5f8ed6719b6a8d9f726925fc12db436df7e58b diff --git a/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.6.ebuild b/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.6.ebuild new file mode 100644 index 000000000000..b1610ab0df52 --- /dev/null +++ b/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + >=dev-ruby/celluloid-0.17.2 + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die + sed -i -e "s:log/test.log:${TMPDIR}/test.log:" .env-dev || die +} diff --git a/dev-ruby/celluloid-supervision/metadata.xml b/dev-ruby/celluloid-supervision/metadata.xml new file mode 100644 index 000000000000..e6a191fd5a64 --- /dev/null +++ b/dev-ruby/celluloid-supervision/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid-supervision + + diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest new file mode 100644 index 000000000000..417c09c1e0a4 --- /dev/null +++ b/dev-ruby/celluloid/Manifest @@ -0,0 +1,3 @@ +DIST celluloid-0.17.3.gem 61952 BLAKE2B 5b64b67dea84261706acaf2612c23cb0b82d6af7fe0eece9d9e17e5d948d83a81b0de7598a1709fb5e1073f3632c7df6d6730c4797e0a4da593795b85c3bf9e1 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c +EBUILD celluloid-0.17.3.ebuild 1362 BLAKE2B e7e598970366e98ef310f219650f12d35e4c90b7544ebb2a18fa9d6b44c9c139473fbd45370097130dd9d15694286114c269fbfc54e93fc29d4485ba764bd309 SHA512 0c142ee124f005db429dc76f4177ddb808237edb59c2491b8ba7dac0d1033ca5b74ff91fbf218d994ec90c6f915243da8fdb92b07ad67b1dba64fa363ac75887 +MISC metadata.xml 345 BLAKE2B 57803cd94baa4d58e4c4c418834347d84a4e8bd5b4ae5019dd71797ace22f508b601bbe62221df4a2fab04eff1fa1aa43d78d98462d189ba13b9bcdf70375f44 SHA512 e07f38e8feadf085f1adeb737ff56aeb9cc4c79a3b7702f9c018544bebcc14646be394aa32ff5502c37ef0fb8968707b7f8d9a6fdaeff23cac5b71fabae46aa8 diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild new file mode 100644 index 000000000000..7e879b85be7e --- /dev/null +++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +# Needed by packages writing specs for celluloid +RUBY_FAKEGEM_EXTRAINSTALL="spec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend " + dev-ruby/celluloid-essentials + dev-ruby/celluloid-extras + dev-ruby/celluloid-fsm + dev-ruby/celluloid-pool + dev-ruby/celluloid-supervision + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die + + sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die + + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die + mkdir log || die +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby24) + sed -i -e '/String expected, but Fixnum received/ s/Fixnum/Integer/' spec/shared/actor_examples.rb || die + ;; + esac +} diff --git a/dev-ruby/celluloid/metadata.xml b/dev-ruby/celluloid/metadata.xml new file mode 100644 index 000000000000..8a1a7aed35b3 --- /dev/null +++ b/dev-ruby/celluloid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/celluloid + + diff --git a/dev-ruby/certificate_authority-0.1.6-r2 b/dev-ruby/certificate_authority-0.1.6-r2 deleted file mode 100644 index da3d740a2b4c..000000000000 --- a/dev-ruby/certificate_authority-0.1.6-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Managing the core functions outlined in RFC-3280 for PKI -EAPI=5 -HOMEPAGE=https://github.com/cchandler/certificate_authority -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activemodel-3.0.6:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/certificate_authority-0.1.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=60c7705187f221167b0a8ccf8e7fae25 diff --git a/dev-ruby/certificate_authority/Manifest b/dev-ruby/certificate_authority/Manifest new file mode 100644 index 000000000000..a2be0d4eceff --- /dev/null +++ b/dev-ruby/certificate_authority/Manifest @@ -0,0 +1,3 @@ +DIST certificate_authority-0.1.6.gem 22528 BLAKE2B 85b229c7506b787b85b734883967dd8e6fc4ceece57dec2b2b8c29fffbaec2d95931af5412d61ef9935e547b68b14213e5cc6971f94ad6294476cc653684742b SHA512 d1471171aa01956ca216bdb8515e9f6fafc9720827e7351b14c7c38907e87b66a3299d9ee0322fb51b8edd1cbc4f4a73a2aa4b54ff5ca4c8bc602ced5e035a59 +EBUILD certificate_authority-0.1.6-r2.ebuild 758 BLAKE2B 164f2c285b5909fe412a7ca8c1dfe3530fdcee68c7b6b478c7fd8a565a9065eab5759d6e7a233d63f2f3eddb5c80175ff988a4092b49035c2ddc0e8d8202060a SHA512 3a1c4db3a641255693d638bf0358435d9241c4d5b87008572eadaaaba865da8730107bffd99dac6fedd768ed24c6ea3da721ed9c62a87a02410159e2283a1501 +MISC metadata.xml 357 BLAKE2B 5e69b9b9001e7dcc322333c2cc3f451afded531e07b9942eac2dc59a6c61ceba864f2799487345cee4b5b0540b5952c7c312dfaa9e20f9b1373c4bbeac57c33c SHA512 e0e2a1493426c800a142ccf475ab1d0ab60511b30c28fd6bc927d9672281f6377eaa607596acb6b9b1fd2b949231b4a1b01ce8137725f5f4632ffaf7b62eb932 diff --git a/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild new file mode 100644 index 000000000000..b7f8c502f859 --- /dev/null +++ b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild @@ -0,0 +1,29 @@ +# 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_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Managing the core functions outlined in RFC-3280 for PKI" +HOMEPAGE="https://github.com/cchandler/certificate_authority" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activemodel-3.0.6:*" + +all_ruby_prepare() { + # Avoid dependency on dev-libs/engine_pkcs11 that will be hard to + # make work on different arches due to hardwired load paths in + # specs. + rm -f spec/units/pkcs11_key_material_spec.rb || die +} diff --git a/dev-ruby/certificate_authority/metadata.xml b/dev-ruby/certificate_authority/metadata.xml new file mode 100644 index 000000000000..6efe7307345f --- /dev/null +++ b/dev-ruby/certificate_authority/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cchandler/certificate_authority + + diff --git a/dev-ruby/charlock_holmes-0.7.5 b/dev-ruby/charlock_holmes-0.7.5 deleted file mode 100644 index 16e6e8af428b..000000000000 --- a/dev-ruby/charlock_holmes-0.7.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) dev-libs/icu:= sys-libs/zlib ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Character encoding detecting library for Ruby using ICU -EAPI=6 -HOMEPAGE=https://github.com/brianmario/charlock_holmes -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/brianmario/charlock_holmes/archive/0.7.5.tar.gz -> charlock_holmes-0.7.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d3059d6602d0e450df810e855e48e224 diff --git a/dev-ruby/charlock_holmes-0.7.6 b/dev-ruby/charlock_holmes-0.7.6 deleted file mode 100644 index a2ff6e2ce6d4..000000000000 --- a/dev-ruby/charlock_holmes-0.7.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) dev-libs/icu:= sys-libs/zlib ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Character encoding detecting library for Ruby using ICU -EAPI=6 -HOMEPAGE=https://github.com/brianmario/charlock_holmes -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/brianmario/charlock_holmes/archive/0.7.6.tar.gz -> charlock_holmes-0.7.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d3059d6602d0e450df810e855e48e224 diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest new file mode 100644 index 000000000000..c30b34520ac8 --- /dev/null +++ b/dev-ruby/charlock_holmes/Manifest @@ -0,0 +1,5 @@ +DIST charlock_holmes-0.7.5.tar.gz 1192676 BLAKE2B d1e5bb3089d32ef7efa46fe54d37c71caa75b5d3a059c45d1d0275014822690031a8df894295e72be11be5ca685e90f35832dd6a06a4c482afe938da2a25ea28 SHA512 a5ee9d47d8c8386e7be9ad10e93e7bd7663713df285b33e5d8afd865570e463a9f785e568675363f9b949a8207bbcc144a7378dfb206645824e9f0abc33ec668 +DIST charlock_holmes-0.7.6.tar.gz 1192708 BLAKE2B 9024238f225e7c5040c0550beb573615939037e0113672d7d048a9abd536d8e1d224eb1c8f6a155906074394838888960e955d0318c47fa2e1330e46275f4e99 SHA512 410a210e4fc7e9905f38e3f68375ffdf0cf73cca8a8b230d7c4165ac23503e2460692168b1eb5d69ff183e70d89e5dcfbf6688dd22b736f4adf3c9f3af18575b +EBUILD charlock_holmes-0.7.5.ebuild 1034 BLAKE2B d4557d7ecac10ad750886599b4b8034060a5146a8928548339a81f6c223f5407f16217d1e7c99b7aed864043fb9682bb4adf9f4df415b85c5a71e7754573708a SHA512 56d3632678c3888fb5369f75ef1424954e3b7895ed3967f9621491f28c237595f314a9e4f32f03f54037cce6b48744af00070c6d860a61fa799fc24a2c328570 +EBUILD charlock_holmes-0.7.6.ebuild 1034 BLAKE2B d4557d7ecac10ad750886599b4b8034060a5146a8928548339a81f6c223f5407f16217d1e7c99b7aed864043fb9682bb4adf9f4df415b85c5a71e7754573708a SHA512 56d3632678c3888fb5369f75ef1424954e3b7895ed3967f9621491f28c237595f314a9e4f32f03f54037cce6b48744af00070c6d860a61fa799fc24a2c328570 +MISC metadata.xml 352 BLAKE2B f0b9f88008f0d309ce4da3cbbe13bd43ff9d5090a4d27c3111187b98fea1bb43b3e9a421a164c4417df103c10d81a5d71bdf3fb370264b4c7783600ebff63ac4 SHA512 3e7b758723dc804702a6cd4b75a8cc866ae466bec06ce3192ddfeace2a7adf8ca44ce597fbb1f36671dada42751ccb2248a45e45036c4be94421cb97575dc765 diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.5.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.5.ebuild new file mode 100644 index 000000000000..b9bbacc1a91b --- /dev/null +++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +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/${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/charlock_holmes/charlock_holmes-0.7.6.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.6.ebuild new file mode 100644 index 000000000000..b9bbacc1a91b --- /dev/null +++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +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/${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/charlock_holmes/metadata.xml b/dev-ruby/charlock_holmes/metadata.xml new file mode 100644 index 000000000000..b2f58e2a276c --- /dev/null +++ b/dev-ruby/charlock_holmes/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brianmario/charlock_holmes + + diff --git a/dev-ruby/childlabor-0.0.3-r1 b/dev-ruby/childlabor-0.0.3-r1 deleted file mode 100644 index aed9da34674e..000000000000 --- a/dev-ruby/childlabor-0.0.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A scripting framework that replaces rake and sake -EAPI=5 -HOMEPAGE=https://github.com/carllerche/childlabor -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/carllerche/childlabor/archive/6518b939dddbad20c7f05aa075d76e3ca6e70447.tar.gz -> childlabor-0.0.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=77f7ed59b696d437d24771088446dd5e diff --git a/dev-ruby/childlabor/Manifest b/dev-ruby/childlabor/Manifest new file mode 100644 index 000000000000..731fb79841a7 --- /dev/null +++ b/dev-ruby/childlabor/Manifest @@ -0,0 +1,3 @@ +DIST childlabor-0.0.3.tar.gz 3120 BLAKE2B 555310e2b6b70292b580451b3627973a2cfc33ae0a8ceb5507fcc92ee70f388802644b1586c18736b34339418a9aaa6450f07e5353f3925a7238f02d397a640a SHA512 d18f3f90204b12e3b4a21be1439fcf44a4eb9f905402633966e6ab2a3cc9412a28c502a8c78487834a82e1de24f0f905691f33f443de930f670c70b17288fb6e +EBUILD childlabor-0.0.3-r1.ebuild 992 BLAKE2B 84825f9aaae7e51ab03e25805436930c2c6749cea6a6bbfe1b0402b03f2731a8378aab0fd49b8198374ac0f6b307072320b7a7c055e3cf342587129017d622ef SHA512 419af899a14b12a8e6bb785a6d68e8ac1f742a9fff55dd0cf2331907c865693174fcb91f08b513783d0316ae5b56304e8c721dc009d9c3cbf41f42265778e40a +MISC metadata.xml 347 BLAKE2B ea49d96c4573f6745df3c4c8860dea85853c85ccb5a808ef12a17ff29b056ec2926aec13637d11c9ab90d97937442ef57c5f4ea3ee6bed22dbf64102c4fe00f1 SHA512 6980c0bf12588c2926a0cd5bdbb7c976768764ef423587dcb9c061ddc577516f98d979092de978c9c7ee16acbc17eb30282560f505204f5a2da1e67a6f37e927 diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild new file mode 100644 index 000000000000..43443b66195a --- /dev/null +++ b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="https://github.com/carllerche/childlabor" +COMMIT_ID="6518b939dddbad20c7f05aa075d76e3ca6e70447" +SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +RUBY_S="${PN}-${COMMIT_ID}" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +all_ruby_prepare() { + # Avoid failing spec. The signals work, but the stdout handling + # doesn't seem to play nice with portage. + sed -i -e '/can send signals/,/^ end/ s:^:#:' spec/task_spec.rb || die +} + +each_ruby_test() { + ruby-ng_rspec -I. spec/task_spec.rb || die +} diff --git a/dev-ruby/childlabor/metadata.xml b/dev-ruby/childlabor/metadata.xml new file mode 100644 index 000000000000..fb5ec591d30f --- /dev/null +++ b/dev-ruby/childlabor/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + carllerche/childlabor + + diff --git a/dev-ruby/childprocess-0.6.3 b/dev-ruby/childprocess-0.6.3 deleted file mode 100644 index d73fdc24797a..000000000000 --- a/dev-ruby/childprocess-0.6.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Solution for controlling external programs running in the background -EAPI=5 -HOMEPAGE=https://github.com/jarib/childprocess -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2 -SRC_URI=mirror://rubygems/childprocess-0.6.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dda9a31699cd12524e8566c09ad8d2f9 diff --git a/dev-ruby/childprocess-0.8.0 b/dev-ruby/childprocess-0.8.0 deleted file mode 100644 index d6caff13aec1..000000000000 --- a/dev-ruby/childprocess-0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Solution for controlling external programs running in the background -EAPI=6 -HOMEPAGE=https://github.com/jarib/childprocess -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/childprocess-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0f2d6ad6f2c03373a9db619416729a2a diff --git a/dev-ruby/childprocess-0.9.0 b/dev-ruby/childprocess-0.9.0 deleted file mode 100644 index a8ff97b16528..000000000000 --- a/dev-ruby/childprocess-0.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Solution for controlling external programs running in the background -EAPI=6 -HOMEPAGE=https://github.com/jarib/childprocess -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ffi-1.0.11[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/childprocess-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=689fa900dd8fd5faf79369042d7dac47 diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest new file mode 100644 index 000000000000..c7d673b0c480 --- /dev/null +++ b/dev-ruby/childprocess/Manifest @@ -0,0 +1,7 @@ +DIST childprocess-0.6.3.gem 31744 BLAKE2B 18fedbe7fbfa1a3954e74206b1f6207351d430a2092dda1f230f54c790c5531cf2a4f302bb86a9adf044e16cfafb132ece45152defd0c4c18445f49d5466f2b1 SHA512 93d2dbd23dfbaa6eb7eaf1c5791802180aece373aa912e78b1c3652e4e96f0e73ef948e484715863eef95e6af6daa1292944ebe987c331ce0d59ba086c803db5 +DIST childprocess-0.8.0.gem 32768 BLAKE2B c473da69bd38bda1e28e6adbac7b11597b05eafa58315996435052683f2e3ed500f3c83b27b17859115e1113e0da726007d0ccac3fee171b5338a9026482ac6f SHA512 7e10c15930012bf99ea28afa677a6f745d4e6ebfc21f21f7101111c5a2d35df4fb146bbddb4d1e7a6711324ee7604af50995960570e85ed3f8fe087c59fc02cf +DIST childprocess-0.9.0.gem 32768 BLAKE2B cb836c2cc3f9d6bda1db88aec8692499dae2a325611dcdfae482fd6a7bbf065612f0efbe140c08447566b8759ce125968a153d6df38889403d98bc94fe397d7b SHA512 5a788556e14491b0801b8a533d8d8eebba726af6417c8c6c7146738fcae2f92e9faa090312e77d974852003f5a4d155d5307b0c9d1ff1d18173ad653d21f63d8 +EBUILD childprocess-0.6.3.ebuild 859 BLAKE2B 035d58cbcaccde7a7031adf1cce7874aff5de2e7c5ed3cd9eee1299bd9adefdc656cc5bcb711ed80931492906bf6a45606e3fea77b7eb1d616b3d56ced534156 SHA512 6477a2f5c1def70a61bdb6217a66e7c01d539c87432e4e201fd3676b609724307dfdd95ecdfc255b79bce53d93737e0397669da5909f00b73c26f89028a9a52e +EBUILD childprocess-0.8.0.ebuild 975 BLAKE2B ea1902170503fa521ec6fb176c56d8a1054076eba8cb5378d47b3d917ac7022e6889c22337606985f19212b15e6bc0dc0e8f2414a6dd00fcaea206838bec119f SHA512 e3200509ca42c07c6869ba859cf66aecb77433e37ea1631f2a87d9d5ec5fe4dd4b8d28d4629fce0d1b924fc790d08df32e3a80823b789263e972fede3e9e8505 +EBUILD childprocess-0.9.0.ebuild 973 BLAKE2B f6d28c90a8e3d52346d4244d2ba2ca462a88eaee07dcabd884b206a82fc74ac7c82b0f362a2330a04fd0ec0dd9a2953cca0818d0e5c5984915333e8c64be6053 SHA512 628e5b81cd7931d6bc93ae4ec770c3aa6e6208c1fa06645b6a4ad3fa3e6879e6c064de5717ba8a3e958204550f85a6285543b6daeded5199c06eb65cefd9a688 +MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a diff --git a/dev-ruby/childprocess/childprocess-0.6.3.ebuild b/dev-ruby/childprocess/childprocess-0.6.3.ebuild new file mode 100644 index 000000000000..0292a3268eae --- /dev/null +++ b/dev-ruby/childprocess/childprocess-0.6.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Solution for controlling external programs running in the background" +HOMEPAGE="https://github.com/jarib/childprocess" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:3 )" + +ruby_add_rdepend ">=dev-ruby/ffi-1.0.11" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/childprocess/childprocess-0.8.0.ebuild b/dev-ruby/childprocess/childprocess-0.8.0.ebuild new file mode 100644 index 000000000000..d497ab979068 --- /dev/null +++ b/dev-ruby/childprocess/childprocess-0.8.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Solution for controlling external programs running in the background" +HOMEPAGE="https://github.com/jarib/childprocess" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ffi-1.0.11" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die +} + +each_ruby_test() { + RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec +} diff --git a/dev-ruby/childprocess/childprocess-0.9.0.ebuild b/dev-ruby/childprocess/childprocess-0.9.0.ebuild new file mode 100644 index 000000000000..29dae5674550 --- /dev/null +++ b/dev-ruby/childprocess/childprocess-0.9.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Solution for controlling external programs running in the background" +HOMEPAGE="https://github.com/jarib/childprocess" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ffi-1.0.11" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die + sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die +} + +each_ruby_test() { + RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec +} diff --git a/dev-ruby/childprocess/metadata.xml b/dev-ruby/childprocess/metadata.xml new file mode 100644 index 000000000000..2586b163cf59 --- /dev/null +++ b/dev-ruby/childprocess/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jarib/childprocess + + diff --git a/dev-ruby/chronic-0.10.2 b/dev-ruby/chronic-0.10.2 deleted file mode 100644 index 4b4e1ebeaf0b..000000000000 --- a/dev-ruby/chronic-0.10.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Chronic is a natural language date/time parser written in pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/mojombo/chronic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/chronic-0.10.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b972370f7cc4f1e3fbf818a77931fb0e diff --git a/dev-ruby/chronic/Manifest b/dev-ruby/chronic/Manifest new file mode 100644 index 000000000000..d79d7a56e831 --- /dev/null +++ b/dev-ruby/chronic/Manifest @@ -0,0 +1,3 @@ +DIST chronic-0.10.2.gem 43008 BLAKE2B 669361fb9aa9da9ea71f6b131dbd4d0101f63bdace26b3f1355f2f3bb793e52ec59ef2cd51e71953cbbfc6c1cf7bbcec215a7d9f65dc40099ec717eeac9b527f SHA512 4efaa6453a38e62f15e7286b9b62891fdf2b4363cf8bc0b1078d22ab18863bb65db46ad523801801c76c5b751e52809a769d49743ca9369ddee2be1c526c67be +EBUILD chronic-0.10.2.ebuild 731 BLAKE2B 94399ac27887c6b47c10c9d22f54eb180b2e931c6adde2eca7890d030a7a465c02216fe4491efe99e61eb7a27562afadd1eaab8bfd180653ff23c0fa0eafd0bd SHA512 2241acd90ebb264115731a2b2679ce15f81ba6515a47d12f8aacaad1ef3b0fa2a9b9ce9236c0dd3e118ec3218bb475674c88a7cf37b323fde4ddda732212101f +MISC metadata.xml 341 BLAKE2B f6fe65162a4fa020399f3df2b49e47d2180007bc6dbacb02630ca624e8178333e499fcd8f174ee87b1fd0afecc4a542bb42d7ad970141bfd3195b8845ca57505 SHA512 08308a85242b516b576944c0a5fe04f9c808f7fdf8e4b534cd446ac17f1915861fab39b2ab92f1cf1693f07197c7fd665586f6b02d61a04bf51bee1fd92b2169 diff --git a/dev-ruby/chronic/chronic-0.10.2.ebuild b/dev-ruby/chronic/chronic-0.10.2.ebuild new file mode 100644 index 000000000000..3bd6cc202988 --- /dev/null +++ b/dev-ruby/chronic/chronic-0.10.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +RUBY_FAKEGEM_GEMSPEC="chronic.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby" +HOMEPAGE="https://github.com/mojombo/chronic" +LICENSE="MIT" + +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' chronic.gemspec || die +} diff --git a/dev-ruby/chronic/metadata.xml b/dev-ruby/chronic/metadata.xml new file mode 100644 index 000000000000..14ab272e3dce --- /dev/null +++ b/dev-ruby/chronic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mojombo/chronic + + diff --git a/dev-ruby/chunky_png-1.3.10 b/dev-ruby/chunky_png-1.3.10 deleted file mode 100644 index f163d43571e8..000000000000 --- a/dev-ruby/chunky_png-1.3.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pure Ruby library that can read and write PNG images -EAPI=6 -HOMEPAGE=https://wiki.github.com/wvanbergen/chunky_png -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/chunky_png-1.3.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=84b2f30c82315df9aed17cc510a335ab diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest new file mode 100644 index 000000000000..cc3c76240fea --- /dev/null +++ b/dev-ruby/chunky_png/Manifest @@ -0,0 +1,3 @@ +DIST chunky_png-1.3.10.gem 352768 BLAKE2B ae34d2bc8199e46add874511343a7e8ecf08ed3ec3e488a22a99335895d260ebb60c6be96c5771915a176f44e354599373feafce9dda362b6ebc2b58cd92e79f SHA512 968e068a6fbcc3a91d435509a118976de56c62b9e311d201064aae2eb8129994b6c0876ca5ed3368b0415b238f46d14ab1059d00cbf473aaf9631456596e58c3 +EBUILD chunky_png-1.3.10.ebuild 731 BLAKE2B 70584df88f08dff030b96a12d3607c396fd5e65d12747347bb82c39050b3f3ea898078f0b5944c54ded72520586ebce67a2fed795fabdd082b8cf321ba282eab SHA512 bc1a595afe80b8cd8ad31ef61fd5ee3d762b30a0ab29b712ec8c4e35c92ce54fbf5f09511c32111732a016ad158fcc62212adc39a9514a33d9bf3372c33aa698 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild b/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild new file mode 100644 index 000000000000..36d324ce1bc2 --- /dev/null +++ b/dev-ruby/chunky_png/chunky_png-1.3.10.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" + +RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc CHANGELOG.rdoc README.md" + +RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Pure Ruby library that can read and write PNG images" +HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die + rm Gemfile* || die + + # Avoid git dependency + sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/chunky_png/metadata.xml b/dev-ruby/chunky_png/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/chunky_png/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/classifier-1.3.4 b/dev-ruby/classifier-1.3.4 deleted file mode 100644 index 24abefa73495..000000000000 --- a/dev-ruby/classifier-1.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby23] !!dev-ruby/classifier-reborn[ruby_targets_ruby23] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby24] !!dev-ruby/classifier-reborn[ruby_targets_ruby24] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Module to allow Bayesian and other types of classifications -EAPI=5 -HOMEPAGE=http://rubyforge.org/projects/classifier https://github.com/cardmagic/classifier -IUSE=gsl test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby23] !!dev-ruby/classifier-reborn[ruby_targets_ruby23] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby24] !!dev-ruby/classifier-reborn[ruby_targets_ruby24] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/classifier-1.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0c6457a733d82311423c8f279a0ceaf4 diff --git a/dev-ruby/classifier-reborn-2.2.0 b/dev-ruby/classifier-reborn-2.2.0 deleted file mode 100644 index 83b5d9fe5dba..000000000000 --- a/dev-ruby/classifier-reborn-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby23] !!dev-ruby/classifier[ruby_targets_ruby23] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby24] !!dev-ruby/classifier[ruby_targets_ruby24] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby25] !!dev-ruby/classifier[ruby_targets_ruby25] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/redis[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/redis[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/redis[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Module to allow Bayesian and other types of classifications -EAPI=6 -HOMEPAGE=https://github.com/jekyll/classifier-reborn -IUSE=gsl test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby23] !!dev-ruby/classifier[ruby_targets_ruby23] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby24] !!dev-ruby/classifier[ruby_targets_ruby24] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/fast-stemmer-1.0.0[ruby_targets_ruby25] !!dev-ruby/classifier[ruby_targets_ruby25] gsl? ( dev-ruby/rb-gsl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jekyll/classifier-reborn/archive/v2.2.0.tar.gz -> classifier-reborn-2.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3b56b04bb2fa187a0f23b1f09ac4c441 diff --git a/dev-ruby/classifier-reborn/Manifest b/dev-ruby/classifier-reborn/Manifest new file mode 100644 index 000000000000..f35303ec578b --- /dev/null +++ b/dev-ruby/classifier-reborn/Manifest @@ -0,0 +1,3 @@ +DIST classifier-reborn-2.2.0.tar.gz 319010 BLAKE2B f4bd3259b9d6e324f3f0feb06dfd1c8736eaa8ae0f687e488b6e11b9cda8e6bf9e56a175c01dfb9352184da1a030d1330e22917c7bfdcb4242fa0102f6291940 SHA512 d299ce8f3b96de5c6194e816d880ebb895faaacdc2a19985166bdc3d9760242ec41d85f22167ea66e9afd743f5d91d63881da02882d1a412fc95a0c5db63d04c +EBUILD classifier-reborn-2.2.0.ebuild 1026 BLAKE2B 4ae4c8931e1c9acaf8dcb1ceb6f8026969e957c01cdd1cdd69c4484c4bf97da7bb9769c9a51e5e78f4a866c87a44400448e273726179aa25e3e4394d27d938a6 SHA512 ed79ce37edce20fbcc883320c7f3ef12d40597949f371df35782cd84afa94050f0bd9faf14ee6a137550ac6f12493bd919bba9ff21ebfe625c6133e4fcb5dd52 +MISC metadata.xml 350 BLAKE2B 91cfcda17c5879371a12e7faea70e149ffb7478408043f887f028ee862b7170269320f193746be9466cb7b4538898669e98a182b92731ece55ba97ac21d82465 SHA512 defb2af66dc0a90b83cc127144db7932659ce36beda28f59ea1fe693843fa3c41dd584f53b9ec6136ae2470aeab4ef191621e84862f97c33a736eae54d6c5a71 diff --git a/dev-ruby/classifier-reborn/classifier-reborn-2.2.0.ebuild b/dev-ruby/classifier-reborn/classifier-reborn-2.2.0.ebuild new file mode 100644 index 000000000000..a4930c294bb5 --- /dev/null +++ b/dev-ruby/classifier-reborn/classifier-reborn-2.2.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Module to allow Bayesian and other types of classifications" +HOMEPAGE="https://github.com/jekyll/classifier-reborn" +SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gsl test" + +ruby_add_rdepend ">=dev-ruby/fast-stemmer-1.0.0 + !!dev-ruby/classifier + gsl? ( dev-ruby/rb-gsl )" +ruby_add_bdepend "test? ( dev-ruby/redis )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + if use !gsl; then + sed -e 's/$GSL = true/$GSL = false/'\ + -e 's/vector_serialize/vector/'\ + -i lib/${PN}/lsi.rb || die + fi + # Comment out broken test + #sed -i -e "/assert 'Normal',/s/^/#/" test/bayes/bayesian_test.rb || die + + sed -i -e '/reporters/I s:^:#:' -e '/pry/ s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/classifier-reborn/metadata.xml b/dev-ruby/classifier-reborn/metadata.xml new file mode 100644 index 000000000000..89e88426f8ab --- /dev/null +++ b/dev-ruby/classifier-reborn/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jekyll/classifier-reborn + + diff --git a/dev-ruby/classifier/Manifest b/dev-ruby/classifier/Manifest new file mode 100644 index 000000000000..c6a8cd4ffc35 --- /dev/null +++ b/dev-ruby/classifier/Manifest @@ -0,0 +1,3 @@ +DIST classifier-1.3.4.gem 26112 BLAKE2B 61f7ac90dd4432f171abbf20ed822e5f553863e3bf487b4e97ab307df3e1c2212c129cc759a4d1647efa31fad00af7abb81fabf99c48da6df5c2e77778e40462 SHA512 b59fe17f7fe508d5f26584e14d5cd89eed8f77756b75a65adf2512116d0a67b716d14c2f742270fd14765567079a88264f5e1afe49d3865403814c4bdaf8f2f1 +EBUILD classifier-1.3.4.ebuild 990 BLAKE2B 28836fac04f1a0df9a03e8dde2b7cab6c0a95a1e2776a7ae70c833ce466342a02540d8a3bc21a9a202289662ab2619092a803a8ca990bdd9668338855dec90ea SHA512 acab34ab2bf50af1a9a65f683e4b9141d839609e45f29149fd34288430c1a1a12d83c689663dfa393feb64fcfd8807ecd54529b6867ace911fe67c6043f4e5e4 +MISC metadata.xml 346 BLAKE2B b0a975c5fa5219c578a2eb542744792cd5db4cc158e636ceafb0f4e04c460d8338499b3622f7cae014a1fc11259697adb3ac7a30d72449e28abeac1f55a5bf14 SHA512 01d4931bce6d5e0fe7fd5e6c84773420a3eeca9e98f9457872d1dd4ca24bddbdbc7bc96077d41858f155538e60c6bc2a997730612386caa6dea3c12434d77b10 diff --git a/dev-ruby/classifier/classifier-1.3.4.ebuild b/dev-ruby/classifier/classifier-1.3.4.ebuild new file mode 100644 index 000000000000..3aecb200988c --- /dev/null +++ b/dev-ruby/classifier/classifier-1.3.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Module to allow Bayesian and other types of classifications" +HOMEPAGE="http://rubyforge.org/projects/classifier https://github.com/cardmagic/classifier" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gsl" + +ruby_add_rdepend ">=dev-ruby/fast-stemmer-1.0.0 + !!dev-ruby/classifier-reborn + gsl? ( dev-ruby/rb-gsl )" + +all_ruby_prepare() { + sed -i -e "s/PKG_VERSION/\"${PV}\"/" \ + -e '/rubyforge/ s:^:#:' \ + -e "s#PKG_FILES#FileList[ \"lib/**/*\", \"bin/*\", \"test/**/*\", \"[A-Z]*\", \"Rakefile\", \"Gemfile\", \"html/**/*\"]#" Rakefile + if use !gsl; then + sed -e 's/$GSL = true/$GSL = false/' -i lib/${PN}/lsi.rb || die + rm test/lsi/lsi_test.rb || die + fi + # Remove failing test for now + rm test/extensions/word_hash_test.rb || die +} diff --git a/dev-ruby/classifier/metadata.xml b/dev-ruby/classifier/metadata.xml new file mode 100644 index 000000000000..04461dc7b70a --- /dev/null +++ b/dev-ruby/classifier/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cardmagic/classifier + + diff --git a/dev-ruby/climate_control-0.2.0 b/dev-ruby/climate_control-0.2.0 deleted file mode 100644 index 973a4793eaa3..000000000000 --- a/dev-ruby/climate_control-0.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Easily manage your environment -EAPI=6 -HOMEPAGE=https://github.com/thoughtbot/climate_control -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/climate_control-0.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3f87ccdc5d0c299e111c7b40198fff1 diff --git a/dev-ruby/climate_control/Manifest b/dev-ruby/climate_control/Manifest new file mode 100644 index 000000000000..eeacb94ac463 --- /dev/null +++ b/dev-ruby/climate_control/Manifest @@ -0,0 +1,3 @@ +DIST climate_control-0.2.0.gem 9728 BLAKE2B 9868eef8836189d7567d8fd8f5dade874ed4baef883f38b2d6148bde4f1e24544f31fae75ff7bcec4dc685c1fdd23d5164817460eeaf151d8eb105e023bbd741 SHA512 c264d731fb02c7a15932d2724bcd54dff91d2370a0b5336444e167e0d39596974c3826db502be7dc1b6d99cdbbc022135822222a5a6cb6b822aa32a0913c1ec9 +EBUILD climate_control-0.2.0.ebuild 657 BLAKE2B d1d686ded8cf2710b0e8cb302bf66e3f53675efc39978c2d4284e0f7d67c462fe280a098e91718289821e5a9d257c946b85922598aabc3057f20fe7788ebe2dd SHA512 3425952c19cdd8d7bfdfa50770e5b6f44aa5d03471af371cd6b7b7b5a3ee413c5fd36e5473fa13d3ffe2382777a12ee942cad06b3c5a2e106a3a8e0ad7de1b9b +MISC metadata.xml 352 BLAKE2B a7a827d3c582adc7be3ce1b6e979b5325fdc2c6402d404f7072f59c679b2c599f532b530f26777ab9b40bc5ec9f87babda71ec39f685b8b7ce897e3e3cb7078c SHA512 033eff127f4aba2219417b177dbce740027acc4f9e0723e86faca2368ada2cee92e336575cea9d48a255075525c2fc78677f0c48b585f3bdf851372d66517e3d diff --git a/dev-ruby/climate_control/climate_control-0.2.0.ebuild b/dev-ruby/climate_control/climate_control-0.2.0.ebuild new file mode 100644 index 000000000000..1c6e46d2953e --- /dev/null +++ b/dev-ruby/climate_control/climate_control-0.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="NEWS README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Easily manage your environment" +HOMEPAGE="https://github.com/thoughtbot/climate_control" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + # Avoid dependencies on simplecov and git. + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e 's/git ls-files/echo ""/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/climate_control/metadata.xml b/dev-ruby/climate_control/metadata.xml new file mode 100644 index 000000000000..c739d2821a3b --- /dev/null +++ b/dev-ruby/climate_control/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + thoughtbot/climate_control + + diff --git a/dev-ruby/cliver-0.3.2 b/dev-ruby/cliver-0.3.2 deleted file mode 100644 index f12799777df8..000000000000 --- a/dev-ruby/cliver-0.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy way to detect and use command-line dependencies -EAPI=5 -HOMEPAGE=http://yaauie.github.io/cliver/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cliver-0.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2e3615519f0effc1e923e80b7c2b597a diff --git a/dev-ruby/cliver/Manifest b/dev-ruby/cliver/Manifest new file mode 100644 index 000000000000..6286be537060 --- /dev/null +++ b/dev-ruby/cliver/Manifest @@ -0,0 +1,3 @@ +DIST cliver-0.3.2.gem 16384 BLAKE2B a96637b5da20ebc28a29479bda76100b2ce7dac1c3620509c2891ffad8f195a54dcb381190a22abc02d1e3df1d69bf9ffa194e19c836115a70232fa7a783ecb8 SHA512 db0eff5119b84b4390f0c2f3e68cab891daedbf06eae55267c798787172734d3355cd82f2b6775e54fca26ed54c6ad4688743af588c76aa0ec6507a77443362f +EBUILD cliver-0.3.2.ebuild 400 BLAKE2B dbf137755229cc4acca679933adbeed7e44b6230db248ed08436b3cffedd9df86490bd465c6db28db49879bc5e316a267241b26a836cd1592c2b417e46ef0b3f SHA512 6e26fc6533b8a80e53a939490e248d494da692a8848e4eede6fac64ae6d525c677624668d01b2da9c4295b00676ae3787f636959dad3024010aa6760d3615d85 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/cliver/cliver-0.3.2.ebuild b/dev-ruby/cliver/cliver-0.3.2.ebuild new file mode 100644 index 000000000000..c8e2cb7e7012 --- /dev/null +++ b/dev-ruby/cliver/cliver-0.3.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to detect and use command-line dependencies" +HOMEPAGE="http://yaauie.github.io/cliver/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/cliver/metadata.xml b/dev-ruby/cliver/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/cliver/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/cmdparse-2.0.6-r1 b/dev-ruby/cmdparse-2.0.6-r1 deleted file mode 100644 index b971a845db07..000000000000 --- a/dev-ruby/cmdparse-2.0.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Advanced command line parser supporting commands -EAPI=5 -HOMEPAGE=https://cmdparse.gettalong.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ppc64 x86 -LICENSE=LGPL-3 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cmdparse-2.0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a7b58b0898da24c77a96be2107eb6c57 diff --git a/dev-ruby/cmdparse-3.0.3 b/dev-ruby/cmdparse-3.0.3 deleted file mode 100644 index 8406abf40088..000000000000 --- a/dev-ruby/cmdparse-3.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Advanced command line parser supporting commands -EAPI=5 -HOMEPAGE=https://cmdparse.gettalong.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=LGPL-3 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/cmdparse-3.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2c9f91d1bbb3e991f4d3f371e05938a4 diff --git a/dev-ruby/cmdparse/Manifest b/dev-ruby/cmdparse/Manifest new file mode 100644 index 000000000000..4142062e220a --- /dev/null +++ b/dev-ruby/cmdparse/Manifest @@ -0,0 +1,5 @@ +DIST cmdparse-2.0.6.gem 53760 BLAKE2B eda157aa8f8d4fce31df8944524dbf7f8c9d8f8764bf5fc85de044d50e20be0ba408e45815916389e77b6a42787d4ae00577ceeee66ff0fb46e4526f8209ba56 SHA512 c4120b049e7d42d65be80649cdd097d17f8a732f090382759351617225f6235438f4338466e5e8c7b5c35675ca43d4930dc39b357263062ba7ae9c61c85f472e +DIST cmdparse-3.0.3.gem 53760 BLAKE2B d801f17745d253294a1fbac720a138f267af171ff04734d3de1e51427bd96174e3afe99f0a8e97479604f64bebf078806b26b5825db9febb29adf31d9bd32a82 SHA512 decea4449653ed459dab25eae2681cb1bcfdd15c3f5c32ee19506d2ab33e7ab89a0ee46dbcc72c16a72eaf3833c847b5b86a0a74a528f520256cf9a8e54af81d +EBUILD cmdparse-2.0.6-r1.ebuild 517 BLAKE2B e34c932994c5e221a0124094e7cc2511becf81a53f020597d54487c86632372ce3ea5a92923330b7ae8597db23d220dff4d0f468f08e7a244a133f17395fbfd0 SHA512 141fe44acd2a2b129335f87e6e6662b3baa84483a7791e2248ecd87ec4da3636ed91eaff860616cc4a8296fb7bf92aa450d2dd3adbce7234933f3efd8fe40d85 +EBUILD cmdparse-3.0.3.ebuild 437 BLAKE2B bdcd5e53b690cdcbad8407d8879a398ff59c526676b873ec82b4bc8cac883a7abcce743b3daffdd0293ae5bf795cf90bb1519ce68b1c58a61ff3d6cf84f28bcf SHA512 b7e38b2721d2ed3ba39814b83aa50c73d1d62e527a4de9ddbf8d1766cbb5251e98a535055ad52bae7787fb446c15c8394304f0679b8561bd02c5c8d30f4bb08a +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/cmdparse/cmdparse-2.0.6-r1.ebuild b/dev-ruby/cmdparse/cmdparse-2.0.6-r1.ebuild new file mode 100644 index 000000000000..91e882b9c1bd --- /dev/null +++ b/dev-ruby/cmdparse/cmdparse-2.0.6-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc/output/rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +IUSE="" + +DESCRIPTION="Advanced command line parser supporting commands" +HOMEPAGE="https://cmdparse.gettalong.org/" + +KEYWORDS="amd64 ppc64 x86" +LICENSE="LGPL-3" +SLOT="0" + +each_ruby_test() { + ${RUBY} -Ilib net.rb stat || die "test failed" +} diff --git a/dev-ruby/cmdparse/cmdparse-3.0.3.ebuild b/dev-ruby/cmdparse/cmdparse-3.0.3.ebuild new file mode 100644 index 000000000000..3ebb4e55ffc6 --- /dev/null +++ b/dev-ruby/cmdparse/cmdparse-3.0.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +IUSE="" + +DESCRIPTION="Advanced command line parser supporting commands" +HOMEPAGE="https://cmdparse.gettalong.org/" + +KEYWORDS="~amd64 ~ppc64 ~x86" +LICENSE="LGPL-3" +SLOT="3" diff --git a/dev-ruby/cmdparse/metadata.xml b/dev-ruby/cmdparse/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/cmdparse/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/cocaine-0.6.0 b/dev-ruby/cocaine-0.6.0 deleted file mode 100644 index 7850baa003e6..000000000000 --- a/dev-ruby/cocaine-0.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/terrapin-0.6.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/terrapin-0.6.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-3[ruby_targets_ruby23] =dev-ruby/activesupport-3[ruby_targets_ruby24] =dev-ruby/activesupport-3 + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/coderay-1.1.2 b/dev-ruby/coderay-1.1.2 deleted file mode 100644 index a8f0dbbff0b0..000000000000 --- a/dev-ruby/coderay-1.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby library for syntax highlighting -EAPI=6 -HOMEPAGE=http://coderay.rubychan.de/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/rubychan/coderay/archive/v1.1.2.tar.gz -> coderay-1.1.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=663b3e5c6522599c46c83e4302807dd7 diff --git a/dev-ruby/coderay/Manifest b/dev-ruby/coderay/Manifest new file mode 100644 index 000000000000..26ca0565ba12 --- /dev/null +++ b/dev-ruby/coderay/Manifest @@ -0,0 +1,3 @@ +DIST coderay-1.1.2.tar.gz 220645 BLAKE2B 85405da2b148ae23573abf2c3fcf94a643024756308e83c4cecf0a5edae2fedc4ca7c7bdf8fb5936310f6699ca8f06f91cceb475e00511a54af0a96dd517c234 SHA512 cfce5e9f0a0d988e7920912e064ecbef3b54200a08ca2e07453452edd7f382a1eb9292bc566e069f5d1b784033e816f13d9ddfb39520e8e44a8d1e898aa33591 +EBUILD coderay-1.1.2.ebuild 1243 BLAKE2B 20c018e1e764959cbb28e29ca5567ae75e3af55510b722126f1cde441dd6cfb57d68641e11cd7adb8e9d32518187014928d690497e8f97e125ea882207e0fe96 SHA512 12a713a26bb838c0213830c57a59e6fefbb14e9c20c9d42b7622d870463c034a88d961bad039ec7e1c2b6ded675b786a8eb04ef1d6643ac670f581ddadf1867d +MISC metadata.xml 342 BLAKE2B b907829065b996e9bf467150216ce92b7fa4bedef8dbe9b9d79a1ba6831c706c312ce0d1cbb418df6c5b43dad59509c132187637025d4c49e9b29e21fa68a107 SHA512 13f33c6d77b3297dab6c125c2ebc9a1f7584dd5374e7f13d416d5a80ffe04e39ecdddd93de30fceed22e110e1c68e4b853fdd5b6ab5ec4d254c05b17f624ca4f diff --git a/dev-ruby/coderay/coderay-1.1.2.ebuild b/dev-ruby/coderay/coderay-1.1.2.ebuild new file mode 100644 index 000000000000..e1597c0c0602 --- /dev/null +++ b/dev-ruby/coderay/coderay-1.1.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# The test target also contains test:exe but that requires +# shoulda-context which we do not have packaged yet. +RUBY_FAKEGEM_TASK_TEST="test:functional test:units" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="Changes-pre-1.0.textile Changes.textile FOLDERS README_INDEX.rdoc README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library for syntax highlighting" +HOMEPAGE="http://coderay.rubychan.de/" +SRC_URI="https://github.com/rubychan/coderay/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Redcloth is an optional but automagically tested dependency. This +# requires redcloth-4.2.2. We don't depend on this version to make +# bootstrapping rspec with new versions easier, since redcloth depends +# on rake-compiler. + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/git ls-files/ s:^:#:' coderay.gemspec || die +} diff --git a/dev-ruby/coderay/metadata.xml b/dev-ruby/coderay/metadata.xml new file mode 100644 index 000000000000..1a346e5116eb --- /dev/null +++ b/dev-ruby/coderay/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rubychan/coderay + + diff --git a/dev-ruby/coercible-1.0.0 b/dev-ruby/coercible-1.0.0 deleted file mode 100644 index f1e9ea3f2d5e..000000000000 --- a/dev-ruby/coercible-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby24] =dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Powerful, flexible and configurable coercion library -EAPI=5 -HOMEPAGE=https://github.com/solnic/coercible https://rubygems.org/gems/coercible -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0.1 + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + solnic/coercible + coercible + + diff --git a/dev-ruby/coffee-rails-4.1.1-r2 b/dev-ruby/coffee-rails-4.1.1-r2 deleted file mode 100644 index 4e5eceb467d4..000000000000 --- a/dev-ruby/coffee-rails-4.1.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby23] >dev-ruby/railties-4:*[ruby_targets_ruby23] =dev-ruby/coffee-script-2.2.0[ruby_targets_ruby24] >dev-ruby/railties-4:*[ruby_targets_ruby24] =dev-ruby/coffee-script-2.2.0[ruby_targets_ruby23] >dev-ruby/railties-4:*[ruby_targets_ruby23] =dev-ruby/coffee-script-2.2.0[ruby_targets_ruby24] >dev-ruby/railties-4:*[ruby_targets_ruby24] coffee-rails-4.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f84ab6c69d7bd7b7371c3b79861066e4 diff --git a/dev-ruby/coffee-rails-4.2.2-r1 b/dev-ruby/coffee-rails-4.2.2-r1 deleted file mode 100644 index 7ffa8d43b4f0..000000000000 --- a/dev-ruby/coffee-rails-4.2.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby23] >dev-ruby/railties-4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby24] >dev-ruby/railties-4:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby25] >dev-ruby/railties-4:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Coffee Script adapter for the Rails asset pipeline -EAPI=6 -HOMEPAGE=https://github.com/rails/coffee-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby23] >dev-ruby/railties-4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby24] >dev-ruby/railties-4:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/coffee-script-2.2.0[ruby_targets_ruby25] >dev-ruby/railties-4:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4.2 -SRC_URI=https://github.com/rails/coffee-rails/archive/v4.2.2.tar.gz -> coffee-rails-4.2.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bab454f98d7c621bd8554bbdcf41b2da diff --git a/dev-ruby/coffee-rails/Manifest b/dev-ruby/coffee-rails/Manifest new file mode 100644 index 000000000000..0c8d19675114 --- /dev/null +++ b/dev-ruby/coffee-rails/Manifest @@ -0,0 +1,5 @@ +DIST coffee-rails-4.1.1.tar.gz 5384 BLAKE2B de83c8800a631f5958d46cb7a46b0ddd9f3a80354d5fd817be1a1c855224925a0f5ea036d7e300187b4f32867df36d527f5e884169798ea054303d88fd307239 SHA512 643f8056280b3a4435cea28f53a2e9abe7c3c0a90a860dc91dc619da77968d6f1ed131b29f4e4b6f6312922024f15b92f5847b7f5c3da2a83447ec682c80a1fd +DIST coffee-rails-4.2.2.tar.gz 6013 BLAKE2B fa8b241f68fd191175f35d46cdd3c1b668d9c3cd8fce1899d33cf16a1b88dd4b3bfbe48a545487478c6189bf4c5b68a057751a669065a2972fa67aa429ba9e33 SHA512 195f4132f21b271a3142af1aec911f86cd8234a6f382a337ba349407626fe501f529ff0f65ddfdd91c413dc87a44433e295f81f4399163910104369d11320041 +EBUILD coffee-rails-4.1.1-r2.ebuild 968 BLAKE2B cc5573d7ddf4f3edee27c4d9bbe49489de70bd827d6f1999e48845127691706cad702a6b9609bd63d1dbe301da84dc8ad519f07c4f8167f975febe482f647048 SHA512 4a05227437efa815d55ef6c1137333392c091dfb13ac87884583d1abee2d78de79c707bf15bb315cd6456b32433fba2a108745d7c7bb589c915daba41512b677 +EBUILD coffee-rails-4.2.2-r1.ebuild 965 BLAKE2B f26c401c77021aa2c25f4fa815b3fb30a06cfef478a0d1ca68d68fa22f77d8917d53a61329a731423b1bca07abd898b1fe12774d49b20f69d24d9ae2e1002aed SHA512 477d3012fa8083a7b8934eb2b1883ab3b71f9cab31bd91e3787469ec21a3ea15e5d7989e21d676a352a3dba0cf7d280d47ecff9d288d028ad7c6dd65e3026bc7 +MISC metadata.xml 344 BLAKE2B 9c10d5783b118d1630cde15f1436110e2e3943f2e25b4f3dfeffbb5c12de30f0439d544e6a6fd522803cfea032b12e5d20565ab0848d8aca1972fdd1e5ceaf2c SHA512 ff265b823397054ca71fdcc18be7b1bf69396f9a7dd5b5b2a051cc0cb862ec03df4f39497043d53ee2c6af607f82f47c97c42196c09114ffb7e1c05d07b36085 diff --git a/dev-ruby/coffee-rails/coffee-rails-4.1.1-r2.ebuild b/dev-ruby/coffee-rails/coffee-rails-4.1.1-r2.ebuild new file mode 100644 index 000000000000..20d309d0a069 --- /dev/null +++ b/dev-ruby/coffee-rails/coffee-rails-4.1.1-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Coffee Script adapter for the Rails asset pipeline" +HOMEPAGE="https://github.com/rails/coffee-rails" +SRC_URI="https://github.com/rails/coffee-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" + +IUSE="" + +ruby_add_rdepend ">=dev-ruby/coffee-script-2.2.0 + >dev-ruby/railties-4:* =dev-ruby/coffee-script-2.2.0 + >dev-ruby/railties-4:*" + +all_ruby_prepare() { + # Avoid dependency on git and bundler. + sed -i -e 's/git ls-files/echo/' \ + -e '/bundler/I s:^:#:' Rakefile || die + + # Make sure a consistent rails version is loaded. + sed -i -e '4igem "railties"' -e '/bundler/ s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/coffee-rails/metadata.xml b/dev-ruby/coffee-rails/metadata.xml new file mode 100644 index 000000000000..588e0735d84f --- /dev/null +++ b/dev-ruby/coffee-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/coffee-rails + + diff --git a/dev-ruby/coffee-script-2.4.1 b/dev-ruby/coffee-script-2.4.1 deleted file mode 100644 index 125844306e0e..000000000000 --- a/dev-ruby/coffee-script-2.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/coffee-script-source[ruby_targets_ruby23] dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/coffee-script-source[ruby_targets_ruby24] dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/coffee-script-source[ruby_targets_ruby25] dev-ruby/execjs:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby CoffeeScript is a bridge to the official CoffeeScript compiler -EAPI=5 -HOMEPAGE=https://github.com/rails/ruby-coffee-script https://github.com/rails/coffee-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/coffee-script-source[ruby_targets_ruby23] dev-ruby/execjs:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/coffee-script-source[ruby_targets_ruby24] dev-ruby/execjs:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/coffee-script-source[ruby_targets_ruby25] dev-ruby/execjs:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/coffee-script-2.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c745dec5777e328e4b7aab0c8ec7b843 diff --git a/dev-ruby/coffee-script-source-1.12.2 b/dev-ruby/coffee-script-source-1.12.2 deleted file mode 100644 index c0b992040cc1..000000000000 --- a/dev-ruby/coffee-script-source-1.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby CoffeeScript is a bridge to the official CoffeeScript compiler -EAPI=5 -HOMEPAGE=http://coffeescript.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/coffee-script-source-1.12.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=187fa0cb00ebc95ac58642ea5972c610 diff --git a/dev-ruby/coffee-script-source/Manifest b/dev-ruby/coffee-script-source/Manifest new file mode 100644 index 000000000000..f0fd402cabb0 --- /dev/null +++ b/dev-ruby/coffee-script-source/Manifest @@ -0,0 +1,3 @@ +DIST coffee-script-source-1.12.2.gem 65024 BLAKE2B 7796ea3b031fe04ff286c023d5de62a1bccff6bef7aa6b0eb01e92bdae59f2e46134c0efae36d647a07cb0dcea61d7da5bf47d1197bdd02a4a2daf0edcbae743 SHA512 f20dfc576202e5100f297e28481ac4e61776fd6684600ce5949b5deb26bfbacd74ae183462fc3cdaa81f95eb95729cd520b72841f70b6b4b133b1eea08ed6fcb +EBUILD coffee-script-source-1.12.2.ebuild 459 BLAKE2B d8000e2b1535fceccdad40775c73109a8645282a8258189505e8402f807543065c5ae17f53011c639fe6edb2df2063b41524b05c725c1eadf037a7e7fb0f86f0 SHA512 49a8ec3cc2d953545fa404f361aa7ca3cdce897a765e2012390e7bb2df15365eca6e55b004b52af293b5d5bb7a475c88d3e645a7775d2452413e32313447703c +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2.ebuild b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2.ebuild new file mode 100644 index 000000000000..52de0176ef89 --- /dev/null +++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler" +HOMEPAGE="http://coffeescript.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos ~x86-solaris" + +IUSE="" diff --git a/dev-ruby/coffee-script-source/metadata.xml b/dev-ruby/coffee-script-source/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/coffee-script-source/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/coffee-script/Manifest b/dev-ruby/coffee-script/Manifest new file mode 100644 index 000000000000..d2ab2e2e6dbd --- /dev/null +++ b/dev-ruby/coffee-script/Manifest @@ -0,0 +1,3 @@ +DIST coffee-script-2.4.1.gem 6656 BLAKE2B d670da7888dfc576f7bc07f1d46e82c954d784ae9fb5c3aa094a9d58a74e4e6b12af5b0ab16940de9c8867871dae425cbcf14f1a36d4753367b28785e8c7a1da SHA512 5f19e3dd099408c633243d110fb6a3aece7753eed398c6568388b943a4a068fd5c2085f4e5408ebb7ea7eef529154995fe6e8ca4d437d491ec728a876bfd6492 +EBUILD coffee-script-2.4.1.ebuild 605 BLAKE2B 3ae09e8b8cf178930e75e2f73dfeb74d98b4b55dee97d1a75b7082670743df5db799188ec106232a91fd751fc4804c1c2f6600b5f5be43669df7632b3be225f2 SHA512 f1601452cac873960d62331f3500e6805c8b52b415396915068e707823ef905043896c850fa0b5ea48cae15bc77cb947ef6e8b22c4495beae7099032b8035b84 +MISC metadata.xml 344 BLAKE2B 9c10d5783b118d1630cde15f1436110e2e3943f2e25b4f3dfeffbb5c12de30f0439d544e6a6fd522803cfea032b12e5d20565ab0848d8aca1972fdd1e5ceaf2c SHA512 ff265b823397054ca71fdcc18be7b1bf69396f9a7dd5b5b2a051cc0cb862ec03df4f39497043d53ee2c6af607f82f47c97c42196c09114ffb7e1c05d07b36085 diff --git a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild new file mode 100644 index 000000000000..074e53ba2342 --- /dev/null +++ b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler" +HOMEPAGE="https://github.com/rails/ruby-coffee-script https://github.com/rails/coffee-rails" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos" + +IUSE="" + +ruby_add_rdepend "dev-ruby/coffee-script-source dev-ruby/execjs:*" diff --git a/dev-ruby/coffee-script/metadata.xml b/dev-ruby/coffee-script/metadata.xml new file mode 100644 index 000000000000..588e0735d84f --- /dev/null +++ b/dev-ruby/coffee-script/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/coffee-rails + + diff --git a/dev-ruby/color-1.8 b/dev-ruby/color-1.8 deleted file mode 100644 index 4e19b7ca97fe..000000000000 --- a/dev-ruby/color-1.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Colour management with Ruby -EAPI=5 -HOMEPAGE=https://github.com/halostatue/color -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/halostatue/color/archive/v1.8.tar.gz -> color-1.8.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9bc10b10ae880e347dcab20f9072ed0c diff --git a/dev-ruby/color/Manifest b/dev-ruby/color/Manifest new file mode 100644 index 000000000000..5a70ea20c218 --- /dev/null +++ b/dev-ruby/color/Manifest @@ -0,0 +1,3 @@ +DIST color-1.8.tar.gz 42530 BLAKE2B 4a0f0ff4d4f82530fab5bad345350ea0cd983bc7d1bd8898c8a4da16de788efc908cff919d622ce0a9c445257e1dfef0adda4b29641d3eda55d0a8c917db932f SHA512 be48a8895b5dd33326a9debe250c87df37025eb2dca05a0eb61b82b31dbc1ee27c175fc1e37262bce88729e882dfb66f449a3a29c76b9ef0ac2064ffa2b4266c +EBUILD color-1.8.ebuild 652 BLAKE2B e39e62397ebc5eb3bc3bf3fd4c691db819fdf4ad114018d52578c58546bdf56b4921f5b6894b6cd59b09e0037ad01ebf0fd7a76db7edc2b6c398df424d95fd88 SHA512 cfc2c48710a7574c35b40f9a70a29b321539ccb4af12e8761efe44c9f7e1f803110b851e52e7cb7144263d1ff15cbb7baa93d7437fa1ecdb857ded0554e6d9cb +MISC metadata.xml 342 BLAKE2B d6dd3d97d5d8e17debd8cc9936419a763c876643613f77ba26d8192a07830b5378acfb6dc2ec91e3b04de85096047505f6c7513950afc33dcb8867f49f13627d SHA512 fdf898845d12fcdf5e859e218955efbd245d98f6be064af977cb651723f1f1575ab5019cc77c0afd3d45fc13620672d16921fd5e9d09e88295f0b42d8a8835aa diff --git a/dev-ruby/color/color-1.8.ebuild b/dev-ruby/color/color-1.8.ebuild new file mode 100644 index 000000000000..fe96bea38762 --- /dev/null +++ b/dev-ruby/color/color-1.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Colour management with Ruby" +HOMEPAGE="https://github.com/halostatue/color" +SRC_URI="https://github.com/halostatue/color/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/minitest-5.0 + )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/color/metadata.xml b/dev-ruby/color/metadata.xml new file mode 100644 index 000000000000..5fdac5e571f7 --- /dev/null +++ b/dev-ruby/color/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halostatue/color + + diff --git a/dev-ruby/colorator-1.1.0 b/dev-ruby/colorator-1.1.0 deleted file mode 100644 index 73d0223dd810..000000000000 --- a/dev-ruby/colorator-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Colorize your text in the terminal -EAPI=5 -HOMEPAGE=https://github.com/octopress/colorator -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/octopress/colorator/archive/v1.1.0.tar.gz -> colorator-1.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=042b6c5a879e97d3c1c5e13ba00d260a diff --git a/dev-ruby/colorator/Manifest b/dev-ruby/colorator/Manifest new file mode 100644 index 000000000000..6ef15e759b66 --- /dev/null +++ b/dev-ruby/colorator/Manifest @@ -0,0 +1,3 @@ +DIST colorator-1.1.0.tar.gz 5112 BLAKE2B 89c297ad2de64b4befd0e0f5b8b4fed07c9456fc1e013d70f3084e15e8392b8e319737eaf9eb9172e4b5a32a36039b096f754de2351ae4f5b68f0f1884230f55 SHA512 7bc2e85f8c4db8ca6db5140c9ebb471d3b1733c1c408595eb0bec531ec5f08fc86f4ee793a451bf51f359c8d4f07beac9e5ae9f418e2752be1c4fb0442b802de +EBUILD colorator-1.1.0.ebuild 631 BLAKE2B 81212106d1717aef0fc0dc5a4a12a58e4b020aa09e9ceb805b839af616682abe135934e96d079304a78e39341e27cc5eed535ac698293fa518e745aa8f34f608 SHA512 d05a90de99ac7cd06b31d0a83e91155df808dfd81f16789d72b343ca5d4d85a34ec7566aabe9898a086d1ac2a87ff761ecffa4b1f755a2a266e6542005af2d89 +MISC metadata.xml 345 BLAKE2B 5815b6a126adbb21dc2358f24af8ed9b709e801789c23db9ae57aa8c7b1202fa52af5db19937ca8b7747ab56317934eeb2cdf70798669e34f060caf68313d57a SHA512 8d6ee4684e563c007ca7964185567ad26e2876bb9011e4e74e86db653d3ca96f72e2fbce67abc5f1997b9f37bb19efe3426689abb4039d2575189f4dae216876 diff --git a/dev-ruby/colorator/colorator-1.1.0.ebuild b/dev-ruby/colorator/colorator-1.1.0.ebuild new file mode 100644 index 000000000000..b2b03e90105b --- /dev/null +++ b/dev-ruby/colorator/colorator-1.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.markdown" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Colorize your text in the terminal" +HOMEPAGE="https://github.com/octopress/colorator" +SRC_URI="https://github.com/octopress/colorator/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + sed -i -e "/luna/d" spec/spec/helper.rb || die +} diff --git a/dev-ruby/colorator/metadata.xml b/dev-ruby/colorator/metadata.xml new file mode 100644 index 000000000000..c15e22f96339 --- /dev/null +++ b/dev-ruby/colorator/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + octopress/colorator + + diff --git a/dev-ruby/colored-1.2 b/dev-ruby/colored-1.2 deleted file mode 100644 index afabccb91ad2..000000000000 --- a/dev-ruby/colored-1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Console coloring -EAPI=5 -HOMEPAGE=https://github.com/defunkt/colored -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/colored-1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1f4915f0012134c9440639e297ffc25e diff --git a/dev-ruby/colored/Manifest b/dev-ruby/colored/Manifest new file mode 100644 index 000000000000..f364043b6a02 --- /dev/null +++ b/dev-ruby/colored/Manifest @@ -0,0 +1,3 @@ +DIST colored-1.2.gem 5632 BLAKE2B cb384fe13692d453f86e403a8684604d07543e3ea3270ad15b6d6d8be2c0d3610911a23b82f23c40e0472f40174a290948804eeb8cf5c496f36ab49d56ee4413 SHA512 92a50ba1c434b6a0b409e546812ae6f4331be00a68725cd207504bdd65c9512f4fc3bf83057dd4fad09b8a3e5869595a6bb572c4303f0bef1f241ce63d4fc90b +EBUILD colored-1.2.ebuild 407 BLAKE2B f4598d8442317a8743357d4e50bd559b31c01cfbd1a9c9d2e402fac789a7a7304cdde162e05636e40023433fae34e2c2efa22e0e4592145c88a577b4aef9d8e5 SHA512 a6e5ac4cd1b3b47eee08471b6e2fea6de99c75d604caed4b48105612dde19c8baaa08146fdf502443d0124ae96489abba5e74126bbace02c4ff1474f9694fdcc +MISC metadata.xml 341 BLAKE2B 7b1268ea443452b288b3ae7ab5fb0375d9617ed871b096fb13a3cbff2316b9c512eb02d94e6e78c7581f5785363e7732f6123f02d48ad6f8cd0fb1f68141c4af SHA512 44886af1c3a8092ef96b5cd1be402c478dc7129f79d1245c43015f35b5a8acce2aca76c514d37c1b78267cc9ef50bdc01772a7313b6cb3fb2e95c9b3e5b8013e diff --git a/dev-ruby/colored/colored-1.2.ebuild b/dev-ruby/colored/colored-1.2.ebuild new file mode 100644 index 000000000000..629c7ecc9a3f --- /dev/null +++ b/dev-ruby/colored/colored-1.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Console coloring" +HOMEPAGE="https://github.com/defunkt/colored" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_prepare() { + sed -i -e '/[Mm][Gg]/d' Rakefile || die +} diff --git a/dev-ruby/colored/metadata.xml b/dev-ruby/colored/metadata.xml new file mode 100644 index 000000000000..027e5c1e2e4f --- /dev/null +++ b/dev-ruby/colored/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + defunkt/colored + + diff --git a/dev-ruby/colorize-0.8.1 b/dev-ruby/colorize-0.8.1 deleted file mode 100644 index 0494d95356fe..000000000000 --- a/dev-ruby/colorize-0.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds methods to set color, background color and text effect on console easier -EAPI=5 -HOMEPAGE=https://github.com/fazibear/colorize -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=GPL-2+ -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/colorize-0.8.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d27cc692f66c1ce1d03482f4d8a641eb diff --git a/dev-ruby/colorize/Manifest b/dev-ruby/colorize/Manifest new file mode 100644 index 000000000000..5bf101ef42f2 --- /dev/null +++ b/dev-ruby/colorize/Manifest @@ -0,0 +1,3 @@ +DIST colorize-0.8.1.gem 15872 BLAKE2B fe8e3a3e010d55954fb9e3e26626202e1d3eba5478e27009fc86bd4029c98fe5a2ed2f2b0d5d1615e892435554272a70c1cbfcdadadea8bcaab894cb290e7992 SHA512 0819dfaa94150c85cbe633c77006f2f4bdd6c4f9bf9dfa954b8c4038b8a680c99a2b4b160da05bf426402d287a0db4c4eb1cc66a949405188b632f39da381c72 +EBUILD colorize-0.8.1.ebuild 654 BLAKE2B 49105da17d3a3dbbf349e6ba042b8bb77d1da5c70d4a12976de09326a901c6ecfdd95eafbad26b5f0c619366b5ca72c6c1abae200eac8d5d050867bb9ec7d0c9 SHA512 d32962770c11cc3d7687037231c3299ce5b3cfdcec1cfc708f4bbeecad4b8409700968eb6cd29785ba08741abc0c3c6abce3b5cba1956d2f771727d1deb46555 +MISC metadata.xml 343 BLAKE2B 7b31d7efac937af32901ebecaab49e5ac6583720e8411120c77ff3fa154a2a3ec90ea4e13049d1cd2919f13338b51860d77f5d1c3502d71443431d96d8712d59 SHA512 b3a5fe75e52041f21ac82b6b1c78e52952754501e641a328fe7a6da9f2805e09693c96b0c25dcc2f74c2aa07f9122973aa9155f394ceef66386ed9b9cb52e879 diff --git a/dev-ruby/colorize/colorize-0.8.1.ebuild b/dev-ruby/colorize/colorize-0.8.1.ebuild new file mode 100644 index 000000000000..1914014ad6cb --- /dev/null +++ b/dev-ruby/colorize/colorize-0.8.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Adds methods to set color, background color and text effect on console easier" +HOMEPAGE="https://github.com/fazibear/colorize" +LICENSE="GPL-2+" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e "/[Cc]ode[Cc]limate/d" test/test_colorize.rb || die +} + +each_ruby_test() { + cd test || die + ${RUBY} test_colorize.rb || die +} diff --git a/dev-ruby/colorize/metadata.xml b/dev-ruby/colorize/metadata.xml new file mode 100644 index 000000000000..ed5772910d30 --- /dev/null +++ b/dev-ruby/colorize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + fazibear/colorize + + diff --git a/dev-ruby/columnize-0.9.0 b/dev-ruby/columnize-0.9.0 deleted file mode 100644 index 34a2cbcb9d9e..000000000000 --- a/dev-ruby/columnize-0.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sorts an array in column order -EAPI=5 -HOMEPAGE=https://github.com/rocky/columnize -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/columnize-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34878bde3f58e38192f95532a8e10832 diff --git a/dev-ruby/columnize/Manifest b/dev-ruby/columnize/Manifest new file mode 100644 index 000000000000..2a790aa8ca7d --- /dev/null +++ b/dev-ruby/columnize/Manifest @@ -0,0 +1,3 @@ +DIST columnize-0.9.0.gem 16896 BLAKE2B 46821b72e3c0b70b5788002904fe6079dbab28f9f5d085ac269de8b2765c00f22294bbb36a288ea5688baf3a0bfeed9a4edfbe78eb41be67321433032ec99811 SHA512 b85f478db0e70740ff2d09e0c0a0e6eef378cbd0f025f8583726619412c0dd93ce85705978550ed13713f35e90db846ff087110c210742dfc3223bac3da7176c +EBUILD columnize-0.9.0.ebuild 474 BLAKE2B b9963cf0a573ecf22636fa47701b203b5134732124f6e50d4d2e9f56b4379056dec0ef0d854b8e412c994d74c0a269496d63699ad721d4303bdc36e02a011dc1 SHA512 96eac844c80d5d102ff5bfe6b18d5e56545f9f1a691b33e66cf5b94b88754cfa85cb181678e5f73ffa1f9b3d5262688c33f05a0f6a238eea09ba159f0411385a +MISC metadata.xml 341 BLAKE2B 45b716657f22cbc7a5c47f5e07e197985aa2aa8deeccc86af0b07a857b65792b5f39dc7d065da35760616ac7687bd8d0d22a3335d07784cefb440b250d0cb1fa SHA512 19ae7edab72e2555852fa43f403a7e2b83970b02122dcf829631cae1b558a66bcdd78425a7f62d6aea6d67b79c2b00324afc1ed608bcb217f130cc74ccbee74b diff --git a/dev-ruby/columnize/columnize-0.9.0.ebuild b/dev-ruby/columnize/columnize-0.9.0.ebuild new file mode 100644 index 000000000000..20dbd8b8ae9a --- /dev/null +++ b/dev-ruby/columnize/columnize-0.9.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="AUTHORS ChangeLog NEWS README.md" + +inherit ruby-fakegem + +DESCRIPTION="Sorts an array in column order" +HOMEPAGE="https://github.com/rocky/columnize" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="" diff --git a/dev-ruby/columnize/metadata.xml b/dev-ruby/columnize/metadata.xml new file mode 100644 index 000000000000..1f858eb21138 --- /dev/null +++ b/dev-ruby/columnize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rocky/columnize + + diff --git a/dev-ruby/combustion-0.8.0 b/dev-ruby/combustion-0.8.0 deleted file mode 100644 index 02344d0eceb0..000000000000 --- a/dev-ruby/combustion-0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Elegant Rails Engine Testing -EAPI=6 -HOMEPAGE=https://github.com/pat/combustion -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/combustion-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=90cb3e4ac6f133513cb5206a234111c0 diff --git a/dev-ruby/combustion-0.9.0 b/dev-ruby/combustion-0.9.0 deleted file mode 100644 index 355153a2a11c..000000000000 --- a/dev-ruby/combustion-0.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Elegant Rails Engine Testing -EAPI=6 -HOMEPAGE=https://github.com/pat/combustion -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/combustion-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=90cb3e4ac6f133513cb5206a234111c0 diff --git a/dev-ruby/combustion-0.9.1 b/dev-ruby/combustion-0.9.1 deleted file mode 100644 index 403cd328f5a3..000000000000 --- a/dev-ruby/combustion-0.9.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Elegant Rails Engine Testing -EAPI=6 -HOMEPAGE=https://github.com/pat/combustion -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/combustion-0.9.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f41e795c053786acad0179752c7e7856 diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest new file mode 100644 index 000000000000..e3f85ef66f27 --- /dev/null +++ b/dev-ruby/combustion/Manifest @@ -0,0 +1,7 @@ +DIST combustion-0.8.0.gem 17920 BLAKE2B f318b2a2a6f1ee2103d396f9da52f5aeecdcd76008a91613118732b7253625ef40994680400ce3b8a3f781b08366c8bc15d9288ff9e8d8bd8af8afceb9af9a28 SHA512 145aa927dbedf0f5e8207538f0c741ce7c9a03ae696ad6a525bfcb0d4a3c89ae6f9f1b4ffc384d6aa82e2fa3ad802902a29db2fee9803e7a05dd69ea59c24419 +DIST combustion-0.9.0.gem 17920 BLAKE2B ac5a1c41b5993614a0101427f0a8d7491736a98b3b7799ed9e638515ae0a9b3098eed5c77a5bbd1c02efe9b613b2d30aac0c446fefb16405c3bfed4d1d15d23f SHA512 6d82f96fe2f42e50065e3de4d0fb8b05fa8da9e63a77b29934db0600594d826eb2a3e36a14e7e18744fed233db769c12a7620b4ec98aa230a6973d07a142a364 +DIST combustion-0.9.1.gem 18432 BLAKE2B db569f0e97c756b5ebbe9fe33186d793ea8be97c9a629db0f263576a15bad1deaa353e43afff0ec72807be7fc9fc87075696ce5fbd20abaa0dc064a9d448d4a1 SHA512 9a64b0cd440ea10f1318b24f7643303d9cd7d7ac6d8d2d16a5b7b6e656a6cbbc98684636520a12950ab038bc819ee817763e802996914cc7ee6ba0fb12ae9248 +EBUILD combustion-0.8.0.ebuild 503 BLAKE2B fd2f8df943e511330b6948903260d7ac5b0ebc7cb90d739e1f6fc3efd2c4cfa18b224b9f6580e420d009e8941027bd42a9c80863b9becd958a138aebdff1451d SHA512 39e410894963f8c9fafbc0ff472de26de768e7cad4ef011b6c669ef3eee233640b65aad938d246584d1aed42f059a6d79357f5f25a12dbe77f15e07b837000f6 +EBUILD combustion-0.9.0.ebuild 503 BLAKE2B fd2f8df943e511330b6948903260d7ac5b0ebc7cb90d739e1f6fc3efd2c4cfa18b224b9f6580e420d009e8941027bd42a9c80863b9becd958a138aebdff1451d SHA512 39e410894963f8c9fafbc0ff472de26de768e7cad4ef011b6c669ef3eee233640b65aad938d246584d1aed42f059a6d79357f5f25a12dbe77f15e07b837000f6 +EBUILD combustion-0.9.1.ebuild 509 BLAKE2B 0a105ad549619412e2eb4279d3ab5db7019684687cc7b6af477832ca2ad7ab16faed04bcc3283c8735957edc52382fa41719d123a70884ffec9f81c0c78436ee SHA512 0a255391ad936bdf9000ec61880166aeca389656e64dbc2c4b3976e98abc7c62ea3f06c1493e6685cf3e3c11f3e948b0176745c1a9a01a75d036a26a8b7137c4 +MISC metadata.xml 340 BLAKE2B 92307b9df9e0e099c9e38095e3fe14be95374db3313eff5357c57ea1c86cae77276f0a7fe828189402f69e1c29feefa17975d03c94694c59257be999c103a488 SHA512 85ab18259671a4c6f57a305fe992c5a0b078f6bc9f10d88662123def6b378340f5b2f62350a007dd1f62bb66766f1e7b6f3c2546042ff9e52f53332f66ff11bd diff --git a/dev-ruby/combustion/combustion-0.8.0.ebuild b/dev-ruby/combustion/combustion-0.8.0.ebuild new file mode 100644 index 000000000000..8ef121db7a55 --- /dev/null +++ b/dev-ruby/combustion/combustion-0.8.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +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/combustion/combustion-0.9.0.ebuild b/dev-ruby/combustion/combustion-0.9.0.ebuild new file mode 100644 index 000000000000..8ef121db7a55 --- /dev/null +++ b/dev-ruby/combustion/combustion-0.9.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +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/combustion/combustion-0.9.1.ebuild b/dev-ruby/combustion/combustion-0.9.1.ebuild new file mode 100644 index 000000000000..31470caeb484 --- /dev/null +++ b/dev-ruby/combustion/combustion-0.9.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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/combustion/metadata.xml b/dev-ruby/combustion/metadata.xml new file mode 100644 index 000000000000..ad43ae57e050 --- /dev/null +++ b/dev-ruby/combustion/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + pat/combustion + + diff --git a/dev-ruby/commander-4.4.3 b/dev-ruby/commander-4.4.3 deleted file mode 100644 index 5a51435e6481..000000000000 --- a/dev-ruby/commander-4.4.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=The complete solution for Ruby command-line executables -EAPI=5 -HOMEPAGE=https://visionmedia.github.com/commander/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/commander-4.4.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cc4af10e38134fa1e6142d05637b185c diff --git a/dev-ruby/commander-4.4.4 b/dev-ruby/commander-4.4.4 deleted file mode 100644 index 8b39ae2ffa37..000000000000 --- a/dev-ruby/commander-4.4.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=The complete solution for Ruby command-line executables -EAPI=6 -HOMEPAGE=https://visionmedia.github.com/commander/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/commander-4.4.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8fd0927c6473a4e303f7e2dc2e1fc837 diff --git a/dev-ruby/commander-4.4.5 b/dev-ruby/commander-4.4.5 deleted file mode 100644 index 59c1ccdde570..000000000000 --- a/dev-ruby/commander-4.4.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby25] =dev-ruby/highline-1.7*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=The complete solution for Ruby command-line executables -EAPI=6 -HOMEPAGE=https://visionmedia.github.com/commander/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby23] =dev-ruby/highline-1.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby24] =dev-ruby/highline-1.7*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/highline-1.7.2[ruby_targets_ruby25] =dev-ruby/highline-1.7*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/commander-4.4.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9af18484ae031995f1ac1c3e345dc79b diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest new file mode 100644 index 000000000000..6ea6583b7340 --- /dev/null +++ b/dev-ruby/commander/Manifest @@ -0,0 +1,7 @@ +DIST commander-4.4.3.gem 36352 BLAKE2B 4849e3940762c2686258938590aad28292ff6d5c4cda0e14caf688b5d0177b1061318cc185071991e667f38efb132b9b4ea7bb9646731c18a30014b9f8d49b13 SHA512 9831ab6983359ebd112223f72991d09a79c04488d578973430920c399249b5071678b86190f9bc63f0303f479336a332b8e83e4f4ac9322e9630fa4d3863d4a5 +DIST commander-4.4.4.gem 36864 BLAKE2B 66a391c3d25ecc79308b9da8010c8d3a8b26902a72e7e96558a9c2690f6a8735093c9a218097b52610d8dc49316c0469e47e05539a3b01beb9310894ce313bde SHA512 d4b7912f03f9c78c6bd5b63221b334391b0788a579d2dd20b389c6a34024ad7b5057631426e48befc9d5c02f35921cb31b530b38cee93817f2383dac113f2b82 +DIST commander-4.4.5.gem 36864 BLAKE2B c4bfcfdd01c09bafa98497aac028054e910e077b38a23f0aa46898d6153560d41d6ccf0e36f46c2702cbd480da892195b7d28840448fb7f8d64ecb6c6e3b1962 SHA512 d2ed3abe7c054054a8442a76bd006684d26908d9ce92a7314d7acffc21dbc16e46144927dc795a69eb195ae04b8d84fa7bc6601c7f682ee188fcbc93ed5a9be2 +EBUILD commander-4.4.3.ebuild 622 BLAKE2B b1e369d3d96008856640d984f0a91548494c2780de51e07280d22f2dd46f498f4adbf691deca17e5b3fd89f9307354205acb592dbcdb049b084cedb3edb9408d SHA512 614cee7b18dd6d885d3dafea2e78c2353575a7f754143d933e918369fd6d40317108e730a6e783bf069f19086ea2344583ca33e62d4bfbb8fd82a63b508e5595 +EBUILD commander-4.4.4.ebuild 615 BLAKE2B b6a4606f6d23bb137843f791c6611bbc5311e318d344c9f15cc7602001afee1fa3bbc1d9a007dc28926cfbc27f2c55d08ce34e14a87ee29a882cf74f9090313b SHA512 223808451dd2a1353329cf8347458d8b458d0ee5082f9c38e87eb09a79c0b3f72490f964571c908f7d00b760dd38864b6fd5062763831459407bb093bd2da6d8 +EBUILD commander-4.4.5.ebuild 615 BLAKE2B 469cb266239f3eee9d7ad0a65a5bcceb081218344c1b3f66d507894fb7b84d5b19027e49d6063651578de31b71c7c121ae5b33e56033ef83a92c4c814d6f9031 SHA512 f68a0748e8bd8f9bd20354dbe21c2dc07191d2854515f439a0abd15243cca4d598b6934cfc9e355361d80045f18969a32641bb1c339152bf3e87087553a804d6 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/commander/commander-4.4.3.ebuild b/dev-ruby/commander/commander-4.4.3.ebuild new file mode 100644 index 000000000000..01035888ab9b --- /dev/null +++ b/dev-ruby/commander/commander-4.4.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="The complete solution for Ruby command-line executables" +HOMEPAGE="https://visionmedia.github.com/commander/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die +} diff --git a/dev-ruby/commander/commander-4.4.4.ebuild b/dev-ruby/commander/commander-4.4.4.ebuild new file mode 100644 index 000000000000..403705bb3b20 --- /dev/null +++ b/dev-ruby/commander/commander-4.4.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="The complete solution for Ruby command-line executables" +HOMEPAGE="https://visionmedia.github.com/commander/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die +} diff --git a/dev-ruby/commander/commander-4.4.5.ebuild b/dev-ruby/commander/commander-4.4.5.ebuild new file mode 100644 index 000000000000..84709c9eacf2 --- /dev/null +++ b/dev-ruby/commander/commander-4.4.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="The complete solution for Ruby command-line executables" +HOMEPAGE="https://visionmedia.github.com/commander/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die +} diff --git a/dev-ruby/commander/metadata.xml b/dev-ruby/commander/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/commander/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/compass-1.0.3-r1 b/dev-ruby/compass-1.0.3-r1 deleted file mode 100644 index 50da2d74b0c8..000000000000 --- a/dev-ruby/compass-1.0.3-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/chunky_png-1.2[ruby_targets_ruby23] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby23] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby23] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby23] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby23] =dev-ruby/chunky_png-1.2[ruby_targets_ruby24] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby24] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby24] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby24] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby24] =dev-ruby/chunky_png-1.2[ruby_targets_ruby25] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby25] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby25] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby25] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby25] =dev-ruby/chunky_png-1.2[ruby_targets_ruby23] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby23] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby23] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby23] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby23] =dev-ruby/chunky_png-1.2[ruby_targets_ruby24] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby24] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby24] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby24] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby24] =dev-ruby/chunky_png-1.2[ruby_targets_ruby25] >=dev-ruby/compass-core-1.0.2:1.0[ruby_targets_ruby25] >=dev-ruby/compass-import-once-1.0.5:1.0[ruby_targets_ruby25] >=dev-ruby/rb-inotify-0.9[ruby_targets_ruby25] >=dev-ruby/sass-3.3.13:*[ruby_targets_ruby25] =dev-ruby/multi_json-1.0[ruby_targets_ruby23] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby23] =dev-ruby/multi_json-1.0[ruby_targets_ruby24] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby24] =dev-ruby/multi_json-1.0[ruby_targets_ruby25] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby25] =dev-ruby/multi_json-1.0[ruby_targets_ruby23] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby23] =dev-ruby/multi_json-1.0[ruby_targets_ruby24] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby24] =dev-ruby/multi_json-1.0[ruby_targets_ruby25] >=dev-ruby/sass-3.3.0:*[ruby_targets_ruby25] =dev-ruby/multi_json-1.0 + >=dev-ruby/sass-3.3.0:* + + + + vikraman@gentoo.org + Vikraman Choudhury (vikraman) + + + ruby@gentoo.org + Gentoo Ruby Project + + + Compass is a Sass-based Stylesheet Framework that streamlines the + creation and maintenance of CSS. + + diff --git a/dev-ruby/compass-import-once-1.0.5 b/dev-ruby/compass-import-once-1.0.5 deleted file mode 100644 index 76e375e37261..000000000000 --- a/dev-ruby/compass-import-once-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sass-3.2:*[ruby_targets_ruby23] =dev-ruby/sass-3.2:*[ruby_targets_ruby24] =dev-ruby/sass-3.2:*[ruby_targets_ruby25] =dev-ruby/sass-3.2:*[ruby_targets_ruby23] =dev-ruby/sass-3.2:*[ruby_targets_ruby24] =dev-ruby/sass-3.2:*[ruby_targets_ruby25] =dev-ruby/sass-3.2:* + + + + vikraman@gentoo.org + Vikraman Choudhury (vikraman) + + + ruby@gentoo.org + Gentoo Ruby Project + + + Compass is a Sass-based Stylesheet Framework that streamlines the + creation and maintenance of CSS. + + diff --git a/dev-ruby/compass/Manifest b/dev-ruby/compass/Manifest new file mode 100644 index 000000000000..80c7f67d54be --- /dev/null +++ b/dev-ruby/compass/Manifest @@ -0,0 +1,3 @@ +DIST compass-1.0.3.gem 378368 BLAKE2B 1c33f576ba0c1117d8ca3deeb4d422441fd50922df3443a68b4eeabdd45d804fe505461a687053b6a0ebf0a2aed2539482843eac786226d16ad5ea5fb51a5284 SHA512 bef1ca903cb982df39330a913051c1a330aa1ecad9abbe5a7644e335c7ed2d152901a4079cc5ee43e9f7ce85a671f1d5552a3c98cf40b04134de072a120deef6 +EBUILD compass-1.0.3-r1.ebuild 1068 BLAKE2B c7d220b6f19fe3228a77b556fdf4b0ad159266d226f2ed16bccab50ed7d1bd5333f9183a608276fd5bf036bb548d04fba3c8cb6ad386d6410ff6f52fa248e33a SHA512 c55d350543ca0614f2c0b82eb93c23a424d23f71ef63c7988d444066cea4b2b807e18143ae38fea6bd843122ef64db234d49172ca5a3425f272204ec1336eb6f +MISC metadata.xml 528 BLAKE2B 6b7fabfe814d39ca5c07dde758c678e7a2e3bbf683a8e156145ee385060d9454947660d2ffc44a4a5426965ae81064e565c2e3191ff5d8fbe6e87b31f551565f SHA512 c65b8d5e0ea0caa17062ad77c8f099a6c2d61f1bc5f32c635c5bad5bc4fc571703b56cecef1eb2db34a932d02cd4ae4f7cce18ea86d632f0fbd4a9993d431dd8 diff --git a/dev-ruby/compass/compass-1.0.3-r1.ebuild b/dev-ruby/compass/compass-1.0.3-r1.ebuild new file mode 100644 index 000000000000..cc402da8bb91 --- /dev/null +++ b/dev-ruby/compass/compass-1.0.3-r1.ebuild @@ -0,0 +1,42 @@ +# 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_TASK_DOC="" + +RUBY_FAKEGEM_TASK_TEST="-Ilib test features" + +RUBY_FAKEGEM_EXTRAINSTALL="VERSION VERSION_NAME" + +inherit ruby-fakegem + +DESCRIPTION="Compass Stylesheet Authoring Framework" +HOMEPAGE="http://compass-style.org/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +# Gem does not contain all files needed to run specs and it is not clear +# which upstream repository/branch/directory to use. +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/chunky_png-1.2 + >=dev-ruby/compass-core-1.0.2:1.0 + >=dev-ruby/compass-import-once-1.0.5:1.0 + >=dev-ruby/rb-inotify-0.9 + >=dev-ruby/sass-3.3.13:* + + + + vikraman@gentoo.org + Vikraman Choudhury (vikraman) + + + ruby@gentoo.org + Gentoo Ruby Project + + + Compass is a Sass-based Stylesheet Framework that streamlines the + creation and maintenance of CSS. + + diff --git a/dev-ruby/concurrent-ruby-1.0.5 b/dev-ruby/concurrent-ruby-1.0.5 deleted file mode 100644 index 9e8693e556b9..000000000000 --- a/dev-ruby/concurrent-ruby-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/timecop-0.7.4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/timecop-0.7.4[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/timecop-0.7.4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Modern concurrency tools including agents, futures, promises, thread pools, more -EAPI=5 -HOMEPAGE=https://github.com/ruby-concurrency/concurrent-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/ruby-concurrency/concurrent-ruby/archive/v1.0.5.tar.gz -> concurrent-ruby-1.0.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8c7525363e37209ecf30ab857428cc58 diff --git a/dev-ruby/concurrent-ruby/Manifest b/dev-ruby/concurrent-ruby/Manifest new file mode 100644 index 000000000000..a121a1eca5f3 --- /dev/null +++ b/dev-ruby/concurrent-ruby/Manifest @@ -0,0 +1,3 @@ +DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b SHA512 fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6 +EBUILD concurrent-ruby-1.0.5.ebuild 1253 BLAKE2B 7cb48779211578ed4e708a4521dc80f89455851d30614baf020cac5dcb7dbd1af39a1c8cf3e28702fcfb091e6b00aaf1c82c70c99bdb82aa9e97769735626372 SHA512 ac0080d25d78f6ce6a2bbfd6eeea430db970bd3ecf7396cdfa2fc578ebd76302ac6fcd0f3c540f81f4de75412147bf805d2702036469bd93c2594f75cfa35f85 +MISC metadata.xml 358 BLAKE2B 4af4b67d3a6beab61cb05090b0f0a0a7802af67231fce103d84c2a475f9e65324a511f5a1c8b9df808a929281811de7b5f62a680688dd89c25ad75424bc5f2a8 SHA512 64e69249d1082b41905c309e159ad7eb8045af1c89ecc77cf119ed6014d40e83ca81bfe8938b5eaf5119fe12c02f1b1613ccc885770c897be06769af40dca85f diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild new file mode 100644 index 000000000000..584bb9c543d7 --- /dev/null +++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Modern concurrency tools including agents, futures, promises, thread pools, more" +HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby" +SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )" + +all_ruby_prepare() { + # Remove edge files as defined in support/file_map.rb + rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \ + lib/concurrent/{concurrent-edge,lazy_register.rb} \ + spec/concurrent/lazy_register_spec.rb || die + sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die + + # Remove specs for the ext gem + rm -rf spec/concurrent/atomic || die + + sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/concurrent-ruby/metadata.xml b/dev-ruby/concurrent-ruby/metadata.xml new file mode 100644 index 000000000000..66163246bf21 --- /dev/null +++ b/dev-ruby/concurrent-ruby/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-concurrency/concurrent-ruby + + diff --git a/dev-ruby/connection_pool-2.2.1 b/dev-ruby/connection_pool-2.2.1 deleted file mode 100644 index 167d981fd184..000000000000 --- a/dev-ruby/connection_pool-2.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generic connection pooling for Ruby -EAPI=5 -HOMEPAGE=https://github.com/mperham/connection_pool -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/connection_pool-2.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=60f7590b2642d9aee159fd2091361570 diff --git a/dev-ruby/connection_pool-2.2.2 b/dev-ruby/connection_pool-2.2.2 deleted file mode 100644 index 04335579c7df..000000000000 --- a/dev-ruby/connection_pool-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generic connection pooling for Ruby -EAPI=6 -HOMEPAGE=https://github.com/mperham/connection_pool -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/connection_pool-2.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=40f440d295e4cbc22099db727ddd632f diff --git a/dev-ruby/connection_pool/Manifest b/dev-ruby/connection_pool/Manifest new file mode 100644 index 000000000000..1e69a6312cab --- /dev/null +++ b/dev-ruby/connection_pool/Manifest @@ -0,0 +1,5 @@ +DIST connection_pool-2.2.1.gem 13824 BLAKE2B 2328a86f9d625d245f3e74d41fd615d95ea68a6fb8b1d17a9a0f9dc4ff8b772eb2942fd9103b12875a4ea2f3b6d922227a4da79fc61bd348d4bae5aa50b442a2 SHA512 74167b200fcc02d3a60fdc0e71b44c80f1c72db75b5f604a442bd5fb55138fe1750a2db095e0283104fda35fd9024cb71c7ddb614c3d472f814d686b686b6ef0 +DIST connection_pool-2.2.2.gem 13824 BLAKE2B 2f52bb3451dec5916d5797596f7bc3dbf39845321ee83736d679c433e96f154db852469b1f6d0d3b7c7f48262f7840087d89cdd40ece22b67a29c20ff77274dd SHA512 74cb64aa3f183ee4e41f438133f60581e9f99a1d5b5daf61607cff2329bfb1fbd8810d87c35d709418a22ad925049e3e9403a602107452414a67aee1c6eecfe9 +EBUILD connection_pool-2.2.1.ebuild 735 BLAKE2B 1efc20a9184b374fce25b62928a1aedd3ad6cde7ee066507d5c8c98293973abc99658d5ff9621c97c6da8dfa0ad6e93e675977950e3a86096fc43b814bca47d5 SHA512 245fc30a43eade01a1f72701a7f55ad33c98d92a0dd43018289f7ef6ff511818ff3490e2560bb64e0952a2acf864737bd8ede8566fa3185e2f5ee11d222a7763 +EBUILD connection_pool-2.2.2.ebuild 729 BLAKE2B 4e6937573dfd1fa17d4bf7e7ccf17eab67a0d3a6e69a980ef539aed26eff70684680de678f5aeee7b677f51783e9620494fa8372e36ed7890dc21febed675695 SHA512 9c641bdadafbc297c7f7fabb0589ab45ff9a02198002ab27401c64cd313bcc2cecef6b56f7ecdbf5b3c190274f423a08f930c5aba4023e77ad0c53b7f08408a6 +MISC metadata.xml 349 BLAKE2B 7ffc13174f2f47522a66c48922952798d03fbbb15419d9a52e183c633b56d863e85fab4682420aa9fffeb16d474f52de30799489a99221f25438524dbc569303 SHA512 18245f101f862c5880a42121eac9947a22fac206823d85ba650f5766af334208a64f97e7ea44e298f4f3c1191eb6bbf0e37949974c737060dd66434e1963b41c diff --git a/dev-ruby/connection_pool/connection_pool-2.2.1.ebuild b/dev-ruby/connection_pool/connection_pool-2.2.1.ebuild new file mode 100644 index 000000000000..030165fd8fae --- /dev/null +++ b/dev-ruby/connection_pool/connection_pool-2.2.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changes.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Generic connection pooling for Ruby" +HOMEPAGE="https://github.com/mperham/connection_pool" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' connection_pool.gemspec || die + sed -i -e '/bundler/d' Rakefile || die + sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb || die +} diff --git a/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild b/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild new file mode 100644 index 000000000000..97a8f019f2a1 --- /dev/null +++ b/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild @@ -0,0 +1,27 @@ +# 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="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changes.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Generic connection pooling for Ruby" +HOMEPAGE="https://github.com/mperham/connection_pool" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' connection_pool.gemspec || die + sed -i -e '/bundler/d' Rakefile || die + sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb || die +} diff --git a/dev-ruby/connection_pool/metadata.xml b/dev-ruby/connection_pool/metadata.xml new file mode 100644 index 000000000000..f7170698a4f1 --- /dev/null +++ b/dev-ruby/connection_pool/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mperham/connection_pool + + diff --git a/dev-ruby/contracts-0.16.0 b/dev-ruby/contracts-0.16.0 deleted file mode 100644 index 96fc37ea041b..000000000000 --- a/dev-ruby/contracts-0.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=provides contracts for Ruby -EAPI=6 -HOMEPAGE=https://github.com/egonSchiele/contracts.ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/contracts-0.16.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=af7a42fe0915f00cf75375848f017262 diff --git a/dev-ruby/contracts/Manifest b/dev-ruby/contracts/Manifest new file mode 100644 index 000000000000..becf7df7271d --- /dev/null +++ b/dev-ruby/contracts/Manifest @@ -0,0 +1,3 @@ +DIST contracts-0.16.0.gem 55296 BLAKE2B 71b058fd2bcbdf5dfc2ff60631ecfc56cb405dea08fb5b2a67fb23c859a3941ed0aa3963ef639e9cb6670d871a6301a0c8b360fff3912413c10ad44ee8dcde2f SHA512 27d757c3a6d25920ada1b24842a5ed8521bc8902b1840b6060c94dc17e5eecb91501439eb764fa2fec97dedc6591d2c2978630f56d4b38e7b607e9fccfb60ad7 +EBUILD contracts-0.16.0.ebuild 520 BLAKE2B 6a05cab0915199345948d0e099a45a634fc8e29d4f811c7dc9f9a5a9aaf8389e846b6adc72d5cf887e53d69db826b127e8abcebce8ec524d8bf3deedff7e445d SHA512 b9b378aeb84ed4b4f2afdcc453f547cb83796a540e3d564e5af8b4fc115ccbb3af3a948d86887040211fa180852b5e4ac99e1fbab5b3a7ad94b82ad54b6d3f6d +MISC metadata.xml 352 BLAKE2B ceb4318c56fde3712e3855e711f5caab0cec265180dc1505e5a398f38648f35e4fc7af7f9bdd1bdd315b85f4ef81aa0245bcbecb803d4bd82071c43db6b7267c SHA512 34d461bdbbe0e0498653c8036193dcc8e7bcfbdad11db2ef9c5b159b7218eab8fbbe5d91abe3b4242b297625160cd232261f658a5f637d5748dfbc33bb48ff6a diff --git a/dev-ruby/contracts/contracts-0.16.0.ebuild b/dev-ruby/contracts/contracts-0.16.0.ebuild new file mode 100644 index 000000000000..d44e14a9e40b --- /dev/null +++ b/dev-ruby/contracts/contracts-0.16.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.md TODO.markdown TUTORIAL.md" + +inherit ruby-fakegem + +DESCRIPTION="provides contracts for Ruby" +HOMEPAGE="https://github.com/egonSchiele/contracts.ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" diff --git a/dev-ruby/contracts/metadata.xml b/dev-ruby/contracts/metadata.xml new file mode 100644 index 000000000000..8cec60b20c1e --- /dev/null +++ b/dev-ruby/contracts/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + egonSchiele/contracts.ruby + + diff --git a/dev-ruby/coolio-1.5.3 b/dev-ruby/coolio-1.5.3 deleted file mode 100644 index 7443c8ff6a10..000000000000 --- a/dev-ruby/coolio-1.5.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A high performance event framework for Ruby which uses the libev C library -EAPI=6 -HOMEPAGE=https://coolio.github.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/iobuffer-1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cool.io-1.5.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=821a46d0b7812bd405b98c45a1731ea6 diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest new file mode 100644 index 000000000000..62bef7c7849e --- /dev/null +++ b/dev-ruby/coolio/Manifest @@ -0,0 +1,3 @@ +DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3 +EBUILD coolio-1.5.3.ebuild 1449 BLAKE2B fba86e6887dae5d42868a371c1268a3a55f519eb240cc6f49a5a2518d056e953817fc9a3e5ac6951ee5ee18351e87ab9614c02aa5982a77259ff18c421dcf94e SHA512 e9cdebbb5f1e0a5718102e0d6218f83ce09584b2f19a843566dbe7c74da7c2a4762c82880ac9d8820751c1a5262c36f52b65b4c50bbf5b6756b90d878a469083 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild b/dev-ruby/coolio/coolio-1.5.3.ebuild new file mode 100644 index 000000000000..67d0237c3382 --- /dev/null +++ b/dev-ruby/coolio/coolio-1.5.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" +RUBY_FAKEGEM_NAME="cool.io" + +RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A high performance event framework for Ruby which uses the libev C library" +HOMEPAGE="https://coolio.github.com/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# cool.io includes a bundled version of libev that is patched to work correctly with ruby. + +ruby_add_rdepend ">=dev-ruby/iobuffer-1" + +all_ruby_prepare() { + rm -r Gemfile* lib/.gitignore || die + + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '28i s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid dependency on rake-compiler + sed -i -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die + + # Remove specs that require network connectivity + rm -f spec/dns_spec.rb || die + + # Use one address consistently + sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die +} + +each_ruby_configure() { + pushd ext/cool.io || die + ${RUBY} extconf.rb || die + popd || die +} + +each_ruby_compile() { + pushd ext/cool.io || die + emake V=1 + popd || die + cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die +} diff --git a/dev-ruby/coolio/metadata.xml b/dev-ruby/coolio/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/coolio/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/countdownlatch-1.0.0-r1 b/dev-ruby/countdownlatch-1.0.0-r1 deleted file mode 100644 index 54c968230e8b..000000000000 --- a/dev-ruby/countdownlatch-1.0.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Synchronization aid to allow threads to wait for operations in other threads -EAPI=5 -HOMEPAGE=https://github.com/benlangfeld/countdownlatch -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/countdownlatch-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b7af111b38598a061563c274e36b40b0 diff --git a/dev-ruby/countdownlatch/Manifest b/dev-ruby/countdownlatch/Manifest new file mode 100644 index 000000000000..78d9c421a39b --- /dev/null +++ b/dev-ruby/countdownlatch/Manifest @@ -0,0 +1,3 @@ +DIST countdownlatch-1.0.0.gem 7168 BLAKE2B 5261ccfec2c743fb2bdd785bf48c1695ded01be94e0d216d96f2322d5422000450dd6205a0b7ad3597de665b0629f09369937c2ea7cc377dd700a5e233662327 SHA512 3e8e23212b253d6d29ae7834131e7dd5ccb40d6ecb43fe31fa84b8314e932b5ef1cc8ce61f59ba8256bfc80c6f7c131b149748e99ce9b4667f2da7ac8b8279a5 +EBUILD countdownlatch-1.0.0-r1.ebuild 584 BLAKE2B 69117502e2712464fb5fa5047d35ee19c6fb191c5a5920016cae6456440845855d09d0356beea2432b4e61a37c788f666dc4049b9c5d9a560d10df7da193c8b1 SHA512 a281bfe23f6e6313083d8c4b24d09f4f739f31f120285fcb95df3e27f9c428ca2c25fcd6a2ac5adea9a46ce7c1df9999f03afc79c792ba7674d99932a16eed1f +MISC metadata.xml 352 BLAKE2B 0cc9d71d3f0d0dcc5d20283d7a360b1df257e238340479b8bb7dcfed43c9a1661cb08f7b0fa28648af743f3c5364492a88bebd70259c34481b5f95ecf416fc52 SHA512 bbeaa386c573ae0d90d63dbca6c7975c741d234cf8e96d5fb7512ef907b7e73d730bc4cd50902869cfbb6d7cd6dbb034a0fe1da4dfa3cc7cd298c31f6c615618 diff --git a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild new file mode 100644 index 000000000000..191aa5532528 --- /dev/null +++ b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Synchronization aid to allow threads to wait for operations in other threads" +HOMEPAGE="https://github.com/benlangfeld/countdownlatch" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/countdownlatch/metadata.xml b/dev-ruby/countdownlatch/metadata.xml new file mode 100644 index 000000000000..3751acc1138a --- /dev/null +++ b/dev-ruby/countdownlatch/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + benlangfeld/countdownlatch + + diff --git a/dev-ruby/crack-0.4.3-r1 b/dev-ruby/crack-0.4.3-r1 deleted file mode 100644 index fc650255b4d6..000000000000 --- a/dev-ruby/crack-0.4.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/safe_yaml-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/safe_yaml-1.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Really simple JSON and XML parsing, ripped from Merb and Rails -EAPI=5 -HOMEPAGE=https://github.com/jnunemaker/crack -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/safe_yaml-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/safe_yaml-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/crack-0.4.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b0860262b0536bddccfade97cf6a87d diff --git a/dev-ruby/crack-0.4.3-r2 b/dev-ruby/crack-0.4.3-r2 deleted file mode 100644 index 8803beb7fcc8..000000000000 --- a/dev-ruby/crack-0.4.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Really simple JSON and XML parsing, ripped from Merb and Rails -EAPI=6 -HOMEPAGE=https://github.com/jnunemaker/crack -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/safe_yaml-1.0.4-r4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/crack-0.4.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=532f90ff9ff259eb0ad716f5236c3555 diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest new file mode 100644 index 000000000000..44f350cd0d66 --- /dev/null +++ b/dev-ruby/crack/Manifest @@ -0,0 +1,4 @@ +DIST crack-0.4.3.gem 574976 BLAKE2B 4b6f23277ec17a516d06e6e6785889996172b3ec077f022d1a52ab4b8e938b2735abbaecc71288b55654ff09a428c33eb944b627cfdc827ea1f4ddc6289461d9 SHA512 c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386 +EBUILD crack-0.4.3-r1.ebuild 1054 BLAKE2B 28710a8781da4b875a31b89ce768bdec4f78f1f9cb80e72a788f5e16b112cc152978f51f16732a9a3f4137518c43b313fb4884682c2acbde623d569a402eea2f SHA512 8c9781e42bd4e2a12ce317569af0401c48d38ec1dadd96c0b993ed6e71a144aa7f11d2fc57e052e4114c0e84c404e21e56eb3274a5e62bb1cebfb484fd98927c +EBUILD crack-0.4.3-r2.ebuild 1052 BLAKE2B 063df896801f3bb6b32606c2dd9c1273a2beb6d441504e3c325a4e40152db7739b4156011fff3799670fc1f46ac1032e6c9453fa235bae52fe6dd38a08cd23fa SHA512 3ba79293f5656621fee9bb6148db823bade37b599c551d725d3f6af120cd73865729b20003559958d9adf8f2a6df6afb8373b35941f4b985e7823cae1975f5d7 +MISC metadata.xml 342 BLAKE2B bf1bf4fa826a68ba0c2344619bd3a18ea9f3944f41ee9edda5b0cdebb46d8790a39dd6ef738f996a3c15672a1fe7242c55132eefaf719f21725d9b4372eb4f07 SHA512 2f890aec4b5c1bf8a31bd079d8e0b8e17242e262b7ba2619e5f791da25e2e7510a52086b4103ed257726d0a47e999dd22d0b3c60f8dc77c515f5fc61b122f2a8 diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild b/dev-ruby/crack/crack-0.4.3-r1.ebuild new file mode 100644 index 000000000000..fa0577c55037 --- /dev/null +++ b/dev-ruby/crack/crack-0.4.3-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md History" + +inherit ruby-fakegem + +DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails" +HOMEPAGE="https://github.com/jnunemaker/crack" + +LICENSE="MIT" +SLOT="0" +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_bdepend "test? ( dev-ruby/minitest )" +ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0" + +each_ruby_prepare() { + # Remove tests which fail when run by portage but pass when run by hand + sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die + sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die + sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || die +} diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild b/dev-ruby/crack/crack-0.4.3-r2.ebuild new file mode 100644 index 000000000000..e74082f18a48 --- /dev/null +++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md History" + +inherit ruby-fakegem + +DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails" +HOMEPAGE="https://github.com/jnunemaker/crack" + +LICENSE="MIT" +SLOT="0" +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_bdepend "test? ( dev-ruby/minitest )" +ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.4-r4" + +each_ruby_prepare() { + # Remove tests which fail when run by portage but pass when run by hand + sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die + sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die + sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || die +} diff --git a/dev-ruby/crack/metadata.xml b/dev-ruby/crack/metadata.xml new file mode 100644 index 000000000000..12ee26a76447 --- /dev/null +++ b/dev-ruby/crack/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jnunemaker/crack + + diff --git a/dev-ruby/crass-1.0.2 b/dev-ruby/crass-1.0.2 deleted file mode 100644 index 63487542354c..000000000000 --- a/dev-ruby/crass-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification -EAPI=5 -HOMEPAGE=https://github.com/rgrove/crass/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/crass-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=173348984c683d6fc10505072a1dbc7a diff --git a/dev-ruby/crass-1.0.3 b/dev-ruby/crass-1.0.3 deleted file mode 100644 index 22229876ae8f..000000000000 --- a/dev-ruby/crass-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification -EAPI=6 -HOMEPAGE=https://github.com/rgrove/crass/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/crass-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3a5906f1f89b4335fe1bef44d6cf423 diff --git a/dev-ruby/crass-1.0.4 b/dev-ruby/crass-1.0.4 deleted file mode 100644 index 3e9f273c85a8..000000000000 --- a/dev-ruby/crass-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification -EAPI=6 -HOMEPAGE=https://github.com/rgrove/crass/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/crass-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1c379c89095cca4823714e01e663b5dd diff --git a/dev-ruby/crass/Manifest b/dev-ruby/crass/Manifest new file mode 100644 index 000000000000..59714ffde8ce --- /dev/null +++ b/dev-ruby/crass/Manifest @@ -0,0 +1,7 @@ +DIST crass-1.0.2.gem 92160 BLAKE2B f24572c0140abe24e00b3b345fe2afcbc13e7ccb4b5e49f11ae7ab41d99bcc25c21b72c98cbbcf2991f7fecfb70011164513d85b963efc0fac12ecceb08e0ae4 SHA512 28ea16dea1ba8e46589489a60780195711304902b805bff0b362f99e8af9c9d2ecd0c11dcdf3e67e18e0997f37594012a4ceb312df352faf56eeb47d0441d289 +DIST crass-1.0.3.gem 92160 BLAKE2B 25512ebe4c1b3f2104896a0d6978a3cb58c344dbf058d308ca105866ed89bf059f2b53d98e2481f7a6a72a92f35e5625ee4588a7e886984324788bd0fee32ba9 SHA512 063dc3e95f83d713a47f88a06efc05607e75313f6f5982350ee783cb16dab159afdbf779e043ef9f5c56282e12c962c9ca2bec92cf87d1042a719ca58cd180ac +DIST crass-1.0.4.gem 92160 BLAKE2B f0ee65e3fd6bde1b87bb47347c8afbc1c4b5e98331a82e64d0b96ef4ef7db91a0903d6961074713cf68ad68363d1c9c678e62f4b3d8e7f9b4491ad2bb70a1596 SHA512 44ef5393530b38c35035833ecc140bc324d39309e18d4bb81847f415c0092230483172fd92fe2acacab238bbb771cedd44d6031f7c985a59d0ab4d2373119967 +EBUILD crass-1.0.2.ebuild 682 BLAKE2B 6a94553fd2997332ae4125a1c9c875af8eb7810668289fec216e7ce4bb202e26d7ce128e4f4dc1e9ec800e4e0fbc8d40828c6c1b8cdb1c7e3011440a0e212356 SHA512 82e675d91b035cda4dc16f0980f36e55a59c0f1a6b5c94f67ae8d3cf2bf186fe25961f2c392d0bb9d06bd40285ac01db46b140f6bc50dd3a84fb9ac3fd54e5aa +EBUILD crass-1.0.3.ebuild 681 BLAKE2B 6a52633c0d9145d4de394ff30f9501155035c247d8a0f0b34682f82bc36b7acc6acaf60facf7c34e15867696f08c4e18bdaf9c213993cd0a9ca5e2fcdb0b74a1 SHA512 7b1242c038f95f24b670907fe125c6f9b8eb8e14da75d66f391ab00369fffec74a9f08febababb534b3167e9ecc84267270c0c94b58c91ffcfbf3825d772c736 +EBUILD crass-1.0.4.ebuild 689 BLAKE2B 036302701097a715c858ae5a1e579d3977e4030af1450ab9e66e5df0739293fa384bd5252a79e6dfb199219d75c777167ce74e5b5905574db0822bdba129c123 SHA512 9d6311a656ccb7036f800a4f71006531ca3698a81575d2d2a08401c956597b4dd3802678db08318c0856a10b468a66eae0f4165250a78b0576c97c76de2f40b3 +MISC metadata.xml 338 BLAKE2B 7c67c73b8424d0f83d98cbc7b2c8608ae80829f5f59029a143132b0669a44eefda849bc941a34b143e0dcb3625be05eebe02a4176c219525ee3fa151676766fa SHA512 fd48781e866b789fb7b938ccc47d70a6d84af2afd104aad532d12b81c9235c3fe00c44546d8724d2c98a3e7808b62adbcd50b065e795cc634ae4fcd0eb711247 diff --git a/dev-ruby/crass/crass-1.0.2.ebuild b/dev-ruby/crass/crass-1.0.2.ebuild new file mode 100644 index 000000000000..d8a9fac78e21 --- /dev/null +++ b/dev-ruby/crass/crass-1.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification" +HOMEPAGE="https://github.com/rgrove/crass/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} diff --git a/dev-ruby/crass/crass-1.0.3.ebuild b/dev-ruby/crass/crass-1.0.3.ebuild new file mode 100644 index 000000000000..df8ebb5f001a --- /dev/null +++ b/dev-ruby/crass/crass-1.0.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification" +HOMEPAGE="https://github.com/rgrove/crass/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} diff --git a/dev-ruby/crass/crass-1.0.4.ebuild b/dev-ruby/crass/crass-1.0.4.ebuild new file mode 100644 index 000000000000..e1901cb13f55 --- /dev/null +++ b/dev-ruby/crass/crass-1.0.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification" +HOMEPAGE="https://github.com/rgrove/crass/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} diff --git a/dev-ruby/crass/metadata.xml b/dev-ruby/crass/metadata.xml new file mode 100644 index 000000000000..e3b71b118534 --- /dev/null +++ b/dev-ruby/crass/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rgrove/crass + + diff --git a/dev-ruby/creole-0.5.0 b/dev-ruby/creole-0.5.0 deleted file mode 100644 index 3ceb35f6faab..000000000000 --- a/dev-ruby/creole-0.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Creole-to-HTML converter for Creole, the lightweight markup language -EAPI=5 -HOMEPAGE=https://github.com/minad/creole -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/minad/creole/archive/v0.5.0.tar.gz -> creole-0.5.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2e4c3fc647159c2095e4c5a5cd18b6fd diff --git a/dev-ruby/creole/Manifest b/dev-ruby/creole/Manifest new file mode 100644 index 000000000000..f71dbbd0be9c --- /dev/null +++ b/dev-ruby/creole/Manifest @@ -0,0 +1,3 @@ +DIST creole-0.5.0.tar.gz 10664 BLAKE2B cf284a80fc43d24dd9e232055b78b9f76e5ee7c44dc86fb3311cc191503d38cd31e6e8f7f6290c451860da3e2dc5646c5baaefa79fa5df9165d2eb867c5dc8ef SHA512 80f82018637f2c33c71cc57e65b6bf372fb508c890269c3a04cf171b549115f3cb09daf7fa29935824780b886c1077db20a6e7dd38af35d715529683d965bc07 +EBUILD creole-0.5.0.ebuild 587 BLAKE2B da07b63d1d6edba68da76227bfdf96fc63e8700d57fb21a0b36b69c6dea561d27b1f201c2542470c795f9d9b9572a6e24424483ac572263adeae06e439d207a6 SHA512 e358bee9b3205aac2a1f9ec1ec95883a60ba3976e4d84c3639bc4e71dac5f698a1aff8ce0a6a58df5c511b7bffcfd7127ca5e8236b747c4aff1fec1ae9357ac6 +MISC metadata.xml 338 BLAKE2B b27bf155a557e48a837a45dc8c85c2ace64f36c9651e47f68753e09997fbb4dca4c3228216ebce8a892aa8cb5fec8a1efa8c2a580f9ad161bb260d56a2197eb6 SHA512 b7f1e902044861ba85037e2e970797fcc9c71cec97521dab3ff08fa246203f11cb0f0e237e570d7309881332f4bf6fe966f3ecd9a1f8bc4af5dcc998864640c7 diff --git a/dev-ruby/creole/creole-0.5.0.ebuild b/dev-ruby/creole/creole-0.5.0.ebuild new file mode 100644 index 000000000000..2917354f52ed --- /dev/null +++ b/dev-ruby/creole/creole-0.5.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole" + +inherit ruby-fakegem + +DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup language" +HOMEPAGE="https://github.com/minad/creole" +SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bacon )" diff --git a/dev-ruby/creole/metadata.xml b/dev-ruby/creole/metadata.xml new file mode 100644 index 000000000000..2f7e3e0798b3 --- /dev/null +++ b/dev-ruby/creole/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + minad/creole + + diff --git a/dev-ruby/cri-2.10.1 b/dev-ruby/cri-2.10.1 deleted file mode 100644 index 3c1220c02042..000000000000 --- a/dev-ruby/cri-2.10.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/colored-1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/colored-1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/colored-1.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/yard[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) test? ( dev-ruby/yard[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Cri is a library for building easy-to-use commandline tools -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/cri -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/colored-1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/colored-1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/colored-1.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cri-2.10.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=896ba20562b1f065c8e26d9f648a65ee diff --git a/dev-ruby/cri-2.7.1 b/dev-ruby/cri-2.7.1 deleted file mode 100644 index 85ba57ddb797..000000000000 --- a/dev-ruby/cri-2.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/colored-1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/colored-1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/colored-1.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/yard[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) test? ( dev-ruby/yard[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Cri is a library for building easy-to-use commandline tools -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/cri -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/colored-1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/colored-1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/colored-1.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cri-2.7.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7507b179ad330b172faf8132ee940ccf diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest new file mode 100644 index 000000000000..7a10419a83dc --- /dev/null +++ b/dev-ruby/cri/Manifest @@ -0,0 +1,5 @@ +DIST cri-2.10.1.gem 28672 BLAKE2B fe6f78ec193298605995e00242a4f615159192b66900c111fa58252aea63c3a5515a0e7a9d7c5a1a0878a2e9c70a77023ee60be4d7b6c780d5f2d1300641e109 SHA512 f71cdd00613b226f916c9f45f9e8ce3a7c0c68bdb547de6df8b9457c018627c18ce978a13c971e0ef2cd24ec985f815df0389d0ddabd463eef93d5e2147e6101 +DIST cri-2.7.1.gem 25088 BLAKE2B 20317d886401d6d5f034c27396cad2fdaf322246c319ef3cadc3e38169dbc00c83771fdb2d564efd0ca386b916a0bc2d8cf283742ccd18ca390e491a84f5e31f SHA512 37d641390dc83550c254b3c48018f7f2c53f73161807c299cb78ef84b8625e5f00cd8c877ac464ece5c6623d7118872c45648ed56c2bd5f53ae62cd66b8e24d1 +EBUILD cri-2.10.1.ebuild 772 BLAKE2B ce43c4c23ea400229c826bd18c7baa6a68f0749eb3507e927ccf79d89da6f9e9cc491e45e694c930d1fa78d64cb7560d282edf86424994c5adfbd6f7909e942a SHA512 1974af8955cb30a496a14066fab05a7ee499045e17fa6642d9e97904b6bd2700c5b06e7b81b882039a03cd03bc13bf5da9f61510beb40638f686d65e045254a4 +EBUILD cri-2.7.1.ebuild 772 BLAKE2B 3e09c46b3ec082da544c48c2a4c6a024ec45c83547bb3558a5b26c0399818a1fd9ee602155aeaea5e7a408fe4d3abc1294f03bd1d3d14af437a77ba125651e48 SHA512 29b1e00f40376ec04affde1d366437fb65bddab170bc6f4b66c3a4f42c560bd2970b923a2cfa17e62620170695c1929e6958b1f0da966e87280ada6c08b80ee8 +MISC metadata.xml 321 BLAKE2B 2bbd02b4b0f33bb2e3942b93c9af104fcafe960a59b2f109935f5121c2476635f1a3efb9ac092f4f5e6138df0398ea0ca874ee62390d20f3620d442d3502d42d SHA512 8e90f3ffd2b30ff9557e4c11bb31655cbd65498191288c68191f2e5f6d7bbdab6f1c22935f8d45fa95673582d1d0bf776055c0242cee2da27c9d3e71e2851f72 diff --git a/dev-ruby/cri/cri-2.10.1.ebuild b/dev-ruby/cri/cri-2.10.1.ebuild new file mode 100644 index 000000000000..92fbb3fd7839 --- /dev/null +++ b/dev-ruby/cri/cri-2.10.1.ebuild @@ -0,0 +1,34 @@ +# 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="NEWS.md README.adoc" + +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Cri is a library for building easy-to-use commandline tools" +HOMEPAGE="https://rubygems.org/gems/cri" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/colored-1.2" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/yard dev-ruby/minitest )" + +all_ruby_prepare() { + sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die + sed -i -e '/rubocop/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S rake test_unit || die +} diff --git a/dev-ruby/cri/cri-2.7.1.ebuild b/dev-ruby/cri/cri-2.7.1.ebuild new file mode 100644 index 000000000000..0ac2af111595 --- /dev/null +++ b/dev-ruby/cri/cri-2.7.1.ebuild @@ -0,0 +1,34 @@ +# 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_EXTRADOC="NEWS.md README.adoc" + +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Cri is a library for building easy-to-use commandline tools" +HOMEPAGE="https://rubygems.org/gems/cri" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/colored-1.2" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/yard dev-ruby/minitest )" + +all_ruby_prepare() { + sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die + sed -i -e '/rubocop/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S rake test_unit || die +} diff --git a/dev-ruby/cri/metadata.xml b/dev-ruby/cri/metadata.xml new file mode 100644 index 000000000000..17c5f3a33db9 --- /dev/null +++ b/dev-ruby/cri/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cri + + diff --git a/dev-ruby/css_parser-1.6.0 b/dev-ruby/css_parser-1.6.0 deleted file mode 100644 index 53faf51fd166..000000000000 --- a/dev-ruby/css_parser-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] virtual/ruby-ssl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/maxitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/maxitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/maxitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sass-based Stylesheet Framework -EAPI=6 -HOMEPAGE=http://compass-style.org/ https://github.com/premailer/css_parser/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/addressable[ruby_targets_ruby23] virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/addressable[ruby_targets_ruby24] virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/addressable[ruby_targets_ruby25] virtual/ruby-ssl[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/premailer/css_parser/archive/v1.6.0.tar.gz -> css_parser-1.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=28186530a702fd001a2c28bf5b12a8b7 diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest new file mode 100644 index 000000000000..d6c54faea704 --- /dev/null +++ b/dev-ruby/css_parser/Manifest @@ -0,0 +1,3 @@ +DIST css_parser-1.6.0.tar.gz 33251 BLAKE2B 1e28e6999675fadc1bc6a98417cc698fb2e5f16e8d8b27e186037112ac9c3cee82161c7530b962209d76d91359d68016210a371c9e8a7f7d631c7aec73bc5c81 SHA512 838baf3cc4249e890f7cf006370f148261b392549e6cc25b11246e15c8347a8877b4cc3bfe70dee18a822a9a8fc496705787262d79e177d62587f41ba6f4c4d6 +EBUILD css_parser-1.6.0.ebuild 1172 BLAKE2B f8f71b58e7a87e45d284a51ad21241790b85dc20eb1f3df8885fd4f6c07c3c84f1d2d130d65fc0b04730e0c1c939914b98750757b5698011467a2e6eeae8125e SHA512 1c1fcc8f639fd4b6fafa8e30bea82f161fb750278ece35c13ba8483467c3d92b290cc163a762de704b7829c58dc9b6cd6a66f6b520a201de65963fadf387b933 +MISC metadata.xml 346 BLAKE2B 982f54d9e88f4c45c010fa2ba5ed692af66ecb29b8384cf99075c8d919188a1635c9c50c5fd732ff20f204c0277ec85f2a000c4367d9ebd868c6f0e2ff48a694 SHA512 117b856fc53e92ff3c62ba01bc1e54f33e5f02c688aae98cb2754485094bb9f01dc3255ef05864bb944b01c9e8d37b7b622de42a38e4b9d8de893c16fec78d45 diff --git a/dev-ruby/css_parser/css_parser-1.6.0.ebuild b/dev-ruby/css_parser/css_parser-1.6.0.ebuild new file mode 100644 index 000000000000..cd0b5ad80ff6 --- /dev/null +++ b/dev-ruby/css_parser/css_parser-1.6.0.ebuild @@ -0,0 +1,44 @@ +# 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_DOC_DIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md " +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="premailer" +GITHUB_PROJECT="${PN}" +inherit ruby-fakegem + +DESCRIPTION="Sass-based Stylesheet Framework" +HOMEPAGE="http://compass-style.org/ https://github.com/premailer/css_parser/" +LICENSE="MIT" + +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/addressable + virtual/ruby-ssl" + +ruby_add_bdepend "test? ( dev-ruby/maxitest )" + +all_ruby_prepare() { + # get rid of bundler usage + rm Gemfile || die + sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die + sed -i -e '/bundler/d' test/test_helper.rb || die + # Avoid tests using the network. + sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' test/test_css_parser_loading.rb || die + +} + +each_ruby_test() { + ${RUBY} -Ilib test/*.rb || die +} diff --git a/dev-ruby/css_parser/metadata.xml b/dev-ruby/css_parser/metadata.xml new file mode 100644 index 000000000000..2f10e1380188 --- /dev/null +++ b/dev-ruby/css_parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + premailer/css_parser + + diff --git a/dev-ruby/curb-0.9.4 b/dev-ruby/curb-0.9.4 deleted file mode 100644 index 2bbf6268ea24..000000000000 --- a/dev-ruby/curb-0.9.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-misc/curl[ssl] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby-language bindings for libcurl -EAPI=6 -HOMEPAGE=https://github.com/taf2/curb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=net-misc/curl[ssl] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/curb-0.9.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71b52e3ea9dedbe9a53f96c5b7c42db4 diff --git a/dev-ruby/curb-0.9.6 b/dev-ruby/curb-0.9.6 deleted file mode 100644 index eb639f288e70..000000000000 --- a/dev-ruby/curb-0.9.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-misc/curl[ssl] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby-language bindings for libcurl -EAPI=6 -HOMEPAGE=https://github.com/taf2/curb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=net-misc/curl[ssl] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/curb-0.9.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86dfe642995ed7dd735cd81d36713c0c diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest new file mode 100644 index 000000000000..a8fd30797529 --- /dev/null +++ b/dev-ruby/curb/Manifest @@ -0,0 +1,5 @@ +DIST curb-0.9.4.gem 82432 BLAKE2B 2bf2bf0d887369c484d246771afc9cb34c6eb72a3809f13c9047f82030d79b1be47141db03659c1e4f42792c94094e40f05d4b1b0d984aed73a47c24ef96379a SHA512 7b81ba587ac9beb203e040234d9f5032d87352a3e045d3705f474d2eaf1f620245240a59894c7147f54d55f0293f60488e8f883367f96945d49ffcdcef42bfc1 +DIST curb-0.9.6.gem 83456 BLAKE2B 79ef506ef3c570cae2527b3547d3b315ec3b1ba8cb8295f5c886d653ca5f3b8454a3326b9d704ce20aea6e2ff0652bb682e9931f9ba0573f449322e087ea53fe SHA512 b592e04f963a32a81dec0b67348921da7b9a84d6943398984126eae1dc22653efbb049ad04201a7f22cbf19a03d6c587a525491d25585d3f12e29d4a5cf469a8 +EBUILD curb-0.9.4.ebuild 1186 BLAKE2B a45058542472193518d96d8f2ee6d8c6e89b9376033569b04bd3f805b694b7ccf54c4f741603dabc5b0cd90c92f27f32e708e758eb3ce6b105b6bc06e2928c73 SHA512 430651ca85bf34bb5d19133299839041feaa53a544dbe90927f4f820936308ce072e82f7ff9fb38355b0db46bb9e33ca2415fe230882fec7ab0dc493f521bb5d +EBUILD curb-0.9.6.ebuild 1179 BLAKE2B d423a22dc6570f83217d5a511e7e79662b28a313c238e5cf8fdbc43df57ebb3df9054bc2710ce4a68f85c83930d58bd849f5eb5f7a5adf159ba81cc6743fcc04 SHA512 6f24d9cd670ec1639b8f4ad089475046b7f2596a1f4fa5c5c599796b59cb03d186308d8b2c19003fc4c21d3e38d2c40a9d2b4dad8a92442622bb3cbea60e548a +MISC metadata.xml 335 BLAKE2B e68d36e70f8859cbc9d47397720949fdb7d048601e46c7380575f6c5ce43b04dccc2eb3bb0396a72beea0840f197ceeb5325e935431ef45022bdb2749e1cb57f SHA512 993073ca664dcfc0698a820063013ae20e431f0d2d1b5fa27e0871ba33ebcd09ac70de516ad943934a3a4783d3df4dc93e533082b3b47f245908a5eab4e94658 diff --git a/dev-ruby/curb/curb-0.9.4.ebuild b/dev-ruby/curb/curb-0.9.4.ebuild new file mode 100644 index 000000000000..db408773e228 --- /dev/null +++ b/dev-ruby/curb/curb-0.9.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby-language bindings for libcurl" +HOMEPAGE="https://github.com/taf2/curb" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" net-misc/curl[ssl]" +RDEPEND+=" net-misc/curl[ssl]" + +all_ruby_prepare() { + # fix tests when localhost is also ::1 + sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die + + # avoid tests making outside network connections + rm tests/bug_postfields_crash.rb || die + sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \ + -i tests/tc_curl_easy.rb || die + + # avoid failing tests where failure condition seems weird, no + # upstream travis so not clear if the test is indeed broken. + sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1 + cp -l ext/curb_core$(get_modname) lib || die +} diff --git a/dev-ruby/curb/curb-0.9.6.ebuild b/dev-ruby/curb/curb-0.9.6.ebuild new file mode 100644 index 000000000000..303e1f6a1012 --- /dev/null +++ b/dev-ruby/curb/curb-0.9.6.ebuild @@ -0,0 +1,45 @@ +# 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="rake" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby-language bindings for libcurl" +HOMEPAGE="https://github.com/taf2/curb" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" net-misc/curl[ssl]" +RDEPEND+=" net-misc/curl[ssl]" + +all_ruby_prepare() { + # fix tests when localhost is also ::1 + sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die + + # avoid tests making outside network connections + rm tests/bug_postfields_crash.rb || die + sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \ + -i tests/tc_curl_easy.rb || die + + # avoid failing tests where failure condition seems weird, no + # upstream travis so not clear if the test is indeed broken. + sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1 + cp -l ext/curb_core$(get_modname) lib || die +} diff --git a/dev-ruby/curb/metadata.xml b/dev-ruby/curb/metadata.xml new file mode 100644 index 000000000000..ca5891cea587 --- /dev/null +++ b/dev-ruby/curb/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + taf2/curb + + diff --git a/dev-ruby/curses-1.2.4 b/dev-ruby/curses-1.2.4 deleted file mode 100644 index d69551886a64..000000000000 --- a/dev-ruby/curses-1.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=sys-libs/ncurses:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby binding for curses, ncurses, and PDCurses -EAPI=6 -HOMEPAGE=https://github.com/ruby/curses -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=sys-libs/ncurses:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/curses-1.2.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dc932c824f565ff6d862b9e6be099236 diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest new file mode 100644 index 000000000000..62489ed7a4ea --- /dev/null +++ b/dev-ruby/curses/Manifest @@ -0,0 +1,3 @@ +DIST curses-1.2.4.gem 35328 BLAKE2B ba84d733a663c27a89be200b95c1e7a72063389190b2f90f0fc1b3a2af60025d926c348a08116734b15c2d494a4431c6e2be78e1f5982c03ee13d69bf7edb96e SHA512 bece3833be353ef8db51717dcdbf060667be5d33d00ce78952c44b3a8c3df082c11649b0a2a30072ce99c6578ffde7dce0c0108e109e55022703cfa1c1861bb9 +EBUILD curses-1.2.4.ebuild 664 BLAKE2B 59cba296e8e3b7eb8ea4b48a8240c5585ccb71d9fddfe316be56115b43b6221880aad309469d11b500b72a8959d1f031358d3983bd5acedb03cebc06316f9fb4 SHA512 1f0a3db6d6614a4d0fd9db72c3de74a2b9e5dc5d63a89c0e880520f7564efe899a6665e6142e0621107caea3182c09730bb6bd16b4dc2e07bbad1c9308257914 +MISC metadata.xml 337 BLAKE2B f68ad5630ff84b55238f101e480a86102303dceaf6b05716d38966d567dfb894f668acdd0f1178ee61ae550e829c053868867d73e9935cde24677b3e14735277 SHA512 3f64366e00d412b476b81e46f0d9d4144d6f698fdc277f59cbefacbce8d9e35bf9fcd2d45dcfd5ba8a386e5972492004f693976f85a90ad69ebbbcf46542971a diff --git a/dev-ruby/curses/curses-1.2.4.ebuild b/dev-ruby/curses/curses-1.2.4.ebuild new file mode 100644 index 000000000000..c6b36a1ee212 --- /dev/null +++ b/dev-ruby/curses/curses-1.2.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses" +HOMEPAGE="https://github.com/ruby/curses" +LICENSE="|| ( Ruby BSD-2 )" + +KEYWORDS="~amd64 ~x86" + +SLOT="1" +IUSE="" + +DEPEND+=" sys-libs/ncurses:0" +RDEPEND+=" sys-libs/ncurses:0" + +each_ruby_configure() { + ${RUBY} -Cext/curses extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/curses + cp ext/curses/curses.so lib/ || die +} diff --git a/dev-ruby/curses/metadata.xml b/dev-ruby/curses/metadata.xml new file mode 100644 index 000000000000..9515523604c6 --- /dev/null +++ b/dev-ruby/curses/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/curses + + diff --git a/dev-ruby/d3_rails-3.5.17 b/dev-ruby/d3_rails-3.5.17 deleted file mode 100644 index f8d5b36d4c2b..000000000000 --- a/dev-ruby/d3_rails-3.5.17 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby on Rails integration for the Javascript Data Visualization Framework, D3 -EAPI=5 -HOMEPAGE=https://github.com/logical42/d3_rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT BSD -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/d3_rails-3.5.17.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9854f144de158ffdf4de9eb1f049648f diff --git a/dev-ruby/d3_rails-4.1.1 b/dev-ruby/d3_rails-4.1.1 deleted file mode 100644 index 8052e7962c1b..000000000000 --- a/dev-ruby/d3_rails-4.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby on Rails integration for the Javascript Data Visualization Framework, D3 -EAPI=5 -HOMEPAGE=https://github.com/logical42/d3_rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT BSD -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=mirror://rubygems/d3_rails-4.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=10ff77cc0f26faf46c20873c1eb07c6a diff --git a/dev-ruby/d3_rails/Manifest b/dev-ruby/d3_rails/Manifest new file mode 100644 index 000000000000..8625ccdc19fc --- /dev/null +++ b/dev-ruby/d3_rails/Manifest @@ -0,0 +1,5 @@ +DIST d3_rails-3.5.17.gem 134656 BLAKE2B e5b770e718fef53cbe6b7c56aef6c566ccc8ac5cb87f119a6a43b1c02659f60e80b93fd1f352c25a1d4e2ab3e441ebf48847b7cf5eb7f4777ccdd386bce5b44c SHA512 08e59d1615477c92441c9b04239451d184663d0abe9b3340c3f0ae02d2b9eadbec03f6b12ec08407c644d89fbb25c50eb1bddc52d87c77bd4b476fab1461c882 +DIST d3_rails-4.1.1.gem 134656 BLAKE2B 7890c080fbf9c274a843ec49bf75eb33c29e9aced1a56c3251d46c89148fe03a055c8a14b02123b89f06bb54492d0ecfcdcec12e0d21506e8974bfa43662ba09 SHA512 3ca04e9827a7d9df92b377fbfb354b0802bf408495e3220773fcdb782c9de8dbb3421442ca2c250fc787223ca1e489edb26472fdc7c86dc70ebab3b8c2035572 +EBUILD d3_rails-3.5.17.ebuild 541 BLAKE2B 0f5c7a5f0deb5ca24cc17ecb793f344e34558f73803f3e22b794e6aacbaf495a34e2abc0e404209ca8523ecb67907b9339712e6715ee705b9a71d47d8812ae25 SHA512 b3eb578ab5c4e559741abc03fa16c4bb1aea3c22dd4383682eaf59910fdc7b9a68db6e65747a26374a8cc4fd3517cf069473609887277b8333b644ad17efd5c7 +EBUILD d3_rails-4.1.1.ebuild 541 BLAKE2B dc53812223e9039af9c50e3613e490347606c1d8376b0c7df0823d196f569eba868d50561388fcf4d7e01060985e5819d60ae1a2c669f8587f23549e222e5ca1 SHA512 00246fb2c47ebbc401257bd1b04ef6c7331855cca3463263325bff4b62c727f5832ff3e3228bb2f1b4f478706700dda32da3df4c95a921f3b1448c340d15de28 +MISC metadata.xml 344 BLAKE2B bdf59254880406ab3c58709aeed3ee5857bb23e40fa9237c74cc481d45460c2123c1a011f71a27fb47e9a25ca81389ec0b0c825446d3810473fdf05a34651364 SHA512 9c6387047250677b3b45c2fd378a75f59d5f851b827dc8c2d256135200b8dda144b79941a7aee523c6c899bd19d5e5bd4d1e119a99b6232b3deca50e4859c528 diff --git a/dev-ruby/d3_rails/d3_rails-3.5.17.ebuild b/dev-ruby/d3_rails/d3_rails-3.5.17.ebuild new file mode 100644 index 000000000000..c261de263b7a --- /dev/null +++ b/dev-ruby/d3_rails/d3_rails-3.5.17.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="app" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails integration for the Javascript Data Visualization Framework, D3" +HOMEPAGE="https://github.com/logical42/d3_rails" + +LICENSE="MIT BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/railties-3.1:*" diff --git a/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild b/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild new file mode 100644 index 000000000000..128ee2a39f36 --- /dev/null +++ b/dev-ruby/d3_rails/d3_rails-4.1.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="app" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails integration for the Javascript Data Visualization Framework, D3" +HOMEPAGE="https://github.com/logical42/d3_rails" + +LICENSE="MIT BSD" +SLOT="4" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/railties-3.1:*" diff --git a/dev-ruby/d3_rails/metadata.xml b/dev-ruby/d3_rails/metadata.xml new file mode 100644 index 000000000000..41011b7a8819 --- /dev/null +++ b/dev-ruby/d3_rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + logical42/d3_rails + + diff --git a/dev-ruby/daemon_controller-1.2.0-r1 b/dev-ruby/daemon_controller-1.2.0-r1 deleted file mode 100644 index aa035b758a03..000000000000 --- a/dev-ruby/daemon_controller-1.2.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Library to start and stop specific daemons programmatically in a robust manner -EAPI=5 -HOMEPAGE=https://github.com/FooBarWidget/daemon_controller -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/daemon_controller-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=110e2259d5c105d2d269bfd6452f7af6 diff --git a/dev-ruby/daemon_controller/Manifest b/dev-ruby/daemon_controller/Manifest new file mode 100644 index 000000000000..92553d26731a --- /dev/null +++ b/dev-ruby/daemon_controller/Manifest @@ -0,0 +1,3 @@ +DIST daemon_controller-1.2.0.gem 37888 BLAKE2B c320d92cd3515f861e775eab72726469d7b6ed3cfd1655a67bf11458ef1ba5b43f72b8ba600f5c953b99c18f99549a48d0648b387abda45a87de99d2c9d955c5 SHA512 d22b5f37a41f2fab642cc7a6f5b5ea8a892d2c8b9eda04c9a547ee3aab3148a8897bc4737fd30fd9eb6e2a4fba458ea5811024fb5ad71b7959f3996dfa7b7705 +EBUILD daemon_controller-1.2.0-r1.ebuild 594 BLAKE2B 6ae7541cb7fee04e5d1867a72017b241f7372d6dc48a6188f10c9a530d25d9dcb31d5ec0aeb1258e52b0a17cabcc6789391e972dd5f428562a9a81fee2f57778 SHA512 f3a00f47b4df34ab377e0a0becdea9bbde62e03e46b5a9e5b0e0d47deeffdee96107fe523d65b6dec3bfece9deb67f9e04e3b4ea92cf7ba4807004cec0c8c24c +MISC metadata.xml 356 BLAKE2B e7c643ed141b7bd8ae00c33fd33621ecf88cc3ccd22d393c5365a38aeb582f0de524995c478baf56e01b343d133dcab9e9869eb6ae026bc47f0b39c17a830304 SHA512 9e909abe5942b5bdcf4e3cbf770d8c7b2310ceebeb241c1fccfd981e5455e5dd8780f0b375a99304e4f24bcc8e99ae9c1de6e2311b0e4295d1bcb8115b66a112 diff --git a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild new file mode 100644 index 000000000000..919687207be3 --- /dev/null +++ b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Library to start and stop specific daemons programmatically in a robust manner" +HOMEPAGE="https://github.com/FooBarWidget/daemon_controller" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +all_ruby_prepare() { + # fix tests with RSpec 2 + sed -i -e '1irequire "thread"' spec/test_helper.rb || die +} diff --git a/dev-ruby/daemon_controller/metadata.xml b/dev-ruby/daemon_controller/metadata.xml new file mode 100644 index 000000000000..4fe342e20c32 --- /dev/null +++ b/dev-ruby/daemon_controller/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + FooBarWidget/daemon_controller + + diff --git a/dev-ruby/daemons-1.2.6 b/dev-ruby/daemons-1.2.6 deleted file mode 100644 index 3e98897d85f8..000000000000 --- a/dev-ruby/daemons-1.2.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Wrap existing ruby scripts to be run as a daemon -EAPI=6 -HOMEPAGE=https://github.com/thuehlinger/daemons -IUSE=examples elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/thuehlinger/daemons/archive/v1.2.6.tar.gz -> daemons-1.2.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=43b7a6bafd15be95ab9a632be9cdde92 diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest new file mode 100644 index 000000000000..66ca46063666 --- /dev/null +++ b/dev-ruby/daemons/Manifest @@ -0,0 +1,3 @@ +DIST daemons-1.2.6.tar.gz 27557 BLAKE2B 7c08b637ab37f764309fd260c4ea6c11402b89ea327eb47ea0af3860397ece795467a11c4ae5d8577972f5d8e2c6590f4d8112027f06db941b7181e33c158736 SHA512 8276685a684093252bf136c552a613a5208f4ab34f178be9425c62ea59fe1eebe671a7dd6c57d30744187b9ae58d7a7f1ebf58468e988565a30ca4417f2a90ea +EBUILD daemons-1.2.6.ebuild 876 BLAKE2B 9f2e6bfa87cde49165ad6d1d1931acc80a17107393fa63e338c73df94a91d2a5c1aed1fec2cbd33f4cc23f06eb577b7247fb0c50bcf72d91c22273f84e85c88a SHA512 16a648a3f8fcdc4ce61676e2e8e1ce9457b5fbedd931ce0e7fd2464ab3d5b6040644dedb9a3a3b2e264d640e36ce5a0ebe7398bb0480738cfba5691d999b1c07 +MISC metadata.xml 345 BLAKE2B 7e783ce974aa702ba94e5d1d1b17646297e1db1c51d4dad02408e678092afb21647d8a21f0beca7d8e03f4c5271e3f63f643e3d113bd1d89ca927110b9d447f6 SHA512 c6e30f1117d3ebc21e91cf49a6e4952f3cadef673c1a624f9b5cdd4bcf036f1a4d25120799ff72896b2bd38386fe251e72b27028e2a31551716f21bc90217cec diff --git a/dev-ruby/daemons/daemons-1.2.6.ebuild b/dev-ruby/daemons/daemons-1.2.6.ebuild new file mode 100644 index 000000000000..f9541d84a5b3 --- /dev/null +++ b/dev-ruby/daemons/daemons-1.2.6.ebuild @@ -0,0 +1,34 @@ +# 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="Releases README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Wrap existing ruby scripts to be run as a daemon" +HOMEPAGE="https://github.com/thuehlinger/daemons" +SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="examples" + +all_ruby_prepare() { + sed -i -e '/\(pry\|simplecov\)/I s:^:#:' spec/spec_helper.rb || die +} + +all_ruby_install() { + all_fakegem_install + + use examples || return + + insinto /usr/share/doc/${PF}/ + doins -r examples +} diff --git a/dev-ruby/daemons/metadata.xml b/dev-ruby/daemons/metadata.xml new file mode 100644 index 000000000000..36c3d175d38d --- /dev/null +++ b/dev-ruby/daemons/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + thuehlinger/daemons + + diff --git a/dev-ruby/dalli-2.7.6 b/dev-ruby/dalli-2.7.6 deleted file mode 100644 index 36681c7ffd81..000000000000 --- a/dev-ruby/dalli-2.7.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/activesupport-4.1[ruby_targets_ruby23] =dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/activesupport-4.1[ruby_targets_ruby24] dalli-2.7.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=18cfa64c4a9858bf213fddbf9afa2bb4 diff --git a/dev-ruby/dalli-2.7.7 b/dev-ruby/dalli-2.7.7 deleted file mode 100644 index 802608f0afb8..000000000000 --- a/dev-ruby/dalli-2.7.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] =dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dalli-2.7.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ab67543594f2e051ce490c1e1e3c4794 diff --git a/dev-ruby/dalli-2.7.8 b/dev-ruby/dalli-2.7.8 deleted file mode 100644 index 80f353b01d9c..000000000000 --- a/dev-ruby/dalli-2.7.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] =dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dalli-2.7.8.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ab67543594f2e051ce490c1e1e3c4794 diff --git a/dev-ruby/dalli-2.7.8-r1 b/dev-ruby/dalli-2.7.8-r1 deleted file mode 100644 index 319b8baec5c1..000000000000 --- a/dev-ruby/dalli-2.7.8-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] =dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] =dev-ruby/mocha-0.13[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] >=dev-ruby/activesupport-4.2[ruby_targets_ruby25] dalli-2.7.8.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cbb8c76dea1555ab2477695502c3b3e0 diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest new file mode 100644 index 000000000000..75613d469830 --- /dev/null +++ b/dev-ruby/dalli/Manifest @@ -0,0 +1,8 @@ +DIST dalli-2.7.6.tar.gz 48481 BLAKE2B 9f83523b75d1c6fa109aba7e288e13924d8c7677c6fa38ffe5ce21dfb22f858f8a3ab8593afceed97e980e5f0172c1f8c58cc96b42f4bde31013f5ffcbb26f8b SHA512 ee2270e719f6ff108654d20dfc560cdc6067808c211ae75304f5ca3f7772561b25a699fddb051e42db744bb202228bdbb904171faf5e1804f1f2bed4341bc258 +DIST dalli-2.7.7.tar.gz 51532 BLAKE2B a625e333130f2c9ec47a9e3aec892a8e0d5f7248b71f6c666461104e2b29d4a384dd415b00dbe70d24fdd44a3b6835fdebdeb75297d4cd6d48506d146f892d4e SHA512 ed2a3f0b41451ae703060fe6197675ed6096531b91e5210a2fbded7a40a9a5717d47f5611081a488931318fd89888f00a539c67bab3dc600cea12676cab289cc +DIST dalli-2.7.8.tar.gz 51599 BLAKE2B 935fc1b0ffb2c93c0ef8ab6a82e63b4e272c51ae6c2cbd0c670953c0943942c25b4c795ca7953ad4e53284f6b6e35b44be386ec4dba0c96345256e3b3173152d SHA512 5fa48a01db15fdafa179663b71867dd6a9c2ab7b4b94434f650c1ce37bd71caa2bb22efe032a4eed777538cdc341f22a251d14772aaba62f4a6d9d8c33b6a346 +EBUILD dalli-2.7.6.ebuild 1407 BLAKE2B c1a47e18c933355b7cb917582e8342218da00e1755e92691abae96254d09a43e06c0b27ddaf64df66e9831a8eac04c0297d57007ea4509546b9f529a4fa601b5 SHA512 de044b223df4c284be5b981aeccc401365c47143c7f1b33768278e24f51eda5270ffc482f72eadf9af31b8b5b527becfbcafd810c1b9d1e2d2683560156fdadf +EBUILD dalli-2.7.7.ebuild 1401 BLAKE2B c6119bf16e8b63f85b677507f225b25cccf32c33112dcd2c5374f62d507472d014d7eb0b0445d99de1aa3307f517fa90ab16c6c70478bb954c62868495224a23 SHA512 b898e173732ba03315325018579086522d653d2e3cf7671be74bf762d0789b666e5d0089dc61a3b9511d6e5fc40a246b86f41d0455c0528d51859c3e768894f5 +EBUILD dalli-2.7.8-r1.ebuild 1394 BLAKE2B 2d4ab0d8645dbc28c73283292a230a6996f5c738dbfecb93041b8e5eca91e4da65db955c174d9792dfdb9f81d84edeef72bd9359935daade4d692048ea432552 SHA512 28ba8ae344c0091e8b619a2ca4e6cde828c6f4b46e8798994a46f9cb76ff8bece23576c1b182e2101327ceeda36a80183157da6dd98ec8307a6c705db9a22c93 +EBUILD dalli-2.7.8.ebuild 1401 BLAKE2B c6119bf16e8b63f85b677507f225b25cccf32c33112dcd2c5374f62d507472d014d7eb0b0445d99de1aa3307f517fa90ab16c6c70478bb954c62868495224a23 SHA512 b898e173732ba03315325018579086522d653d2e3cf7671be74bf762d0789b666e5d0089dc61a3b9511d6e5fc40a246b86f41d0455c0528d51859c3e768894f5 +MISC metadata.xml 346 BLAKE2B e34b47009de19ff810f3c3893517533730fa09cc4713b5fb8ebc05011004e17466ca0a6e6df307e5748003a7b4c83691d28ca0d80b423f6f870c4f7fc9be88eb SHA512 22b3ca0c5024974556840a2cf47ffa0dac63b6a4573d2ca6244c3ec9231b1c8321c7f544bc979882a6bb6ca37545b8ccf4612ce9ffd1ab34521b24e896f57e41 diff --git a/dev-ruby/dalli/dalli-2.7.6.ebuild b/dev-ruby/dalli/dalli-2.7.6.ebuild new file mode 100644 index 000000000000..995b081f9ea8 --- /dev/null +++ b/dev-ruby/dalli/dalli-2.7.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + >=dev-ruby/mocha-0.13 + dev-ruby/rack + >=dev-ruby/activesupport-4.1 5.0"; gem "activesupport", "< 5.1"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + # Drop rails dependency which is only used to display the version + # number, so we only need to depend on activesupport and avoid + # complicated circular dependencies. + sed -i -e '/rails/I s:^:#:' \ + -e '14irequire "active_support"' test/helper.rb || die +} diff --git a/dev-ruby/dalli/dalli-2.7.7.ebuild b/dev-ruby/dalli/dalli-2.7.7.ebuild new file mode 100644 index 000000000000..89dc2a156175 --- /dev/null +++ b/dev-ruby/dalli/dalli-2.7.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + >=dev-ruby/mocha-0.13 + dev-ruby/rack + >=dev-ruby/activesupport-4.2 5.0"; gem "activesupport", "< 5.2"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + # Drop rails dependency which is only used to display the version + # number, so we only need to depend on activesupport and avoid + # complicated circular dependencies. + sed -i -e '/rails/I s:^:#:' \ + -e '14irequire "active_support"' test/helper.rb || die +} diff --git a/dev-ruby/dalli/dalli-2.7.8-r1.ebuild b/dev-ruby/dalli/dalli-2.7.8-r1.ebuild new file mode 100644 index 000000000000..840fb8fab589 --- /dev/null +++ b/dev-ruby/dalli/dalli-2.7.8-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + >=dev-ruby/mocha-0.13 + dev-ruby/rack + >=dev-ruby/activesupport-4.2 5.0"; gem "activesupport", "< 5.2"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + # Drop rails dependency which is only used to display the version + # number, so we only need to depend on activesupport and avoid + # complicated circular dependencies. + sed -i -e '/rails/I s:^:#:' \ + -e '14irequire "active_support"' test/helper.rb || die +} diff --git a/dev-ruby/dalli/dalli-2.7.8.ebuild b/dev-ruby/dalli/dalli-2.7.8.ebuild new file mode 100644 index 000000000000..89dc2a156175 --- /dev/null +++ b/dev-ruby/dalli/dalli-2.7.8.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + >=dev-ruby/mocha-0.13 + dev-ruby/rack + >=dev-ruby/activesupport-4.2 5.0"; gem "activesupport", "< 5.2"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + # Drop rails dependency which is only used to display the version + # number, so we only need to depend on activesupport and avoid + # complicated circular dependencies. + sed -i -e '/rails/I s:^:#:' \ + -e '14irequire "active_support"' test/helper.rb || die +} diff --git a/dev-ruby/dalli/metadata.xml b/dev-ruby/dalli/metadata.xml new file mode 100644 index 000000000000..ae5d1e0f958e --- /dev/null +++ b/dev-ruby/dalli/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + petergoldstein/dalli + + diff --git a/dev-ruby/database_cleaner-1.6.2 b/dev-ruby/database_cleaner-1.6.2 deleted file mode 100644 index 7c3b7fdf17f8..000000000000 --- a/dev-ruby/database_cleaner-1.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Strategies for cleaning databases -EAPI=6 -HOMEPAGE=https://github.com/bmabey/database_cleaner -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/database_cleaner-1.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f01bc26b728cc4b2e6f83c005dbcc904 diff --git a/dev-ruby/database_cleaner-1.6.2-r1 b/dev-ruby/database_cleaner-1.6.2-r1 deleted file mode 100644 index 5fe1fb228b41..000000000000 --- a/dev-ruby/database_cleaner-1.6.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Strategies for cleaning databases -EAPI=6 -HOMEPAGE=https://github.com/bmabey/database_cleaner -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/database_cleaner-1.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8e36c4c026f980a84974b71a05b9f4b0 diff --git a/dev-ruby/database_cleaner-1.7.0 b/dev-ruby/database_cleaner-1.7.0 deleted file mode 100644 index 965e7592d97c..000000000000 --- a/dev-ruby/database_cleaner-1.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Strategies for cleaning databases -EAPI=6 -HOMEPAGE=https://github.com/bmabey/database_cleaner -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/database_cleaner-1.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f01bc26b728cc4b2e6f83c005dbcc904 diff --git a/dev-ruby/database_cleaner/Manifest b/dev-ruby/database_cleaner/Manifest new file mode 100644 index 000000000000..30ff1aee20f1 --- /dev/null +++ b/dev-ruby/database_cleaner/Manifest @@ -0,0 +1,7 @@ +AUX database_cleaner-1.6.2-table-quote.patch 1721 BLAKE2B ecf7b79cd6205b2977eb2316ffa7302f35800dfc12f115c308df424cd6b30c62f2ff649214e50189def8cb516916ccec840e301fc337c2ad72bc3f3b24dc3187 SHA512 d8b3aa504c3da30518b74600d2c1482cd3335674cdf1066d280a81848c77d3ca6aaf1a56cbb68736e6d8065e368d6a72b5a2ed711bb1509b2e2b0607258678f2 +DIST database_cleaner-1.6.2.gem 53760 BLAKE2B f36c8d4d020dd6aa7a170d2a01a4daf9413aeb41747649c862ae864d5c18ee17d16630688486d2c9b643390828f08ab7a53b2e92c752c8b73c7f4389529268ac SHA512 b28c622d6792517bf013783007829868faf68502a47d4d1bd029f627d6594edfd1f3c53533daeb2c84bae3c97d76bea8a68699531dc908661e326ecca8f2644b +DIST database_cleaner-1.7.0.gem 32256 BLAKE2B 496a1f02bb34aa2210e91367ade3575884e5c68ed18d1ba076fe8a5a7b0c5303a8acedec198a3de4adeb8f85cb2147d1c1d3c1f7badfb890ca1c7df8ecd7eae7 SHA512 4bdf6c66a0530a65ce2c746ff5190ef0aa42ab3d3ed787fbfe9c00de99d7ba816de3b6ad11cbaf4887760b9a19178f9968b8d604bc023dce83ec9ef748c0e336 +EBUILD database_cleaner-1.6.2-r1.ebuild 621 BLAKE2B ad312f4ce3f8efe62f479beddd80c14bbd95e5480196ce55afa1e63f83d6ca6a43d294240847aba6fbaae68bd09d1a2bb1b48981ca4ddf31ca463c89b7fc5f9a SHA512 14e72b46ee84fee2a90ae129ff3909f8fa55436623a8dee816b7a2ed8e31185b700f6851f83d98c44118f6662e5f461ffd197cc66326b90e8df1b2f5e97475bb +EBUILD database_cleaner-1.6.2.ebuild 571 BLAKE2B 3a16d1c4c08a510c3d12f243420497a295eb5c3bc696a14a803fc9137e03d3a445448c4ca7b08ab9a853fb83de1c9c7df7c6afdf762e4e13dd43e583f8ff5408 SHA512 9688c6f8a2b50858d0b93d3d889340cea57388a712a8be85493bf316500870426a1e056c2f0931dde170c3f6bb61b60d77afc5774162c328e0eafe752dbb6f57 +EBUILD database_cleaner-1.7.0.ebuild 571 BLAKE2B 3a16d1c4c08a510c3d12f243420497a295eb5c3bc696a14a803fc9137e03d3a445448c4ca7b08ab9a853fb83de1c9c7df7c6afdf762e4e13dd43e583f8ff5408 SHA512 9688c6f8a2b50858d0b93d3d889340cea57388a712a8be85493bf316500870426a1e056c2f0931dde170c3f6bb61b60d77afc5774162c328e0eafe752dbb6f57 +MISC metadata.xml 463 BLAKE2B aa54e63c2fc7cfa83a048cc9f70789185c9cf4836f47b751b6c48035499cf65abed563b17ad84f694a2ae00c94a451bbf4b9f9d39497cce564e6a20b8da95c81 SHA512 a12b679f4afc997a2c3081569dacdded277548662d36915ea0429ef86034cf696bf66e9dfa28538ea47c42ba6839ad5042e3a3372db49fed6758b359fc1bb51c diff --git a/dev-ruby/database_cleaner/database_cleaner-1.6.2-r1.ebuild b/dev-ruby/database_cleaner/database_cleaner-1.6.2-r1.ebuild new file mode 100644 index 000000000000..6a4f09e7b5f8 --- /dev/null +++ b/dev-ruby/database_cleaner/database_cleaner-1.6.2-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="examples" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown TODO" + +# There are specs and features but they all require configured databases. +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Strategies for cleaning databases" +HOMEPAGE="https://github.com/bmabey/database_cleaner" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +PATCHES=( "${FILESDIR}/${P}-table-quote.patch" ) diff --git a/dev-ruby/database_cleaner/database_cleaner-1.6.2.ebuild b/dev-ruby/database_cleaner/database_cleaner-1.6.2.ebuild new file mode 100644 index 000000000000..61a1e06221c3 --- /dev/null +++ b/dev-ruby/database_cleaner/database_cleaner-1.6.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="examples" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown TODO" + +# There are specs and features but they all require configured databases. +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Strategies for cleaning databases" +HOMEPAGE="https://github.com/bmabey/database_cleaner" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/database_cleaner/database_cleaner-1.7.0.ebuild b/dev-ruby/database_cleaner/database_cleaner-1.7.0.ebuild new file mode 100644 index 000000000000..61a1e06221c3 --- /dev/null +++ b/dev-ruby/database_cleaner/database_cleaner-1.7.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="examples" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown TODO" + +# There are specs and features but they all require configured databases. +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Strategies for cleaning databases" +HOMEPAGE="https://github.com/bmabey/database_cleaner" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch b/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch new file mode 100644 index 000000000000..2ca8c9781247 --- /dev/null +++ b/dev-ruby/database_cleaner/files/database_cleaner-1.6.2-table-quote.patch @@ -0,0 +1,37 @@ +From 94f3c412b154100e53b0800622a503ee56e39a6d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20B=C3=BChmann?= +Date: Sun, 27 Aug 2017 09:24:41 +0200 +Subject: [PATCH] Properly quote table names in table_stats_query + +--- + lib/database_cleaner/active_record/deletion.rb | 16 +++++++++------- + 1 file changed, 9 insertions(+), 7 deletions(-) + +diff --git a/lib/database_cleaner/active_record/deletion.rb b/lib/database_cleaner/active_record/deletion.rb +index 59a41c4..d172355 100644 +--- a/lib/database_cleaner/active_record/deletion.rb ++++ b/lib/database_cleaner/active_record/deletion.rb +@@ -66,14 +66,16 @@ def table_stats_query(connection, db_name) + if @cache_tables && !@table_stats_query.nil? + return @table_stats_query + else +- @table_stats_query = connection.select_values(<<-SQL).join(' UNION ') +- SELECT CONCAT('SELECT \"', table_name, '\" AS table_name, COUNT(*) AS exact_row_count FROM ', table_name) +- FROM +- INFORMATION_SCHEMA.TABLES +- WHERE +- table_schema = '#{db_name}' +- AND #{::DatabaseCleaner::ActiveRecord::Base.exclusion_condition('table_name')}; ++ tables = connection.select_values(<<-SQL) ++ SELECT table_name ++ FROM information_schema.tables ++ WHERE table_schema = '#{db_name}' ++ AND #{::DatabaseCleaner::ActiveRecord::Base.exclusion_condition('table_name')}; + SQL ++ queries = tables.map do |table| ++ "SELECT #{connection.quote(table)} AS table_name, COUNT(*) AS exact_row_count FROM #{connection.quote_table_name(table)}" ++ end ++ @table_stats_query = queries.join(' UNION ') + end + end + diff --git a/dev-ruby/database_cleaner/metadata.xml b/dev-ruby/database_cleaner/metadata.xml new file mode 100644 index 000000000000..6a776703d323 --- /dev/null +++ b/dev-ruby/database_cleaner/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + bmabey/database_cleaner + + diff --git a/dev-ruby/date_validator-0.9.0 b/dev-ruby/date_validator-0.9.0 deleted file mode 100644 index ce805ff5d1bf..000000000000 --- a/dev-ruby/date_validator-0.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activemodel-3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activemodel-3.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] >=dev-ruby/tzinfo-0.3[ruby_targets_ruby23] >=dev-ruby/activesupport-3.0[ruby_targets_ruby23] ) doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] >=dev-ruby/tzinfo-0.3[ruby_targets_ruby24] >=dev-ruby/activesupport-3.0[ruby_targets_ruby24] ) doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple, ORM agnostic, Ruby 1.9 compatible date validator for Rails 3 -EAPI=5 -HOMEPAGE=https://github.com/codegram/date_validator -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activemodel-3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activemodel-3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/date_validator-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5e75c50a00e4e9b6d40e9f53bca96be8 diff --git a/dev-ruby/date_validator/Manifest b/dev-ruby/date_validator/Manifest new file mode 100644 index 000000000000..413c2eec3cb0 --- /dev/null +++ b/dev-ruby/date_validator/Manifest @@ -0,0 +1,3 @@ +DIST date_validator-0.9.0.gem 12288 BLAKE2B 1a180a88ce4669a29381fae8c9a2407a9026404d0aa2d7be24566ab1f35dfc4a2c17c0c06556c3388e49198dc6bfc11425c2f899c46bcec8a39d6b284269b4e0 SHA512 da7c06d22375cb5ce0e3a1c7d8c84d03c60f5564329d7a6adca4448d386bd26341786e97e6d74d6c7ba820c4437fe88f6dea1e20312b07714f28557bb863c051 +EBUILD date_validator-0.9.0.ebuild 1007 BLAKE2B 4c66c06b058d0ab659f9c38929c64f38677bb7ab1beb5118f0c4f2ff99d2bfab4e7cce63139b7345bb0c4cc57b910dcaa441ce256be9d0549e5ad607928b01f1 SHA512 a6e5d1cd12fe352a0b1033fd87566dcc2ceb4adf83781e243effb78d50e0050721897133aeaf78e21f71ac8e97d3c207abb7623665bfb984ef1daf1460a75d58 +MISC metadata.xml 349 BLAKE2B 4b120116447656e42f1247065f08006f19da25e019491f904eafeb12ce35bb012f2c0330d8ff219f7c2ac72e4c0423b93a2a3ffee36da1de08454c6306856722 SHA512 67be0f0ac5cc6bae9b3d76a371bcceefc5c32c4a384a02f7f13a0fa1da950ff864a106430922a3aad2d8b5522a216ad6d93eba949ba1bd76f37926abc40fd6c8 diff --git a/dev-ruby/date_validator/date_validator-0.9.0.ebuild b/dev-ruby/date_validator/date_validator-0.9.0.ebuild new file mode 100644 index 000000000000..2310e0c8eae9 --- /dev/null +++ b/dev-ruby/date_validator/date_validator-0.9.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_EXTRADOC="Readme.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +# if ever needed +#GITHUB_USER="codegram" +#GITHUB_PROJECT="${PN}" +#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*" + +inherit ruby-fakegem + +DESCRIPTION="Simple, ORM agnostic, Ruby 1.9 compatible date validator for Rails 3" +HOMEPAGE="https://github.com/codegram/date_validator" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activemodel-3.0:* +" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest + >=dev-ruby/tzinfo-0.3 + >=dev-ruby/activesupport-3.0 + ) + doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + sed -i \ + -e '/git ls-files/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i \ + -e '/[Bb]undler/s/^/#/' Rakefile || die + # Fix tests + sed -i -e "1irequire 'active_support'" test/test_helper.rb || die +} diff --git a/dev-ruby/date_validator/metadata.xml b/dev-ruby/date_validator/metadata.xml new file mode 100644 index 000000000000..004dc1b0332f --- /dev/null +++ b/dev-ruby/date_validator/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + codegram/date_validator + + diff --git a/dev-ruby/dbf-3.1.1 b/dev-ruby/dbf-3.1.1 deleted file mode 100644 index af763779cdd4..000000000000 --- a/dev-ruby/dbf-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=a small fast library for reading dBase, xBase, Clipper and FoxPro database files -EAPI=6 -HOMEPAGE=https://github.com/infused/dbf -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/dbf-3.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a4fd594ea94cd08482ac4e37255aed3a diff --git a/dev-ruby/dbf-3.1.2 b/dev-ruby/dbf-3.1.2 deleted file mode 100644 index 69257d0c937d..000000000000 --- a/dev-ruby/dbf-3.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=a small fast library for reading dBase, xBase, Clipper and FoxPro database files -EAPI=6 -HOMEPAGE=https://github.com/infused/dbf -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/dbf-3.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=23a2df538ea798f83185f93ce4a3dfe2 diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest new file mode 100644 index 000000000000..6944f1e4aae3 --- /dev/null +++ b/dev-ruby/dbf/Manifest @@ -0,0 +1,5 @@ +DIST dbf-3.1.1.gem 126976 BLAKE2B 449b70abaa0bdcdf579ee78facbac46d2f97fb99e983b99ef7487c6a78f5d6f8f1c5257e1a490a169b8cb8e9581fb56827d86844d2d2ee9bc0b3326998206f6e SHA512 88aedb43858702ef2f24a2a751ceaeceba7d75ad58a6abdb314219cbb83551165aa7a1973a68e6b4c0da87c9f35c80b2e0650b25f570a76821bbdccb3dbaafb5 +DIST dbf-3.1.2.gem 127488 BLAKE2B c71089220f7b2d57b99ab27881c5f094a753c1a7c5378074f18d4a9fccba26d4ac7e8e563b84c0556aa50db7f39d03697957c10e6528ddaed8bef812cac662f5 SHA512 1e9c809cc03d4ecadaadd5cc754e4fa85961cf675465f950cda1c084e80c32e0a62223494f76b4ba8e26cde61eea8e43414d1b03c95fd36e8994222c3ffcab11 +EBUILD dbf-3.1.1.ebuild 482 BLAKE2B 738e98ccb96a7a99f2debb2dcb04095da1d6358793b6606c30c3e1af9d9b9f2f537e493840eb173700407ce65552b174a1f452cfeb0a90ee1bad11177f8c5b41 SHA512 13bd7c11b6223c133c0081e1dc8b856051cfd8b8faa8952cc6942585238364e1d007fbc27f01635608527b0ae9fdcd903bbcb5ec8c0fcd7d438212d3741af882 +EBUILD dbf-3.1.2.ebuild 491 BLAKE2B 99af868e61c34c2025a82e6b751888cf31505c892804b1f3af8e3675fb37fb57a84bd91ff2132d6cfe54db426299541186d65cc8b28df1f4675a660468605030 SHA512 ffe6b107766e9abfe7eb4cc705836ba3e42d85e7c6d1c54e631b4cb82131026ceee3cc1dfe38ed8f50fd4cd5af7d73872a4229cb7688e704f30f894343ffeb56 +MISC metadata.xml 473 BLAKE2B d563d50bcc5286aec5a86a72bd5224e9a08d3369030fcdaae80fd3380462cd00e93c613d17552aa35ccf23440e5fbb78ed8ceb9c4f9b3b97af8591a514d5ce9d SHA512 5e46d9be66b6236bacb4089909d40de9b2124dc5fd1e026807c4e6fdbb70e25aa32bfc3fd150b92168bfd7764fa8ff74314e48fa3bad897b34276d7f12722f90 diff --git a/dev-ruby/dbf/dbf-3.1.1.ebuild b/dev-ruby/dbf/dbf-3.1.1.ebuild new file mode 100644 index 000000000000..459009a3da22 --- /dev/null +++ b/dev-ruby/dbf/dbf-3.1.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*" + +inherit ruby-fakegem + +DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro +database files" +HOMEPAGE="https://github.com/infused/dbf" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/dev-ruby/dbf/dbf-3.1.2.ebuild b/dev-ruby/dbf/dbf-3.1.2.ebuild new file mode 100644 index 000000000000..228d72d6735d --- /dev/null +++ b/dev-ruby/dbf/dbf-3.1.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*" + +inherit ruby-fakegem + +DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro +database files" +HOMEPAGE="https://github.com/infused/dbf" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/dbf/metadata.xml b/dev-ruby/dbf/metadata.xml new file mode 100644 index 000000000000..76556565d23e --- /dev/null +++ b/dev-ruby/dbf/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sci-geosciences@gentoo.org + Gentoo Geosciences Project + + + infused/dbf + + diff --git a/dev-ruby/ddmemoize-1.0.0 b/dev-ruby/ddmemoize-1.0.0 deleted file mode 100644 index 03e11f9c0c0b..000000000000 --- a/dev-ruby/ddmemoize-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/ddmetrics:1[ruby_targets_ruby23] dev-ruby/ref:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ddmetrics:1[ruby_targets_ruby24] dev-ruby/ref:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ddmetrics:1[ruby_targets_ruby25] dev-ruby/ref:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds support for memoizing functions -EAPI=6 -HOMEPAGE=https://github.com/ddfreyne/ddmemoize/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ddmetrics:1[ruby_targets_ruby23] dev-ruby/ref:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ddmetrics:1[ruby_targets_ruby24] dev-ruby/ref:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ddmetrics:1[ruby_targets_ruby25] dev-ruby/ref:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ddmemoize-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=df820c6770dc5ca3f3d35c53343f7a5f diff --git a/dev-ruby/ddmemoize/Manifest b/dev-ruby/ddmemoize/Manifest new file mode 100644 index 000000000000..b19e90929057 --- /dev/null +++ b/dev-ruby/ddmemoize/Manifest @@ -0,0 +1,3 @@ +DIST ddmemoize-1.0.0.gem 11776 BLAKE2B 3acf18cc70aed6c35ee98f42e6004ae13c623299abb0e8a3c0dbe7e7908775b9b6e2f81cc2977e4ca04ad584e7b5c43219979187448e3c87e6abc2d78a1c8f15 SHA512 b0a4c825c789f578031d12ff38f204bb5256db769fe71fcda98f1ab23a3d61c9d9d6cc486a2bfa566c1ea1fc8617b2563e97f05eac40b7587f35c618fd495eb2 +EBUILD ddmemoize-1.0.0.ebuild 629 BLAKE2B 8739f8cb1808980847ac79f94884dcea6a7ede6a3cc19197703d9bf3dbed71a700549ed04af3d3b957b9ed668b71239d83d4904dd8fff827465ceea3e72b9471 SHA512 c52eb38ac5361d6b05c44183ab623be55903a29086ef1b828dcf67fa714ac129ed41299f1169f544ed9fb16224a1788c1bbce273b5c0772a5942e8e406f92aa2 +MISC metadata.xml 344 BLAKE2B a50f37c694b950e729a6a5ef255c39047b9e0ed35bef76b6dc576d00caba00e9acf8f9df19a862a019ca2a101ecfc286d98f946d14c6fa16363bf151f924b089 SHA512 1e4be3617295a4aca46bd44b62a2cf768d6546d98d6fa064b6946a0afdfe1f0c45750b56a38471647eaa5a00e4d045f10d399737ded43e745615fde334f279f1 diff --git a/dev-ruby/ddmemoize/ddmemoize-1.0.0.ebuild b/dev-ruby/ddmemoize/ddmemoize-1.0.0.ebuild new file mode 100644 index 000000000000..e3cb10a496b0 --- /dev/null +++ b/dev-ruby/ddmemoize/ddmemoize-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Adds support for memoizing functions" +HOMEPAGE="https://github.com/ddfreyne/ddmemoize/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/ddmetrics:1 + dev-ruby/ref:2 +" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^SimpleCov.formatter/ s:^:#:' \ + -e '/fuubar/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ddmemoize/metadata.xml b/dev-ruby/ddmemoize/metadata.xml new file mode 100644 index 000000000000..1531b69fc0be --- /dev/null +++ b/dev-ruby/ddmemoize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ddfreyne/ddmemoize + + diff --git a/dev-ruby/ddmetrics-1.0.0 b/dev-ruby/ddmetrics-1.0.0 deleted file mode 100644 index 8049d02aab08..000000000000 --- a/dev-ruby/ddmetrics-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby23] dev-ruby/timecop[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby24] dev-ruby/timecop[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby25] dev-ruby/timecop[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Non-timeseries measurements for Ruby programs -EAPI=6 -HOMEPAGE=https://github.com/ddfreyne/ddmetrics/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ddmetrics-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e53d100e85487759f5e974fcfc93b731 diff --git a/dev-ruby/ddmetrics/Manifest b/dev-ruby/ddmetrics/Manifest new file mode 100644 index 000000000000..89aeb94744ca --- /dev/null +++ b/dev-ruby/ddmetrics/Manifest @@ -0,0 +1,3 @@ +DIST ddmetrics-1.0.0.gem 15360 BLAKE2B ef8771fc0d74db7ad2652e6009d3bb0cf0dea5aee051498d275efaba76bb68dfbfbc6eb18f7961e8d0db4ac2f81676433dd5e04ef3f3cfb984973d797877f983 SHA512 30b6a3cfaf219043fb7eafac9aa4104d53080af11a98fb8e2a9cfecd3d55ec2977a9fdc2fd4a960709071184ecf247e81bc223d7cd7b69f1db2eef83387546c3 +EBUILD ddmetrics-1.0.0.ebuild 676 BLAKE2B 13f40f3bb3d439f715cce160b7dcb4b2c0f1dde2d37fe0876b191e6ede77baba9e7b5c4df95df4129d2b8b5a97f4c00c5ac8adab52894604b465d2abf431ea61 SHA512 77785faf477281ccb8b71309c1727a28c8f3660f9c9f459352548d1dc428ff803b70b55ca25cdde6918837036c10af8a105c987e74b9ad80890e1d30b908fb07 +MISC metadata.xml 344 BLAKE2B 0273d97e71d33a034491d3b930f31a0351f4a75d2165577cd76d5e20aa391b86d780d2cbe956777afe9749a7f1a5041713e98537adc759c28bc49ae881619171 SHA512 33eca59dd735b2d2d7f539eef5a639fbf4635783a83bae7313d038734f6ef4268c3b0f5b90cb9abcd95466e877ef55d726871240b2be1e5fca186c876ac11311 diff --git a/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild b/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild new file mode 100644 index 000000000000..990ee6d14c9a --- /dev/null +++ b/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Non-timeseries measurements for Ruby programs" +HOMEPAGE="https://github.com/ddfreyne/ddmetrics/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rspec-its dev-ruby/timecop )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' \ + -e '/fuubar/ s:^:#:' \ + -e '/RSpec.configure/,/end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ddmetrics/metadata.xml b/dev-ruby/ddmetrics/metadata.xml new file mode 100644 index 000000000000..9166cc167821 --- /dev/null +++ b/dev-ruby/ddmetrics/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ddfreyne/ddmetrics + + diff --git a/dev-ruby/ddplugin-1.0.1 b/dev-ruby/ddplugin-1.0.1 deleted file mode 100644 index ec0ef96233dc..000000000000 --- a/dev-ruby/ddplugin-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides plugin management for Ruby projects -EAPI=5 -HOMEPAGE=https://github.com/ddfreyne/ddplugin/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ddplugin-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=feb3daae9be45669efeb32cb30d1e3aa diff --git a/dev-ruby/ddplugin-1.0.2 b/dev-ruby/ddplugin-1.0.2 deleted file mode 100644 index 8e254b3e035f..000000000000 --- a/dev-ruby/ddplugin-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides plugin management for Ruby projects -EAPI=6 -HOMEPAGE=https://github.com/ddfreyne/ddplugin/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ddplugin-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a0fb4d306c8dfc0ea3437a3d45adb5e7 diff --git a/dev-ruby/ddplugin/Manifest b/dev-ruby/ddplugin/Manifest new file mode 100644 index 000000000000..3d9c298d92b0 --- /dev/null +++ b/dev-ruby/ddplugin/Manifest @@ -0,0 +1,5 @@ +DIST ddplugin-1.0.1.gem 9216 BLAKE2B ec1035b66b5167f26a9f89bc02dd1e4429bbb8d22e0bcd98b4e37a20443afc61ee32b65e00a6d46265303ec8cca6090edaa646615e0d00785222c1450c62f8ba SHA512 6332fb5292f7796e99a78131fd0e4c38cabed66e0d05220960e1cf08b717505e3790b99949d1a6098b80999d973ade442d07a5d19975328174810ef8f44ac276 +DIST ddplugin-1.0.2.gem 9728 BLAKE2B eded641a734d4c7182184b9b9cf4a6007b33b25ffde97e1c9efea71d425ee034693e05b8f569d8e9be29f4a315d5306d8a3180b19e835157d49d9d1c82f0d436 SHA512 bc36cd7e5490e3748e65994dc1e2b1cff9aeefcd0b44ad547368491c83509baf2934cc38f9db4035069394b8c2fa9bbea6b35cf96b80ac4126df348e49a93420 +EBUILD ddplugin-1.0.1.ebuild 589 BLAKE2B dde97ac493236470bd004b48207688653810aa083848e69425a174a8f3efb920145cf4c8d34e2eecfbc6a5ee9aa08e819ee7920fc11e4d43458c6950c56dc7a0 SHA512 36e48ce74683c107009418ae7ae26d9462af40bc35f9714bc15141b86cf58c971c7e607fb7d824f87fc27263de29ab304d61e694931c1c1888f71f72b04e1aa6 +EBUILD ddplugin-1.0.2.ebuild 589 BLAKE2B 2424584ff6892c4cda02a1448df67d5d49071a42ec479e16bf5828079cff37a3058f91a03b3ca829176d3310e0a6b306768cd07788dbf140193723337335fc77 SHA512 b039cea0cd525fd4ed7f87609039344ffb1d2d567cb6a18a971f92b09e570aab06e64ac480519cc0323297a22f1230f6c90ccf348d913c12a6bd73f4a6e4c407 +MISC metadata.xml 343 BLAKE2B 746f50a23d4f0d6bb51139641b0170f42f0317ced63c8aafbcd0792a7e2bb52c16980087602df8ba56921465e045b42681f15e80193c6abfe3f2ab4f6a6367d2 SHA512 14ce3a5ff346c7da07c1d5c4eb91b7a02ad8b77c97921c40ec29cf7ef48e365c6c1c6265164658498ec07ab5a4ab84eb06930d4db0d4af0a40a50f258993f1b3 diff --git a/dev-ruby/ddplugin/ddplugin-1.0.1.ebuild b/dev-ruby/ddplugin/ddplugin-1.0.1.ebuild new file mode 100644 index 000000000000..935cab84925e --- /dev/null +++ b/dev-ruby/ddplugin/ddplugin-1.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides plugin management for Ruby projects" +HOMEPAGE="https://github.com/ddfreyne/ddplugin/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/coverall/I s:^:#:' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/ddplugin/ddplugin-1.0.2.ebuild b/dev-ruby/ddplugin/ddplugin-1.0.2.ebuild new file mode 100644 index 000000000000..f5030d83d56e --- /dev/null +++ b/dev-ruby/ddplugin/ddplugin-1.0.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides plugin management for Ruby projects" +HOMEPAGE="https://github.com/ddfreyne/ddplugin/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/coverall/I s:^:#:' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/ddplugin/metadata.xml b/dev-ruby/ddplugin/metadata.xml new file mode 100644 index 000000000000..0ea91e04751e --- /dev/null +++ b/dev-ruby/ddplugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ddfreyne/ddplugin + + diff --git a/dev-ruby/debug_inspector-0.0.3 b/dev-ruby/debug_inspector-0.0.3 deleted file mode 100644 index fabbdd9233c0..000000000000 --- a/dev-ruby/debug_inspector-0.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby wrapper for the MRI 2.0 debug_inspector API -EAPI=6 -HOMEPAGE=https://github.com/banister/debug_inspector -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/debug_inspector-0.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e81af6fc7061796e8dd1b19095f98496 diff --git a/dev-ruby/debug_inspector/Manifest b/dev-ruby/debug_inspector/Manifest new file mode 100644 index 000000000000..4c8408646d72 --- /dev/null +++ b/dev-ruby/debug_inspector/Manifest @@ -0,0 +1,3 @@ +DIST debug_inspector-0.0.3.gem 8192 BLAKE2B c7605f246519b245d0b997e10cfc1271c6cd5a31dc44097546d51265eb6ce1d88686b1dc922addce0a58b6bccae4fa5a40611942b6babbf8dfc6b4c528949422 SHA512 38cbe0ddf2eb4285f4f7d6f12428747495230425352e1850a4395a5c27ad4c2f706eeeac1f684baea488f6e3bd4b65c8c9e0d5807d5af93d3350fa7b9d45da43 +EBUILD debug_inspector-0.0.3.ebuild 589 BLAKE2B 3628edd90a3c92596095bdef4278ff36f678bb5d55e3cfc2d4cddc69153a565e583c1d472296bc35203e1e4122cf1cf1b1af2c71c939fb475d1cc1f82cd01dea SHA512 d73444ac43b4eee4d3d581eb6b5de1318a29b8dcb117d7c92a87f2931e18c5fdde3cc5897eef59e25398c1afea241acd11aca399fde9433914d6e4a80d19b285 +MISC metadata.xml 350 BLAKE2B 1dd62d682b217a24d9af313c9c81b84408466b076d7e170aa84491520ee7813efbf7f5d6a1bc4c7a86cc7d9196aed3b675a98cc361002807dbf59f96794f4c91 SHA512 032b694988de00daeae365ac600fbfcd4cb9434ae8e43bbfe0b5736346594d3f026e29af7aa87cdf29723d2140cd890d9039c6de1b6f850a162c02f8a7ecaae0 diff --git a/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild b/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild new file mode 100644 index 000000000000..1201483ea951 --- /dev/null +++ b/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API" +HOMEPAGE="https://github.com/banister/debug_inspector" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/${PN}.so lib/ || die +} diff --git a/dev-ruby/debug_inspector/metadata.xml b/dev-ruby/debug_inspector/metadata.xml new file mode 100644 index 000000000000..3330955745bc --- /dev/null +++ b/dev-ruby/debug_inspector/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + banister/debug_inspector + + diff --git a/dev-ruby/debugger-linecache-1.2.0 b/dev-ruby/debugger-linecache-1.2.0 deleted file mode 100644 index a2a28449af05..000000000000 --- a/dev-ruby/debugger-linecache-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A module to read and cache file information of a Ruby program -EAPI=5 -HOMEPAGE=https://github.com/cldwalker/debugger-linecache -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/debugger-linecache-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f1852f6dba375d1113efb34ffa85b521 diff --git a/dev-ruby/debugger-linecache/Manifest b/dev-ruby/debugger-linecache/Manifest new file mode 100644 index 000000000000..dbddb45ea43b --- /dev/null +++ b/dev-ruby/debugger-linecache/Manifest @@ -0,0 +1,3 @@ +DIST debugger-linecache-1.2.0.gem 15872 BLAKE2B 316200d4a06a7723f78b7697765d213c5500c1184f2eff13a7ace9d356d065eefb6e46347d037bf9d1af8b61bbc8d3957acd7181111b86b0b63586d823f836ea SHA512 deccae8f190da60a4e3b75017bf8bf691bcd3dad904bd153ed73d6b1b147ba710df0eff8b70449470f561f9227d43520faca69a45d765823c68650b2bb3ae65b +EBUILD debugger-linecache-1.2.0.ebuild 632 BLAKE2B acc89b799dbf1da121a74a0a8388534256398a8bc46c480b3c761bb09d9d84508ed5d3100f3b44926fa778d75c7085f04c9c36f48aab0431d02142c4007107e1 SHA512 0ac393a28c8c5cf68eaa5aea77696f0e4f773d00a6695581b55215e4a77d6d9a866335ad50bcbc5b639ac6e208166b3ae7eb6de42379fee9ef5496b3c0ad1cc2 +MISC metadata.xml 354 BLAKE2B 16d870078d1d7dd28f1752a2eb04fa3c50126c90d96cee420289d8c2e3271a99cb164d0aeb0c8711e068f17d4d02d9516a889d4cec6e9112cd18c2a92cbd4bd8 SHA512 d5edf73c699ed0ee290b851f36269f6620682b9f493088a5a4e4e31dfc33aecd14518c94f4020d982df82f35c2cad3bcbe0d1e6dddba42a093c7ea5eabc2ae65 diff --git a/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild b/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild new file mode 100644 index 000000000000..43ffb3432a09 --- /dev/null +++ b/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="OLD_README OLD_CHANGELOG CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A module to read and cache file information of a Ruby program" +HOMEPAGE="https://github.com/cldwalker/debugger-linecache" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/# -/d" debugger-linecache.gemspec || die + + sed -i -e '/git ls-files/d' debugger-linecache.gemspec || die +} diff --git a/dev-ruby/debugger-linecache/metadata.xml b/dev-ruby/debugger-linecache/metadata.xml new file mode 100644 index 000000000000..a42816c69730 --- /dev/null +++ b/dev-ruby/debugger-linecache/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cldwalker/debugger-linecache + + diff --git a/dev-ruby/deep_merge-1.0.1 b/dev-ruby/deep_merge-1.0.1 deleted file mode 100644 index 3b11aa3bb505..000000000000 --- a/dev-ruby/deep_merge-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A simple set of utility functions for Hash -EAPI=5 -HOMEPAGE=http://trac.misuse.org/science/wiki/DeepMerge -IUSE=elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=amd64 hppa ppc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/deep_merge-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3ea7dc6dd57b1e22291a99d192e3161c diff --git a/dev-ruby/deep_merge-1.2.1 b/dev-ruby/deep_merge-1.2.1 deleted file mode 100644 index 31cc4a017724..000000000000 --- a/dev-ruby/deep_merge-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple set of utility functions for Hash -EAPI=6 -HOMEPAGE=http://trac.misuse.org/science/wiki/DeepMerge -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~hppa ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/deep_merge-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=88e6398fa6013cb55e09e82de2f3c531 diff --git a/dev-ruby/deep_merge/Manifest b/dev-ruby/deep_merge/Manifest new file mode 100644 index 000000000000..f4f39756cc19 --- /dev/null +++ b/dev-ruby/deep_merge/Manifest @@ -0,0 +1,5 @@ +DIST deep_merge-1.0.1.gem 12800 BLAKE2B cab2876000518e2000d8f507bef3cf954d642631e1b625953b409558aea7b0f06695352008fa6c1112da7b9eaaa18d16d8bc96375cb84e2c3924a32b7d0e57e0 SHA512 2796d30a3d279864717bc535913909169dd49c698dee6cf64ad785f42ecfcb72f2fd90083baf890299fec452265553f5767d5719f5c3c4c100b85e33ad45006f +DIST deep_merge-1.2.1.gem 14336 BLAKE2B c122eddaf63fd885f82b292ea7d1f2b6a9a9dd50731e77b856fd02284634a699b7897a12c1856732c77b4d8ffc9f6efe06f792f42d53236a521279bff13b6dce SHA512 ef93e0c4c6a8f389338ea30b2b53271f089b0b8275adf6fc74e7d15a2faf32d62a1b297af9d31c42cb5d816066428c8407a82d874fad14d64384098fc3c5c70c +EBUILD deep_merge-1.0.1.ebuild 523 BLAKE2B 0661e64c923a3b389c03f18ea38abeb78bb8bb4356da4af7bbebb82f2b8b217de78f3e0741cfbd8f1707f57e25ad9ccd9c6217dd501a3e4fe2753b130a45612c SHA512 e464d7b06ee2a3ea7c3e4bf32d5e8d8f39a88b830e92aed05a5363b94a1f85dd7968df220715627205c8225cb93f55bf0d0a5eff23545949bcfd29ea664bc471 +EBUILD deep_merge-1.2.1.ebuild 536 BLAKE2B 67763a84ffdfc6e44197727f510bdaf107cdc1dcbcf6de57873a59577b45b485803823e1bb5667a7d1433009811f88c8d9f9ab4e2d10a2954cd9e4fc67a4f941 SHA512 11dcf5c44d96b5f5deea4a4fafbc9216edf3f2a50e8dd598aea77a9486d23d558cc7ad478fd4a1a1e97f9b4855fcb97ae467fede50436fe4d2ff6ac81576b015 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/deep_merge/deep_merge-1.0.1.ebuild b/dev-ruby/deep_merge/deep_merge-1.0.1.ebuild new file mode 100644 index 000000000000..c2724c5e3984 --- /dev/null +++ b/dev-ruby/deep_merge/deep_merge-1.0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple set of utility functions for Hash" +HOMEPAGE="http://trac.misuse.org/science/wiki/DeepMerge" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 hppa ppc x86" +IUSE="" + +each_ruby_test() { + ${RUBY} -I lib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild b/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild new file mode 100644 index 000000000000..8e95f7c88fcc --- /dev/null +++ b/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple set of utility functions for Hash" +HOMEPAGE="http://trac.misuse.org/science/wiki/DeepMerge" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86" +IUSE="" + +each_ruby_test() { + ${RUBY} -I lib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/deep_merge/metadata.xml b/dev-ruby/deep_merge/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/deep_merge/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/delayer-0.0.2 b/dev-ruby/delayer-0.0.2 deleted file mode 100644 index 698d010b4c5a..000000000000 --- a/dev-ruby/delayer-0.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Delay the processing -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/delayer -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/delayer-0.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ef2d412ab99e76818cd1ac76fd3027ab diff --git a/dev-ruby/delayer-deferred-1.1.1 b/dev-ruby/delayer-deferred-1.1.1 deleted file mode 100644 index e88f374a1b3c..000000000000 --- a/dev-ruby/delayer-deferred-1.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby implementation of JSDeferred -EAPI=5 -HOMEPAGE=https://github.com/toshia/delayer-deferred -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/delayer-deferred-1.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f2af1273200203c08b840e69b5072ce0 diff --git a/dev-ruby/delayer-deferred-2.0.0 b/dev-ruby/delayer-deferred-2.0.0 deleted file mode 100644 index aeb7c3b9049f..000000000000 --- a/dev-ruby/delayer-deferred-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby implementation of JSDeferred -EAPI=6 -HOMEPAGE=https://github.com/toshia/delayer-deferred -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/delayer-0.0.2:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/delayer-deferred-2.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=56874a588aa92490dd4812f1603e2b06 diff --git a/dev-ruby/delayer-deferred/Manifest b/dev-ruby/delayer-deferred/Manifest new file mode 100644 index 000000000000..f04fe93b5ff4 --- /dev/null +++ b/dev-ruby/delayer-deferred/Manifest @@ -0,0 +1,5 @@ +DIST delayer-deferred-1.1.1.gem 13824 BLAKE2B c772e000d4652f379247f0536092afd1463fa72f99ea30f4504b74a2ecb89ced5a191308ba360465c89ea5bd78d1ab113877544457453a0e788e7f77dd85d923 SHA512 dd1568bd34071df12909d64f3fbfa4d48ad9e8f09901812e77ba15b56aaf79a24a61bfa2f7603526dba5c8a9bd048a27521244a4941be306c2edeb9b3d5e16b9 +DIST delayer-deferred-2.0.0.gem 20992 BLAKE2B 0a297ad96a76ce38497c26c596581b3082d7cb9f2b0401ff90a2985a82340ac5e19124d03dde807a57d6765c2af93ef167a1557be171bffa71aee595a6ebb3c4 SHA512 d1e33f318e45ea212a84eea436f396ac9a1fb5ceb3bba018ff5b58211352954447f798148092bf46a8e29c6bc7d81e1c091f95e68f43339d4de63e46c98e5e0f +EBUILD delayer-deferred-1.1.1.ebuild 533 BLAKE2B 7effc1dcb585d5a6b7192cdb3a94b7d18f14299cb430db97b46d20a7f27da5bd90125e8c45827503bcac22fad6de21660bfe6ed8714c0d512d3a92e909683c1d SHA512 45f34ad3e5af321a41a47b9ea6645db470059a773e12b7ae556e8ebc6e4bcbc8c35a46dec8abf1001527367fe2ef00801de0a977ac78b484f91fea8b153bcee3 +EBUILD delayer-deferred-2.0.0.ebuild 594 BLAKE2B 234ac5bae4f003b952380ad0b7a96e47d4249e7b508bd7d5203f96c75a5afd15d9b8a2e46935c0af3e0674b7e9baf3e1edfc3caf93bed0444413f5c4910b31be SHA512 ddd16ef9f8f44804e49f3bda080e86176ae02bc9615e4b78e7a97df2819128851a92093b379c8fbcafc515c66ed3b0535b5f191982bf303c0a80c083fab264c5 +MISC metadata.xml 474 BLAKE2B 5e75d643a2080cbcf84a8e0173c9ac4305317f952fab14a573f45ae650aa56bdeb11ffb2efb887b9a206f04cbc9eefdfe065766b21811cc627387517f23421b4 SHA512 8d070713e84530e8e20065635f5dfd632661a491e3ca8dea97bf8308b6ec7fabce0411afad7006856559f4a8fb9f4b6fdfa196bbfebc0b993cab521ce771ad5c diff --git a/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild b/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild new file mode 100644 index 000000000000..8b0a11821727 --- /dev/null +++ b/dev-ruby/delayer-deferred/delayer-deferred-1.1.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby implementation of JSDeferred" +HOMEPAGE="https://github.com/toshia/delayer-deferred" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/delayer-0.0.2:0" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die +} diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.0.0.ebuild b/dev-ruby/delayer-deferred/delayer-deferred-2.0.0.ebuild new file mode 100644 index 000000000000..ed34f8db2993 --- /dev/null +++ b/dev-ruby/delayer-deferred/delayer-deferred-2.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby implementation of JSDeferred" +HOMEPAGE="https://github.com/toshia/delayer-deferred" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/delayer-0.0.2:0" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die +} diff --git a/dev-ruby/delayer-deferred/metadata.xml b/dev-ruby/delayer-deferred/metadata.xml new file mode 100644 index 000000000000..123d51e3f71c --- /dev/null +++ b/dev-ruby/delayer-deferred/metadata.xml @@ -0,0 +1,15 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + delayer-deferred + toshia/delayer-deferred + + diff --git a/dev-ruby/delayer/Manifest b/dev-ruby/delayer/Manifest new file mode 100644 index 000000000000..debff790fbb8 --- /dev/null +++ b/dev-ruby/delayer/Manifest @@ -0,0 +1,3 @@ +DIST delayer-0.0.2.gem 8704 BLAKE2B f0fba28398c0e585b10cfa48eaa7aceb9914e335f11253e8c4cb7a3c85201fae7a52e6792f1d0e824c75936ae2dea572a0ea99e89384562b76be615f6b70628d SHA512 1a5e149b739d8dd975d5c4a9e6a072181cc4d816af202461a0f98ec91f92e85e76faf700171b83652ec4f5114b1c1c5b2c6cd9d1d8d6508c1161b43f099e2b88 +EBUILD delayer-0.0.2.ebuild 484 BLAKE2B f3d51f9e0fffd9509b481b8d25f4fbb5e2476e709c8a127af9a0efefb835b9af73056f89b70472a89e9f3d637acce4fd23e448982b0e9d2b5fd1c77f35a74500 SHA512 a47f54e8d53b1379995d91fcf0c5988204521c83726e2af637df2f1446f26fb81c8abf9148c01e875b866058b7489bfd8622705cbf9b851530b3ecdaf621844e +MISC metadata.xml 402 BLAKE2B 55d14808082ea735f42e1973414806c29ce83dc35dbc7a9b72c70d22bb00b0f5f22f34798a8232dbf32a74a134387eb47ff014477e336c912d89bd23c388e78b SHA512 9d11aea71d2c27e3aeaa80848458166719daff95243f342b946756e9b2d0d1ab23551a3eafc40a74fad1d029798f2ec7bb67bf224ae9985bd7db9fdf4576ef41 diff --git a/dev-ruby/delayer/delayer-0.0.2.ebuild b/dev-ruby/delayer/delayer-0.0.2.ebuild new file mode 100644 index 000000000000..81ec49694bc8 --- /dev/null +++ b/dev-ruby/delayer/delayer-0.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem +DESCRIPTION="Delay the processing" +HOMEPAGE="https://rubygems.org/gems/delayer" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile ${PN}.gemspec test/test_*.rb || die "sed failed" +} diff --git a/dev-ruby/delayer/metadata.xml b/dev-ruby/delayer/metadata.xml new file mode 100644 index 000000000000..fe4e4b593b75 --- /dev/null +++ b/dev-ruby/delayer/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + delayer + + diff --git a/dev-ruby/dep_selector-1.0.5 b/dev-ruby/dep_selector-1.0.5 deleted file mode 100644 index 928428f5be06..000000000000 --- a/dev-ruby/dep_selector-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/gecode-3.5.0 =dev-ruby/ffi-1.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=constraint based package dependency resolver -EAPI=6 -HOMEPAGE=https://github.com/opscode/dep-selector -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/gecode-3.5.0 =dev-ruby/ffi-1.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.9[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/opscode/dep-selector/archive/1.0.5.tar.gz -> dep_selector-1.0.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71ad095a9c5233d87706cf00681f4230 diff --git a/dev-ruby/dep_selector/Manifest b/dev-ruby/dep_selector/Manifest new file mode 100644 index 000000000000..efe33183e0c4 --- /dev/null +++ b/dev-ruby/dep_selector/Manifest @@ -0,0 +1,3 @@ +DIST dep_selector-1.0.5.tar.gz 70408 BLAKE2B f4f3daf63a9255076ab11977c115eacdde03d83357057451303da1f3388f340c0c756ac9e98ab1308a861851896f701621cf0747f07c84b793b0c50c2e068570 SHA512 05035e2e8c5206a5c7a126f9be39385dd800a0f40ceaed0e36afe08afc83259f4a170d112f6720dbb19e5901bc794f914fddf5366ad1200075fa688dee7e05c3 +EBUILD dep_selector-1.0.5.ebuild 1261 BLAKE2B 20ae3f51ea6604ca103d3771c9bc8fb10907d63527c4bb0caa6847b349bcbdb9d93e2f6be4bbd0017829b84b58975ae5119505b36e4df7370f52c2ae8f912d2d SHA512 3f15d6cf3a90c36f6264dba79dacd4f56d4b6c785a9d0bfb4677f5af56dec59070736e27b1578a9446535628e7c88f837d9b9307d9c644a66f260c982fa7bd51 +MISC metadata.xml 346 BLAKE2B 074c2de942c3eb0fd560c44f8e1af5c2f1b26de294cd6f85707942b3b2a474b07c5dcd9ece361fe09c3dcc0143bd273efe5815fcd1883ba95720bc9cc31fb698 SHA512 c70e5d03dcdeb6a202627158f6afd35aee3540ac446adf3008da414e871e8061d3483472489e93a8c8265a5a5790961aae73c201a9e9f61567a1fd48fdcd559d diff --git a/dev-ruby/dep_selector/dep_selector-1.0.5.ebuild b/dev-ruby/dep_selector/dep_selector-1.0.5.ebuild new file mode 100644 index 000000000000..313c99adf564 --- /dev/null +++ b/dev-ruby/dep_selector/dep_selector-1.0.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="constraint based package dependency resolver" +HOMEPAGE="https://github.com/opscode/dep-selector" +SRC_URI="https://github.com/opscode/dep-selector/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RUBY_S=${P/_/-} + +DEPEND+=" >=dev-libs/gecode-3.5.0 =dev-ruby/ffi-1.9" + +all_ruby_prepare() { + # Avoid dependency on vendored libgecode and use system version instead + sed -i -e '27,46 s:^:#:' ext/dep_gecode/extconf.rb || die + sed -i -e '/dep-selector-libgecode/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid integration tests for unpackaged solve + rm spec/solve_integration_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/dep_gecode extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/dep_gecode CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/dep_gecode/dep_gecode$(get_modname) lib/ || die +} diff --git a/dev-ruby/dep_selector/metadata.xml b/dev-ruby/dep_selector/metadata.xml new file mode 100644 index 000000000000..3af539cf61f8 --- /dev/null +++ b/dev-ruby/dep_selector/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + opscode/dep-selector + + diff --git a/dev-ruby/dependor-1.0.1 b/dev-ruby/dependor-1.0.1 deleted file mode 100644 index e72b4b316330..000000000000 --- a/dev-ruby/dependor-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Reduces duplication when doing manual dependency injection -EAPI=6 -HOMEPAGE=https://github.com/psyho/dependor -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/dependor-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cddddec9a7b52ab281b99852409a114c diff --git a/dev-ruby/dependor/Manifest b/dev-ruby/dependor/Manifest new file mode 100644 index 000000000000..0a03b3d32c5e --- /dev/null +++ b/dev-ruby/dependor/Manifest @@ -0,0 +1,3 @@ +DIST dependor-1.0.1.gem 12288 BLAKE2B 728cb4a1ec8e2b7d8e770dc7c2b997f8a474963530cd2b3e8209babacf16aad8f69f1fab64aa1e932b477922c6eef8c3c46073421966285204a49c00f3a3bab5 SHA512 4233a270d8fc956a530008121fcb0110c2c66f77f51aa98a5db75b857c83f80f90b8e8ae67d098aa2363c21deaf1dbbba146c09b83fe6fa8004832249acea9e7 +EBUILD dependor-1.0.1.ebuild 536 BLAKE2B ad28a338dec095ec0018def142faa5b40591dcf8a85e45c0032a5145883ccbeb083f619ca104ada6ead5744fe5194623d4df924ecb25521fdfbc495b4b4df56a SHA512 6ca8b52b6be6980c8f0f36e82f90fa23a4dd0be3800bf91955f0d9d2e596670e6239042162262325de9d514d92634d373caccc1755944f769afc27388463c53d +MISC metadata.xml 340 BLAKE2B f38ec97fe405d08a56d1bcf0d8dc75aa737f89286840227cf0ea4ace72917422053b6b38e77b3247007ba3d43f382ad8996a808441a67c318e73056f8a36fc60 SHA512 e72f7b76a686fc3f33bcb4dfee0a1cec00e8402616b096085666fe2231be3d0e2ea63606a993e9f52c8c1a765fff75a64078c5d5bc924558935450620cc53b08 diff --git a/dev-ruby/dependor/dependor-1.0.1.ebuild b/dev-ruby/dependor/dependor-1.0.1.ebuild new file mode 100644 index 000000000000..6c1132b1d898 --- /dev/null +++ b/dev-ruby/dependor/dependor-1.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Reduces duplication when doing manual dependency injection" +HOMEPAGE="https://github.com/psyho/dependor" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/dependor/metadata.xml b/dev-ruby/dependor/metadata.xml new file mode 100644 index 000000000000..f425efb1dfc8 --- /dev/null +++ b/dev-ruby/dependor/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + psyho/dependor + + diff --git a/dev-ruby/deprecated-3.0.1-r2 b/dev-ruby/deprecated-3.0.1-r2 deleted file mode 100644 index d7856e3abe31..000000000000 --- a/dev-ruby/deprecated-3.0.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby library for handling deprecated code -EAPI=5 -HOMEPAGE=https://github.com/erikh/deprecated -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ppc x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/deprecated-3.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fdcb2a9eb199140aae119bcd3317319b diff --git a/dev-ruby/deprecated/Manifest b/dev-ruby/deprecated/Manifest new file mode 100644 index 000000000000..1e3e92304854 --- /dev/null +++ b/dev-ruby/deprecated/Manifest @@ -0,0 +1,3 @@ +DIST deprecated-3.0.1.gem 6144 BLAKE2B 69ef1b95168ada9e66dda556d0c6731109b2b7845f8c4be0ba75749f2e7af092c3b800d0334c4cd1c555905c09bb12dd945f4692eabf0155fc32f4ea380c52da SHA512 c4280f8bd6914a6b073cbc443db5dd5232379abb7870d90cd0146c08312f82aa8fd8c042b48c2b9b26c4120dc8afb326070a1256c51355f1cfa898905ec59e51 +EBUILD deprecated-3.0.1-r2.ebuild 531 BLAKE2B a49e2ad4af3580d8d1f697b132a72921f7f781227d45704870a40bb146bdf7ee3859851a434b0dbb0fe4cfadb4c59a836f4baf7286075e8366dc64f3a47026d0 SHA512 729ee62f9903356ea38d497c3eb64e05549fcb4410933cbcab295f8ea8629a37f70012cb275d6cbe597167d5bceb89dcc7bd326d92ff1a194d2981f353fef34c +MISC metadata.xml 342 BLAKE2B 023740cc4b47464d12bd62564f728ee81cb9af6adb3f74d1dd6b32b54f1c8aa8f8e012cbfa66278a8b863c18f8cd0e05dee22405a0b7cf58e236a40236fd06c1 SHA512 93dc59b7ac6d9fbfee37c6a3977ca4b9d066a18564baaeacb395c5d66a4d6dc39c046a5da5daaf65380109bfd3cb89b3228383174a9f86304d7a86dadbd39e1e diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild b/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild new file mode 100644 index 000000000000..090e96485494 --- /dev/null +++ b/dev-ruby/deprecated/deprecated-3.0.1-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library for handling deprecated code" +HOMEPAGE="https://github.com/erikh/deprecated" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="amd64 ppc x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed" +} diff --git a/dev-ruby/deprecated/metadata.xml b/dev-ruby/deprecated/metadata.xml new file mode 100644 index 000000000000..ddfe10385499 --- /dev/null +++ b/dev-ruby/deprecated/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + erikh/deprecated + + diff --git a/dev-ruby/descendants_tracker-0.0.4 b/dev-ruby/descendants_tracker-0.0.4 deleted file mode 100644 index f208e97241d0..000000000000 --- a/dev-ruby/descendants_tracker-0.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/thread_safe[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/thread_safe[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Module that adds descendant tracking to a class -EAPI=5 -HOMEPAGE=https://github.com/dkubb/descendants_tracker -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/thread_safe[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/thread_safe[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/descendants_tracker-0.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3270ab06196144d2d74e20eba2029d37 diff --git a/dev-ruby/descendants_tracker/Manifest b/dev-ruby/descendants_tracker/Manifest new file mode 100644 index 000000000000..9e4d88bc8761 --- /dev/null +++ b/dev-ruby/descendants_tracker/Manifest @@ -0,0 +1,3 @@ +DIST descendants_tracker-0.0.4.gem 11264 BLAKE2B 65557a3e4859eb589ee468611f6d29b97ea96897711ce8fcb70c8da6d54849eb4e84fc999db4def4b6e6d5a56a84724b7319e47aee5ef739b23763b1c74f9dc5 SHA512 e079b0ba9b14056707780f1752297c22e81c144fcc7903bc0ef4aa5ad8f343628f493d6d87cc1d5c61cbf8f69066914210eb407b5492aa414949ad799f9a9b69 +EBUILD descendants_tracker-0.0.4.ebuild 825 BLAKE2B 03a867a35b19453cb727921dd35c790827624bb2bf936ad8ff29739b2716aa3c5467b024b94a2b11e134dfd461021ebc60e0efc150db60b1d2e346e2802d5c0e SHA512 30a1ad8e6df783afc8a641a994806dfdc39e3beb29e1818b08e74503ce00a8920d2fd2915c18b3023fd4a46122cffa09abd6e00a944ae98672c91bd89940cb18 +MISC metadata.xml 351 BLAKE2B 1521e431c6671bb825ccd66682710315955ba90d0d7c854b37dfac81ce9c17d807fb8ce3bf9965daba8fa6dc89b27918ec3281da5530d4376e91f29a63de7239 SHA512 bf241e554862ffbef6e3cc7f139de9176ad445248948e692df4e7d2c0ec9e18718bf3dbc5b39adb79b2bc8e92cba551a6edee25ffda77cc1113fe27b6906911d diff --git a/dev-ruby/descendants_tracker/descendants_tracker-0.0.4.ebuild b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4.ebuild new file mode 100644 index 000000000000..4950ff03ff18 --- /dev/null +++ b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Module that adds descendant tracking to a class" +HOMEPAGE="https://github.com/dkubb/descendants_tracker" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/thread_safe" + +all_ruby_prepare() { + # Remove dependency on devtools + sed -i -e '/devtools\/spec_helper/d' spec/spec_helper.rb || die + sed -i -e '/it_should_behave_like/d' \ + spec/unit/descendants_tracker/add_descendant_spec.rb || die + sed -i -e '/it_should_behave_like/d' \ + spec/unit/descendants_tracker/descendants_spec.rb || die +} diff --git a/dev-ruby/descendants_tracker/metadata.xml b/dev-ruby/descendants_tracker/metadata.xml new file mode 100644 index 000000000000..9fe30a1d8e5e --- /dev/null +++ b/dev-ruby/descendants_tracker/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dkubb/descendants_tracker + + diff --git a/dev-ruby/did_you_mean-1.0.2 b/dev-ruby/did_you_mean-1.0.2 deleted file mode 100644 index e0140ae3104f..000000000000 --- a/dev-ruby/did_you_mean-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION='did you mean?'experience in Ruby -EAPI=5 -HOMEPAGE=https://github.com/yuki24/did_you_mean -IUSE=elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=1 -SRC_URI=mirror://rubygems/did_you_mean-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc5303e56b9b79c3e5ae5e80563d0d72 diff --git a/dev-ruby/did_you_mean-1.1.2 b/dev-ruby/did_you_mean-1.1.2 deleted file mode 100644 index c31f73e4431f..000000000000 --- a/dev-ruby/did_you_mean-1.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION='did you mean?'experience in Ruby -EAPI=5 -HOMEPAGE=https://github.com/yuki24/did_you_mean -IUSE=elibc_FreeBSD ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby24 ) -SLOT=2.4 -SRC_URI=mirror://rubygems/did_you_mean-1.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ec9f523e6cfed188d0dc74b34c2f3252 diff --git a/dev-ruby/did_you_mean-1.2.0 b/dev-ruby/did_you_mean-1.2.0 deleted file mode 100644 index ef6e271d78dc..000000000000 --- a/dev-ruby/did_you_mean-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION='did you mean?'experience in Ruby -EAPI=5 -HOMEPAGE=https://github.com/yuki24/did_you_mean -IUSE=elibc_FreeBSD ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby25 ) -SLOT=2.5 -SRC_URI=mirror://rubygems/did_you_mean-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3fc8ea3f41aa914da5075d0a0227b1b6 diff --git a/dev-ruby/did_you_mean-1.2.1 b/dev-ruby/did_you_mean-1.2.1 deleted file mode 100644 index 5015767d3fd5..000000000000 --- a/dev-ruby/did_you_mean-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION='did you mean?'experience in Ruby -EAPI=6 -HOMEPAGE=https://github.com/yuki24/did_you_mean -IUSE=elibc_FreeBSD ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby25 ) -SLOT=2.5 -SRC_URI=mirror://rubygems/did_you_mean-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fef5b74764fa739db76864329d5caf75 diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest new file mode 100644 index 000000000000..13d1e5f2e8db --- /dev/null +++ b/dev-ruby/did_you_mean/Manifest @@ -0,0 +1,9 @@ +DIST did_you_mean-1.0.2.gem 30720 BLAKE2B 8b61cecd66affedc4a730655d251f99581febad4e51f18e3b48f30a01f25fa9ed4897c9431d872d9daedf10f46310481979cd44cbf4640d7681bc7425f4df35d SHA512 a6b19dd909423505553759d6470266680056b6804f9c42452eecf9104a8de71a460a4baa53111ccfe830e3dbdc04bad9382d77f9098d1e114aecdc34a4ef57b6 +DIST did_you_mean-1.1.2.gem 30720 BLAKE2B c1fb841143928854854892e2c7890cb3952329ae3efd50401b43bb4bd327b0564ab2f0fb33a4bd23278e1a3570594f2e13ae6c0cb52ea244ccef392f68e79d09 SHA512 bd1f5eeaf6c527bd6a0ef79555aeee459f9e2fee82215e6f3a47e380535d366eea1f7b199ae99de2736125785c7fd76a1cd6e8bc7cd0599a8d4cc6c5184c85de +DIST did_you_mean-1.2.0.gem 32768 BLAKE2B a73873f18c36d9e811e51a1c8b974ebb44f6029468c34a33b7af6c299b78025750e043d960f15baa5f5aad89df906df743196c5fdafa368c740f8112936c8655 SHA512 9b807d707f1931639b04cac485e0b58a2ae2cd6377d0782317f62e9d469c9394e4088fae16e7ec3ba45e7d2afaeeb2fe10358dd70f9660e08c30f51a4f2d0b8f +DIST did_you_mean-1.2.1.gem 20992 BLAKE2B e8827b3f6797145c1adf5fae2a681ad8f437c1dfcb746465c4bb0c59f61285c2f2a65d5e31e2a501da812baf52a2f1d78b81c2d74a194d7309778cece56c1752 SHA512 98a71ad3c4fe92efec50575e26723cd3b5c60b25cd24767a7aabdb4e2b343b131fe3677367c78995f07c513d39d47984af80bde0ec2f6aeafcb34be97f134b1b +EBUILD did_you_mean-1.0.2.ebuild 523 BLAKE2B 9d189683c287c639922a6567e08aa98e789a69022286b18afb1b7a054f63c713fdaff5ae2fb96e2ac1485fd1eefb8acc36a21d72455a1485fadf1a0f1df790d3 SHA512 2de114fd164672accc10263013116afb366a350d02450d541a686598019f08221902e3605d9342361aeb3e0ee8980b7d03a740c1bb1089521bc6037de87fc9cc +EBUILD did_you_mean-1.1.2.ebuild 625 BLAKE2B 6eeb5327b26e85ea21925844a1623037bb889b18584d021452a8dd2afca78965d9cb4cdd9e8dae36b8f075e329179eb706e252d2bb709443a9a4e083becec906 SHA512 f85fa26f14e84d2bc6e3579550f952560cf8889f32ddbe65a2322aed641378ee12fb45e329796c2a235b21babe0aa570e38820ada710ec771fbd461e8e11d232 +EBUILD did_you_mean-1.2.0.ebuild 625 BLAKE2B 1186c24385aafd494741fa942ba52dcf09b90dd0da5ff6c4fb1fb097b0895663241948c8ecf488f6dfde5b68cb9f41ad4a61ff27e33b843abdd57e4da488dee1 SHA512 418260a135bb846ae15f9859e8fa9fbb8b8835fc62ea1bd7e4973eaf5b7607d2cec4ea06ed2d8f6d1a32c477dcc87f531e800aa0a9c15a3e40a57aefa39f2dec +EBUILD did_you_mean-1.2.1.ebuild 625 BLAKE2B 1d1b067f8f160aef0c3ed34a6aa03d10055dbd96387b99eb5e6cd5db3f3f287b1c05a97fc3832fd90fb205ea425cd58acd2b6ee2239655bb806f6bb4f13f2dfe SHA512 0b5001995dd33b7ea70857e7b2b4280df489128477710b58d81d7b1f7054bfe2c3f6abd380940d660150f5df4ebfe8d11568d3c719a2cd0187653065dcd640c7 +MISC metadata.xml 345 BLAKE2B b3764e5648286cb66e03f3343a41b460ea2bb24f51e1c25e89e386c2b16769c9b1f88888b1e10b2c2d0a2346659195454e4ee8262aec0d4a9066795759cad053 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb diff --git a/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild new file mode 100644 index 000000000000..5531a462bc14 --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild new file mode 100644 index 000000000000..bd875176b602 --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean" + +LICENSE="MIT" +SLOT="2.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.2.0.ebuild new file mode 100644 index 000000000000..e31d894d88c4 --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean" + +LICENSE="MIT" +SLOT="2.5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild new file mode 100644 index 000000000000..d62fc2030695 --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean" + +LICENSE="MIT" +SLOT="2.5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/did_you_mean/metadata.xml b/dev-ruby/did_you_mean/metadata.xml new file mode 100644 index 000000000000..f647feefd71d --- /dev/null +++ b/dev-ruby/did_you_mean/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + yuki24/did_you_mean + + diff --git a/dev-ruby/diff-lcs-1.2.5-r1 b/dev-ruby/diff-lcs-1.2.5-r1 deleted file mode 100644 index 2339c2f7ba29..000000000000 --- a/dev-ruby/diff-lcs-1.2.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Use the McIlroy-Hunt LCS algorithm to compute differences -EAPI=5 -HOMEPAGE=https://github.com/halostatue/diff-lcs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MIT Ruby GPL-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/diff-lcs-1.2.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e8b644cde70eb734a9e89e2db5461fca diff --git a/dev-ruby/diff-lcs-1.3 b/dev-ruby/diff-lcs-1.3 deleted file mode 100644 index da6739b6b2b7..000000000000 --- a/dev-ruby/diff-lcs-1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Use the McIlroy-Hunt LCS algorithm to compute differences -EAPI=5 -HOMEPAGE=https://github.com/halostatue/diff-lcs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MIT Ruby GPL-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/diff-lcs-1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c566ed67e97e7632591dd40f89cd9764 diff --git a/dev-ruby/diff-lcs/Manifest b/dev-ruby/diff-lcs/Manifest new file mode 100644 index 000000000000..fcb85ed82cde --- /dev/null +++ b/dev-ruby/diff-lcs/Manifest @@ -0,0 +1,5 @@ +DIST diff-lcs-1.2.5.gem 49152 BLAKE2B 994649af94c61d9dc4d696b1b690535ddcb5fc024018de73b41a91ac47a09d4c48bc012def92f3f16cc7f60d9bb3fa3d9fcfa7ceacbb6a2cc47e906d907172bc SHA512 ce15cb794a97f9af8585c46b7a2404e1ad6e24e4910b6aa6c5126ef5996d86700979a54a154bab1c0602f19021b287dc865db3eebdc901fb42056f1e2180d0fe +DIST diff-lcs-1.3.gem 46080 BLAKE2B 907536d75c34de86ef28fa044ae785d8ba34c8d1f4d38964f08ef80c14a4fb6176504a39c2e074fb58fc5456214555461a18ae42dc04f371d85dd335b1cbc3dc SHA512 b82de390d22e0c1337ddca923621b1cc842f583a93953ef07a303b428fe3a389f8a4a1a63617a58136c8d6215aff025a3bbec2a2f618e9ea81f471964f93b078 +EBUILD diff-lcs-1.2.5-r1.ebuild 647 BLAKE2B 92fc9687490181899a5dde92a544faa7632e0b81eb3ccc8cfb1e6ba1ebb285258018d820d53e6b43d439d049eaeadfcb45143323658a8d4648e0c62b224cc0da SHA512 3dfb5b44013a7db042cb3192445a567b0f752fd27c168438f5c3e66785575cebca77be7fdeb07dbf9f7797acfb83d2000ac401f5aa3c711f635b529241518f60 +EBUILD diff-lcs-1.3.ebuild 660 BLAKE2B 3fa54fe7fb0a8c2831ec6881ab06de7915abdfaa41a0fdb0a41c8019425f47841049847d8c0cc0c1f2c0c613ba62c98481710d54aa314a60936b21429108be14 SHA512 7d4bf04955a8b038284849b3673fa23821e19668b5bb8c09bff41ad499afb91c54539c9ce58e02d8d4913c39456535e3ad75dcd9fbfb2a33aa167fd57558f591 +MISC metadata.xml 345 BLAKE2B 99a21f71cd3b7984131e3b43a14297bdfa3cb4238833deade649c4afb880ce6fca1bf4c3dfbd2fc75f68f42d5b7fcf97b1cc85a416da75490266a8bd57a36846 SHA512 b96c7243c3d4a6a3fb41e63d8dae54dc233e20b98698636d6d7f30f2c00bae3af9a01df68fa9c38aa0baa0b1bb3c267775dd8a5db539db3d8b46c497e85e860b diff --git a/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild new file mode 100644 index 000000000000..7c682823f1ef --- /dev/null +++ b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Use the McIlroy-Hunt LCS algorithm to compute differences" +HOMEPAGE="https://github.com/halostatue/diff-lcs" + +LICENSE="|| ( MIT Ruby GPL-2 )" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" diff --git a/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild new file mode 100644 index 000000000000..fdd7b63ef6aa --- /dev/null +++ b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.md" + +inherit ruby-fakegem + +DESCRIPTION="Use the McIlroy-Hunt LCS algorithm to compute differences" +HOMEPAGE="https://github.com/halostatue/diff-lcs" + +LICENSE="|| ( MIT Ruby GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" diff --git a/dev-ruby/diff-lcs/metadata.xml b/dev-ruby/diff-lcs/metadata.xml new file mode 100644 index 000000000000..71f44b96c757 --- /dev/null +++ b/dev-ruby/diff-lcs/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halostatue/diff-lcs + + diff --git a/dev-ruby/dnsruby-1.60.2 b/dev-ruby/dnsruby-1.60.2 deleted file mode 100644 index a089a8f12840..000000000000 --- a/dev-ruby/dnsruby-1.60.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby DNS client library -EAPI=6 -HOMEPAGE=https://github.com/alexdalitz/dnsruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/dnsruby-1.60.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a5e8bd7a92082fedc56f4ee1e7cd75cf diff --git a/dev-ruby/dnsruby-1.61.0 b/dev-ruby/dnsruby-1.61.0 deleted file mode 100644 index 8e9a8c0b41cc..000000000000 --- a/dev-ruby/dnsruby-1.61.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby DNS client library -EAPI=6 -HOMEPAGE=https://github.com/alexdalitz/dnsruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/dnsruby-1.61.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d7b53ef356fb6749a095675c6064b854 diff --git a/dev-ruby/dnsruby-1.61.1 b/dev-ruby/dnsruby-1.61.1 deleted file mode 100644 index 72ecfc3d8a8f..000000000000 --- a/dev-ruby/dnsruby-1.61.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby DNS client library -EAPI=6 -HOMEPAGE=https://github.com/alexdalitz/dnsruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/dnsruby-1.61.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d7b53ef356fb6749a095675c6064b854 diff --git a/dev-ruby/dnsruby/Manifest b/dev-ruby/dnsruby/Manifest new file mode 100644 index 000000000000..0c6ab465ca73 --- /dev/null +++ b/dev-ruby/dnsruby/Manifest @@ -0,0 +1,7 @@ +DIST dnsruby-1.60.2.gem 254976 BLAKE2B fa91e3994331fcb37650c905fb00cd58363ca9b90a3943934b2bb3de0ac82b9efeda418bba45673ec3911676dd1b68bd47d079c3ded201c190d17e2ee2bef0f4 SHA512 dcf191421aaf667f59baaa8098099c5532542e1b9e4fa6ad63a727361d985f14adb3d3fee4aef78c4b6ef8809fe06447ee60d7a220af93e57848a57e0ddfaa22 +DIST dnsruby-1.61.0.gem 257024 BLAKE2B ba0662b758e8950bf4d9617ee1b36330ba5a66560c8a07985dcd7c41be0881287e4b4de35e009c0319021ba7ebde107f67b3bff0eecbac101ebe32fa0d8b3d97 SHA512 7ea06e40790a822d7eaa604d349acb692103b7dd5faa2b9fce8e3a4bba520d9597e1c6e7c5f74ad64cdcdf2583bce606d444c07b4e52d3ef6630fc7869168015 +DIST dnsruby-1.61.1.gem 257024 BLAKE2B dd5329ec48220b6ddd8b156701b840b1990c12bd1d7d46fcf1fbf62cd86437fa47829fdf95b48aa0d1e2608be524fdb1580019817a96b6ccf7297be490ea97fd SHA512 418dc94931a5a0f8ed136caa29acadf1d45026ab521bf95d0548e7f8122599f405e71a73331921e606542a9178bde99a7ba53aee91459201d73b33f9f0f59b58 +EBUILD dnsruby-1.60.2.ebuild 802 BLAKE2B 66ba1eb5a8a48f3df819d15e0785ba52399a61a1a574b693d80db25e99e0df315d950166a93ad002c381be8b57400255b3eb461dc08344f042f309d7994cdd62 SHA512 4cd705757ee37462f5183542cafa9ffbe5ae8acb0f0c6abef60af4a48c87ccfe96cb8cb8115bb6505ef156e442ae8ef3b6498c8d2b1b28e627d5b0da7a992f86 +EBUILD dnsruby-1.61.0.ebuild 795 BLAKE2B f8e90b4cc2103c0ab1685576405cdc97274439450285c9941bdb894db32989d25df523ad70a6aa907a043d83cc62e5cc44c58d266823d49e16bc2c6d8ce602b9 SHA512 620a80c40b8897e885f21223fa8c14edc596a0253ddf11276a02311ecd4fa080b90fa675f41dd1e22d91de7b1a60dbadb7da9241af048ba9c0227b2a0231e6cf +EBUILD dnsruby-1.61.1.ebuild 795 BLAKE2B f8e90b4cc2103c0ab1685576405cdc97274439450285c9941bdb894db32989d25df523ad70a6aa907a043d83cc62e5cc44c58d266823d49e16bc2c6d8ce602b9 SHA512 620a80c40b8897e885f21223fa8c14edc596a0253ddf11276a02311ecd4fa080b90fa675f41dd1e22d91de7b1a60dbadb7da9241af048ba9c0227b2a0231e6cf +MISC metadata.xml 413 BLAKE2B afeb40e610311f15b7a95117ea91507e9cfcc0e26903cab7e58f0af5dfce580dd782e96338a8a6a7573cb3ac12497541c2c3284fac9f35b045d5a26608c5506f SHA512 4badb70d7bfddbd8d242d1b400672691ccf737a329e365321dc403dff791669417ba0b0df62efd1ad1c5946e11a7756b22a2790b171e3629d2d30ebfefc5c0f9 diff --git a/dev-ruby/dnsruby/dnsruby-1.60.2.ebuild b/dev-ruby/dnsruby/dnsruby-1.60.2.ebuild new file mode 100644 index 000000000000..b2e1dbe2e251 --- /dev/null +++ b/dev-ruby/dnsruby/dnsruby-1.60.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md" +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby DNS client library" +HOMEPAGE="https://github.com/alexdalitz/dnsruby" + +KEYWORDS="~amd64 ~x86" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4:5 )" + +all_ruby_prepare() { + sed -i -e "/[Cc]overall/d" Rakefile || die + sed -i -e '/display/d' \ + -e '/Display/,/^}/d' test/spec_helper.rb || die +} + +each_ruby_test() { + # only run offline tests + #${RUBY} -I .:lib test/ts_dnsruby.rb || die "test failed" + ${RUBY} -I .:lib test/ts_offline.rb || die "test failed" +} diff --git a/dev-ruby/dnsruby/dnsruby-1.61.0.ebuild b/dev-ruby/dnsruby/dnsruby-1.61.0.ebuild new file mode 100644 index 000000000000..305d820349e9 --- /dev/null +++ b/dev-ruby/dnsruby/dnsruby-1.61.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md" +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby DNS client library" +HOMEPAGE="https://github.com/alexdalitz/dnsruby" + +KEYWORDS="~amd64 ~x86" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4:5 )" + +all_ruby_prepare() { + sed -i -e "/[Cc]overall/d" Rakefile || die + sed -i -e '/display/d' \ + -e '/Display/,/^}/d' test/spec_helper.rb || die +} + +each_ruby_test() { + # only run offline tests + #${RUBY} -I .:lib test/ts_dnsruby.rb || die "test failed" + ${RUBY} -I .:lib test/ts_offline.rb || die "test failed" +} diff --git a/dev-ruby/dnsruby/dnsruby-1.61.1.ebuild b/dev-ruby/dnsruby/dnsruby-1.61.1.ebuild new file mode 100644 index 000000000000..305d820349e9 --- /dev/null +++ b/dev-ruby/dnsruby/dnsruby-1.61.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md" +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby DNS client library" +HOMEPAGE="https://github.com/alexdalitz/dnsruby" + +KEYWORDS="~amd64 ~x86" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4:5 )" + +all_ruby_prepare() { + sed -i -e "/[Cc]overall/d" Rakefile || die + sed -i -e '/display/d' \ + -e '/Display/,/^}/d' test/spec_helper.rb || die +} + +each_ruby_test() { + # only run offline tests + #${RUBY} -I .:lib test/ts_dnsruby.rb || die "test failed" + ${RUBY} -I .:lib test/ts_offline.rb || die "test failed" +} diff --git a/dev-ruby/dnsruby/metadata.xml b/dev-ruby/dnsruby/metadata.xml new file mode 100644 index 000000000000..65c64fc3479d --- /dev/null +++ b/dev-ruby/dnsruby/metadata.xml @@ -0,0 +1,14 @@ + + + + + mschiff@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + alexdalitz/dnsruby + + diff --git a/dev-ruby/docile-1.1.5 b/dev-ruby/docile-1.1.5 deleted file mode 100644 index d131361dae2e..000000000000 --- a/dev-ruby/docile-1.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Turns any Ruby object into a DSL -EAPI=5 -HOMEPAGE=https://ms-ati.github.io/docile/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/docile-1.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b43199719ef469f41dbcfbf34e638341 diff --git a/dev-ruby/docile-1.2.0 b/dev-ruby/docile-1.2.0 deleted file mode 100644 index c1bb3b53a658..000000000000 --- a/dev-ruby/docile-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Turns any Ruby object into a DSL -EAPI=6 -HOMEPAGE=https://ms-ati.github.io/docile/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/docile-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=538ee0d4cb57f88c5e2231c741e7a3b7 diff --git a/dev-ruby/docile-1.3.0 b/dev-ruby/docile-1.3.0 deleted file mode 100644 index a9665833daf4..000000000000 --- a/dev-ruby/docile-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Turns any Ruby object into a DSL -EAPI=6 -HOMEPAGE=https://ms-ati.github.io/docile/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ms-ati/docile/archive/v1.3.0.tar.gz -> docile-1.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86634b416e7f1ca77ce174365d3607e0 diff --git a/dev-ruby/docile-1.3.1 b/dev-ruby/docile-1.3.1 deleted file mode 100644 index 1a6c9a02e753..000000000000 --- a/dev-ruby/docile-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Turns any Ruby object into a DSL -EAPI=6 -HOMEPAGE=https://ms-ati.github.io/docile/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ms-ati/docile/archive/v1.3.1.tar.gz -> docile-1.3.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86634b416e7f1ca77ce174365d3607e0 diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest new file mode 100644 index 000000000000..043944ec4a6d --- /dev/null +++ b/dev-ruby/docile/Manifest @@ -0,0 +1,9 @@ +DIST docile-1.1.5.gem 14848 BLAKE2B a8689b3d1a23cac3f62c9fa5d6dd6425bd780a01ffaf96869a57d1bb0a7756b2d8242d77726ed7286e3405c0abc86644e6ac6b51722d120d4c541e4406d7de4d SHA512 3bdb2e42d83fd0050bf541d4dad0120180b63f80ab5ace1504ab7a12bd38397a89c74855437698267b4a87d72dd02dd4ab4ec365a2a4610828d2b100c2a9e3d4 +DIST docile-1.2.0.gem 16896 BLAKE2B eadbf625fe1f26bb63cafdf2c30e53d0f7362e19baeac2ffaa8bb8ecc01453bdd7a5d1b5005bf60a892b6f48188f0d7d3e2a1d75b53cefddc206e11c0384982b SHA512 328ef09e4d9981aeaec8e3d97ed54a1806ca1de8e5a00b6f2b311e377fcb986eef1b7fbfa8a27992d235f93629a636fa20a5c347ae7310f325af7e4af88ebccc +DIST docile-1.3.0.tar.gz 14120 BLAKE2B 4567905283779e76a2f29fbf40968119bab10959e87c7a4ce9cd35cc77c138704867c032116e7cb682325eb61690afa002b80018241aa330d5e84df20810c2ad SHA512 bfbacb5197ed384dac82111799ecd23f074dd6c70e978e12c0bf9a017cc815429005153c155c62e2c6b04016a8b19cd5e2c4f4af68c899d8273423a4e0992502 +DIST docile-1.3.1.tar.gz 14341 BLAKE2B c19b9e3ceb140018b199d9fc59eb64cd94f793a7eadf52562f970dcf302796f59329648506551874fd88c68b4b7da928a7af0cd1a00aa629315feb8d4d54fa2b SHA512 e04c5ad1da3b73b8d5f551a447cd63eb761d6c0c2887a73d0fffcfdd0e5e5d1991184b8d1ba242575708dd2234d96871ecb47fcd7bc6a4986441589cdea07dc2 +EBUILD docile-1.1.5.ebuild 513 BLAKE2B 3e77257ee9bf68757011077a39cd31c05b3e15d1161bffbbf23ce73b7a17ba0ad8db0ad9ff14ad2a9ffaee9bd35b5d9c1c4a6c338d82dd34416cd98f349f70ac SHA512 8ca56622d9d5d496161b7fbe11790ad8ade778e565c090b6c399b37677b2a9dde04710f62d3eb60b8c9cae3d685188e143ac3c52bbfe737450c4b13d5c055ad6 +EBUILD docile-1.2.0.ebuild 574 BLAKE2B 9e0423a18009f60c536f01524551566cbafb65ba0988a516ba79457d2e8e6cb78c5f1a81f7a7ea2114c27581e76ab6c39c877e31c6afb986742f1c1a33b11524 SHA512 53dfca3c0c52a69e3d973513d411e364a5c1ff3e011e5f8c4e2ce7c2ed3056c53241a22726ce5c839a0381935b5d12ab99505af39d70b531ba4d70b78aae9848 +EBUILD docile-1.3.0.ebuild 772 BLAKE2B c9363f7e38fbdfa4bea273c31375054281eb4e78eedca0e7299a0090dfe372075b0449cb542d53ff0bff80bb624d383e579917daa60523bd3a805f7ae82585e3 SHA512 36d80a97c1b55a3f79544376a48b2311e73bbc3f3521308ee86ece45642300efc277ea92f0279dc30db2bb262e1c5efc414bb1249ca33100a228cdcfd575c8cd +EBUILD docile-1.3.1.ebuild 772 BLAKE2B c9363f7e38fbdfa4bea273c31375054281eb4e78eedca0e7299a0090dfe372075b0449cb542d53ff0bff80bb624d383e579917daa60523bd3a805f7ae82585e3 SHA512 36d80a97c1b55a3f79544376a48b2311e73bbc3f3521308ee86ece45642300efc277ea92f0279dc30db2bb262e1c5efc414bb1249ca33100a228cdcfd575c8cd +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/docile/docile-1.1.5.ebuild b/dev-ruby/docile/docile-1.1.5.ebuild new file mode 100644 index 000000000000..759c4462e5a1 --- /dev/null +++ b/dev-ruby/docile/docile-1.1.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die +} diff --git a/dev-ruby/docile/docile-1.2.0.ebuild b/dev-ruby/docile/docile-1.2.0.ebuild new file mode 100644 index 000000000000..e38d1a5e24d2 --- /dev/null +++ b/dev-ruby/docile/docile-1.2.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die + sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/docile/docile-1.3.0.ebuild b/dev-ruby/docile/docile-1.3.0.ebuild new file mode 100644 index 000000000000..a33094904d34 --- /dev/null +++ b/dev-ruby/docile/docile-1.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +RUBY_FAKEGEM_GEMSPEC="docile.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/" +SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die + sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/docile/docile-1.3.1.ebuild b/dev-ruby/docile/docile-1.3.1.ebuild new file mode 100644 index 000000000000..a33094904d34 --- /dev/null +++ b/dev-ruby/docile/docile-1.3.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +RUBY_FAKEGEM_GEMSPEC="docile.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/" +SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die + sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/docile/metadata.xml b/dev-ruby/docile/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/docile/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/domain_name-0.5.20170404 b/dev-ruby/domain_name-0.5.20170404 deleted file mode 100644 index 700741e860d4..000000000000 --- a/dev-ruby/domain_name-0.5.20170404 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby23] dev-ruby/shoulda[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby24] dev-ruby/shoulda[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Domain Name manipulation library for Ruby -EAPI=5 -HOMEPAGE=https://github.com/knu/ruby-domain_name -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/domain_name-0.5.20170404.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=243198fb0aa37f4a5bd5e5b5e45fa6c9 diff --git a/dev-ruby/domain_name-0.5.20180417 b/dev-ruby/domain_name-0.5.20180417 deleted file mode 100644 index 432063ad01b7..000000000000 --- a/dev-ruby/domain_name-0.5.20180417 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby23] dev-ruby/shoulda[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby24] dev-ruby/shoulda[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby25] dev-ruby/shoulda[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Domain Name manipulation library for Ruby -EAPI=5 -HOMEPAGE=https://github.com/knu/ruby-domain_name -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/domain_name-0.5.20180417.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cd2e3e0181fb10f989294d1bd75c5628 diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest new file mode 100644 index 000000000000..98d4af578cbf --- /dev/null +++ b/dev-ruby/domain_name/Manifest @@ -0,0 +1,5 @@ +DIST domain_name-0.5.20170404.gem 120320 BLAKE2B c2dbb97c67e1303c272ff67f2c32314827513a5953ca3b9d49667828f6972904249ab98ee0541a380fddb7c6e3fcc3959f8e5f8746ae6b38a3915169ef6c0dc2 SHA512 3314d87ac3b04337dff047c423ded2f4b99a4b9300528c34388cbc30fbcc7e84ae884969624e046e0dcc1d856e0bb8246b1556ac2dc755a1b4917ccf975fece3 +DIST domain_name-0.5.20180417.gem 124928 BLAKE2B 56c8852c09dfabc2291a08d89b4dbb6c9c9c3aecce40fab2a176e2183ebd7b793a6677256f417b0c9cb6cd61680a738038ee2d14e4d15d9ab5a952d666014d27 SHA512 e960aa4445e19ff3e71825d94f85519ec9b1600dab64d139bf21208aec6fe1dc279e9fda6c64fd518ab22783464ba9a4d43f20ceb7699daede981cbf7d5e1876 +EBUILD domain_name-0.5.20170404.ebuild 1105 BLAKE2B 7d6b8e7fed4fb06d8dc53131738af0560a310b92dec9014658ed3b66fcf0591a98733771982010645798530f18b5a4d7c3cf10f498ebec0595fa354c4fb5a645 SHA512 3843564ba261ce1ad65ed581f0448a92dd5a9b418509e14744efcf1e7bf6b3cbbb1405aa3c8cd4de14646f0cf6fbcc8ebc5ecc9c670f745f7774d99251e800ea +EBUILD domain_name-0.5.20180417.ebuild 1104 BLAKE2B 35e798dab7bdbbba58069bf63d0b3bbcbece4ae3c73dac6b70bb016797ba8a66ccd149d2b21279c4d82f9468e3a98539523cd7e2f66aefac3d1f435ac39c34dc SHA512 e557e5f869e8749a9b93cba3fb3a7fcdab33980b5afa2a33947670d893c6887b55c9085440f8626ccbb37a5094ce37e332bcd6a24dc45dd88f5ef0e1c85ae846 +MISC metadata.xml 346 BLAKE2B e97527fee7fa9d73d77ef7a9e9325c9017fff3a9912fc76c74b76f5c4cf53aac583157ff02ccd5a969882829c1ffc4f35d44cb739497050a59402f88b06de2e5 SHA512 f9b3df47565a7827242a16355e01c450977cc12b7c0cf091590b1f642f5c941e2e3f4f14af66fe2975ffa6f7d53c3385ae2a87ffa666c1c1b7f7356f07c94830 diff --git a/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild b/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild new file mode 100644 index 000000000000..920a52727a66 --- /dev/null +++ b/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Domain Name manipulation library for Ruby" +HOMEPAGE="https://github.com/knu/ruby-domain_name" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.5 + dev-ruby/shoulda + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ d; i gem "unf"' test/helper.rb || die + rm Gemfile* || die + + # Remove development dependencies + sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid dependency on git. + sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib:test test/test_*.rb +} diff --git a/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild b/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild new file mode 100644 index 000000000000..e9da54dd9dd3 --- /dev/null +++ b/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild @@ -0,0 +1,46 @@ +# 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_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Domain Name manipulation library for Ruby" +HOMEPAGE="https://github.com/knu/ruby-domain_name" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.5 + dev-ruby/shoulda + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ d; i gem "unf"' test/helper.rb || die + rm Gemfile* || die + + # Remove development dependencies + sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid dependency on git. + sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib:test test/test_*.rb +} diff --git a/dev-ruby/domain_name/metadata.xml b/dev-ruby/domain_name/metadata.xml new file mode 100644 index 000000000000..344df3a838d0 --- /dev/null +++ b/dev-ruby/domain_name/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + knu/ruby-domain_name + + diff --git a/dev-ruby/dotenv-2.2.2 b/dev-ruby/dotenv-2.2.2 deleted file mode 100644 index 4941e55fca21..000000000000 --- a/dev-ruby/dotenv-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/spring[ruby_targets_ruby23] dev-ruby/rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/spring[ruby_targets_ruby24] dev-ruby/rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Loads environment variables from .env into ENV -EAPI=6 -HOMEPAGE=https://github.com/bkeepers/dotenv -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/bkeepers/dotenv/archive/v2.2.2.tar.gz -> dotenv-2.2.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b632f7d903b05fac09e95dc0b85d643e diff --git a/dev-ruby/dotenv-2.4.0 b/dev-ruby/dotenv-2.4.0 deleted file mode 100644 index 7de350f93e1b..000000000000 --- a/dev-ruby/dotenv-2.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/spring[ruby_targets_ruby23] dev-ruby/rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/spring[ruby_targets_ruby24] dev-ruby/rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Loads environment variables from .env into ENV -EAPI=6 -HOMEPAGE=https://github.com/bkeepers/dotenv -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/bkeepers/dotenv/archive/v2.4.0.tar.gz -> dotenv-2.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b632f7d903b05fac09e95dc0b85d643e diff --git a/dev-ruby/dotenv-2.5.0 b/dev-ruby/dotenv-2.5.0 deleted file mode 100644 index d139e521b49d..000000000000 --- a/dev-ruby/dotenv-2.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/spring[ruby_targets_ruby23] dev-ruby/rails[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/spring[ruby_targets_ruby24] dev-ruby/rails[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Loads environment variables from .env into ENV -EAPI=6 -HOMEPAGE=https://github.com/bkeepers/dotenv -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/bkeepers/dotenv/archive/v2.5.0.tar.gz -> dotenv-2.5.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=92b576d938807ac11412cc046498d66e diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest new file mode 100644 index 000000000000..80f6a60d33f0 --- /dev/null +++ b/dev-ruby/dotenv/Manifest @@ -0,0 +1,7 @@ +DIST dotenv-2.2.2.tar.gz 15856 BLAKE2B e27a2650c79aadb31545c3a02d698f5cc3c9e27ddf07aa853a1f776b467f3cb707dda4ee3a0c107fbeb4a5609ded993ab74c81721cab088239858c28bd8e3ded SHA512 6af4039cec9c4c85240dc01eee5e24cac6b762e2fcb0d371bbde4cf03743e1917436664d2ea2e59fa619fddce96c9d3848354d42c3a621556cb120ed1cd0cf2b +DIST dotenv-2.4.0.tar.gz 16613 BLAKE2B e9f6a3bd08f610f829c09a250916d2b3194f699aa3b19c05e13ac77a4fdcf8a830ff43ddd6203d08fc96b70fc6b5d35b518ee2a640dd5a2b49886fac8a67fdb9 SHA512 59ae851ef6444dafa673549e84e9476c9ffb78ac6aa078be0fbdc0a1011e4df1dbbc664c612759c0932051bbe954a62679b4d9304dea0191469bf3d792943955 +DIST dotenv-2.5.0.tar.gz 17188 BLAKE2B 8d6adc9c137cef5f60462167b995e89f341c6d4d384cbf84c51eceb930f29e72da6e1c57044cd1a11c3043b829b75d9dd20d883ea13f4ecdff7a4c18ec17d4d9 SHA512 cea71aa801f6e79aaeb2cd6f33af16d3b548c97112a13f5638acf6eb12c73a434c4c3d89a08d074ffc589d6fa4e77534feb6c1cee9b7290b2acc6520637ccf18 +EBUILD dotenv-2.2.2.ebuild 1015 BLAKE2B 51f9da2c9e17caae8864d7cc7f0b88ef8e16276db7ea73fdf83a11fa7ca88ccf4b9c0ceb50b9c6f2f5e2d885ea39391ec1c56e99c4d8af539d518425556d74d0 SHA512 bc5c272ec0931b0c75cc6d0c786a95562c3d6298e5b73353c2f9df98e72c1c566d4bfd2e3ef828d95080c67a89fedbab4c2f331ce166550ea796830b150d8947 +EBUILD dotenv-2.4.0.ebuild 1015 BLAKE2B 51f9da2c9e17caae8864d7cc7f0b88ef8e16276db7ea73fdf83a11fa7ca88ccf4b9c0ceb50b9c6f2f5e2d885ea39391ec1c56e99c4d8af539d518425556d74d0 SHA512 bc5c272ec0931b0c75cc6d0c786a95562c3d6298e5b73353c2f9df98e72c1c566d4bfd2e3ef828d95080c67a89fedbab4c2f331ce166550ea796830b150d8947 +EBUILD dotenv-2.5.0.ebuild 1008 BLAKE2B f4f71c5940bf4cb741a68c5b38bba968efd233fc99b172946de7408109ad83a8613232aaf72ddd444aeea158c240ec0f41a1d7fe19709da6a600646b4a856731 SHA512 0f1c522703367e99d056135d6eca401e26093367f2653742c5cfc17826a5ced7cd193b9ea404cfe174586ce6cd1e3c5cfca70a8ebc7acd64668b30307543703a +MISC metadata.xml 341 BLAKE2B 4cc2ed329e48853a5939f5f7e41d2b6544d3d7d967563da065633826c3fb9d999815e8604fe4a897606f4ffe7be53f3e87c925120961050ce77f1fa573847f5a SHA512 72e21e93099953f1946b486fa8acdbd0b85ed139ef34d4ad9c7e3e89e2924ec598a662f72210d52efdb4cc2ed676962fc6d50c560b4b9c8a4ec849d75d5be2dc diff --git a/dev-ruby/dotenv/dotenv-2.2.2.ebuild b/dev-ruby/dotenv/dotenv-2.2.2.ebuild new file mode 100644 index 000000000000..f7b383c50174 --- /dev/null +++ b/dev-ruby/dotenv/dotenv-2.2.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Loads environment variables from .env into ENV" +HOMEPAGE="https://github.com/bkeepers/dotenv" +SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" + +all_ruby_prepare() { + sed -i -e '/:guard/,/end/ s:^:#:' \ + -e '5igem "rspec", "~> 3.0"' Gemfile || die + + sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die +} + +each_ruby_prepare() { + sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die +} diff --git a/dev-ruby/dotenv/dotenv-2.4.0.ebuild b/dev-ruby/dotenv/dotenv-2.4.0.ebuild new file mode 100644 index 000000000000..f7b383c50174 --- /dev/null +++ b/dev-ruby/dotenv/dotenv-2.4.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Loads environment variables from .env into ENV" +HOMEPAGE="https://github.com/bkeepers/dotenv" +SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" + +all_ruby_prepare() { + sed -i -e '/:guard/,/end/ s:^:#:' \ + -e '5igem "rspec", "~> 3.0"' Gemfile || die + + sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die +} + +each_ruby_prepare() { + sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die +} diff --git a/dev-ruby/dotenv/dotenv-2.5.0.ebuild b/dev-ruby/dotenv/dotenv-2.5.0.ebuild new file mode 100644 index 000000000000..8c168cd1ddf7 --- /dev/null +++ b/dev-ruby/dotenv/dotenv-2.5.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Loads environment variables from .env into ENV" +HOMEPAGE="https://github.com/bkeepers/dotenv" +SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )" + +all_ruby_prepare() { + sed -i -e '/:guard/,/end/ s:^:#:' \ + -e '5igem "rspec", "~> 3.0"' Gemfile || die + + sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die +} + +each_ruby_prepare() { + sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die +} diff --git a/dev-ruby/dotenv/metadata.xml b/dev-ruby/dotenv/metadata.xml new file mode 100644 index 000000000000..5097a46b27a4 --- /dev/null +++ b/dev-ruby/dotenv/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bkeepers/dotenv + + diff --git a/dev-ruby/dust-0.1.7-r2 b/dev-ruby/dust-0.1.7-r2 deleted file mode 100644 index 9138ecf463e7..000000000000 --- a/dev-ruby/dust-0.1.7-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Descriptive block syntax definition for Test::Unit -EAPI=5 -HOMEPAGE=http://dust.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/dust-0.1.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6a9dee0d7fbc202b3939a668482a5802 diff --git a/dev-ruby/dust/Manifest b/dev-ruby/dust/Manifest new file mode 100644 index 000000000000..e723c184ca78 --- /dev/null +++ b/dev-ruby/dust/Manifest @@ -0,0 +1,3 @@ +DIST dust-0.1.7.gem 6656 BLAKE2B 2bc1015c87edf755a55544efda76a4c7c27a26026208c07f6a379dd60c9dfb383a528abfd91ca28dc650d59ed439664e8c5a757914d1a36ed24fd7f9bf630513 SHA512 f5b6d46dc4316a5c8aa49ba6122284f9ca08a491768cb5f89c6a5bfde4ff8b95df7b0234c67a27334af236801e474f27cd7cfdb0f5aaf4c65cc324977926ae1f +EBUILD dust-0.1.7-r2.ebuild 697 BLAKE2B 30e56bd94f102276e5ac9f3280b435034e9913dd850549ab108c6caa7d9358929d6ca831f9450c19b471d0635649e52472b3b7ec47586af5c9f36767c15ece27 SHA512 607fe6a624cba0688af08cb8d020a866041f4b856774bc225ecd1d9c112333c32759edabf38e53fe35af7cfb0d533e57acc766b9a7d38aa2cfaaa33586e31c3e +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/dust/dust-0.1.7-r2.ebuild b/dev-ruby/dust/dust-0.1.7-r2.ebuild new file mode 100644 index 000000000000..957140464495 --- /dev/null +++ b/dev-ruby/dust/dust-0.1.7-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="Descriptive block syntax definition for Test::Unit" +HOMEPAGE="http://dust.rubyforge.org/" +LICENSE="MIT" + +KEYWORDS="amd64 x86" +SLOT="0" +IUSE="" + +# Remove a long-obsolete rubygems method. +all_ruby_prepare() { + sed -i -e '/manage_gems/d' \ + -e '/gempackagetask/d' \ + -e '/GemPackageTask/,/end/d' \ + -e 's:rake/rdoctask:rdoc/task:' rakefile.rb || die "Unable to update rakefile.rb" + +} + +each_ruby_test() { + ${RUBY} -I. test/all_tests.rb || die +} diff --git a/dev-ruby/dust/metadata.xml b/dev-ruby/dust/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/dust/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ed25519-1.2.4 b/dev-ruby/ed25519-1.2.4 deleted file mode 100644 index 624c60fa9c6a..000000000000 --- a/dev-ruby/ed25519-1.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library for the Ed25519 public-key signature system -EAPI=6 -HOMEPAGE=https://github.com/crypto-rb/ed25519 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/crypto-rb/ed25519/archive/v1.2.4.tar.gz -> ed25519-1.2.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f9af80216c7f331411b0f1bc36bb2555 diff --git a/dev-ruby/ed25519/Manifest b/dev-ruby/ed25519/Manifest new file mode 100644 index 000000000000..1d0fad9b49bd --- /dev/null +++ b/dev-ruby/ed25519/Manifest @@ -0,0 +1,3 @@ +DIST ed25519-1.2.4.tar.gz 136685 BLAKE2B d0fd78f16df2b09f5835fca4b0963cee930e17ece2c4eea2cbf4544ed1a5e30c7dc63525b285f4e1e150e5e70d1e8207ca07ce985c27441a903c69875fd92dee SHA512 cf2de7781848d804f3a279baef26f887846d7d846d225293c74dc3f4e301d18518c9edc8b721f9637fff8f087703e91d2376119f2d8185ef19be5862f99801b3 +EBUILD ed25519-1.2.4.ebuild 793 BLAKE2B 7cf4c520f206d698dd5109c2b2061fe4f1a5a2b232b7a9fc4fe077af5784e149ed750e3862cc09b64ab08c0f6ddef8d0c285ac82e94cd58e5474f684e77dcd26 SHA512 28f05e4c9b963581ca923c8388c8688feec1e8679ed97f91f9d87ea9f68ef5799d69bccc1d613d404e409a763ecb64cb45aa45e22612dd5f5242d5ef2c07d743 +MISC metadata.xml 343 BLAKE2B cda5dfa27c8ad6f26c92ebb6ff29d1d861211716018a37c1b4e5736191b9c9b1805b4f9cb05817345af609f0df7b458e3d223b9a2d79e213098ca08bd7457f5e SHA512 68f441e5fba00bf886e2035f32e1f16522340d762b0872f39783d8d8659044c69e63d6b36f401adf2519c5e160c88aa39fb5bed58ea64dfcd607b2e72d8a6918 diff --git a/dev-ruby/ed25519/ed25519-1.2.4.ebuild b/dev-ruby/ed25519/ed25519-1.2.4.ebuild new file mode 100644 index 000000000000..ad1b52d61a5b --- /dev/null +++ b/dev-ruby/ed25519/ed25519-1.2.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Library for the Ed25519 public-key signature system" +HOMEPAGE="https://github.com/crypto-rb/ed25519" +SRC_URI="https://github.com/crypto-rb/ed25519/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ed25519_ref10 extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ed25519_ref10 + cp ext/ed25519_ref10/ed25519_ref10.so lib/ || die +} diff --git a/dev-ruby/ed25519/metadata.xml b/dev-ruby/ed25519/metadata.xml new file mode 100644 index 000000000000..63e6d11b32c9 --- /dev/null +++ b/dev-ruby/ed25519/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + crypto-rb/ed25519 + + diff --git a/dev-ruby/elasticsearch-5.0.4 b/dev-ruby/elasticsearch-5.0.4 deleted file mode 100644 index 4201b5a1bb27..000000000000 --- a/dev-ruby/elasticsearch-5.0.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/elasticsearch-api[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/elasticsearch-api[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/elasticsearch-api[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/elasticsearch-api[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.4.tar.gz -> elasticsearch-ruby-5.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=edbfa901e5831c9993c90b63f33d73b4 diff --git a/dev-ruby/elasticsearch-5.0.5 b/dev-ruby/elasticsearch-5.0.5 deleted file mode 100644 index 23e068256e23..000000000000 --- a/dev-ruby/elasticsearch-5.0.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/elasticsearch-api[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/elasticsearch-api[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/elasticsearch-api[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/elasticsearch-api[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.5.tar.gz -> elasticsearch-ruby-5.0.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=87e13eda782e59c5c9d61a2d356370c0 diff --git a/dev-ruby/elasticsearch-api-5.0.4 b/dev-ruby/elasticsearch-api-5.0.4 deleted file mode 100644 index 94b4aa08689b..000000000000 --- a/dev-ruby/elasticsearch-api-5.0.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/multi_json[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch-api module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/multi_json[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.4.tar.gz -> elasticsearch-ruby-5.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b8a9f6c695515d7a9861adb2d2ec155 diff --git a/dev-ruby/elasticsearch-api-5.0.5 b/dev-ruby/elasticsearch-api-5.0.5 deleted file mode 100644 index 8cea9dc3ae2a..000000000000 --- a/dev-ruby/elasticsearch-api-5.0.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/multi_json[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/elasticsearch-transport[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/elasticsearch-transport[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch-api module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/multi_json[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.5.tar.gz -> elasticsearch-ruby-5.0.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2027ec0fc4063c34c71252f2b4d10032 diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest new file mode 100644 index 000000000000..9541cb4fbd03 --- /dev/null +++ b/dev-ruby/elasticsearch-api/Manifest @@ -0,0 +1,5 @@ +DIST elasticsearch-ruby-5.0.4.tar.gz 213565 BLAKE2B 479e79964e5e5fd6ab2774e95957100eaa157a64c5e7aa069f7aeefc771f9e749ba35f866ef33dfc4e7839e11f67dd7792a742f0c8dbf8d893ed25b098e78367 SHA512 aaa4b1a41de62128cc3cc3fe174fd7f95e6153f25f1640dbd0cde5858e77924e85bd78e2869968c498b3f2f007215504aaee322df954ae44b0a64dacc396d217 +DIST elasticsearch-ruby-5.0.5.tar.gz 216692 BLAKE2B 4328b40932d6d0bd3608da517b976136ec2b09a760f1b6e377a680d23515fe6a9c605db84725d0598db3da6eb25dd43b5042c20cc6cc7cac33be9d947c9dbf32 SHA512 dd82ec7794753283d2c08d19d60bcc66655c9b8f2a6620f720f84121c57c9b6dc02de67c4a445a998316523f045e13b744b931bf815b64814ea280cef2cb0806 +EBUILD elasticsearch-api-5.0.4.ebuild 1140 BLAKE2B ff1cd7d1f718869bfcfc44c4936fce7da7aaaab4e6546177e2e431179a7105f68a0ac5faf2c412df21674a9dd1af8733eb26558b967b5b74b91c91b37c51de03 SHA512 83145115ca1c7965b25174d97d9605b87a5fcf028bde18d19ad42758f6834f3a15071bd8edc92b81ba3f16f5a0c971cb6dfd6034e5ad94117048c8e03d3da645 +EBUILD elasticsearch-api-5.0.5.ebuild 1133 BLAKE2B 41cda736b76a0122515158b0816d08dc0f5e6a6416772654dd5ba65657f362036c175f4121def0ea69e5ed6763a393ef92fdbb982fb1b5da6623bf1135628e6c SHA512 799d1b843fd684810f79a835fbd2026ae9e813a1e99f4e5d950398589f0ae9f38a420770bda06c314726e8fc0847bb504d3aed3fa23e2485bd31e2136c4aa55e +MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.4.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.4.ebuild new file mode 100644 index 000000000000..d13733c73e3b --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +# Tests need additional modules (at least 'turn') packaged. Then someone +# should look into running them and so on. +RESTRICT="test" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die +} diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.5.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.5.ebuild new file mode 100644 index 000000000000..2ad92c6dd834 --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-5.0.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +# Tests need additional modules (at least 'turn') packaged. Then someone +# should look into running them and so on. +RESTRICT="test" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die +} diff --git a/dev-ruby/elasticsearch-api/metadata.xml b/dev-ruby/elasticsearch-api/metadata.xml new file mode 100644 index 000000000000..0319eec4c8be --- /dev/null +++ b/dev-ruby/elasticsearch-api/metadata.xml @@ -0,0 +1,8 @@ + + + + + mgorny@gentoo.org + Michał Górny + + diff --git a/dev-ruby/elasticsearch-transport-5.0.4 b/dev-ruby/elasticsearch-transport-5.0.4 deleted file mode 100644 index e17027db4a48..000000000000 --- a/dev-ruby/elasticsearch-transport-5.0.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/faraday[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch-transport module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/faraday[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.4.tar.gz -> elasticsearch-ruby-5.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a079f93244ec0dad1a43194802f82175 diff --git a/dev-ruby/elasticsearch-transport-5.0.5 b/dev-ruby/elasticsearch-transport-5.0.5 deleted file mode 100644 index 87bbd7aa8286..000000000000 --- a/dev-ruby/elasticsearch-transport-5.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/faraday[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) test? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/pry[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] dev-ruby/curb[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) test? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/pry[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] dev-ruby/curb[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby integrations for ES, elasticsearch-transport module -EAPI=6 -HOMEPAGE=https://github.com/elastic/elasticsearch-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/faraday[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v5.0.5.tar.gz -> elasticsearch-ruby-5.0.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0b6a65d51700ec42847f3bc41f1dc876 diff --git a/dev-ruby/elasticsearch-transport/Manifest b/dev-ruby/elasticsearch-transport/Manifest new file mode 100644 index 000000000000..4e5ca52592c0 --- /dev/null +++ b/dev-ruby/elasticsearch-transport/Manifest @@ -0,0 +1,5 @@ +DIST elasticsearch-ruby-5.0.4.tar.gz 213565 BLAKE2B 479e79964e5e5fd6ab2774e95957100eaa157a64c5e7aa069f7aeefc771f9e749ba35f866ef33dfc4e7839e11f67dd7792a742f0c8dbf8d893ed25b098e78367 SHA512 aaa4b1a41de62128cc3cc3fe174fd7f95e6153f25f1640dbd0cde5858e77924e85bd78e2869968c498b3f2f007215504aaee322df954ae44b0a64dacc396d217 +DIST elasticsearch-ruby-5.0.5.tar.gz 216692 BLAKE2B 4328b40932d6d0bd3608da517b976136ec2b09a760f1b6e377a680d23515fe6a9c605db84725d0598db3da6eb25dd43b5042c20cc6cc7cac33be9d947c9dbf32 SHA512 dd82ec7794753283d2c08d19d60bcc66655c9b8f2a6620f720f84121c57c9b6dc02de67c4a445a998316523f045e13b744b931bf815b64814ea280cef2cb0806 +EBUILD elasticsearch-transport-5.0.4.ebuild 1129 BLAKE2B 71f1750ae738877dc46203efba2b3e9273d0e035927f42f17153e58806531ef4a5d0e5c8df4d7883bc2e4b5567a9e81f8a7e3afa6985365174e79bfcdfb3cbb9 SHA512 0ed4dd9a9893186cc3bcde5d8f6a16e0158c76c47619018d596e308397f287518dce71d03bdbac9f1e2209306bc46dae854cdf4daa27922217aa5ba36b929e31 +EBUILD elasticsearch-transport-5.0.5.ebuild 1259 BLAKE2B 47800a95fcfc34d1431ce18379199a6c0b4b08941076a1d9b48a05a6a5af099a6f17925dc16cc19da688a77f0b3f3c70a33eee8538ef8b4573adb4ca1beb7c73 SHA512 3f600001e97a6e0833b637010219eb0fae8e01421380af6b10f6be3afec9cfac8f40ca3d8a5e932b9cee152eff6be9e76e5a7083d30bb6b4335fa2c1829572de +MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.4.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.4.ebuild new file mode 100644 index 000000000000..4632c06b875c --- /dev/null +++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +# Tests need additional modules (at least 'turn') packaged. Then someone +# should look into running them and so on. +RESTRICT="test" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die +} diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild new file mode 100644 index 000000000000..e27df7cddebb --- /dev/null +++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_DOC=rdoc + +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + dev-ruby/curb + dev-ruby/patron + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + # Tweak test setup to only run unit tests since we don't have a live cluster + sed -i -e "s/RUBY_VERSION > '1.9'/false/" \ + -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/elasticsearch-transport/metadata.xml b/dev-ruby/elasticsearch-transport/metadata.xml new file mode 100644 index 000000000000..0319eec4c8be --- /dev/null +++ b/dev-ruby/elasticsearch-transport/metadata.xml @@ -0,0 +1,8 @@ + + + + + mgorny@gentoo.org + Michał Górny + + diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest new file mode 100644 index 000000000000..d6af4361571e --- /dev/null +++ b/dev-ruby/elasticsearch/Manifest @@ -0,0 +1,5 @@ +DIST elasticsearch-ruby-5.0.4.tar.gz 213565 BLAKE2B 479e79964e5e5fd6ab2774e95957100eaa157a64c5e7aa069f7aeefc771f9e749ba35f866ef33dfc4e7839e11f67dd7792a742f0c8dbf8d893ed25b098e78367 SHA512 aaa4b1a41de62128cc3cc3fe174fd7f95e6153f25f1640dbd0cde5858e77924e85bd78e2869968c498b3f2f007215504aaee322df954ae44b0a64dacc396d217 +DIST elasticsearch-ruby-5.0.5.tar.gz 216692 BLAKE2B 4328b40932d6d0bd3608da517b976136ec2b09a760f1b6e377a680d23515fe6a9c605db84725d0598db3da6eb25dd43b5042c20cc6cc7cac33be9d947c9dbf32 SHA512 dd82ec7794753283d2c08d19d60bcc66655c9b8f2a6620f720f84121c57c9b6dc02de67c4a445a998316523f045e13b744b931bf815b64814ea280cef2cb0806 +EBUILD elasticsearch-5.0.4.ebuild 1177 BLAKE2B 3f60333df1beaafbcd23652c4d75335d48811c9e00326b303ec133ddb5b546c49dfb5926d4fb04b4fd09ea6c18381277c6e025fa04a1033a895773682c8db93b SHA512 1481cd35b95c2298b340ee841fc41f03720ae5072ba09baa8a85db1c587719fef8855108ac296e02e611f135508de5b6497bc19417f4d3951334d2584e0ba00e +EBUILD elasticsearch-5.0.5.ebuild 1170 BLAKE2B 22d0fc7196747dd85537cb2a3d868e0a69892c68111f121d171b9cc776246f17914706610c1d456967f099c6a28444f463dccdfc9cc3b87f1c429a061609eadc SHA512 82c3fff22a34b7cef89fce10b4ee9f4dee271fc2cb72d91581fea8970275f7392aeccc70485fc6b5c2b406ead47eb9b66435530e26176210866e7d199a46d6c0 +MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-ruby/elasticsearch/elasticsearch-5.0.4.ebuild b/dev-ruby/elasticsearch/elasticsearch-5.0.4.ebuild new file mode 100644 index 000000000000..71731bacc022 --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-5.0.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/elasticsearch-api + dev-ruby/elasticsearch-transport +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +# Tests need additional modules (at least 'turn') packaged. Then someone +# should look into running them and so on. +RESTRICT="test" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die +} diff --git a/dev-ruby/elasticsearch/elasticsearch-5.0.5.ebuild b/dev-ruby/elasticsearch/elasticsearch-5.0.5.ebuild new file mode 100644 index 000000000000..77d7d2221eee --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-5.0.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/elasticsearch-api + dev-ruby/elasticsearch-transport +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +# Tests need additional modules (at least 'turn') packaged. Then someone +# should look into running them and so on. +RESTRICT="test" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die +} diff --git a/dev-ruby/elasticsearch/metadata.xml b/dev-ruby/elasticsearch/metadata.xml new file mode 100644 index 000000000000..0319eec4c8be --- /dev/null +++ b/dev-ruby/elasticsearch/metadata.xml @@ -0,0 +1,8 @@ + + + + + mgorny@gentoo.org + Michał Górny + + diff --git a/dev-ruby/equalizer-0.0.11 b/dev-ruby/equalizer-0.0.11 deleted file mode 100644 index e9a4430e128a..000000000000 --- a/dev-ruby/equalizer-0.0.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Module to define equality, equivalence and inspection methods -EAPI=5 -HOMEPAGE=https://github.com/dkubb/equalizer -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/equalizer-0.0.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ef13095766d28b27b3a724230a3affba diff --git a/dev-ruby/equalizer/Manifest b/dev-ruby/equalizer/Manifest new file mode 100644 index 000000000000..b29fb8f06663 --- /dev/null +++ b/dev-ruby/equalizer/Manifest @@ -0,0 +1,3 @@ +DIST equalizer-0.0.11.gem 12800 BLAKE2B e5a56aa1620273d393987da28b2a010f3cdf26c6abe2e31c4743130c6308abde8ef7656f3d8b3e1ec0ec8ad15a298af5548e31558213272120707c0f46218e8a SHA512 01273a8e83124178f5b7d7eed08a4ca6286772c26202e028fa957f3e9d655869c51a7710312a52bb654672c7cbaee5de15fa2eee01c5413f2589cf05e02700a9 +EBUILD equalizer-0.0.11.ebuild 664 BLAKE2B b9ed2e3f488b1cc3a6df45e7fac65e39c29a0ff5b1b410ea76b90449cd670725a568d76421c84daf9b579b0a9765d6aa09bec713e15efa9d705344fafd476c84 SHA512 f9312ba70781af78b0ad3b9c2b42f7938f574011bdaf4e2a3d2cabad904357f5c512d568b02aa4205c2575e590067bf1e6516bfc4ea63bf27e94a433276934b3 +MISC metadata.xml 341 BLAKE2B 6279f462bb76a9da892158bdeb49d8a41f19efa9ee43f129809a11307959cb38cdf606322eacc0c6b74e62f53584d067d1ff002030963a8f026545b9317e12f2 SHA512 409b5e2ff7c9676a6d1337e8a284219a29060b42e0e547912722026e47c3218a8da7e4a30c809e6b30d6052d134366bd2241a41f705a6cd943835f28315802c9 diff --git a/dev-ruby/equalizer/equalizer-0.0.11.ebuild b/dev-ruby/equalizer/equalizer-0.0.11.ebuild new file mode 100644 index 000000000000..de464915a0bb --- /dev/null +++ b/dev-ruby/equalizer/equalizer-0.0.11.ebuild @@ -0,0 +1,27 @@ +# 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_EXTRADOC="CONTRIBUTING.md README.md" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Module to define equality, equivalence and inspection methods" +HOMEPAGE="https://github.com/dkubb/equalizer" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/devtools/d" spec/spec_helper.rb || die + + # Avoid a failing spec caused by memoizable 0.4.2, and we ignore it + # there as well. + rm spec/unit/equalizer/included_spec.rb || die +} diff --git a/dev-ruby/equalizer/metadata.xml b/dev-ruby/equalizer/metadata.xml new file mode 100644 index 000000000000..9b59f79f98a5 --- /dev/null +++ b/dev-ruby/equalizer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dkubb/equalizer + + diff --git a/dev-ruby/erubi-1.7.0 b/dev-ruby/erubi-1.7.0 deleted file mode 100644 index fc7e6ab010cd..000000000000 --- a/dev-ruby/erubi-1.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=a ERB template engine for ruby; a simplified fork of Erubis -EAPI=6 -HOMEPAGE=https://github.com/jeremyevans/erubi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/erubi-1.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9f900aa2c7a89452665121ba3841d30f diff --git a/dev-ruby/erubi-1.7.1 b/dev-ruby/erubi-1.7.1 deleted file mode 100644 index 8917f70ccf0e..000000000000 --- a/dev-ruby/erubi-1.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=a ERB template engine for ruby; a simplified fork of Erubis -EAPI=6 -HOMEPAGE=https://github.com/jeremyevans/erubi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/erubi-1.7.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=51f050f0c1acaeb76960bd2b4573f91b diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest new file mode 100644 index 000000000000..1153b5d9ced4 --- /dev/null +++ b/dev-ruby/erubi/Manifest @@ -0,0 +1,5 @@ +DIST erubi-1.7.0.gem 12800 BLAKE2B af4584e640f0ae177c6e4d98850d94b148bb1b2df406c16fe582bdecf54895e47942ab94df472f628d185c71f89895250a5a9765fb41ce9365eb2ffa273f1d78 SHA512 1494c28aebab08a82dffac7b340ff6e16edc8a3731f69ec568bec6cb0bda4a334f94033f43416812cd00b0c99dc98458867d963bef34796ebbdb11ea65dd8c1b +DIST erubi-1.7.1.gem 12800 BLAKE2B 3a676ca860365eb758dbad548d1570b7830a531f0e6b0d1c6b99bc1b92e401d30d8318f6155d6143cb16ce46a4d42d1c2f1dfa1359f3e046fa70a9fa1d82983f SHA512 c7b611f1690886c0eadf68d418674760912d13ad1febbc4161c6b72d1f51373084d0fdb03f98e05c87bf5e7e3cbb57df35471b84b2d73359e30395d26bb90486 +EBUILD erubi-1.7.0.ebuild 541 BLAKE2B eea9a21920d93be6db4c5f40a7f946e0806873d4673569bb94e35e9539b02fcd3475bb75d27672e144f2a8dc023ca383d50afc49540a2b57372ef85575deaee4 SHA512 35313e50b53d6820443055dd8bc974bdfd9a7153c2a4198284aa719c2e796dee33b95d52df27a52695f933a3415affb6e43663bfde438292551c1015b5729eb2 +EBUILD erubi-1.7.1.ebuild 542 BLAKE2B 1bd5b3eea3226055581c3fb9fefe6045a791c54b55ad735810a4615edb734becc676f5ff3045f60716a10158dda86be8e87b3adf88c9d382d146395adb888e56 SHA512 e27dbb162f866be01163f5540bbe44bb4a522bb7b1785dfdebee0914abf6dbbc27328a5d33c306cabf5cac839c23373d55e615972a57f2a52337f8e910f7fd41 +MISC metadata.xml 392 BLAKE2B 69b13996a3f20cfea19c9633ae778b8fe408fb0ce3655ff27b10dd5b128ac1c0f63128f77076586584a95389b6f6d2890153b653a5ddc71e053cd50224a8f15a SHA512 011c951701fd525c150ba9ca737c502cb78937c173e5286b06f3ed3f007860eee68265f419975ea131eb18682789435a328f5d8345078781c733e7148eb381b0 diff --git a/dev-ruby/erubi/erubi-1.7.0.ebuild b/dev-ruby/erubi/erubi-1.7.0.ebuild new file mode 100644 index 000000000000..eb7228252488 --- /dev/null +++ b/dev-ruby/erubi/erubi-1.7.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_TASK_TEST="spec" + +inherit ruby-fakegem + +DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis" +HOMEPAGE="https://github.com/jeremyevans/erubi" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" diff --git a/dev-ruby/erubi/erubi-1.7.1.ebuild b/dev-ruby/erubi/erubi-1.7.1.ebuild new file mode 100644 index 000000000000..53423db5255f --- /dev/null +++ b/dev-ruby/erubi/erubi-1.7.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_TASK_TEST="spec" + +inherit ruby-fakegem + +DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis" +HOMEPAGE="https://github.com/jeremyevans/erubi" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" diff --git a/dev-ruby/erubi/metadata.xml b/dev-ruby/erubi/metadata.xml new file mode 100644 index 000000000000..23b9745782d1 --- /dev/null +++ b/dev-ruby/erubi/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jeremyevans/erubi + erubi + + diff --git a/dev-ruby/erubis-2.7.0-r2 b/dev-ruby/erubis-2.7.0-r2 deleted file mode 100644 index fa060d07afc4..000000000000 --- a/dev-ruby/erubis-2.7.0-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Erubis is an implementation of eRuby -EAPI=5 -HOMEPAGE=http://www.kuwata-lab.com/erubis/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/erubis-2.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=700267f78bb347d6bd472c1890e67e8f diff --git a/dev-ruby/erubis/Manifest b/dev-ruby/erubis/Manifest new file mode 100644 index 000000000000..4218265ba23d --- /dev/null +++ b/dev-ruby/erubis/Manifest @@ -0,0 +1,3 @@ +DIST erubis-2.7.0.gem 173056 BLAKE2B b1059469b5d75dd71be32eabfae0f1715dca11b9c5eb79499a5a8835a4db44e8c2163386af1e4ef9cab8cecf4ae6f2eb57b5105d53d56e5784b06d65398b22fb SHA512 49b08b28656acaf3b0c88fe064bb0d5f79fd08b834d7eba9294217b0893c5a0244ac5dd54de0e52dd17e828a0110e54b29e8c2d75171d527da957917344a0f27 +EBUILD erubis-2.7.0-r2.ebuild 1101 BLAKE2B 491231e1e2649124355061a44a8dc22aea4007cf795d6571e7269c72f49ab71af272cf17c080a4e28de6c675aef689f02c8d9d0a5361cb2f6803ec1818dd1d12 SHA512 b72d11a705861e7983003ede1e7ef5752cf01e8d7fe5977274997f0578254af6caeeaf8e216d057a78693a4d46a15d54d92cd10b5a2ff5dd87c15325369f0143 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/erubis/erubis-2.7.0-r2.ebuild b/dev-ruby/erubis/erubis-2.7.0-r2.ebuild new file mode 100644 index 000000000000..5e31d51fbaaa --- /dev/null +++ b/dev-ruby/erubis/erubis-2.7.0-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Erubis is an implementation of eRuby" +HOMEPAGE="http://www.kuwata-lab.com/erubis/" + +LICENSE="MIT" +SLOT="0" +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="" + +# http://rubyforge.org/tracker/index.php?func=detail&aid=29484&group_id=1320&atid=5201 +# Tests are not compatible with Psych as YAML module. +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/abstract-1.0.0" + +all_ruby_prepare() { + # These tests now fail due to other ordering and fact that sym + # are now returned. + rm test/test-users-guide.rb || die + sed -i -e '/test-users-guide/ s:^:#:' test/test.rb || die +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -I. test/test.rb || die +} diff --git a/dev-ruby/erubis/metadata.xml b/dev-ruby/erubis/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/erubis/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/escape_utils-1.2.1 b/dev-ruby/escape_utils-1.2.1 deleted file mode 100644 index 75ca87906a03..000000000000 --- a/dev-ruby/escape_utils-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Faster string escaping routines for your ruby apps -EAPI=5 -HOMEPAGE=https://github.com/brianmario/escape_utils -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/escape_utils-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=796a500b5856d5525170333bffad959e diff --git a/dev-ruby/escape_utils/Manifest b/dev-ruby/escape_utils/Manifest new file mode 100644 index 000000000000..0909ede7964e --- /dev/null +++ b/dev-ruby/escape_utils/Manifest @@ -0,0 +1,3 @@ +DIST escape_utils-1.2.1.gem 27136 BLAKE2B 7b5be4ee381c4e42efa007bb50df31045f91a8fabf299ca726ad994dbbe469482d846c718b90657139d9b65365e9775b127e9e428200037240a158da1122ec6f SHA512 e410777cfdd5004168db6134f30a91e29b71136d3e7ec1a312f7307e0593c310230887a63ed25aa4f899b71b5cb78b15f833e4db6f1ca0cc99091ab0c0e6ba75 +EBUILD escape_utils-1.2.1.ebuild 817 BLAKE2B 610b44b249f868aff34b58420757ae3fb9e1d9fc0d02a76bd0093753754889c4ffe2d6c5b7f8a9da151417f4dc541f3c17f45aa2a3fedb6151157bd20a290902 SHA512 32687b5faa6650d206f35cf9457445b339161a6fc3fc02b0330875f7c1e79eee0806a6db3d6bbc522d680845765c000a9666dac1f8aede454bcf32177419d8ad +MISC metadata.xml 339 BLAKE2B 47171092a26be3a97a42c5bd7b3a1ec9bba1b7f664fc3ef9acd69fc1bc29c302c55e2005b0d671e9ec42fdb36accccbf21521e50e45366f9eb028ace2c367046 SHA512 2e394c7eccb7025c28aba01ebda2f03425489d32848c20395fe92a5c69d569073448f8779deb0542c08f1ea97e7b4a097199d1b57c0ae798b6c77739d9904898 diff --git a/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild b/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild new file mode 100644 index 000000000000..47d3b010cc6b --- /dev/null +++ b/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="Faster string escaping routines for your ruby apps" +HOMEPAGE="https://github.com/brianmario/escape_utils" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" test/helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/escape_utils extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/escape_utils + cp ext/escape_utils/escape_utils$(get_modname) lib/escape_utils || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['test/**/*_test.rb'].each {|f| require f}" || die +} diff --git a/dev-ruby/escape_utils/metadata.xml b/dev-ruby/escape_utils/metadata.xml new file mode 100644 index 000000000000..414f842370a0 --- /dev/null +++ b/dev-ruby/escape_utils/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brianmario/escape_utils + + diff --git a/dev-ruby/ethon-0.11.0 b/dev-ruby/ethon-0.11.0 deleted file mode 100644 index 32e92c4867c8..000000000000 --- a/dev-ruby/ethon-0.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ffi-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/mime-types[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/mime-types[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Very lightweight libcurl wrapper -EAPI=6 -HOMEPAGE=https://github.com/typhoeus/ethon -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=net-misc/curl ruby_targets_ruby23? ( >=dev-ruby/ffi-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ffi-1.3.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ethon-0.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a9361aa3fcf23e5e94798a796fbde7db diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest new file mode 100644 index 000000000000..8b2d05106cef --- /dev/null +++ b/dev-ruby/ethon/Manifest @@ -0,0 +1,3 @@ +DIST ethon-0.11.0.gem 56832 BLAKE2B 64f184e3dbedf6fc05cb97d7e642366b45b9493ccd79ba1dd9f4ddafea695bc8d5e72bc5a305e192ad6f78d55704319316a13ced61c14aef7d3e41936ec69a78 SHA512 271ff2ce5578352722bab318ad40f06d9c76fdbdead573a015fed0a38f3fd6341bcf70acedaa9470fe97f47069977b09ac9f71d8dacb21b67aad917c2a078c72 +EBUILD ethon-0.11.0.ebuild 701 BLAKE2B f5a7ca285a40af9b0bd934b619626d3d1f11b41d29bb60054e77d2875e92c3072d1f23d8fce8c9e1808f22ae8d4f8abadb42b99e899bd1f2ab162aaa12cea387 SHA512 af3b4e23f66c61f621ad30395fa197706d5a0800820c398523b00891fcdb91f97d2bdc7a032aa3bafd6d8a730207648002454f165224d3036aa0757bce2d7166 +MISC metadata.xml 340 BLAKE2B e49ffc5833004b5841c276ab1d712c48f8682d73aaa58e0910aead01698be2aaab88f4cde7ebc0d49ed34d177a3477ecbe99928c1924ddce664e2d4523b06210 SHA512 d6fddbbfe4745ef287bfb946576e68e72f135dd9664ad8add271f0d1724b0da518472a7bb26caeff0d62b5a720a2bff223a33b7488c15f5d09668b66ca40cbe5 diff --git a/dev-ruby/ethon/ethon-0.11.0.ebuild b/dev-ruby/ethon/ethon-0.11.0.ebuild new file mode 100644 index 000000000000..9f332d857bd9 --- /dev/null +++ b/dev-ruby/ethon/ethon-0.11.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Very lightweight libcurl wrapper" +HOMEPAGE="https://github.com/typhoeus/ethon" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND+=" net-misc/curl" + +ruby_add_rdepend ">=dev-ruby/ffi-1.3.0" + +ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )" + +all_ruby_prepare() { + rm Gemfile || die + sed -e '/bundler/I s:^:#:' \ + -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/ethon/metadata.xml b/dev-ruby/ethon/metadata.xml new file mode 100644 index 000000000000..20f2a1f8eb97 --- /dev/null +++ b/dev-ruby/ethon/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + typhoeus/ethon + + diff --git a/dev-ruby/evented-spec-0.9.0 b/dev-ruby/evented-spec-0.9.0 deleted file mode 100644 index eecd6513d1b0..000000000000 --- a/dev-ruby/evented-spec-0.9.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A set of helpers to help you test your asynchronous code -EAPI=5 -HOMEPAGE=https://github.com/ruby-amqp/evented-spec -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/evented-spec-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1d2ce993ee915d9e2d08e439ac015f5c diff --git a/dev-ruby/evented-spec/Manifest b/dev-ruby/evented-spec/Manifest new file mode 100644 index 000000000000..594b927a85d9 --- /dev/null +++ b/dev-ruby/evented-spec/Manifest @@ -0,0 +1,3 @@ +DIST evented-spec-0.9.0.gem 22016 BLAKE2B a8aca8eb4d5931b2deefef60d19d3cd4e65ab2c9a010f1b98bf07917ddaf644b65b321f90e81bbe097ce57b455f6bd87528ecc8f5a13f018b04b4f5413b3b945 SHA512 48c5de98aa580127c492d91dce709a4a3bf7449c2880971ad1b744345db308ba6b5ded8aff23b3f42794949b8474d35e5fe148bc7cc4f88f23980da0ab1fc064 +EBUILD evented-spec-0.9.0.ebuild 783 BLAKE2B dcc7bd7634edb3d3685eb151cc4f0c40388465b5d92d912d7635dd6315ae57c4a2ce0130f38c6eb7a59e40145a8ba5d4b43018e575aba6b81a82c1d725c5c422 SHA512 c7db45be1d77cc0d7ac63fb5e8f880d7bbb6eb792443c69a06dfe2a09c74a75ddd4bc2f71aeba6943d7c6e955ee0d6402f56541367da1ca55d44d4885f4544f3 +MISC metadata.xml 348 BLAKE2B 4245deb206984ca328f70713671db5f04189e3c12f01c40f43425b05fcc1d4a2b50f342407a58d4b30e7f6dfaee5e67a3546873f1fb0122cccf4118c286dd657 SHA512 ab9a98944141883fa0c4802d9d9d151efd80fc927466aae560526e84c84c8ccfbd6c5f229e34b913802085d838da52f05dbbee5888e60abbe5e6a7cecfe108d2 diff --git a/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild b/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild new file mode 100644 index 000000000000..7ec3cdbefe70 --- /dev/null +++ b/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild @@ -0,0 +1,29 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.textile" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit versionator ruby-fakegem + +DESCRIPTION="A set of helpers to help you test your asynchronous code" +HOMEPAGE="https://github.com/ruby-amqp/evented-spec" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# Tests require a running AMQP server and AMQP installed. Since +# currently AMQP is the only package using evented-spec we just skip the +# tests here altogether to avoid circular dependencies. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/evented-spec/metadata.xml b/dev-ruby/evented-spec/metadata.xml new file mode 100644 index 000000000000..169da33a8735 --- /dev/null +++ b/dev-ruby/evented-spec/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-amqp/evented-spec + + diff --git a/dev-ruby/eventmachine-1.2.0.1 b/dev-ruby/eventmachine-1.2.0.1 deleted file mode 100644 index d512ea3dcd66..000000000000 --- a/dev-ruby/eventmachine-1.2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/openssl:0 ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=EventMachine is a fast, simple event-processing library for Ruby programs -EAPI=5 -HOMEPAGE=http://rubyeventmachine.com -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=dev-libs/openssl:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/eventmachine-1.2.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=92ee67dc820f254beb734598e6acec28 diff --git a/dev-ruby/eventmachine-1.2.7 b/dev-ruby/eventmachine-1.2.7 deleted file mode 100644 index 5390b616f83f..000000000000 --- a/dev-ruby/eventmachine-1.2.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/openssl:0 ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=EventMachine is a fast, simple event-processing library for Ruby programs -EAPI=6 -HOMEPAGE=http://rubyeventmachine.com -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=dev-libs/openssl:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/eventmachine/eventmachine/archive/v1.2.7.tar.gz -> eventmachine-1.2.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9cdee971e9824c3980e639b84f20a51a diff --git a/dev-ruby/eventmachine/Manifest b/dev-ruby/eventmachine/Manifest new file mode 100644 index 000000000000..a8a8e6913b1b --- /dev/null +++ b/dev-ruby/eventmachine/Manifest @@ -0,0 +1,5 @@ +DIST eventmachine-1.2.0.1.gem 241152 BLAKE2B f7df9888ba9f3ef731099124ce7cf2b6b396f57dc948feb828f015f2b33426348c87f2443fc6f678e94550167241c2ae154f3679b13b3b7e1bdb6bcdae6cfaab SHA512 a861a2c5172b7cf2720bdb54f52ea96c311c10efdb2f54970054901674e044a72307a5b32210efbbdb78d0472a9b3fb6e898640e1c0b406bdad8b581970e30aa +DIST eventmachine-1.2.7.tar.gz 246402 BLAKE2B 3eee1e5fbb367c03e3d801cb705a0f95b7bbb461885f04820f57421019a3d61eecabe71309981eec35168395eb6d98a8c675bd0fb225497de511f2ce09a5df92 SHA512 768ec084903dce4c737cf564fce7886a3e7e5b7d4a89c2baea3e998130c53dc00488eaa2d8e9b0133d9e4d8fffbde80c3025403881486a7968c2d84425cc1f50 +EBUILD eventmachine-1.2.0.1.ebuild 2774 BLAKE2B 49a46edecc1b6da43cf90d5da669818ecef2722450f5245651976421ba5c0ea77db4a7269df8c66d35ec780be4acdda49add7a0fdc6aff06fde47e6a5de08bb8 SHA512 9f8132929ec7ef0b4c121d0456baf88dcd3943aafda51cbeb5fb5214ddaa01423022250ed6aae6194358cd2215d1c51f3f1e3ee20034f63d86d890130ffd63b9 +EBUILD eventmachine-1.2.7.ebuild 2811 BLAKE2B 4b132e0712a7bd8e50bc5c4a0fe35cf8b0b8bcdf49b65a9df52deaf4525c59d76da04da429fda97360781a0da817dbf6fab84c27a999189246a09e48bcec9bad SHA512 e04154068c33c09281c662095046df7ebbf61f01548dc74d0605090c33eb09d4d1c6be2c82f7e9bfd576a8903d5453dde1a172c8161621f4888f56860da84216 +MISC metadata.xml 523 BLAKE2B c8c4dc99c1560b2dc7233a194f0892bf86397594daf3896408d080632dda52cae3fef16654e2a35340bc0746befab669071ff9de7707fcbd92583472aa52f73d SHA512 622ac8cdd832ad49db828fefc3c9ab089e1d7e3795e369778591b4f572a647a99d4625fb9a3624189d0521a8daa9d2360bfe01fd905e8d106b83e244d900e509 diff --git a/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild new file mode 100644 index 000000000000..600e79ac5697 --- /dev/null +++ b/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs" +HOMEPAGE="http://rubyeventmachine.com" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="${DEPEND} + dev-libs/openssl:0" +RDEPEND="${RDEPEND} + dev-libs/openssl:0" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Remove package tasks to avoid dependency on rake-compiler. + rm rakelib/package.rake || die + + # fix test issue - upstream b96b736b39261f7d74f013633cc7cd619afa20c4 + sed -i -e 's/DEBUG/BROADCAST/g' tests/test_set_sock_opt.rb || die + sed -i -e "/omit_/d" tests/test_*.rb || die + # Remove the resolver tests since they require network access and + # the localhost test fails with an IPv6 localhost. + rm tests/test_resolver.rb || die + # Needs a tty + rm tests/test_kb.rb || die + # Avoid tests that require network access + sed -i -e '/test_bind_connect/,/^ end/ s:^:#:' \ + tests/test_basic.rb || die + sed -i -e '/test_\(cookie\|http_client\|version_1_0\)/,/^ end/ s:^:#:' \ + tests/test_httpclient.rb || die + sed -i -e '/test_\(get\|https_get\)/,/^ end/ s:^:#:' \ + tests/test_httpclient2.rb || die + sed -i -e '/test_connect_timeout/,/^ end/ s:^:#:' \ + tests/test_unbind_reason.rb || die + sed -i -e '/test_for_real/,/^ end/ s:^:#:' \ + tests/test_pending_connect_timeout.rb || die + rm -f tests/test_{get_sock_opt,set_sock_opt,idle_connection}.rb || die + sed -i -e '/test_ipv6_tcp_client_with_ipv6_google_com/aomit "network"' tests/test_ipv6.rb || die + # don't test unsecure and obsolete protocols + sed -i -e 's/sslv2 sslv3//' \ + -e '/\(test_any_to_v3\|test_v3_to_any\|test_v3_to_v3\|test_v3_with_external\)/aomit "obsolete"' \ + tests/test_ssl_protocols.rb || die + +} + +each_ruby_configure() { + for extdir in ext ext/fastfilereader; do + pushd $extdir + ${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}" + popd + done +} + +each_ruby_compile() { + for extdir in ext ext/fastfilereader; do + pushd $extdir + # both extensions use C++, so use the CXXFLAGS not the CFLAGS + emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}" + popd + cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}" + done +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 tests/test_*.rb || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/ + doins -r examples || die "Failed to install examples" +} diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild new file mode 100644 index 000000000000..68b8c3ce8508 --- /dev/null +++ b/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild @@ -0,0 +1,92 @@ +# 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_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs" +HOMEPAGE="http://rubyeventmachine.com" +SRC_URI="https://github.com/eventmachine/eventmachine/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="${DEPEND} + dev-libs/openssl:0" +RDEPEND="${RDEPEND} + dev-libs/openssl:0" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Remove package tasks to avoid dependency on rake-compiler. + rm rakelib/package.rake || die + + # Remove the resolver tests since they require network access and + # the localhost test fails with an IPv6 localhost. + rm tests/test_resolver.rb || die + + # Needs a tty + rm tests/test_kb.rb || die + + # Avoid tests that require network access + sed -i -e '/test_bind_connect/,/^ end/ s:^:#:' \ + tests/test_basic.rb || die + sed -i -e '/test_\(cookie\|http_client\|version_1_0\)/,/^ end/ s:^:#:' \ + tests/test_httpclient.rb || die + sed -i -e '/test_\(get\|https_get\)/,/^ end/ s:^:#:' \ + tests/test_httpclient2.rb || die + sed -i -e '/test_connect_timeout/,/^ end/ s:^:#:' \ + tests/test_unbind_reason.rb || die + sed -i -e '/test_for_real/,/^ end/ s:^:#:' \ + tests/test_pending_connect_timeout.rb || die + rm -f tests/test_{get_sock_opt,set_sock_opt,idle_connection}.rb || die + + # Avoid tests for insecure SSL versions that may not be available + sed -i -e '/test_any_to_v3/,/^ end/ s:^:#:' \ + -e '/test_v3_/,/^ end/ s:^:#:' \ + -e '/test_tlsv1_required_with_external_client/aomit "sslv3"' \ + tests/test_ssl_protocols.rb || die + + # Avoid test that deliberately triggers a C++ exception which causes + # a SEGFAULT. This does not appear to happen upstream (on travis). + rm -f tests/test_exc.rb || die +} + +each_ruby_configure() { + for extdir in ext ext/fastfilereader; do + pushd $extdir + ${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}" + popd + done +} + +each_ruby_compile() { + for extdir in ext ext/fastfilereader; do + pushd $extdir + # both extensions use C++, so use the CXXFLAGS not the CFLAGS + emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}" + popd + cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}" + done +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 tests/test_*.rb || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/ + doins -r examples || die "Failed to install examples" +} diff --git a/dev-ruby/eventmachine/metadata.xml b/dev-ruby/eventmachine/metadata.xml new file mode 100644 index 000000000000..b61ffaa1744c --- /dev/null +++ b/dev-ruby/eventmachine/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Ruby/EventMachine is a fast, simple event-processing library for Ruby programs. It lets you write network clients and servers without handling sockets- all you do is send and receive data. Single-threaded socket engine- scalable and FAST! + + diff --git a/dev-ruby/execjs-2.6.0 b/dev-ruby/execjs-2.6.0 deleted file mode 100644 index 20ac138f203d..000000000000 --- a/dev-ruby/execjs-2.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=ExecJS lets you run JavaScript code from Ruby -EAPI=5 -HOMEPAGE=https://github.com/rails/execjs -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x64-macos -LICENSE=MIT -RDEPEND=|| ( net-libs/nodejs ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/rails/execjs/archive/v2.6.0.tar.gz -> execjs-2.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=846eb7641584da5cfb6a28649d8e6b35 diff --git a/dev-ruby/execjs-2.7.0 b/dev-ruby/execjs-2.7.0 deleted file mode 100644 index 981d0241c263..000000000000 --- a/dev-ruby/execjs-2.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ExecJS lets you run JavaScript code from Ruby -EAPI=5 -HOMEPAGE=https://github.com/rails/execjs -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos -LICENSE=MIT -RDEPEND=|| ( net-libs/nodejs ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/rails/execjs/archive/v2.7.0.tar.gz -> execjs-2.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5103c16ed6d5cbcf5066ef8bac9c413b diff --git a/dev-ruby/execjs/Manifest b/dev-ruby/execjs/Manifest new file mode 100644 index 000000000000..358dc4872a7f --- /dev/null +++ b/dev-ruby/execjs/Manifest @@ -0,0 +1,5 @@ +DIST execjs-2.6.0.tar.gz 423437 BLAKE2B 9b7594a47cc463e28c959bb4f21819be64083ea174c2dc61e656f3cc882ee4abceb4199fa47ee9b410035326327ca2a4636be054b7321d9aba6dd2929d490636 SHA512 9740feceb3f9eae59aaa3697bd8f2fa1bb606cac4868b107bea4b3e9a7fe7fcdcfa387d852f0c267635163fc70eaba60a0ba241421434b26e1f94421b80ad468 +DIST execjs-2.7.0.tar.gz 425361 BLAKE2B 8dd3bb5557a6993667abfa6c424cbea6377c1ea7b3928b9b60a6ba084f1df8a109d10d1a616c9d302e1b98a2031ece9e710d7dd933791cbfb3eaa48e45b9a595 SHA512 9627f466e8a363404c940b29227d08a8ad067b53383989a3d8f4f902e8c050c0e81facdbdafbb660c41f7c8dc2fbdd3bd357ca708e612af4d223b5412c6c1fb7 +EBUILD execjs-2.6.0.ebuild 1161 BLAKE2B 0d3c8a52c055a3e024ac41ec9609b304184893f3a84b7d788dab54ea02251d232e0c890124901ac5e72a24b06e4790ea9d9424a0b1d76f6cd3bc8c3f410a2aa2 SHA512 bf29b773af7b9ababc95c55d9a998407c871cfd351f902ab6af6dcc0199a3b30acdc1049345f4968bfab79af35f7fd3c739fc0f421925bc5ff07570a983eb7de +EBUILD execjs-2.7.0.ebuild 1169 BLAKE2B da680e4efb29973c8f19178dc8153f3b8b4152b817ad3ab9c1747cbb6555113b700d29e6a69c83739213829119f48083f12d22e1aa28178060ca73ac1080dd0c SHA512 da202bc866f97093d55f426d32052e7b9ba9c9ebe5ce7b4b52e50fe8603981576a5f8ae0cd8169c442293d80a219d3dcac223bc645b12c21995828f0bede8dc9 +MISC metadata.xml 338 BLAKE2B deb976ed7b368fddcb7e6b7b553ff8fc748f90c61d23f84cc251e7154f6f5f5c79c7d3d962dd2bc8061df7be36dc719ffb2c247c759e6fc7e4e4ff211eba6e16 SHA512 34e46d203d186a98cb50f83fc6508457a8ec536920b9640b7c0ce2f6f00e96643f1265c750a0f8555e57eb14ac1d19f0487bbe6e7fe5afe0870d8ecb162e2f27 diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild b/dev-ruby/execjs/execjs-2.6.0.ebuild new file mode 100644 index 000000000000..50b6d43eeff0 --- /dev/null +++ b/dev-ruby/execjs/execjs-2.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" +HOMEPAGE="https://github.com/rails/execjs" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x64-macos" + +IUSE="test" + +# execjs supports various javascript runtimes. They are listed in order +# as per the documentation. For now only include the ones already in the +# tree. + +# therubyracer, therubyrhino, node.js, spidermonkey (deprecated) + +# spidermonkey doesn't pass the test suite: +# https://github.com/sstephenson/execjs/issues/62 + +RDEPEND+=" || ( net-libs/nodejs )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + # Avoid test requiring network connectivity. We could potentially + # substitute dev-ruby/coffee-script-source for this. + sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die +} diff --git a/dev-ruby/execjs/execjs-2.7.0.ebuild b/dev-ruby/execjs/execjs-2.7.0.ebuild new file mode 100644 index 000000000000..7cbdde6fd375 --- /dev/null +++ b/dev-ruby/execjs/execjs-2.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" +HOMEPAGE="https://github.com/rails/execjs" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos" + +IUSE="test" + +# execjs supports various javascript runtimes. They are listed in order +# as per the documentation. For now only include the ones already in the +# tree. + +# therubyracer, therubyrhino, node.js, spidermonkey (deprecated) + +# spidermonkey doesn't pass the test suite: +# https://github.com/sstephenson/execjs/issues/62 + +RDEPEND+=" || ( net-libs/nodejs )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + # Avoid test requiring network connectivity. We could potentially + # substitute dev-ruby/coffee-script-source for this. + sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die +} diff --git a/dev-ruby/execjs/metadata.xml b/dev-ruby/execjs/metadata.xml new file mode 100644 index 000000000000..c968c72d53cb --- /dev/null +++ b/dev-ruby/execjs/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/execjs + + diff --git a/dev-ruby/exifr-1.3.3 b/dev-ruby/exifr-1.3.3 deleted file mode 100644 index 00612f723fc3..000000000000 --- a/dev-ruby/exifr-1.3.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library to read EXIF info from JPEG and TIFF images -EAPI=6 -HOMEPAGE=https://github.com/remvee/exifr/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/exifr-1.3.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3f933fed1826d2d42dc304977ed84168 diff --git a/dev-ruby/exifr-1.3.4 b/dev-ruby/exifr-1.3.4 deleted file mode 100644 index 5ed190a84282..000000000000 --- a/dev-ruby/exifr-1.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library to read EXIF info from JPEG and TIFF images -EAPI=6 -HOMEPAGE=https://github.com/remvee/exifr/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/exifr-1.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e5e91206539744148aa03460fea4fe2e diff --git a/dev-ruby/exifr/Manifest b/dev-ruby/exifr/Manifest new file mode 100644 index 000000000000..96b7c6632b5e --- /dev/null +++ b/dev-ruby/exifr/Manifest @@ -0,0 +1,5 @@ +DIST exifr-1.3.3.gem 231936 BLAKE2B 44958407a3f743a995b4ec28a287ea5352bf2da77362ce8e3cf61a51ef5b1d86836e64766a95697b4d3f142690d1928e11affb57fdc2568ee65e76f28787b0e8 SHA512 7362913874d4d78f8c5b7da7a5bc99a6f7bb120e58ebb67dc196e60bc7ac14243a2989a7e4e7db1853c71d09d866275d909c6407d72ec0271c34c1bb7f15ebc9 +DIST exifr-1.3.4.gem 232448 BLAKE2B 525f2b8c74b15b2abb3a5fac82e475421a0e68003159cb5dcce99436ef7adff13ca614d82cfc55d2680bef64a9de7d5c65a9e1eb72d72b04987a5882fcaf81dc SHA512 1609018119942bd845fc06a93783cb8035da1bdbf8cdaa8335f649f226ba6c6fc52c984528db5fbc3277faa80410fa3708845f26d2e5a48ef36999f22e1cc3be +EBUILD exifr-1.3.3.ebuild 507 BLAKE2B 25f2f0f228ac0822a9b1b6b15f96701667e4ac75af39f76969a3c0c020bdbe101cef7120eb7969f67dd949dc269bb65dc0a51250823eedb8c32427949754775d SHA512 961b7dc15cc92b4d7dbd889b3c0d4522780200aa27d1bb55ed439cc532043df7467bfd36fa2cb84b4f47e1bfb5b62ae302026792df53b701d18ea50ceab357c9 +EBUILD exifr-1.3.4.ebuild 500 BLAKE2B 34b2149a016da78cae5d049a945327a5973833339ba2d4ed8d00aeb748b9d0bd74ce8423570757b9ab36da0361bf05428209bef5302f8c846407c648f35c43f1 SHA512 fee71096f1e22999c9c783dd0d6c3f69b1d612bb1f613b4334646673a5303a07d8666b9c51488d4d50aa4ce437cf6cbc03f452fe577b28341680a12cbc6f7884 +MISC metadata.xml 338 BLAKE2B 47c3d987095290c119098638186a209bceec785b33cd6501a3a45c373f2e0a15f1f9da565b7b05c948ab9889780969935c631f418fed04a6b2d45d346e530f82 SHA512 76f53e033898bf27e6d8a3a2681dd5aa66f7b112fda61489397fb0a1205ac1c2e3a07007493d9de82e7ce5fa57b4f7452d214b6873f325fd0ff53d9730721bc1 diff --git a/dev-ruby/exifr/exifr-1.3.3.ebuild b/dev-ruby/exifr/exifr-1.3.3.ebuild new file mode 100644 index 000000000000..042c834dc241 --- /dev/null +++ b/dev-ruby/exifr/exifr-1.3.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc/api" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A library to read EXIF info from JPEG and TIFF images" +HOMEPAGE="https://github.com/remvee/exifr/" + +# License is not specified in source distribution but is in the GitHub +# repository. +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/exifr/exifr-1.3.4.ebuild b/dev-ruby/exifr/exifr-1.3.4.ebuild new file mode 100644 index 000000000000..3243469b2c3d --- /dev/null +++ b/dev-ruby/exifr/exifr-1.3.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc/api" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A library to read EXIF info from JPEG and TIFF images" +HOMEPAGE="https://github.com/remvee/exifr/" + +# License is not specified in source distribution but is in the GitHub +# repository. +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/exifr/metadata.xml b/dev-ruby/exifr/metadata.xml new file mode 100644 index 000000000000..c86093cb7486 --- /dev/null +++ b/dev-ruby/exifr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + remvee/exifr + + diff --git a/dev-ruby/expression_parser-0.9.0_p20130518 b/dev-ruby/expression_parser-0.9.0_p20130518 deleted file mode 100644 index 5b2ddd3c06ea..000000000000 --- a/dev-ruby/expression_parser-0.9.0_p20130518 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A math parser -EAPI=5 -HOMEPAGE=https://lukaszwrobel.pl/blog/math-parser-part-3-implementation -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/nricciar/expression_parser/archive/6e3c7973423ff0f2cd33db2304fcd4eac3af01ad.tar.gz -> expression_parser-0.9.0_p20130518.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=efb5581f0277c3986769939b21cfbc25 diff --git a/dev-ruby/expression_parser/Manifest b/dev-ruby/expression_parser/Manifest new file mode 100644 index 000000000000..1f511c942269 --- /dev/null +++ b/dev-ruby/expression_parser/Manifest @@ -0,0 +1,3 @@ +DIST expression_parser-0.9.0_p20130518.tar.gz 4212 BLAKE2B 10974bff0b671f6105bc38356d1681e9673b96ddf62278b68e4327d5db8505d468a32699f15966b02600368f842b3baf4ebadb6eb203ee53c3568c2d7bc64f9a SHA512 d0d031570e99987a78a4285cfc5ebdb3ec517fbfdd053b7da3dae9c3f2ccf47083f0964b135f3c2501aebe44bd789f1a360cd386620a2f3585af014dd81fc474 +EBUILD expression_parser-0.9.0_p20130518.ebuild 625 BLAKE2B 983d0a26e49f3be76202b016c456c82392e4c328e78482d4835077a0962d739f6e30913026e2c9333c32d99d0863aca39b473b5ef63ac148609568d7657f067c SHA512 c46632a79cbdccecbb4e8bf70f47e2a6445d2140708f46b9e02086d1e0022a7a662f4f64f407821fbdf185ac00f01f49fb103e4fb0ae71705b8a8b11e0d2b065 +MISC metadata.xml 352 BLAKE2B c91e2a8f30d8ba651b4beffe3c0238504224f5657909bf8ebfc11181714858bcffc26d64bfbf2c99e58a68a61a0f262bd279a73e87e81025d4544306c855859e SHA512 8dc7c99a4c036e1fc2ab5c899ae70984456c44726fb8f20be2cff28df6acf93bca56a7231c79f8526be09189136cc29799727f4ca01a594fab18dcce3195cc24 diff --git a/dev-ruby/expression_parser/expression_parser-0.9.0_p20130518.ebuild b/dev-ruby/expression_parser/expression_parser-0.9.0_p20130518.ebuild new file mode 100644 index 000000000000..5684d53224ac --- /dev/null +++ b/dev-ruby/expression_parser/expression_parser-0.9.0_p20130518.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README" +RUBY_FAKEGEM_VERSION="0.9.0.20130518" + +inherit ruby-fakegem + +DESCRIPTION="A math parser" +HOMEPAGE="https://lukaszwrobel.pl/blog/math-parser-part-3-implementation" +COMMIT_ID="6e3c7973423ff0f2cd33db2304fcd4eac3af01ad" +SRC_URI="https://github.com/nricciar/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +RUBY_S="${PN}-${COMMIT_ID}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/expression_parser/metadata.xml b/dev-ruby/expression_parser/metadata.xml new file mode 100644 index 000000000000..def7340a01c4 --- /dev/null +++ b/dev-ruby/expression_parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nricciar/expression_parser + + diff --git a/dev-ruby/facets-3.1.0 b/dev-ruby/facets-3.1.0 deleted file mode 100644 index 8c51ea960218..000000000000 --- a/dev-ruby/facets-3.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/ae[ruby_targets_ruby23] dev-ruby/lemon[ruby_targets_ruby23] dev-ruby/rubytest[ruby_targets_ruby23] dev-ruby/rubytest-cli[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Facets is the premier collection of extension methods for Ruby -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/facets/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/facets-3.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=47df9c905deea7e00bbcaa0c0bd6426f diff --git a/dev-ruby/facets/Manifest b/dev-ruby/facets/Manifest new file mode 100644 index 000000000000..7479837492de --- /dev/null +++ b/dev-ruby/facets/Manifest @@ -0,0 +1,3 @@ +DIST facets-3.1.0.gem 315392 BLAKE2B 0f254e0f93290956e6aa4403a8f29182dd292a32419e129d72ac58d0b3b1c4c00a302b6051900992bf760935f5cd9adac7202299ace1b23270c87550acb37138 SHA512 7b9c957737775609048eff771df5a4ab87f856ea895ae75f55f2ab334ee47e46b80e01833053aa3b455c609e71f6cc3319694530d5687f8422ee8d70c9231f8f +EBUILD facets-3.1.0.ebuild 807 BLAKE2B 515f8aa54c4fbb2c7902a9c7aac9d62f6c50202a7d062ef2a0482125de13878daa446105485680e2ad54142011191ed3501ae04b71486bf744f1f8190d925fa9 SHA512 29aaa493c381b0d4ba3fac80bb113da63e578b9e55d47afe01d40512bcfbad51cea574af54ff8dd029b75c84b84a0b42355e71317a90820314fbbe2dfa241321 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/facets/facets-3.1.0.ebuild b/dev-ruby/facets/facets-3.1.0.ebuild new file mode 100644 index 000000000000..56968d355793 --- /dev/null +++ b/dev-ruby/facets/facets-3.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Facets is the premier collection of extension methods for Ruby" +HOMEPAGE="https://rubyworks.github.io/facets/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/ae + dev-ruby/lemon + dev-ruby/rubytest + dev-ruby/rubytest-cli )" + +all_ruby_prepare() { + + # Tests need to write to tmp/ + mkdir tmp/ || die 'mkdir failed' +} + +each_ruby_test() { + ${RUBY} -S rubytest -r lemon -r ae -Ilib/core -Ilib/standard -Itest test/ || die 'tests failed' +} diff --git a/dev-ruby/facets/metadata.xml b/dev-ruby/facets/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/facets/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/facter-2.4.6 b/dev-ruby/facter-2.4.6 deleted file mode 100644 index f8dc11444596..000000000000 --- a/dev-ruby/facter-2.4.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-emulation/virt-what sys-apps/net-tools sys-apps/lsb-release dmi? ( sys-apps/dmidecode ) pciutils? ( sys-apps/pciutils ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A cross-platform Ruby library for retrieving facts from operating systems -EAPI=5 -HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -IUSE=+dmi +pciutils +virt elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 hppa ppc ppc64 ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=app-emulation/virt-what sys-apps/net-tools sys-apps/lsb-release dmi? ( sys-apps/dmidecode ) pciutils? ( sys-apps/pciutils ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/facter-2.4.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0c9b19ab2c88d068ff44fd50507941e0 diff --git a/dev-ruby/facter-3.11.1 b/dev-ruby/facter-3.11.1 deleted file mode 100644 index 4502ddc6c458..000000000000 --- a/dev-ruby/facter-3.11.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 !=dev-util/cmake-3.9.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems -EAPI=6 -HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -IUSE=debug test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 ! facter-3.11.1.tar.gz -_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=e9f183b6be5132786e3d4b6b7e174fc9 diff --git a/dev-ruby/facter-3.11.2 b/dev-ruby/facter-3.11.2 deleted file mode 100644 index e2859bfa47e3..000000000000 --- a/dev-ruby/facter-3.11.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 !=dev-util/cmake-3.9.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems -EAPI=6 -HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -IUSE=debug test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 ! facter-3.11.2.tar.gz -_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=25bc9f4270d55299916479aed5bee64e diff --git a/dev-ruby/facter-3.9.2 b/dev-ruby/facter-3.9.2 deleted file mode 100644 index fcab6fe6936a..000000000000 --- a/dev-ruby/facter-3.9.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=sys-devel/gcc-4.8:* >=dev-libs/leatherman-1.0.0 dev-cpp/cpp-hocon dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54[nls] >=dev-cpp/yaml-cpp-0.5.1 !=dev-util/cmake-3.9.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) -DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems -EAPI=6 -HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -IUSE=debug test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 -KEYWORDS=amd64 ~arm hppa ppc ppc64 sparc x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54[nls] >=dev-cpp/yaml-cpp-0.5.1 ! facter-3.9.2.tar.gz -_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=1f177701d6330b06bbeab34a0d92c407 diff --git a/dev-ruby/facter-9999 b/dev-ruby/facter-9999 deleted file mode 100644 index 712c65fc6f43..000000000000 --- a/dev-ruby/facter-9999 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=sys-devel/gcc-4.8:* dev-cpp/cpp-hocon >=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 !=dev-util/cmake-3.9.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) >=dev-vcs/git-1.8.2.1[curl] -DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems -EAPI=6 -HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/ -IUSE=debug test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/leatherman-1.0.0:= dev-libs/openssl:* sys-apps/util-linux app-emulation/virt-what net-misc/curl >=dev-libs/boost-1.54:=[nls] >=dev-cpp/yaml-cpp-0.5.1 !1.0"' spec/spec_helper.rb || die + + # Avoid because tests try to access outside stuff, e.g. /sys/block + sed -i -e '/should load facts on the facter search path only once/,/^ end/ s:^:#:' spec/unit/util/loader_spec.rb || die + + # Allow specs to work with newer rspec 2.x versions. + sed -i -e '1irequire "rspec-expectations"' spec/puppetlabs_spec/matchers.rb || die + + # Avoid specs specific to macosx requiring cfpropertylist which is + # not available anymore. + rm spec/unit/util/macosx_spec.rb || die + sed -i -e '/macosx/ s:^:#:' \ + -e '/on Darwin/,/^ end/ s:^:#:' spec/unit/virtual_spec.rb || die + sed -i -e '/Facter::Processors::Darwin/,/^end/ s:^:#:' spec/unit/processors/os_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + # Create the directory for custom facts. + keepdir /etc/facter/facts.d +} diff --git a/dev-ruby/facter/facter-3.11.1.ebuild b/dev-ruby/facter/facter-3.11.1.ebuild new file mode 100644 index 000000000000..f1584484e8b1 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git" + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DUSE_JRUBY_SUPPORT=FALSE + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install + + # need a variable file in env.d :( + diropts -m0755 + dodir /etc/env.d + echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir +} diff --git a/dev-ruby/facter/facter-3.11.2.ebuild b/dev-ruby/facter/facter-3.11.2.ebuild new file mode 100644 index 000000000000..1d8bed514221 --- /dev/null +++ b/dev-ruby/facter/facter-3.11.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git" + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install + + # need a variable file in env.d :( + diropts -m0755 + dodir /etc/env.d + echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir +} diff --git a/dev-ruby/facter/facter-3.9.2.ebuild b/dev-ruby/facter/facter-3.9.2.ebuild new file mode 100644 index 000000000000..7783cc037914 --- /dev/null +++ b/dev-ruby/facter/facter-3.9.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" +SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${S}/all/${P}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86" + +BDEPEND=" + >=sys-devel/gcc-4.8:* + >=dev-libs/leatherman-1.0.0 + dev-cpp/cpp-hocon" +CDEPEND=" + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir +} diff --git a/dev-ruby/facter/facter-9999.ebuild b/dev-ruby/facter/facter-9999.ebuild new file mode 100644 index 000000000000..4500cc443e23 --- /dev/null +++ b/dev-ruby/facter/facter-9999.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# git-r3 goes after ruby-ng so that it overrides src_unpack properly +inherit cmake-utils eutils multilib ruby-ng + +DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/puppetlabs/facter.git" + EGIT_BRANCH="master" + S="${S}/${P}" +else + [[ "${PV}" = *_rc* ]] || \ + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${S}/all/${P}" +fi + +BDEPEND=" + >=sys-devel/gcc-4.8:* + dev-cpp/cpp-hocon" +CDEPEND=" + >=dev-libs/leatherman-1.0.0:= + dev-libs/openssl:* + sys-apps/util-linux + app-emulation/virt-what + net-misc/curl + >=dev-libs/boost-1.54:=[nls] + >=dev-cpp/yaml-cpp-0.5.1 + ! 10.1.0/>= 10/' \ + -e '/rspec/ s/2.11.0/2.11/' \ + -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die + # patches + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1 + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +each_ruby_install() { + doruby "${BUILD_DIR}"/lib/facter.rb +} + +src_test() { + cmake-utils_src_test +} + +src_install() { + cmake-utils_src_install + ruby-ng_src_install + + # need a variable file in env.d :( + diropts -m0755 + dodir /etc/env.d + echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir" + fperms 0644 /etc/env.d/00facterdir +} diff --git a/dev-ruby/facter/files/00facterdir b/dev-ruby/facter/files/00facterdir new file mode 100644 index 000000000000..45e29a2405a8 --- /dev/null +++ b/dev-ruby/facter/files/00facterdir @@ -0,0 +1 @@ +FACTERDIR=/usr diff --git a/dev-ruby/facter/metadata.xml b/dev-ruby/facter/metadata.xml new file mode 100644 index 000000000000..8f010b49bce9 --- /dev/null +++ b/dev-ruby/facter/metadata.xml @@ -0,0 +1,23 @@ + + + + + prometheanfire@gentoo.org + + + sysadmin@gentoo.org + Gentoo Sysadmin Project + + + ruby@gentoo.org + Gentoo Ruby Project + + + Use sys-apps/dmidecode to determine hardware system properties + Use app-emulation/virt-what for virtual machine detection + Use sys-apps/pciutils to determine hardware system properties + + + puppetlabs/facter + + diff --git a/dev-ruby/factory_girl-4.8.1 b/dev-ruby/factory_girl-4.8.1 deleted file mode 100644 index 7400635e12e2..000000000000 --- a/dev-ruby/factory_girl-4.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activerecord-3.1[ruby_targets_ruby23,sqlite] dev-ruby/bourne[ruby_targets_ruby23] >=dev-ruby/mocha-0.12.8[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] dev-ruby/timecop[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activerecord-3.1[ruby_targets_ruby24,sqlite] dev-ruby/bourne[ruby_targets_ruby24] >=dev-ruby/mocha-0.12.8[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] dev-ruby/timecop[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=factory_girl provides a framework and DSL for defining and using factories -EAPI=6 -HOMEPAGE=https://github.com/thoughtbot/factory_girl -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/thoughtbot/factory_girl/archive/v4.8.1.tar.gz -> factory_girl-4.8.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=05f537015dcf4797b43c7f3c07110a60 diff --git a/dev-ruby/factory_girl/Manifest b/dev-ruby/factory_girl/Manifest new file mode 100644 index 000000000000..931f12b781ae --- /dev/null +++ b/dev-ruby/factory_girl/Manifest @@ -0,0 +1,3 @@ +DIST factory_girl-4.8.1.tar.gz 66262 BLAKE2B 6a90581ef7fe7f6e3d244bceebd10a4d725731ff2a7f6aae4265a6d235f5ef4f1069a0f1f2fa55121c9112b245dc947378745958583e9380536cc797d881a3aa SHA512 2c27eaec8351b009bf200e10829128c5fd3e73b0383cebf7f3ccbe062ba362b29f25e5c054ed25245202c85c6ab60c637547a8f3719e2f079c86c83c30db48a0 +EBUILD factory_girl-4.8.1.ebuild 1322 BLAKE2B 68648a2b99bbca17501728f8da93e1d7ffed5285f428a8d2e7b9a35f6739fc0d06ea8c334465ef5f543bcdc4dd85ab2c29ab7dcaf053c293c4bc5be7138cbbb1 SHA512 ddd96a37cba1dbe307cdcefa7523b9d3a929cdc79a11445c2ee820b35a261f648df79037bd042a8cdc3f8dceea2b33a6778f0549e08c25b2af584fbcfb95c0eb +MISC metadata.xml 345 BLAKE2B 290711818c63550c33c47e1314d2e5a800f9229f44958cc06e5229a028527b455a7e7a2335fbc5e261d8b80f6d2d51e5926bb52e5d6db44d38c2ba8288bed624 SHA512 312e983fd6273c8664ddd317a6242d8176bc1ffd6f3be4842d90f4a8167c4a8e30acdac203812ead05d878d42c60588e74aaae48ee48ed0f4aa98884ddc6c6fc diff --git a/dev-ruby/factory_girl/factory_girl-4.8.1.ebuild b/dev-ruby/factory_girl/factory_girl-4.8.1.ebuild new file mode 100644 index 000000000000..936a4af3f63d --- /dev/null +++ b/dev-ruby/factory_girl/factory_girl-4.8.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="yard" + +# Tests depend on unpackaged appraisal, for now we just run the specs +# with the version of Rails that is installed. +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="GETTING_STARTED.md NEWS README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="features" + +inherit ruby-fakegem + +DESCRIPTION="factory_girl provides a framework and DSL for defining and using factories" +HOMEPAGE="https://github.com/thoughtbot/factory_girl" +SRC_URI="https://github.com/thoughtbot/factory_girl/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/activerecord-3.1[sqlite] + dev-ruby/bourne + >=dev-ruby/mocha-0.12.8 + dev-ruby/rspec-its + dev-ruby/timecop + ) +" + +all_ruby_prepare() { + # Avoid unneeded test dependencies + sed -i -e '/simplecov/ s:^:#:' \ + -e '1irequire "fileutils"' spec/spec_helper.rb || die + + # Avoid specs that may fail due to more strict rspec 2.99 + # interpretation. + sed -i -e '/callbacks using syntax methods without referencing FactoryGirl explicitly/,/^end/ s:^:#:' spec/acceptance/callbacks_spec.rb || die +} diff --git a/dev-ruby/factory_girl/metadata.xml b/dev-ruby/factory_girl/metadata.xml new file mode 100644 index 000000000000..6ecc2c07e950 --- /dev/null +++ b/dev-ruby/factory_girl/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + thoughtbot/factory_girl + + diff --git a/dev-ruby/fakefs-0.11.3 b/dev-ruby/fakefs-0.11.3 deleted file mode 100644 index 802c8bfdcc9c..000000000000 --- a/dev-ruby/fakefs-0.11.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A fake filesystem. Use it in your tests -EAPI=6 -HOMEPAGE=https://github.com/defunkt/fakefs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/defunkt/fakefs/archive/v0.11.3.tar.gz -> fakefs-0.11.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a002c8fccdca8aa8a9e4555f690fa782 diff --git a/dev-ruby/fakefs-0.13.3 b/dev-ruby/fakefs-0.13.3 deleted file mode 100644 index 2b153bc4192a..000000000000 --- a/dev-ruby/fakefs-0.13.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fake filesystem. Use it in your tests -EAPI=6 -HOMEPAGE=https://github.com/defunkt/fakefs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/defunkt/fakefs/archive/v0.13.3.tar.gz -> fakefs-0.13.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=90fd660baebf7e8c9bae9816b5bad357 diff --git a/dev-ruby/fakefs-0.14.0 b/dev-ruby/fakefs-0.14.0 deleted file mode 100644 index 83a1ccee13f1..000000000000 --- a/dev-ruby/fakefs-0.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fake filesystem. Use it in your tests -EAPI=6 -HOMEPAGE=https://github.com/defunkt/fakefs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/defunkt/fakefs/archive/v0.14.0.tar.gz -> fakefs-0.14.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=949d8635d4504734b109dbbd3238b3e7 diff --git a/dev-ruby/fakefs-0.14.2 b/dev-ruby/fakefs-0.14.2 deleted file mode 100644 index a8de79006fa1..000000000000 --- a/dev-ruby/fakefs-0.14.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fake filesystem. Use it in your tests -EAPI=6 -HOMEPAGE=https://github.com/defunkt/fakefs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/defunkt/fakefs/archive/v0.14.2.tar.gz -> fakefs-0.14.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=949d8635d4504734b109dbbd3238b3e7 diff --git a/dev-ruby/fakefs-0.15.0 b/dev-ruby/fakefs-0.15.0 deleted file mode 100644 index 641b026ee5ef..000000000000 --- a/dev-ruby/fakefs-0.15.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fake filesystem. Use it in your tests -EAPI=6 -HOMEPAGE=https://github.com/defunkt/fakefs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/defunkt/fakefs/archive/v0.15.0.tar.gz -> fakefs-0.15.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=949d8635d4504734b109dbbd3238b3e7 diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest new file mode 100644 index 000000000000..bea3d6a96999 --- /dev/null +++ b/dev-ruby/fakefs/Manifest @@ -0,0 +1,11 @@ +DIST fakefs-0.11.3.tar.gz 44888 BLAKE2B 498dbcbe12389f27b6c6776425910f91ccc45ff85db1fa59e4fef8635dc9923294dbc979df2d10846d1435e81ee6d622190d3195399a4778d00bd4446edd2571 SHA512 9c9e18337d3c461fe4b5a4e6ede17cd840959147e66a57eb61fa203d8ba95d5655885d3e5b776ecb3a1cee93488dc711d1b2bd28df23bc131195e311229c329d +DIST fakefs-0.13.3.tar.gz 46019 BLAKE2B 2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1 SHA512 c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3 +DIST fakefs-0.14.0.tar.gz 44808 BLAKE2B 9957e95e5d8c6188da0cfa9160067b27485b9222a4f6342b2901a769b437ffcf4322e6ea377ac80ec95fd59ec56c5a48d3012e5c50b49a9fa8085c5c7b0fdd20 SHA512 8afc29bdff38232bf86de37771653b3f519f21e3c148afe7376d6df86cb303452f06a430f359f0df80a9f01aa9d697b24018e6b55a185e649c82e81d43274739 +DIST fakefs-0.14.2.tar.gz 44978 BLAKE2B 6cf17d70c1c65ff5dd17c00d2a2f61860aa2d499365906e8a056d182a2402af08c33b1d4608ed2ea2749a49966eb3142195b5d29b014e41a176e793bd8223e97 SHA512 bfe33f0849a8e72bae6c3b4cdd05485c6ea807f2048decfcda84055fa601c85fcb6ebe0db9de81d9ec77c5040e58335be7109779bd765da73a405541903049e1 +DIST fakefs-0.15.0.tar.gz 46331 BLAKE2B 5994921c2696a48ea0541a2a49fc9e372a52ef585a7a48ad4c15303d8f817dbb95411d0efcfb93334ffaac876e349a41cb7330d073f019bb09d60e22f6bf5f1a SHA512 49602cb3dce3b0bd2950e77aed515bcb71dd453bf658c8f15f218abec7fe595aa62969495d46974d983bd52a19d6d19bd2986ad8a6e9b45e370c37259c9f32fb +EBUILD fakefs-0.11.3.ebuild 1098 BLAKE2B d31a81a83d641186b7780447a291fab0812191766b5a6600ded1e365d3ffe1807df11ab4bb557d60782532a67cf13b05c5b892fcc8fadbe536eaf3cb9c3a6047 SHA512 52832e5b6530397c423f3ebfa64c7fb9b60e52acc9e5d84aec735a784130ecc75a604ded3cba48979c4e511624e90bbff8d9e3dea9df9dbde84a0bbb8c40f53b +EBUILD fakefs-0.13.3.ebuild 1111 BLAKE2B b1662f69aba52dbc1867e019631029a0e589e54ce3c253285e081342d77d3a6dd8a11e43c2f8a368c9fbbbdbd7ef1efe8f960a07b1d08aaffe01c92862201e01 SHA512 5131fbb7fe77ab2678b183e5492c38d96f3742eeebe7fdf7aa1a1ab09ceb5748446cc12aea77bf75361c40e1aa7e43214d9a571167db598750d15fe32945dad2 +EBUILD fakefs-0.14.0.ebuild 1104 BLAKE2B 5c672ea370bd900215722582fcde3fe53a9318a2a59e6ee555ff887d89ae8bb8f46b99e7ee0d2d960b3171f6113c57d8ceecc2adef89d32a65f75af8880a8de7 SHA512 486e8c96c9ba5099b280990c5d0860e7513fbf40dd1dae361eb760443bb82220a432096077da3eba7baac9d98b5d8f5db8252956a25119d3b47df9b2b0c97f08 +EBUILD fakefs-0.14.2.ebuild 1104 BLAKE2B 5c672ea370bd900215722582fcde3fe53a9318a2a59e6ee555ff887d89ae8bb8f46b99e7ee0d2d960b3171f6113c57d8ceecc2adef89d32a65f75af8880a8de7 SHA512 486e8c96c9ba5099b280990c5d0860e7513fbf40dd1dae361eb760443bb82220a432096077da3eba7baac9d98b5d8f5db8252956a25119d3b47df9b2b0c97f08 +EBUILD fakefs-0.15.0.ebuild 1104 BLAKE2B 5c672ea370bd900215722582fcde3fe53a9318a2a59e6ee555ff887d89ae8bb8f46b99e7ee0d2d960b3171f6113c57d8ceecc2adef89d32a65f75af8880a8de7 SHA512 486e8c96c9ba5099b280990c5d0860e7513fbf40dd1dae361eb760443bb82220a432096077da3eba7baac9d98b5d8f5db8252956a25119d3b47df9b2b0c97f08 +MISC metadata.xml 340 BLAKE2B a31a62212f53154af4d3dce332d30eab8433785cdcb07531f743a5d48f3e7d9dc55580651cdcc765d4dcea5d27e78902624d475f8ae052efc6d9c2eea8b57d0e SHA512 1369c8941ac7aad5dd54222a870a5d173194c4f241093864b25abc1ca97e9f55d8fe928157c11ed63d2281352bbdbf6779cbc00abaac206fd024385ed5eb8478 diff --git a/dev-ruby/fakefs/fakefs-0.11.3.ebuild b/dev-ruby/fakefs/fakefs-0.11.3.ebuild new file mode 100644 index 000000000000..bf597b109fbb --- /dev/null +++ b/dev-ruby/fakefs/fakefs-0.11.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs" +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/fakefs/fakefs-0.13.3.ebuild b/dev-ruby/fakefs/fakefs-0.13.3.ebuild new file mode 100644 index 000000000000..a24e8fc8295d --- /dev/null +++ b/dev-ruby/fakefs/fakefs-0.13.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs" +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/fakefs/fakefs-0.14.0.ebuild b/dev-ruby/fakefs/fakefs-0.14.0.ebuild new file mode 100644 index 000000000000..0190df166417 --- /dev/null +++ b/dev-ruby/fakefs/fakefs-0.14.0.ebuild @@ -0,0 +1,43 @@ +# 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_EXTRADOC="CONTRIBUTORS README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs" +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/fakefs/fakefs-0.14.2.ebuild b/dev-ruby/fakefs/fakefs-0.14.2.ebuild new file mode 100644 index 000000000000..0190df166417 --- /dev/null +++ b/dev-ruby/fakefs/fakefs-0.14.2.ebuild @@ -0,0 +1,43 @@ +# 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_EXTRADOC="CONTRIBUTORS README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs" +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/fakefs/fakefs-0.15.0.ebuild b/dev-ruby/fakefs/fakefs-0.15.0.ebuild new file mode 100644 index 000000000000..0190df166417 --- /dev/null +++ b/dev-ruby/fakefs/fakefs-0.15.0.ebuild @@ -0,0 +1,43 @@ +# 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_EXTRADOC="CONTRIBUTORS README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs" +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/minitest-5.5 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/fakefs/metadata.xml b/dev-ruby/fakefs/metadata.xml new file mode 100644 index 000000000000..a99c2c1bfa83 --- /dev/null +++ b/dev-ruby/fakefs/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + defunkt/fakefs + + diff --git a/dev-ruby/fakeweb-1.3.0.20131201-r1 b/dev-ruby/fakeweb-1.3.0.20131201-r1 deleted file mode 100644 index 41fc13abf80b..000000000000 --- a/dev-ruby/fakeweb-1.3.0.20131201-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Helper for faking web requests in Ruby -EAPI=5 -HOMEPAGE=https://github.com/chrisk/fakeweb -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/chrisk/fakeweb/archive/48208f9bf053577befe5723746b6ff35b99b45d0.tar.gz -> fakeweb-1.3.0.20131201.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=83141ee1bed830cdf41d0a104947af07 diff --git a/dev-ruby/fakeweb-1.3.0.20170806 b/dev-ruby/fakeweb-1.3.0.20170806 deleted file mode 100644 index b754bd21f153..000000000000 --- a/dev-ruby/fakeweb-1.3.0.20170806 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] dev-ruby/test-unit[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] dev-ruby/test-unit[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Helper for faking web requests in Ruby -EAPI=6 -HOMEPAGE=https://github.com/chrisk/fakeweb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/chrisk/fakeweb/archive/2b08c1ff2714ec13a12f3497d67fcefce95c2cbe.tar.gz -> fakeweb-1.3.0.20170806.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=12d293dc2ceca554a60303c9146f67c5 diff --git a/dev-ruby/fakeweb/Manifest b/dev-ruby/fakeweb/Manifest new file mode 100644 index 000000000000..bc0c0cad4dd0 --- /dev/null +++ b/dev-ruby/fakeweb/Manifest @@ -0,0 +1,7 @@ +AUX fakeweb-ruby22.patch 870 BLAKE2B e96c9c58c5973bb4b028bb2582b40b418723df5548446288cf9df843dbf39377bf48a38416183b627ff022c2ce06f0f42fd7aa77dcf1ca51243dc5e5720b4da4 SHA512 32c5c7e3b6e6e5402ffeb809b74036de854752eded5721ea778ecd9d83b19e992ff3091ac7608e49b0984f3c26b21c95ae52489a585bb862e03f1fc201e4fa89 +AUX fakeweb-ruby23.patch 1214 BLAKE2B 4fa44c8b30adb0ff76372d7d6581f8b326e020348c07b37daa24407a959da4fabe2e51eeec01ca81a1f5abafbd87b42132e5f9aa38fed70f872c1ee18b66ca03 SHA512 3384a8fb96b34f17f929ebfb0ceb01d1238a7333058954097985928ef8bd9d5ec31002a8f2d18b65133ea48cb4309e24222bc675f15f72d869dcea062164f3f9 +DIST fakeweb-1.3.0.20131201.tar.gz 60162 BLAKE2B 856c499041b122d84fde595343e0917a9ac47e81e50560be79a53def2099ea0ad05532bf3a7e3cd5e8dc668235c1ee75989b15465f397f56b7c0edd028bf980c SHA512 f3bd40680b7eefe90d3fee67f5282dbe4c67d46a1f1040d0d0d62c978b69d08987581a53495bb56e32ebcc6679c84f03c2e26c51d2bd98daa80554d3424c6603 +DIST fakeweb-1.3.0.20170806.tar.gz 61449 BLAKE2B f015f95897383e0b65ada5a7833f7bd3fd61ae77f4ab38bf6bb47f2eecef0c778928090302e46157ae4e2fc6c3df4559e9f5c8004a6474ad8852d157aa3af6da SHA512 1871b7c9f2e4f12cd1c434ef4f760828187078a951517fe3f7a6ca5c5d6f08e3056cae2bb012eca1ba556c2f4d369cb2716c637fefee67eb723428195c482edf +EBUILD fakeweb-1.3.0.20131201-r1.ebuild 1531 BLAKE2B 5f74809778f489d609192d9c3d8ac98ebc9c38438afe7b8e317c312e506aae85b49a017c32a9506e6eb478d5a73eac670654cd3089b2584cf668044f5eb1ff1a SHA512 1f8f894770da7851958560caaf3adc3c3d8e17f2e8bcbe158785f199a8e1875e9f26b1b0c26d2c468122501f92ddba42329744d232a82f1099b507445d042d05 +EBUILD fakeweb-1.3.0.20170806.ebuild 1305 BLAKE2B 190167d38b4615ed4d7b6777912ae271cecb1fea4f24f88b20db2b79f091b77e2291b7fc258655efb0b5ecf60b4e59d2aaf99e3302101b1653660ae3ee397e7b SHA512 e2df710acfc7f4f806a21d32be1b0a4e638ab5f03bde3f9c5f3b60097f5619cea3cfed8c3a5b51b22a0b765b610ea697c36431f5d00dae97ca698e17eb55224c +MISC metadata.xml 340 BLAKE2B 7058eef4592a28cd630ef9d8ccbd6920dae2909bb1740172464de06215a3a970e2291a855cbad1206205e90cb04bb711e4725b8d566e6388134501706168914b SHA512 4915509da84a354d665c9c59881e83356a8e8b2f7f09afdae68755484a6e575a7502f98ef8da1cffab96ff12264c048cda182f1c5042b95b058b731bf0395077 diff --git a/dev-ruby/fakeweb/fakeweb-1.3.0.20131201-r1.ebuild b/dev-ruby/fakeweb/fakeweb-1.3.0.20131201-r1.ebuild new file mode 100644 index 000000000000..02e0bb4aa9b5 --- /dev/null +++ b/dev-ruby/fakeweb/fakeweb-1.3.0.20131201-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby24 -> not compatible with Net::HTTP implementation +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +COMMIT=48208f9bf053577befe5723746b6ff35b99b45d0 + +inherit ruby-fakegem + +DESCRIPTION="Helper for faking web requests in Ruby" +HOMEPAGE="https://github.com/chrisk/fakeweb" +SRC_URI="https://github.com/chrisk/fakeweb/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_PATCHES=( fakeweb-ruby22.patch + fakeweb-ruby23.patch ) + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/test-unit + )" + +all_ruby_prepare() { + # The package bundles samuel and right_http_connection, remove + # them + rm -r test/vendor || die "failed to remove bundled gems" + + # We don't package sdoc and we don't have the direct template. + sed -i -e 's/sdoc/rdoc/' -e '/template/d' Rakefile || die + + # Require an old enough version of mocha + sed -i -e '1igem "mocha", "~> 0.14.0"' test/test_helper.rb || die + + # Use the test-unit gem to make jruby compatible with newer mocha. + sed -i -e '1igem "test-unit"' \ + -e '/bundler/I s:^:#:' \ + -e '/simplecov/ s:^:#:' test/test_helper.rb || die + + # Avoid test dependencies on unmaintained packages that no longer work + rm test/test_other_net_http_libraries.rb || die + + sed -i -e '/test:preflight/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/fakeweb/fakeweb-1.3.0.20170806.ebuild b/dev-ruby/fakeweb/fakeweb-1.3.0.20170806.ebuild new file mode 100644 index 000000000000..83bf3f1aa1ab --- /dev/null +++ b/dev-ruby/fakeweb/fakeweb-1.3.0.20170806.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +COMMIT=2b08c1ff2714ec13a12f3497d67fcefce95c2cbe + +inherit ruby-fakegem + +DESCRIPTION="Helper for faking web requests in Ruby" +HOMEPAGE="https://github.com/chrisk/fakeweb" +SRC_URI="https://github.com/chrisk/fakeweb/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + dev-ruby/test-unit + )" + +all_ruby_prepare() { + # The package bundles samuel and right_http_connection, remove + # them + rm -r test/vendor || die "failed to remove bundled gems" + + # We don't package sdoc and we don't have the direct template. + sed -i -e 's/sdoc/rdoc/' -e '/template/d' Rakefile || die + + # Use the test-unit gem to make jruby compatible with newer mocha. + sed -i -e '1igem "test-unit"' \ + -e '/bundler/I s:^:#:' \ + -e '/simplecov/ s:^:#:' test/test_helper.rb || die + + # Avoid test dependencies on unmaintained packages that no longer work + rm test/test_other_net_http_libraries.rb || die + + sed -i -e '/test:preflight/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/fakeweb/files/fakeweb-ruby22.patch b/dev-ruby/fakeweb/files/fakeweb-ruby22.patch new file mode 100644 index 000000000000..7c44aef68922 --- /dev/null +++ b/dev-ruby/fakeweb/files/fakeweb-ruby22.patch @@ -0,0 +1,24 @@ +From 1647ca210691429a75eb159814f42e68c3c1ce4c Mon Sep 17 00:00:00 2001 +From: Josef Stribny +Date: Thu, 19 Mar 2015 09:32:50 +0100 +Subject: [PATCH] Fix tests by expecting TypeError for Ruby 2.2 + +--- + test/test_fake_web.rb | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/test/test_fake_web.rb b/test/test_fake_web.rb +index f344612..682c43d 100644 +--- a/test/test_fake_web.rb ++++ b/test/test_fake_web.rb +@@ -35,7 +35,9 @@ def test_response_for_with_wrong_number_of_arguments + end + + def test_register_uri_without_domain_name +- assert_raises URI::InvalidURIError do ++ # Ruby 2.1 and lower raises URI::InvalidURIError ++ # Ruby 2.2 and higher raises TypeError ++ assert_raises URI::InvalidURIError, TypeError do + FakeWeb.register_uri(:get, 'test_example2.txt', fixture_path("test_example.txt")) + end + end diff --git a/dev-ruby/fakeweb/files/fakeweb-ruby23.patch b/dev-ruby/fakeweb/files/fakeweb-ruby23.patch new file mode 100644 index 000000000000..0a1c6db6b3e7 --- /dev/null +++ b/dev-ruby/fakeweb/files/fakeweb-ruby23.patch @@ -0,0 +1,27 @@ +From c42a354eda2f6bfe8dc7c1176e085dda6867f4d0 Mon Sep 17 00:00:00 2001 +From: Christian Hofstaedtler +Date: Thu, 3 Mar 2016 17:42:30 -0300 +Subject: [PATCH] Fix tests for ruby 2.3 (new connect_nonblock call) + +Applies on top of the changes for 2.2 (#53). +--- + test/test_helper.rb | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/test/test_helper.rb b/test/test_helper.rb +index e9a36af..8ce492d 100644 +--- a/test/test_helper.rb ++++ b/test/test_helper.rb +@@ -119,7 +119,11 @@ def setup_expectations_for_real_request(options = {}) + OpenSSL::SSL::SSLSocket.expects(:===).with(socket).returns(true).at_least_once + OpenSSL::SSL::SSLSocket.expects(:new).with(socket, instance_of(OpenSSL::SSL::SSLContext)).returns(socket).at_least_once + socket.stubs(:sync_close=).returns(true) +- socket.expects(:connect).with().at_least_once ++ if RUBY_VERSION >= "2.3.0" ++ socket.expects(:connect_nonblock).with(:exception => false).at_least_once ++ else ++ socket.expects(:connect).with().at_least_once ++ end + if RUBY_VERSION >= "2.0.0" && RUBY_PLATFORM != "java" + socket.expects(:session).with().at_least_once + end diff --git a/dev-ruby/fakeweb/metadata.xml b/dev-ruby/fakeweb/metadata.xml new file mode 100644 index 000000000000..d7fdd1dd499c --- /dev/null +++ b/dev-ruby/fakeweb/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + chrisk/fakeweb + + diff --git a/dev-ruby/faraday-0.12.2 b/dev-ruby/faraday-0.12.2 deleted file mode 100644 index d3840913fb4b..000000000000 --- a/dev-ruby/faraday-0.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/test-unit-2.4[ruby_targets_ruby23] dev-ruby/httpclient[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/net-http-persistent[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby24] dev-ruby/httpclient[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/net-http-persistent[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=HTTP/REST API client library with pluggable components -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] faraday-0.12.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6e56631e0aacbd40a592a4d2c62764bf diff --git a/dev-ruby/faraday-0.14.0 b/dev-ruby/faraday-0.14.0 deleted file mode 100644 index fe9d5d421f2a..000000000000 --- a/dev-ruby/faraday-0.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/test-unit-2.4[ruby_targets_ruby23] dev-ruby/httpclient[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/net-http-persistent[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby24] dev-ruby/httpclient[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/net-http-persistent[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=HTTP/REST API client library with pluggable components -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] faraday-0.14.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=107f8f20457b7f11d1a5df864df449c9 diff --git a/dev-ruby/faraday-0.15.0 b/dev-ruby/faraday-0.15.0 deleted file mode 100644 index d7fb342281e5..000000000000 --- a/dev-ruby/faraday-0.15.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/test-unit-2.4[ruby_targets_ruby23] dev-ruby/httpclient[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/net-http-persistent[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby24] dev-ruby/httpclient[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/net-http-persistent[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=HTTP/REST API client library with pluggable components -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] faraday-0.15.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=107f8f20457b7f11d1a5df864df449c9 diff --git a/dev-ruby/faraday-0.15.1 b/dev-ruby/faraday-0.15.1 deleted file mode 100644 index 7a6c4e4444f4..000000000000 --- a/dev-ruby/faraday-0.15.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby25] =dev-ruby/test-unit-2.4[ruby_targets_ruby23] dev-ruby/httpclient[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/net-http-persistent[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby24] dev-ruby/httpclient[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/net-http-persistent[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby25] dev-ruby/httpclient[ruby_targets_ruby25] dev-ruby/rack-test[ruby_targets_ruby25] dev-ruby/sinatra[ruby_targets_ruby25] dev-ruby/net-http-persistent[ruby_targets_ruby25] dev-ruby/patron[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=HTTP/REST API client library with pluggable components -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby25] faraday-0.15.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=320fd30630d12435794ffad1768b4515 diff --git a/dev-ruby/faraday-0.15.2 b/dev-ruby/faraday-0.15.2 deleted file mode 100644 index 37037ceb9529..000000000000 --- a/dev-ruby/faraday-0.15.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby25] =dev-ruby/test-unit-2.4[ruby_targets_ruby23] dev-ruby/httpclient[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/sinatra[ruby_targets_ruby23] dev-ruby/net-http-persistent[ruby_targets_ruby23] dev-ruby/patron[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby24] dev-ruby/httpclient[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/sinatra[ruby_targets_ruby24] dev-ruby/net-http-persistent[ruby_targets_ruby24] dev-ruby/patron[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby25] dev-ruby/httpclient[ruby_targets_ruby25] dev-ruby/rack-test[ruby_targets_ruby25] dev-ruby/sinatra[ruby_targets_ruby25] dev-ruby/net-http-persistent[ruby_targets_ruby25] dev-ruby/patron[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=HTTP/REST API client library with pluggable components -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby23] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby24] =dev-ruby/multipart-post-1.2.0[ruby_targets_ruby25] faraday-0.15.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=320fd30630d12435794ffad1768b4515 diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest new file mode 100644 index 000000000000..49efda6bb715 --- /dev/null +++ b/dev-ruby/faraday/Manifest @@ -0,0 +1,11 @@ +DIST faraday-0.12.2.tar.gz 62809 BLAKE2B 4dcd60192df36e1b9766eab3bcbacd729239b0e09d9e82a73d825c750fdbcfae8161cf803f078b841236a5e18b1849b4cdc34e6adebb9eaea0f0442cd65b2e74 SHA512 966fc419d529a8bba5caa6d3932ee94f7b248110edc880b532860c24abd70cb50182e40b94b4143e26575c6db7ce046fa71ac0d25010385d7f0c3dda87f39439 +DIST faraday-0.14.0.tar.gz 65105 BLAKE2B bf5101083bd828e2ea98dcd487c7c082f8b2d2eb4d03ac7ad04e1873666db9e2cec1e6eb9887364874ea5f32d0313019d1eada5e05e25e0415bdd5aa2bcfca97 SHA512 25bba07e76a2a8bf02b0c81c045329e72d5911a2aacae56611db33dc25c89bd48bb1b4de9b20c6edc1514d3ceae8b06fca6076c85580533047c222cb30ef8dc7 +DIST faraday-0.15.0.tar.gz 66086 BLAKE2B 5018d8e92b2988b08f4e7a5b0876ca6cd4049c74199ee0356adc48867611fd6d30d884bd3cf3e7703a02c7a6e967f9c47cdc44deb75045b8cee46992977fb834 SHA512 46602d89b1bbf5a41143a9a71fab193642e7c41db39dc1edc0efb99f4a7a924c5a698460a0a4f921f7ce1f73ee8eb12e6d79a08dea02c7142856d0aa1b95b521 +DIST faraday-0.15.1.tar.gz 66461 BLAKE2B 476fa62bf9cf138fd52d0d455d7bdd970d77f0337ec1cf42f7833def9ba77a3e94f0bdbbda4136ac03c5a98465081e3093c6a7a6e193cbd7494a284444516679 SHA512 cb4a14b29b88c356063e2d504e0a93b84b33b6488060a313b2eb6ecbf17eaf09c6fb0e0fabd0bb057623438de2a8538034551d62d719a1c90b6158a768f38a1b +DIST faraday-0.15.2.tar.gz 66765 BLAKE2B 8cfe4c6c4f2bb1f0a5fd6a196d339118b09d67b8cdac0c258180ea03c39688af17790c7a15fb4dea4dfd4980c039f987464b2ba7e64c04931e9c31ac670c3618 SHA512 5911df09e770c4ee97f2c6c359a4136c268c598cc2f370a3aa112b5710c6c6b7f2704d3094677cd98c44532e3f0d6157df88e1c882d727eec511f4b62a04527c +EBUILD faraday-0.12.2.ebuild 1901 BLAKE2B f686b6d0f5faa8b778b2e80e802c3126dacfea7b06849a7d95b9de0157db54846eac853b31b3ab18efb4e6f09749dbf0676eaca5b952725ae7e5d3417cdead5a SHA512 5a811d93fd62ee14ccf0425a2e59aed6ec676e81b85d994ad437e7f11a29848c4c978a3f235d5a0a76b2435d0aa1952cde1e2eefe9724f8a55c04493376bcefb +EBUILD faraday-0.14.0.ebuild 1913 BLAKE2B 90c822920672463392a693df515f858879274a4478696dfe44c9065654e2da8fe30fb54f9c65d35f749a88a9f35216995f9f17d295b61c40bcf5384051ef42b7 SHA512 d4b2cf609bfac846889ac1c07ca816ddfa38236c90ab1e5a024cb06eacaf56ac074679e6b83d98f0a949a15c09f997294737cb4aa24f6e4b432562eae154c5de +EBUILD faraday-0.15.0.ebuild 1913 BLAKE2B 90c822920672463392a693df515f858879274a4478696dfe44c9065654e2da8fe30fb54f9c65d35f749a88a9f35216995f9f17d295b61c40bcf5384051ef42b7 SHA512 d4b2cf609bfac846889ac1c07ca816ddfa38236c90ab1e5a024cb06eacaf56ac074679e6b83d98f0a949a15c09f997294737cb4aa24f6e4b432562eae154c5de +EBUILD faraday-0.15.1.ebuild 1913 BLAKE2B cfd15b1bdc9ce8a71f4828cf9306ef20b92d246ef3e23dba227d081b2479dbb1448f46445c948d49e420ae07de3ac9175f0bf8993484375c7215c523c5b95089 SHA512 a712106ffba7548c7d5ab0039794c3779107496371a45b8e230241603f800bb95aa3f353ecc916fc1698c7a5240493f03a9378c8eb91b4afbb087de68e536f59 +EBUILD faraday-0.15.2.ebuild 1913 BLAKE2B cfd15b1bdc9ce8a71f4828cf9306ef20b92d246ef3e23dba227d081b2479dbb1448f46445c948d49e420ae07de3ac9175f0bf8993484375c7215c523c5b95089 SHA512 a712106ffba7548c7d5ab0039794c3779107496371a45b8e230241603f800bb95aa3f353ecc916fc1698c7a5240493f03a9378c8eb91b4afbb087de68e536f59 +MISC metadata.xml 344 BLAKE2B 818dc9570594eef636f7b37ef9322ea083998a0905c0f9f55e758df3ebfa9e36efe5a42d95a666fc5c613a38b9c3a28d55ef0b3f48573dedf786883957d1adb2 SHA512 10e3c69f600e5be2306aef49c4466e399a52e2db52c8b53b7430bf72d6cb8696a71fdaa3a212eb37d2dad86480ea949447aee3f3e224f020e0629e56b35582e0 diff --git a/dev-ruby/faraday/faraday-0.12.2.ebuild b/dev-ruby/faraday/faraday-0.12.2.ebuild new file mode 100644 index 000000000000..1de4dadb0f3c --- /dev/null +++ b/dev-ruby/faraday/faraday-0.12.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 + dev-ruby/httpclient + dev-ruby/rack-test + dev-ruby/sinatra + dev-ruby/net-http-persistent + dev-ruby/patron + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die + sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die + + # Remove simplecov and coveralls support, not needed to run tests. + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "rack", "~>1.0"; require "yaml"' \ + test/helper.rb || die + + # Remove tests for adapters that are not packaged for Gentoo. + rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die + + # The proxy server is already killed, may be OS X vs Linux issue. + sed -i -e '138 s/^/#/' script/test || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} + +each_ruby_test() { + each_fakegem_test + + # Sleep some time to allow the sinatra test server to die + einfo "Waiting for test server to stop" + sleep 10 +} diff --git a/dev-ruby/faraday/faraday-0.14.0.ebuild b/dev-ruby/faraday/faraday-0.14.0.ebuild new file mode 100644 index 000000000000..c3f9a9825f02 --- /dev/null +++ b/dev-ruby/faraday/faraday-0.14.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 + dev-ruby/httpclient + dev-ruby/rack-test + dev-ruby/sinatra + dev-ruby/net-http-persistent + dev-ruby/patron + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die + sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die + + # Remove simplecov and coveralls support, not needed to run tests. + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "rack", "~>1.0"; require "yaml"' \ + test/helper.rb || die + + # Remove tests for adapters that are not packaged for Gentoo. + rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die + + # The proxy server is already killed, may be OS X vs Linux issue. + sed -i -e '138 s/^/#/' script/test || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test + + # Sleep some time to allow the sinatra test server to die + einfo "Waiting for test server to stop" + sleep 10 +} diff --git a/dev-ruby/faraday/faraday-0.15.0.ebuild b/dev-ruby/faraday/faraday-0.15.0.ebuild new file mode 100644 index 000000000000..c3f9a9825f02 --- /dev/null +++ b/dev-ruby/faraday/faraday-0.15.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 + dev-ruby/httpclient + dev-ruby/rack-test + dev-ruby/sinatra + dev-ruby/net-http-persistent + dev-ruby/patron + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die + sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die + + # Remove simplecov and coveralls support, not needed to run tests. + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "rack", "~>1.0"; require "yaml"' \ + test/helper.rb || die + + # Remove tests for adapters that are not packaged for Gentoo. + rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die + + # The proxy server is already killed, may be OS X vs Linux issue. + sed -i -e '138 s/^/#/' script/test || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test + + # Sleep some time to allow the sinatra test server to die + einfo "Waiting for test server to stop" + sleep 10 +} diff --git a/dev-ruby/faraday/faraday-0.15.1.ebuild b/dev-ruby/faraday/faraday-0.15.1.ebuild new file mode 100644 index 000000000000..a09a39790424 --- /dev/null +++ b/dev-ruby/faraday/faraday-0.15.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 + dev-ruby/httpclient + dev-ruby/rack-test + dev-ruby/sinatra + dev-ruby/net-http-persistent + dev-ruby/patron + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die + sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die + + # Remove simplecov and coveralls support, not needed to run tests. + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "rack", "~>1.0"; require "yaml"' \ + test/helper.rb || die + + # Remove tests for adapters that are not packaged for Gentoo. + rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die + + # The proxy server is already killed, may be OS X vs Linux issue. + sed -i -e '138 s/^/#/' script/test || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test + + # Sleep some time to allow the sinatra test server to die + einfo "Waiting for test server to stop" + sleep 10 +} diff --git a/dev-ruby/faraday/faraday-0.15.2.ebuild b/dev-ruby/faraday/faraday-0.15.2.ebuild new file mode 100644 index 000000000000..a09a39790424 --- /dev/null +++ b/dev-ruby/faraday/faraday-0.15.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday" +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4 + dev-ruby/httpclient + dev-ruby/rack-test + dev-ruby/sinatra + dev-ruby/net-http-persistent + dev-ruby/patron + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die + sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die + + # Remove simplecov and coveralls support, not needed to run tests. + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "rack", "~>1.0"; require "yaml"' \ + test/helper.rb || die + + # Remove tests for adapters that are not packaged for Gentoo. + rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die + + # The proxy server is already killed, may be OS X vs Linux issue. + sed -i -e '138 s/^/#/' script/test || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + sed -i -e 's:ruby:'${RUBY}':' script/* || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test + + # Sleep some time to allow the sinatra test server to die + einfo "Waiting for test server to stop" + sleep 10 +} diff --git a/dev-ruby/faraday/metadata.xml b/dev-ruby/faraday/metadata.xml new file mode 100644 index 000000000000..fcf632216be2 --- /dev/null +++ b/dev-ruby/faraday/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + lostisland/faraday + + diff --git a/dev-ruby/faraday_middleware-0.12.2 b/dev-ruby/faraday_middleware-0.12.2 deleted file mode 100644 index 68e92f712753..000000000000 --- a/dev-ruby/faraday_middleware-0.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/faraday-0.7.4[ruby_targets_ruby23] =dev-ruby/multi_xml-0.5.3[ruby_targets_ruby23] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby23] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby23] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/faraday-0.7.4[ruby_targets_ruby24] =dev-ruby/multi_xml-0.5.3[ruby_targets_ruby24] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby24] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby24] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] dev-ruby/addressable[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/webmock:3[ruby_targets_ruby23] dev-ruby/json:0[ruby_targets_ruby23] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby23] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby23] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby23] >=dev-ruby/hashie-1.2[ruby_targets_ruby23] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] dev-ruby/addressable[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/webmock:3[ruby_targets_ruby24] dev-ruby/json:0[ruby_targets_ruby24] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby24] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby24] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby24] >=dev-ruby/hashie-1.2[ruby_targets_ruby24] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Various middleware for Faraday -EAPI=6 -HOMEPAGE=https://github.com/lostisland/faraday_middleware -IUSE=+parsexml +oauth +mashify +rashify test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/faraday-0.7.4[ruby_targets_ruby23] =dev-ruby/multi_xml-0.5.3[ruby_targets_ruby23] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby23] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby23] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/faraday-0.7.4[ruby_targets_ruby24] =dev-ruby/multi_xml-0.5.3[ruby_targets_ruby24] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby24] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby24] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v0.12.2.tar.gz -> faraday_middleware-0.12.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=264135f13900d47e4e8340c39541aa35 diff --git a/dev-ruby/faraday_middleware-multi_json-0.0.6-r1 b/dev-ruby/faraday_middleware-multi_json-0.0.6-r1 deleted file mode 100644 index 332806b258e2..000000000000 --- a/dev-ruby/faraday_middleware-multi_json-0.0.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/faraday_middleware[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday_middleware[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Response JSON parser using MultiJson and FaradayMiddleware -EAPI=6 -HOMEPAGE=https://github.com/denro/faraday_middleware-multi_json -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/faraday_middleware[ruby_targets_ruby23] dev-ruby/multi_json[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/faraday_middleware[ruby_targets_ruby24] dev-ruby/multi_json[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/denro/faraday_middleware-multi_json/archive/v0.0.6.tar.gz -> faraday_middleware-multi_json-0.0.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fdd41bb635e62a2192078129d481a2b6 diff --git a/dev-ruby/faraday_middleware-multi_json/Manifest b/dev-ruby/faraday_middleware-multi_json/Manifest new file mode 100644 index 000000000000..815a6cf3931e --- /dev/null +++ b/dev-ruby/faraday_middleware-multi_json/Manifest @@ -0,0 +1,3 @@ +DIST faraday_middleware-multi_json-0.0.6.tar.gz 3455 BLAKE2B 3fcdf69d90fe2da5cfe16851b5a5050429593c39c3d56eeab3e687ee89d036822197273fda44370878fb4087c29d6e2357b3220526c9adb8566a83f8d50bbac4 SHA512 4abc794a06725d4a584af08a58874162f1bea6424569f0fa6683ac0df7882708d3872e6a42024d7fa764d08688ceccbdf61d9870f23b71ea3c842440b495cc61 +EBUILD faraday_middleware-multi_json-0.0.6-r1.ebuild 976 BLAKE2B 2c0f12e1c9365b4d8bf74f4b0f13212f2103da19a4f43a71553512b74af81fff0b476ea700c61e679da29e1c5b4e6710557daa21dacc7bcc71850ca8835253e9 SHA512 43fa72c7eb1031433527fbe5cb083503fbd8dc00cf2362cbaa2edb5f068f866c3360dfbbc7724d41a07b3f3326a2bd3031704ac658563bd6bea892d528998031 +MISC metadata.xml 623 BLAKE2B 7be969984baa0dbd08ae9c667ab8a6dc7144de07d5a54721a0f8630ee458b02f8e21f2a693d43224d860daae2464e5e88e43b437c62dc695cf2d2c61cea13e9d SHA512 df56fd21e8b99a769ea2e9c214a2720f90e32d410b78bf884c13fca5a4f79d84f3c3f02163e7b3f39d86f15aa54e6bf1fbabc15e0bbbd4bac8c516f241b0d2e7 diff --git a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild new file mode 100644 index 000000000000..ca8addbae7d6 --- /dev/null +++ b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="Response JSON parser using MultiJson and FaradayMiddleware" +HOMEPAGE="https://github.com/denro/faraday_middleware-multi_json" +SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday_middleware + dev-ruby/multi_json" + +all_ruby_prepare() { + # Remove bundler support. + rm -f Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid unneeded dependency on git. + sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + # Make sure the test scripts use the right ruby interpreter + #sed -i -e 's:ruby:'${RUBY}':' script/* || die + : +} diff --git a/dev-ruby/faraday_middleware-multi_json/metadata.xml b/dev-ruby/faraday_middleware-multi_json/metadata.xml new file mode 100644 index 000000000000..14c7e61b4c60 --- /dev/null +++ b/dev-ruby/faraday_middleware-multi_json/metadata.xml @@ -0,0 +1,18 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + + ruby@gentoo.org + Gentoo Ruby Project + + + Simple Faraday middleware that uses MultiJson to unobtrusively encode JSON requests and parse JSON responses. + + + denro/faraday_middleware-multi_json + + diff --git a/dev-ruby/faraday_middleware/Manifest b/dev-ruby/faraday_middleware/Manifest new file mode 100644 index 000000000000..8841506713da --- /dev/null +++ b/dev-ruby/faraday_middleware/Manifest @@ -0,0 +1,3 @@ +DIST faraday_middleware-0.12.2.tar.gz 25041 BLAKE2B 0ce9750f9ce8394d1d926345c50c6b565bc2f5bbc3991d8543424dacb243f2176a066cdb4c7dd4fa66f7f90beb477aa66513538d7a6c2f84de56075c304d3caa SHA512 a93c6ad6a97da1c84e539ff5976f464e6126ea444b269be2f3bb3dab71ef6f46fd12cc0b4de7aa34842d4dcc274cca584ef879a8c1b80ca4557af4d4dafcd755 +EBUILD faraday_middleware-0.12.2.ebuild 1669 BLAKE2B af68d72464cb45f92211f17de914e92f9582f83c7b6718b2b96b6b0033f71c933c417b887a66f4168ce74e651480f18fe65d91af46329ecbc2e9eb01e8ac2dbd SHA512 381911e5d37bccf5c2766b3fdc59cb9ac34be1b4de1dce01a0e55b042722063708da48647746389a010e3aa57305f730ee4b562831890827ddf11f1768ac952f +MISC metadata.xml 823 BLAKE2B 3329517a3334e1d682430843b838b09e5deab6f87a485ce05245beccfdfb32c66ccc23cec648074f060162ff107a276007a343950b246140dfc9b1675d63f8ee SHA512 68204a852a7a6eb422d389fdbd15abf5aa2424707329b42d48c0c9aec407a30b9ed0567ae87deffdf1cdccc582c31f9b1fb83bf45569915ff72e351940ffe92f diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild new file mode 100644 index 000000000000..86278ad3138b --- /dev/null +++ b/dev-ruby/faraday_middleware/faraday_middleware-0.12.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="Various middleware for Faraday" +HOMEPAGE="https://github.com/lostisland/faraday_middleware" +SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+parsexml +oauth +mashify +rashify" + +ruby_add_rdepend " + >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 ) + oauth? ( >=dev-ruby/simple_oauth-0.1 ) + mashify? ( >=dev-ruby/hashie-1.2:* ) + rashify? ( >=dev-ruby/rash_alt-0.4.3 )" + +# Bundler must be used because the optional dependencies have different +# version requirements that must be resolved. +ruby_add_bdepend "test? ( + dev-ruby/bundler + dev-ruby/addressable + dev-ruby/rake + dev-ruby/webmock:3 + dev-ruby/json:0 + >=dev-ruby/multi_xml-0.5.3 + >=dev-ruby/rack-cache-1.1 + >=dev-ruby/simple_oauth-0.1 + >=dev-ruby/hashie-1.2 + >=dev-ruby/rash_alt-0.4.3 )" + +all_ruby_prepare() { + sed -i -e '/\(cane\|parallel\|simplecov\)/ s:^:#:' \ + -e '/rspec/ s/>=/~>/' \ + -e "/addressable/ s/, '< 2.4'//" \ + -e "/rake/ s/, '< 11'//" \ + -e "/rack-cache/ s/, '< 1.3'//" \ + -e "/simple_oauth/ s/, '< 0.3'//" \ + -e "/webmock/ s/< 2/~> 3.0/" Gemfile || die + + # Avoid unneeded dependency on git + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rspec-3 spec || die +} diff --git a/dev-ruby/faraday_middleware/metadata.xml b/dev-ruby/faraday_middleware/metadata.xml new file mode 100644 index 000000000000..308ea2abc418 --- /dev/null +++ b/dev-ruby/faraday_middleware/metadata.xml @@ -0,0 +1,24 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + + ruby@gentoo.org + Gentoo Ruby Project + + + A collection of useful Faraday middleware. + + + Include FaradayMiddleware::ParseXml + Include FaradayMiddleware::OAuth + Include FaradayMiddleware::Mashify + Include FaradayMiddleware::Rashify + + + lostisland/faraday_middleware + + diff --git a/dev-ruby/fast-stemmer-1.0.2-r2 b/dev-ruby/fast-stemmer-1.0.2-r2 deleted file mode 100644 index 3fc7dc545ea2..000000000000 --- a/dev-ruby/fast-stemmer-1.0.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple wrapper around multithreaded Porter stemming algorithm -EAPI=5 -HOMEPAGE=https://github.com/romanbsd/fast-stemmer -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/fast-stemmer-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c99a3dbc1010b8a08cfc0cd8c35d0bcd diff --git a/dev-ruby/fast-stemmer/Manifest b/dev-ruby/fast-stemmer/Manifest new file mode 100644 index 000000000000..419fc75d6984 --- /dev/null +++ b/dev-ruby/fast-stemmer/Manifest @@ -0,0 +1,3 @@ +DIST fast-stemmer-1.0.2.gem 11776 BLAKE2B 090f7a9bd63fbef2c9ef84a7089c7a4881f69f9d77fb8f90377424f1417e97a636d956c4ed646b1f45c25abc1ac16a7836ca70ec1591659e77242f11b6368e60 SHA512 7a7a17c62ecc9ce6eaaed9d0783f161c53c5c6faa07b7b0577da5a46d4539bf3880f71e4e9097a489c045222738d0441c322fb5cef5e02a1483405f815a81b29 +EBUILD fast-stemmer-1.0.2-r2.ebuild 699 BLAKE2B a25d04536430f2fdd8789777e6be041d60e2b91f345e77e62352dfb4e710e77ca836de356d690c89ac46ad2bfcb2cfbcd5a80b3b253524ed50f0816fe98bf0aa SHA512 562e48342a14cd6511ebf177d582e58e5d40fc1ff0d6bdd878f0879e4686b50c01ba65797d115d20399ef2307976eeebfd46c8c293eb631dbf86a3373f6a5296 +MISC metadata.xml 347 BLAKE2B c8b2b78f8daa0e489cb2c2e644c2bdc7056ba7b3719f270307b0df16a6aa684c99d15d48c1a9eeb1edb30c51d446db0afcfd0f7cf8ea1617e21b7b1c1ac66b31 SHA512 a2863465c22556e4b96e34ce8f1db86e25ee2049a24feda43ee5925406ef1f356c071faf99b71a83be56084587db9a0ba8eaf49d23652f5fcd16b5c22fe77439 diff --git a/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r2.ebuild b/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r2.ebuild new file mode 100644 index 000000000000..d796080adec1 --- /dev/null +++ b/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit multilib ruby-fakegem + +DESCRIPTION="Simple wrapper around multithreaded Porter stemming algorithm" +HOMEPAGE="https://github.com/romanbsd/fast-stemmer" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + rm ext/Makefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/stemmer$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 test/fast_stemmer_test.rb || die +} diff --git a/dev-ruby/fast-stemmer/metadata.xml b/dev-ruby/fast-stemmer/metadata.xml new file mode 100644 index 000000000000..5f0dbc149752 --- /dev/null +++ b/dev-ruby/fast-stemmer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + romanbsd/fast-stemmer + + diff --git a/dev-ruby/fast_gettext-1.6.0 b/dev-ruby/fast_gettext-1.6.0 deleted file mode 100644 index 31671f32766e..000000000000 --- a/dev-ruby/fast_gettext-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=GetText but 3.5x faster, 560x less memory, clean namespace and threadsave! -EAPI=6 -HOMEPAGE=https://github.com/grosser/fast_gettext -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86 -LICENSE=public-domain -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/grosser/fast_gettext/archive/v1.6.0.tar.gz -> fast_gettext-1.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cc9add561f68accc62fe9f7c24ebfcea diff --git a/dev-ruby/fast_gettext-1.7.0 b/dev-ruby/fast_gettext-1.7.0 deleted file mode 100644 index 2c51e3131d27..000000000000 --- a/dev-ruby/fast_gettext-1.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=GetText but 3.5x faster, 560x less memory, clean namespace and threadsave! -EAPI=6 -HOMEPAGE=https://github.com/grosser/fast_gettext -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=public-domain -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/grosser/fast_gettext/archive/v1.7.0.tar.gz -> fast_gettext-1.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a2a047a3adc3a8f4a73b04ec78fd6c02 diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest new file mode 100644 index 000000000000..64799172fb0f --- /dev/null +++ b/dev-ruby/fast_gettext/Manifest @@ -0,0 +1,5 @@ +DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 237a37bf505fe7520a25c6014f0524201905f8cf112624370477229db2d06f7160bad62e42878688ef954a1b72166e21a7f3a89de66c21aec780749fb26cd8bb SHA512 0f26cf8bd8a2078631d32be14fb6bd194dc9bd8a6727a355f4d2978441c972785747063ec4d8b8b1d4c78f07914a8b6cccf37ed85a37e7833bfe724d1d159ae9 +DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757 SHA512 83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9 +EBUILD fast_gettext-1.6.0.ebuild 1999 BLAKE2B d56cb283287f37612c2b166b76d31acfd8774968664ab1f107c76e3e32310c6f15119d1357e58a562cd8d3c893e30abb564f97ee2ea846d8a7aedf464fe604d2 SHA512 d760902688d8dfc33a4c26a94e889c3135d17049291fdd1dbf660b5ec8d88f5396a3b7459317d0b9c7dfff7292e714ca95d41856e55cf8202ddd0c85e6700842 +EBUILD fast_gettext-1.7.0.ebuild 2001 BLAKE2B 78abdc2e9de11ae3e6827df900ca25b483180dda5e2115e8da27cc4ef4649f88820c6e383783030678ff2cc94b2827e798ff8f457f9521ac823b34c143bafa13 SHA512 55605c23f802ba1debb8523800a23e5fe125d14f47d63f649a9dff23a62bd8f404458b47e2985a0c76027d949dbed61ac66592768b1d2d91422dee3051180dd0 +MISC metadata.xml 346 BLAKE2B 93a39aacb63cc0db79f126c108547c24dd182711584ef61c481b762a35f96cbee330ee29baea8d063e6f2ea2fc0491e572b860156f14be164ab29131a8f047a2 SHA512 1b57982213ae99ae1dc5ea06240bf81f7719f3cc576926de6a0d308f26895236eaa9b3312157eb5af3e47893787c9260e4386988a6f156c9a8b660aae85007ce diff --git a/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild new file mode 100644 index 000000000000..cdea88d1f547 --- /dev/null +++ b/dev-ruby/fast_gettext/fast_gettext-1.6.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!" +HOMEPAGE="https://github.com/grosser/fast_gettext" +SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + rm Gemfile.lock || die + + # Remove jeweler and bump from Gemfile since they are not needed for tests. + sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die + + # Avoid unneeded dependency on git and development dependencies. + sed -e '/git ls-files/ s:^:#:' \ + -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \ + -i fast_gettext.gemspec || die + + # Avoid a test dependency on activerecord since this is now in the + # dependency tree for app-admin/puppet and many arches don't have + # rails keyworded. + sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/fast_gettext/translation_repository/db_spec.rb || die + sed -i -e '/works with DB repository/,/^ end/ s:^:#:' spec/fast_gettext/storage_spec.rb || die + sed -i -e '/with i18n loaded/,/^ end/ s:^:#:' spec/fast_gettext/vendor/string_spec.rb || die + + # Don't run a test that requires safe mode which we can't provide + # due to insecure directory settings for the portage dir. This spec + # also calls out to ruby which won't work with different ruby + # implementations. + sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die +} + +each_ruby_prepare() { + # Make sure the right ruby interpreter is used + sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die +} diff --git a/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild new file mode 100644 index 000000000000..97967bdb5e89 --- /dev/null +++ b/dev-ruby/fast_gettext/fast_gettext-1.7.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and threadsave!" +HOMEPAGE="https://github.com/grosser/fast_gettext" +SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + rm Gemfile.lock || die + + # Remove jeweler and bump from Gemfile since they are not needed for tests. + sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die + + # Avoid unneeded dependency on git and development dependencies. + sed -e '/git ls-files/ s:^:#:' \ + -e '/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\)/ s:^:#:' \ + -i fast_gettext.gemspec || die + + # Avoid a test dependency on activerecord since this is now in the + # dependency tree for app-admin/puppet and many arches don't have + # rails keyworded. + sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/fast_gettext/translation_repository/db_spec.rb || die + sed -i -e '/works with DB repository/,/^ end/ s:^:#:' spec/fast_gettext/storage_spec.rb || die + sed -i -e '/with i18n loaded/,/^ end/ s:^:#:' spec/fast_gettext/vendor/string_spec.rb || die + + # Don't run a test that requires safe mode which we can't provide + # due to insecure directory settings for the portage dir. This spec + # also calls out to ruby which won't work with different ruby + # implementations. + sed -i -e '/can work in SAFE mode/,/^ end/ s:^:#:' spec/fast_gettext/translation_repository/mo_spec.rb || die +} + +each_ruby_prepare() { + # Make sure the right ruby interpreter is used + sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" spec/fast_gettext/vendor/*spec.rb || die +} diff --git a/dev-ruby/fast_gettext/metadata.xml b/dev-ruby/fast_gettext/metadata.xml new file mode 100644 index 000000000000..5d35b8ec49d4 --- /dev/null +++ b/dev-ruby/fast_gettext/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/fast_gettext + + diff --git a/dev-ruby/fast_xs-0.8.0-r2 b/dev-ruby/fast_xs-0.8.0-r2 deleted file mode 100644 index 133542455234..000000000000 --- a/dev-ruby/fast_xs-0.8.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.3.2[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-2.3.2[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-2.3.2[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=fast_xs text escaping library ruby bindings -EAPI=5 -HOMEPAGE=https://github.com/brianmario/fast_xs -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/fast_xs-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c249954f1c13ca4927a5803f351935a0 diff --git a/dev-ruby/fast_xs/Manifest b/dev-ruby/fast_xs/Manifest new file mode 100644 index 000000000000..3d241d380e40 --- /dev/null +++ b/dev-ruby/fast_xs/Manifest @@ -0,0 +1,4 @@ +AUX fast_xs-0.8.0+ruby-1.9.patch 1090 BLAKE2B b5b0b2db3e19adc57e85141b893cdfbed8844def9ad39cd7ba5ade46a5ae73201498782c0093e25e075bd6c2577a895715ba82a87cc14327492410558442d194 SHA512 0c4f4b03db6ed70381b9aa7e671038206648a2c88211bb7d015f552e2114015a7cb749678670ee876aa568505ac3df42535f839367cfd1fc52ba6674429940a5 +DIST fast_xs-0.8.0.gem 22016 BLAKE2B b24e65c31623e86ac8ab8b5a442565083bd047e5740aeae74d74e82c09770a8149853ad021ea6c6c036d411e8f299f4a531d78b0b3314ed5bf32d7f8b9fcf697 SHA512 55fc2704fab020f03b1ce138d1631dd5ad73a8601dcd95989a59c7cccb490c70b4e1af59fb8b009bfa0899f2c23feb42cc3068e243cd539ba1cb01a9f7bc573b +EBUILD fast_xs-0.8.0-r2.ebuild 1325 BLAKE2B e78c419a52f1c96141f8e2b5de1faed0e5b036b948e98f925085896f3f196cd79df6649052f2a8ad055d9794a2fc6a48d9ec6917f54f310e677f5802757ed44e SHA512 fdddec187dcd70db19a475e1999113edb883fd191a04b8b0d24dfec82aff5bfc758c597c655c40a50c22651fd3c86808d46d9cf38fb8aa58e9f5af4fe1f28fe7 +MISC metadata.xml 344 BLAKE2B 606e2ea9e00823abb5e87d45ac41c0ebfe100de30901b120d74b90966d50c525b068796591c3aa7be7a8767f98b2e9d93c2a1b556efc861fa5d6b29b8955c36e SHA512 4c84dc383d13d166f199d39a7a9cea86063392034a467b0aeec29a06c2b70949785662c0bd9b0dc60884cab74455d92f113613519708889f64e11a6d4bbc53fc diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild new file mode 100644 index 000000000000..ebdb7672146f --- /dev/null +++ b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild @@ -0,0 +1,49 @@ +# 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_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="fast_xs text escaping library ruby bindings" +HOMEPAGE="https://github.com/brianmario/fast_xs" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( + >=dev-ruby/hoe-2.3.2 + dev-ruby/rack +)" + +RUBY_PATCHES=( "${P}+ruby-1.9.patch" ) + +each_ruby_configure() { + ${RUBY} -Cext/fast_xs extconf.rb || die "extconf.rb failed" + ${RUBY} -Cext/fast_xs_extra extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/fast_xs CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/fast_xs/fast_xs$(get_modname) lib/ || die + emake -Cext/fast_xs_extra CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/fast_xs_extra/fast_xs_extra$(get_modname) lib/ || die +} + +each_ruby_test() { + # the Rakefile tries to run all the tests in a single process, but + # this breaks the monkey-patchers, we're forced to run them one by + # one. + for tu in test/test_*.rb; do + ${RUBY} -Ilib $tu || die "test $tu failed" + done +} diff --git a/dev-ruby/fast_xs/files/fast_xs-0.8.0+ruby-1.9.patch b/dev-ruby/fast_xs/files/fast_xs-0.8.0+ruby-1.9.patch new file mode 100644 index 000000000000..cdd72f2db3fb --- /dev/null +++ b/dev-ruby/fast_xs/files/fast_xs-0.8.0+ruby-1.9.patch @@ -0,0 +1,23 @@ +Index: fast_xs-0.8.0/test/test_erb_util_module_overrides.rb +=================================================================== +--- fast_xs-0.8.0.orig/test/test_erb_util_module_overrides.rb ++++ fast_xs-0.8.0/test/test_erb_util_module_overrides.rb +@@ -35,11 +35,13 @@ class TestErbUtilModuleOverrides < Test: + + def test_preserve_encoding + foo = "foo" +- foo.force_encoding Encoding::US_ASCII +- assert_equal Encoding::US_ASCII, url_encode(foo).encoding +- assert_equal Encoding::US_ASCII, html_escape(foo).encoding +- assert_equal Encoding::US_ASCII, u(foo).encoding +- assert_equal Encoding::US_ASCII, h(foo).encoding ++ ascii_encoding = (RUBY_VERSION =~ /1\.9/) ? Encoding::ASCII_8BIT : Encoding::US_ASCII ++ ++ foo.force_encoding ascii_encoding ++ assert_equal ascii_encoding, url_encode(foo).encoding ++ assert_equal ascii_encoding, html_escape(foo).encoding ++ assert_equal ascii_encoding, u(foo).encoding ++ assert_equal ascii_encoding, h(foo).encoding + + foo.force_encoding Encoding::BINARY + assert_equal Encoding::BINARY, url_encode(foo).encoding diff --git a/dev-ruby/fast_xs/metadata.xml b/dev-ruby/fast_xs/metadata.xml new file mode 100644 index 000000000000..1733736bd1e2 --- /dev/null +++ b/dev-ruby/fast_xs/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brianmario/fast_xs + + diff --git a/dev-ruby/fattr-2.3.0 b/dev-ruby/fattr-2.3.0 deleted file mode 100644 index 30ef4e0a30ee..000000000000 --- a/dev-ruby/fattr-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=fattr.rb is a "fatter attr" for ruby -EAPI=5 -HOMEPAGE=https://github.com/ahoward/fattr -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 ~x86-fbsd -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/fattr-2.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fceb6313b1fb77c625777e8b28b5d7d2 diff --git a/dev-ruby/fattr-2.4.0 b/dev-ruby/fattr-2.4.0 deleted file mode 100644 index 2e3ab6246e8e..000000000000 --- a/dev-ruby/fattr-2.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=fattr.rb is a "fatter attr" for ruby -EAPI=6 -HOMEPAGE=https://github.com/ahoward/fattr -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 ~x86-fbsd -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/fattr-2.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d42c10a1246bb601bf9f19615647f3ba diff --git a/dev-ruby/fattr/Manifest b/dev-ruby/fattr/Manifest new file mode 100644 index 000000000000..c174d85cb228 --- /dev/null +++ b/dev-ruby/fattr/Manifest @@ -0,0 +1,5 @@ +DIST fattr-2.3.0.gem 12800 BLAKE2B a9ef3e7d69c52193c65139e647f22e99bb8e0f65b2970b26f34c453127af7a4d4c9cbba17627462241b163fbdf654cbb46d2dded2a62a76e0b1abcf04b24f185 SHA512 620825a4659e30402e44d077fd60b4b2260fe3eb7f28c87ca26f61a6be3a2d4e96920ca1d89070dbd90e1d5d760632f6e103766dddb38a8eb1fb104c6b261baf +DIST fattr-2.4.0.gem 14336 BLAKE2B 1be45d17eac08dbadec9e0a4177f7b1ad7d39c060ce1162961aa8fe3b1c9b0107f10c17a2a9a5d27e652067df7f33aca0afb57b6a268b52999ae7a7b540ad131 SHA512 df3aa4fe187f7922fceaad3b30d4ed9c869ac194f819bc6c57dd574a27e69a74cf9fb10042163d941b0edc7129dc5ede5f92c60a75c6744bb9e8f358f5cf24bc +EBUILD fattr-2.3.0.ebuild 595 BLAKE2B 2bacd7d01c677ba61b184b6a1bf25e62df5dc971bbd0942ab23f160337da2bd7bd0641f740412596bb194c0ca5417f9d2a4bed37e2d388ddf402e5bf8222016d SHA512 5b8421fae13c8f9632fd3eb1463d2e40b716bd50fdddf83949a682b6ae19fad05aeb1d9fbd160dc7a0a2a38c7f663bc459410f77d97f40af2615923aad8c9152 +EBUILD fattr-2.4.0.ebuild 595 BLAKE2B 25ca9f0ebc2d1cebe2dfcf3821660d4f0f0389c593c62f3b015236cc46e26ecd7270e710ce538ef74e4b5730a93eb8bcec624fa909ae906f296f0ea9ab50e553 SHA512 0f289c68b8effb8f8bb0a6d1e6aedf68a72dbf2bf9cd1747135df0262c0aae51ba0b43e095ec159e4b878a534470fec3e6f59b66efd154959da9bccff57b10be +MISC metadata.xml 329 BLAKE2B 5c6fe8fef48e0020f35b06c9c43b662d71af522c4173cedc90ddcf99b43d8d9be89586728c7ddd149c9fea559b801e5a1ae63d96afba45f31518ed7289462a6b SHA512 5c5fd73903762213cf979cfe7e4483f565237ad38be42c6478a23ac48f944a2ce66629d81d29e4e51b9fbecbaa374ed8c23c0b352c56d1b2390d14615f4393e4 diff --git a/dev-ruby/fattr/fattr-2.3.0.ebuild b/dev-ruby/fattr/fattr-2.3.0.ebuild new file mode 100644 index 000000000000..2a0c2f23d0f5 --- /dev/null +++ b/dev-ruby/fattr/fattr-2.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="fattr.rb is a \"fatter attr\" for ruby" +HOMEPAGE="https://github.com/ahoward/fattr" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +IUSE="test" + +each_ruby_test() { + ${RUBY} test/fattr_test.rb || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/fattr/fattr-2.4.0.ebuild b/dev-ruby/fattr/fattr-2.4.0.ebuild new file mode 100644 index 000000000000..2283734f56bd --- /dev/null +++ b/dev-ruby/fattr/fattr-2.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="fattr.rb is a \"fatter attr\" for ruby" +HOMEPAGE="https://github.com/ahoward/fattr" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +IUSE="test" + +each_ruby_test() { + ${RUBY} test/fattr_test.rb || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/fattr/metadata.xml b/dev-ruby/fattr/metadata.xml new file mode 100644 index 000000000000..42a444a4186c --- /dev/null +++ b/dev-ruby/fattr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ahoward/fattr + + diff --git a/dev-ruby/fcgi-0.9.2.1-r1 b/dev-ruby/fcgi-0.9.2.1-r1 deleted file mode 100644 index 2eff22e70139..000000000000 --- a/dev-ruby/fcgi-0.9.2.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/fcgi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=FastCGI library for Ruby -EAPI=5 -HOMEPAGE=https://github.com/alphallc/ruby-fcgi-ng -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos -LICENSE=Ruby -RDEPEND=dev-libs/fcgi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/fcgi-0.9.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c35944532f658a2be4cb4ce40ce37abe diff --git a/dev-ruby/fcgi/Manifest b/dev-ruby/fcgi/Manifest new file mode 100644 index 000000000000..a30c2f618984 --- /dev/null +++ b/dev-ruby/fcgi/Manifest @@ -0,0 +1,3 @@ +DIST fcgi-0.9.2.1.gem 15872 BLAKE2B 1f3a9cfa79f06a655bbe3ecd36be8b650f7c1f856f84f82502c87c06f43ee9c91eed75e5441c65a635c700b8c682745f631e3268701555268eb3a1568347573f SHA512 1ffdd429ce4f2bbac771b7ac2368a5194015a7327b8b43b803914257edc174235573df6bb41a53fb71db0bf179fc24ce2392b244b5b55563d67e045c47da8579 +EBUILD fcgi-0.9.2.1-r1.ebuild 755 BLAKE2B df6227e9e77fc692af0b733e8008f8b224b8a7ee9cd412949e8ccf50495f4ec53e066dcc119bed999c43ea589985df9158e86fbd48df095f1ce7c30b14ea7903 SHA512 afbafcdb13aac0847f07a3cac11d3558a7052f8e31413417882511b389b7b1fb35e3b1f98d15efa346be08e71a4943a705701d5f80d5b8b59a7dd2b45a777102 +MISC metadata.xml 347 BLAKE2B be2e5312191991db7af9e245a07250e10b0c1920e5eb7992a138fe201ab62a5bdec42c1f740c9e1a2c4920c8e7c2311b65e24e9a2d0dbbafffb3dd54beeb3212 SHA512 121248020ecab7831fd87ef528e334ed5d02b1145abf298e83192242fc96c0de018d12f2502ed991d89c3078bfb8f983409e68ecc6122e389215566ac6964ace diff --git a/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild b/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild new file mode 100644 index 000000000000..704b0eb1c9ad --- /dev/null +++ b/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc README.signals" + +inherit multilib ruby-fakegem + +DESCRIPTION="FastCGI library for Ruby" +HOMEPAGE="https://github.com/alphallc/ruby-fcgi-ng" + +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +LICENSE="Ruby" + +DEPEND+=" dev-libs/fcgi" +RDEPEND+=" dev-libs/fcgi" + +IUSE="" +SLOT="0" + +each_ruby_configure() { + ${RUBY} -C ext/fcgi extconf.rb || die "extconf failed" +} + +each_ruby_compile() { + emake V=1 -C ext/fcgi + cp ext/fcgi/fcgi$(get_modname) lib || die +} diff --git a/dev-ruby/fcgi/metadata.xml b/dev-ruby/fcgi/metadata.xml new file mode 100644 index 000000000000..045dac77a912 --- /dev/null +++ b/dev-ruby/fcgi/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + alphallc/ruby-fcgi-ng + + diff --git a/dev-ruby/ferret-0.11.8.7 b/dev-ruby/ferret-0.11.8.7 deleted file mode 100644 index 503d57ad17b6..000000000000 --- a/dev-ruby/ferret-0.11.8.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/bzip2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby indexing/searching library -EAPI=5 -HOMEPAGE=https://github.com/jkraemer/ferret -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=app-arch/bzip2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ferret-0.11.8.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3c2a391d6d9919d69bd3e538cefb26a diff --git a/dev-ruby/ferret/Manifest b/dev-ruby/ferret/Manifest new file mode 100644 index 000000000000..ce76677a9455 --- /dev/null +++ b/dev-ruby/ferret/Manifest @@ -0,0 +1,3 @@ +DIST ferret-0.11.8.7.gem 608768 BLAKE2B cc5e6769dcad4c465ae00aed972712e03ccbea304608eef5008941d5bf1eca17461f611aea7f0033d4047b7bc2474c0a93ffece40b4a6aca753a496ee34f36fa SHA512 ac7cafa25ade9741e0eb95d7372f6dd7ce4ea82368c69ace536b852fd5cc435d05764041ba1bddcc6098665c6e1aa7a12ac9739e45362007f726f3e7a8124df1 +EBUILD ferret-0.11.8.7.ebuild 1239 BLAKE2B 4724426552572c4795e4ffb137142db85970e37d5e380ab31ebdee2633f4a8161f8b8416d5c7c6b98a8e8b6663ac363b1bb2e90f54c8b0620ac8733d98793718 SHA512 dc2b2cfcd15290edceab1fe8042a0cdcf10a34bfcd3e3361053608ab1f2651112bf6e9d608372d945b70dcca6e640596a9830ed326147301758fe210f88b6db8 +MISC metadata.xml 341 BLAKE2B 777c08ae812adf375e78b531692036faa01a37660a883b123d8461d5c3ddff9c70878a3a695a23666f75fe57ee5450d54adf7f61bb05a6be9f879bb5ba14e398 SHA512 bbe210c0d097134af3f5489b4a5cca742cff83ac41b8fe3ae9086a1d9cd38210af100bc778a9eb42273c74936d5c3a8f42866ba7686b6fae1afdd04a5e46e450 diff --git a/dev-ruby/ferret/ferret-0.11.8.7.ebuild b/dev-ruby/ferret/ferret-0.11.8.7.ebuild new file mode 100644 index 000000000000..aa53e8d7b67b --- /dev/null +++ b/dev-ruby/ferret/ferret-0.11.8.7.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME="ferret" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_DOCDIR="doc/api" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO TUTORIAL.md" + +inherit multilib ruby-fakegem + +MY_P="${P/ruby-/}" +DESCRIPTION="A ruby indexing/searching library" +HOMEPAGE="https://github.com/jkraemer/ferret" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND+=" app-arch/bzip2" +DEPEND+=" app-arch/bzip2" + +all_ruby_prepare() { + # Remove bundled bzlib code and use system version instead. + rm ext/BZLIB* ext/bzlib* || die + sed -i -e '14i $LDFLAGS += " -lbz2 "' ext/extconf.rb || die + + # Avoid test known to fail upstream: + # https://github.com/jkraemer/ferret/issues/2 + sed -i -e '/test_adding_long_url/,/^ end/ s:^:#:' \ + test/unit/index/tc_index_writer.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/ferret_ext$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/test_all.rb || die +} diff --git a/dev-ruby/ferret/metadata.xml b/dev-ruby/ferret/metadata.xml new file mode 100644 index 000000000000..1c20b9283cce --- /dev/null +++ b/dev-ruby/ferret/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jkraemer/ferret + + diff --git a/dev-ruby/ffaker-2.6.0 b/dev-ruby/ffaker-2.6.0 deleted file mode 100644 index d6c54141c5cc..000000000000 --- a/dev-ruby/ffaker-2.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Faster Faker, generates dummy data -EAPI=6 -HOMEPAGE=https://github.com/emmanueloga/ffaker -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ffaker-2.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ee0855bcf821263bb0cf13c8f3ea962d diff --git a/dev-ruby/ffaker-2.7.0 b/dev-ruby/ffaker-2.7.0 deleted file mode 100644 index 60b7e392d2f6..000000000000 --- a/dev-ruby/ffaker-2.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Faster Faker, generates dummy data -EAPI=6 -HOMEPAGE=https://github.com/emmanueloga/ffaker -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ffaker-2.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ee0855bcf821263bb0cf13c8f3ea962d diff --git a/dev-ruby/ffaker-2.8.0 b/dev-ruby/ffaker-2.8.0 deleted file mode 100644 index 9adbe30fd51b..000000000000 --- a/dev-ruby/ffaker-2.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Faster Faker, generates dummy data -EAPI=6 -HOMEPAGE=https://github.com/emmanueloga/ffaker -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ffaker-2.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34f57fa3aa2a53f5bff3168f22903e7a diff --git a/dev-ruby/ffaker-2.9.0 b/dev-ruby/ffaker-2.9.0 deleted file mode 100644 index 698f0c422ffa..000000000000 --- a/dev-ruby/ffaker-2.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Faster Faker, generates dummy data -EAPI=6 -HOMEPAGE=https://github.com/emmanueloga/ffaker -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ffaker-2.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34f57fa3aa2a53f5bff3168f22903e7a diff --git a/dev-ruby/ffaker/Manifest b/dev-ruby/ffaker/Manifest new file mode 100644 index 000000000000..55b1488b6f50 --- /dev/null +++ b/dev-ruby/ffaker/Manifest @@ -0,0 +1,9 @@ +DIST ffaker-2.6.0.gem 400384 BLAKE2B 1c6a0c620069a4ec822dc1426e9953a59c1c5c9ff765321e461935d1389fbf4ab5e03239d37f954cc150a59eb94603949b5e4cdb79cfcaabe653df96e4d7154f SHA512 65cd6ae364f8c250c748368ef6b124b4f2a691b56e757544f0a117c6f67288713416068b51297ae68a3f25ad3fa28c5544edd623824870e1cfa824d839bdc1e9 +DIST ffaker-2.7.0.gem 402944 BLAKE2B f0696b1bcd4da7058e93852b1f943267800282c0ea75014468d86fb0bfef5ddff12f0f6da1f05a29aab0c71158529a91a00b980187279276d3acb3c617aa1bd8 SHA512 426de5d4774e603b17ef60f4a759624920d803f98f817d962cf372ec5b6ab946e99f4793ee709e2a252f1d2ed071de38f00a06c9e97dcbdd667bf7325a2374ee +DIST ffaker-2.8.0.gem 411648 BLAKE2B 84723aeae1ad3be8ecb526a6ed2d3ec2e807d29fafdc9f1a39c3c59eea9d9ec4d696d7b5733f4b1cc939676721caca5b614ab81a152130d3e3b12629e2480cc0 SHA512 c27f393f46014eda844c8a176a698db66f90f7c6b2931b3884f446774ea1ce9058dd7eacda8271c93d335fe6a8a0a130c580d86229c15fff0b9ec53a52db0edd +DIST ffaker-2.9.0.gem 413184 BLAKE2B a48977b2749b60db18d046a0df0b65c1790a4fba5920faaaf6ef93be31cc7defd375379e2e46bbe2b4d2bae8b29f7cace4ecf09fba7d80a6cfacd724edd60564 SHA512 dff411a4d8864817dacb0498ce73a9b350d4e03aa771edb5b69c5e749ba4565dbd24d09215a7397e4567a9cd3ce2baae9b8e4e21cd8db127257364395e481364 +EBUILD ffaker-2.6.0.ebuild 465 BLAKE2B 3831db75d7da471f0e88aaca867e307d956444bbdcaa84984afa088610f7bd84376651c490a64adf212822ff3ab48011c5344be7235850354ee104fcee33ece7 SHA512 1df8ecd5f9fda52eee8beeef8e0a2cc2b37a35bb97bdb56e57c46b748a8a1e1ea5420a1672f6e8b3f100b5b268bb0c9a948743b095f6ff15108033b763060003 +EBUILD ffaker-2.7.0.ebuild 465 BLAKE2B 3831db75d7da471f0e88aaca867e307d956444bbdcaa84984afa088610f7bd84376651c490a64adf212822ff3ab48011c5344be7235850354ee104fcee33ece7 SHA512 1df8ecd5f9fda52eee8beeef8e0a2cc2b37a35bb97bdb56e57c46b748a8a1e1ea5420a1672f6e8b3f100b5b268bb0c9a948743b095f6ff15108033b763060003 +EBUILD ffaker-2.8.0.ebuild 472 BLAKE2B 65064f58d2b8111b153e74f1a8f7b95567d9fafb4f5521b7de196582751e29da939b08e288800ffd4cc441c48d8f7ef5c3e82d9f65af18c7e02715bee4b2c803 SHA512 0680564ca5a656128df8a9dee0d5e23a085157b605598f6ccf154c6f4592649d030573da563da7402746b1be82f2d402d3705b554b35f5b43f3d743f85a9f341 +EBUILD ffaker-2.9.0.ebuild 472 BLAKE2B 65064f58d2b8111b153e74f1a8f7b95567d9fafb4f5521b7de196582751e29da939b08e288800ffd4cc441c48d8f7ef5c3e82d9f65af18c7e02715bee4b2c803 SHA512 0680564ca5a656128df8a9dee0d5e23a085157b605598f6ccf154c6f4592649d030573da563da7402746b1be82f2d402d3705b554b35f5b43f3d743f85a9f341 +MISC metadata.xml 344 BLAKE2B 35517e20c0036d8a175e81240ba0ea29799e0a00ddcc7dbb3b71822c4bd1d2ab64795a967dda9b2c9d207c18ffa090aab11dcfc6fe910e74b60f20413f65c001 SHA512 24ac57014a8aecdcc405060fc2e5f7ad3017cf07d022c55988bf7386bb50a79158dcf88f64e27141a4c44542f60c6d0e3b82d94f99dea71213cf6b914e717ada diff --git a/dev-ruby/ffaker/ffaker-2.6.0.ebuild b/dev-ruby/ffaker/ffaker-2.6.0.ebuild new file mode 100644 index 000000000000..b2f16478d60b --- /dev/null +++ b/dev-ruby/ffaker/ffaker-2.6.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md REFERENCE.md" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Faster Faker, generates dummy data" +HOMEPAGE="https://github.com/emmanueloga/ffaker" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" diff --git a/dev-ruby/ffaker/ffaker-2.7.0.ebuild b/dev-ruby/ffaker/ffaker-2.7.0.ebuild new file mode 100644 index 000000000000..b2f16478d60b --- /dev/null +++ b/dev-ruby/ffaker/ffaker-2.7.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md REFERENCE.md" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Faster Faker, generates dummy data" +HOMEPAGE="https://github.com/emmanueloga/ffaker" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" diff --git a/dev-ruby/ffaker/ffaker-2.8.0.ebuild b/dev-ruby/ffaker/ffaker-2.8.0.ebuild new file mode 100644 index 000000000000..df9f13df83a4 --- /dev/null +++ b/dev-ruby/ffaker/ffaker-2.8.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md REFERENCE.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Faster Faker, generates dummy data" +HOMEPAGE="https://github.com/emmanueloga/ffaker" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" diff --git a/dev-ruby/ffaker/ffaker-2.9.0.ebuild b/dev-ruby/ffaker/ffaker-2.9.0.ebuild new file mode 100644 index 000000000000..df9f13df83a4 --- /dev/null +++ b/dev-ruby/ffaker/ffaker-2.9.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md REFERENCE.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Faster Faker, generates dummy data" +HOMEPAGE="https://github.com/emmanueloga/ffaker" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" diff --git a/dev-ruby/ffaker/metadata.xml b/dev-ruby/ffaker/metadata.xml new file mode 100644 index 000000000000..44ef84b7b9d4 --- /dev/null +++ b/dev-ruby/ffaker/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + emmanueloga/ffaker + + diff --git a/dev-ruby/ffi-1.9.18 b/dev-ruby/ffi-1.9.18 deleted file mode 100644 index 0015e7b6fbd2..000000000000 --- a/dev-ruby/ffi-1.9.18 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libffi ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby extension for programmatically loading dynamic libraries -EAPI=5 -HOMEPAGE=https://wiki.github.com/ffi/ffi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=virtual/libffi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ffi/ffi/archive/1.9.18.tar.gz -> ffi-git-1.9.18.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=74a0f002b517b36490cada687e11c1f7 diff --git a/dev-ruby/ffi-1.9.21 b/dev-ruby/ffi-1.9.21 deleted file mode 100644 index 151f127753a2..000000000000 --- a/dev-ruby/ffi-1.9.21 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libffi ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby extension for programmatically loading dynamic libraries -EAPI=6 -HOMEPAGE=https://wiki.github.com/ffi/ffi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=virtual/libffi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ffi/ffi/archive/1.9.21.tar.gz -> ffi-git-1.9.21.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0024241d408013e9eae2ac42da6edaf0 diff --git a/dev-ruby/ffi-1.9.22 b/dev-ruby/ffi-1.9.22 deleted file mode 100644 index 100cebf7dbb2..000000000000 --- a/dev-ruby/ffi-1.9.22 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libffi ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby extension for programmatically loading dynamic libraries -EAPI=6 -HOMEPAGE=https://wiki.github.com/ffi/ffi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=virtual/libffi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ffi/ffi/archive/1.9.22.tar.gz -> ffi-git-1.9.22.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0024241d408013e9eae2ac42da6edaf0 diff --git a/dev-ruby/ffi-1.9.23 b/dev-ruby/ffi-1.9.23 deleted file mode 100644 index e68c7b8946dd..000000000000 --- a/dev-ruby/ffi-1.9.23 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libffi ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby extension for programmatically loading dynamic libraries -EAPI=6 -HOMEPAGE=https://wiki.github.com/ffi/ffi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=virtual/libffi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ffi/ffi/archive/1.9.23.tar.gz -> ffi-git-1.9.23.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2516bc1563516d88b63a855631ed6806 diff --git a/dev-ruby/ffi-1.9.25 b/dev-ruby/ffi-1.9.25 deleted file mode 100644 index a129c4011b84..000000000000 --- a/dev-ruby/ffi-1.9.25 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libffi ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby extension for programmatically loading dynamic libraries -EAPI=6 -HOMEPAGE=https://wiki.github.com/ffi/ffi -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=virtual/libffi ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ffi/ffi/archive/1.9.25.tar.gz -> ffi-git-1.9.25.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=30dd2dd17ed707a75d2d3f104d50d170 diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest new file mode 100644 index 000000000000..4aca217b7c27 --- /dev/null +++ b/dev-ruby/ffi/Manifest @@ -0,0 +1,11 @@ +DIST ffi-git-1.9.18.tgz 901805 BLAKE2B b04715095858d461e4a0a904185dbd603e391611ef446de385deb533d8fcbff0ada3f1865599fb51e3446df629c16d491c476e179cfa356c7d8c84e1827b2729 SHA512 49c52e5e42e436b7969c35a34b28bd7929d75372638ac5373486a1d624026c12dc682009bc101e4a2c8f1442ed6f1ba17b438cda2e02d4256622b489c4bd9945 +DIST ffi-git-1.9.21.tgz 161824 BLAKE2B f31f9caca1c6f90d7f6bee7756630fdfaff527a96735b3a80ac1f5f0c1a860d6ac6500da06c96e99527a2e75de0a839067d1171cdbefdf9401df101d59b38d4d SHA512 c3049baa2aada3deb1d5a029ce659f802cb0533e2fa6ab6ccc3a45abda4a97fde7964dde314f45e93e4ec3e73f66aa53ff8f7a397a12c70e191f4ddd0b3ed063 +DIST ffi-git-1.9.22.tgz 159304 BLAKE2B 096f625d6f1b162cc99f70b9d0783f1176e0d9faa65dcf06c346ef0b78c495a85c50dc728b302bbd9a8648d4d589eea56c0e9791f6065bc5a87331bba92e9656 SHA512 0e2159133629f505de233fa44a004ec74196488540552c8036640c7dd770fadf2b90987096a48ca796ad98436dd63998bd4c7f8b01c871755be49b1ef6045642 +DIST ffi-git-1.9.23.tgz 159194 BLAKE2B 70b651825962c81c82795bcac1c116ef6792d1c2e75e93459d600d1633bb127a9693b58226c7a4fd60a5e57bb2bf9df95d5cee9ef32b9a1eba214a8932bb8802 SHA512 39f862b8f946e67f84f915e015b895d137d68d50b90585c0ce9d4bb9dbcb5c714653c454635ac10b3a71290811f1afb32da90bbeb430dd589245e592fe55c70e +DIST ffi-git-1.9.25.tgz 164209 BLAKE2B aab3addb5d9138f81d0688ad628082e7aef5f96a1b046dfa57a7195dcf7432533052bb397ac8335f7b17ffece9424fad7d986065a82ac91437e0d8d27d76ac77 SHA512 94a45f4152458d6aedf50645c8074626dcde4326093a606e509c3fbcaac79a1e6a9f7df624f14946db4f3767ef6fb3e311e60531c209676e66ebbf21b07a6786 +EBUILD ffi-1.9.18.ebuild 1539 BLAKE2B f8a42a2d72c94d76b9f9c4178c212b429cf799ee912a7905e806a3aa14e16b361efa873feb00ce1aed50b9e8e0357029fbc805db2596720dcf6c4cfeeda1f168 SHA512 9bb9f63adea8e800990926785cb52853e5f3bfe8cf658381dd87da9eba60051d9d344b53c420816a5e31c29b0d0de88d70542041211118da7a2637d50a8b6bb2 +EBUILD ffi-1.9.21.ebuild 1548 BLAKE2B 4ac2b2687b8f12bfdcadfd59d1a46627cade30ad709306ac542a52e011272930286ef0916ca05717a631df5b25fcda56f729f13ea2050b14029070ead013d4ea SHA512 26ae06b0189c80063ab90673538c282fe0a6dbdc58caca86ce606a8606692c21d8a13d12ed0c4814e0215ec07e74956dddb8192157b0705e3485155978181c3f +EBUILD ffi-1.9.22.ebuild 1548 BLAKE2B 4ac2b2687b8f12bfdcadfd59d1a46627cade30ad709306ac542a52e011272930286ef0916ca05717a631df5b25fcda56f729f13ea2050b14029070ead013d4ea SHA512 26ae06b0189c80063ab90673538c282fe0a6dbdc58caca86ce606a8606692c21d8a13d12ed0c4814e0215ec07e74956dddb8192157b0705e3485155978181c3f +EBUILD ffi-1.9.23.ebuild 1555 BLAKE2B aae39f0cde3caf9a343ece5e11b47c00081287bd56a4ed442ac8ad60371fe3bced91b6ffe7ae13b2b916190f6cbdf585264a850f5aa5ab20851ae17c058817ac SHA512 2f2b0c5be104a1e6dd82c1debdd641337022af734fba364454c6369dc3e1bcff9a349e6d2e73e624f7af63fd0b7478f118154cced53f2559157fceae520d2425 +EBUILD ffi-1.9.25.ebuild 1548 BLAKE2B dc9812d8065607919f23e97c7ba5556ff174d64c94fafdf8990ec562b91a99683968e89402549ad6133c472cb087fb625333009c8f8082a517b156baf32af8ef SHA512 943de809394a76536643d50869277875cd76ff70d11ff3446f5bb8a99ac4d93b46012af0e52ac9530ec39164bce3f7ee98685e29c80bf399d39795d2f1def5f4 +MISC metadata.xml 333 BLAKE2B ccc40c1a86563165c3d6aba6bb40012dc02d86f836a5e050dafc34298c9b08aaa676be33e7c2ce5bf6acd36cdd8250328150383652ac5a1515c2832969c481ae SHA512 9105a49b39afce8695d4c8e7082690ca25806cf08ad6b6b9528343e1bfc72097369ab2868b3eebde55c6cd70d0baae1f085b4ad3468a9c5621d97dd8def76173 diff --git a/dev-ruby/ffi/ffi-1.9.18.ebuild b/dev-ruby/ffi/ffi-1.9.18.ebuild new file mode 100644 index 000000000000..efc484a7e18c --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.18.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi" + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} diff --git a/dev-ruby/ffi/ffi-1.9.21.ebuild b/dev-ruby/ffi/ffi-1.9.21.ebuild new file mode 100644 index 000000000000..f6c709230ae4 --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.21.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi" + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} diff --git a/dev-ruby/ffi/ffi-1.9.22.ebuild b/dev-ruby/ffi/ffi-1.9.22.ebuild new file mode 100644 index 000000000000..f6c709230ae4 --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.22.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi" + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} diff --git a/dev-ruby/ffi/ffi-1.9.23.ebuild b/dev-ruby/ffi/ffi-1.9.23.ebuild new file mode 100644 index 000000000000..0ddc77ad7e9d --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.23.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi" + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} diff --git a/dev-ruby/ffi/ffi-1.9.25.ebuild b/dev-ruby/ffi/ffi-1.9.25.ebuild new file mode 100644 index 000000000000..68bbbb7954dc --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.25.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi" + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} diff --git a/dev-ruby/ffi/metadata.xml b/dev-ruby/ffi/metadata.xml new file mode 100644 index 000000000000..48be43c36df0 --- /dev/null +++ b/dev-ruby/ffi/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ffi/ffi + + diff --git a/dev-ruby/file-tail-1.2.0 b/dev-ruby/file-tail-1.2.0 deleted file mode 100644 index 8113adeabe4c..000000000000 --- a/dev-ruby/file-tail-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A small ruby library that allows it to 'tail' files in Ruby -EAPI=5 -HOMEPAGE=https://flori.github.com/file-tail -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/tins-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/tins-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/file-tail-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f598b44db529f410daae92737e1d7331 diff --git a/dev-ruby/file-tail/Manifest b/dev-ruby/file-tail/Manifest new file mode 100644 index 000000000000..35f59153755a --- /dev/null +++ b/dev-ruby/file-tail/Manifest @@ -0,0 +1,3 @@ +DIST file-tail-1.2.0.gem 19968 BLAKE2B 8a9ef8b73d2e7c8c21ec04e817991ebe40ba62800e565b607dbae9732b0192074cff4b3fc9dc7a495be9a2315eab63b48126e524091d72b37f7e8261cb1333f1 SHA512 ac20e5e855144f7462ef0471be08ab56e521a7b22117f1653e06624e1d81ac11d047a21a6979476bc8547dd88d90f25e51052950148acbe3ea64bdd3c35e1da3 +EBUILD file-tail-1.2.0.ebuild 701 BLAKE2B 5909c055d297d64ce8ee691a2e64aa5f8df577a03db4814a789aaae230b40aaf7a8275b4d0eb24f3cd0a86c92b10398c29069f06ae981f3edf325259bd6eb316 SHA512 fc84714a6478344396ac92e6d21677bf1fb453ee50ec28e698d02cc5dc67c96d2109585d3d78f44c208803ec18c9ec745906625533f22ded45df8bcb523b40f8 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/file-tail/file-tail-1.2.0.ebuild b/dev-ruby/file-tail/file-tail-1.2.0.ebuild new file mode 100644 index 000000000000..ba8b45ba4b57 --- /dev/null +++ b/dev-ruby/file-tail/file-tail-1.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOC_SOURCES="lib README.md" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A small ruby library that allows it to 'tail' files in Ruby" +HOMEPAGE="https://flori.github.com/file-tail" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/tins-1*" +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib tests/*_test.rb +} diff --git a/dev-ruby/file-tail/metadata.xml b/dev-ruby/file-tail/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/file-tail/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/filesize-0.1.1 b/dev-ruby/filesize-0.1.1 deleted file mode 100644 index ed10a895407e..000000000000 --- a/dev-ruby/filesize-0.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=small ruby class for handling filesizes with both the SI and binary prefixes -EAPI=5 -HOMEPAGE=https://github.com/dominikh/filesize -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.1.1 -SRC_URI=mirror://rubygems/filesize-0.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d8afdd09f485b9696fd44dadc9e358d1 diff --git a/dev-ruby/filesize/Manifest b/dev-ruby/filesize/Manifest new file mode 100644 index 000000000000..7da4ee59a6a2 --- /dev/null +++ b/dev-ruby/filesize/Manifest @@ -0,0 +1,3 @@ +DIST filesize-0.1.1.gem 8192 BLAKE2B cf2edeeb5b0b1954c6a2233dbf43356c639f611ec289b18f73043f17b26b57611c81da1707ee4c6bb0ad65bfafbf9e9212398af184f3eafd53b290d70b80129b SHA512 2c7e94feb2433c9a1c1545e817616a7551f5d02f441b2564d96499b8fea0e47b74843b3d06d959273fc000800eea87bb7bc1c643369a4d724b8ba19b53de6283 +EBUILD filesize-0.1.1.ebuild 469 BLAKE2B ecdfdf42127f31ec4823b123ff338b7ba98d7c9f92ca9071d77e9c14d3d53e66f1c6c82a965a1afa11e85cb151f80e92e0a2c121ba1717147d18ff7a49355fdc SHA512 e233f99fb2324e049cd4c1584724c924575fca53eec873a2b48ed00cd057f115de3625f57de5e56de1078f49f1f1bebb42e24cefe7e6a94b4df732514fc54357 +MISC metadata.xml 339 BLAKE2B 2b3c4c1ca6967c5239e5ec31066d83688ed6e39f275a7854a719a43abb5b5b727eaed7871aad811210a3f28c8a9feaeae733e20004312b3b181e8a0c083d49d2 SHA512 c9d62aa7db2c89e1e32501ea24446828019ee082219f74dba9206b3aacf3bf2fa07d1035997ce1209e6e8f10a06b7661d5cc7fa6acd10f80367a6938119f3cdc diff --git a/dev-ruby/filesize/filesize-0.1.1.ebuild b/dev-ruby/filesize/filesize-0.1.1.ebuild new file mode 100644 index 000000000000..553f32950945 --- /dev/null +++ b/dev-ruby/filesize/filesize-0.1.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="small ruby class for handling filesizes with both the SI and binary prefixes" +HOMEPAGE="https://github.com/dominikh/filesize" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm" +IUSE="" diff --git a/dev-ruby/filesize/metadata.xml b/dev-ruby/filesize/metadata.xml new file mode 100644 index 000000000000..085e02e20845 --- /dev/null +++ b/dev-ruby/filesize/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + dominikh/filesize + + diff --git a/dev-ruby/fivemat-1.3.5 b/dev-ruby/fivemat-1.3.5 deleted file mode 100644 index fba05f20361c..000000000000 --- a/dev-ruby/fivemat-1.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots -EAPI=6 -HOMEPAGE=https://github.com/tpope/fivemat -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/fivemat-1.3.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71ef8a895c87b2e9b0658e1544554949 diff --git a/dev-ruby/fivemat-1.3.6 b/dev-ruby/fivemat-1.3.6 deleted file mode 100644 index 33ea03fb4f9f..000000000000 --- a/dev-ruby/fivemat-1.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots -EAPI=6 -HOMEPAGE=https://github.com/tpope/fivemat -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/fivemat-1.3.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3865b1ffab71926d9941b83963f85ef5 diff --git a/dev-ruby/fivemat/Manifest b/dev-ruby/fivemat/Manifest new file mode 100644 index 000000000000..485b46d85517 --- /dev/null +++ b/dev-ruby/fivemat/Manifest @@ -0,0 +1,5 @@ +DIST fivemat-1.3.5.gem 9728 BLAKE2B bd95cbac081e32df6c03a89d2533d20f8e892a575e1cea3679c3599a233c6097ecd03d4e804ca78be9d32de49759f3b03407f643ac14eeb5cf31e12e2bcb97ae SHA512 c19f30708cc2fe3cba045333eab7409049013f04f273606fe27cfc90eadbe68feba4b1e2c6a0d7a2183e637805c2fb8921a7ffd6d895dc746efabebad6189a7b +DIST fivemat-1.3.6.gem 9728 BLAKE2B 002470ba61b6eb51a9e1e2020b8d3e60d6f4824549032fe7da7b31c3b67f9995a61c4bd59a1c2fe777b72ffd9ddcff568efa91ca6d07651eedcf6935455205f7 SHA512 b3cdaed761c0d955621c1bb7de691a552e0f49588a132235515cf02e39e27344d868b57b53752c027a4231a5bbca7b5957f30d5e77359f606031526d92eee1fc +EBUILD fivemat-1.3.5.ebuild 508 BLAKE2B 1dc5839edd9483a3ec7769a9e9126014cf06c74d8b6c30da3b7c2009eb080c977a1cf7ac6f9e45fe3f9524ab60eb0d0cafa526b975487c8f11e54030e05ef9d8 SHA512 7137ed94caa07a9fe1e00096534a2163a4d07db43e7bd1067f47dd419c2c819ea2f3f4218f47e2fd1dbd06b813fd1c4a25ec4c00942b3343540c609af908e5d8 +EBUILD fivemat-1.3.6.ebuild 501 BLAKE2B 19921ce56cf907b932fd68f7ecf81b621cb60d104999dc68c4b180664123ee945e49dc45d54bcba6d972d9dfb13817ae52259268da9f691e1a98caec6a54c331 SHA512 bfcbd1d993e5197538b3eaa746aeae63693dd9504963bb66bc8f3ab8c9181e8762ddcf3292b73c1cc67fa16be2d371bab1fa41e006db9310bc3ab94f96e4400c +MISC metadata.xml 453 BLAKE2B d5b612779d204d4d7a8ed8a81b18e462806aece4f6f5211247c4a2f3a88733dceff699a777298bb07a0ffe4a406b4eec8102b5373ac7ffabefedee9acec1b2ae SHA512 7549f9ec77dfea3eb0c8044fd8c81ea4b1bd268f22fb8bff02d6a41202b94f567adf2af89f4eb7f102eda5fe40a35b82b15ed89c18c0b12e3a607e8b1c55f5e0 diff --git a/dev-ruby/fivemat/fivemat-1.3.5.ebuild b/dev-ruby/fivemat/fivemat-1.3.5.ebuild new file mode 100644 index 000000000000..ec575edfd136 --- /dev/null +++ b/dev-ruby/fivemat/fivemat-1.3.5.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# Package does not contain tests +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots" +HOMEPAGE="https://github.com/tpope/fivemat" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/fivemat/fivemat-1.3.6.ebuild b/dev-ruby/fivemat/fivemat-1.3.6.ebuild new file mode 100644 index 000000000000..35cd13ed73ef --- /dev/null +++ b/dev-ruby/fivemat/fivemat-1.3.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# Package does not contain tests +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="MiniTest/RSpec/Cucumber formatter that gives each test file its own line of dots" +HOMEPAGE="https://github.com/tpope/fivemat" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/fivemat/metadata.xml b/dev-ruby/fivemat/metadata.xml new file mode 100644 index 000000000000..3df6a6aad98f --- /dev/null +++ b/dev-ruby/fivemat/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + tpope/fivemat + + diff --git a/dev-ruby/flexmock-2.3.5 b/dev-ruby/flexmock-2.3.5 deleted file mode 100644 index 9ec1b49805f9..000000000000 --- a/dev-ruby/flexmock-2.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple mock object library for Ruby unit testing -EAPI=5 -HOMEPAGE=https://github.com/doudou/flexmock -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=flexmock -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/doudou/flexmock/archive/v2.3.5.tar.gz -> flexmock-2.3.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a9258f00ec1233935d7d1fbe1f331ccb diff --git a/dev-ruby/flexmock-2.3.6 b/dev-ruby/flexmock-2.3.6 deleted file mode 100644 index 2a4228f552c2..000000000000 --- a/dev-ruby/flexmock-2.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple mock object library for Ruby unit testing -EAPI=5 -HOMEPAGE=https://github.com/doudou/flexmock -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=flexmock -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/doudou/flexmock/archive/v2.3.6.tar.gz -> flexmock-2.3.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1693b795fc5a2b256582a580db570b50 diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest new file mode 100644 index 000000000000..669aa8833f1f --- /dev/null +++ b/dev-ruby/flexmock/Manifest @@ -0,0 +1,5 @@ +DIST flexmock-2.3.5.tar.gz 91482 BLAKE2B 4a6556caafc4838945f5cfe4c7a442c6b69c8d487e66afc3286521797c0c3ae463b01f7828594df74bf2f354daaa656a4a2bb4e4f4c5e4ff28ee86d55d08f6d6 SHA512 5012228b5fdf5f7501655a6d0d6073b2a2ff6e5b975fd71dd59db16ff9996e0742e0f8ed9ca9a20d4c4da773835b40453de26ff6e43b93f96b5ba6760f01a130 +DIST flexmock-2.3.6.tar.gz 91601 BLAKE2B f2888891820f13f4a9812ffdfe042ccd266b0b5166fa538aba96e2c865ba55d3689d077e73fb9aa238455e90b8ea97aa60f8649c08823a753b6af8c0f550cbed SHA512 0fcc25c1a83ba1e2aed91eed98242592dfc1a69d57c033fbd363383962b16d6e72011d62a906ae8bf076801a3d5e8e8501bdb9f6ca3750c9615dfe8b9b0bdbbc +EBUILD flexmock-2.3.5.ebuild 1058 BLAKE2B b2801bb6de167c147c16a493ef7d98f90d066fef3510f832d1f359303a5e341e5a251579ed046a7057c656368fc3729ca2250e0abca2065265dd86bd17f7f493 SHA512 38eb78375217290bb5dadaacf9e231019bc2c3a597774452187715d0d955c6b2ed6d318b6f3a58efbfffbc62f47f695ff3d02c7253252d79582ef87e6ad589aa +EBUILD flexmock-2.3.6.ebuild 1060 BLAKE2B 97d86fc81d32438f09401c5beb33d19bd3bbdb024da6c5c48b81716913703077df7c31085464fb499ad2d06edafc99ef90d4cccc951203d2007faaa396a7f1df SHA512 a976fbb627849108a20b90a76ad7ea857f1e67df217f7b1befbf54f5813579047ac5d143a5a3c9c97d6279ce262b5672036365962c43a678bc840b9dd6d03086 +MISC metadata.xml 345 BLAKE2B 1782a57c8d0985b347df100c0a17af257b39703311cabab5e44d4b6e1dc4661d377fef4143af9608f9f662a736be6bbcd45bb4db5b037057a67d707d25bccfe8 SHA512 0d6d03c67eaa94d37cea2c2c58ce4a11eee74b361fae4cfbeeca5d24b13dc5871481aa01b7a81d193136133ae56599495fd75a223e8975c037c1ae81591690c5 diff --git a/dev-ruby/flexmock/flexmock-2.3.5.ebuild b/dev-ruby/flexmock/flexmock-2.3.5.ebuild new file mode 100644 index 000000000000..d55a766106dd --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Simple mock object library for Ruby unit testing" +HOMEPAGE="https://github.com/doudou/flexmock" +SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="flexmock" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + )" + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration + ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die +} diff --git a/dev-ruby/flexmock/flexmock-2.3.6.ebuild b/dev-ruby/flexmock/flexmock-2.3.6.ebuild new file mode 100644 index 000000000000..2634d45760e9 --- /dev/null +++ b/dev-ruby/flexmock/flexmock-2.3.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="html" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Simple mock object library for Ruby unit testing" +HOMEPAGE="https://github.com/doudou/flexmock" +SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="flexmock" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + )" + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration + ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die +} diff --git a/dev-ruby/flexmock/metadata.xml b/dev-ruby/flexmock/metadata.xml new file mode 100644 index 000000000000..645c067afe58 --- /dev/null +++ b/dev-ruby/flexmock/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jimweirich/flexmock + + diff --git a/dev-ruby/flickraw-0.9.9 b/dev-ruby/flickraw-0.9.9 deleted file mode 100644 index 234987088e40..000000000000 --- a/dev-ruby/flickraw-0.9.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library to access flickr api in a simple way -EAPI=5 -HOMEPAGE=https://github.com/hanklords/flickraw -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/flickraw-0.9.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc583aa776e9d40665b9bd1ec4b580f3 diff --git a/dev-ruby/flickraw/Manifest b/dev-ruby/flickraw/Manifest new file mode 100644 index 000000000000..c9cc8506455e --- /dev/null +++ b/dev-ruby/flickraw/Manifest @@ -0,0 +1,3 @@ +DIST flickraw-0.9.9.gem 19968 BLAKE2B 6a99be2baef120f5f343097de7384e101719370a1c13603fd50930879638777de773dae7f3bf262b450416c01e28c5048394d4abdb08b972982ca07eae51970a SHA512 c7fac2e7da15f83ad7c2df5cc3a9f6f7dc68420c1976905c0ae8b00f4eeca513783c20aa6eef9b8ee68699aa59c03de6ea6f9c667a27413a0a6d147875c840f2 +EBUILD flickraw-0.9.9.ebuild 509 BLAKE2B d817afc007167f2dc653614df9390d848653bc8b904b4533a1530d2cee1ed2ed5ac0ce362ea5e69521337b47b1dd3179bd6e1ef59047a282108e53b9aaa390ea SHA512 833030d102bff045611955e77bd3dfc5284c9446effdf85f02b4af57db552a62dae0e58459b6ae447125796138e2822893f18c8257952ed2fcec265cb160022c +MISC metadata.xml 344 BLAKE2B 085fb09c9c794bc2b04e2783a0eabd564f4ef18816673c80de3dbf9fe2d8bda246371aa57795d18b97d856ec3e27c34d2f4747d00e537b91ceed7e9705989259 SHA512 0f0cf87bbee73e5fbbb7c0edb2d632b593579c723c5b6899650d25a7a02f190853ec4672bd0bf317dcccf02622de223a2702e5fd249162ba743474fc474a2cf0 diff --git a/dev-ruby/flickraw/flickraw-0.9.9.ebuild b/dev-ruby/flickraw/flickraw-0.9.9.ebuild new file mode 100644 index 000000000000..67c5e07ab772 --- /dev/null +++ b/dev-ruby/flickraw/flickraw-0.9.9.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# Tests are against the Flickr API and require an API key. +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="-r README.rdoc examples" + +inherit ruby-fakegem + +DESCRIPTION="A library to access flickr api in a simple way" +HOMEPAGE="https://github.com/hanklords/flickraw" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/flickraw/metadata.xml b/dev-ruby/flickraw/metadata.xml new file mode 100644 index 000000000000..ae1df38b8d52 --- /dev/null +++ b/dev-ruby/flickraw/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + hanklords/flickraw + + diff --git a/dev-ruby/flog-4.6.1 b/dev-ruby/flog-4.6.1 deleted file mode 100644 index fe5aa4d2ce44..000000000000 --- a/dev-ruby/flog-4.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/path_expander:1[ruby_targets_ruby23] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/path_expander:1[ruby_targets_ruby24] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Flog reports the most tortured code in an easy to read pain report -EAPI=5 -HOMEPAGE=http://ruby.sadi.st/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/path_expander:1[ruby_targets_ruby23] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/path_expander:1[ruby_targets_ruby24] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/flog-4.6.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=42bbec08e113e21e2ad1f36704380cd8 diff --git a/dev-ruby/flog-4.6.2 b/dev-ruby/flog-4.6.2 deleted file mode 100644 index 20b1a91076c6..000000000000 --- a/dev-ruby/flog-4.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/path_expander:1[ruby_targets_ruby23] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/path_expander:1[ruby_targets_ruby24] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Flog reports the most tortured code in an easy to read pain report -EAPI=6 -HOMEPAGE=http://ruby.sadi.st/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/path_expander:1[ruby_targets_ruby23] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/path_expander:1[ruby_targets_ruby24] >dev-ruby/ruby_parser-3.1.0:3[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.8:4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/flog-4.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=65bab3194a4c63025836a6d420954fd7 diff --git a/dev-ruby/flog/Manifest b/dev-ruby/flog/Manifest new file mode 100644 index 000000000000..c5180c3a529c --- /dev/null +++ b/dev-ruby/flog/Manifest @@ -0,0 +1,5 @@ +DIST flog-4.6.1.gem 26112 BLAKE2B b9b242b9e43bdbf9430bde74c7aa261ad4ce5e60e4522786304e21d55a9531a501eb831073a79230fdc13d8b0e9ec4666fbf72c551e8d82d9c1a6880589bb897 SHA512 43c9bb04ef0c036a523a470ba2741d6845071a376f73f9dd4b983a73112c3fca69221e2444e98c9ecd42ce2a75ae39e4cd21018a934e8583dc622b5e9c384859 +DIST flog-4.6.2.gem 26112 BLAKE2B ab15547c2bfa4b79e158a852ba76b6e69346397da6faaeb1b6ac558f3b380ea240de2e469ba90d23bfad93d11e62f3b119fc6613e0cec8a1d26964c25cdee2bb SHA512 d2bc8af809c5e7471daf455c53c9ee9cee39b4a058501e2d3a20e1412888e11fb786b6c5e19a93172bece80c1d03d21a608bff32e840f5c51e95b1ef40a88c01 +EBUILD flog-4.6.1.ebuild 647 BLAKE2B 29a6df3212837eb32d81979f291bc68342f82cc08b8b9d158c4a37abe788782b137ed8807f45145945fbb0fda6938fe3aac8e5cb25bba47001ba4e5c422e892e SHA512 bd41c61611b729a413002ec238439cf579328b0079d64d9da3a1ee462d353e030764de50359e6cfaf787e25816e5bfa9de975fd17b2517f5ef18d3eab599ce9b +EBUILD flog-4.6.2.ebuild 640 BLAKE2B 0cd7d065153f854e0125d01807cd6f7d1ee7909a5b4916bf9c4d8aedcafb51caf6c3f0013548f03d65d0a877a4e7cd2a75a2eba0efc6586d5601e9adeae9d797 SHA512 12afe0a71ec0997288d136eee657e13783b0bd4902afef3b01942c64a4eeafecebfb303c08f9445e51343d75cb180fb06a37a45124441819d2ce3e098e02a9d0 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/flog/flog-4.6.1.ebuild b/dev-ruby/flog/flog-4.6.1.ebuild new file mode 100644 index 000000000000..3f89e7315236 --- /dev/null +++ b/dev-ruby/flog/flog-4.6.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Flog reports the most tortured code in an easy to read pain report" +HOMEPAGE="http://ruby.sadi.st/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +ruby_add_rdepend " + dev-ruby/path_expander:1 + >dev-ruby/ruby_parser-3.1.0:3 + >=dev-ruby/sexp_processor-4.8:4" + +each_ruby_test() { + ${RUBY} -Ilib test/test_flog.rb || die +} diff --git a/dev-ruby/flog/flog-4.6.2.ebuild b/dev-ruby/flog/flog-4.6.2.ebuild new file mode 100644 index 000000000000..e12ac1c66acf --- /dev/null +++ b/dev-ruby/flog/flog-4.6.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Flog reports the most tortured code in an easy to read pain report" +HOMEPAGE="http://ruby.sadi.st/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +ruby_add_rdepend " + dev-ruby/path_expander:1 + >dev-ruby/ruby_parser-3.1.0:3 + >=dev-ruby/sexp_processor-4.8:4" + +each_ruby_test() { + ${RUBY} -Ilib test/test_flog.rb || die +} diff --git a/dev-ruby/flog/metadata.xml b/dev-ruby/flog/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/flog/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/font-awesome-rails-4.7.0.3 b/dev-ruby/font-awesome-rails-4.7.0.3 deleted file mode 100644 index bcf4ec6e41fa..000000000000 --- a/dev-ruby/font-awesome-rails-4.7.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Font-awesome for the asset pipeline -EAPI=6 -HOMEPAGE=https://github.com/bokmann/font-awesome-rails https://rubygems.org/gems/font-awesome-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT OFL -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/font-awesome-rails-4.7.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8c5dfff7404ae95e268c7de43534c82d diff --git a/dev-ruby/font-awesome-rails-4.7.0.4 b/dev-ruby/font-awesome-rails-4.7.0.4 deleted file mode 100644 index 8d0aabaa7f51..000000000000 --- a/dev-ruby/font-awesome-rails-4.7.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Font-awesome for the asset pipeline -EAPI=6 -HOMEPAGE=https://github.com/bokmann/font-awesome-rails https://rubygems.org/gems/font-awesome-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT OFL -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/railties-3.2:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/font-awesome-rails-4.7.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ccc8e15a136158e55735c5442aee8a7 diff --git a/dev-ruby/font-awesome-rails/Manifest b/dev-ruby/font-awesome-rails/Manifest new file mode 100644 index 000000000000..9c0beb4dac81 --- /dev/null +++ b/dev-ruby/font-awesome-rails/Manifest @@ -0,0 +1,5 @@ +DIST font-awesome-rails-4.7.0.3.gem 637952 BLAKE2B 783a7dd495f12da569924f32a381a6a3767b06372c240f69b1f94a3569ddcc7ca239c729a7dcdcfb9af4e8f3c73c6c74ff134ba590ad9aa7e060b6bffaeb3d09 SHA512 b4d9c45dcc6b3ffa1175fa2a2d2727e50944c62af70798fef70645749a2a957300a8aa9011f8e1a8cc0471e0880db352390917f118890538d8408b2965b817aa +DIST font-awesome-rails-4.7.0.4.gem 637952 BLAKE2B f964a71357ceaf185974b47302b589ad48c6e10bc809fe7f36488a4462ce2059937f003fe2743a984130f63603f5b39567b02495df847b6998552f09762fc440 SHA512 d8b2a7fc8c17db0e627055bb3640c223b0b266d1b9d4e0f0e96291e6f40e24cd35ba8cac4ebd0d1cbf242f6292b3ef182dc104aa569f3fdd5a33709e2ee2c50b +EBUILD font-awesome-rails-4.7.0.3.ebuild 507 BLAKE2B 58bf2e56a725484321eff6dc3ef772d8f6a50803b79fcdd48af8af2092d13f966586789cc18c2d0a1ca4449ab51f9213a4767bec195a1366cf40dcb4edafa5a1 SHA512 dcd8f887297bd5d39100d8a06861edc485aa4aa543d3b934a4e6a8ac3497b421f705611b7c619adae4dc79299aeb900c5b2b47f75bf560fa9e9f6b4fac39222a +EBUILD font-awesome-rails-4.7.0.4.ebuild 507 BLAKE2B 0321bd7eb8548c829aa78168e006263e1ccd18eeb9620d02e6a54286d0a8027651b7ecd7662afede10acdefdb045499d0dffe2908a25bd66049b12a1b9a1e500 SHA512 8343e717931b18aa20e9f663d7eff41a6b2806f1a65ab96d7526ed066caaa695d65df4f4762d04e40f27fe503c37eb9be40904d7dd1c9f5040958f0fab5f034c +MISC metadata.xml 402 BLAKE2B 19fae051a5a4cfac29c1e758ddde9a6e7d84651197fab379d1c4151c020059b118f4315fcf179c5545b209cd1b84715b3568443821d89ad8cc2f09e8adfbb3c8 SHA512 bfe7b861172d217672aa5de2699621b309e733255de720efbdc740991206e546666a4af42f26f45253dacce55d3db377a0cadea7cf15a34df8291e0e7184a5f4 diff --git a/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.3.ebuild b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.3.ebuild new file mode 100644 index 000000000000..b1bccbd217cf --- /dev/null +++ b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Font-awesome for the asset pipeline" +HOMEPAGE="https://github.com/bokmann/font-awesome-rails https://rubygems.org/gems/font-awesome-rails" + +LICENSE="MIT OFL" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "=dev-ruby/railties-3.2:*" diff --git a/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.4.ebuild b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.4.ebuild new file mode 100644 index 000000000000..cde55dd6b2be --- /dev/null +++ b/dev-ruby/font-awesome-rails/font-awesome-rails-4.7.0.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Font-awesome for the asset pipeline" +HOMEPAGE="https://github.com/bokmann/font-awesome-rails https://rubygems.org/gems/font-awesome-rails" + +LICENSE="MIT OFL" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "=dev-ruby/railties-3.2:*" diff --git a/dev-ruby/font-awesome-rails/metadata.xml b/dev-ruby/font-awesome-rails/metadata.xml new file mode 100644 index 000000000000..69feb6173941 --- /dev/null +++ b/dev-ruby/font-awesome-rails/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bokmann/font-awesome-rails + font-awesome-rails + + diff --git a/dev-ruby/forgery-0.7.0 b/dev-ruby/forgery-0.7.0 deleted file mode 100644 index ed2153fa7ef6..000000000000 --- a/dev-ruby/forgery-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Easy and customizable generation of forged data -EAPI=6 -HOMEPAGE=https://github.com/sevenwire/forgery -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/forgery-0.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8c85f49016bc474df52cbdb9386f79b6 diff --git a/dev-ruby/forgery/Manifest b/dev-ruby/forgery/Manifest new file mode 100644 index 000000000000..238365a6f895 --- /dev/null +++ b/dev-ruby/forgery/Manifest @@ -0,0 +1,3 @@ +DIST forgery-0.7.0.gem 47616 BLAKE2B 6f9a95770512213240659c55a8d9b72f4fbf9c39cd598253f151a5bf0d6e81604e279a5a47b41a8594ac42ab200238f6fafa19b8e9c7fdab74c10bf5d2855221 SHA512 c1f540f3640b99e2a574d0f677d2fe76b554e4ac0e15bd9c27c2648909e86ab972be0c65682e16db34abff576a6b1ac975ada8d39c87c57817e903aba36982d3 +EBUILD forgery-0.7.0.ebuild 522 BLAKE2B 7f713b3480ab7191685e07953117e06d55689d0a4795254b3f004e6d4c5b9f5bd60fae86c489af36935be0f6fac8ddf66882eb538c29e5b93eed917f7c7ea774 SHA512 26ed2fe474c1d08ebd6efbab56c4a21acd4bd4a46f2a9209b6e3ef97919574e61208c8cf6efd2bca2c6191b3e7b06667b117455c7130568fd745c02fd4e4d6bf +MISC metadata.xml 343 BLAKE2B 47afb567985edec58caee293848ea44ba91dc53c3adf5cb19a2765c7bfea9c1391b2f75ba22c14e3a379cd4e1077c8cd32421ae27cb5a1149ef02bd85571d891 SHA512 a4a5d4c05618ee70f5aaf0a5f0050593482a441fbd2c6fd4ca4f2024228544dfba2da8e06c3b9b0b712adfa53c4928c5386c5b29fff7b74f272044efe06da94c diff --git a/dev-ruby/forgery/forgery-0.7.0.ebuild b/dev-ruby/forgery/forgery-0.7.0.ebuild new file mode 100644 index 000000000000..26b092e650b6 --- /dev/null +++ b/dev-ruby/forgery/forgery-0.7.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Easy and customizable generation of forged data" +HOMEPAGE="https://github.com/sevenwire/forgery" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/forgery/metadata.xml b/dev-ruby/forgery/metadata.xml new file mode 100644 index 000000000000..cd35fa4c4ffc --- /dev/null +++ b/dev-ruby/forgery/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sevenwire/forgery + + diff --git a/dev-ruby/forwardable-extended-2.6.0-r1 b/dev-ruby/forwardable-extended-2.6.0-r1 deleted file mode 100644 index efdebfc430ab..000000000000 --- a/dev-ruby/forwardable-extended-2.6.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Forwardable with hash, and instance variable extensions -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/forwardable-extended https://github.com/envygeeks/forwardable-extended -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/envygeeks/forwardable-extended/archive/v2.6.0.tar.gz -> forwardable-extended-2.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=074982fdd2cd8e27e7b63680565b513d diff --git a/dev-ruby/forwardable-extended/Manifest b/dev-ruby/forwardable-extended/Manifest new file mode 100644 index 000000000000..77aaf69369f7 --- /dev/null +++ b/dev-ruby/forwardable-extended/Manifest @@ -0,0 +1,3 @@ +DIST forwardable-extended-2.6.0.tar.gz 6602 BLAKE2B 2ad027f671bb308a02de8b0620df9b9dfdf49d08e9f6fcc6bc60becc57e3e7d184d131a2acb689d08dec26c4ec004f5791b4630ab653f974a0accdbb5f46331c SHA512 23a682e06ee823b076d6b9925a1ef4ada4f1fc7fa63b02d1b9122485204b62f55c191866170b63b34891934c762ac903df46bf5a2b17055d7504ee7a70627a8b +EBUILD forwardable-extended-2.6.0-r1.ebuild 753 BLAKE2B 23fe84008c7ec6269dda860ea82d1dcd4b5b813ef395e8a535e4a058678092490646b59734b6364285c24351c6df25effb5e7fdb58f5abae30ad25dfb0062d2f SHA512 019ea8b9cc4e26f5f5c0525bce5b8989af1be0f286e8525afa6d379a8046e8ae084bf44d1cba9f218f70cd5fea1b37eee141abf7c2c3b7497e3b40f8a25152fb +MISC metadata.xml 420 BLAKE2B a8eee09dc7ebf7ab036a2c90207ab3cf040d7022bb8b6786a915bb4a04b1e1885000c16ce20c81abf57253900495f63b46865cf418b2b4659553525f85e3b161 SHA512 79be9859ae890718b7b75b27279f1e7a2651b1f1b55c7ce6bde87605ff589afce1a6478e5411feaa305d4ee933a7d9545d718250d6e734615be703c333c917e8 diff --git a/dev-ruby/forwardable-extended/forwardable-extended-2.6.0-r1.ebuild b/dev-ruby/forwardable-extended/forwardable-extended-2.6.0-r1.ebuild new file mode 100644 index 000000000000..9344b479a9d8 --- /dev/null +++ b/dev-ruby/forwardable-extended/forwardable-extended-2.6.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="Gem.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Forwardable with hash, and instance variable extensions" +HOMEPAGE="https://rubygems.org/gems/forwardable-extended https://github.com/envygeeks/forwardable-extended" +SRC_URI="https://github.com/envygeeks/forwardable-extended/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/\(coverage\|luna\|rspec\/helpers\)/ s:^:#:' spec/rspec/helper.rb || die + rm -f spec/support/coverage.rb || die +} diff --git a/dev-ruby/forwardable-extended/metadata.xml b/dev-ruby/forwardable-extended/metadata.xml new file mode 100644 index 000000000000..dcbb08df3463 --- /dev/null +++ b/dev-ruby/forwardable-extended/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + envygeeks/forwardable-extended + forwardable-extended + + diff --git a/dev-ruby/fuubar-2.3.1 b/dev-ruby/fuubar-2.3.1 deleted file mode 100644 index 9582cf1b99f9..000000000000 --- a/dev-ruby/fuubar-2.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rspec:3[ruby_targets_ruby25] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Instafailing RSpec progress bar formatter -EAPI=6 -HOMEPAGE=https://github.com/jeffkreeftmeijer/fuubar -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rspec:3[ruby_targets_ruby25] >=dev-ruby/ruby-progressbar-1.4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/fuubar-2.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=850f4d90cd7d99d45f49278b08ccefa5 diff --git a/dev-ruby/fuubar/Manifest b/dev-ruby/fuubar/Manifest new file mode 100644 index 000000000000..123ab42c2758 --- /dev/null +++ b/dev-ruby/fuubar/Manifest @@ -0,0 +1,3 @@ +DIST fuubar-2.3.1.gem 13824 BLAKE2B ad7c0de7dd75b6164045bab69cb8be12999828edbbe12157cdfcc9188cacf03a3528731d85918cd205e8659739f177908b3a635adf0f722bcdf78dfb6eb2c10d SHA512 e83b5474b6805f03e3a81e9b25d97e3a3819d7d3972c7f164dc4dc09bc163eb86457a3cfe5fd53df336f821846e5fd63739fe05c30200537c22aa329215c1900 +EBUILD fuubar-2.3.1.ebuild 714 BLAKE2B ccd1af19462c8502d0d05d4d99823234da3b3c38ca54a39cbb3c85678cf8b6731abe00cd5621114f530a1c0c89ff7dc40296588e9dc8acf429d05ed9bb630fcb SHA512 1ad2ef5ae32d9248768f3d9701a8ac96ec0fb40aa9ae468a0cf67a322442f2ad083803c856e4e02edb0c47194b1ad4f22c19b2b485a2d618919c02ff99408add +MISC metadata.xml 349 BLAKE2B a394e14e59c6aff0211e2b84c89f5d12b862cf44d604c6dec72d80ac8b52c6ad2333069fb04fd257d0d761283bd4aa041ff716f34576f46e455d075ce2ea2fab SHA512 0c974aa96afd7eab91e27ea72859e709fd5d8691055a06b57e2267e2ee36904b3f4b92b1b0d24659015f303017298cbb4373f225471a6350551d3d85574930f7 diff --git a/dev-ruby/fuubar/fuubar-2.3.1.ebuild b/dev-ruby/fuubar/fuubar-2.3.1.ebuild new file mode 100644 index 000000000000..264f9822df46 --- /dev/null +++ b/dev-ruby/fuubar/fuubar-2.3.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Instafailing RSpec progress bar formatter" +HOMEPAGE="https://github.com/jeffkreeftmeijer/fuubar" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/rspec:3 >=dev-ruby/ruby-progressbar-1.4" + +each_ruby_test() { + export CI=true + each_fakegem_test +} diff --git a/dev-ruby/fuubar/metadata.xml b/dev-ruby/fuubar/metadata.xml new file mode 100644 index 000000000000..97ff67a11d8e --- /dev/null +++ b/dev-ruby/fuubar/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jeffkreeftmeijer/fuubar + + diff --git a/dev-ruby/gettext-setup-0.30 b/dev-ruby/gettext-setup-0.30 deleted file mode 100644 index 34871b9edb58..000000000000 --- a/dev-ruby/gettext-setup-0.30 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby23] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby24] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby25] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby25] dev-ruby/locale[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A gem to ease i18n -EAPI=6 -HOMEPAGE=https://github.com/puppetlabs/gettext-setup-gem -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby23] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby23] dev-ruby/locale[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby24] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby24] dev-ruby/locale[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/fast_gettext-1.1.0[ruby_targets_ruby25] >=dev-ruby/ruby-gettext-3.0.2[ruby_targets_ruby25] dev-ruby/locale[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/puppetlabs/gettext-setup-gem/archive/0.30.tar.gz -> gettext-setup-0.30.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc672c7e8710141a1fcfe7b069647932 diff --git a/dev-ruby/gettext-setup/Manifest b/dev-ruby/gettext-setup/Manifest new file mode 100644 index 000000000000..f7bd6a369e8b --- /dev/null +++ b/dev-ruby/gettext-setup/Manifest @@ -0,0 +1,3 @@ +DIST gettext-setup-0.30.tar.gz 15952 BLAKE2B d224e0fee34b0735fdf22abe2efe81b45c6494fc48ca509daf076cda9d3b83dc6dcd3e44c20ae9776d98b7d6128e5b9a93fa49ba1f2daa4b00929714e8d7365c SHA512 6ee398a131098f46dcc2951d166081a90872330b6ba5637292eb326b1bd6f40f46350f6be7b2b9ebee0c62442609700e06d25befcbcbf6510f3d96e656855124 +EBUILD gettext-setup-0.30.ebuild 1077 BLAKE2B d43509ed7d77b5e7529eb240163eafe6b47fd08d488998d96def063adc62466fc52c07f978a114d195b65df6e315be9b1b0a46311e9b6f142c2d956bc06d5498 SHA512 98fe1ef213729c1bfd45fe3901573d7ad73b4c989f578bbc284a43e4126057838581edbb9fbeef0aed8572a00538c5148a4dbe7156a6ed68b2eebbae74301924 +MISC metadata.xml 344 BLAKE2B 14075c722372613eeff2cb810420e1e0ff7cdcf4ee1ba748a0b615222b88b13a0ecc01c9d0ca1aab71c0bb28359c18682b7402444caa01100c3d8381b9b13e08 SHA512 f7f8c8e7f745313b74340ffe738cab426f793f452106e0ae70f5e73a3a745f1b9ae7b1b70b5951f1d5eb81d4e61851845fa53bd2aa3dab8362f330e6f8d79e9c diff --git a/dev-ruby/gettext-setup/gettext-setup-0.30.ebuild b/dev-ruby/gettext-setup/gettext-setup-0.30.ebuild new file mode 100644 index 000000000000..40e499ee5d61 --- /dev/null +++ b/dev-ruby/gettext-setup/gettext-setup-0.30.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A gem to ease i18n" +HOMEPAGE="https://github.com/puppetlabs/gettext-setup-gem" +SRC_URI="https://github.com/puppetlabs/gettext-setup-gem/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-gem-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/fast_gettext-1.1.0 + >=dev-ruby/ruby-gettext-3.0.2 + dev-ruby/locale +" + +all_ruby_prepare() { + sed -i -e 's/1.1.0/1.1/' \ + -e "s/spec.version.*$/spec.version = '${PV}'/" ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/simplecov/,/^end/ s:^:#: ; 1irequire "date"' spec/spec_helper.rb || die + + # Avoid spec with specific locale requirements + sed -i -e '/can clear the locale/,/^ end/ s:^:#:' spec/lib/gettext-setup/gettext_setup_spec.rb || die +} diff --git a/dev-ruby/gettext-setup/metadata.xml b/dev-ruby/gettext-setup/metadata.xml new file mode 100644 index 000000000000..c677e4dcbe35 --- /dev/null +++ b/dev-ruby/gettext-setup/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + puppetlabs/gettext-setup-gem + + diff --git a/dev-ruby/gettext_i18n_rails-1.8.0 b/dev-ruby/gettext_i18n_rails-1.8.0 deleted file mode 100644 index 0047726a3c59..000000000000 --- a/dev-ruby/gettext_i18n_rails-1.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rails:5.2[ruby_targets_ruby23] dev-ruby/activerecord:5.2[ruby_targets_ruby23,sqlite] dev-ruby/temple[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails:5.2[ruby_targets_ruby24] dev-ruby/activerecord:5.2[ruby_targets_ruby24,sqlite] dev-ruby/temple[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rails:5.2[ruby_targets_ruby25] dev-ruby/activerecord:5.2[ruby_targets_ruby25,sqlite] dev-ruby/temple[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=FastGettext / Rails integration -EAPI=5 -HOMEPAGE=https://github.com/grosser/gettext_i18n_rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=public-domain -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/fast_gettext-0.9.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.8.0.tar.gz -> gettext_i18n_rails-1.8.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=24061f7ebeec8303dc0787bc61a11ab6 diff --git a/dev-ruby/gettext_i18n_rails/Manifest b/dev-ruby/gettext_i18n_rails/Manifest new file mode 100644 index 000000000000..9eb3073f6001 --- /dev/null +++ b/dev-ruby/gettext_i18n_rails/Manifest @@ -0,0 +1,3 @@ +DIST gettext_i18n_rails-1.8.0.tar.gz 21702 BLAKE2B 1742e12198313384e52fc43795086efb2112b00bdf4c740db717ee2feb7c25453f0e6acdeb4ec2ab79de82d291ef117e38cabf4596be2da760c4144b2c660115 SHA512 9005526dd14e5e36f5ffdd207af824ad110f5e0c8dcf34175b6a68caad257d45a7b9ee048c6d0f38ffb399fbeff689b5e64b7c26f00263001efeababfa85aa7e +EBUILD gettext_i18n_rails-1.8.0.ebuild 979 BLAKE2B 6ea966adc2c79b8d75f7fcbe172ef0627e58f715e408bf275fa25cb78cdc837579aa4ca5850c0c4768c8cb0b25e1bab70a09c1eacf9e6f24d6f3242f7051ec0a SHA512 4b5c58cea2d04d4deab6e4bd449f66f6100a0808f4b0345ea34ffcb65c2e6cecbab23e56d6187f38b5f6816ac8c8395f76e6c5c308855565ee6b57a8744e81f8 +MISC metadata.xml 352 BLAKE2B 853fa3af6e9c076cbf64bd209e35fdfb7308c002c47585c7af99e77c0dfb92b6fe71ff2b6ec02959d7f3c568a29d58e1e2597d495dbdd75c6d3f9f96bbd61ad4 SHA512 86f6231a5a94e4a0edeb825bde56326adaf58fc96763cc8a2138c909ddb101c6e1eb6ed3bec18fe7b550d4e9f40c6411acc12f8881729b89b57c0973a9c0a164 diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.0.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.0.ebuild new file mode 100644 index 000000000000..b547a2dd3c3e --- /dev/null +++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.0.ebuild @@ -0,0 +1,35 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Readme.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="FastGettext / Rails integration" +HOMEPAGE="https://github.com/grosser/gettext_i18n_rails" +SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rails:5.2 dev-ruby/activerecord:5.2[sqlite] dev-ruby/temple )" +ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0" + +all_ruby_prepare() { + rm Gemfile Gemfile.lock || die + + # Remove specs for slim and hamlet, template engines we don't package. + rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die + + # Test against Rails 4.2.0 + sed -e '1igem "rails", "~>5.2.0"' -i spec/spec_helper.rb || die +} diff --git a/dev-ruby/gettext_i18n_rails/metadata.xml b/dev-ruby/gettext_i18n_rails/metadata.xml new file mode 100644 index 000000000000..dbea8c58ea7e --- /dev/null +++ b/dev-ruby/gettext_i18n_rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/gettext_i18n_rails + + diff --git a/dev-ruby/gh-0.15.1-r1 b/dev-ruby/gh-0.15.1-r1 deleted file mode 100644 index 58eee3eba6c7..000000000000 --- a/dev-ruby/gh-0.15.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/webmock[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/webmock[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.4.0:0[ruby_targets_ruby23] dev-ruby/backports[ruby_targets_ruby23] >dev-ruby/faraday-0.8[ruby_targets_ruby23] >dev-ruby/multi_json-1.0[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.9:0[ruby_targets_ruby23] dev-ruby/net-http-pipeline[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.4.0:0[ruby_targets_ruby24] dev-ruby/backports[ruby_targets_ruby24] >dev-ruby/faraday-0.8[ruby_targets_ruby24] >dev-ruby/multi_json-1.0[ruby_targets_ruby24] >=dev-ruby/net-http-persistent-2.9:0[ruby_targets_ruby24] dev-ruby/net-http-pipeline[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=multi-layer client for the github api v3 -EAPI=6 -HOMEPAGE=https://github.com/travis-ci/gh -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.4.0:0[ruby_targets_ruby23] dev-ruby/backports[ruby_targets_ruby23] >dev-ruby/faraday-0.8[ruby_targets_ruby23] >dev-ruby/multi_json-1.0[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.9:0[ruby_targets_ruby23] dev-ruby/net-http-pipeline[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.4.0:0[ruby_targets_ruby24] dev-ruby/backports[ruby_targets_ruby24] >dev-ruby/faraday-0.8[ruby_targets_ruby24] >dev-ruby/multi_json-1.0[ruby_targets_ruby24] >=dev-ruby/net-http-persistent-2.9:0[ruby_targets_ruby24] dev-ruby/net-http-pipeline[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/travis-ci/gh/archive/v0.15.1.tar.gz -> gh-0.15.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2d797eadb99651596d283916cef53f97 diff --git a/dev-ruby/gh/Manifest b/dev-ruby/gh/Manifest new file mode 100644 index 000000000000..c2c2c48517eb --- /dev/null +++ b/dev-ruby/gh/Manifest @@ -0,0 +1,3 @@ +DIST gh-0.15.1.tar.gz 64076 BLAKE2B 3611d83d9414349284bbaa7618aee2c9b5cb4c6db98e506891f70cf0f21dd7f25ae87e9f8094a90ec4ed4f62ba1e05bd598722a743e32abe54e7eb2a002d9d72 SHA512 6b8a43360253275408ff3d0f6e8cabe3afe399b4ed362f9b4ded72a9d650d18483cf5e3d10877a97c9112b7ccd5add5f2c9999ab1cd5f8102af3a9e49ef39037 +EBUILD gh-0.15.1-r1.ebuild 845 BLAKE2B 7828fecec0770ef3926b125b7557038c894e9c3ef6c7d424ad23ffdaac51b25619b1bd67db9b5eef7fb884091e8e3e484a37ae5b61197fbe8092d3d3289322b0 SHA512 3634b5ba852cf5df67f116ddb7a264443da28ea9208b51ecb627dbe7b73c68315fb5b137fee881fbaa8153e780f3a1d2840baba2385e02d96f8890d7b45a13a5 +MISC metadata.xml 328 BLAKE2B ffcac2532a59009124144d5a974ab68f58c35954d76523766184eadaa5ba9602d891c433f40e830cac3d5acc8ea80fe516b5ce69df6e2240454e5ec1d9f198a2 SHA512 827f41487bb4442546ace9b648b2153e910f4e38a9d3edb1d2c231add2ea537c6318da7c5f0b4ee48f016c7c0bc62fba36cf4745fb96f9ad90890b97049d9d29 diff --git a/dev-ruby/gh/gh-0.15.1-r1.ebuild b/dev-ruby/gh/gh-0.15.1-r1.ebuild new file mode 100644 index 000000000000..eb0b4e6120c0 --- /dev/null +++ b/dev-ruby/gh/gh-0.15.1-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="gh.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="multi-layer client for the github api v3" +HOMEPAGE="https://github.com/travis-ci/gh" +SRC_URI="https://github.com/travis-ci/gh/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend " + dev-ruby/webmock +" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.4.0:0 + dev-ruby/backports + >dev-ruby/faraday-0.8 + >dev-ruby/multi_json-1.0 + >=dev-ruby/net-http-persistent-2.9:0 + dev-ruby/net-http-pipeline +" + +all_ruby_prepare() { + sed -i -e '/addressable/ s/2.4.0/2.4/' \ + -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/gh/metadata.xml b/dev-ruby/gh/metadata.xml new file mode 100644 index 000000000000..976e775669cd --- /dev/null +++ b/dev-ruby/gh/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + travis-ci/gh + + diff --git a/dev-ruby/gherkin-4.1.3 b/dev-ruby/gherkin-4.1.3 deleted file mode 100644 index db1e039054cd..000000000000 --- a/dev-ruby/gherkin-4.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Fast Gherkin lexer and parser -EAPI=6 -HOMEPAGE=https://github.com/cucumber/gherkin -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=mirror://rubygems/gherkin-4.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4d53d32d165e3062a338fb1d84fe45c2 diff --git a/dev-ruby/gherkin-5.0.0 b/dev-ruby/gherkin-5.0.0 deleted file mode 100644 index b4523a599357..000000000000 --- a/dev-ruby/gherkin-5.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Fast Gherkin lexer and parser -EAPI=6 -HOMEPAGE=https://github.com/cucumber/gherkin -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/gherkin-5.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=537f25fde8af634341b651a4d59282d4 diff --git a/dev-ruby/gherkin-5.1.0 b/dev-ruby/gherkin-5.1.0 deleted file mode 100644 index 348b133fa433..000000000000 --- a/dev-ruby/gherkin-5.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Fast Gherkin lexer and parser -EAPI=6 -HOMEPAGE=https://github.com/cucumber/gherkin -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/gherkin-5.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=537f25fde8af634341b651a4d59282d4 diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest new file mode 100644 index 000000000000..46ce9ecda970 --- /dev/null +++ b/dev-ruby/gherkin/Manifest @@ -0,0 +1,7 @@ +DIST gherkin-4.1.3.gem 350208 BLAKE2B 3b0f54124c9f29c9216aaa9810526f1e11f6243b02143443d0ac18209320c14fda67f1c36d3056dbe5adbc18c36f72270054c17a011921eb87f8d21bc3e8c3c9 SHA512 7c113172ddf38ccf7e49eaac19355f3cb991f69d7499dba9189f375b75d3614f349fc6374e584a92c1223b0708cc8944859b4b38e28d79779a5091fa0c775e6e +DIST gherkin-5.0.0.gem 340992 BLAKE2B a8292fde04c98c409423733791e78b9d6e40a7a60b59a1acd0a0e9c6df0be9185e90f1c5af6ce0ac39f352457c18094c495557fb05323eb7ea5ae8ce27008950 SHA512 cc782e37f5aea4ad0776f5336e6218b77e7fd8d193786acffaa44685de3a2592e4e6f37a3787add807654901afd12bc2d094a782b154bb2be9e2cd16e283df2a +DIST gherkin-5.1.0.gem 29696 BLAKE2B 2439b82a147a546e8df71e11996f9560a8720580e07795542fc81781449b483a42e54251f3d0dd3482331773b1cada1d61b468bfcec2a9464ee2542eef2ed13e SHA512 d935ccceaec493736f337a4c3db69909858d15f4c41e93ecfc6ca31a30fc48eec1cecbe71d455265e1062006f49f05461c9860c9b3cc4806bb25f42dec6f504e +EBUILD gherkin-4.1.3.ebuild 576 BLAKE2B d77399ae72a01d8560c19beb62895afe101fa8cb9d3e3b20c2cc58a3f8947ae63d15730601ea3e0b5528b580634085374344ab3bfe550b9041ddcb25be3751b9 SHA512 38aa1134b3056e7485a9e3dc24293fffbb0a2fed1bbc57ccb17df9dbdfb610e6685eddadc98b7be46de29990ebff9680ddcd12832b6807bc98d3a8020607fb11 +EBUILD gherkin-5.0.0.ebuild 570 BLAKE2B 123b9798a8f8798dcebceec2cc45b5d1888c36c9044aba95efc2a70b1e462cb4d769c0bcc373decfae1b683fe85c0b92f3c8da1e42695824f7f7e83212fbce9d SHA512 7ea2209ad7c942b049701d127fdaec66c13357fdf2f4fb4fbaa978bdeac1b1c75fdf50a699378df5cbbccc750c58f1edfb0a4100688f27c489e2a04ac7aba8b2 +EBUILD gherkin-5.1.0.ebuild 570 BLAKE2B 123b9798a8f8798dcebceec2cc45b5d1888c36c9044aba95efc2a70b1e462cb4d769c0bcc373decfae1b683fe85c0b92f3c8da1e42695824f7f7e83212fbce9d SHA512 7ea2209ad7c942b049701d127fdaec66c13357fdf2f4fb4fbaa978bdeac1b1c75fdf50a699378df5cbbccc750c58f1edfb0a4100688f27c489e2a04ac7aba8b2 +MISC metadata.xml 342 BLAKE2B 9a34d41c97eea1996d1fabbee85346c55ab263b0f7087661038b42d2fb25d05f03ec46cf804f8972984200b9891c5ff8b77d26faf5edd8d3d63a76e25ec66b5e SHA512 83d54811e863b8af9f5ba53f081e140d12af0d20ba5ae7273317fd42aea5a5a0fca8f742352794dacbddcdca932dc2ea60e1201f3d6429315210da99578f844e diff --git a/dev-ruby/gherkin/gherkin-4.1.3.ebuild b/dev-ruby/gherkin/gherkin-4.1.3.ebuild new file mode 100644 index 000000000000..37c735886d33 --- /dev/null +++ b/dev-ruby/gherkin/gherkin-4.1.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +# Don't install support scripts to avoid slot collisions. +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Fast Gherkin lexer and parser" +HOMEPAGE="https://github.com/cucumber/gherkin" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86" +SLOT="4" +IUSE="" diff --git a/dev-ruby/gherkin/gherkin-5.0.0.ebuild b/dev-ruby/gherkin/gherkin-5.0.0.ebuild new file mode 100644 index 000000000000..0d05aa78d10f --- /dev/null +++ b/dev-ruby/gherkin/gherkin-5.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +# Don't install support scripts to avoid slot collisions. +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Fast Gherkin lexer and parser" +HOMEPAGE="https://github.com/cucumber/gherkin" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +SLOT="5" +IUSE="" diff --git a/dev-ruby/gherkin/gherkin-5.1.0.ebuild b/dev-ruby/gherkin/gherkin-5.1.0.ebuild new file mode 100644 index 000000000000..0d05aa78d10f --- /dev/null +++ b/dev-ruby/gherkin/gherkin-5.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +# Don't install support scripts to avoid slot collisions. +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Fast Gherkin lexer and parser" +HOMEPAGE="https://github.com/cucumber/gherkin" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +SLOT="5" +IUSE="" diff --git a/dev-ruby/gherkin/metadata.xml b/dev-ruby/gherkin/metadata.xml new file mode 100644 index 000000000000..e9c308669e88 --- /dev/null +++ b/dev-ruby/gherkin/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cucumber/gherkin + + diff --git a/dev-ruby/git-1.3.0 b/dev-ruby/git-1.3.0 deleted file mode 100644 index a6af6716316d..000000000000 --- a/dev-ruby/git-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Library for using Git in Ruby -EAPI=5 -HOMEPAGE=https://github.com/schacon/ruby-git -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/schacon/ruby-git/archive/v1.3.0.tar.gz -> git-1.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a0ae54086d64bcfaf28c1a8327d30488 diff --git a/dev-ruby/git-1.4.0 b/dev-ruby/git-1.4.0 deleted file mode 100644 index 03933cffbb03..000000000000 --- a/dev-ruby/git-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library for using Git in Ruby -EAPI=6 -HOMEPAGE=https://github.com/schacon/ruby-git -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/schacon/ruby-git/archive/v1.4.0.tar.gz -> git-1.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=be4524e714cae9328ce1ff3a126d5148 diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest new file mode 100644 index 000000000000..4523f75c81da --- /dev/null +++ b/dev-ruby/git/Manifest @@ -0,0 +1,5 @@ +DIST git-1.3.0.tar.gz 124800 BLAKE2B 7dbdfe19d3398a2ca7df4383c619acca3e9d05875a629dd580286f3e2241e19183b5713daa5c5357f0644ca1570d4ee5a9d81b204ad0546656faa45cf0c99bbc SHA512 a5c86030f20580886b92b0a258cfc5d281d9fb093069c6350d0afb69a9dccb372a257cbbabd415132b35ccd26620bbc3589a5dc6ac1a418f35f42f7d225c9307 +DIST git-1.4.0.tar.gz 125691 BLAKE2B 313cbf5bb6b33d96237fccb01aa691e54ab0e94708ffa582d18c7457196f0438de97a2d03518da219ccde85cae627babdffe1f075d16f113f4b8e98cc00fc9a8 SHA512 270c7cd7485f1fc41bda5e8c11556707b7e807720bce9bfac7f172a9c640d0fb31404ce7d1fa0de8fc743a95adecfb34efae01fbfccb83ccd8a8f0169443a073 +EBUILD git-1.3.0.ebuild 984 BLAKE2B 3d2bd5c042bb9e9f341c5d8ecdf9d5c5a68b6bd05c1d8decbbb2d057566599f1b45f7d17777235b80fc2e0bc3c381c37766064e328b7bbac5889dd625c221a4d SHA512 b4304faf2c0a890da26d10c5e6cc118c6d10907fab5f4143f2860f786adf3ec18d179ac614f9a4d74855640ec71626b4bae4d5f15931f80f469486e21d6e9920 +EBUILD git-1.4.0.ebuild 842 BLAKE2B 5f46c3fed8598be54ebed531ea9cd72b92c3074aa6d1981cc8fa650b61eb05a412b090797c440c825a6b437d2898874c55467971db18d92cb6e7a1b3875a2aee SHA512 bad80555c737f15ce8f3ac097b853a74bcb7b099991b135262492e821a6bcd0e6f647565f49a1eb320fffda7fd5a182b255f45c5cfb4714f2048fecd24a0bc23 +MISC metadata.xml 342 BLAKE2B 1aa7d32650b393da1bfad419c6f65c3d9956db2499d892644612e493a0a992965bdad905f84aee02344bdf563c2013caece8ef34004a0e2dee5d71f8ef3d0739 SHA512 0c99c243d5fe5177581b406fbaf9414b2a96647379dcf81c1ccf89762c300e6b5090ac7ed25e214e5a2ebbae84abdc369a19a37a67d0075aa54228dc71748eca diff --git a/dev-ruby/git/git-1.3.0.ebuild b/dev-ruby/git/git-1.3.0.ebuild new file mode 100644 index 000000000000..2f606296e954 --- /dev/null +++ b/dev-ruby/git/git-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="git.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for using Git in Ruby" +HOMEPAGE="https://github.com/schacon/ruby-git" +SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-git-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" +RDEPEND+=">=dev-vcs/git-1.6.0.0" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Needs test-unit, the test-unit version distributed with ruby20 is + # not new enough. + sed -i -e '3igem "test-unit"' Rakefile || die + + # Don't use hardcoded /tmp directory. + sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die +} diff --git a/dev-ruby/git/git-1.4.0.ebuild b/dev-ruby/git/git-1.4.0.ebuild new file mode 100644 index 000000000000..157b12a8f86b --- /dev/null +++ b/dev-ruby/git/git-1.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="git.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for using Git in Ruby" +HOMEPAGE="https://github.com/schacon/ruby-git" +SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-git-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" +RDEPEND+=">=dev-vcs/git-1.6.0.0" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Don't use hardcoded /tmp directory. + sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die +} diff --git a/dev-ruby/git/metadata.xml b/dev-ruby/git/metadata.xml new file mode 100644 index 000000000000..fe258fd2c3c1 --- /dev/null +++ b/dev-ruby/git/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + schacon/ruby-git + + diff --git a/dev-ruby/github_api-0.18.2 b/dev-ruby/github_api-0.18.2 deleted file mode 100644 index 5ddc05e1b899..000000000000 --- a/dev-ruby/github_api-0.18.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby23] =dev-ruby/addressable-2*[ruby_targets_ruby23] >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0*[ruby_targets_ruby23] >=dev-ruby/faraday-0.8:0[ruby_targets_ruby23] >=dev-ruby/hashie-3.5:3[ruby_targets_ruby23] =dev-ruby/oauth2-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby24] =dev-ruby/addressable-2*[ruby_targets_ruby24] >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0*[ruby_targets_ruby24] >=dev-ruby/faraday-0.8:0[ruby_targets_ruby24] >=dev-ruby/hashie-3.5:3[ruby_targets_ruby24] =dev-ruby/oauth2-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-2.14[ruby_targets_ruby23] dev-ruby/webmock:2[ruby_targets_ruby23] dev-ruby/vcr:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-2.14[ruby_targets_ruby24] dev-ruby/webmock:2[ruby_targets_ruby24] dev-ruby/vcr:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby wrapper for the GitHub REST API v3 -EAPI=6 -HOMEPAGE=https://github.com/peter-murach/github -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby23] =dev-ruby/addressable-2*[ruby_targets_ruby23] >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0*[ruby_targets_ruby23] >=dev-ruby/faraday-0.8:0[ruby_targets_ruby23] >=dev-ruby/hashie-3.5:3[ruby_targets_ruby23] =dev-ruby/oauth2-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby24] =dev-ruby/addressable-2*[ruby_targets_ruby24] >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0*[ruby_targets_ruby24] >=dev-ruby/faraday-0.8:0[ruby_targets_ruby24] >=dev-ruby/hashie-3.5:3[ruby_targets_ruby24] =dev-ruby/oauth2-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/peter-murach/github/archive/v0.18.2.tar.gz -> github_api-0.18.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0f309f9042bd92e24bff7723b443f714 diff --git a/dev-ruby/github_api/Manifest b/dev-ruby/github_api/Manifest new file mode 100644 index 000000000000..b7f8c5232bf2 --- /dev/null +++ b/dev-ruby/github_api/Manifest @@ -0,0 +1,3 @@ +DIST github_api-0.18.2.tar.gz 2124932 BLAKE2B 62ce868b5437262c3cbcac7cf8e3966288cdf5b78e4698f3d3e35d1da3e839f6445e582db74db47292749014a9532a0ad3077a7b5bd30e2148546348241e52a0 SHA512 ebc57fb86bf56b5af6f6ed96c3dab9190dc7695f37826851d35a7621f8f655c3aae5ef613e48fd6bc98e74e8cb6218a3cf425173feb98e6e054d7fced115ac14 +EBUILD github_api-0.18.2.ebuild 855 BLAKE2B cc2899d400b9b801643940e27f9d1284d6a4c6d2b0bd72ee0b96bbda53cffab3a294b53ea9da406cc4b2c0f756e117c4683970a2f6a772809bd515afe04c392e SHA512 37b2ac5f8aeeea22607053247cbf379b8e590b59fc7156bb763b900485358c9f1bc3af768355a150d317273570f2deac3623ac5b7bf3436e3bb6573560b81a75 +MISC metadata.xml 345 BLAKE2B 1ae3691e311b91be47dcaf3c085fc67853e1a70564fbbb8a99d53046e0e33f23cca172222528a87c46d82393c6854787790eb33b22dec23cc9d71917166c8dba SHA512 13a9b76087f805e0ef3cb5a1a115dc72d681d15899f0fec4e003583f29811e3b7cd690c4e6fa8f138c4d992c39551a6b40e71a25484017e0d647ebcc9c0602e6 diff --git a/dev-ruby/github_api/github_api-0.18.2.ebuild b/dev-ruby/github_api/github_api-0.18.2.ebuild new file mode 100644 index 000000000000..1e652a640a12 --- /dev/null +++ b/dev-ruby/github_api/github_api-0.18.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby wrapper for the GitHub REST API v3" +HOMEPAGE="https://github.com/peter-murach/github" +SRC_URI="https://github.com/peter-murach/github/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="github-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.4 =dev-ruby/addressable-2* + >=dev-ruby/descendants_tracker-0.0.4 =dev-ruby/descendants_tracker-0.0* + >=dev-ruby/faraday-0.8:0 + >=dev-ruby/hashie-3.5:3 + =dev-ruby/oauth2-1*" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.14 dev-ruby/webmock:2 dev-ruby/vcr:3 )" diff --git a/dev-ruby/github_api/metadata.xml b/dev-ruby/github_api/metadata.xml new file mode 100644 index 000000000000..3bbebd84add3 --- /dev/null +++ b/dev-ruby/github_api/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + peter-murach/github + + diff --git a/dev-ruby/globalid-0.4.1 b/dev-ruby/globalid-0.4.1 deleted file mode 100644 index 1cf02d77ded8..000000000000 --- a/dev-ruby/globalid-0.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/activemodel-4.2.0[ruby_targets_ruby23] >=dev-ruby/railties-4.2.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/activemodel-4.2.0[ruby_targets_ruby24] >=dev-ruby/railties-4.2.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/activemodel-4.2.0[ruby_targets_ruby25] >=dev-ruby/railties-4.2.0[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Reference models by URI -EAPI=6 -HOMEPAGE=https://github.com/rails/globalid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/rails/globalid/archive/v0.4.1.tar.gz -> globalid-0.4.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=08a556f34cd035f9ee571139ebe59eaf diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest new file mode 100644 index 000000000000..2227d985c590 --- /dev/null +++ b/dev-ruby/globalid/Manifest @@ -0,0 +1,3 @@ +DIST globalid-0.4.1.tar.gz 17924 BLAKE2B 6657c916049f841f472f6320868287451d061f96501f5a2b4df8fd71512f5752d5568185c8166344494fa3f6829ec0047f54235c8ea4e01b040653b8699d0484 SHA512 da484c6c7e8155416d008d650929c6b72981d2ae2d1654eb02e414838a065dad9b4ba3c6e275abb008a0d9cad1e2d4d5295d90807c7d7fc73e55b7071c0fd657 +EBUILD globalid-0.4.1.ebuild 703 BLAKE2B 2a4db72f156d3db701b0317b817ae68032f0b7671d36f6a9dbc04e8db749d11f938fbb588b4dd9359c08a4d9ffc7e1f02e83a309ae996a74bae126830dd77b62 SHA512 816a6e0b113f66b3ef3d3424dbcbd1e1d36f40bc219e754c37f978d0967154d948f82403ebfb9ee63ed9924b2ddbb63b2faaf0c94a4aa691f4e815d0c9fbb0c9 +MISC metadata.xml 340 BLAKE2B c8aa9febd2a1238630c8d42d1670d1333a9c9b8ad8a1195bc49518b4b90e0c5238e8d3859a71a304629c8931b7fa286f805b4eabd1b0782263c689888d168546 SHA512 31207f04b56e2be06ebe5367d496e8f7e9c73732cd0fa852d19bb49cfdb7b53ff30d23131a53ec9a9ca8c7aee8f8d0b4d74cd896c7e407a8b6aead17f06e106e diff --git a/dev-ruby/globalid/globalid-0.4.1.ebuild b/dev-ruby/globalid/globalid-0.4.1.ebuild new file mode 100644 index 000000000000..04772b8e54b4 --- /dev/null +++ b/dev-ruby/globalid/globalid-0.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Reference models by URI" +HOMEPAGE="https://github.com/rails/globalid" +SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-4.2.0 >=dev-ruby/railties-4.2.0 )" +ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*" + +all_ruby_prepare() { + rm -f Gemfile.lock || die +} diff --git a/dev-ruby/globalid/metadata.xml b/dev-ruby/globalid/metadata.xml new file mode 100644 index 000000000000..fb569a4d60b1 --- /dev/null +++ b/dev-ruby/globalid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/globalid + + diff --git a/dev-ruby/gnuplot-2.6.2-r2 b/dev-ruby/gnuplot-2.6.2-r2 deleted file mode 100644 index 3b9823fb9422..000000000000 --- a/dev-ruby/gnuplot-2.6.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Gnuplot drawing library - Ruby Bindings -EAPI=5 -HOMEPAGE=http://rgplot.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=BSD -RDEPEND=sci-visualization/gnuplot ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/gnuplot-2.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=80821e976d47b1fa2e25cefbf20c63d0 diff --git a/dev-ruby/gnuplot/Manifest b/dev-ruby/gnuplot/Manifest new file mode 100644 index 000000000000..f0191d50bf17 --- /dev/null +++ b/dev-ruby/gnuplot/Manifest @@ -0,0 +1,3 @@ +DIST gnuplot-2.6.2.gem 13824 BLAKE2B 5fe89c44bcfc8f73e4685fbf8300b5a43845ed8292db84bf3b21f884656a8cf29623bdef37fd4aebbb54ef1a582567fd2c12029a2e4584a92b52f66dad3b8e4f SHA512 bcc9dbdade4fdcaa590006ca925c4f1eb71b4c7d6235c948266a185c937d991ff559a1749f33993baca4437252afdfa7bde1a43c6e05dc6f180e9e7b06a4a8e6 +EBUILD gnuplot-2.6.2-r2.ebuild 752 BLAKE2B 3a51923efdac43d36ca4c852b2025ca02be01a2f00cacc624348a39f0518439997c1cda9902f8883d8299aebb126587b834016af6100072217a4d0b860723bb0 SHA512 b5d52d73ac1b9f49667f4dd8c907f7ee1909d18b1025cf64f91036f342c4a4f5cd22d8c5a2ece7543998e7cc43bc7e4d9933504c99e1d5449ed4ae365b624c50 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild b/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild new file mode 100644 index 000000000000..7d1de33a1f42 --- /dev/null +++ b/dev-ruby/gnuplot/gnuplot-2.6.2-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="AUTHORS.txt ChangeLog README.textile" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Gnuplot drawing library - Ruby Bindings" +HOMEPAGE="http://rgplot.rubyforge.org/" + +LICENSE="BSD" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" +SLOT="0" + +RDEPEND+=" sci-visualization/gnuplot" + +all_ruby_prepare() { + # Existing metadata causes a crash in jruby, so use our own. + rm -f ../metadata || die "Unable to remove metadata." + + sed -i -e 's/Config/RbConfig/' test/test_gnuplot.rb || die +} + +each_ruby_test() { + ${RUBY} -Ctest test_gnuplot.rb || die +} diff --git a/dev-ruby/gnuplot/metadata.xml b/dev-ruby/gnuplot/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/gnuplot/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/gpgme-2.0.12-r1 b/dev-ruby/gpgme-2.0.12-r1 deleted file mode 100644 index 4376aabd6c9d..000000000000 --- a/dev-ruby/gpgme-2.0.12-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.1.3 ruby_targets_ruby23? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby language binding for GnuPG Made Easy -EAPI=5 -HOMEPAGE=https://github.com/ueno/ruby-gpgme -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=>=app-crypt/gpgme-1.1.3 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) || ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ueno/ruby-gpgme/archive/2.0.12.tar.gz -> ruby-gpgme-2.0.12.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e36ae3f013d5bb23e64abab27686e5ea diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest new file mode 100644 index 000000000000..1a264bb9c4a8 --- /dev/null +++ b/dev-ruby/gpgme/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gpgme-2.0.12.tar.gz 2414972 BLAKE2B 8890e01ffeda828468d4fd520a102a9bd9415a1503faa57b0b01f6f9f96b8f7d459ebf615f402e3b62583530bef71fc1c07ed859e9b2201657af4a487b70b794 SHA512 7c98defc69fbcee37af654d7f13110ca10663da15f40b2b558c32c1695caaa6b4ec2c65c9c6dcb1a60b9dc955d11226776d4ec7db978847b74638cda3274644e +EBUILD gpgme-2.0.12-r1.ebuild 1432 BLAKE2B c7c7a499a550d6a6a4a9865f7a2c598834b2a5e49f4b51c4c10440d8f4b0bf75c82907847320dd2a9ebdb58bf718a2c80f710f9ad7ded52e60101d0095b1d70e SHA512 eb791978ee0bf94622528ca5e08226e427e4b8a949d9730704eb484c035175bd9947dfc10e716d5630d10287cfe2ee5936f16bda7296e184d1b40f2cd0178d12 +MISC metadata.xml 467 BLAKE2B 43fb75477602eef095d6c69fcb8c54d00c41bbe84b8ab313dd0d7b0f5c2cb0164f61d9fe66da75c3b0e0c9dd2f01621bb65c9243242432e0ebe00d1980ac59b4 SHA512 ef3183e3a7feebe61f96efe8398b19502d57fc8595f6bbd7c0382c4c060003116648605f8ccdb193103f0433b321e98dda3f720da993a7840e7645f8911c0a79 diff --git a/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild new file mode 100644 index 000000000000..4ca047dc74c8 --- /dev/null +++ b/dev-ruby/gpgme/gpgme-2.0.12-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-ng ruby-fakegem flag-o-matic + +DESCRIPTION="Ruby language binding for GnuPG Made Easy" +HOMEPAGE="https://github.com/ueno/ruby-gpgme" +SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz" +RUBY_S="ruby-${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND+=">=app-crypt/gpgme-1.1.3" +RDEPEND+=">=app-crypt/gpgme-1.1.3" + +ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" + +all_ruby_prepare() { + sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ + -e '3igem "mocha", "~> 0.14"' \ + test/test_helper.rb || die + + # Remove failing tests for now. This package was added without + # running any tests :-( + rm -f test/{ctx,crypto}_test.rb || die + + sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + append-flags -fPIC + export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 + ${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed" + cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/gpgme/metadata.xml b/dev-ruby/gpgme/metadata.xml new file mode 100644 index 000000000000..50dacdc245db --- /dev/null +++ b/dev-ruby/gpgme/metadata.xml @@ -0,0 +1,15 @@ + + + + + sysadmin@gentoo.org + Gentoo Sysadmin Project + + + ruby@gentoo.org + Gentoo Ruby Project + + + ueno/ruby-gpgme + + diff --git a/dev-ruby/gruff-0.7.0 b/dev-ruby/gruff-0.7.0 deleted file mode 100644 index 053e3caed4e2..000000000000 --- a/dev-ruby/gruff-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/rmagick-2.13.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rmagick-2.13.4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/test-unit[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Beautiful graphs for one or multiple datasets -EAPI=5 -HOMEPAGE=https://github.com/topfunky/gruff -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 x86 ~x86-macos -LICENSE=MIT -RDEPEND=media-gfx/imagemagick[truetype] ruby_targets_ruby23? ( >=dev-ruby/rmagick-2.13.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rmagick-2.13.4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/gruff-0.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=486c6d9edfce375aafea2f00af22ce4c diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest new file mode 100644 index 000000000000..1530e44169cb --- /dev/null +++ b/dev-ruby/gruff/Manifest @@ -0,0 +1,3 @@ +DIST gruff-0.7.0.gem 318464 BLAKE2B bcc51f524089f53b89778143b444c70d4e168983edda247cdb4c9c84c288450154ce6e5234bbf7a0a8ae7251df611333c8bb411a8fd3765ccc5fe9650c3efc38 SHA512 b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688 +EBUILD gruff-0.7.0.ebuild 1210 BLAKE2B 9e4dcf88e9ec552666814597e6ba0453f3b07e1654172c39cd5d722ec699418518bbcdfbad23e93b671eb6336a9b1a24f34251d67b7ce3c642ae8b4003ee382a SHA512 879de2201909d6020ca781f7c8c20e66bf2a2ee50971113ac736a1d5bdd711631743dd01c8f7299e8324238b2306fef6adc5e89d5b5bad7fd1e81ca54f80d879 +MISC metadata.xml 340 BLAKE2B e3adfc25e09939c98ba4a4323afd0babccd4b0c11ea712e93a454ea4d3074f12a895d674735f8209598336a1d62ea61d6d00c8956a47cccd583857c36f261ab7 SHA512 1136e2805ed73f18bba2c981e2788fa635face71a9b1b384e3dc20680afd4fb354f33ac099077568f7fa1f3510e1c46771f663341153ae64ef961508243c16d6 diff --git a/dev-ruby/gruff/gruff-0.7.0.ebuild b/dev-ruby/gruff/gruff-0.7.0.ebuild new file mode 100644 index 000000000000..6a6ca07ff84c --- /dev/null +++ b/dev-ruby/gruff/gruff-0.7.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators" + +inherit ruby-fakegem + +DESCRIPTION="Beautiful graphs for one or multiple datasets" +HOMEPAGE="https://github.com/topfunky/gruff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-macos" +IUSE="" + +# imagemagick is an indirect dependency through rmagick. However, for +# gruff to work properly imagemagick needs to be compiled with truetype +# support and this cannot be expressed in the rmagick dependency. Tests +# also require imagemagick to have jpeg and png support. +DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )" +RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]" + +ruby_add_rdepend ">=dev-ruby/rmagick-2.13.4" +ruby_add_bdepend " + test? ( + dev-ruby/hoe + dev-ruby/test-unit + )" + +all_ruby_prepare() { + sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/gruff/metadata.xml b/dev-ruby/gruff/metadata.xml new file mode 100644 index 000000000000..55cacede49e2 --- /dev/null +++ b/dev-ruby/gruff/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + topfunky/gruff + + diff --git a/dev-ruby/haml-4.0.7-r1 b/dev-ruby/haml-4.0.7-r1 deleted file mode 100644 index af7b9efc64f4..000000000000 --- a/dev-ruby/haml-4.0.7-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/tilt:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/tilt:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/rails:4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] ) doc? ( dev-ruby/yard[ruby_targets_ruby23] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] dev-ruby/rails:4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) doc? ( dev-ruby/yard[ruby_targets_ruby24] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A ruby web page templating engine -EAPI=5 -HOMEPAGE=http://haml-lang.com/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=!!=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] dev-ruby/rails:4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] ) doc? ( dev-ruby/yard[ruby_targets_ruby24] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A ruby web page templating engine -EAPI=5 -HOMEPAGE=http://haml-lang.com/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=!!=dev-ruby/temple-0.8.0[ruby_targets_ruby23] dev-ruby/tilt:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/temple-0.8.0[ruby_targets_ruby24] dev-ruby/tilt:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/temple-0.8.0[ruby_targets_ruby25] dev-ruby/tilt:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/railties:5.2[ruby_targets_ruby23] dev-ruby/activemodel:5.2[ruby_targets_ruby23] dev-ruby/actionpack:5.2[ruby_targets_ruby23] ) doc? ( dev-ruby/yard[ruby_targets_ruby23] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] dev-ruby/railties:5.2[ruby_targets_ruby24] dev-ruby/activemodel:5.2[ruby_targets_ruby24] dev-ruby/actionpack:5.2[ruby_targets_ruby24] ) doc? ( dev-ruby/yard[ruby_targets_ruby24] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/nokogiri[ruby_targets_ruby25] dev-ruby/railties:5.2[ruby_targets_ruby25] dev-ruby/activemodel:5.2[ruby_targets_ruby25] dev-ruby/actionpack:5.2[ruby_targets_ruby25] ) doc? ( dev-ruby/yard[ruby_targets_ruby25] >=dev-ruby/maruku-0.7.2-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby web page templating engine -EAPI=6 -HOMEPAGE=http://haml.info/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=!!=dev-ruby/temple-0.8.0[ruby_targets_ruby23] dev-ruby/tilt:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/temple-0.8.0[ruby_targets_ruby24] dev-ruby/tilt:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/temple-0.8.0[ruby_targets_ruby25] dev-ruby/tilt:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=https://github.com/haml/haml/archive/v5.0.4.tar.gz -> haml-5.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=871082dc80994af282b03ae0a5800246 diff --git a/dev-ruby/haml-rails-1.0.0 b/dev-ruby/haml-rails-1.0.0 deleted file mode 100644 index adceb831dcba..000000000000 --- a/dev-ruby/haml-rails-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/activesupport-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/railties-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/haml-4.0.6:*[ruby_targets_ruby23] =dev-ruby/html2haml-1.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/activesupport-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/railties-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/haml-4.0.6:*[ruby_targets_ruby24] =dev-ruby/html2haml-1.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rails-4.0.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rails-4.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides Haml generators for Rails 4 -EAPI=6 -HOMEPAGE=https://github.com/indirect/haml-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/activesupport-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/railties-4.0.1:*[ruby_targets_ruby23] >=dev-ruby/haml-4.0.6:*[ruby_targets_ruby23] =dev-ruby/html2haml-1.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/activesupport-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/railties-4.0.1:*[ruby_targets_ruby24] >=dev-ruby/haml-4.0.6:*[ruby_targets_ruby24] =dev-ruby/html2haml-1.0.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/haml-rails-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e5cd1bc82fe72fa77d4b7c603e7b602e diff --git a/dev-ruby/haml-rails/Manifest b/dev-ruby/haml-rails/Manifest new file mode 100644 index 000000000000..ff5559118af0 --- /dev/null +++ b/dev-ruby/haml-rails/Manifest @@ -0,0 +1,3 @@ +DIST haml-rails-1.0.0.gem 13312 BLAKE2B 9bd863d693121f2bb42bc0dc292f647220a4ba0b152c2fe6b04fabc0a0b537e1d31c12b040841ea2ac51cbfa771bdf21a94c8e482978dd2294a709916ee3aa06 SHA512 92aca4aa20591e47830779ec9d7a04f67cbcfbdcea3cbf2cbe50862ee61d1e373db96dcdb9b187fce2a167132b8394dc738db09416492689fb138d60f537b593 +EBUILD haml-rails-1.0.0.ebuild 685 BLAKE2B cd35f4fda88b6041708ffe885511768ed31324d7043ace24f99712b392f84ea4d709f69cbc4e74963cf742de32dd6177683b8edaaeccb5f9e5b9aaa8fec46314 SHA512 900224c0b24110bcaf5736ca6750473e5e507725e99d963d57e999cbf299fef7e930ab5299e150c2b12bfff1971cf39d97a057258794f419f5fcb2881b5df1c4 +MISC metadata.xml 335 BLAKE2B a5cfc94870073cefe663542cff943ea70824dcddbcbc07d34ba6f1067caf922fbfba2a75cb7215c20271bdb7f3b7c16bdeb7ab3ca0d2adbc46a1756a2d079849 SHA512 25a5b3c96a272c61b756d168146ca0f3492d14b8672192afdcedcb3690de723ac0915a7120fb03db06fab6b701ebba205cbc57c49f681720fbbbe5a612d01e0b diff --git a/dev-ruby/haml-rails/haml-rails-1.0.0.ebuild b/dev-ruby/haml-rails/haml-rails-1.0.0.ebuild new file mode 100644 index 000000000000..d99497999a32 --- /dev/null +++ b/dev-ruby/haml-rails/haml-rails-1.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Provides Haml generators for Rails 4" +HOMEPAGE="https://github.com/indirect/haml-rails" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/actionpack-4.0.1:* + >=dev-ruby/activesupport-4.0.1:* + >=dev-ruby/railties-4.0.1:* + >=dev-ruby/haml-4.0.6:* =dev-ruby/html2haml-1.0.1" + +ruby_add_bdepend "test? ( >=dev-ruby/rails-4.0.1 )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die +} diff --git a/dev-ruby/haml-rails/metadata.xml b/dev-ruby/haml-rails/metadata.xml new file mode 100644 index 000000000000..5092561defbb --- /dev/null +++ b/dev-ruby/haml-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + indirect/haml-rails + + diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest new file mode 100644 index 000000000000..ea1938f8fe9e --- /dev/null +++ b/dev-ruby/haml/Manifest @@ -0,0 +1,6 @@ +DIST haml-4.0.7.gem 121856 BLAKE2B e2598df73b9bf7337c06f60b30fcf7925fa5948f4643051aabbbdf600d25dbc2f614c4cf2054a916f69ef431847279eee1fbdf02e9bf2811369f2c195ed00413 SHA512 5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568 +DIST haml-5.0.4.tar.gz 124580 BLAKE2B c22e464be26f65bd94b202b21604bb9fe3d740865832c9299d93606293794316a5262504e15583fdc2628a3015ea58f9924a9b3aab2f46340b305ad5af7968ac SHA512 125ae514f800b2dd58f7f339ef3bf8c15114c5738813d911985182d4e4b1e8551c92a89149427aa8bf3326f45c8f71f4f13f37ecb7e2bee5cb75163538f6a3a8 +EBUILD haml-4.0.7-r1.ebuild 1246 BLAKE2B a1879eb558ab35464526fafa41d70172a035c9c0a62642eb06f255160b33f311fd656a9b656b734c489006640845b1622c83e09f5d0af4bfc5e241264d033d54 SHA512 3c0a7b865749cb14df8f4a5e074b17a229287d76da4536211f2795c7fb61ad5a027cfa88309b80c9db7f2726896c7ffcd877b7b136fdcef3f2aa9d964f02c934 +EBUILD haml-4.0.7-r2.ebuild 1276 BLAKE2B 3445708f362dbd6d8d6f63a5552fd30fe933b0111554764f5116d050d090809954901bd2fb83aada132b3ff6d4862226b3a53ca6dd4138855ecaa033b217350b SHA512 6877bef9aa2741465aaedc9feb531aca9f12e986de40fbf200661980c262e6c27fa691980bc8b0c40aca1175da747f4fa0ef7d489a5572f6523b6bcce3a04650 +EBUILD haml-5.0.4.ebuild 1602 BLAKE2B c86d75293465adf42cbb51466bd3e25b5051fc2452b5f6deb575fddecd669e2bc455889d4ecae69cc26c0c7fddd1c0e04bd31368c0669ca7df106877b356296d SHA512 c828a45bf5f6cc3ce7ee583ea183eb7372c1b25caabda39e3143f86ca0abfa1837e5ba0e3a327151c32c03789aa02daf56e92a0cf6c01f9db0d190ccec776cae +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/haml/haml-4.0.7-r1.ebuild b/dev-ruby/haml/haml-4.0.7-r1.ebuild new file mode 100644 index 000000000000..b32071050bd2 --- /dev/null +++ b/dev-ruby/haml/haml-4.0.7-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="-Ilib doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="http://haml-lang.com/" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND="${RDEPEND} !!=dev-ruby/maruku-0.7.2-r1 + )" + +all_ruby_prepare() { + # Remove test that fails when RedCloth is available + sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,+9 s/^/#/"\ + test/filters_test.rb || die + # Avoid tests that are fragile for whitespace + sed -i -e '/test_\(text_area\|partials_should_not_cause_textareas\)/,/^ end/ s:^:#:' test/helper_test.rb || die +} diff --git a/dev-ruby/haml/haml-4.0.7-r2.ebuild b/dev-ruby/haml/haml-4.0.7-r2.ebuild new file mode 100644 index 000000000000..cfa4d810051a --- /dev/null +++ b/dev-ruby/haml/haml-4.0.7-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="-Ilib doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="http://haml-lang.com/" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND="${RDEPEND} !!=dev-ruby/maruku-0.7.2-r1 + )" + +all_ruby_prepare() { + # Remove test that fails when RedCloth is available + sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,+9 s/^/#/"\ + test/filters_test.rb || die + # Avoid tests that are fragile for whitespace + sed -i -e '/test_\(text_area\|partials_should_not_cause_textareas\)/,/^ end/ s:^:#:' test/helper_test.rb || die +} diff --git a/dev-ruby/haml/haml-5.0.4.ebuild b/dev-ruby/haml/haml-5.0.4.ebuild new file mode 100644 index 000000000000..22d89343e9a2 --- /dev/null +++ b/dev-ruby/haml/haml-5.0.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test" +RUBY_FAKEGEM_TASK_DOC="-Ilib doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="http://haml.info/" +SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND="${RDEPEND} !!=dev-ruby/temple-0.8.0 dev-ruby/tilt:*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/nokogiri + dev-ruby/railties:5.2 + dev-ruby/activemodel:5.2 + dev-ruby/actionpack:5.2 + ) + doc? ( + dev-ruby/yard + >=dev-ruby/maruku-0.7.2-r1 + )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/bundler/I s:^:#:' \ + -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\ + -e '1igem "actionpack", "~>5.2"'\ + -e '1igem "activesupport", "~>5.2"; gem "activemodel", "~>5.2"'\ + -e '1igem "railties", "~>5.2"'\ + test/test_helper.rb || die + # Remove test that fails when RedCloth is available + sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,/^ end/ s/^/#/"\ + test/filters_test.rb || die +} diff --git a/dev-ruby/haml/metadata.xml b/dev-ruby/haml/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/haml/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/hamster-3.0.0-r1 b/dev-ruby/hamster-3.0.0-r1 deleted file mode 100644 index 9c5df04a990e..000000000000 --- a/dev-ruby/hamster-3.0.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Efficient, immutable, thread-safe collection classes for Ruby -EAPI=5 -HOMEPAGE=https://github.com/hamstergem/hamster -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hamster-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4193ac61bae682161618ff025512c755 diff --git a/dev-ruby/hamster/Manifest b/dev-ruby/hamster/Manifest new file mode 100644 index 000000000000..ce46336be2d0 --- /dev/null +++ b/dev-ruby/hamster/Manifest @@ -0,0 +1,3 @@ +DIST hamster-3.0.0.gem 129024 BLAKE2B f2d716d9304e9dea90b9832f1ae01bc6482fb57edc72f8e4edf0646ec066d08f9aa632401ff89dd979ee6513fcae7dab3289d8fada3a0e4392c688aca3d3e009 SHA512 2e9e388ca5a6b1d52dec60ce7711bf91fba8bc51a722139168c1aafbc9bbb98602675427e23a588950f56eaaa10c4b3aefd682970a77c479f47c77f00858342a +EBUILD hamster-3.0.0-r1.ebuild 637 BLAKE2B 25eb91b8d2fe6fc08753e580a5ee992544f5c2d8b14adfec66c66282cdcb8975e016eb7030a65527e852e1d2b7ef5e1dd20699df702148eb922ccc673a541019 SHA512 49ea8f89ef9ab1bd5096e62c2fa015504abe80a74fa8c54363141cfaf5936db632049080ca449adf6aa8128918221b552ce1b5bf2541c14518dfa13ee0885fe8 +MISC metadata.xml 344 BLAKE2B 522bb625cb445e609e1dbce09d4070c3db88477b5facf81430065f1dd44fcfc1a5b9c71e89d63b8924d8519bc812cb9853cc18f81238d01b4162d6a0de2ca1f4 SHA512 39d0f2e90523ddc3d7441ec115a796b805badd688c556122bacecc42cfea3e987887ffdccc5b015fd586d272a4d497e23f73626d96da9608cdd7f161fdfee374 diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild new file mode 100644 index 000000000000..c5d5160fd6cf --- /dev/null +++ b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild @@ -0,0 +1,26 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" +HOMEPAGE="https://github.com/hamstergem/hamster" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + +all_ruby_prepare() { + sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die +} diff --git a/dev-ruby/hamster/metadata.xml b/dev-ruby/hamster/metadata.xml new file mode 100644 index 000000000000..dad41f309386 --- /dev/null +++ b/dev-ruby/hamster/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + hamstergem/hamster + + diff --git a/dev-ruby/hashdiff-0.3.5 b/dev-ruby/hashdiff-0.3.5 deleted file mode 100644 index e77b75493222..000000000000 --- a/dev-ruby/hashdiff-0.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple Hash extension to make working with nested hashes easier -EAPI=6 -HOMEPAGE=https://github.com/liufengyun/hashdiff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashdiff-0.3.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5f63a9052589f51e1c52ce6952d97561 diff --git a/dev-ruby/hashdiff-0.3.6 b/dev-ruby/hashdiff-0.3.6 deleted file mode 100644 index 7c3736a6b96b..000000000000 --- a/dev-ruby/hashdiff-0.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple Hash extension to make working with nested hashes easier -EAPI=6 -HOMEPAGE=https://github.com/liufengyun/hashdiff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashdiff-0.3.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34d2137ae89179a87f0384ef9664ceba diff --git a/dev-ruby/hashdiff-0.3.7 b/dev-ruby/hashdiff-0.3.7 deleted file mode 100644 index 2317fb273658..000000000000 --- a/dev-ruby/hashdiff-0.3.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple Hash extension to make working with nested hashes easier -EAPI=6 -HOMEPAGE=https://github.com/liufengyun/hashdiff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashdiff-0.3.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c5555657ee39381336de52438353db42 diff --git a/dev-ruby/hashdiff/Manifest b/dev-ruby/hashdiff/Manifest new file mode 100644 index 000000000000..a8c5ae3f2ddb --- /dev/null +++ b/dev-ruby/hashdiff/Manifest @@ -0,0 +1,7 @@ +DIST hashdiff-0.3.5.gem 16896 BLAKE2B 7784035a9c7fcd68d178c0a1690fc435383960791554283d2aceba3ed19100617c646f5c00b30ecb13113f9a39257d7f5611538b86e1a8330b412bc0d909b0aa SHA512 f1ab73ec017c82ec1494e81c3c362244bd43734b295061e5220492b93517ac3a7f8e18a11b595160aca79f9016783291a10cde0a6a6218b08f9ff2f231f9f328 +DIST hashdiff-0.3.6.gem 18432 BLAKE2B cb7fc00fc39099ca624177d82129f27ab51a660a0363c3d4a0ed2d1f3ae8b92784e401b3a5eb17f8e798246f1b19bae37f12aba5a4c742a500ea3342658219ff SHA512 3f8c96bdeff00a8b45f7f065274fee6510b22bc2ca98cc20b84b2b9804ce9d81e730519591448179ff3ca763312eb238680baddc212392e8640205ecd9ba24c3 +DIST hashdiff-0.3.7.gem 18944 BLAKE2B b7d39375a0c688e4fe2672701d87148b6ff6ee18fcc58b68f71a4c449613c124022538a04ae9a995d2d20e9d40e0ab263664f1085dc205286a3bd3595c83c760 SHA512 62cbbd1631127f98be214ab5c849d4a78c9f9aa762e372412a68f843df09caa9bb3b8ff096952ff4fe5b401dc8fefff7e42c2d1beb7e647ed9216550ecd06d93 +EBUILD hashdiff-0.3.5.ebuild 642 BLAKE2B c214db22967099a62f40716869e84e8f8b2746b07528494f1851c9a6b413dbf84cf06f5e56261accebd7143cd6fcda182f23700c45a31e1afdc3af6367d26007 SHA512 b70af5ac0b9879d0c8fa165dfd9d642d80ea8e6a7f43823e2b65ff3bfdf221c00434ccaffaa0012a93f0149cbed100a31192568742393145ca517ea46d9a144b +EBUILD hashdiff-0.3.6.ebuild 643 BLAKE2B 46f56cc3cadc6a62b12ff6d35843331b8d9788fdd5fc27530316fd8ab92457f0b1060b8c43f70e8aedb6e3305cfb95ee77e0557aa12d7106e0a98986c6714a87 SHA512 b20e150e15577224de50d73c4427110a38986d45b942486aea13f01cb9bbd96063206a7e7503bcec260602aaab341f7b975abfc7e14d5d7e8fb4d28acdb125dc +EBUILD hashdiff-0.3.7.ebuild 659 BLAKE2B 679e65960a7dd0d0fd76966ee3e19a81b645d2fa715e8983ddd6f9a6521fb9d9dbff75e4474a0131de76e4db426d6430d5ebff0c14d3e40350c6aec4d4cfb796 SHA512 dca0cef38c3a701784cac53cac04e8ac11f02cac7c199c1985836188b34f3cce03168409ca45a956e71596f098729183cc2d7dd76ed85aac87948915079c80f9 +MISC metadata.xml 345 BLAKE2B 32c55c352e09a4cee12f02ca321e7581b56faf759bd3cf95afc684633c7324bd10c19fb832a1d7cb3e96787721eae0f0bd85428fccead003ba72fca53882ba65 SHA512 f241e4bd08fb29d4a2538d5b548597c5869c0bdf332e3453e55c625093bde7c52b35e7a7bcd691b9f5b2bf2cd1c90ef244d23e343cf7800f9fda4de73f6a4cbd diff --git a/dev-ruby/hashdiff/hashdiff-0.3.5.ebuild b/dev-ruby/hashdiff/hashdiff-0.3.5.ebuild new file mode 100644 index 000000000000..82225fc5ca23 --- /dev/null +++ b/dev-ruby/hashdiff/hashdiff-0.3.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Hash extension to make working with nested hashes easier" +HOMEPAGE="https://github.com/liufengyun/hashdiff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/hashdiff/hashdiff-0.3.6.ebuild b/dev-ruby/hashdiff/hashdiff-0.3.6.ebuild new file mode 100644 index 000000000000..34fd7ed94fcb --- /dev/null +++ b/dev-ruby/hashdiff/hashdiff-0.3.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Hash extension to make working with nested hashes easier" +HOMEPAGE="https://github.com/liufengyun/hashdiff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild b/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild new file mode 100644 index 000000000000..91f8ad9a3907 --- /dev/null +++ b/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Hash extension to make working with nested hashes easier" +HOMEPAGE="https://github.com/liufengyun/hashdiff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/hashdiff/metadata.xml b/dev-ruby/hashdiff/metadata.xml new file mode 100644 index 000000000000..660364a999b4 --- /dev/null +++ b/dev-ruby/hashdiff/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + liufengyun/hashdiff + + diff --git a/dev-ruby/hashery-2.1.2 b/dev-ruby/hashery-2.1.2 deleted file mode 100644 index a23a04a56c0b..000000000000 --- a/dev-ruby/hashery-2.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/lemon[ruby_targets_ruby23] dev-ruby/qed[ruby_targets_ruby23] dev-ruby/rubytest[ruby_targets_ruby23] dev-ruby/rubytest-cli[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/lemon[ruby_targets_ruby24] dev-ruby/qed[ruby_targets_ruby24] dev-ruby/rubytest[ruby_targets_ruby24] dev-ruby/rubytest-cli[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/lemon[ruby_targets_ruby25] dev-ruby/qed[ruby_targets_ruby25] dev-ruby/rubytest[ruby_targets_ruby25] dev-ruby/rubytest-cli[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=The Hashery is a tight collection of Hash-like classes -EAPI=5 -HOMEPAGE=https://rubyworks.github.com/hashery -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashery-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=65298b4e123eb3c3937f0f155a4a3af8 diff --git a/dev-ruby/hashery/Manifest b/dev-ruby/hashery/Manifest new file mode 100644 index 000000000000..23ff6b45367e --- /dev/null +++ b/dev-ruby/hashery/Manifest @@ -0,0 +1,3 @@ +DIST hashery-2.1.2.gem 43008 BLAKE2B 2557db502c0f00f4d13cf9f123050a5212ff4bd2f22658e6034de5d533d64e6c97a4538b6a8f01f6f63da210823e49e17e9fbe349e4e81eeb2035c61b580cb83 SHA512 953fb7024aeeff8720c14880f8cbf0ee03cc09624ba33152215439a2e252cea22167258e8e8c1cb023129a51cd95b2d9d33ca794a6b38560a8eb1e0fe44f290b +EBUILD hashery-2.1.2.ebuild 717 BLAKE2B 76970be94293c75291ec8b7fffbb44cc3c1b9dc8119394dc9ad4dd84eaadf8278654ade82bbf1ec1885db92c9c1eddafa275e8de49968769addb3f0cc8b5fcc4 SHA512 7eaa1fa2dcfed0cb438dde0423eaa8f5573fed6cf69eac2cf744b42fed640d8457b9b2845141e66b7897e22baa592484bde594198efc5a56b0a053cb53e3fb34 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/hashery/hashery-2.1.2.ebuild b/dev-ruby/hashery/hashery-2.1.2.ebuild new file mode 100644 index 000000000000..7479957f44f3 --- /dev/null +++ b/dev-ruby/hashery/hashery-2.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="The Hashery is a tight collection of Hash-like classes" +HOMEPAGE="https://rubyworks.github.com/hashery" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/lemon + dev-ruby/qed + dev-ruby/rubytest + dev-ruby/rubytest-cli )" + +each_ruby_test() { + ${RUBY} -S qed || die 'tests failed' + ${RUBY} -S rubytest -Ilib -Itest test/ || die 'tests failed' +} diff --git a/dev-ruby/hashery/metadata.xml b/dev-ruby/hashery/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/hashery/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/hashicorp-checkpoint-0.1.5 b/dev-ruby/hashicorp-checkpoint-0.1.5 deleted file mode 100644 index f1c6a2bd036c..000000000000 --- a/dev-ruby/hashicorp-checkpoint-0.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Internal HashiCorp service to check version information -EAPI=6 -HOMEPAGE=https://www.hashicorp.com -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MPL-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashicorp-checkpoint-0.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=194de556d5a7565899c144969bab91e7 diff --git a/dev-ruby/hashicorp-checkpoint/Manifest b/dev-ruby/hashicorp-checkpoint/Manifest new file mode 100644 index 000000000000..794ff0e78b06 --- /dev/null +++ b/dev-ruby/hashicorp-checkpoint/Manifest @@ -0,0 +1,3 @@ +DIST hashicorp-checkpoint-0.1.5.gem 13312 BLAKE2B 4318cc7748797732ea3719965debd9621136a097bdc6a9bc6577d563eb69c4bbabe8451396bd9281874c1b4adca690fe443f0a98eb10857b1f6b561aa732b508 SHA512 77effab526b798da1739c19021f3832bea7aab9503a159909a712f18da7a0cc6d750dd0783c2bc5a31f650f00f0a65dad706e2159882bae70dcf7425fdb35a40 +EBUILD hashicorp-checkpoint-0.1.5.ebuild 481 BLAKE2B 94c6d8c65ea56233db89f45e608ac4d9f694d04d10b2cd63070e17168fc01765e3d38b3444e47331d8570cbe63895e325aaebca2c0c51d4ce40e1881b831d616 SHA512 a56fdde91180ea4dd2449838ec83505731c2d010f6c390984b5f1711ee8f6bd5b562990ec52337804ce4a4c972bd5fb4ac73c9a49e595848dabff081cf712cd6 +MISC metadata.xml 363 BLAKE2B 4218c803e7143862890d6ef8a50c1eb205ed5c343748bd398541b0f6bab6494338fdcccf90bc66789fac9a07c31e9f3dd626a7188b39666ce0117578490d294e SHA512 561d8c47138e489f884db31530c33a4faa9257efbdbddb47e6553e23b386de9b3f5e2eed4e088e9be83439bd6f0fba751c0a37ad1c9ba2716b297eeef9ee9a3e diff --git a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild new file mode 100644 index 000000000000..32cff8003279 --- /dev/null +++ b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Internal HashiCorp service to check version information" +HOMEPAGE="https://www.hashicorp.com" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_bdepend " + test? ( dev-ruby/rspec-its ) +" diff --git a/dev-ruby/hashicorp-checkpoint/metadata.xml b/dev-ruby/hashicorp-checkpoint/metadata.xml new file mode 100644 index 000000000000..553fb0374fbc --- /dev/null +++ b/dev-ruby/hashicorp-checkpoint/metadata.xml @@ -0,0 +1,12 @@ + + + + + hydrapolic@gmail.com + Tomas Mozes + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/dev-ruby/hashie-2.1.2-r1 b/dev-ruby/hashie-2.1.2-r1 deleted file mode 100644 index 5dd0b8ac9051..000000000000 --- a/dev-ruby/hashie-2.1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Hashie is a small collection of tools that make hashes more powerful -EAPI=5 -HOMEPAGE=http://intridea.com/posts/hashie-the-hash-toolkit -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashie-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8114a4109291e4293649e2e0ff692702 diff --git a/dev-ruby/hashie-3.5.6 b/dev-ruby/hashie-3.5.6 deleted file mode 100644 index 17983976ba54..000000000000 --- a/dev-ruby/hashie-3.5.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/activesupport[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Hashie is a small collection of tools that make hashes more powerful -EAPI=6 -HOMEPAGE=https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/hashie-3.5.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a903f166b1cd96b64e448e2954187436 diff --git a/dev-ruby/hashie-3.5.7 b/dev-ruby/hashie-3.5.7 deleted file mode 100644 index 66ac6d4fec22..000000000000 --- a/dev-ruby/hashie-3.5.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/activesupport[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/activesupport[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Hashie is a small collection of tools that make hashes more powerful -EAPI=6 -HOMEPAGE=https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/hashie-3.5.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=48608f90f8d254520504103f5314925f diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest new file mode 100644 index 000000000000..a262c1d44f25 --- /dev/null +++ b/dev-ruby/hashie/Manifest @@ -0,0 +1,7 @@ +DIST hashie-2.1.2.gem 34816 BLAKE2B 7406fece6c731f62ab8b73095b6c61d4d79cc3811ba20db68d2d6c54a780e8b37ce92ffa97ddc6c9ae2b802fbdbb04cc0d9c752761c9032739f3548f05696757 SHA512 6f72998710da58a2584939b4e74a114ae54168902020dc16ec5ea0422a91316b84aa6835fffb36a2985634f24ff5b0d01bcdb50134a414a269a4881ebcd728ac +DIST hashie-3.5.6.gem 71680 BLAKE2B 51029f134abbc2b1894ca06e74d355f11cd507d720278b8aee7bad0ec49cd883868f48d2f3569bd62b4a5bd9b649a986a6afbd997fb06dfef03b2b8483c83746 SHA512 86d9ff56ced3a9458d48119f928be565d2022ee97424d864166e908e2cca7b2155ffc5d35af14cb33741aedc88435e2c5f7d3cad3e98e0ce4e48469673615572 +DIST hashie-3.5.7.gem 71680 BLAKE2B 8f03e190cf299f3597e0fe1b991fd07e00af0ecff757ef56648f97e8a3091a1445441d4e00f59c9b93d5db0d21636d9e5352175e49692f7b28a5612c87da9163 SHA512 c7ae610de5fe9b19a724068c26c184b44f951b29b56e3c5240074a372ad24d0ea70e39541812cbd82d5516d9e00e86a33d935b90e086b7db305b9b34b8f44f23 +EBUILD hashie-2.1.2-r1.ebuild 713 BLAKE2B 0f27740d0e8be35e6278f7b9abc832bd099e85cb539d7294bddeb9cf7d8d322124ad631000da5dd8caf416f090a56b09ad8cee5fdf79f53a550a133ef6c9f3ad SHA512 1ebad38775161f73e659e122f107f8a30971128d2c7f884b559915cb49e6d6736ca3ac7ff949952de3398579302294cc23e050e96e7d53e870ed52804d41af15 +EBUILD hashie-3.5.6.ebuild 1257 BLAKE2B df39d8e186861da35eda6b600b1c7bc82d5af77c62f324910b4be23cf8a748eca4ed75458cc37272e82350d6a33d5c29e636f9dd219666cafa4b60361a8dcd4f SHA512 136f5be7455079b5e65f1a3320874bf66c1483cd00a0305043d183f76864891a7db1af9a56f028d871f5aed93cc6963b4212410d1db7f4c02bf02f1fef0d5df9 +EBUILD hashie-3.5.7.ebuild 1261 BLAKE2B 19a0a2aa6fefe3d0ffc48563a13689ac73c53630d7d5066c0a8fcd6a011259b6bbf8ecacc499d1a8a035f04a8876868ecd867fa2796ada428d2092330f0add22 SHA512 ad85c51d5d97e2d46e87958763e8c50bf4c3f032447e790725d41f73dd67106ca09f0781bc1a72c54d9ef3824b9f62f03a2a3487f419d843318c97ea0b674339 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/hashie/hashie-2.1.2-r1.ebuild b/dev-ruby/hashie/hashie-2.1.2-r1.ebuild new file mode 100644 index 000000000000..c6a44351cdde --- /dev/null +++ b/dev-ruby/hashie/hashie-2.1.2-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Hashie is a small collection of tools that make hashes more powerful" +HOMEPAGE="http://intridea.com/posts/hashie-the-hash-toolkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="" + +all_ruby_prepare() { + # Remove bundler and fix one spec that depends on its requires + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -e '2irequire "hashie/version"' -i spec/hashie/version_spec.rb || die +} diff --git a/dev-ruby/hashie/hashie-3.5.6.ebuild b/dev-ruby/hashie/hashie-3.5.6.ebuild new file mode 100644 index 000000000000..c5377507bb30 --- /dev/null +++ b/dev-ruby/hashie/hashie-3.5.6.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Hashie is a small collection of tools that make hashes more powerful" +HOMEPAGE="https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/activesupport )" + +all_ruby_prepare() { + # Remove bundler and fix one spec that depends on its requires + #rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -e '/pry/ s:^:#:' \ + -e '1irequire "pathname"; require "tempfile"' -i spec/spec_helper.rb || die + + # Avoid dependency on rspec-pending_for and its dependencies + sed -i -e '/pending_for/ s:^:#:' \ + spec/spec_helper.rb \ + spec/hashie/mash_spec.rb \ + spec/hashie/extensions/strict_key_access_spec.rb || die + + # Avoid integration specs to avoid complicated dependencies + rm spec/integration/{omniauth*,rails}/integration_spec.rb || die +} diff --git a/dev-ruby/hashie/hashie-3.5.7.ebuild b/dev-ruby/hashie/hashie-3.5.7.ebuild new file mode 100644 index 000000000000..813f325a39b2 --- /dev/null +++ b/dev-ruby/hashie/hashie-3.5.7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Hashie is a small collection of tools that make hashes more powerful" +HOMEPAGE="https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/activesupport )" + +all_ruby_prepare() { + # Remove bundler and fix one spec that depends on its requires + #rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -e '/pry/ s:^:#:' \ + -e '1irequire "pathname"; require "tempfile"' -i spec/spec_helper.rb || die + + # Avoid dependency on rspec-pending_for and its dependencies + sed -i -e '/pending_for/ s:^:#:' \ + spec/spec_helper.rb \ + spec/hashie/mash_spec.rb \ + spec/hashie/extensions/strict_key_access_spec.rb || die + + # Avoid integration specs to avoid complicated dependencies + rm spec/integration/{omniauth*,rails}/integration_spec.rb || die +} diff --git a/dev-ruby/hashie/metadata.xml b/dev-ruby/hashie/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/hashie/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/hashr-2.0.1 b/dev-ruby/hashr-2.0.1 deleted file mode 100644 index 5876b976f0df..000000000000 --- a/dev-ruby/hashr-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simple Hash extension to make working with nested hashes easier -EAPI=5 -HOMEPAGE=https://github.com/svenfuchs/hashr -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hashr-2.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=aaad2bae72ddff20837780c2ffcfe020 diff --git a/dev-ruby/hashr/Manifest b/dev-ruby/hashr/Manifest new file mode 100644 index 000000000000..d6e8efeb31c0 --- /dev/null +++ b/dev-ruby/hashr/Manifest @@ -0,0 +1,3 @@ +DIST hashr-2.0.1.gem 10240 BLAKE2B 14455589acf3ffead6aa21ee9e789fe94c60f90beb5aeb451ac68bdf3637dc4f94c58d4b287aff5835a0bde7205172bffab26e86356105786994540138288e3a SHA512 0b79b32d857b4d6352de18ebfabf51b4af610f2a889088028d938afa8f38d4a3e91f285c3c39f120e31a92373d2eb2a92386331c082810c101fd035ac32c685d +EBUILD hashr-2.0.1.ebuild 549 BLAKE2B 595bfc5a56a8092436beff97c4efe34a9971b80c698c45b2790e6ce36acb795f810f6f68d0d84e15b1fff84fd565d5a7f8c9be8f1c6b86c562903bfe4892c392 SHA512 2166d00b9cde3fb65f605a433ab8d38ed8352bf4c8878d08d93dc49521fd14f464337606baede287f79b2809314a83a5e56e090f28fd7067fff8751826bfb9ee +MISC metadata.xml 341 BLAKE2B c352c80b2c1c901813ec3134967762fe4ace93faf7df9f463a5f578fe4ac2e5333d02227ba90fdc80632e1738e71ee775b979c5327b402b561424492b9ca6be0 SHA512 d232e215ce6fac567bb951e321201d3af857999350dc4550e067d540ea93900fa5132efbec244f2109643dec807e93fd21ba35973eb77a3bdfad9ef18ba76c23 diff --git a/dev-ruby/hashr/hashr-2.0.1.ebuild b/dev-ruby/hashr/hashr-2.0.1.ebuild new file mode 100644 index 000000000000..f313d1487bdb --- /dev/null +++ b/dev-ruby/hashr/hashr-2.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Hash extension to make working with nested hashes easier" +HOMEPAGE="https://github.com/svenfuchs/hashr" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '1i require "spec_helper"' spec/hashr/delegate/conditional_spec.rb || die +} diff --git a/dev-ruby/hashr/metadata.xml b/dev-ruby/hashr/metadata.xml new file mode 100644 index 000000000000..1d7fdbbe6d69 --- /dev/null +++ b/dev-ruby/hashr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + svenfuchs/hashr + + diff --git a/dev-ruby/heredoc_unindent-1.2.0 b/dev-ruby/heredoc_unindent-1.2.0 deleted file mode 100644 index 7580923f516c..000000000000 --- a/dev-ruby/heredoc_unindent-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Removes leading whitespace from Ruby heredocs -EAPI=5 -HOMEPAGE=https://github.com/adrianomitre/heredoc_unindent -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/heredoc_unindent-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8804c73d575f22a206088bab6acf42dd diff --git a/dev-ruby/heredoc_unindent/Manifest b/dev-ruby/heredoc_unindent/Manifest new file mode 100644 index 000000000000..b4da95b99c2b --- /dev/null +++ b/dev-ruby/heredoc_unindent/Manifest @@ -0,0 +1,3 @@ +DIST heredoc_unindent-1.2.0.gem 10240 BLAKE2B 2d29e85e03b4da87277e82ad3c7f85f8c4f4063651a5e1aa9931ae257c8e3416b6feb6403ee158b2fb6bd4bb0b6fcf00a09bf688b3ba3acc76b5000639a7c248 SHA512 a975ffdc2ae3716a7fb90145270df03d6f3d45d42d3fca3125044a2b960a9c8ffc74a7fb0e315b6021cb6ce535b08207a40351573ed89c27fe0c8e196ea02c76 +EBUILD heredoc_unindent-1.2.0.ebuild 735 BLAKE2B bb50376d4b21700ec72a662d9a3d770e4d47bea454848a725e2f974fcb0d4f0ee69da4619b10d92f095d893e439edd56806412b1a738dc6f3d14671415eab863 SHA512 e0bda314f7ba2f5eecfcbca7f91c91f456dd64981dc0a9165f6ec6a74d78dbdbfd4502aabd61e6d5b4019e6f9aef7826cbe30986a2328e14b4d10ff55c4f6c12 +MISC metadata.xml 355 BLAKE2B d6f3b21bb4e87e3eba58668a666a27da2fba665c0c96595b438564fca3fc691be1f8a5335175295617a18b3a77ec0966db5d9304de89859af6bdafc301379739 SHA512 bf551d4c3b25ce65b832a8d23fa0d333a79fff8b0681e975cb237367f0470fde3ee8a37f3df81d292915ece3a0bea6246de190880889d0f739870e106ec36978 diff --git a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0.ebuild b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0.ebuild new file mode 100644 index 000000000000..3697dee1b3e1 --- /dev/null +++ b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-fakegem + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" +DESCRIPTION="Removes leading whitespace from Ruby heredocs" +HOMEPAGE="https://github.com/adrianomitre/heredoc_unindent" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend "test? ( >=dev-ruby/hoe-2.8.0 dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + sed -i -e '1igem "test-unit"' test/test_heredoc_unindent.rb || die +} diff --git a/dev-ruby/heredoc_unindent/metadata.xml b/dev-ruby/heredoc_unindent/metadata.xml new file mode 100644 index 000000000000..4f31c842ccfc --- /dev/null +++ b/dev-ruby/heredoc_unindent/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + adrianomitre/heredoc_unindent + + diff --git a/dev-ruby/hiera-3.2.2 b/dev-ruby/hiera-3.2.2 deleted file mode 100644 index 439e9546354f..000000000000 --- a/dev-ruby/hiera-3.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A simple pluggable Hierarchical Database -EAPI=5 -HOMEPAGE=https://docs.puppet.com/hiera/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=amd64 hppa ppc x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/hiera-3.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c9a2607342d0559cbbf527b89430d50 diff --git a/dev-ruby/hiera-3.4.2 b/dev-ruby/hiera-3.4.2 deleted file mode 100644 index 9baeba7e2d5e..000000000000 --- a/dev-ruby/hiera-3.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple pluggable Hierarchical Database -EAPI=6 -HOMEPAGE=https://docs.puppet.com/hiera/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hiera-3.4.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a181176eb0d9542ff9e58878dff44710 diff --git a/dev-ruby/hiera-3.4.3 b/dev-ruby/hiera-3.4.3 deleted file mode 100644 index 5357de88c15c..000000000000 --- a/dev-ruby/hiera-3.4.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/deep_merge[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple pluggable Hierarchical Database -EAPI=6 -HOMEPAGE=https://docs.puppet.com/hiera/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/deep_merge[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/deep_merge[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/deep_merge[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hiera-3.4.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4c02d281244155d0c773d4dab2deb4d4 diff --git a/dev-ruby/hiera-eyaml-2.1.0-r2 b/dev-ruby/hiera-eyaml-2.1.0-r2 deleted file mode 100644 index 77124279f84e..000000000000 --- a/dev-ruby/hiera-eyaml-2.1.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.6.19[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.6.19[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/trollop:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/trollop:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] ~dev-util/aruba-0.6.2[ruby_targets_ruby23] app-admin/puppet[ruby_targets_ruby23] dev-ruby/hiera-eyaml-plaintext[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-util/cucumber[ruby_targets_ruby24] ~dev-util/aruba-0.6.2[ruby_targets_ruby24] app-admin/puppet[ruby_targets_ruby24] dev-ruby/hiera-eyaml-plaintext[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Encrypted YAML backend for hiera -EAPI=6 -HOMEPAGE=https://github.com/TomPoulton/hiera-eyaml -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.6.19[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.6.19[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-ruby/trollop:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/trollop:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/TomPoulton/hiera-eyaml/archive/v2.1.0.tar.gz -> hiera-eyaml-2.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b181a18193999d8c1309f5f5fe6e2d54 diff --git a/dev-ruby/hiera-eyaml-gpg-0.6-r1 b/dev-ruby/hiera-eyaml-gpg-0.6-r1 deleted file mode 100644 index 4583cc5d19f0..000000000000 --- a/dev-ruby/hiera-eyaml-gpg-0.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/hiera-eyaml-1.3.8[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hiera-eyaml-1.3.8[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/gpgme-2.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/gpgme-2.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A GPG backend for hiera-eyaml -EAPI=5 -HOMEPAGE=https://github.com/sihil/hiera-eyaml-gpg -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/hiera-eyaml-1.3.8[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hiera-eyaml-1.3.8[ruby_targets_ruby24] ) ruby_targets_ruby23? ( >=dev-ruby/gpgme-2.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/gpgme-2.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/hiera-eyaml-gpg-0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9a00e54e8be8e305a35659b9288868fb diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest b/dev-ruby/hiera-eyaml-gpg/Manifest new file mode 100644 index 000000000000..ce9c5a1adc56 --- /dev/null +++ b/dev-ruby/hiera-eyaml-gpg/Manifest @@ -0,0 +1,3 @@ +DIST hiera-eyaml-gpg-0.6.gem 9216 BLAKE2B 2578195d92d4edbfef9184ea8d9a72f2bea3c67a51ab95579292859c81f41a199ddb92a0168f209548354b3365c66593d48df1b9dacb9774df42c3439305f8da SHA512 bc66c5adbbb4e861ceab689f0695bc6d36b8fe5ecc9e42d03f2640c4264b65d93a19e829edae8aed531f101ac2f41dcccd676741323011a83f0e11944c5204cb +EBUILD hiera-eyaml-gpg-0.6-r1.ebuild 506 BLAKE2B 58fc226b617fb57eb434e1f5a41f6e461fe76d8bc2533c0e1f6d78a5027814ba2bb160423e1eefae063228137807a2b1919da3148f15475760ddf212972c0f93 SHA512 71caf274361b14bf562577c1d22110a07571f964fe61f6b89f85a527c3fd9ef6440593c6fd0a3b5b18f90b9283105fa6840ace78de0d43d526105e35311185a1 +MISC metadata.xml 473 BLAKE2B 076b7ca0bd642db56643c593070270ec77bccfed2f6ca545571e291c5faa7ddbf437c7216c3d115e8c646e41ff2914db4e7e9c6af0fae792cac38136caf04fc9 SHA512 5c9d09cc98b71839551598112cedf87d6adbd9311f126400527c61a8827c708d69a62bf84d4e269373729426740aca87060f7ef3467a0d3b5fef60920e811a21 diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild new file mode 100644 index 000000000000..031a46a59c8d --- /dev/null +++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A GPG backend for hiera-eyaml" +HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend '>=dev-ruby/hiera-eyaml-1.3.8' +ruby_add_rdepend '>=dev-ruby/gpgme-2.0.0' diff --git a/dev-ruby/hiera-eyaml-gpg/metadata.xml b/dev-ruby/hiera-eyaml-gpg/metadata.xml new file mode 100644 index 000000000000..f3a7624f65cf --- /dev/null +++ b/dev-ruby/hiera-eyaml-gpg/metadata.xml @@ -0,0 +1,15 @@ + + + + + sysadmin@gentoo.org + Gentoo Sysadmin Project + + + ruby@gentoo.org + Gentoo Ruby Project + + + sihil/hiera-eyaml-gpg + + diff --git a/dev-ruby/hiera-eyaml-plaintext-0.6-r1 b/dev-ruby/hiera-eyaml-plaintext-0.6-r1 deleted file mode 100644 index 1f81c825c6a1..000000000000 --- a/dev-ruby/hiera-eyaml-plaintext-0.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A plaintext backend for hiera-eyaml -EAPI=5 -HOMEPAGE=https://github.com/gtmtechltd/hiera-eyaml-plaintext -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hiera-eyaml-plaintext-0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=13719aa0bfe2891053f4c1ac1ee3420b diff --git a/dev-ruby/hiera-eyaml-plaintext/Manifest b/dev-ruby/hiera-eyaml-plaintext/Manifest new file mode 100644 index 000000000000..c4ef976172b5 --- /dev/null +++ b/dev-ruby/hiera-eyaml-plaintext/Manifest @@ -0,0 +1,3 @@ +DIST hiera-eyaml-plaintext-0.6.gem 5632 BLAKE2B cb9c721615ac68ea5a6ea823246b5d0234a4b0d4496d89f345956109d8bba2f0977f65af14d628f22f4457e710fe603e0cc1447d386c2bf8a47d6a5844d05365 SHA512 a6f1ccc5fb7249ae973aac0920b2eb14aa2b3472921cba50f4e9b791107cd5b2245b7d0f7533c66a84caa0a3f4bc1fb044983ba0b0dadd9cc514686dfd62b32c +EBUILD hiera-eyaml-plaintext-0.6-r1.ebuild 425 BLAKE2B 3c061e6520cfb4e24ab2ec057c901e7c84bfc006eb4ccd45344deddd6b6131ced21b87ddb7a58765808a520a2f87de4aa4b237c23e659c45875bad2e460ee92c SHA512 fec1a01cc5c369987d250ecb236d980c68446744850ee452bdc7d0eb420a3434ae3c6f6e4cebc2f3185f0563d0da01c53da0c60876e0f88a400ce1ed42f1491b +MISC metadata.xml 484 BLAKE2B fd47877f3ca990e923842f8392c590b2469e73a2b709a16729b49314f7887d9ade58e68b96096d55cdf043ce1fd35be437b8ae56ff32974fe5d1dd2f048000aa SHA512 6f1b9003ae433d669b44a581b35af9f4fc6de6f27ddffa8c193dec349c72c05cbeb07bf2f97d99b2154535404337e5e361f2cd61ad5026639baa0a9477febb28 diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild new file mode 100644 index 000000000000..c344e2a09a2c --- /dev/null +++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild @@ -0,0 +1,20 @@ +# 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_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A plaintext backend for hiera-eyaml" +HOMEPAGE="https://github.com/gtmtechltd/hiera-eyaml-plaintext" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/hiera-eyaml-plaintext/metadata.xml b/dev-ruby/hiera-eyaml-plaintext/metadata.xml new file mode 100644 index 000000000000..065a6b867a24 --- /dev/null +++ b/dev-ruby/hiera-eyaml-plaintext/metadata.xml @@ -0,0 +1,15 @@ + + + + + sysadmin@gentoo.org + Gentoo Sysadmin Project + + + ruby@gentoo.org + Gentoo Ruby Project + + + gtmtechltd/hiera-eyaml-plaintext + + diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest new file mode 100644 index 000000000000..1ab4d9ee5e40 --- /dev/null +++ b/dev-ruby/hiera-eyaml/Manifest @@ -0,0 +1,3 @@ +DIST hiera-eyaml-2.1.0.tar.gz 46179 BLAKE2B a25eaf1e013af4add5c4628dab168daedfeb8763038f4e003d5e48b5e51ddc25dbbb8b01d024836163089106d0786d27af43113b3db950ecb302c3ec5a82d7a8 SHA512 b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb +EBUILD hiera-eyaml-2.1.0-r2.ebuild 1379 BLAKE2B 549d02bf177ca7829527913a7ad6ddea1041e442f2bb28d6d8a49d4365bdc780b7fffee3171c0bc14ebe1b3e2c56d819abc75265bead9a6f44f43e5635f6d6a6 SHA512 10a4d2f4dc4586619f2a96250106982676476908d706581cb45fef0550b503886e8be40b4d0ffcbf29c8304dd7a0c0b270af22247a20a474610e158ca7491c74 +MISC metadata.xml 474 BLAKE2B d527c2a402f1ccb95a35c7a75baa9f71710dee53d9f37e424f28827182fe5500cdddb7af8297be14fab4805ac430d92efcc564419940065bcb0bedd3b7252b84 SHA512 af80beefd80dfb83c5c95f9d1707cda077ef7323004785e420ba56f6a4ccf42181247adaec2d023857d410ed003b82919a72af2a5e024c9d76a0ee696009361e diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild new file mode 100644 index 000000000000..007f7adf8e8e --- /dev/null +++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Encrypted YAML backend for hiera" +HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml" +SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/highline-1.6.19" +ruby_add_rdepend "dev-ruby/trollop:2" + +ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )" + +all_ruby_prepare() { + # Fix highline dependency to be compatible with more versions. + sed -i -e '/highline/ s/~>/>=/' \ + -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e 's:/tmp:'${T}':' \ + features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \ + features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \ + features/puppet.feature +} + +each_ruby_prepare() { + # Run tests with the correct ruby interpreter + sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die + +} + +each_ruby_test() { + ${RUBY} -S cucumber --format progress features || die +} diff --git a/dev-ruby/hiera-eyaml/metadata.xml b/dev-ruby/hiera-eyaml/metadata.xml new file mode 100644 index 000000000000..bf2e34747ae7 --- /dev/null +++ b/dev-ruby/hiera-eyaml/metadata.xml @@ -0,0 +1,15 @@ + + + + + sysadmin@gentoo.org + Gentoo Sysadmin Project + + + ruby@gentoo.org + Gentoo Ruby Project + + + TomPoulton/hiera-eyaml + + diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest new file mode 100644 index 000000000000..1f016452c1f0 --- /dev/null +++ b/dev-ruby/hiera/Manifest @@ -0,0 +1,7 @@ +DIST hiera-3.2.2.gem 40448 BLAKE2B a94bebb0e3549a3bde83ef80db8c13af8bfb6dbf0f9f3efc244ddf211fed47c7f763e033c348d3a0fd20ad04c3de009b4d37fee0da080a77c4eac2a1439b8751 SHA512 5a341c47305592421945fee3ab3fbc2c39f3f847d1c45d9b6dc8cc90da8057c25b32abf127b667fc00071c1fa7809034a5dd1e640c49f4ba6c2ab3e5718753b1 +DIST hiera-3.4.2.gem 41472 BLAKE2B d4b1fd0432a4b8fffbf9e55118e93578226fd270ec11da4b999d1e1b7edc32fda70d7a7b84c016034d8028ae51d55d5076dc51780b10ff59af52077ddda6224d SHA512 33045e395fa06467ae61f42eeab5b48b76a03274243db52dff7dbf8a08052b8cd2e0dd609d6a13317efab485408c7351cc2553ba2e5a767afa09a8a21735852f +DIST hiera-3.4.3.gem 40960 BLAKE2B a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4 SHA512 126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2 +EBUILD hiera-3.2.2.ebuild 524 BLAKE2B 80e61786e65ee7f36d805af077e9b54c955dd5bae1660bbe6824850983ecb57179c948abfe507d4008c735ee48c53d008d3929a83b6a85b97044ae97beb3f3ec SHA512 0b6924461538401784f18907ec22a83d6bd6557d490fd66b1b414631224762d09f42ccb8bd1175e31b7ffc690998ee66d25b30de275764c18c064ff5be8436dd +EBUILD hiera-3.4.2.ebuild 533 BLAKE2B 3a61bb5b4ce9e8c26c18e78a957acbc52596b34601fdda16bc2596ad09c16dbb3f8480ff5ced1ad01194850181f54db5e79f00ddacd000111a9f58d3850e1f7c SHA512 2b953ff892acd01638bf891d4462a0cbb551010d1f77b2f642aea647c01d46de2944b5075b71790e21ad1aa5f94448e22dc97ec71a6173f1ff850af7df53cf64 +EBUILD hiera-3.4.3.ebuild 544 BLAKE2B 6d533824170154f6b0a8862c2824b952d8e3823d109f8e71d403e87b77381589788d4f80b0bb920fc55f25f067a6d9ba48cd9b78e79cdc4d95a7126f164d6b3a SHA512 db8f917b45ae45eb7d809b121a0c8d2aa51320c8b0dd1387fee65d7d23267a638261d558484aaf4445df19a1c169021dcee25a82985a00135f9cbe61b91717fd +MISC metadata.xml 441 BLAKE2B 45d0b18035001279a7fc0b362aa00ab9bea5282f35a2237bb72e84893d8a9ff4b575e43928d48aa9906def18e3fe1bdfb121e5411c46af7117b529f136224796 SHA512 795fc49e90529600ad3a950440f33c9dc60aee0f6ad134b682d8c8e80452f015fd2de5af77ed6ad58830e61b1ab7944dcb81629d75d4b09927e218f33aa948ae diff --git a/dev-ruby/hiera/hiera-3.2.2.ebuild b/dev-ruby/hiera/hiera-3.2.2.ebuild new file mode 100644 index 000000000000..5004cab72e13 --- /dev/null +++ b/dev-ruby/hiera/hiera-3.2.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="amd64 hppa ppc x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/dev-ruby/hiera/hiera-3.4.2.ebuild b/dev-ruby/hiera/hiera-3.4.2.ebuild new file mode 100644 index 000000000000..f754d7e4accd --- /dev/null +++ b/dev-ruby/hiera/hiera-3.4.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild b/dev-ruby/hiera/hiera-3.4.3.ebuild new file mode 100644 index 000000000000..9792f761cf2c --- /dev/null +++ b/dev-ruby/hiera/hiera-3.4.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/dev-ruby/hiera/metadata.xml b/dev-ruby/hiera/metadata.xml new file mode 100644 index 000000000000..b1b436ed12ea --- /dev/null +++ b/dev-ruby/hiera/metadata.xml @@ -0,0 +1,15 @@ + + + + +prometheanfire@gentoo.org + + +sysadmin@gentoo.org +Gentoo Sysadmin Project + + +ruby@gentoo.org +Gentoo Ruby Project + + diff --git a/dev-ruby/highline-1.7.8 b/dev-ruby/highline-1.7.8 deleted file mode 100644 index 4dadbc3d4d4b..000000000000 --- a/dev-ruby/highline-1.7.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Highline is a high-level command-line IO library for ruby -EAPI=5 -HOMEPAGE=https://github.com/JEG2/highline -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/highline-1.7.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5a0b28b8cd115ef1cb5477c08c299ff6 diff --git a/dev-ruby/highline-2.0.0 b/dev-ruby/highline-2.0.0 deleted file mode 100644 index 0833734086bf..000000000000 --- a/dev-ruby/highline-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Highline is a high-level command-line IO library for ruby -EAPI=6 -HOMEPAGE=https://github.com/JEG2/highline -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/JEG2/highline/archive/v2.0.0.tar.gz -> highline-2.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f419db868af60b065db65d53b4a85318 diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest new file mode 100644 index 000000000000..111f17d43e00 --- /dev/null +++ b/dev-ruby/highline/Manifest @@ -0,0 +1,5 @@ +DIST highline-1.7.8.gem 224768 BLAKE2B 683fa70e3ea4bf697ab5a1cd40da2528e2586f8fe12fb0ffb799938f2bfa2efe64fe1424c0ee1f90ae3df69f86a92f44eebcbb2ab34f18b3c4cdbb143e596067 SHA512 85f57ab732009cc961b824e252f0b65bbe7c0a8c97849d453773a331016b2ea8fa0efe393bc1a0073eae6d3cf523d97b9434cd73bdceed55bc069be0b6f4b41d +DIST highline-2.0.0.tar.gz 233750 BLAKE2B ac696d63aaf15309a8235d9a0c25e4722b257cda154bd00a420675e1bccedb5f06122f3532ac200685f22753783152255194751f2e3bdc908f80b278f325328c SHA512 d1a96233ffb97b2985e7afebd3755d1b28d89ac2d84a3ec8c04450680c1149f1fcc46f0221242768a2aafa8bfbde4f5a6f3951013c0b5d25a3aa88f1e571b4d8 +EBUILD highline-1.7.8.ebuild 1257 BLAKE2B deb0d4c65d9f398f6439b807382fdc2443c36ddb71afad3836ef39c903cbb2d1f1672dab1cbb097b5ca573e0567edae4ff3829eb3abb5ede257052c0ca30caff SHA512 38fce67ec881c2252937c9bb06692fc8ac5ec79a3e742d4ded53b2dfc60095f487f543de74d55359cee316abd3ae690c2874a2ada699b0b31ce9f610a0270f4d +EBUILD highline-2.0.0.ebuild 1059 BLAKE2B ed1d31388afe508096023d8b25150ab2630cace14e77ba8cf2bab647a5340590f5feca87993807845c260930ce140b9003cbed3779aeed1e86fa4adfe815a4e4 SHA512 e58836abfc956d17ac88e832d602c0281c318aa68eb30dda5a29adb4e5f617574383d006464cc8e9e7f4fba30a739d0fe60f3ea65f5c18697c2985f2f0cb2996 +MISC metadata.xml 339 BLAKE2B 58671f84213ed36194c80df5fdac1618917b26161ddf8a8829980f5ce7e7aa242c84d17aaef0be655a36ccdad24d93714ccd6875fc073ab537c2186e33da5e8a SHA512 723488f3e201d857ceffdbc6779199469aea1d3d21a391c5bd5ab9402388e6c32e4964491a609d7065d0684a256811be04f2df20b3db745d83c4cb8bd769a945 diff --git a/dev-ruby/highline/highline-1.7.8.ebuild b/dev-ruby/highline/highline-1.7.8.ebuild new file mode 100644 index 000000000000..b96e814ec0af --- /dev/null +++ b/dev-ruby/highline/highline-1.7.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.rdoc TODO" +RUBY_FAKEGEM_DOCDIR="doc/html" + +inherit ruby-fakegem + +DESCRIPTION="Highline is a high-level command-line IO library for ruby" +HOMEPAGE="https://github.com/JEG2/highline" + +IUSE="" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + +all_ruby_prepare() { + # fix up gemspec file not to call git + sed -i -e '/git ls-files/d' highline.gemspec || die + + # Avoid unneeded dependencies + sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \ + -e '/PackageTask/,/end/ s:^:#:' Rakefile || die + + # Avoid tests that require a real console because we can't provide + # that when running tests through portage. These should pass when + # run in a console. We should probably narrow this down more to the + # specific tests. + rm test/tc_highline.rb || die + + sed -i -e '/test_question_options/,/^ end/ s:^:#:' \ + -e '/test_paged_print_infinite_loop_bug/,/^ end/ s:^:#:' \ + -e '/test_cancel_paging/,/^ end/ s:^:#:' \ + test/tc_menu.rb || die +} diff --git a/dev-ruby/highline/highline-2.0.0.ebuild b/dev-ruby/highline/highline-2.0.0.ebuild new file mode 100644 index 000000000000..6a3821d48355 --- /dev/null +++ b/dev-ruby/highline/highline-2.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Highline is a high-level command-line IO library for ruby" +HOMEPAGE="https://github.com/JEG2/highline" +SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + +all_ruby_prepare() { + # fix up gemspec file not to call git + sed -i -e '/git ls-files/d' highline.gemspec || die + + # Avoid unneeded dependencies + sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \ + -e '/PackageTask/,/end/ s:^:#:' Rakefile || die + sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die + + # Remove almost empty doc directory to allow rdoc recipe to work + rm -rf doc || die +} diff --git a/dev-ruby/highline/metadata.xml b/dev-ruby/highline/metadata.xml new file mode 100644 index 000000000000..1c5e41a1bb52 --- /dev/null +++ b/dev-ruby/highline/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + JEG2/highline + + diff --git a/dev-ruby/hike-1.2.3-r1 b/dev-ruby/hike-1.2.3-r1 deleted file mode 100644 index 2ef441ad28d0..000000000000 --- a/dev-ruby/hike-1.2.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Hike is a Ruby library for finding files in a set of paths -EAPI=5 -HOMEPAGE=https://github.com/sstephenson/hike -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sstephenson/hike/archive/v1.2.3.tar.gz -> hike-1.2.3.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9060757e07a13364c840007b474e99a7 diff --git a/dev-ruby/hike-2.1.2 b/dev-ruby/hike-2.1.2 deleted file mode 100644 index 768e9dcedc04..000000000000 --- a/dev-ruby/hike-2.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Hike is a Ruby library for finding files in a set of paths -EAPI=5 -HOMEPAGE=https://github.com/sstephenson/hike -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/sstephenson/hike/archive/v2.1.2.tar.gz -> hike-2.1.2.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1f0addba51a5db6610f6aae0a1a61fc5 diff --git a/dev-ruby/hike/Manifest b/dev-ruby/hike/Manifest new file mode 100644 index 000000000000..c1359a7ebe42 --- /dev/null +++ b/dev-ruby/hike/Manifest @@ -0,0 +1,5 @@ +DIST hike-1.2.3.tgz 9010 BLAKE2B 1f413b0b11c0f562458aaa7b334a334d42afc706eb448a555534eb4021ef453a98f1ee05221ec9ac152d74e04ca543efb13a339b0b074354920e9dee4ee65b4f SHA512 0d7a35c0f9b4f5f1f99d4b2b753244cb712ebc24cc54b366c60ac6094a2ec693df86443e0b4499358cdd4f6411347ad80e0fc90b5fb7f4dd9b627832b645adcd +DIST hike-2.1.2.tgz 9111 BLAKE2B 025e54e3348384d5a5d12d58014cea797a3cc5183450a2cda6cb7568406939f4437f8a574db25457840dd20a6264c5d0b6584702dbbed595f6984ba9f501c034 SHA512 fc05b6ec5676d5b6d12273688b0f98cd01784e201947293c5af92c637adcd9cd788fa9a696d6439efcc9097e540160fb96133dffd85289e498042acce8ca0c97 +EBUILD hike-1.2.3-r1.ebuild 721 BLAKE2B c0a7f666ccdf8bdd5ee8bbeca77561e39ec6dc250dfb5fecab80025c635328b82ec6e741b0d3b08df7bed6c1a1dec1381b7883716673fa4f4e4df7e908a829b4 SHA512 1e75e4eb8c80dcce370c53043d220bc5374aa9f2705fb7b24af21fbbe2228aa696c5dd1398e2513ec43f1c8916c2db7200dd74b67e78ec5ca50ecb72605f4886 +EBUILD hike-2.1.2.ebuild 707 BLAKE2B c4ba2f4f1229dc7ec5f928ff7e66a521f74748ce765192eebda3fbd544d42dd315e4febf905c84c18d281fb623237d85c218b4f373c52bad5e2554a642445ea0 SHA512 1d6ab22385ea085b53647423edd2d6beafd511fe886467a9fe2c4101e199b7813b15a34d226c45a4e5dc348c0db05c9416ba5b3478ac51be6dea821a6d542a3f +MISC metadata.xml 342 BLAKE2B 2d306b1aefc0f9366ebadca5d80610660f5496f08e56ff8a274ddf697c047df6caf4dee3da960c5fe2698d06c57e6cccf4777d5b34ea215c4aea427feb37bc9b SHA512 dd5487fc10b2007c292d8d61bf67da2726f4b1af009c364935fe13caee59b55bf9440beb1a1f6e0810e130392db9f60360b0ef31fc4d6ab250bec344d536fd7c diff --git a/dev-ruby/hike/hike-1.2.3-r1.ebuild b/dev-ruby/hike/hike-1.2.3-r1.ebuild new file mode 100644 index 000000000000..9f52891f5c56 --- /dev/null +++ b/dev-ruby/hike/hike-1.2.3-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Hike is a Ruby library for finding files in a set of paths" +HOMEPAGE="https://github.com/sstephenson/hike" +LICENSE="MIT" +SRC_URI="https://github.com/sstephenson/hike/archive/v${PV}.tar.gz -> ${P}.tgz" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +each_ruby_test() { + ${RUBY} -Ilib:test -S testrb-2 test || die +} diff --git a/dev-ruby/hike/hike-2.1.2.ebuild b/dev-ruby/hike/hike-2.1.2.ebuild new file mode 100644 index 000000000000..096102046e86 --- /dev/null +++ b/dev-ruby/hike/hike-2.1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Hike is a Ruby library for finding files in a set of paths" +HOMEPAGE="https://github.com/sstephenson/hike" +LICENSE="MIT" +SRC_URI="https://github.com/sstephenson/hike/archive/v${PV}.tar.gz -> ${P}.tgz" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" diff --git a/dev-ruby/hike/metadata.xml b/dev-ruby/hike/metadata.xml new file mode 100644 index 000000000000..e86074341d3d --- /dev/null +++ b/dev-ruby/hike/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sstephenson/hike + + diff --git a/dev-ruby/hipchat-1.6.0 b/dev-ruby/hipchat-1.6.0 deleted file mode 100644 index 4d76751600b0..000000000000 --- a/dev-ruby/hipchat-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/httparty[ruby_targets_ruby23] dev-ruby/mimemagic[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/httparty[ruby_targets_ruby24] dev-ruby/mimemagic[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rr[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rr[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby library to interact with HipChat -EAPI=6 -HOMEPAGE=https://github.com/hipchat/hipchat-rb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/httparty[ruby_targets_ruby23] dev-ruby/mimemagic[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/httparty[ruby_targets_ruby24] dev-ruby/mimemagic[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/hipchat/hipchat-rb/archive/v1.6.0.tar.gz -> hipchat-1.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c606560395fa64ad4807e3b8d626926 diff --git a/dev-ruby/hipchat/Manifest b/dev-ruby/hipchat/Manifest new file mode 100644 index 000000000000..79ed041e4d8e --- /dev/null +++ b/dev-ruby/hipchat/Manifest @@ -0,0 +1,3 @@ +DIST hipchat-1.6.0.tar.gz 23328 BLAKE2B b9328e339f40ff1d865af5bbd660d479e94e18be98a74171125ff9d55e96353bf0ad9420e9eacc8b1a650f873d16a197418f7cc8728042fd403a7d1bceaa0b9a SHA512 43afbc2aca234d7d3778189874013df7847f9045ecc1d5ebd6b3772dce2a9cc5000fa6075867a9b0968d49410d775f3f56ed0a4ae637d6ad3893aa668895f2a3 +EBUILD hipchat-1.6.0.ebuild 882 BLAKE2B 2ab76f5204b70b676897d10e6213c68b8ecb9955d893950ca5b3bc369c04c12ab30076e2bbfa5026326cf849f5e025d34e9b3f46d34d2a9135aaad35bf8b963a SHA512 1128d79248e341df44212b35601cad1e59f1fe97fdd244e74e7739b7c7be674aa93e95a94ed0ab9d8f1c4d3968303144ea33e769eb79a592484332b8c414551e +MISC metadata.xml 344 BLAKE2B 6e939739b4e25c1e6f3d7a01404d63c56d68744c089158d093211394410cbb2d13a0f7802f5378659888ceb0cc0b466accbf28f75f3fe54e9c1d759eadf21dff SHA512 3d3dba56d79d454c346c2616045e6d134d668b94bdbc1c056ccba1b13a2ab715d781904074d42bbb0506d9d1af2cd61d7df08613c077204c558c83b3f31ae3b9 diff --git a/dev-ruby/hipchat/hipchat-1.6.0.ebuild b/dev-ruby/hipchat/hipchat-1.6.0.ebuild new file mode 100644 index 000000000000..e0c8e1822bb5 --- /dev/null +++ b/dev-ruby/hipchat/hipchat-1.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.textile" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library to interact with HipChat" +HOMEPAGE="https://github.com/hipchat/hipchat-rb" +SRC_URI="https://github.com/hipchat/hipchat-rb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RUBY_S="hipchat-rb-${PV}" + +ruby_add_rdepend "dev-ruby/httparty dev-ruby/mimemagic" +ruby_add_bdepend "test? ( + dev-ruby/rr + dev-ruby/rake + dev-ruby/webmock + )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile ${PN}.gemspec || die "sed failed" + sed -i -e '/git ls-files/d' ${PN}.gemspec || die "sed failed" + + sed -i -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/hipchat/metadata.xml b/dev-ruby/hipchat/metadata.xml new file mode 100644 index 000000000000..99d74995e895 --- /dev/null +++ b/dev-ruby/hipchat/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + hipchat/hipchat-rb + + diff --git a/dev-ruby/hiredis-0.6.1 b/dev-ruby/hiredis-0.6.1 deleted file mode 100644 index d2114d7c329f..000000000000 --- a/dev-ruby/hiredis-0.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/hiredis test? ( dev-ruby/test-unit:2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Wrapper for hiredis (protocol serialization/deserialization and blocking I/O) -EAPI=6 -HOMEPAGE=https://github.com/redis/hiredis-rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-libs/hiredis:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/redis/hiredis-rb/archive/v0.6.1.tar.gz -> hiredis-rb-0.6.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0e81b4f076c79f2483e1fe2e9d3ffab4 diff --git a/dev-ruby/hiredis/Manifest b/dev-ruby/hiredis/Manifest new file mode 100644 index 000000000000..0d747a96856c --- /dev/null +++ b/dev-ruby/hiredis/Manifest @@ -0,0 +1,4 @@ +AUX hiredis-0.6.1-unvendor-hiredis.patch 668 BLAKE2B 028700bf24f26e0090fefde677c32c44de57558ce9e334c7d2396e8fd98112ad96fa9502a1aa363ff4843d3b7e9d80a07870a011482d0716b84d22414014d3eb SHA512 c58191682152d26c823c01c689a4cb9becc6dd870034e8ddb7f1aa64a345025f771beb1f72b3dcfebb6948412e1548c9f28fb65c11d60243acad232ecd5e5787 +DIST hiredis-rb-0.6.1.tar.gz 18843 BLAKE2B 56edb460d39018730f43aeb443b6a9d81e2573ebbb6c3149a18db836c8ef5fc8ceceaa768b1a7157280f3e2fd1ed117a76cc6d06c13e326fd45b8bd4efccb24a SHA512 23107d68501c244ec2669448aa919a612be182b559f28a715a4e3a91a894332105ae3a5c96652a691f01e49c88772a482f0da11b80bbb443fa0146bbf77cc722 +EBUILD hiredis-0.6.1.ebuild 1099 BLAKE2B 8938a1e43b3540c935e92a3e68e575a24f21774c8ba9c44615dffaecb9d64244ca25c379ae35d9935d938f943aeff9048c2c322425a718bbff173f4d895783cc SHA512 3f32b22b30d19acb2309ef55cc5367f76a65c4cb006e2a89a16761246e20f8fd1ae65fd97ba524996225a706082edad40d2985635808a154aa80f8327c4ea522 +MISC metadata.xml 342 BLAKE2B fd0bfbbf389a657ac98a4bd4da04180258197b8947e4fcff2d0495f99d74795e97c17d90e4f8cd3c37896fe438fb51f61b7c8bf524a546da12f1e1db949275cb SHA512 82e2c1eba3739857ef533105899b3fa50865136d9aa54709b97d46beb8791c3025b78fbd5173db3c5e0981c0d0873f88ceef9b4a1abdeee7d47c860ae6b25c92 diff --git a/dev-ruby/hiredis/files/hiredis-0.6.1-unvendor-hiredis.patch b/dev-ruby/hiredis/files/hiredis-0.6.1-unvendor-hiredis.patch new file mode 100644 index 000000000000..e8fb1f9ffa62 --- /dev/null +++ b/dev-ruby/hiredis/files/hiredis-0.6.1-unvendor-hiredis.patch @@ -0,0 +1,20 @@ +--- a/ext/hiredis_ext/extconf.rb 2015-12-29 15:53:00.000000000 +0100 ++++ b/ext/hiredis_ext/extconf.rb 2018-04-21 07:40:15.973747727 +0200 +@@ -27,15 +27,8 @@ + end + + if build_hiredis +- # Make sure hiredis is built... +- Dir.chdir(hiredis_dir) do +- success = system("#{make_program} static") +- raise "Building hiredis failed" if !success +- end +- +- # Statically link to hiredis (mkmf can't do this for us) +- $CFLAGS << " -I#{hiredis_dir}" +- $LDFLAGS << " #{hiredis_dir}/libhiredis.a" ++ $CFLAGS << ' ' << `pkg-config hiredis --cflags-only-I`.chomp ++ $LDFLAGS << ' -lhiredis' + + have_func("rb_thread_fd_select") + create_makefile('hiredis/ext/hiredis_ext') diff --git a/dev-ruby/hiredis/hiredis-0.6.1.ebuild b/dev-ruby/hiredis/hiredis-0.6.1.ebuild new file mode 100644 index 000000000000..c41f5f6a8a25 --- /dev/null +++ b/dev-ruby/hiredis/hiredis-0.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +MY_P="hiredis-rb-${PV}" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Wrapper for hiredis (protocol serialization/deserialization and blocking I/O)" +HOMEPAGE="https://github.com/redis/hiredis-rb" +SRC_URI="https://github.com/redis/hiredis-rb/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND+=" dev-libs/hiredis:=" +DEPEND+=" dev-libs/hiredis test? ( dev-ruby/test-unit:2 )" + +RUBY_S="${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-unvendor-hiredis.patch" ) + +all_ruby_prepare() { + sed -i -e 's:/tmp/:'${T}'/:' test/connection_test.rb || die +} + +each_ruby_configure() { + CC=$(tc-getCC) ${RUBY} -Cext/hiredis_ext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/hiredis_ext + cp ext/hiredis_ext/hiredis_ext.so lib/hiredis/ext/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/hiredis/metadata.xml b/dev-ruby/hiredis/metadata.xml new file mode 100644 index 000000000000..b87d27bfe864 --- /dev/null +++ b/dev-ruby/hiredis/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + redis/hiredis-rb + + diff --git a/dev-ruby/hitimes-1.2.6 b/dev-ruby/hitimes-1.2.6 deleted file mode 100644 index 3b20f3f849b0..000000000000 --- a/dev-ruby/hitimes-1.2.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast, high resolution timer library -EAPI=6 -HOMEPAGE=https://github.com/copiousfreetime/hitimes -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=ISC -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hitimes-1.2.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eea7b4c1b3c795dc4edf6b8a10f8de04 diff --git a/dev-ruby/hitimes-1.3.0 b/dev-ruby/hitimes-1.3.0 deleted file mode 100644 index 123ce86e0e2e..000000000000 --- a/dev-ruby/hitimes-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast, high resolution timer library -EAPI=6 -HOMEPAGE=https://github.com/copiousfreetime/hitimes -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=ISC -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hitimes-1.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9d086c62bbeae5bcc0f2a666e306e7ae diff --git a/dev-ruby/hitimes/Manifest b/dev-ruby/hitimes/Manifest new file mode 100644 index 000000000000..413e701b643f --- /dev/null +++ b/dev-ruby/hitimes/Manifest @@ -0,0 +1,5 @@ +DIST hitimes-1.2.6.gem 32256 BLAKE2B 8e8b2338e43776256d3c4c208dc178f9594461b53d03e2101e199bc588f5aed85826f25e5133082a861ac45118a041680e27e53d74a3eb86545ca6e724b5ef95 SHA512 41954000f38f4671b8ac7b5e408aa4a8d36756cee7807a5fc8b1584ecd463c38c36e9ac06966e2302730042193faea1a1a35dbb06f7c53bc594af8420f687257 +DIST hitimes-1.3.0.gem 32768 BLAKE2B 2b9158c661b2f885ba043990a0d8df51bedf35cbaff24f9a420a5a4572270eb30b16cd7d115ab73387c1f0b31bf7ca24659c1dea61e935e6245994ec10a03b71 SHA512 09c7d15be681d85c5ab89235909ad5680b171315e0883b636eb26459d2ad7a876fe1bd79b261a8bd80c22e01b42e04b5992e311655b6179c8dce559b48750c03 +EBUILD hitimes-1.2.6.ebuild 906 BLAKE2B a932a550810cdff59fc17a88485f8c444ca5dbd77355eaad726a86e7e516be1017678920658cfba958b6ba87a17e834ff2108fc788c7e7ac46710cd628ee2150 SHA512 90839ee00255b226522c5e3847ae196de581776320493b863e06043fd3c6c5ab6aa4ea950ba1498344aaf9b876a3d618b5b682db9fba1b772149a920ced12bae +EBUILD hitimes-1.3.0.ebuild 951 BLAKE2B 03d0d71bbd12d687af957701de0470d5f1c5faa6689a41b6898e34ab14b69d861ea7229e9e6e585c91c398969d75225bd1ccca4d547d54f783c0be30b6105992 SHA512 bd2d5ee4d71925f8e289dc9a759ee26ee9cfead0bceb8f34ab8f8af8b6898de1525130ef56430b0d669838e880ecbabe95661b5c710a308fad40a73a7fd89198 +MISC metadata.xml 349 BLAKE2B 270455dbd5303a2527a2d62a00ed7d1a935fe84e0a556492315b109ad8270572c98d126e4ca17022f3cdc712c20fd5e22fed1f0cb1a21d489f9eb77a1835ac7d SHA512 7fecd87e7396d57d383d2e3055676ab89f9328121a625dc27ecb4a8faff1fb4d7b8d90547f0caf9f7767dff9d48c99185419e1d26dba906e448040b943a3742a diff --git a/dev-ruby/hitimes/hitimes-1.2.6.ebuild b/dev-ruby/hitimes/hitimes-1.2.6.ebuild new file mode 100644 index 000000000000..bc26bf15c8dd --- /dev/null +++ b/dev-ruby/hitimes/hitimes-1.2.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A fast, high resolution timer library" +HOMEPAGE="https://github.com/copiousfreetime/hitimes" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/RUBY_VERSION >= '1.9.2'/,+4d" spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/hitimes/c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/hitimes/c V=1 + cp ext/hitimes/c/hitimes$(get_modname) lib/hitimes || die +} + +each_ruby_test() { + ${RUBY} -Ilib:spec:. -e 'Dir["spec/*_spec.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/hitimes/hitimes-1.3.0.ebuild b/dev-ruby/hitimes/hitimes-1.3.0.ebuild new file mode 100644 index 000000000000..9a4b26969554 --- /dev/null +++ b/dev-ruby/hitimes/hitimes-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A fast, high resolution timer library" +HOMEPAGE="https://github.com/copiousfreetime/hitimes" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e "/RUBY_VERSION >= '1.9.2'/,+4d" spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/hitimes/c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/hitimes/c V=1 + cp ext/hitimes/c/hitimes$(get_modname) lib/hitimes || die +} + +each_ruby_test() { + ${RUBY} -Ilib:spec:. -e 'Dir["spec/*_spec.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/hitimes/metadata.xml b/dev-ruby/hitimes/metadata.xml new file mode 100644 index 000000000000..bf87abbb2078 --- /dev/null +++ b/dev-ruby/hitimes/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + copiousfreetime/hitimes + + diff --git a/dev-ruby/hocon-1.2.5 b/dev-ruby/hocon-1.2.5 deleted file mode 100644 index 46c4883ae57d..000000000000 --- a/dev-ruby/hocon-1.2.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This is a port of the Typesafe Config library to Ruby. -EAPI=5 -HOMEPAGE=https://github.com/puppetlabs/ruby-hocon -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hocon-1.2.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e569416a186c96c79ca2176101f81063 diff --git a/dev-ruby/hocon/Manifest b/dev-ruby/hocon/Manifest new file mode 100644 index 000000000000..a3d3a44fa6ff --- /dev/null +++ b/dev-ruby/hocon/Manifest @@ -0,0 +1,3 @@ +DIST hocon-1.2.5.gem 147968 BLAKE2B 9fe004d59cc3e66d770c7c8069ff2934a17befa120ccfb2e382f36f632a186095c3a94eb25e77ba3fff422394444ae85cf3adde2ed045d50f0ac99871c6dd909 SHA512 7d2d86c28edd6ed6dd99358558093cd224b9922bcbcdd2e95e23134ef0e9a2bae6129e7273435032850b672094e77f8f5b6d8cfeec03762b39ed6b63fc5fb5dd +EBUILD hocon-1.2.5.ebuild 535 BLAKE2B dd70c64fa87ea29ad167a65f14621ef3ca452b3d5563e52597509c9300f5607c58bded23193c66e66d802369ce53bf594a00bb3040acb1a0b3d38b15bfa96943 SHA512 05db1fc82a0dfb2c54b4c400f34d05c516bcb244be69c05c1028116417d75d7de1b0ac5b4dc62fc001addc7907c668222bcc9a788397a77b6593122c39644cd3 +MISC metadata.xml 514 BLAKE2B 41c8fb2854ca091452e2530a98518581287253088bc3709b9945a47ca1ad06ffeb4ef40a1da8e2843322fde51e805e381a768a8cf3fd14b5d62d660fe975a59e SHA512 cfd1c8e9f9eaf4f3cf797e9fb40bdeee6004a38e1d3dac66469dc43944204722720c63798671d3032034dd826f44075257db43021910d31af3333df423064ba3 diff --git a/dev-ruby/hocon/hocon-1.2.5.ebuild b/dev-ruby/hocon/hocon-1.2.5.ebuild new file mode 100644 index 000000000000..ccfcd6606a4d --- /dev/null +++ b/dev-ruby/hocon/hocon-1.2.5.ebuild @@ -0,0 +1,24 @@ +# 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_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_BINWRAP="hocon" + +inherit ruby-fakegem + +DESCRIPTION="This is a port of the Typesafe Config library to Ruby." +HOMEPAGE="https://github.com/puppetlabs/ruby-hocon" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" + +RDEPEND+="" +DEPEND+="" diff --git a/dev-ruby/hocon/metadata.xml b/dev-ruby/hocon/metadata.xml new file mode 100644 index 000000000000..35e550cdf3fd --- /dev/null +++ b/dev-ruby/hocon/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + + + prometheanfire@gentoo.org + Matthew Thode + + + This is a port of the Typesafe Config library to Ruby. + The library provides Ruby support for the HOCON configuration file format. + + diff --git a/dev-ruby/hoe-3.16.0 b/dev-ruby/hoe-3.16.0 deleted file mode 100644 index 8ada3d36d368..000000000000 --- a/dev-ruby/hoe-3.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] =dev-ruby/rake-0.8.7[ruby_targets_ruby24] =dev-ruby/rake-0.8.7[ruby_targets_ruby25] =dev-ruby/rake-0.8.7[ruby_targets_ruby23] =dev-ruby/rake-0.8.7[ruby_targets_ruby24] =dev-ruby/rake-0.8.7[ruby_targets_ruby25] + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/hoe-seattlerb + + diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest new file mode 100644 index 000000000000..7a019eeceb66 --- /dev/null +++ b/dev-ruby/hoe/Manifest @@ -0,0 +1,3 @@ +DIST hoe-3.16.0.gem 188416 BLAKE2B 48383c46512a359a269ca3475ec701b1443e0ef71b31d1ca1604de391ed4df6b0ad27dd1c5f6ed04751047d211f2c6299245361cf131e2418f224324ac9934c3 SHA512 66cefb5a24906e19bbf0c82c8539d6d101b84d0dc1d3ce1910e4117357639489968271e76e86bd3c432b9ef7e3b24a78294c06210cbef280860f7dac18100606 +EBUILD hoe-3.16.0.ebuild 1519 BLAKE2B 764738ca5d9c9e9b5594d5ba663b9b4c8bf904dc586662b44e36d8a697e8abda3bc5b0ffd7aaf05ac0eb1abbac3bb85458d79b196217da6f9df81d5a6744831a SHA512 7d846277053b5fc31f3967388833cb16e7d95481857e2154798dcef672f8d335d729a89203bac1c45e8b0c6531c782d3bf0669854441ca929eaa3d743c273b90 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild new file mode 100644 index 000000000000..a6c609b2b33d --- /dev/null +++ b/dev-ruby/hoe/hoe-3.16.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="template" + +inherit ruby-fakegem + +DESCRIPTION="Hoe extends rake to provide full project automation" +HOMEPAGE="https://www.zenspider.com/projects/hoe.html" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )" + +ruby_add_rdepend ">=dev-ruby/rake-0.8.7 + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/hpricot-0.8.6-r5 b/dev-ruby/hpricot-0.8.6-r5 deleted file mode 100644 index 9be2e2cb8e0f..000000000000 --- a/dev-ruby/hpricot-0.8.6-r5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/rake-compiler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/rake-compiler[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] dev-ruby/rake-compiler[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( dev-ruby/fast_xs[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/fast_xs[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/fast_xs[ruby_targets_ruby25] ) ) dev-util/ragel ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast and liberal HTML parser for Ruby -EAPI=5 -HOMEPAGE=https://wiki.github.com/hpricot/hpricot -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/fast_xs[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/fast_xs[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/fast_xs[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/hpricot-0.8.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=054c3cd386ae75be829470660a70abcb diff --git a/dev-ruby/hpricot/Manifest b/dev-ruby/hpricot/Manifest new file mode 100644 index 000000000000..d2997ef010eb --- /dev/null +++ b/dev-ruby/hpricot/Manifest @@ -0,0 +1,4 @@ +AUX hpricot-0.8.6-fast_xs.patch 650 BLAKE2B 5ad93195325fa1e26c2d207fefec83c8e01bbcbfdf933e6925a10bcf74a56c94b8517c7000a3c1aecff091b4d5d1cb3c29c9c899af7a5a5f5f0a17b1967118da SHA512 cbb1aa6138ec98e2eac9bcad8d06ed7c435a8ca503e062776576cfdddb944b294b270dd30e2c2924441ea527445df149e7ce34d085652ca6f184c4e66d209b8d +DIST hpricot-0.8.6.gem 293888 BLAKE2B 5c054c6fcd5c3365dbf44f3c502bc4c1c3885f4aa43fd1fd15365aea19600ef0ef48157c39ef1709386bda0bc3fb6bba6d98862e8e28bdb5c173429969ef5ab9 SHA512 f0ea9168ae79d099cdb751dd5a205e0896dfb229759e499fff833e94209d1497aa97becb285176dcbcc1fee19bc11913ca3ac0d7a467067e5d837c1eb6e310ad +EBUILD hpricot-0.8.6-r5.ebuild 1719 BLAKE2B 7b0bb5771289beb025c91c096839d8a7579609044b85a6a99469ae51b3cf0a6817aec38eb97dea0e0c38d41deeb68077745c09cf29d500089893f1f1b23d0897 SHA512 d97947ec9b92adef83543775afb394a746e32837290eeebd3bc94477014e94894e04298fda4d8596bddde035d0ea6ec412b605cd6bfea1a38bc8b6024a630fbb +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/hpricot/files/hpricot-0.8.6-fast_xs.patch b/dev-ruby/hpricot/files/hpricot-0.8.6-fast_xs.patch new file mode 100644 index 000000000000..0b16b6c61b93 --- /dev/null +++ b/dev-ruby/hpricot/files/hpricot-0.8.6-fast_xs.patch @@ -0,0 +1,24 @@ +Index: hpricot-0.8.6/metadata +=================================================================== +--- hpricot-0.8.6.orig/metadata ++++ hpricot-0.8.6/metadata +@@ -16,7 +16,18 @@ bindir: bin + cert_chain: [] + + date: 2012-01-17 00:00:00 Z +-dependencies: [] ++dependencies: ++- !ruby/object:Gem::Dependency ++ name: fast_xs ++ prerelease: false ++ requirement: &id003 !ruby/object:Gem::Requirement ++ none: false ++ requirements: ++ - - ">=" ++ - !ruby/object:Gem::Version ++ version: 0.7.3 ++ type: :runtime ++ version_requirements: *id003 + + description: a swift, liberal HTML parser with a fantastic library + email: why@ruby-lang.org diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild new file mode 100644 index 000000000000..ea8137161db8 --- /dev/null +++ b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild @@ -0,0 +1,61 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fast and liberal HTML parser for Ruby" +HOMEPAGE="https://wiki.github.com/hpricot/hpricot" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "dev-ruby/rake + dev-ruby/rdoc + dev-ruby/rake-compiler" + +ruby_add_rdepend "dev-ruby/fast_xs" + +# Probably needs the same jdk as JRuby but I'm not sure how to express +# that just yet. +DEPEND+=" dev-util/ragel" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die + + # Fix encoding assumption of environment for Ruby 1.9. + # https://github.com/hpricot/hpricot/issues/52 + # sed -i -e '1 iEncoding.default_external=Encoding::UTF_8 if RUBY_VERSION =~ /1.9/' test/load_files.rb || die + + # Avoid unneeded dependency on git. + sed -i -e '/^REV/ s/.*/REV = "6"/' Rakefile || die + + # Fix int size warning + sed -i -e 's/te - ts/(int)(te - ts)/' ext/hpricot_scan/hpricot_css.rl || die +} + +each_ruby_prepare() { + pushd .. &>/dev/null + epatch "${FILESDIR}"/${P}-fast_xs.patch + popd .. &>/dev/null +} + +each_ruby_configure() { + ${RUBY} -Cext/hpricot_scan extconf.rb || die "hpricot_scan/extconf.rb failed" +} + +each_ruby_compile() { + local modname=$(get_modname) + + ${RUBY} -S rake ragel || die + emake V=1 -Cext/hpricot_scan CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make hpricot_scan failed" + cp ext/hpricot_scan/hpricot_scan${modname} lib/ || die +} diff --git a/dev-ruby/hpricot/metadata.xml b/dev-ruby/hpricot/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/hpricot/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/html2haml-2.2.0 b/dev-ruby/html2haml-2.2.0 deleted file mode 100644 index ae81d4cce214..000000000000 --- a/dev-ruby/html2haml-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6.0[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.5[ruby_targets_ruby23] >=dev-ruby/haml-4.0.0[ruby_targets_ruby23] =dev-ruby/nokogiri-1.6.0[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.5[ruby_targets_ruby24] >=dev-ruby/haml-4.0.0[ruby_targets_ruby24] =dev-ruby/nokogiri-1.6.0[ruby_targets_ruby23] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.5[ruby_targets_ruby23] >=dev-ruby/haml-4.0.0[ruby_targets_ruby23] =dev-ruby/nokogiri-1.6.0[ruby_targets_ruby24] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.5[ruby_targets_ruby24] >=dev-ruby/haml-4.0.0[ruby_targets_ruby24] =dev-ruby/nokogiri-1.6.0 + >=dev-ruby/erubis-2.7.0 + >=dev-ruby/ruby_parser-3.5 + >=dev-ruby/haml-4.0.0 + + + + ruby@gentoo.org + Gentoo Ruby Project + + + haml/html2haml + + diff --git a/dev-ruby/htmlentities-4.3.4 b/dev-ruby/htmlentities-4.3.4 deleted file mode 100644 index 246084e043f8..000000000000 --- a/dev-ruby/htmlentities-4.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple library for encoding/decoding entities in (X)HTML documents -EAPI=5 -HOMEPAGE=https://github.com/threedaymonk/htmlentities -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 x86 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/htmlentities-4.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b8a06fa70e758271c16d8bdcfcbc450f diff --git a/dev-ruby/htmlentities/Manifest b/dev-ruby/htmlentities/Manifest new file mode 100644 index 000000000000..d60484b39213 --- /dev/null +++ b/dev-ruby/htmlentities/Manifest @@ -0,0 +1,3 @@ +DIST htmlentities-4.3.4.gem 31744 BLAKE2B 519f84a05ab8fa5cc2e7994785606b6d66a70169af7acdd9f5e2a71d08e06a29d93587175f7e13608bf2a05a21a7597cb435653282c2485aa07d89cbfb83d9f5 SHA512 0163d6c014ffebb4ee9bdb15d32884c8d6af60681f240d3f0177811d37647776b8f8fd0aa4f1c7559403f36a5538ce8da6926bc16cc8105bd6eed5c180db700b +EBUILD htmlentities-4.3.4.ebuild 558 BLAKE2B 0e363c4f1f364ac1bd55eed80d3f19b48cf64cd2ab7f5974de2a3b1cbd97aa05a4e1e52143032a9f736c42af71fbfc7aed429641be38f55e257c224a1b3d2a69 SHA512 488991f448b1445c4cc8b22c98f869abb08c300affa59268aeef35ab305c8944d06540f5e143f12d9e2c1f186143d7222b733999bbaee15aeb70b4363b1b67e4 +MISC metadata.xml 351 BLAKE2B 270b91c22dbd5efffd574e0bfec5c90a07cbd1ad210d32817fd33863d14eed264bf45aabf008e7671343f4cb0ddcd0f5c3715bb37bcc7e5dce97eda80f8e3a82 SHA512 083e92aa92936ce5ca90881146d8999ad6685e7e024b192e61fb0dea24aa29ccf34786a73b7984dd7c8859555f8012fc9c6d40f902dae39bb0aab61565fac55d diff --git a/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild b/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild new file mode 100644 index 000000000000..60522e394f8e --- /dev/null +++ b/dev-ruby/htmlentities/htmlentities-4.3.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="History.txt" + +inherit ruby-fakegem + +DESCRIPTION="A simple library for encoding/decoding entities in (X)HTML documents" +HOMEPAGE="https://github.com/threedaymonk/htmlentities" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-macos" +IUSE="" + +each_ruby_test() { + ${RUBY} -Ilib:. -S testrb-2 test/*_test.rb || die "tests failed" +} diff --git a/dev-ruby/htmlentities/metadata.xml b/dev-ruby/htmlentities/metadata.xml new file mode 100644 index 000000000000..d57ea7269eef --- /dev/null +++ b/dev-ruby/htmlentities/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + threedaymonk/htmlentities + + diff --git a/dev-ruby/http-0.9.8-r2 b/dev-ruby/http-0.9.8-r2 deleted file mode 100644 index f72148e44a80..000000000000 --- a/dev-ruby/http-0.9.8-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=5 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.8 -SRC_URI=mirror://rubygems/http-0.9.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=242a7a8319c4594804b58fc1b67197a2 diff --git a/dev-ruby/http-1.0.2 b/dev-ruby/http-1.0.2 deleted file mode 100644 index f20cb5252356..000000000000 --- a/dev-ruby/http-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=5 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/http-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a2e3bf41a7e44b29cbc9a3411c50ac20 diff --git a/dev-ruby/http-2.2.2 b/dev-ruby/http-2.2.2 deleted file mode 100644 index 791bfdcb4caa..000000000000 --- a/dev-ruby/http-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=6 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2.0 -SRC_URI=mirror://rubygems/http-2.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3a7fbe1d685da1247c4a3d9868ba1423 diff --git a/dev-ruby/http-3.0.0 b/dev-ruby/http-3.0.0 deleted file mode 100644 index 033669c9e821..000000000000 --- a/dev-ruby/http-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=6 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/http-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=531145236798f245267e2614fed3e575 diff --git a/dev-ruby/http-3.2.0 b/dev-ruby/http-3.2.0 deleted file mode 100644 index ab2a46657af3..000000000000 --- a/dev-ruby/http-3.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=6 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby23] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby24] >=dev-ruby/http-form_data-1.0.1:1.0[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/http-3.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=db723ff09cd8825905b71d5dc18fde2a diff --git a/dev-ruby/http-3.3.0 b/dev-ruby/http-3.3.0 deleted file mode 100644 index 84818f347722..000000000000 --- a/dev-ruby/http-3.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby23] dev-ruby/http-form_data:2[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby24] dev-ruby/http-form_data:2[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby25] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby25] dev-ruby/http-form_data:2[ruby_targets_ruby25] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby25] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/certificate_authority[ruby_targets_ruby25] dev-ruby/rspec-its[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=6 -HOMEPAGE=https://github.com/tarcieri/http -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby23] dev-ruby/http-form_data:2[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby24] dev-ruby/http-form_data:2[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3:0[ruby_targets_ruby25] >=dev-ruby/http-cookie-1.0:0[ruby_targets_ruby25] dev-ruby/http-form_data:2[ruby_targets_ruby25] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby25] =dev-ruby/http_parser_rb-0.6*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/http-3.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=35f4b1b89ae1e05c74619fed32066e18 diff --git a/dev-ruby/http-cookie-1.0.3 b/dev-ruby/http-cookie-1.0.3 deleted file mode 100644 index 1968b8642321..000000000000 --- a/dev-ruby/http-cookie-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby library to handle HTTP cookies -EAPI=5 -HOMEPAGE=https://github.com/sparklemotion/http-cookie -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/http-cookie-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=91b2b18c04d1fbbee8122eee897775a5 diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest new file mode 100644 index 000000000000..07ade3a11560 --- /dev/null +++ b/dev-ruby/http-cookie/Manifest @@ -0,0 +1,3 @@ +DIST http-cookie-1.0.3.gem 38400 BLAKE2B 6b7292b2a5d7c37b6769cdd38f01d8cf78aa9557b4a204d736dffeae5d31768c57ac58f00577df78252f9a8bdb12a7faecf5e1be64c8ee29aaf67cc9307d0a35 SHA512 43ac1218e98dd47ee22e33e72e20bc5b55f65e60aadd417641f8a4221eba88995d418c7738a4c35dfba132e05c0c4b0df2b2bedd56c22e82c062d1f03de0052f +EBUILD http-cookie-1.0.3.ebuild 702 BLAKE2B c6e437e218957cc01357d3983ab0e1b24b3dd72821ce920fe772645f0942f90437323fc5cc4fb7d515b56feefb952f36e7a2deaacacba705c3046427a722eea8 SHA512 8699a40ebd602e93f16c06de1937c03bba92ebf99f3c87dfd1cfd1db914b9c38ada31b92b1bb5a0fee596df808cdf6c1ffc571be2b5ad52cf7643ce061e12578 +MISC metadata.xml 351 BLAKE2B 926eb407cb14931a24791340dd7b529823fcf35a7ed86f5b9f13a6238db82d71f71775f4820b07056d486c299afb97b23acb0f6419fbbeab69feb4b49e667950 SHA512 e9ad64c767ea22fcd169c61f71dfd8b292592e6efcb27273df9d90584e39897434d52f974037694f346d8388564fa8b8550f2da1ac11ef4e4a2e450e11701efc diff --git a/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild new file mode 100644 index 000000000000..eed00c01bec8 --- /dev/null +++ b/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild @@ -0,0 +1,29 @@ +# 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="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A ruby library to handle HTTP cookies" +HOMEPAGE="https://github.com/sparklemotion/http-cookie" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0" + +all_ruby_prepare() { + sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/test_http_cookie.rb || die + ${RUBY} -Ilib test/test_http_cookie_jar.rb || die +} diff --git a/dev-ruby/http-cookie/metadata.xml b/dev-ruby/http-cookie/metadata.xml new file mode 100644 index 000000000000..89106073709d --- /dev/null +++ b/dev-ruby/http-cookie/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sparklemotion/http-cookie + + diff --git a/dev-ruby/http-form_data-1.0.3 b/dev-ruby/http-form_data-1.0.3 deleted file mode 100644 index c98132158731..000000000000 --- a/dev-ruby/http-form_data-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Utility-belt to build form data request bodies -EAPI=6 -HOMEPAGE=https://github.com/httprb/form_data.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/http-form_data-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=35c8ace7d068c039f6a2b1981127f99f diff --git a/dev-ruby/http-form_data-2.0.0 b/dev-ruby/http-form_data-2.0.0 deleted file mode 100644 index f2ccb60245e4..000000000000 --- a/dev-ruby/http-form_data-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Utility-belt to build form data request bodies -EAPI=6 -HOMEPAGE=https://github.com/httprb/form_data.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/http-form_data-2.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4563ad38d1632e3839a663cdf41590b6 diff --git a/dev-ruby/http-form_data-2.1.0 b/dev-ruby/http-form_data-2.1.0 deleted file mode 100644 index 636a9da1e74f..000000000000 --- a/dev-ruby/http-form_data-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Utility-belt to build form data request bodies -EAPI=6 -HOMEPAGE=https://github.com/httprb/form_data.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/http-form_data-2.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ba0eeed41787072969a6bc3b78883ff1 diff --git a/dev-ruby/http-form_data-2.1.1 b/dev-ruby/http-form_data-2.1.1 deleted file mode 100644 index 9218759bc0af..000000000000 --- a/dev-ruby/http-form_data-2.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Utility-belt to build form data request bodies -EAPI=6 -HOMEPAGE=https://github.com/httprb/form_data.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/http-form_data-2.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a760b83c75d1dd8629a3bc882ee54cd4 diff --git a/dev-ruby/http-form_data/Manifest b/dev-ruby/http-form_data/Manifest new file mode 100644 index 000000000000..bba363653504 --- /dev/null +++ b/dev-ruby/http-form_data/Manifest @@ -0,0 +1,9 @@ +DIST http-form_data-1.0.3.gem 14336 BLAKE2B f58410dfa309fbec55e97f5bd10e56a7be0d915a0e87d4873c66a2d0f112552450424fe3a54529bc77e8bfbd5ac019f9ec231881d48942eaf55725d618203d56 SHA512 6e438a1c0c56116555737785d9b0b624f2cbee010146d0683c94e72473ed6f8a872c2ecbd878bc71f4aa378ebcd820d2743e0f6236778b65aad99c14e9c79fdf +DIST http-form_data-2.0.0.gem 16384 BLAKE2B 813fb1d14074304786fbdb954141f914859b3898280f31fd6f205b38b32041ffae07d4ce790e6563a33a9d2cb09ab0427b46e5708f4c11d708356f61d7e905bd SHA512 2abb3742da142bfca5ad216140ad70493885ddceb258c7af1e14fec57172bdc976646e90de4b3d51c3af7eebb5d820771cba7d7a1798100ceb3c696c971d5ba8 +DIST http-form_data-2.1.0.gem 16384 BLAKE2B 7ea011ae83e6d5caedf127e55dd2ba4539e4c0d58a2182b7331b1aa1eba9d7e1886fce3d2fcab6d2b5fcb8ebbf56cc9bc3dafee5050238b4d765eb9238c10ff8 SHA512 ec01035d7bced9ad624019ae5d1290becabcb35670cba52b450f379aac3cc68b3c12ef0128930022e75d3c4de430e8595af0733dcce4a4a531898722fb0d34c3 +DIST http-form_data-2.1.1.gem 16896 BLAKE2B b19507dddf5c072b5a190bff98c61b94209652445ba995c3834bdf47faa515cc3877afcb46ef4946b4b6ad265d917cfc0fcdba2ee98c440c134343883740917e SHA512 43e1d9a522a748ab5d1633392225d87b5b178f6ae46a9bc4296b2a71b95b54d0a0c5fa1c3d8a8f48134df7c8c5893bfd7a5db060da275f49a147385cb4d04627 +EBUILD http-form_data-1.0.3.ebuild 587 BLAKE2B 0f26ea6405c3af943933299ffce66cc16b2399e56ab9d115c218bbdc2ef8b0376db47226012de4c944fdc72e14e5dd962d4e123a4f821e961e502449f83f504b SHA512 329f084345e69ba9f2418d0781886e9823cef5521757f082c00531e459ac8364828d735345016ed0ab70f5dffd9569ce2ecb403cd0618e32eb4d2094ce567dcb +EBUILD http-form_data-2.0.0.ebuild 579 BLAKE2B fde0c2c87fb47efdad817363b8f34366ab314736be93a87c2d9a8f81fe4cf8b495fe99065d69f05abe04ad93ad9e677007a471a5c7073a63888008801b8a4703 SHA512 6341421ece7510c632b89144c28f8fb5dbcd90f7c9cefed4208004c18a0399143968756222f9b73613df8680f4528d4bb2efed937a035b56e93cd262effb415c +EBUILD http-form_data-2.1.0.ebuild 586 BLAKE2B 79c7a4f2ab69aa94de0487d81f2da025d791632c4c00aab4485275380c50c8b93e10af9e831846b67113cad6909759bc007aa0e90f111d75b4bea450598ff289 SHA512 582d08016d0338812afb50f69c5fcdac11259a211bbfe4ddb7d46bfe47083c256d231c3d396436fe80ab4927626ec9568ab5ed8ab4a05f8edbb573a9f7432156 +EBUILD http-form_data-2.1.1.ebuild 598 BLAKE2B 2c7d427695f52590b88d82b36e571ef40b749c1ed840eeb6e8db039cec5d4f094bbc186780c1ef525159c6878913f407fe0124f761c0364c4d57df4d994c4dc6 SHA512 8157f3e4a0e0a39834bda548e3044094f614f5cdbc6ec9cd845e19db982f7ff44aa7be29e0e667a9bcd473e5107cb906763e87a4307ef00c6a02558607a92043 +MISC metadata.xml 345 BLAKE2B 6301add67db13bd0df4d236cfa4042737f0216c1255a92b10ee272a3b4bfeeaeb0d9541013a460a3be689058ba31683854b3f0308232cfeae7f4d560d207c10f SHA512 6d157ee3fe1a775733ea0a808a81d68c0061319b30c6062e181cc4a19d1a5142027ddb2145fcb78c44feddd4e36682ce39306f0ade0fb5c13436cd9351e45bd8 diff --git a/dev-ruby/http-form_data/http-form_data-1.0.3.ebuild b/dev-ruby/http-form_data/http-form_data-1.0.3.ebuild new file mode 100644 index 000000000000..61567ede65cd --- /dev/null +++ b/dev-ruby/http-form_data/http-form_data-1.0.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Utility-belt to build form data request bodies" +HOMEPAGE="https://github.com/httprb/form_data.rb" + +LICENSE="MIT" +SLOT="1.0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/http-form_data/http-form_data-2.0.0.ebuild b/dev-ruby/http-form_data/http-form_data-2.0.0.ebuild new file mode 100644 index 000000000000..f5de94dc041c --- /dev/null +++ b/dev-ruby/http-form_data/http-form_data-2.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Utility-belt to build form data request bodies" +HOMEPAGE="https://github.com/httprb/form_data.rb" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild b/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild new file mode 100644 index 000000000000..6a3468acce8b --- /dev/null +++ b/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Utility-belt to build form data request bodies" +HOMEPAGE="https://github.com/httprb/form_data.rb" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/http-form_data/http-form_data-2.1.1.ebuild b/dev-ruby/http-form_data/http-form_data-2.1.1.ebuild new file mode 100644 index 000000000000..cf44eae4e0aa --- /dev/null +++ b/dev-ruby/http-form_data/http-form_data-2.1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Utility-belt to build form data request bodies" +HOMEPAGE="https://github.com/httprb/form_data.rb" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#: ; 1irequire "json"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/http-form_data/metadata.xml b/dev-ruby/http-form_data/metadata.xml new file mode 100644 index 000000000000..0fae519ca0cd --- /dev/null +++ b/dev-ruby/http-form_data/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + httprb/form_data.rb + + diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest new file mode 100644 index 000000000000..880542489f53 --- /dev/null +++ b/dev-ruby/http/Manifest @@ -0,0 +1,13 @@ +DIST http-0.9.8.gem 66560 BLAKE2B 15b6cc066d2b04c3c6df604787f69b5079dacd277dc95a74b56832fc26cd84d2b631b60a60baadaf46368e5dfda30152983c335faea636490000bc5153d11736 SHA512 bb89147a3c28ebd75d2453e51c0c422557907e055b9a20a560b803bc64edfcdfe96e997ff225a26c9ca278211b0f70faaccf2d18ce2cdc9fd95bc4048093ef68 +DIST http-1.0.2.gem 62464 BLAKE2B a7801cb8389473f5dee9761fffe510ed2228ecf01d75e61026a110ac8438c9344094a5f50868536f0641740a3663a6aebacdc2f3a8294fa49894549b7a6e3bf0 SHA512 fbfa76f588d46b10dfa0d3b319d0ca1a5a92749575cf27791febaf5d55f2e4458cf34f48d8b9792d4e220c89c702b75b039ca5b66d3c43d31bab982082312113 +DIST http-2.2.2.gem 67072 BLAKE2B d2aa0f155085b60c3a65af6e5cda58632708f1aae000d9d52dcfa5fe3f6880000a4dff749810c7816bd1920597f456f7c9e7c080a4e524d578983944f0d49194 SHA512 9c22f7f4473e5cb0b605b9c8d25c1a93c34e7e440fb7cf4f3690cb9dd9e65ce3619d0575da3d97da6dfcf8e1560113b638bb447340605bebc160f589fb007bed +DIST http-3.0.0.gem 69632 BLAKE2B e02ddc7e7f2747c2b20fc90b38c1c16c315eda8b800d93148aa0cb1ac0194c2fd5742fa346b18a8f60d4814db7d9e0200ad55c94fd2f8f2cb2bf29d50a22da8e SHA512 ef8c4148b68838e0669d5012c3548d373ef99d9273eb2ea25e7e0237027c766ffdbcdede766eb890f042b7211c2ed953688a372c46b120bf0bbd045c06b8aec3 +DIST http-3.2.0.gem 70656 BLAKE2B 9be294d425169318635db9236b3460e1a863e9e0ade07f1bfd97f6c12e75ea40c4c39ea5eda7c82017b78eb91c1c5703229022a9db20fed709149476a53e5936 SHA512 2766cb33d753ba641d9fc5de5c7e15790c6ce3d00f2065631b4e5006ca90f12b38257d8842c99f46f4dee527434c7b7cab2d99476b757937bd4fcd6d81b6cfb4 +DIST http-3.3.0.gem 70656 BLAKE2B 5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08 SHA512 fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68 +EBUILD http-0.9.8-r2.ebuild 1079 BLAKE2B 0a6e4c30901542b3ca659b19a7308eab8b7dc6aa63dddaa111fe922b14c0db408d1c9c4d22c821038376100b329a3ac2c298e5ed6a036481464bbd49e8d6a715 SHA512 bf9e8e66f026a7fe1a82536fd21d3607d070e58c9d657bee9a3f58ce30b0e3f0aca3ad6445eac61128deafa3eae5a1a2452646cd3d66631769dd64f336172267 +EBUILD http-1.0.2.ebuild 1066 BLAKE2B 8254d2606eefeb6f3088fbcd8a3b40bf5c81f19b8e70c45ae246af3c517ae33041ebda64c7838186842f0ab3146e0d60f7e88abe70a4708dc97ea74eab6ed7c7 SHA512 61835402afb957f5e5d0659edbf7fd7457c2801cd2c9f151e87de4bf3ca57bd0a21729e1ba2ebf0490c8586c472311fe299d54f478d03cc6dfb9ee0f72d67a39 +EBUILD http-2.2.2.ebuild 1232 BLAKE2B c15bb91342baa306872e609cae8546b30ebedaa8c0388859f94c597b3a3fdfb08f50cb60e14cbe8df34cb8c0389a283f60a0beaf303068fc38417e62ef2e7222 SHA512 e24e112a1ab81d744c8046561c1314b57439c67654250542cae7921e7fefbf716610e1bd3775936fdcfe8db0c9c72b56c8b12a4229c5ae342d1a916675c3d3a6 +EBUILD http-3.0.0.ebuild 1228 BLAKE2B 581bea6ff67449d0bacb2eb8038b38405ed97cebae6be2108a8194eec267932ee9f6014743eddfcc9138076bf507a36f0eca4d64577dda7100f83146697d3f52 SHA512 4ab960efe6d5b79b49af267d9a26e233d49d278fb3f839a9c9052ffe74bbfb96976bcdd5c00302b0c7cc4399a78c25867f4c7a548b8ad903c4700387d7ecc97d +EBUILD http-3.2.0.ebuild 1232 BLAKE2B 09cd0bdc0adc6926e7f82a83886bad44fa04a51b726cf22e9a32a8ec9caae0c7d3e1d3a4007a125e08da6e8cbe6a382a2f391a11e9222d2b16f9de211c5176b7 SHA512 48910a29b81c2c2e3f608076823f3f76cc0eef2b910f36564a5466bf33e69975ac47a0b388fdd9930b2111993bdc1deb0af1e04e98f791990188bd3b8236193e +EBUILD http-3.3.0.ebuild 1222 BLAKE2B dd511f94e713b5974f0302cc41ab6f430d95e57bb55fd212bd8d8350739f9c4c9448dc0cd7784f01de3ba966a6f7d0c7b2e1a583f46f2456255f5920815fec55 SHA512 edd2b91ce30508a694a4442d603280974c52ef3472cbb013b242568bf6001e7bc31ea61e329dbf386d30bb81693dd8bf64eeee718c4700464ce399a123c9104b +MISC metadata.xml 339 BLAKE2B 2508769568914caafa01e9e8e6517a7cf9c1733c772b3c605c8dbb056efb8dca3be9525e1ba2ac610bd6d5b5dc02b7625f3569dce0597444240bc2ed8d8449c2 SHA512 9b43a2f61eea32941c251429694bcfe432f284527c332efdaf4187c9ad8c6f53cd924421ca9d56cefce75cbaff104d4f7579790fe09b45a4cced06bedc44d1c1 diff --git a/dev-ruby/http/http-0.9.8-r2.ebuild b/dev-ruby/http/http-0.9.8-r2.ebuild new file mode 100644 index 000000000000..f37b18283969 --- /dev/null +++ b/dev-ruby/http/http-0.9.8-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="0.8" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3 + >=dev-ruby/http-cookie-1.0 + >=dev-ruby/http-form_data-1.0.1:1.0 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die +} diff --git a/dev-ruby/http/http-1.0.2.ebuild b/dev-ruby/http/http-1.0.2.ebuild new file mode 100644 index 000000000000..87918b72d2cf --- /dev/null +++ b/dev-ruby/http/http-1.0.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="1.0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3 + >=dev-ruby/http-cookie-1.0 + >=dev-ruby/http-form_data-1.0.1:1.0 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die +} diff --git a/dev-ruby/http/http-2.2.2.ebuild b/dev-ruby/http/http-2.2.2.ebuild new file mode 100644 index 000000000000..d7ce2c5a9579 --- /dev/null +++ b/dev-ruby/http/http-2.2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="2.0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3 + >=dev-ruby/http-cookie-1.0 + >=dev-ruby/http-form_data-1.0.1:1.0 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die +} diff --git a/dev-ruby/http/http-3.0.0.ebuild b/dev-ruby/http/http-3.0.0.ebuild new file mode 100644 index 000000000000..290fe8f716ff --- /dev/null +++ b/dev-ruby/http/http-3.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3 + >=dev-ruby/http-cookie-1.0 + >=dev-ruby/http-form_data-1.0.1:1.0 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die +} diff --git a/dev-ruby/http/http-3.2.0.ebuild b/dev-ruby/http/http-3.2.0.ebuild new file mode 100644 index 000000000000..adc8cb7d3193 --- /dev/null +++ b/dev-ruby/http/http-3.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3:0 + >=dev-ruby/http-cookie-1.0:0 + >=dev-ruby/http-form_data-1.0.1:1.0 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die +} diff --git a/dev-ruby/http/http-3.3.0.ebuild b/dev-ruby/http/http-3.3.0.ebuild new file mode 100644 index 000000000000..935b12a363df --- /dev/null +++ b/dev-ruby/http/http-3.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="An easy-to-use client library for making requests from Ruby" +HOMEPAGE="https://github.com/tarcieri/http" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3:0 + >=dev-ruby/http-cookie-1.0:0 + dev-ruby/http-form_data:2 + >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" + +ruby_add_bdepend " + test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/end/ s:^:#:' \ + -e '1irequire "cgi"' spec/spec_helper.rb || die + + # Avoid specs that require network access + sed -i -e '/.persistent/,/^ end/ s:^:#:' \ + spec/lib/http_spec.rb || die + sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ + spec/lib/http/client_spec.rb || die + + # Avoid spec that may fail with a running web server + sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die +} diff --git a/dev-ruby/http/metadata.xml b/dev-ruby/http/metadata.xml new file mode 100644 index 000000000000..d675d76c2a4b --- /dev/null +++ b/dev-ruby/http/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tarcieri/http + + diff --git a/dev-ruby/http_parser_rb-0.6.0-r1 b/dev-ruby/http_parser_rb-0.6.0-r1 deleted file mode 100644 index 7b3535580740..000000000000 --- a/dev-ruby/http_parser_rb-0.6.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple callback-based HTTP request/response parser -EAPI=5 -HOMEPAGE=https://github.com/tmm1/http_parser.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/http_parser.rb-0.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0e1e96221c0f69e4c9479bcadfe5829c diff --git a/dev-ruby/http_parser_rb/Manifest b/dev-ruby/http_parser_rb/Manifest new file mode 100644 index 000000000000..05f5b8e351bf --- /dev/null +++ b/dev-ruby/http_parser_rb/Manifest @@ -0,0 +1,3 @@ +DIST http_parser.rb-0.6.0.gem 177664 BLAKE2B ecae9e862454584759cbb3158eb16dd6de09fe95c6b38099f1c6d4be2376ca1d3eb8a6713994da600c9c567193466da30f4784652e19ad796891a53d67578fff SHA512 51c29bfc85de8cedb4e98fec84c955252556abaa4d0848fbc38b232879ffc946c72acf38440e8e9f1e31a8b734a68d43a96924af5f48ac4f1a054153ec913a08 +EBUILD http_parser_rb-0.6.0-r1.ebuild 704 BLAKE2B d0580d8e1b8d2fbb232b64e8301f6bd748662c0ccf88bdf0cc14b8763f1c20f2421a84dc96951a29388e63521a3800a23910923f988c16e592f3b389db7f2ccb SHA512 4d476d0f40e914b79b9f9c1eaf7beb0fd2b203c7497a733f5fae2ad32bc5e78b9a32e5acba64790a3075660e0657b0cd13863054d9e2d1b6adb420e984ae547b +MISC metadata.xml 345 BLAKE2B 8305f5931644b1a23580704e713a643f9ffaf40285edba69bdcea258bedbbbacf3486fa4703e4989b7d727b874da12726b970d46781ed72093a349911468de68 SHA512 86cb5c3b5137de6cd0792a3bcda1b028e3dfbe349d7ee7bb4df47b47a796469213681bb686dcc0fd3132b44b78366c11757d922d633607915dadd40faa6c3453 diff --git a/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild b/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild new file mode 100644 index 000000000000..0c7960f923d8 --- /dev/null +++ b/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_NAME="http_parser.rb" + +inherit ruby-fakegem + +DESCRIPTION="Simple callback-based HTTP request/response parser" +HOMEPAGE="https://github.com/tmm1/http_parser.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ruby_http_parser extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ruby_http_parser V=1 + cp ext/ruby_http_parser/ruby_http_parser.so lib/ || die +} diff --git a/dev-ruby/http_parser_rb/metadata.xml b/dev-ruby/http_parser_rb/metadata.xml new file mode 100644 index 000000000000..549c8510b11b --- /dev/null +++ b/dev-ruby/http_parser_rb/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tmm1/http_parser.rb + + diff --git a/dev-ruby/httparty-0.16.0 b/dev-ruby/httparty-0.16.0 deleted file mode 100644 index 136e35bee467..000000000000 --- a/dev-ruby/httparty-0.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Makes http fun! Also, makes consuming restful web services dead easy -EAPI=6 -HOMEPAGE=https://jnunemaker.github.com/httparty -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/httparty-0.16.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7f37d6f1792577b72b839b1c9f473b46 diff --git a/dev-ruby/httparty-0.16.2 b/dev-ruby/httparty-0.16.2 deleted file mode 100644 index c3436e76546b..000000000000 --- a/dev-ruby/httparty-0.16.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/webmock[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Makes http fun! Also, makes consuming restful web services dead easy -EAPI=6 -HOMEPAGE=https://jnunemaker.github.com/httparty -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/httparty-0.16.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c4dc84860995818916a3c89f84823daf diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest new file mode 100644 index 000000000000..52aa4140397c --- /dev/null +++ b/dev-ruby/httparty/Manifest @@ -0,0 +1,5 @@ +DIST httparty-0.16.0.gem 89088 BLAKE2B 27715c6760a9adeec289a005f89de219b32e6ad5c3f937478ad4187df895096f9375b0d20a4b33c1c62b96de6313017a713a036247756a96fe9366e7c1e77247 SHA512 c523ab3555d0a86e2df53e800be57b88f40bb680e7df31e754ddc3e76728eb2228e6ddbe9a3e580c4c604a126ebcd33be79dfde3758faf99aadbba4d30d9508d +DIST httparty-0.16.2.gem 89600 BLAKE2B 581b5fcadf59bb50864b2fa6d1aae220ff9881bba53363601c6e70c3291dc2cee351a8f42b1946ad516cdcab5a85b832e4260f04394e54255e0cd76bc6860d5e SHA512 13efbacb9ee0325fbb185279ca9f7ffcc0131189ccf98d9889c6a1b6bcfa04fd7cbc6d1393bffe69a5a813a2f54f70b5926e176305fa70480dd0902968c894d0 +EBUILD httparty-0.16.0.ebuild 1246 BLAKE2B d3305c8cd1703486ab374b67d5a8a197e6c9ce0b700e570ba1407148aa692ab1c402f5977e263aa4303a6b3e6bf356297f7572d3a582ae306c9937909c65d137 SHA512 ff0d3fce64021e7ae05c74bd58576bdafd00c52d0ac9241e2faa899f8f12baccbb141f23778f35d0a2878bb468bd8c4cd440fb78d963851053136e6584c0d806 +EBUILD httparty-0.16.2.ebuild 1426 BLAKE2B f58dcc637bab3233e777320e7b94e354c5878bb5982d504cafc37ebbf425eb34802dbacc4671c44223028bebed42b74bc74bc79b9d5894a00fe930e88e0c06ae SHA512 00266485131548e262e827c68edc47eaf2195d1d70ea5c6b11a59a64952cf352b1413a4856440eccc40ca256aa467ef759ca41daa963ca6e8e1154fba1a3ec38 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/httparty/httparty-0.16.0.ebuild b/dev-ruby/httparty/httparty-0.16.0.ebuild new file mode 100644 index 000000000000..472d30ad10ff --- /dev/null +++ b/dev-ruby/httparty/httparty-0.16.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy" +HOMEPAGE="https://jnunemaker.github.com/httparty" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="" + +ruby_add_rdepend '>=dev-ruby/multi_xml-0.5.2' + +ruby_add_bdepend 'test? ( dev-ruby/webmock )' + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die + + # Avoid test dependency on cucumber. We can't run the features since + # they depend on mongrel which is no longer packaged. + sed -i -e '/cucumber/I s:^:#:' Rakefile || die + + # Avoid test dependency on simplecov + sed -i -e '/simplecov/I s:^:#:' \ + -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die + + # Avoid test that works standalone but fails in the suite + sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/httparty/httparty-0.16.2.ebuild b/dev-ruby/httparty/httparty-0.16.2.ebuild new file mode 100644 index 000000000000..b173eb0fcdbf --- /dev/null +++ b/dev-ruby/httparty/httparty-0.16.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy" +HOMEPAGE="https://jnunemaker.github.com/httparty" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend '>=dev-ruby/multi_xml-0.5.2' + +ruby_add_bdepend 'test? ( dev-ruby/webmock )' + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die + + # Avoid test dependency on cucumber. We can't run the features since + # they depend on mongrel which is no longer packaged. + sed -i -e '/cucumber/I s:^:#:' Rakefile || die + + # Avoid test dependency on simplecov + sed -i -e '/simplecov/I s:^:#:' \ + -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die + + # Avoid test that works standalone but fails in the suite + sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb + + # Avoid test that is not fully compatible with newer multi_xml + sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/httparty/metadata.xml b/dev-ruby/httparty/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/httparty/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/httpauth-0.2.1 b/dev-ruby/httpauth-0.2.1 deleted file mode 100644 index 435d31938d5a..000000000000 --- a/dev-ruby/httpauth-0.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library implementing the full HTTP Authentication protocol (RFC 2617) -EAPI=5 -HOMEPAGE=https://github.com/Manfred/HTTPauth -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/Manfred/HTTPauth/archive/v0.2.1.tar.gz -> httpauth-0.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1058f9e930c7a1658435ecca650985c6 diff --git a/dev-ruby/httpauth/Manifest b/dev-ruby/httpauth/Manifest new file mode 100644 index 000000000000..19fbc15b575a --- /dev/null +++ b/dev-ruby/httpauth/Manifest @@ -0,0 +1,3 @@ +DIST httpauth-0.2.1.tar.gz 17300 BLAKE2B 4609f35fd26b1eb8e3d17586553f5dd5555d3c676f2189f7da5ff23057438c91919cb0838fdf219f0b26682b2a08d903c7906edc9fbfa58ce9afae9e0f58a6a8 SHA512 c861089c2dc5242b86867e0a6561672361ba53ccaaf8a931c996502fc12bbce769abf3ebd7fce826cbcfbc943fc901ba1c96e8ce014333582c5d2fa2c3e56a60 +EBUILD httpauth-0.2.1.ebuild 601 BLAKE2B c77adade6bc04e3834cfdcbba46f27061ca98c61bd52959ab9055dad89497374b8135be85310654f32281ffa6a423e85d13c14d8f9ec96fd8a4b1488553a2ba3 SHA512 5fc3e6bd11ee2da9cc5a9fb2e3484771e3b21f199ff00b1d4efd5b43bf8f9180da810b58a56adca3f815fed5f8b40a3df1d0b21cbc8b0add205518805a3866b4 +MISC metadata.xml 342 BLAKE2B 1506ceb0c6103d8b31db938372ec233b10ba3489f39a14ba54a10663768daaafa27a955e54ce6cfcf4f54e6263f6e10a931815c11f0d50b1dc4bf3d5b6a04162 SHA512 d5392d2d9d6d134b2341aad0f7383f303d635423a7e7cd7520c85eccf908f66d1f1cd936807066cd2e54caf4812ed93b41579430706a9c338174e659ea16a5e8 diff --git a/dev-ruby/httpauth/httpauth-0.2.1.ebuild b/dev-ruby/httpauth/httpauth-0.2.1.ebuild new file mode 100644 index 000000000000..a754a68d1b88 --- /dev/null +++ b/dev-ruby/httpauth/httpauth-0.2.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md TODO" + +inherit ruby-fakegem + +DESCRIPTION="Library implementing the full HTTP Authentication protocol (RFC 2617)" +HOMEPAGE="https://github.com/Manfred/HTTPauth" +SRC_URI="https://github.com/Manfred/HTTPauth/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +RUBY_S=HTTPauth-${PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die +} diff --git a/dev-ruby/httpauth/metadata.xml b/dev-ruby/httpauth/metadata.xml new file mode 100644 index 000000000000..220341653b87 --- /dev/null +++ b/dev-ruby/httpauth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Manfred/HTTPauth + + diff --git a/dev-ruby/httpclient-2.8.3 b/dev-ruby/httpclient-2.8.3 deleted file mode 100644 index b2f8ba5d2803..000000000000 --- a/dev-ruby/httpclient-2.8.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit[ruby_targets_ruby23] dev-ruby/http-cookie[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit[ruby_targets_ruby24] dev-ruby/http-cookie[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit[ruby_targets_ruby25] dev-ruby/http-cookie[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION='httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby -EAPI=5 -HOMEPAGE=https://github.com/nahi/httpclient -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/nahi/httpclient/archive/v2.8.3.tar.gz -> httpclient-2.8.3.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c6df3e6cc55ea5e0be7ca0464cb7a14d diff --git a/dev-ruby/httpclient/Manifest b/dev-ruby/httpclient/Manifest new file mode 100644 index 000000000000..3dee4dffc70f --- /dev/null +++ b/dev-ruby/httpclient/Manifest @@ -0,0 +1,3 @@ +DIST httpclient-2.8.3.tgz 464624 BLAKE2B ce8ed523a24acce219027a4f1985caf2b4dae29bdba038ca2397e5f4d4b36c90b35cedfb62faa7faf426c3ce8589906df7832968c81b64bc9100eff6f4fe9745 SHA512 b65b5adb97af069d7ff6b6f4cccd6a42c6d9c88b797e9495768fe1f36a6bd93defe50190edc201de5e39c4e306ba0bd17a8ff2f8eba4d636dacafa06c172967d +EBUILD httpclient-2.8.3.ebuild 2000 BLAKE2B 14dbbd57bedd257e93603b3e53a62943d93a47ae622cfc09558842e20a0e593ec4a297f7c5b43feac8033a1f0461dec08d986be5ee11bd51d84d2c7b8957f900 SHA512 cc8a7ce3c3cdf4088fece7ee4a6cabedd84aefdcf6398bdc6359a9d75e9649d36c12027abe8c65db371bb7dcfd6c10183c67d96e5f438de8ad245a298e899fcb +MISC metadata.xml 341 BLAKE2B 09a632c45802b3044056e60f69c99f2829bd710728ae4014de53ef83dc1e273a6e751a1d84e08195319ea207e8b62f11a1d055c96f6f161483a00746d6103cd4 SHA512 04d6c137c27403e7512feab47cd105f6cef456af315ec05b5204022eb9a8b7eda358f3ef4a19ff457770b3898c6395055880f5a162477f15d0948b148c902288 diff --git a/dev-ruby/httpclient/httpclient-2.8.3.ebuild b/dev-ruby/httpclient/httpclient-2.8.3.ebuild new file mode 100644 index 000000000000..6927280d6904 --- /dev/null +++ b/dev-ruby/httpclient/httpclient-2.8.3.ebuild @@ -0,0 +1,64 @@ +# 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_TASK_TEST="-Ilib test" +RUBY_FAKEGEM_TASK_DOC="doc" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="httpclient.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby" +HOMEPAGE="https://github.com/nahi/httpclient" +SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="Ruby" +SLOT="0" + +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" +ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/http-cookie )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[bB]undler/s:^:#:' Rakefile || die + + # Fix documentation task + sed -i -e 's/README.txt/README.md/' Rakefile || die + + # Remove mandatory CI reports since we don't need this for testing. + sed -i -e '/reporter/s:^:#:' Rakefile || die + + # Remove mandatory simplecov dependency + sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die + + # Comment out test requiring network access that makes assumptions + # about the environment, bug 395155 + sed -i -e '/test_async_error/,/^ end/ s:^:#:' test/test_httpclient.rb || die + + # Skip tests using rack-ntlm which is not packaged. Weirdly these + # only fail on jruby. + rm test/test_auth.rb || die + + # Skip test failing due to hard-coded expired certificate + sed -i -e '/test_verification_without_httpclient/,/^ end/ s:^:#:' test/test_ssl.rb || die + + # Skip test depending on obsolete and vulnerable SSLv3 + sed -i -e '/test_no_sslv3/,/^ end/ s:^:#:' test/test_ssl.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "test-unit"; Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/httpclient/metadata.xml b/dev-ruby/httpclient/metadata.xml new file mode 100644 index 000000000000..26846ad431fa --- /dev/null +++ b/dev-ruby/httpclient/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nahi/httpclient + + diff --git a/dev-ruby/i18n-0.6.11-r1 b/dev-ruby/i18n-0.6.11-r1 deleted file mode 100644 index d128b376c5a8..000000000000 --- a/dev-ruby/i18n-0.6.11-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] dev-ruby/minitest:0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/activesupport[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] dev-ruby/minitest:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=5 -HOMEPAGE=http://rails-i18n.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.6 -SRC_URI=mirror://rubygems/i18n-0.6.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8b8bc4cd460fa000aefd3f557b9dab57 diff --git a/dev-ruby/i18n-0.7.0-r2 b/dev-ruby/i18n-0.7.0-r2 deleted file mode 100644 index 9d41a59b9922..000000000000 --- a/dev-ruby/i18n-0.7.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-3.2[ruby_targets_ruby23] =dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-3.2[ruby_targets_ruby24] =dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=5 -HOMEPAGE=http://rails-i18n.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.7 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.7.0.tar.gz -> i18n-0.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7291f334797181ecef86e31143645225 diff --git a/dev-ruby/i18n-0.7.0-r3 b/dev-ruby/i18n-0.7.0-r3 deleted file mode 100644 index a15e5154d9c9..000000000000 --- a/dev-ruby/i18n-0.7.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/activesupport[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/activesupport[ruby_targets_ruby25] dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/mocha-0.13[ruby_targets_ruby25] dev-ruby/test_declarative[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=5 -HOMEPAGE=http://rails-i18n.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.7 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.7.0.tar.gz -> i18n-0.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fdaa439be2f92a0f0046b8d05697ca46 diff --git a/dev-ruby/i18n-0.8.6 b/dev-ruby/i18n-0.8.6 deleted file mode 100644 index 5b8fe9a7f525..000000000000 --- a/dev-ruby/i18n-0.8.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.8 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.8.6.tar.gz -> i18n-0.8.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7432f09a84e5de67e216c9acb2d8b2a4 diff --git a/dev-ruby/i18n-0.9.1 b/dev-ruby/i18n-0.9.1 deleted file mode 100644 index be4a5353000a..000000000000 --- a/dev-ruby/i18n-0.9.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha 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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.9 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.9.1.tar.gz -> i18n-0.9.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4478593fcb9e3e0646cab2372f67939c diff --git a/dev-ruby/i18n-0.9.5 b/dev-ruby/i18n-0.9.5 deleted file mode 100644 index 09722339b49e..000000000000 --- a/dev-ruby/i18n-0.9.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.9 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.9.5.tar.gz -> i18n-0.9.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8cf5495801b183872994eaf0e689d2a2 diff --git a/dev-ruby/i18n-0.9.5-r1 b/dev-ruby/i18n-0.9.5-r1 deleted file mode 100644 index 3cd474a84545..000000000000 --- a/dev-ruby/i18n-0.9.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby25] dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/mocha-0.13[ruby_targets_ruby25] dev-ruby/test_declarative[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.9 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v0.9.5.tar.gz -> i18n-0.9.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d434fd05f8687022e4687ddf93645e10 diff --git a/dev-ruby/i18n-1.0.0 b/dev-ruby/i18n-1.0.0 deleted file mode 100644 index dcd76c35f410..000000000000 --- a/dev-ruby/i18n-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.0.0.tar.gz -> i18n-1.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=913800fa6a8d987d448e12a8c82dccfb diff --git a/dev-ruby/i18n-1.0.1 b/dev-ruby/i18n-1.0.1 deleted file mode 100644 index 5d7c845efe17..000000000000 --- a/dev-ruby/i18n-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha ~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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.0.1.tar.gz -> i18n-1.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=913800fa6a8d987d448e12a8c82dccfb diff --git a/dev-ruby/i18n-1.0.1-r1 b/dev-ruby/i18n-1.0.1-r1 deleted file mode 100644 index 8d50cc2d1bc4..000000000000 --- a/dev-ruby/i18n-1.0.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] dev-ruby/test_declarative[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] dev-ruby/test_declarative[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby25] dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/mocha-0.13[ruby_targets_ruby25] dev-ruby/test_declarative[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Add Internationalization support to your Ruby application -EAPI=6 -HOMEPAGE=http://rails-i18n.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.0.1.tar.gz -> i18n-1.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c83d302fe3b66ff008ea468c376cce13 diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest new file mode 100644 index 000000000000..6e2b72d3e3b2 --- /dev/null +++ b/dev-ruby/i18n/Manifest @@ -0,0 +1,19 @@ +AUX i18n-0.7.0-frozen-classes.patch 1126 BLAKE2B 4cfaca964ed676d4b35b7e2aadeec36160541843a48f8e71866ca3b79467bb057502dd102944540045a156c55c97ff7c455d75de8484e2b5f3bb2173696931c6 SHA512 11e1777e991f6273c47a860bc0f4b390052231c9d14fa0f6c51e06b70b09d223e4fdb1e7e76df51abbfe0a957858d086ef58be0e14b09744eb9642697c2caa56 +DIST i18n-0.6.11.gem 61440 BLAKE2B 3cfee519dd006578a328ec80d216ddae56433e1cb633e773826a2425df5ba6c518290438180af7c11c8eee4a69d1f38cd6666819d5d4b401efd026038492d853 SHA512 f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721 +DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6 SHA512 8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14 +DIST i18n-0.8.6.tar.gz 59657 BLAKE2B f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53 SHA512 fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb +DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3 SHA512 9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5 +DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520 SHA512 356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb +DIST i18n-1.0.0.tar.gz 61451 BLAKE2B d054c69725b3eadf68a885b0d153a808e853ed9bd7e7edc032f2373ca45f56a6c61ff56005d4efe2a0fa531205bdbfd6f4631b014476c70b4c9da63a036e3730 SHA512 c00fc7a28886e7a3fad5432b0d06975ef42864fa8083d8f31bb111b93e27af07554c9dbe3288d5af648ef6a2d99e8ccadd27bf2e5a94ac09d6e50ec4c1a35e69 +DIST i18n-1.0.1.tar.gz 61536 BLAKE2B d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3 SHA512 1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca +EBUILD i18n-0.6.11-r1.ebuild 1325 BLAKE2B 6f0fdfe1af9f5c11e36f6f4d5090854f9b61752059053b143f58f63dde4eb160d79b36c71900b83cde941ae69bb2d777af999fedbe1d48b39846c11681aca5ce SHA512 0497dbca374d5afd9e7064335457fca6fdc8daf2d20bc550bc04603748f3818e9d44799ac510004afc304ecfc1774053d8928d9352da62e5d4197081791010fc +EBUILD i18n-0.7.0-r2.ebuild 1514 BLAKE2B a027548d166ca6bd176d3cf2c7728fb0b6a22445ac22cf9e6e628a1d77f65d6c5f7262149cfdf6f22b83aa2c7a0fdfbc30d948466adc5885a2eeb58c1cce7360 SHA512 fe0eaaeda79550bd120e08fc6adf0a17d6e437e2682578dbd7dad08145e4188b37ea7f0a590d27a3548fc6b2e2989210957e39b94fe2f570234f5d7c06bfeff8 +EBUILD i18n-0.7.0-r3.ebuild 1626 BLAKE2B 7fcab35adf06965fe66b4201ca797a5774f6ca33f099bc8c50ce3f0358c25c2c04ede379a9acb9159b89c594c55a076d942929a0034787a9e0eb0b8bc35af89a SHA512 78e35f21ff8ff6c22eafc250dd685ad74c5974820018546327f9f85006c5e20c0bbb24054a0de1b67f34d190a77f59fa7ebf79b40518d2926ead38ddb989e799 +EBUILD i18n-0.8.6.ebuild 1350 BLAKE2B ccc38b18a766f850c3dbc7bc092b805ac15d9b7505e8443d5e39269d4f6e800d75dc09921ecd8123644b43f377573431e87aa58f5ba3624a177efddbefd6a2ba SHA512 6466ad5af282db56c980b065378ce87ad3a6495079d2f0436cdfaf1e77bfb3fc8ed120bc0eefec55d27dbeced6ac1ccb687b53fd02aebe107cb131e8a9f1ae37 +EBUILD i18n-0.9.1.ebuild 1393 BLAKE2B bfd42402e4c243c86285c6ee40019454595a17b38a338b1f7bf5794e23aa275c3b6ce7a5109f878490b6ac9690852a58977644f9b2f14b81f368df3d381495d5 SHA512 ed277f52680d78f7f790c2008bdd1a65c7c326c2d3ca265348c492f89275c1e90880605af61c641aef02e12cb50d971bd8bf3694bedd395929405115675a559b +EBUILD i18n-0.9.5-r1.ebuild 1466 BLAKE2B 4fa4e7bd038ec1edb85e3c8fa5d97c29e263727fb0f2a89c68858bf8e8e1d0903a883f29e1eddf26f2444cba486a9fe761d96740bf64a52ea47e0c23760be844 SHA512 03e9185d1ba538e167f11805935f4e17ff0f381a81ccfa289d19fd37bcd38d8892db89ebe99699031d957b275ebe7a02fd6e89bc21f9a08f2ab2c2fb3ef43bf5 +EBUILD i18n-0.9.5.ebuild 1475 BLAKE2B 177aa41b3e8af750c7eaa59f3c1f8bbf0b8cbcff0b2797ba68ad11d0153339faea0e6fc70f6883d4ad084a3d68f3d07814701b303aa0b56126d9819b3621d9ad SHA512 ea69750d22d11bd6acf125dce3677bf5550d1ec5b421e449f8dcbdc3c16a883e54abf09ecd62f952fdc695744318fe7214ed502094b7d9ff3ce102a8ff31687e +EBUILD i18n-1.0.0.ebuild 1473 BLAKE2B db2fdf21648ff851b12ce06b91a49dc23bbc1b9c2030a0cab4eefc14dcfbdf81e94c13b8155cb0b4e1e924753f5834e2786d68550961aa74d64d9602880cb2bd SHA512 663274fcf31d82f478ddcd5e4eadf84f3cb9b59b891ad42d851d493b673e06a919a638db2abe16688688fab986c921e3f75deddd74a7a01677ae793933c894c4 +EBUILD i18n-1.0.1-r1.ebuild 1500 BLAKE2B ae1e7006df7e28a816aea7265deb8df0789832a216ef0ae9250ecad4820b77ec6d9a3685973365661373c4dd62d37a0e6a8c2e74b3c92918e97441ff60dfc0ea SHA512 3940e1b90a6f389655942b982857371bfa63d32fd8aeef999b7b83dd90e76ad65b1aee86924d678522957dfa17ebf820f71633e883171b6e2beb74c044cb2d35 +EBUILD i18n-1.0.1.ebuild 1473 BLAKE2B db2fdf21648ff851b12ce06b91a49dc23bbc1b9c2030a0cab4eefc14dcfbdf81e94c13b8155cb0b4e1e924753f5834e2786d68550961aa74d64d9602880cb2bd SHA512 663274fcf31d82f478ddcd5e4eadf84f3cb9b59b891ad42d851d493b673e06a919a638db2abe16688688fab986c921e3f75deddd74a7a01677ae793933c894c4 +MISC metadata.xml 340 BLAKE2B fd50e1569f22c70ba423cfd181cdfbad5348aed4ffc751ff04d38db0e3c64ec0e3d7501fd134401337337549509f7501a23e36b8a9bdd99a18a374885f8c8596 SHA512 09bf74eefe2371ac635fe302efe1b928e37cf0e1da0979f629085f357bc3e93ea87407781ad172139166f21cb979dbbc7e1bec013f8fe0a760cbbe94ab23ac64 diff --git a/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch b/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch new file mode 100644 index 000000000000..ff6019498fc5 --- /dev/null +++ b/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch @@ -0,0 +1,31 @@ +From bbbdedc0c78ec941a84d161d5c610a358310cf99 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= +Date: Tue, 20 Jan 2015 14:34:44 +0100 +Subject: [PATCH] Ignore metadata for frozen classes. + +--- + lib/i18n/backend/metadata.rb | 8 ++++++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/lib/i18n/backend/metadata.rb b/lib/i18n/backend/metadata.rb +index 52c0a29..a8d922a 100644 +--- a/lib/i18n/backend/metadata.rb ++++ b/lib/i18n/backend/metadata.rb +@@ -21,11 +21,15 @@ class << self + def included(base) + Object.class_eval do + def translation_metadata +- @translation_metadata ||= {} ++ unless self.frozen? ++ @translation_metadata ||= {} ++ else ++ {} ++ end + end + + def translation_metadata=(translation_metadata) +- @translation_metadata = translation_metadata ++ @translation_metadata = translation_metadata unless self.frozen? + end + end unless Object.method_defined?(:translation_metadata) + end diff --git a/dev-ruby/i18n/i18n-0.6.11-r1.ebuild b/dev-ruby/i18n/i18n-0.6.11-r1.ebuild new file mode 100644 index 000000000000..272989780040 --- /dev/null +++ b/dev-ruby/i18n/i18n-0.6.11-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" + +LICENSE="MIT" +SLOT="0.6" +KEYWORDS="~alpha ~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_PATCHES=( ${PN}-0.7.0-frozen-classes.patch ) + +ruby_add_bdepend "test? ( dev-ruby/activesupport + dev-ruby/mocha:1.0 + dev-ruby/test_declarative + dev-ruby/minitest:0 )" + +each_ruby_test() { + ${RUBY} -w -Ilib -Itest test/all.rb || die +} + +all_ruby_prepare() { + #Bundler isn't really necessary here, and it doesn't work with jruby + #Tests fail for jruby with >=mocha-0.13 unless we also include the + #test-unit gem. jruby also requires an explicit require of 'set'. + #Tests are cannot be run in random order, so use a minitest version that does not do this. + sed -i -e "/require 'bundler\/setup'/ s:^:#:" \ + -e '1irequire "set"; gem "minitest", "~> 4.0"' \ + -e "/require 'test\\/unit'/i gem 'test-unit'" test/test_helper.rb || die +} diff --git a/dev-ruby/i18n/i18n-0.7.0-r2.ebuild b/dev-ruby/i18n/i18n-0.7.0-r2.ebuild new file mode 100644 index 000000000000..64a421eaf98c --- /dev/null +++ b/dev-ruby/i18n/i18n-0.7.0-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~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_PATCHES=( ${P}-frozen-classes.patch ) + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-3.2 =dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + # Remove bundler lock files since we cannot depend on specific + # versions in Gentoo. + rm gemfiles/*.lock || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2" + ;; + *) + versions="3.2 4.0 4.1 4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild new file mode 100644 index 000000000000..2ae419ff1097 --- /dev/null +++ b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild @@ -0,0 +1,61 @@ +# 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_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_PATCHES=( ${P}-frozen-classes.patch ) + +ruby_add_bdepend "test? ( + dev-ruby/activesupport + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + # Remove bundler lock files since we cannot depend on specific + # versions in Gentoo. + rm gemfiles/*.lock || die + + # Also test activesupport 5.2. + sed -e 's/4.2.0/5.2.0/' < gemfiles/Gemfile.rails-4.2.x > gemfiles/Gemfile.rails-5.2.x || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby25) + versions="5.2" + ;; + *ruby23|*ruby24) + versions="4.2 5.2" + ;; + *) + die "Unexpected ruby target" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-0.8.6.ebuild b/dev-ruby/i18n/i18n-0.8.6.ebuild new file mode 100644 index 000000000000..6487e0644887 --- /dev/null +++ b/dev-ruby/i18n/i18n-0.8.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~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_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-0.9.1.ebuild b/dev-ruby/i18n/i18n-0.9.1.ebuild new file mode 100644 index 000000000000..97946c9477ba --- /dev/null +++ b/dev-ruby/i18n/i18n-0.9.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha 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/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild new file mode 100644 index 000000000000..360a808b58d6 --- /dev/null +++ b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild @@ -0,0 +1,56 @@ +# 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="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby25) + versions="5.1" + ;; + *ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-0.9.5.ebuild b/dev-ruby/i18n/i18n-0.9.5.ebuild new file mode 100644 index 000000000000..9434c73e5da9 --- /dev/null +++ b/dev-ruby/i18n/i18n-0.9.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~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/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-1.0.0.ebuild b/dev-ruby/i18n/i18n-1.0.0.ebuild new file mode 100644 index 000000000000..b3c68adf43a6 --- /dev/null +++ b/dev-ruby/i18n/i18n-1.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~alpha ~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/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild new file mode 100644 index 000000000000..c1a630808f44 --- /dev/null +++ b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild @@ -0,0 +1,59 @@ +# 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="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby25) + versions="5.1" + ;; + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/i18n-1.0.1.ebuild b/dev-ruby/i18n/i18n-1.0.1.ebuild new file mode 100644 index 000000000000..b3c68adf43a6 --- /dev/null +++ b/dev-ruby/i18n/i18n-1.0.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="test" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/" +SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~alpha ~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/concurrent-ruby:1" + +ruby_add_bdepend "test? ( + >=dev-ruby/activesupport-4.2 + dev-ruby/bundler + >=dev-ruby/mocha-0.13 + dev-ruby/test_declarative )" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + versions="4.2 5.0 5.1" + ;; + *) + versions="4.2" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +} diff --git a/dev-ruby/i18n/metadata.xml b/dev-ruby/i18n/metadata.xml new file mode 100644 index 000000000000..d83e13ed4ad7 --- /dev/null +++ b/dev-ruby/i18n/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + svenfuchs/i18n + + diff --git a/dev-ruby/ice_nine-0.11.2 b/dev-ruby/ice_nine-0.11.2 deleted file mode 100644 index c7e41ba98fa8..000000000000 --- a/dev-ruby/ice_nine-0.11.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Deep Freeze Ruby Objects -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/ice_nine https://github.com/dkubb/ice_nine -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/ice_nine-0.11.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d5d4198267efd94702bcd05c223cacb0 diff --git a/dev-ruby/ice_nine/Manifest b/dev-ruby/ice_nine/Manifest new file mode 100644 index 000000000000..60dedb16c0e6 --- /dev/null +++ b/dev-ruby/ice_nine/Manifest @@ -0,0 +1,3 @@ +DIST ice_nine-0.11.2.gem 17920 BLAKE2B d70aee3ba5d82719936e355bacd0c157fae262abb494c8d584e8530928218fb3c8a736e15903cdef2acd421fa5d08eafda11a0544651389e8b4b791299f1afca SHA512 e75237d901235dadeea159279b324982c6288d7c200ef3363eaa09340a480d5d94b8977915341218e6e2e6e439d40364f8569d757cdf47175bdc69ddb8d959ac +EBUILD ice_nine-0.11.2.ebuild 485 BLAKE2B a3615f7fe668bafce9a829b33b59d43a986b77f414ce231ad30a1228c1d2a3421cb9c3a8c3f9aa32391f8ff864eaf69d5051869b3d072a4bc26215d0683ea2e7 SHA512 4bd4625d475455412ccbd168ae7d12135e31e1d88ad0715e9e2163375d0fe8d2830c035efa6cbc7a4e5706d86b3c0eb77cf743289a489c38125447b80358cb19 +MISC metadata.xml 392 BLAKE2B 005ee6bde41af66645b9076e37091d69e098bec443d81892dff2c0f20f1e175dd8e6b770107f0ce789b6bfa48e90e51ec616f365d8975396ac3046e61f752d30 SHA512 d9b5cfcda960d3ce6c69a28fae35a92e23270c683c578d62ff24664cd9b0de6880b514acb39746097b0f9c8d92c3ebd2861f232d05454c0fab3323eacaa885e9 diff --git a/dev-ruby/ice_nine/ice_nine-0.11.2.ebuild b/dev-ruby/ice_nine/ice_nine-0.11.2.ebuild new file mode 100644 index 000000000000..f9bc9a374f6c --- /dev/null +++ b/dev-ruby/ice_nine/ice_nine-0.11.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md TODO CONTRIBUTING.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Deep Freeze Ruby Objects" +HOMEPAGE="https://rubygems.org/gems/ice_nine https://github.com/dkubb/ice_nine" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" diff --git a/dev-ruby/ice_nine/metadata.xml b/dev-ruby/ice_nine/metadata.xml new file mode 100644 index 000000000000..c52cc252cfcd --- /dev/null +++ b/dev-ruby/ice_nine/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dkubb/ice_nine + ice_nine + + diff --git a/dev-ruby/imagesize-0.1.1_p20100902-r1 b/dev-ruby/imagesize-0.1.1_p20100902-r1 deleted file mode 100644 index 9696f538bd6b..000000000000 --- a/dev-ruby/imagesize-0.1.1_p20100902-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Measure image size (GIF, PNG, JPEG, etc) -EAPI=5 -HOMEPAGE=http://imagesize.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~ppc x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/mattheworiordan/imagesize/archive/bd5be2afb088beba3f0d863cef4eac7db56ca804.tar.gz -> imagesize-0.1.1_p20100902.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b38e1c90d60880ceb74aa5846c439f56 diff --git a/dev-ruby/imagesize/Manifest b/dev-ruby/imagesize/Manifest new file mode 100644 index 000000000000..e6ed2b01b3d6 --- /dev/null +++ b/dev-ruby/imagesize/Manifest @@ -0,0 +1,3 @@ +DIST imagesize-0.1.1_p20100902.tar.gz 77378 BLAKE2B fae6f2a8b83b3824e184b4973e901cfdc24cfa529068cc856631b8408c225eeb00c112a0f44d369a5afa35374e95682b3b7691d6c60ee5200a1ebcf669f4476b SHA512 62f0b5d1330e5cc63cccfed79e6aaa4c9de0b2d3598d241c143067c3811788bec14128d2f2465b802b91b428c239c3df272523e3026930ce26da8c7b04c2d55b +EBUILD imagesize-0.1.1_p20100902-r1.ebuild 681 BLAKE2B 214b344fefd665b3a063a931ec788123f2dfcaa5c7e5b388641c0e10d6b097c002ed7878679824c976aae3c1d4c4a383233766e5435e7e41445bf3c3f57765fe SHA512 10b97e6370cb8ce901f14c2313c53c74258117086d189c76568316e192aab9e884792a7765032f560765a762e38aa2746e0589fc1b2e475d22993521b1ff5025 +MISC metadata.xml 351 BLAKE2B 475960a1a90dec2d528652113973655b363e244b4400b3a8287e506f3473e21f2cce9abc082ca6de4e1e6e0abd54e4e8fcb1c7ddf7ce79292eee54d7ca18739d SHA512 17e0b0f3696dc3fd2c6313f86db7c90911cf8adedf141d8bc91e102836ae70ea8a637d4c6212bc0ee26c0f3d5218e51c6154dee13d5a3a33f2ddce054bc81a5f diff --git a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild new file mode 100644 index 000000000000..093c9aaa95b0 --- /dev/null +++ b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.txt" + +RUBY_FAKEGEM_VERSION="0.1.1.20100902" + +inherit ruby-fakegem + +DESCRIPTION="Measure image size (GIF, PNG, JPEG, etc)" +HOMEPAGE="http://imagesize.rubyforge.org/" +COMMIT_ID="bd5be2afb088beba3f0d863cef4eac7db56ca804" +SRC_URI="https://github.com/mattheworiordan/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" + +RUBY_S="${PN}-${COMMIT_ID}" + +each_ruby_test() { + ${RUBY} -Ilib -S test/test_image_size.rb || die +} diff --git a/dev-ruby/imagesize/metadata.xml b/dev-ruby/imagesize/metadata.xml new file mode 100644 index 000000000000..5baaca1ac78d --- /dev/null +++ b/dev-ruby/imagesize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mattheworiordan/imagesize + + diff --git a/dev-ruby/inflecto-0.0.2 b/dev-ruby/inflecto-0.0.2 deleted file mode 100644 index 220158483c83..000000000000 --- a/dev-ruby/inflecto-0.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Inflector for ruby -EAPI=6 -HOMEPAGE=https://github.com/mbj/inflecto -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/inflecto-0.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4b9f7920a15af3100f52c63cecc2a852 diff --git a/dev-ruby/inflecto/Manifest b/dev-ruby/inflecto/Manifest new file mode 100644 index 000000000000..4558fcd9d467 --- /dev/null +++ b/dev-ruby/inflecto/Manifest @@ -0,0 +1,3 @@ +DIST inflecto-0.0.2.gem 16384 BLAKE2B 08c23177c02459cd37f14dc39a838d587df775aa0ade13c9c0fc93749cc669534837f865ddff85cdc5f304d0c8582b28284d35b2061eae96469783137472b617 SHA512 dbd1aa3a199365aa301d2570894e347e4f4fe6202924d6337b936ce3e5ed934e7e5c57c6c4ade42d6e0ffa43c574f3ac530ec6dccc6ad8d16b6ff96e4d057628 +EBUILD inflecto-0.0.2.ebuild 411 BLAKE2B e879ee889c72dba8964904690fc94ebb392aa46d7166622d40d18225d4e0becb5dd7eed7494ea1936d320ec55038df084fc9403bd4df1e2eb17114c89e9fb9a8 SHA512 495a895999de67f20f033107c697d8e4d39f85b2b2f0c967af598903a73b2f09c6ce5d04e3647a23e652b09cabf3666c647db16681382d9cc0086014cdb0f14d +MISC metadata.xml 338 BLAKE2B 1c56398d57ca5047e80b990650c03994827a0b4fcbf984eb773940712289587a59ee8a6a6bde53ee0332b0c68ce468496fc041732b650808ca7465668376bb16 SHA512 a5ae77a07fd66b3295dd15cbe10ab9a64bfe953b1ecbcc920c5e97c196de2b920f3c4f35d68b9d42f8cae7161933a54093c92c9435f02bef1a5a6af13b71510a diff --git a/dev-ruby/inflecto/inflecto-0.0.2.ebuild b/dev-ruby/inflecto/inflecto-0.0.2.ebuild new file mode 100644 index 000000000000..ef3e62cccfe3 --- /dev/null +++ b/dev-ruby/inflecto/inflecto-0.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Inflector for ruby" +HOMEPAGE="https://github.com/mbj/inflecto" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/inflecto/metadata.xml b/dev-ruby/inflecto/metadata.xml new file mode 100644 index 000000000000..61e93d02be5b --- /dev/null +++ b/dev-ruby/inflecto/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mjb/inflecto + + diff --git a/dev-ruby/inifile-3.0.0 b/dev-ruby/inifile-3.0.0 deleted file mode 100644 index a810a3bbbc20..000000000000 --- a/dev-ruby/inifile-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Native Ruby package for reading and writing INI files -EAPI=5 -HOMEPAGE=https://github.com/TwP/inifile -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/inifile-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=880370f8d9e552a969c77ae6af1af96e diff --git a/dev-ruby/inifile/Manifest b/dev-ruby/inifile/Manifest new file mode 100644 index 000000000000..b50e62bd787e --- /dev/null +++ b/dev-ruby/inifile/Manifest @@ -0,0 +1,3 @@ +DIST inifile-3.0.0.gem 18432 BLAKE2B 28c778b9dc49e618dd5f86ab6d87a21e6a1e8ff577ce98390a7767778033012fc3c4d5476de48d80807b0a74bace0b5f775317106949fe142e88854a95436e94 SHA512 d77344812bb62a5639b0a36e5ac2726280990210000b85bab700819fe0fb9f56415517c00436d0056ca090e3d568596bc30f8ed211a00aced5b929e534d0a72b +EBUILD inifile-3.0.0.ebuild 571 BLAKE2B f722710dc835d794f4bcb0b940a578ccdbe9df9c18e989b0d06de52b18d64e4a0c5132848a9747e9106a0fe4601183fd4a488b3b8f46b6608bc70dd0c3afad49 SHA512 4a541a0b24a299c9df55306504779c128d2d878d282284c581db35c6efe4235920a2ea06f9b5684cba93c4b5b9ec85863f619b1c97d03618fc5a958ab372099d +MISC metadata.xml 337 BLAKE2B c33d25d55fb6a46e6b48375526f6c1052a8e1c39231551b6911cae898445701a9ad9a9358c1f21be5b1546142a02ab3cf45441a0044464b0b798f7e07ec55ea8 SHA512 49523edec5fc510375831232351c9d1fb622da7c14a0ce2b7e7a229882d5ff1c6647461d9f1363098e90bec422d48ae711eb1a7af048387ef5636f4c9c488a43 diff --git a/dev-ruby/inifile/inifile-3.0.0.ebuild b/dev-ruby/inifile/inifile-3.0.0.ebuild new file mode 100644 index 000000000000..70daab3e4ff8 --- /dev/null +++ b/dev-ruby/inifile/inifile-3.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md History.txt" + +inherit ruby-fakegem + +DESCRIPTION="Native Ruby package for reading and writing INI files" +HOMEPAGE="https://github.com/TwP/inifile" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/inifile/metadata.xml b/dev-ruby/inifile/metadata.xml new file mode 100644 index 000000000000..7faba36c6af9 --- /dev/null +++ b/dev-ruby/inifile/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + TwP/inifile + + diff --git a/dev-ruby/instance_storage-1.0.0 b/dev-ruby/instance_storage-1.0.0 deleted file mode 100644 index db47daa8dccb..000000000000 --- a/dev-ruby/instance_storage-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Manage class instances with dictionary -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/instance_storage/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/instance_storage-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=05ac1889c0ad8169853f62f881518296 diff --git a/dev-ruby/instance_storage/Manifest b/dev-ruby/instance_storage/Manifest new file mode 100644 index 000000000000..04924117b825 --- /dev/null +++ b/dev-ruby/instance_storage/Manifest @@ -0,0 +1,3 @@ +DIST instance_storage-1.0.0.gem 7680 BLAKE2B e8c4f90c90c6efebcbaa577ab17824f4d759782f1b3985679200ca97b89f04245c562f6d9aa96ac894d488417f4e393bb7faf28ab18aa3f3ede1e03365706a29 SHA512 45ff98b3d0ab47d3459d868eb1b0075abb83b23bbc3a9b84f261077bdddc385ed016e81d01c19f93fa6cffd7cb9020ce1e22411636709f18af09a76c7d44598f +EBUILD instance_storage-1.0.0.ebuild 506 BLAKE2B 676e855b121dadf778a611ae4e69722c9d04467f093f14ff16668284d920dbf55c478f449b2bd17b19b52c19da6d414daf8c1989b2a7d68ca2ce4d2a46b10385 SHA512 b5e6cd71103d24b29f136822d391cbf858968261a8a790c2363da8125f1a170649a9f3381888de1208514b91855367fa6330216e6396248929c1d694dd1fff92 +MISC metadata.xml 411 BLAKE2B 2e1ba3d431fafe85a4b3d22369eaad7de3a2e8f40a2aa7596912dd5a3c7e242731c00714b35bcb29fb641a79daaa3132aa3a4695d6faefcc8150afa38ba4f304 SHA512 2e7c66f01814ab0c9c5d677183d3bac6d67617279c422e29a4f697b328cb461d53b142e9bcf1995f8f0c43c2c7333d666d6fae3a5f30970f4da99e59bb0e1105 diff --git a/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild b/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild new file mode 100644 index 000000000000..add45677a736 --- /dev/null +++ b/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem +DESCRIPTION="Manage class instances with dictionary" +HOMEPAGE="https://rubygems.org/gems/instance_storage/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/instance_storage_test.rb || die +} diff --git a/dev-ruby/instance_storage/metadata.xml b/dev-ruby/instance_storage/metadata.xml new file mode 100644 index 000000000000..4a17d42e52bf --- /dev/null +++ b/dev-ruby/instance_storage/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + instance_storage + + diff --git a/dev-ruby/instantiator-0.0.6 b/dev-ruby/instantiator-0.0.6 deleted file mode 100644 index 874e5be0cbfc..000000000000 --- a/dev-ruby/instantiator-0.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/blankslate:*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Instantiate an arbitrary Ruby class -EAPI=5 -HOMEPAGE=https://github.com/floehopper/introspection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/blankslate:*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/instantiator-0.0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8560c724842cc6b56a8417d1c2800c75 diff --git a/dev-ruby/instantiator-0.0.7 b/dev-ruby/instantiator-0.0.7 deleted file mode 100644 index 265b32086a96..000000000000 --- a/dev-ruby/instantiator-0.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/blankslate:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/blankslate:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/blankslate:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Instantiate an arbitrary Ruby class -EAPI=5 -HOMEPAGE=https://github.com/floehopper/introspection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ~ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/blankslate:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/blankslate:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/blankslate:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/instantiator-0.0.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a99c4368932dbbb4d85bb7080d014374 diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest new file mode 100644 index 000000000000..d0038a75be61 --- /dev/null +++ b/dev-ruby/instantiator/Manifest @@ -0,0 +1,5 @@ +DIST instantiator-0.0.6.gem 6144 BLAKE2B 6add4d12cce98be209ac3d1073c17163c10c6c015eb40c9d8efcf3c4521e56c736618d11c4a06f52a0d16ffdf2b6815fb6e04ce823fc79febf997dec30aa1904 SHA512 0d24c804dd048c071e5ddd021a1adcb907eb642df16ce841fdca2efdfd5604f73d065ad4496cf6d63bdff73e7488391d7226bdc0d918d2813502ca3d4fc615a1 +DIST instantiator-0.0.7.gem 8192 BLAKE2B c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098 SHA512 b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d +EBUILD instantiator-0.0.6.ebuild 572 BLAKE2B fa02578109dd6b75d2b729c55d1c5b1210b9e1467fb1460326177889b7e40f68e36dc7c09dc77469e3893ce9d160c09ec7e35adfde71a8d0f0ce1f5674f38f94 SHA512 e93542390c4e270377f28d9fa59a33d21396f3137128d23ffe909035e8adb6933e84342a1d8efe9c99703e26be1daf0e29c6ad1b63cdae0ed30ea6d7e7625284 +EBUILD instantiator-0.0.7.ebuild 567 BLAKE2B 1cfd7311dd0f302254625ec9390d15e308e8397406a0d9320ad6fcc9b7829ebfac4237a0608c715bc57019aaba7e36661b80827b83cc70f706f676bdfc8433b4 SHA512 3ec6d4549724dc46b712ef3e560624b014a3f4d90c9efcdd9976f4d11853093346a7f1d8e2a7530da28cb9380d2aa5ca1273e76e34a5d8947a0ce3bb4239bf55 +MISC metadata.xml 350 BLAKE2B 3a675060e310b02ef2d6408b7b7114651555ae65ed76f6311947a7c6b01e18c638775ae71c504892845b5f9fde2bf5560c3e267fa478bc105c3732a2ee821fc8 SHA512 48661d17e8297087c541040534f2c19ef983be797cd9feb5a9e7d80f8bfcfba027e8c2e42d8625a0a0f76bc60247372b2ae0f984b6ae8f635f28bac33156fe1d diff --git a/dev-ruby/instantiator/instantiator-0.0.6.ebuild b/dev-ruby/instantiator/instantiator-0.0.6.ebuild new file mode 100644 index 000000000000..baa1842e7f0c --- /dev/null +++ b/dev-ruby/instantiator/instantiator-0.0.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Instantiate an arbitrary Ruby class" +HOMEPAGE="https://github.com/floehopper/introspection" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/blankslate:*" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/instantiator/instantiator-0.0.7.ebuild b/dev-ruby/instantiator/instantiator-0.0.7.ebuild new file mode 100644 index 000000000000..e9b004c8f8fb --- /dev/null +++ b/dev-ruby/instantiator/instantiator-0.0.7.ebuild @@ -0,0 +1,25 @@ +# 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" + +inherit ruby-fakegem + +DESCRIPTION="Instantiate an arbitrary Ruby class" +HOMEPAGE="https://github.com/floehopper/introspection" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/blankslate:*" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/instantiator/metadata.xml b/dev-ruby/instantiator/metadata.xml new file mode 100644 index 000000000000..6bdfd4e13513 --- /dev/null +++ b/dev-ruby/instantiator/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + floehopper/introspection + + diff --git a/dev-ruby/introspection-0.0.3 b/dev-ruby/introspection-0.0.3 deleted file mode 100644 index 8ba2ef74cb3a..000000000000 --- a/dev-ruby/introspection-0.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby23] >=dev-ruby/instantiator-0.0.3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Dynamic inspection of the hierarchy of method definitions on a Ruby object -EAPI=5 -HOMEPAGE=http://jamesmead.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby23] >=dev-ruby/instantiator-0.0.3[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/introspection-0.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a761b83976a101e57b7b0e6046e994b9 diff --git a/dev-ruby/introspection-0.0.4 b/dev-ruby/introspection-0.0.4 deleted file mode 100644 index 5e1c8d5cbc27..000000000000 --- a/dev-ruby/introspection-0.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/blankslate[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/blankslate[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/blankslate[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Dynamic inspection of the hierarchy of method definitions on a Ruby object -EAPI=5 -HOMEPAGE=http://jamesmead.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/introspection-0.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f7f872f7fca675ca829077257017e7d8 diff --git a/dev-ruby/introspection/Manifest b/dev-ruby/introspection/Manifest new file mode 100644 index 000000000000..aaf7e0691ba5 --- /dev/null +++ b/dev-ruby/introspection/Manifest @@ -0,0 +1,5 @@ +DIST introspection-0.0.3.gem 9216 BLAKE2B ecc019bdace30aaf0a1357fbdaf56f19722b9ada0e61b335ffadf1ceac3340a664245d177a8ffe9caace9cab1b81d203578f8b914165309be17b6d6734966055 SHA512 423722f402a8a5cb5f415c498cf754a2b5084b0a89ada48b982a97e3951d9af4bcd675d5dc4a2eacdd0673bf08facaba845e767e3e248e0a8ec922eddbc53c37 +DIST introspection-0.0.4.gem 9216 BLAKE2B c97279576a60dfd74453d16a6eb0885326dad18748bd182fe3b5c2a73121553cd3ea66690841df6554fd105e50f5f6df075afb94795b94dbd7caf4615ca67764 SHA512 c228827ac9d8a82a104e78daadf038c674cd464bf726fc3bd1efa82e9d9cab37f6ee909f578585e7846378f0b755ed4d60fa119fd699f6c40188ea2de4ac7084 +EBUILD introspection-0.0.3.ebuild 642 BLAKE2B fe9e420e8a8741735cbc5db7a39c5c624fc173675153ef56dc603147a33d3f0eeda65435fcdfdaef7ee33042f8c294c0cce0436087203b2c4ed751c852551fe0 SHA512 d0725e51a36ae20b5649c5c61e76457734a71c8512017336751a275a624c23a1b537dae60a6c7b509d8458e35205f6f1d1ef0d1860e54181f9789e6e4958a6bf +EBUILD introspection-0.0.4.ebuild 671 BLAKE2B 26cc2e77805c8a4a4299da9288f01f0957a2870144beb79a4877fff19f45d5e31065ece3db747b85394a765e5004187facfc724553359b89b541cd2d62c71682 SHA512 403fcb81ec1aa8f77d6d9b57834b6cfc307c56bccce100f8b690a0c6189b3a668f79f0c172c7623e56cb2ac0c8a5a852363836cfc72c68631e348c918b7d636d +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/introspection/introspection-0.0.3.ebuild b/dev-ruby/introspection/introspection-0.0.3.ebuild new file mode 100644 index 000000000000..a0f138a55afe --- /dev/null +++ b/dev-ruby/introspection/introspection-0.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Dynamic inspection of the hierarchy of method definitions on a Ruby object" +HOMEPAGE="http://jamesmead.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1 >=dev-ruby/instantiator-0.0.3" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/introspection/introspection-0.0.4.ebuild b/dev-ruby/introspection/introspection-0.0.4.ebuild new file mode 100644 index 000000000000..02cedee13c23 --- /dev/null +++ b/dev-ruby/introspection/introspection-0.0.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Dynamic inspection of the hierarchy of method definitions on a Ruby object" +HOMEPAGE="http://jamesmead.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1" + +ruby_add_bdepend "test? ( dev-ruby/blankslate )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/introspection/metadata.xml b/dev-ruby/introspection/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/introspection/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/iobuffer-1.1.2-r3 b/dev-ruby/iobuffer-1.1.2-r3 deleted file mode 100644 index fa2c7d468306..000000000000 --- a/dev-ruby/iobuffer-1.1.2-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=IO::Buffer is a byte queue which is intended for non-blocking I/O applications -EAPI=5 -HOMEPAGE=https://github.com/tarcieri/iobuffer -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/tarcieri/iobuffer/tarball/v1.1.2 -> iobuffer-git-1.1.2.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f2ccb5364d83a9383dcb526800e6ed58 diff --git a/dev-ruby/iobuffer/Manifest b/dev-ruby/iobuffer/Manifest new file mode 100644 index 000000000000..34a8e1bf45a9 --- /dev/null +++ b/dev-ruby/iobuffer/Manifest @@ -0,0 +1,3 @@ +DIST iobuffer-git-1.1.2.tgz 9286 BLAKE2B 8e5a1fc5b33bfd40ba561c27259079c5511b7cba8b0a55bf120b1c6dcf5552cc0adcf6e08aa8f8cda083aba1013a7f690c20268908760e50ca6bc63a02ae020e SHA512 cec67ac42b3966c144fc61c8fa1a36f166d0a892ec4ebb2f6e0fc218eac5fd7bfb803973b05ae52ff05b04eb86caae0cfee4cc1430e876e58157b5bdc41723c7 +EBUILD iobuffer-1.1.2-r3.ebuild 937 BLAKE2B 77e2f5da3ff30426f36960121dcd6e6ecd7da665fa1b04c88a33a9edb58485fe9c42ab0dc8cfd405493c932a81dd3424b409164cb83627ed4a8e5d8913029b1a SHA512 2a12ac0a29c1fba99810660e666e06832c37d0aa034b44075fdaccb717d9f085fe06d814b6b07830a7ceab71bbb8f2b92a8a3ead5e26b1e7b08c8fc5a8bf3472 +MISC metadata.xml 343 BLAKE2B 51e97a0c05cb72583d5bf370939a36d0e5b263f3cfb5bea00545260992d6f216ea15fae876a767d7f91c4732b930cad86c0bca8d95d435c7209763c3d8b0307e SHA512 2dd75710c00d7a9984d85393bf831ac8de6e891799f9d0b7414f87f7d89e6b0e149e25b1061ddc92f7a3d941691b5b7d6edaee4f0ea168d36e9d0ef5d25aa606 diff --git a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild new file mode 100644 index 000000000000..836cf7725013 --- /dev/null +++ b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit multilib ruby-fakegem + +GITHUB_USER="tarcieri" + +DESCRIPTION="IO::Buffer is a byte queue which is intended for non-blocking I/O applications" +HOMEPAGE="https://github.com/tarcieri/iobuffer" +SRC_URI="https://github.com/${GITHUB_USER}/iobuffer/tarball/v${PV} -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86 ~x86-macos" +SLOT="0" +IUSE="" + +RUBY_S="${GITHUB_USER}-${PN}-*" + +all_ruby_prepare() { + rm .rspec lib/.gitignore Gemfile* || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die + sed -i -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" ext/Makefile || die +} + +each_ruby_compile() { + emake -C ext V=1 + cp ext/iobuffer_ext$(get_modname) lib/ || die +} diff --git a/dev-ruby/iobuffer/metadata.xml b/dev-ruby/iobuffer/metadata.xml new file mode 100644 index 000000000000..f9c82ffa5c69 --- /dev/null +++ b/dev-ruby/iobuffer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tarcieri/iobuffer + + diff --git a/dev-ruby/itextomml-1.5.6 b/dev-ruby/itextomml-1.5.6 deleted file mode 100644 index a0313f9a634f..000000000000 --- a/dev-ruby/itextomml-1.5.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Native Ruby bindings to itex2MML, which converts itex equations to MathML -EAPI=6 -HOMEPAGE=https://golem.ph.utexas.edu/~distler/blog/itex2MML.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=|| ( GPL-2+ MPL-1.1 LGPL-2+ ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/itextomml-1.5.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8ed81edb746623c7d543084f3e9c0917 diff --git a/dev-ruby/itextomml-1.5.7 b/dev-ruby/itextomml-1.5.7 deleted file mode 100644 index fd4f0dac6cfd..000000000000 --- a/dev-ruby/itextomml-1.5.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Native Ruby bindings to itex2MML, which converts itex equations to MathML -EAPI=6 -HOMEPAGE=https://golem.ph.utexas.edu/~distler/blog/itex2MML.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=|| ( GPL-2+ MPL-1.1 LGPL-2+ ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/itextomml-1.5.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8ed81edb746623c7d543084f3e9c0917 diff --git a/dev-ruby/itextomml/Manifest b/dev-ruby/itextomml/Manifest new file mode 100644 index 000000000000..1f443f803883 --- /dev/null +++ b/dev-ruby/itextomml/Manifest @@ -0,0 +1,5 @@ +DIST itextomml-1.5.6.gem 125440 BLAKE2B b0894d26d20e85454c310589509cb0eef371f3c9139450ce8dcd25fac6b83e831557e05ba54b449557422b23d59868ee75f022fe4ba1c205d32926f923986864 SHA512 b74f5a9ca4eb669fee547bdf729e456dfe07b8be4e9ac0d1b7c3ad5d4e99371ae7b5bde565e6472ab07bbcec2754d4ee628ba07a6a7e938ea8a55a6023c2f1fd +DIST itextomml-1.5.7.gem 125440 BLAKE2B babdfdb7e81415a06875ba72a84da31f910bb0f634e2fd2ea724785b56d84b6d6ca7e544ddfe617a53c91a89314f0e0e8c2ac0f20f0cf8e26c11327f865e423b SHA512 65fbf03096695330e32ac9093e923ca50bb92a3b32a7657bea65e6abf51c7824fc8b650f564352c41d28e846cba62a60ffbd57ca14ad2587e3164e48d7d1043f +EBUILD itextomml-1.5.6.ebuild 742 BLAKE2B a3b0c797eb53d82160e9fec01e2c2af41be577d5265cc69f2cdc0d3c25f3a61f3b5764213434f9f88d9b41cca9ef281435de017bbf01a7280a30d3e2efac8ffc SHA512 981eefe3909d3bb29cebc9751026f2d057372a802437ebea804d2a92a184913a1eef279a1a5f78ac1f447dd464ae2117efb08c774ddb3b141e3feb1dfa7e40ef +EBUILD itextomml-1.5.7.ebuild 742 BLAKE2B a3b0c797eb53d82160e9fec01e2c2af41be577d5265cc69f2cdc0d3c25f3a61f3b5764213434f9f88d9b41cca9ef281435de017bbf01a7280a30d3e2efac8ffc SHA512 981eefe3909d3bb29cebc9751026f2d057372a802437ebea804d2a92a184913a1eef279a1a5f78ac1f447dd464ae2117efb08c774ddb3b141e3feb1dfa7e40ef +MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e diff --git a/dev-ruby/itextomml/itextomml-1.5.6.ebuild b/dev-ruby/itextomml/itextomml-1.5.6.ebuild new file mode 100644 index 000000000000..8f5692eb0c80 --- /dev/null +++ b/dev-ruby/itextomml/itextomml-1.5.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit multilib ruby-fakegem + +DESCRIPTION="Native Ruby bindings to itex2MML, which converts itex equations to MathML" +HOMEPAGE="https://golem.ph.utexas.edu/~distler/blog/itex2MML.html" + +LICENSE="|| ( GPL-2+ MPL-1.1 LGPL-2+ )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +#Tests don't fail here +RESTRICT="test" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/itex2MML$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} test/test_itextomml.rb || die +} diff --git a/dev-ruby/itextomml/itextomml-1.5.7.ebuild b/dev-ruby/itextomml/itextomml-1.5.7.ebuild new file mode 100644 index 000000000000..8f5692eb0c80 --- /dev/null +++ b/dev-ruby/itextomml/itextomml-1.5.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit multilib ruby-fakegem + +DESCRIPTION="Native Ruby bindings to itex2MML, which converts itex equations to MathML" +HOMEPAGE="https://golem.ph.utexas.edu/~distler/blog/itex2MML.html" + +LICENSE="|| ( GPL-2+ MPL-1.1 LGPL-2+ )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +#Tests don't fail here +RESTRICT="test" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/itex2MML$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} test/test_itextomml.rb || die +} diff --git a/dev-ruby/itextomml/metadata.xml b/dev-ruby/itextomml/metadata.xml new file mode 100644 index 000000000000..3df5c34efc94 --- /dev/null +++ b/dev-ruby/itextomml/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/jeweler-2.3.9 b/dev-ruby/jeweler-2.3.9 deleted file mode 100644 index db83e8c5d5d3..000000000000 --- a/dev-ruby/jeweler-2.3.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/yard[ruby_targets_ruby23] test? ( dev-ruby/shoulda[ruby_targets_ruby23] dev-ruby/rr[ruby_targets_ruby23] dev-ruby/test-unit-rr[ruby_targets_ruby23] dev-ruby/test_construct[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/yard[ruby_targets_ruby24] test? ( dev-ruby/shoulda[ruby_targets_ruby24] dev-ruby/rr[ruby_targets_ruby24] dev-ruby/test-unit-rr[ruby_targets_ruby24] dev-ruby/test_construct[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/bundler-1.0[ruby_targets_ruby23] >=dev-ruby/git-1.2.5[ruby_targets_ruby23] >=dev-ruby/github_api-0.16.0[ruby_targets_ruby23] >=dev-ruby/highline-1.6.15[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby23] dev-ruby/psych:0[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/semver2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/bundler-1.0[ruby_targets_ruby24] >=dev-ruby/git-1.2.5[ruby_targets_ruby24] >=dev-ruby/github_api-0.16.0[ruby_targets_ruby24] >=dev-ruby/highline-1.6.15[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby24] dev-ruby/psych:0[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/semver2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rake tasks to manage gems, versioning and generate new projects -EAPI=6 -HOMEPAGE=https://wiki.github.com/technicalpickles/jeweler -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] >=dev-ruby/bundler-1.0[ruby_targets_ruby23] >=dev-ruby/git-1.2.5[ruby_targets_ruby23] >=dev-ruby/github_api-0.16.0[ruby_targets_ruby23] >=dev-ruby/highline-1.6.15[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby23] dev-ruby/psych:0[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/semver2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/builder:*[ruby_targets_ruby24] >=dev-ruby/bundler-1.0[ruby_targets_ruby24] >=dev-ruby/git-1.2.5[ruby_targets_ruby24] >=dev-ruby/github_api-0.16.0[ruby_targets_ruby24] >=dev-ruby/highline-1.6.15[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby24] dev-ruby/psych:0[ruby_targets_ruby24] dev-ruby/rake[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/semver2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/jeweler-2.3.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=66f905823919adeaf6d8fef084547038 diff --git a/dev-ruby/jeweler/Manifest b/dev-ruby/jeweler/Manifest new file mode 100644 index 000000000000..1c3c487b4b72 --- /dev/null +++ b/dev-ruby/jeweler/Manifest @@ -0,0 +1,3 @@ +DIST jeweler-2.3.9.gem 61952 BLAKE2B 2c802f27db9a5018473792c184c56b1d2262ec4e30ba24da964bd8dfebecc7551ea50f4a4c0f823907a14afc5358036ff2efb0d9e8404befb2c451688f578b1e SHA512 d8e91702cf046cd16b5b0f718966adecaa7777f2ce526e3fac3be97f8e91ffa32362a9a96d1c8b390b400f38d0d7a59860437487459cb0490366ef2d38fec6f2 +EBUILD jeweler-2.3.9.ebuild 1794 BLAKE2B 97acccc69294783beb56ea36911ee696bc661530fc8dc607b54b513f7ef624421d5bdc0004c91c9f394c113c8b404b68438fa6e1d5ef1fdf02ddd0a7152ab222 SHA512 d84abe728c83b52a0365e09433bdb5bc5d657619456e6ece14bd4e639bf8fc4307969e75d33580360fbc7864f548b1106ed06736ac3c7b01c595c73a58bcecb1 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/jeweler/jeweler-2.3.9.ebuild b/dev-ruby/jeweler/jeweler-2.3.9.ebuild new file mode 100644 index 000000000000..e953d1d6e966 --- /dev/null +++ b/dev-ruby/jeweler/jeweler-2.3.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="-Ilib yard" +RUBY_FAKEGEM_DOCDIR="doc" + +# Tests and features also need the same set of dependencies present. +RUBY_FAKEGEM_TASK_TEST="-Ilib test" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.markdown README.markdown" + +RUBY_FAKEGEM_GEMSPEC="jeweler.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rake tasks to manage gems, versioning and generate new projects" +HOMEPAGE="https://wiki.github.com/technicalpickles/jeweler" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + dev-ruby/yard + test? ( + dev-ruby/shoulda + dev-ruby/rr + dev-ruby/test-unit-rr + dev-ruby/test_construct + dev-ruby/test-unit:2 + ) +" + +ruby_add_rdepend " + dev-ruby/builder:* + >=dev-ruby/bundler-1.0 + >=dev-ruby/git-1.2.5 + >=dev-ruby/github_api-0.16.0 + >=dev-ruby/highline-1.6.15 + >=dev-ruby/nokogiri-1.5.10 + dev-ruby/psych:0 + dev-ruby/rake + dev-ruby/rdoc + dev-ruby/semver2 +" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/bundler/d' -e '/Bundler.setup/d' Rakefile test/test_helper.rb features/support/env.rb || die + + sed -i -e '/coverall/I s:^:#:' \ + -e '1i gem "test-unit"' test/test_helper.rb || die + + # Avoid a test that only passes in the git repository. + sed -i -e '/find the base repo/,/^ end/ s:^:#:' test/test_jeweler.rb || die + + # Avoid dependency on cucumber, make sure semver2 gem is used (puppet also provides "semver") + sed -i -e '/cucumber/,$ s:^:#:' \ + -e '1igem "semver2"' Rakefile || die + + # Loosen github_api requirement + sed -i -e '/github_api/ s/0.16.0/0.16/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/jeweler/metadata.xml b/dev-ruby/jeweler/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/jeweler/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/jira-ruby-1.5.0 b/dev-ruby/jira-ruby-1.5.0 deleted file mode 100644 index 295ddf13192b..000000000000 --- a/dev-ruby/jira-ruby-1.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/activesupport:*[ruby_targets_ruby23] dev-ruby/multipart-post[ruby_targets_ruby23] >=dev-ruby/oauth-0.5.0:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/railties[ruby_targets_ruby23] >=dev-ruby/webmock-1.18.0:0[ruby_targets_ruby23] dev-ruby/rake[ruby_targets_ruby23] ) ) test? ( dev-libs/openssl:0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=API for JIRA -EAPI=6 -HOMEPAGE=https://github.com/sumoheavy/jira-ruby https://rubygems.org/gems/jira-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/activesupport:*[ruby_targets_ruby23] dev-ruby/multipart-post[ruby_targets_ruby23] >=dev-ruby/oauth-0.5.0:0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/jira-ruby-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=18584a780b50fa44bc280a3f841c0f97 diff --git a/dev-ruby/jira-ruby/Manifest b/dev-ruby/jira-ruby/Manifest new file mode 100644 index 000000000000..3d0189a3669e --- /dev/null +++ b/dev-ruby/jira-ruby/Manifest @@ -0,0 +1,3 @@ +DIST jira-ruby-1.5.0.gem 58880 BLAKE2B 89896881eb73c23dab8225ee3bebc233e3f77a761f98be2c57a9e9e1dd10e79425825deedc2047d25c93d6b83933881d55c179020a17e2e64a32f9faeb995b67 SHA512 0b5b151fb110f2271c4e8b99af13a20c6fd42c5f21adf383f284bb12e3b00e31f5d697b61956952154fde184f54523f50ed85ee0b817f22c339b76ebd4434c3e +EBUILD jira-ruby-1.5.0.ebuild 905 BLAKE2B ec222768798668aa64af5fb59b32bceaf9353955c6a2d2a4f52c35ba32d113aff573e1ef3f9e1e15ec9846fc3a0fe5a2a576775453ee7d74802266d21f222c7c SHA512 49b15be15b7fc5951994269cb951637a45a3bdab57743627a6a6a71e1f88b550e7acecd408882bbb45d23eae1ba7347ad046789abf9c26e0eee92b4621a26829 +MISC metadata.xml 386 BLAKE2B a380c32d68000d90e4ba224359c8c9257b782b706cfdf852478ffccd333de447af2bf72b7c88dfa50be25d493e82070dc0e75f17026f6dffc166169f7fa347f7 SHA512 602e523d7dc556ab2d2dfc3abe9c4754fc21792931ea6698baf82f23f03db3ba5135dcc867f608e01fd66a166b9312e838f404fed91eb5f286f766353d0d1a67 diff --git a/dev-ruby/jira-ruby/jira-ruby-1.5.0.ebuild b/dev-ruby/jira-ruby/jira-ruby-1.5.0.ebuild new file mode 100644 index 000000000000..21fc6db0e69b --- /dev/null +++ b/dev-ruby/jira-ruby/jira-ruby-1.5.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="API for JIRA" +HOMEPAGE="https://github.com/sumoheavy/jira-ruby https://rubygems.org/gems/jira-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/activesupport:* + dev-ruby/multipart-post + >=dev-ruby/oauth-0.5.0:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/railties + >=dev-ruby/webmock-1.18.0:0 + dev-ruby/rake )" + +DEPEND="${DEPEND} test? ( dev-libs/openssl:0 )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" \ + -e '1igem "webmock", "~>1.0"' \ + spec/spec_helper.rb || die + sed -i -e '/git ls-files/d' ${PN}.gemspec || die +} + +each_ruby_test() { + ${RUBY} -S rake jira:generate_public_cert || die + RSPEC_VERSION=3 ruby-ng_rspec || die +} diff --git a/dev-ruby/jira-ruby/metadata.xml b/dev-ruby/jira-ruby/metadata.xml new file mode 100644 index 000000000000..4685bfd55f69 --- /dev/null +++ b/dev-ruby/jira-ruby/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sumoheavy/jira-ruby + jira-ruby + + diff --git a/dev-ruby/jmespath-1.3.1 b/dev-ruby/jmespath-1.3.1 deleted file mode 100644 index 6d31e421a1f3..000000000000 --- a/dev-ruby/jmespath-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements JMESPath for Ruby -EAPI=5 -HOMEPAGE=https://github.com/jmespath/jmespath.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=https://github.com/jmespath/jmespath.rb/archive/v1.3.1.tar.gz -> jmespath-1.3.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8efd8d7d16a3cc76f8cc73408d17c190 diff --git a/dev-ruby/jmespath-1.4.0 b/dev-ruby/jmespath-1.4.0 deleted file mode 100644 index d0496e62261a..000000000000 --- a/dev-ruby/jmespath-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implements JMESPath for Ruby -EAPI=6 -HOMEPAGE=https://github.com/jmespath/jmespath.rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/jmespath/jmespath.rb/archive/v1.4.0.tar.gz -> jmespath-1.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cc8cadd2f87e9a814a35b1b7f93cf2dc diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest new file mode 100644 index 000000000000..818d4674fa2a --- /dev/null +++ b/dev-ruby/jmespath/Manifest @@ -0,0 +1,5 @@ +DIST jmespath-1.3.1.tar.gz 40363 BLAKE2B 516966f9457425658cbe73ae20850e2869d1ac22d000b8220ce58e9eb485ff1fc0f6cf676a2b9571267b69737de1770b2fddeeff88366b8617bf70be7abbd27a SHA512 31f2e4d3137f0f2a837522561860dcab9aa659a51724373509caf9eef9ce7c2bc784ff57e4a527994eb68dfb6f1d2103d31f19e36a31538f0889ef56800c7829 +DIST jmespath-1.4.0.tar.gz 40899 BLAKE2B 45e52f649950b00205af6010084e009a7327600971fdf84e0569498a031e9307876e412a4491fc176724667246fe9f81317a80dd7ff6c44b7e24a135af224e01 SHA512 2b3923a5c853c527ae10ed95da49e3f4888f80ec4eec18fcec2eff16698765e6e875575994ce2fa681977fb5329b122d95cab77fb80ead3548fc26fcbfb33859 +EBUILD jmespath-1.3.1.ebuild 701 BLAKE2B eb65b57231859a5be6072bf6c4acf600ff66466e54ef8038e9a2b2e0ecaa043603c37aadd071b9d0f57d66ec5260ef6b29f7877d0f129be356ccec60fa9762e5 SHA512 f5b1a220a631f05fd4bd6e228782ae787e53961f7e23a03d24572e16b0cbdde5df08626bcfba863e3d91d57e733ec14985faf6c83c1ecad1bb06e3bc6457a5b4 +EBUILD jmespath-1.4.0.ebuild 701 BLAKE2B bc324e28274757e17a58802a2f7a1cc2be50ee528ea28e515240a980bdb4dd0a025f82dfa6742b8b34dd9dee677de14ce34cfd7837817fdd90c68390876f2651 SHA512 0cec66472afd03ae7e2d3a3ba12c696582ccf2c828c139c61a0765b6251d357c36c2de51ea321fa72026a9d10b767e78f1e479bc09bb4af2e9ea62dd2aa82b28 +MISC metadata.xml 346 BLAKE2B 28e720b9aca27cedb4225c5a30166d6b7659ce2f68a87f4827d617fe3a54731b6a84ff78d64859f7de9af7628e117db5907ce7456bbc5e283f654b5a36b946ef SHA512 4ae427bc26ac4b76fca4e2869b64054d7128363b369ac63cff23f19ef0cc5b02ac43c5928ce9e4e56f567d17578d33c32055959d1d22e0dd0671a6b8ba919076 diff --git a/dev-ruby/jmespath/jmespath-1.3.1.ebuild b/dev-ruby/jmespath/jmespath-1.3.1.ebuild new file mode 100644 index 000000000000..baae00b93309 --- /dev/null +++ b/dev-ruby/jmespath/jmespath-1.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Implements JMESPath for Ruby" +HOMEPAGE="https://github.com/jmespath/jmespath.rb" +SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}.rb-${PV}" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' \ + spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/jmespath/jmespath-1.4.0.ebuild b/dev-ruby/jmespath/jmespath-1.4.0.ebuild new file mode 100644 index 000000000000..60b99b077efc --- /dev/null +++ b/dev-ruby/jmespath/jmespath-1.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Implements JMESPath for Ruby" +HOMEPAGE="https://github.com/jmespath/jmespath.rb" +SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}.rb-${PV}" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' \ + spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/jmespath/metadata.xml b/dev-ruby/jmespath/metadata.xml new file mode 100644 index 000000000000..e78875b136cf --- /dev/null +++ b/dev-ruby/jmespath/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jmespath/jmespath.rb + + diff --git a/dev-ruby/journey-1.0.4-r1 b/dev-ruby/journey-1.0.4-r1 deleted file mode 100644 index c25d9ae146ba..000000000000 --- a/dev-ruby/journey-1.0.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/json[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/json[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hoe[ruby_targets_ruby25] dev-ruby/json[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Journey is a router. It routes requests -EAPI=5 -HOMEPAGE=https://github.com/rails/journey -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/journey-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8148140659e17eccad0ce9e316aa8160 diff --git a/dev-ruby/journey/Manifest b/dev-ruby/journey/Manifest new file mode 100644 index 000000000000..282fea63369b --- /dev/null +++ b/dev-ruby/journey/Manifest @@ -0,0 +1,4 @@ +AUX journey-1.0.4-fix-tests.patch 2149 BLAKE2B 17693a10ad41b43d17541cd93a3f7485a60766bf5bfa9f96c9e1031db44cf9ce04f02f7e5aaa78de29241346d3707591ae15dbe17f268b90a482a6158962d2f6 SHA512 d4b34ed92f131e6e17f4af6d9be5ec743b6950f86ee724d32be67fe88b378cd8998c6551e78d6dc7b72b2911afbb14ec8ddad3be414694b86c696a39513a2857 +DIST journey-1.0.4.gem 28672 BLAKE2B fe78647c9f80ad4b9874eab9488cca199cd69d354e69f3f5b47b417452ca259790109d07a27c4c2d99778683d9264413399d4d7acd7eb4d8e78f7e37ccf2a8d7 SHA512 9e6a06da8b77f6efb9941c58f53254e8cf3a1ebb6f8261a66ef3fed9c21ff4e4a90567fee88507b8e2c1fecc0fbdf204a9d3c8473b671bbb4b8c6b9faa6f2a07 +EBUILD journey-1.0.4-r1.ebuild 643 BLAKE2B bceb0774a518d5f80eb7dd089ceecc1a16f7312098051a110765e9a7f8c7f444cd0964f79cd6d5456607e34a52aa9200741a3b6a3d28b44e82d4d0c26ab296d4 SHA512 60a51c21cdb8a90dc9a1cdd1b2a7f1791eb02d9f52a1a1e513a9de7b40729bb99e9b4d2e6cb741fdc980d672c2290b2ba3036583e196eb05db33af952bb12ad7 +MISC metadata.xml 339 BLAKE2B ccf9044fae8d836e4a60fa4bb0c95bd245b55a21dfcb7367e8a41c854f32c0bf3b65bff9a0ef625bb645063f84ad01cc2cc0a13a1f2cad4732e959fae7122e1d SHA512 482ceff436735ee12e21e9519a174803b5c035dfc31df0e25eacecd6186682ec9209f5bea95d3ec8263dace8cd64145daee26986dc10820bf99db2793f942f7a diff --git a/dev-ruby/journey/files/journey-1.0.4-fix-tests.patch b/dev-ruby/journey/files/journey-1.0.4-fix-tests.patch new file mode 100644 index 000000000000..f977172e6464 --- /dev/null +++ b/dev-ruby/journey/files/journey-1.0.4-fix-tests.patch @@ -0,0 +1,66 @@ +From d836e960d9a20c4c5bc986630d2ba34a340959ea Mon Sep 17 00:00:00 2001 +From: Aaron Patterson +Date: Fri, 27 Jul 2012 11:20:58 -0700 +Subject: [PATCH] fix assertion calls + +--- + test/path/test_pattern.rb | 22 +++++++++++----------- + 1 file changed, 11 insertions(+), 11 deletions(-) + +diff --git a/test/path/test_pattern.rb b/test/path/test_pattern.rb +index c684a0a..ec93471 100644 +--- a/test/path/test_pattern.rb ++++ b/test/path/test_pattern.rb +@@ -85,9 +85,9 @@ def test_to_regexp_with_extended_group + ["/", ".", "?"] + ) + path = Pattern.new strexp +- assert_match('/page/tender', path) +- assert_match('/page/love', path) +- refute_match('/page/loving', path) ++ assert_match(path, '/page/tender') ++ assert_match(path, '/page/love') ++ refute_match(path, '/page/loving') + end + + def test_optional_names +@@ -108,8 +108,8 @@ def test_to_regexp_match_non_optional + ["/", ".", "?"] + ) + path = Pattern.new strexp +- assert_match('/123', path) +- refute_match('/', path) ++ assert_match(path, '/123') ++ refute_match(path, '/') + end + + def test_to_regexp_with_group +@@ -119,9 +119,9 @@ def test_to_regexp_with_group + ["/", ".", "?"] + ) + path = Pattern.new strexp +- assert_match('/page/tender', path) +- assert_match('/page/love', path) +- refute_match('/page/loving', path) ++ assert_match(path, '/page/tender') ++ assert_match(path, '/page/love') ++ refute_match(path, '/page/loving') + end + + def test_ast_sets_regular_expressions +@@ -186,9 +186,9 @@ def test_insensitive_regexp_with_group + ["/", ".", "?"] + ) + path = Pattern.new strexp +- assert_match('/page/TENDER/aaron', path) +- assert_match('/page/loVE/aaron', path) +- refute_match('/page/loVE/AAron', path) ++ assert_match(path, '/page/TENDER/aaron') ++ assert_match(path, '/page/loVE/aaron') ++ refute_match(path, '/page/loVE/AAron') + end + + def test_to_regexp_with_strexp +-- +1.9.1 + diff --git a/dev-ruby/journey/journey-1.0.4-r1.ebuild b/dev-ruby/journey/journey-1.0.4-r1.ebuild new file mode 100644 index 000000000000..c18b64e98d2b --- /dev/null +++ b/dev-ruby/journey/journey-1.0.4-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc" + +inherit ruby-fakegem versionator + +DESCRIPTION="Journey is a router. It routes requests" +HOMEPAGE="https://github.com/rails/journey" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/hoe + dev-ruby/json + dev-ruby/minitest )" + +RUBY_PATCHES=( "${FILESDIR}"/${P}-fix-tests.patch ) diff --git a/dev-ruby/journey/metadata.xml b/dev-ruby/journey/metadata.xml new file mode 100644 index 000000000000..16111db641b1 --- /dev/null +++ b/dev-ruby/journey/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/journey + + diff --git a/dev-ruby/jquery-rails-3.1.4 b/dev-ruby/jquery-rails-3.1.4 deleted file mode 100644 index 069fc1cbade3..000000000000 --- a/dev-ruby/jquery-rails-3.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/thor-0.14[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] =dev-ruby/thor-0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=jQuery! For Rails! So great -EAPI=5 -HOMEPAGE=http://www.rubyonrails.org -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/thor-0.14[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] =dev-ruby/thor-0.14[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/jquery-rails-3.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=291ca48124dfd2caff51dd466ab0295d diff --git a/dev-ruby/jquery-rails-4.3.1-r1 b/dev-ruby/jquery-rails-4.3.1-r1 deleted file mode 100644 index fa9abd229737..000000000000 --- a/dev-ruby/jquery-rails-4.3.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14[ruby_targets_ruby24] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14[ruby_targets_ruby24] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14[ruby_targets_ruby24] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby25] >=dev-ruby/thor-0.14[ruby_targets_ruby25] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/thor-0.14[ruby_targets_ruby23] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/thor-0.14[ruby_targets_ruby24] =dev-ruby/railties-4.2.0:*[ruby_targets_ruby25] >=dev-ruby/thor-0.14[ruby_targets_ruby25] =dev-ruby/railties-3.0:* =dev-ruby/thor-0.14" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' jquery-rails.gemspec || die +} diff --git a/dev-ruby/jquery-rails/jquery-rails-4.3.1-r1.ebuild b/dev-ruby/jquery-rails/jquery-rails-4.3.1-r1.ebuild new file mode 100644 index 000000000000..a65c61b8efc0 --- /dev/null +++ b/dev-ruby/jquery-rails/jquery-rails-4.3.1-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md" + +RUBY_FAKEGEM_EXTRAINSTALL="vendor" + +RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="jQuery! For Rails! So great" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/railties-4.2.0:* + >=dev-ruby/thor-0.14 =dev-ruby/railties-4.2.0:* + >=dev-ruby/thor-0.14 + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/jquery-ui-rails-5.0.5-r1 b/dev-ruby/jquery-ui-rails-5.0.5-r1 deleted file mode 100644 index fee6d8622ab0..000000000000 --- a/dev-ruby/jquery-ui-rails-5.0.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=The jQuery UI assets for the Rails 3.2+ asset pipeline -EAPI=5 -HOMEPAGE=http://www.rubyonrails.org -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/jquery-ui-rails-5.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8921a27952ff96707d2827345eb72606 diff --git a/dev-ruby/jquery-ui-rails-6.0.1-r1 b/dev-ruby/jquery-ui-rails-6.0.1-r1 deleted file mode 100644 index daf895a2c552..000000000000 --- a/dev-ruby/jquery-ui-rails-6.0.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=The jQuery UI assets for the Rails 3.2+ asset pipeline -EAPI=6 -HOMEPAGE=https://github.com/joliss/jquery-ui-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/railties-3.2.16:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=6 -SRC_URI=mirror://rubygems/jquery-ui-rails-6.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b90321577fbffa11616374c4b673fa28 diff --git a/dev-ruby/jquery-ui-rails/Manifest b/dev-ruby/jquery-ui-rails/Manifest new file mode 100644 index 000000000000..46c553a915a6 --- /dev/null +++ b/dev-ruby/jquery-ui-rails/Manifest @@ -0,0 +1,5 @@ +DIST jquery-ui-rails-5.0.5.gem 163840 BLAKE2B 6eb6b788c826da95143a2d739732e1d1c18a13e76a71a0666f5b4163ca882b4b2b68f273610ccb340352b13c0f6763348fa4ae80b1f6a79d5e6d85110a06a36a SHA512 1db2e47d6a70d4326a25e89d3ff297e39bcbffbe644ddd97b95a837c3d4af7ff812bf165858382e0448f73406a4edf2b7e9c0e1622c1fdae68c52b1a60f77ff5 +DIST jquery-ui-rails-6.0.1.gem 175104 BLAKE2B f990968bc75d5f2c5556363f41eafd9ce2207dc08e20bbf10f857656219253fd5f29e8b4d131f7a8b942682d6c32bb11797c08621b34847f77984e7fe57e111b SHA512 ec0fd8c15ef9dbdbef01bdaca22fb36251a2ced090ade6859cff7c72e183c3c750fc384fdf757db7160ec1c6426ce84c972cce255c3d42a2bb9ebe5539390485 +EBUILD jquery-ui-rails-5.0.5-r1.ebuild 541 BLAKE2B 81e1cef5a5cfca5faaff1d1b9c10a926299539c2a220e35a2c6aab3796fd304bba8ba55d177b81811ea08054d3111f58eadcf37a1eed9d0ff605f4302fea59f4 SHA512 4b2022b50cc838313be85fa76c453629e9f72355e3618ea13507c14231e99e47cf59547a15d55bfbc398131632171b76aa567b3f8ef0f0e978213485b067a23c +EBUILD jquery-ui-rails-6.0.1-r1.ebuild 556 BLAKE2B 6e1d56e780cea745562d9b2ca8c944ad247e2eccc71919d4306a8349904731ee59d4241af60d26781fc7e4be3197e79e7c5a329a7375d057f512ac6cce665d88 SHA512 d3002d0104454c1674361c479ede78a4e97883f615ea65882c031cd732e45238c2f7af5919f3e7aaf91b03306423d05a34992dc00efa6b547fc3b7df51697cfa +MISC metadata.xml 338 BLAKE2B 6a200e9f8a3f4c11774a587a5b742e8acb4ae7651694adc7d27240aa86a8b38613598cdee1d38bbc9b5aaa4819c702aac8e638b1cf9650619f3b5bfeb7278a7e SHA512 6af21bcb48be71d72486aa079919f8fc18c54442b65598fc8500ff3fbbf0fd49f1d3d51b86ccaab4f625fba5ac07ebb44c69fa2d7e64a4821983d0eae49f53c1 diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild b/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild new file mode 100644 index 000000000000..f27e9179bbde --- /dev/null +++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild @@ -0,0 +1,25 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +inherit ruby-fakegem + +DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" + +IUSE="" + +ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*" diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild new file mode 100644 index 000000000000..d9857ba11521 --- /dev/null +++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +inherit ruby-fakegem + +DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline" +HOMEPAGE="https://github.com/joliss/jquery-ui-rails" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" + +IUSE="" + +ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*" diff --git a/dev-ruby/jquery-ui-rails/metadata.xml b/dev-ruby/jquery-ui-rails/metadata.xml new file mode 100644 index 000000000000..e311b1c7b568 --- /dev/null +++ b/dev-ruby/jquery-ui-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + joliss/jquery-ui-rails + + diff --git a/dev-ruby/jsobfu-0.3.0-r1 b/dev-ruby/jsobfu-0.3.0-r1 deleted file mode 100644 index a75a6d3e7b93..000000000000 --- a/dev-ruby/jsobfu-0.3.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( !dev-ruby/jsobfu:0[ruby_targets_ruby23] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( !dev-ruby/jsobfu:0[ruby_targets_ruby24] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/execjs[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/execjs[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Javascript code obfuscator -EAPI=5 -HOMEPAGE=https://github.com/rapid7/jsobfu -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( !dev-ruby/jsobfu:0[ruby_targets_ruby23] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( !dev-ruby/jsobfu:0[ruby_targets_ruby24] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.3.0 -SRC_URI=mirror://rubygems/jsobfu-0.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ecfc214daa3eb75644530de80b811971 diff --git a/dev-ruby/jsobfu-0.4.2 b/dev-ruby/jsobfu-0.4.2 deleted file mode 100644 index ded01cc149e5..000000000000 --- a/dev-ruby/jsobfu-0.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( !dev-ruby/jsobfu:0[ruby_targets_ruby23] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( !dev-ruby/jsobfu:0[ruby_targets_ruby24] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( !dev-ruby/jsobfu:0[ruby_targets_ruby25] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/execjs[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/execjs[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/execjs[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Javascript code obfuscator -EAPI=6 -HOMEPAGE=https://github.com/rapid7/jsobfu -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( !dev-ruby/jsobfu:0[ruby_targets_ruby23] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( !dev-ruby/jsobfu:0[ruby_targets_ruby24] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( !dev-ruby/jsobfu:0[ruby_targets_ruby25] >=dev-ruby/rkelly-remix-0.0.6:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.4.2 -SRC_URI=mirror://rubygems/jsobfu-0.4.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7a0c5d5e91f674872f81613288fa0818 diff --git a/dev-ruby/jsobfu/Manifest b/dev-ruby/jsobfu/Manifest new file mode 100644 index 000000000000..824a32d0fa1e --- /dev/null +++ b/dev-ruby/jsobfu/Manifest @@ -0,0 +1,5 @@ +DIST jsobfu-0.3.0.gem 20992 BLAKE2B 01562d1a2d590d623084d7de48500205a6eb55cf68198219a2f554c71b6213af6957cdf7fcb88f12359eb28317601be322f0dc6f0f5868f26e8423043a67c7da SHA512 64084589066bb8d5c4c775a9a910214306fc1b39ff54582a0cf6485efcca667de57e9e26c02139d1b7baabadf38947464c03bebb72aae65c7be8f993413b6389 +DIST jsobfu-0.4.2.gem 27648 BLAKE2B 280629f104a6aa1cfd4603fff2edf5d2dde5885bf074e39e790e06f03d17a2cf107a6bed61fb2279a3c1e1879e4a74d7faa266561ca10590fb67543ec52e02ec SHA512 84374c8c65691eac6fbdaef78a6faf8a1659474789df2ad0b938cd9101e5b51c69ac5fb157eff3e714decb1402372fe98015a2ef3d77775f0af22fba34f93227 +EBUILD jsobfu-0.3.0-r1.ebuild 709 BLAKE2B 2835cfe4454caafa4424601e966763672bf984d95ff39fceba60ffffa518e0aefae3cef907046e40b7cb5a51af271b988a08557eb9981594170b50897b66bf7a SHA512 adc6d91db2209ba93e28b460f1036235a1dc3d3e50800d918ff166f5265bc1071b7726ddff4afede26a9b5c4cc1e378dff7d85dbbbf26aaf3b8874c53cc99b2a +EBUILD jsobfu-0.4.2.ebuild 878 BLAKE2B 95fd06544677b6b5cfab57427a6b50e8a8f013a9e71fec6d4ec224bbaeb1e8d688a910dad04420c129035a74d2bec725b7f5e0a8a49a3f459a4acc6dd89dc0db SHA512 286a45ce97605bb5db6a5880671de116313e9f662d9e59f7ca0953d476fe20cec43de45d19759b1c128020ebf70c396cd0b99db6112a275cf7e4b2bc86531135 +MISC metadata.xml 339 BLAKE2B 5d4e7345f4dbb2e4a1957cd23f1e42d0711ab7105ca78a811e66022e94ec8dbdd5a63c1206be9c1df108cb02c7d2c3010286984f16f2e48704950627273a3801 SHA512 58ed2feae94851bc7226f8a4e83cf4a76423a8b8794a0121cefde3dd637829628745bddea8a8c4c9f4917ea37d4470077f0b574ae0d224a8b2ef556eced8b0a7 diff --git a/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild new file mode 100644 index 000000000000..a5a638ed0386 --- /dev/null +++ b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A Javascript code obfuscator" +HOMEPAGE="https://github.com/rapid7/jsobfu" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "!dev-ruby/jsobfu:0 + >=dev-ruby/rkelly-remix-0.0.6:0" + +ruby_add_bdepend "test? ( dev-ruby/execjs )" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' \ + -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die +} diff --git a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild new file mode 100644 index 000000000000..436d89702fec --- /dev/null +++ b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild @@ -0,0 +1,37 @@ +# 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_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A Javascript code obfuscator" +HOMEPAGE="https://github.com/rapid7/jsobfu" + +LICENSE="BSD" +#rapid7 gems are slotted so we can have multiple versions installed at once to support multiple versions of metasploit +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "!dev-ruby/jsobfu:0 + >=dev-ruby/rkelly-remix-0.0.6:0" + +ruby_add_bdepend "test? ( dev-ruby/execjs )" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' \ + -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \ + spec/spec_helper.rb || die +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper jsobfu jsobfu-${PV} +} diff --git a/dev-ruby/jsobfu/metadata.xml b/dev-ruby/jsobfu/metadata.xml new file mode 100644 index 000000000000..f12ab92f0d9f --- /dev/null +++ b/dev-ruby/jsobfu/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rapid7/jsobfu + + diff --git a/dev-ruby/json-1.8.6-r1 b/dev-ruby/json-1.8.6-r1 deleted file mode 100644 index 88d4f3bba69f..000000000000 --- a/dev-ruby/json-1.8.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-util/ragel ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A JSON implementation as a Ruby extension -EAPI=6 -HOMEPAGE=https://github.com/flori/json -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby GPL-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/json-1.8.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=987ddee3f273a7dbd6d9c5b2ba2adc26 diff --git a/dev-ruby/json-2.1.0 b/dev-ruby/json-2.1.0 deleted file mode 100644 index eeec8c318530..000000000000 --- a/dev-ruby/json-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-util/ragel ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A JSON implementation as a Ruby extension -EAPI=6 -HOMEPAGE=https://github.com/flori/json -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/json-2.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=609027a9490c12887189b8004ddac44a diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest new file mode 100644 index 000000000000..a055b8457959 --- /dev/null +++ b/dev-ruby/json/Manifest @@ -0,0 +1,6 @@ +AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8790da9c11ff1dddfeba47b73a3bbf3e06a9243a48fa1d95fc029d21a1031e689b16a91295a1601d4e62a4c18cee2bb3b SHA512 42545c069c8c36b120b63e74b8276b8a6b57237e6cd8ccdeb0e6e9b9acd4f9213e5a4fc35b2f804300e8d00a12546c51b9ef944bde60d679567544de796c87e1 +DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b +DIST json-2.1.0.gem 140800 BLAKE2B 28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7 SHA512 bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b +EBUILD json-1.8.6-r1.ebuild 2117 BLAKE2B 73c347a1b355e862f58de9df53ff014569623c8eec076943a664444cb8fe537e6ebc0645429265730c3e8f649245cca967e8b0c488968a0054c537f8705d6490 SHA512 40709b7d045f68490cd78d9dd27a044c13ca4581a3286cffe3646013152b3a7968b1e3a5a3586413254e6660dc0beb4067f92443368d3400d043dbc1d72cd930 +EBUILD json-2.1.0.ebuild 2063 BLAKE2B a6858ead286219160db9a7f1ffb8ee078b3c2ab80bccbc4e79f8eb9e3d00e042813a3a99967b4ceaba58ba17bcef96fcb6f18014368b664656f7cca64b3a3c4d SHA512 02b679b5c90009dba80a4ee57ae1076ce8784c4b3a39ed5252555201f97522eed853c4756c6c06f8a8cdfd537b06d138f5bd06eaf56264fe65a599171fee5c02 +MISC metadata.xml 336 BLAKE2B e1094160e19b252f7b3233dbd2006c889c0a02aa4b04063caeb7ded80bb2f08a2c4bc31cfb7bdc17398b8d1b8c3fc9f3600eafad9920fe0355c807d3899f794f SHA512 8b4fa7ef9b753bbf1206b1f8a796d3f3b8e3f9ca07906a2e01dbcc8c69d4cb5e5cb26c395d0676b4dedd70fb910cf0abd3be83d3c94f0b90aee87ea6fda12877 diff --git a/dev-ruby/json/files/json-1.8.6-heap-exposure.patch b/dev-ruby/json/files/json-1.8.6-heap-exposure.patch new file mode 100644 index 000000000000..d3da7a0f86f9 --- /dev/null +++ b/dev-ruby/json/files/json-1.8.6-heap-exposure.patch @@ -0,0 +1,82 @@ +diff --git ext/json/generator/generator.c ext/json/generator/generator.c +index a135e28348..2cdca5685f 100644 +--- a/ext/json/ext/generator/generator.c ++++ b/ext/json/ext/generator/generator.c +@@ -301,7 +301,7 @@ static char *fstrndup(const char *ptr, unsigned long len) { + char *result; + if (len <= 0) return NULL; + result = ALLOC_N(char, len); +- memccpy(result, ptr, 0, len); ++ memcpy(result, ptr, len); + return result; + } + +@@ -1055,7 +1055,7 @@ static VALUE cState_indent_set(VALUE self, VALUE indent) + } + } else { + if (state->indent) ruby_xfree(state->indent); +- state->indent = strdup(RSTRING_PTR(indent)); ++ state->indent = fstrndup(RSTRING_PTR(indent), len); + state->indent_len = len; + } + return Qnil; +@@ -1093,7 +1093,7 @@ static VALUE cState_space_set(VALUE self, VALUE space) + } + } else { + if (state->space) ruby_xfree(state->space); +- state->space = strdup(RSTRING_PTR(space)); ++ state->space = fstrndup(RSTRING_PTR(space), len); + state->space_len = len; + } + return Qnil; +@@ -1129,7 +1129,7 @@ static VALUE cState_space_before_set(VALUE self, VALUE space_before) + } + } else { + if (state->space_before) ruby_xfree(state->space_before); +- state->space_before = strdup(RSTRING_PTR(space_before)); ++ state->space_before = fstrndup(RSTRING_PTR(space_before), len); + state->space_before_len = len; + } + return Qnil; +@@ -1166,7 +1166,7 @@ static VALUE cState_object_nl_set(VALUE self, VALUE object_nl) + } + } else { + if (state->object_nl) ruby_xfree(state->object_nl); +- state->object_nl = strdup(RSTRING_PTR(object_nl)); ++ state->object_nl = fstrndup(RSTRING_PTR(object_nl), len); + state->object_nl_len = len; + } + return Qnil; +@@ -1201,7 +1201,7 @@ static VALUE cState_array_nl_set(VALUE self, VALUE array_nl) + } + } else { + if (state->array_nl) ruby_xfree(state->array_nl); +- state->array_nl = strdup(RSTRING_PTR(array_nl)); ++ state->array_nl = fstrndup(RSTRING_PTR(array_nl), len); + state->array_nl_len = len; + } + return Qnil; +diff --git ext/json/generator/generator.h ext/json/generator/generator.h +index 298c0a4965..6bbf817b7d 100644 +--- a/ext/json/ext/generator/generator.h ++++ b/ext/json/ext/generator/generator.h +@@ -1,7 +1,6 @@ + #ifndef _GENERATOR_H_ + #define _GENERATOR_H_ + +-#include + #include + #include + +diff --git ext/json/lib/json/version.rb ext/json/lib/json/version.rb +index b5748334b9..cd7ddf8777 100644 +--- a/lib/json/version.rb ++++ b/lib/json/version.rb +@@ -1,7 +1,7 @@ + module JSON + # JSON version +- VERSION = '1.8.6' ++ VERSION = '1.8.6.1' + VERSION_ARRAY = VERSION.split(/\./).map { |x| x.to_i } # :nodoc: + VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: + VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff --git a/dev-ruby/json/json-1.8.6-r1.ebuild b/dev-ruby/json/json-1.8.6-r1.ebuild new file mode 100644 index 000000000000..642bdbdac71d --- /dev/null +++ b/dev-ruby/json/json-1.8.6-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES TODO README.md README-json-jruby.markdown" + +RUBY_FAKEGEM_GEMSPEC="json.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A JSON implementation as a Ruby extension" +HOMEPAGE="https://github.com/flori/json" +LICENSE="|| ( Ruby GPL-2 )" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND}" +DEPEND="${DEPEND} + dev-util/ragel" + +ruby_add_bdepend "dev-ruby/rake + doc? ( dev-ruby/rdoc )" + +PATCHES=( "${FILESDIR}/${P}-heap-exposure.patch" ) + +all_ruby_prepare() { + # Avoid building the extension twice! + # And use rdoc instead of sdoc which we don't have packaged + # And don't call git to list files. We're using the pregenerated spec anyway. + sed -i \ + -e 's| => :compile||' \ + -e 's| => :clean||' \ + -e 's|sdoc|rdoc|' \ + -e 's|`git ls-files`|""|' \ + Rakefile || die "rakefile fix failed" + + # Remove hardcoded and broken -O setting. + sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \ + -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die +} + +each_ruby_compile() { + # Since 1.5.0 a Java extension is provided but it does not compile. + if [[ $(basename ${RUBY}) != "jruby" ]]; then + ${RUBY} -S rake compile || die "extension compile failed" + fi +} + +each_ruby_test() { + JSON=pure \ + ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "pure ruby tests failed" + + if [[ $(basename ${RUBY}) != "jruby" ]]; then + JSON=ext \ + ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "ext ruby tests failed" + fi +} + +each_ruby_install() { + each_fakegem_install + if [[ $(basename ${RUBY}) != "jruby" ]]; then + ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname) + ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname) + fi +} diff --git a/dev-ruby/json/json-2.1.0.ebuild b/dev-ruby/json/json-2.1.0.ebuild new file mode 100644 index 000000000000..4e6c977d3bac --- /dev/null +++ b/dev-ruby/json/json-2.1.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="json.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A JSON implementation as a Ruby extension" +HOMEPAGE="https://github.com/flori/json" +LICENSE="Ruby" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +RDEPEND="${RDEPEND}" +DEPEND="${DEPEND} + dev-util/ragel" + +ruby_add_bdepend "dev-ruby/rake + doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + # Avoid building the extension twice! + # And use rdoc instead of sdoc which we don't have packaged + # And don't call git to list files. We're using the pregenerated spec anyway. + sed -i \ + -e '/task :test/ s|:compile,||' \ + -e 's| => :clean||' \ + -e 's|sdoc|rdoc|' \ + -e 's|`git ls-files`|""|' \ + Rakefile || die "rakefile fix failed" + + # Remove hardcoded and broken -O setting. + sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \ + -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die + + # Avoid setting gem since it will not be available yet when installing + sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die +} + +each_ruby_configure() { + for ext in parser generator ; do + ${RUBY} -Cext/json/ext/${ext} extconf.rb || die + done +} + +each_ruby_compile() { + for ext in parser generator ; do + emake V=1 -Cext/json/ext/${ext} + cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die + done +} + +each_ruby_test() { + for t in pure ext ; do + JSON=${T} ${RUBY} -S rake do_test_${t} || die + done +} + +each_ruby_install() { + each_fakegem_install + + ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname) + ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname) +} diff --git a/dev-ruby/json/metadata.xml b/dev-ruby/json/metadata.xml new file mode 100644 index 000000000000..892c8b0116a2 --- /dev/null +++ b/dev-ruby/json/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + flori/json + + diff --git a/dev-ruby/jwt-1.5.6 b/dev-ruby/jwt-1.5.6 deleted file mode 100644 index 4f513c956aa4..000000000000 --- a/dev-ruby/jwt-1.5.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby implementation of JSON Web Token draft 06 -EAPI=5 -HOMEPAGE=https://github.com/jwt/ruby-jwt -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/jwt/ruby-jwt/archive/v1.5.6.tar.gz -> jwt-1.5.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c55774988b16175d5b93fa744784ac47 diff --git a/dev-ruby/jwt-2.0.0 b/dev-ruby/jwt-2.0.0 deleted file mode 100644 index 1ecfa595c17d..000000000000 --- a/dev-ruby/jwt-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby implementation of JSON Web Token draft 06 -EAPI=6 -HOMEPAGE=https://github.com/jwt/ruby-jwt -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/jwt/ruby-jwt/archive/v2.0.0.tar.gz -> jwt-2.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f45833119364d5fa8093585dcbad6138 diff --git a/dev-ruby/jwt-2.1.0 b/dev-ruby/jwt-2.1.0 deleted file mode 100644 index f9fbf846f1c5..000000000000 --- a/dev-ruby/jwt-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby implementation of JSON Web Token draft 06 -EAPI=6 -HOMEPAGE=https://github.com/jwt/ruby-jwt -IUSE=elibc_FreeBSD ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/jwt/ruby-jwt/archive/v2.1.0.tar.gz -> jwt-2.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a3389e5e4ec0389ac2378520704c0e35 diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest new file mode 100644 index 000000000000..21e335a63f46 --- /dev/null +++ b/dev-ruby/jwt/Manifest @@ -0,0 +1,7 @@ +DIST jwt-1.5.6.tar.gz 28586 BLAKE2B d1fa2e735cf93126866c7a5eca14d63ee2646a66b9759fa59ec3191544efb2e0f502c7474e41a1b0d494ed8d692462db64efd718b8c6fa8acb4fcd9b58ab1c32 SHA512 f112bb815ef1af1f77d082574f5157f33469c2caba88716aa16b20dc48d279f8579730f75db81aa31480d6edd5deaa110adbaf3f52372b0397d5822a964a759e +DIST jwt-2.0.0.tar.gz 32205 BLAKE2B ba356abd8bc37e819576485e381eb6025324ca3a8872a6d64d0e2a2ff51dd11a804fa904384c47d58b6dee46331fa7f6ca19feb042d3e65de30583211ff7af17 SHA512 d194e06df17edfbde49d9ae6caad5e220f602ce722ae4361a5118024e08dcaddccc71a8fbac99e75ce3b19033e6368825914eed3e91e402b2cf208ebaabf23a5 +DIST jwt-2.1.0.tar.gz 34188 BLAKE2B 0022dbb76cd8570aee84b6590f24639320977ae8d6d5fa53ef1d260da12bc732f9fdc01d59f6c994dc36642a7b67786b607ae76aca8044b7d5f5c60dc300966a SHA512 ad65b6ddd5fb7f33efe0036103f8f7482fd35090b8545219141e8885298fb4809d2386fd6e986c9bca0f85c823c9d4a6500785c0c5964db22d023a99c603ec47 +EBUILD jwt-1.5.6.ebuild 685 BLAKE2B 72297638f6ed157022ff8641580c70f0ff2940c72205c198ff1b2426a03589192cc30c10fcbc24b94a732b38373b211349ebd661fe8dad14261dd1bbc3e72407 SHA512 288f368d08d0cd5b0ad16bf8b56adfcc6bbbf9855b010b3b689ba6a73201e44ae705ec4011931e75f6cd28ababefdf70d9aba95afc25257b4361ed2cfd8a3758 +EBUILD jwt-2.0.0.ebuild 704 BLAKE2B b5a38857feb0937b404f27ee5cb129296f21ebe0eb3dfb8245a1f9db02bc4cc8dfe0be9b63187f46e54dcd117c3e78a3d4aaaff6f0283e554be4fd9e083c99d9 SHA512 c188ff6ee4f31b696b5b070ae98ad57e495b2703d31debbb23cc1e2380f08771410ee885c4006586939ea442abe9b1bd1386804ccc298a23d5e6193125db7390 +EBUILD jwt-2.1.0.ebuild 697 BLAKE2B 08ed7a552c448fae5cea2d7e1884c7a529b1465d7d5ed7ff5cac202ec75b4eeb51b144ce6ec37a2a1437d9064405e6816c318a4d04197343fefecc3f6eb2df9b SHA512 afc15982690429471a9cd46789c8eed0875e88b99945e1dea44b2982e836cdc2180d50b95766b091465d7587b2a1a16204e469201f7cb77d67b546b30a246710 +MISC metadata.xml 338 BLAKE2B 685874339b4dce29aaee7a4ff92e7df63ebced85bf94bd9011e0f4b6e1ba3fafc0fa0e701bf25fa8c1dec357ebf27f373742d45b12320ff28a496405982860f2 SHA512 700a3cfc122774c85bb6047a68539139d53dd6abe814b20bad12fb65233280e9aeba45bce0551920b0de550adb2744f4ee7e2eb0ba39e98efeea7a23c63e4428 diff --git a/dev-ruby/jwt/jwt-1.5.6.ebuild b/dev-ruby/jwt/jwt-1.5.6.ebuild new file mode 100644 index 000000000000..36ebaade1ca3 --- /dev/null +++ b/dev-ruby/jwt/jwt-1.5.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt" +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.configure/,/^end/ s:^:#:' \ + -e '/codeclimate/I s:^:#:' \ + spec/spec_helper.rb || die +} diff --git a/dev-ruby/jwt/jwt-2.0.0.ebuild b/dev-ruby/jwt/jwt-2.0.0.ebuild new file mode 100644 index 000000000000..db473eb2b1f3 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt" +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.configure/,/^end/ s:^:#:' \ + -e '/codeclimate/I s:^:#:' \ + -e '/codacy/I s:^:#:' \ + spec/spec_helper.rb || die +} diff --git a/dev-ruby/jwt/jwt-2.1.0.ebuild b/dev-ruby/jwt/jwt-2.1.0.ebuild new file mode 100644 index 000000000000..844582f34207 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt" +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.configure/,/^end/ s:^:#:' \ + -e '/codeclimate/I s:^:#:' \ + -e '/codacy/I s:^:#:' \ + spec/spec_helper.rb || die +} diff --git a/dev-ruby/jwt/metadata.xml b/dev-ruby/jwt/metadata.xml new file mode 100644 index 000000000000..6b514b09b8e4 --- /dev/null +++ b/dev-ruby/jwt/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jwt/ruby-jwt + + diff --git a/dev-ruby/kirbybase-2.6.1-r2 b/dev-ruby/kirbybase-2.6.1-r2 deleted file mode 100644 index 0e3b6c053366..000000000000 --- a/dev-ruby/kirbybase-2.6.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple Ruby DBMS that stores data in plaintext files -EAPI=5 -HOMEPAGE=http://www.netpromi.com/kirbybase_ruby.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/KirbyBase-2.6.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1844b668ba10dba51a6cddb9f16c208d diff --git a/dev-ruby/kirbybase/Manifest b/dev-ruby/kirbybase/Manifest new file mode 100644 index 000000000000..69a6c2ad9586 --- /dev/null +++ b/dev-ruby/kirbybase/Manifest @@ -0,0 +1,3 @@ +DIST KirbyBase-2.6.1.gem 304128 BLAKE2B 4fabc7d431b607d18b1474ba815ad1d19d3362734ac0a562858ab6deca6193e6fa13e668d17d84b228af4459b75d082aebbb04cc91c6dd7bfa667e9b38613032 SHA512 84a471b77ef9c91d50b61ad9993956fb25739155fe55049c1e20f1c87593f726604801ddb7968b19d8234d1d9ad9b112df53f1a2c8c85ec3559d88eedbd2314f +EBUILD kirbybase-2.6.1-r2.ebuild 709 BLAKE2B 9a69f24ef3c09be5caaf8bea455c34a902ba5de4615ecfd23ca26ed8ba67aa4b3442e6c8e3d00f179a998df6ffe270d9274f05759835fd16fac6cd49bfc19f0e SHA512 ab1b5ae0a6cd7ee8499cfbdded60698e3afd55e508c7b2e8efc1c0ddf8f974e0f235384edc42eb39a7ec3f1a395f2f356d78cff2eaa8951f0db47a0998bb844e +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild b/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild new file mode 100644 index 000000000000..26d68f5d1e6e --- /dev/null +++ b/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME="KirbyBase" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="changes.txt kirbybaserubymanual.html README" + +inherit ruby-fakegem + +DESCRIPTION="A simple Ruby DBMS that stores data in plaintext files" +HOMEPAGE="http://www.netpromi.com/kirbybase_ruby.html" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ${RUBY} -I.:lib -S testrb-2 test/t*.rb || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples images +} diff --git a/dev-ruby/kirbybase/metadata.xml b/dev-ruby/kirbybase/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/kirbybase/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/kissfft-0.0.2 b/dev-ruby/kissfft-0.0.2 deleted file mode 100644 index 64c8318ff310..000000000000 --- a/dev-ruby/kissfft-0.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ruby interface to kissfft -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/kissfft -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/kissfft-0.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9609dd6ac1697ee7692b5439de41426b diff --git a/dev-ruby/kissfft/Manifest b/dev-ruby/kissfft/Manifest new file mode 100644 index 000000000000..0cd9e892a644 --- /dev/null +++ b/dev-ruby/kissfft/Manifest @@ -0,0 +1,3 @@ +DIST kissfft-0.0.2.gem 13824 BLAKE2B 89c08365e23dce06f1c9acea7ddc7d463d3b8df1a5c238656fe9a43fd411077b9dfdf90288437ec9a30bba16d8eeb5a6a2b1a9d725cbff7ef07c632be6877f88 SHA512 3513008db848c92948e35c01bb568dcb8d52656ffe3510b81fb57b71b5abab121b3f1e6f3c20f2c94d0cbf1870d612b48f983a6639588ecd8a54f8b736fe81cc +EBUILD kissfft-0.0.2.ebuild 575 BLAKE2B 93f50f10b55bbd5d430f30f5e28444fa51df624276ccf7bfc012136f2446dfb5d63c049447db9940f592488eaffc10e24768ef3bdfe23eba1f9ed509f5872cc6 SHA512 6d97e79a937052f02c2c06824db096ef5aa5a8658116a16108db6e1e206ac826f153ba23b7581de0197996634558196c66e7c1ec31265b5ae82c184b9b1e71ba +MISC metadata.xml 433 BLAKE2B 3396dd7828a0f644d784fcac7a11af8d206d55b2ed1575c9a7324721cfa50f11468d32e20e487b5625f28c136be99974470b8e6e36a6bc143da5d17c4a18c0ac SHA512 e8e7d6acfd2cd7a7891b838826b79c7c3afe7817dba6b2435d278486f46c159fd18b132ff674911c355fed89f000855d3d0c94e02a84392bc8c4dde4317f6c0d diff --git a/dev-ruby/kissfft/kissfft-0.0.2.ebuild b/dev-ruby/kissfft/kissfft-0.0.2.ebuild new file mode 100644 index 000000000000..d372c33187f8 --- /dev/null +++ b/dev-ruby/kissfft/kissfft-0.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="ruby interface to kissfft" +HOMEPAGE="https://rubygems.org/gems/kissfft" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/${PN} V=1 + mkdir lib || die + cp ext/${PN}/${PN}$(get_modname) lib/ || die +} diff --git a/dev-ruby/kissfft/metadata.xml b/dev-ruby/kissfft/metadata.xml new file mode 100644 index 000000000000..6ab7b8af92d3 --- /dev/null +++ b/dev-ruby/kissfft/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + kissfft + + diff --git a/dev-ruby/kpeg-1.1.0-r1 b/dev-ruby/kpeg-1.1.0-r1 deleted file mode 100644 index 5150542a5cf7..000000000000 --- a/dev-ruby/kpeg-1.1.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple PEG library for Ruby -EAPI=6 -HOMEPAGE=https://github.com/evanphx/kpeg -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/kpeg-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5b96618585dc24a83757988c56018b1c diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest new file mode 100644 index 000000000000..378c9612c771 --- /dev/null +++ b/dev-ruby/kpeg/Manifest @@ -0,0 +1,4 @@ +AUX kpeg-1.1.0-utf8.patch 450 BLAKE2B 00472188e53b34f8395c33c9510232ad826ce71235b3110807d1a3fc9068684cf367f6a312e6adccbf93fbdbc783d69eb8e14a536365f8c72e1ac6841a364171 SHA512 eb0c3b6d3ba32e3496f7f115804dfbef949dfb34e842886cbcc3c8b49a0bfbb21d1ef3510590e335a2836eca09cd031d9e75a8d601176465c84e5424fceba663 +DIST kpeg-1.1.0.gem 57856 BLAKE2B 6aab84aec59c4962ef39f31a7de89a7bb84f0ae2b64327206fefa8bc243e0dd405db121bfe2f50c72b18933c2f4ce7a47a842c741cbd53db1ad73415d41b95dc SHA512 4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66 +EBUILD kpeg-1.1.0-r1.ebuild 743 BLAKE2B f20e8901b0adec15f0d20082ce28a93f608259e577eccb51fdb500d3abf2971c674453fedf3abce0935adc37b7f8943e8d10c2e5e46ee3e6839162fdb77fc1e3 SHA512 233ef339a3656990604cb00a3532cf8be64879c22c8bf71b6418220b704dc2cd18fec220f75e3f900c31fcd056ffa902d160a37ceedffca01d98671594b2176d +MISC metadata.xml 338 BLAKE2B fc0c3e4cbb7613cd0fb29651974822b31bbc14da28427772026ac068c6d8ca698c4c38073df6a5d06a864ffdca14477d71ca32dd7b4ca4244cfe02e9e052d4c2 SHA512 981524b3599f2a7a812c468763137a4e38b445c87224f91dc12d128025bd42657b62ff1b5fa9797bf437f46b9f9195bb0469431e77646ad5f0cfbe2c6b5e1f21 diff --git a/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch b/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch new file mode 100644 index 000000000000..1b565c466c2d --- /dev/null +++ b/dev-ruby/kpeg/files/kpeg-1.1.0-utf8.patch @@ -0,0 +1,17 @@ +Ensure proper encoding in non-UTF-8 locales. + +https://bugs.gentoo.org/640150 + +--- a/lib/kpeg/grammar.rb.orig 2018-05-20 09:26:13.597648830 +0200 ++++ b/lib/kpeg/grammar.rb 2018-05-20 09:28:19.606460712 +0200 +@@ -130,6 +130,10 @@ + end + end + ++ if reg =~ /\{[LMNPSZC][c-u]?\}/ && reg.encoding != Encoding::UTF_8 ++ reg.force_encoding('UTF-8') ++ end ++ + @regexp = Regexp.new(reg, flags, lang) + else + @regexp = reg diff --git a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild new file mode 100644 index 000000000000..52d864e2684f --- /dev/null +++ b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild @@ -0,0 +1,25 @@ +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A simple PEG library for Ruby" +HOMEPAGE="https://github.com/evanphx/kpeg" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +PATCHES=( "${FILESDIR}/${P}-utf8.patch" ) + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/kpeg/metadata.xml b/dev-ruby/kpeg/metadata.xml new file mode 100644 index 000000000000..562c37fb77a6 --- /dev/null +++ b/dev-ruby/kpeg/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + evanphx/kpeg + + diff --git a/dev-ruby/kramdown-1.14.0 b/dev-ruby/kramdown-1.14.0 deleted file mode 100644 index d6976371baa5..000000000000 --- a/dev-ruby/kramdown-1.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-text/htmltidy ) test? ( ruby_targets_ruby23? ( dev-ruby/prawn:2[ruby_targets_ruby23] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby23] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby23] >=dev-ruby/rouge-1.8:0[ruby_targets_ruby23] >=dev-ruby/itextomml-1.5[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby23] >=dev-ruby/ritex-1.0[ruby_targets_ruby23] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/prawn:2[ruby_targets_ruby24] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby24] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby24] >=dev-ruby/rouge-1.8:0[ruby_targets_ruby24] >=dev-ruby/itextomml-1.5[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby24] >=dev-ruby/ritex-1.0[ruby_targets_ruby24] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition -EAPI=5 -HOMEPAGE=https://kramdown.gettalong.org/ -IUSE=latex test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 -LICENSE=MIT -RDEPEND=latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) ruby_targets_ruby23? ( dev-ruby/prawn:2[ruby_targets_ruby23] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby23] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby23] >=dev-ruby/rouge-1.8:0[ruby_targets_ruby23] >=dev-ruby/itextomml-1.5[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby23] >=dev-ruby/ritex-1.0[ruby_targets_ruby23] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/prawn:2[ruby_targets_ruby24] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby24] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby24] >=dev-ruby/rouge-1.8:0[ruby_targets_ruby24] >=dev-ruby/itextomml-1.5[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby24] >=dev-ruby/ritex-1.0[ruby_targets_ruby24] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/kramdown-1.14.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1be82f3a2543160b5edb051dacb430e5 diff --git a/dev-ruby/kramdown-1.16.2 b/dev-ruby/kramdown-1.16.2 deleted file mode 100644 index dbfd63e27c92..000000000000 --- a/dev-ruby/kramdown-1.16.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-text/htmltidy ) test? ( ruby_targets_ruby23? ( dev-ruby/prawn:2[ruby_targets_ruby23] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby23] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby23] >=dev-ruby/rouge-1.8:*[ruby_targets_ruby23] >=dev-ruby/itextomml-1.5[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby23] >=dev-ruby/ritex-1.0[ruby_targets_ruby23] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/prawn:2[ruby_targets_ruby24] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby24] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby24] >=dev-ruby/rouge-1.8:*[ruby_targets_ruby24] >=dev-ruby/itextomml-1.5[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby24] >=dev-ruby/ritex-1.0[ruby_targets_ruby24] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition -EAPI=6 -HOMEPAGE=https://kramdown.gettalong.org/ -IUSE=latex test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 -LICENSE=MIT -RDEPEND=latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) ruby_targets_ruby23? ( dev-ruby/prawn:2[ruby_targets_ruby23] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby23] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby23] >=dev-ruby/rouge-1.8:*[ruby_targets_ruby23] >=dev-ruby/itextomml-1.5[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby23] >=dev-ruby/ritex-1.0[ruby_targets_ruby23] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/prawn:2[ruby_targets_ruby24] >=dev-ruby/prawn-table-0.2.2[ruby_targets_ruby24] =dev-ruby/prawn-table-0.2*[ruby_targets_ruby24] >=dev-ruby/rouge-1.8:*[ruby_targets_ruby24] >=dev-ruby/itextomml-1.5[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.0[ruby_targets_ruby24] >=dev-ruby/ritex-1.0[ruby_targets_ruby24] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/kramdown-1.16.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=da9b34ae0c3fc80c204b83c4b5443c18 diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest new file mode 100644 index 000000000000..37edf9987b30 --- /dev/null +++ b/dev-ruby/kramdown/Manifest @@ -0,0 +1,5 @@ +DIST kramdown-1.14.0.gem 250368 BLAKE2B 78d3638ec58a5c237a9350cad1edabf2d4fa0307013a0ced18f6835c4a8cdd623e4825b06670d5c588147013b191912f93e51e74ab1fe007761c117334f378aa SHA512 bd6295db2fe0d3a7dca936d47f0aaf7f939a86361dfdd3203a52683a9eb11a68075cad7d068cc56a315db3c14e73cf5aebb87531ba3086301a7521c5a86f9905 +DIST kramdown-1.16.2.gem 258048 BLAKE2B a9b35b9e3882cafa32721d0555fa10d806973d4f6e7b617395c00acd3aee43552d74be2442411dc04fec48f7878a7459621ee7848365c165b51959e03a9451da SHA512 da6981969aca283c50b5a34650833c1364afcf74ecc64daba1eed20b198490bf1fdda91096f37574281b50f36713326c367307137446b1fd84a049358a13e4d7 +EBUILD kramdown-1.14.0.ebuild 1441 BLAKE2B a39516ad8947cfa1235e9c9125cb99c74328ba6bcd420862deb6731c2e2905273ecd3a5b7c23a6690a338933a65d0cb43558ffaf91e7cf404833f79262d5f76a SHA512 6d7d9ba85208b89e113b6b6f10983447ff8c08bdc707f8621619b7abdf4b210bd9f7ad45e98516724565120cf3fd9b978f558a42b270a1907ee9fcdf7b61ec84 +EBUILD kramdown-1.16.2.ebuild 1434 BLAKE2B 2c752fcd587701aa01a0f15b540dd88dd335ca1070ed1960f492130efe463459d1028ea1c8cf433ab942e023dc5b052b5ba46e92e4013290b6319689120be42f SHA512 34b638280ad86a46300aedabb7950f9ed669277821bd55dbac0fb5b0aa4c629201ccb7ea609bd741acab412251a9db7cb861981882cf4ad63a3fda04dd09866e +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/kramdown/kramdown-1.14.0.ebuild b/dev-ruby/kramdown/kramdown-1.14.0.ebuild new file mode 100644 index 000000000000..4c3fd30e71fb --- /dev/null +++ b/dev-ruby/kramdown/kramdown-1.14.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition" +HOMEPAGE="https://kramdown.gettalong.org/" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +IUSE="latex" + +LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra )" +RDEPEND+=" ${LATEX_DEPS}" +DEPEND+=" test? ( ${LATEX_DEPS} app-text/htmltidy )" + +ruby_add_rdepend "dev-ruby/prawn:2 + >=dev-ruby/prawn-table-0.2.2 =dev-ruby/prawn-table-0.2* + >=dev-ruby/rouge-1.8:0 + >=dev-ruby/itextomml-1.5 + >=dev-ruby/coderay-1.0.0 + >=dev-ruby/ritex-1.0 + >=dev-ruby/stringex-1.5.1" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc ) + test? ( >=dev-ruby/minitest-5.0 )" + +all_ruby_prepare() { + if ! use latex; then + # Remove latex tests. They will fail gracefully when latex isn't + # present at all, but not when components are missing (most + # notable ucs.sty). + sed -i -e '/latex -v/,/^ end/ s:^:#:' test/test_files.rb || die + fi + + # Avoid tests requiring node to be installed with mathjaxnode. + rm -f test/testcases/span/math/mathjaxnode* \ + test/testcases/block/15_math/mathjaxnode* || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/man1/kramdown.1 +} diff --git a/dev-ruby/kramdown/kramdown-1.16.2.ebuild b/dev-ruby/kramdown/kramdown-1.16.2.ebuild new file mode 100644 index 000000000000..6a4539198e65 --- /dev/null +++ b/dev-ruby/kramdown/kramdown-1.16.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition" +HOMEPAGE="https://kramdown.gettalong.org/" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +IUSE="latex" + +LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra )" +RDEPEND+=" ${LATEX_DEPS}" +DEPEND+=" test? ( ${LATEX_DEPS} app-text/htmltidy )" + +ruby_add_rdepend "dev-ruby/prawn:2 + >=dev-ruby/prawn-table-0.2.2 =dev-ruby/prawn-table-0.2* + >=dev-ruby/rouge-1.8:* + >=dev-ruby/itextomml-1.5 + >=dev-ruby/coderay-1.0.0 + >=dev-ruby/ritex-1.0 + >=dev-ruby/stringex-1.5.1" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc ) + test? ( >=dev-ruby/minitest-5.0 )" + +all_ruby_prepare() { + if ! use latex; then + # Remove latex tests. They will fail gracefully when latex isn't + # present at all, but not when components are missing (most + # notable ucs.sty). + sed -i -e '/latex -v/,/^ end/ s:^:#:' test/test_files.rb || die + fi + + # Avoid tests requiring node to be installed with mathjaxnode. + rm -f test/testcases/span/math/mathjaxnode* \ + test/testcases/block/15_math/mathjaxnode* || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/man1/kramdown.1 +} diff --git a/dev-ruby/kramdown/metadata.xml b/dev-ruby/kramdown/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/kramdown/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/launchy-2.4.3-r2 b/dev-ruby/launchy-2.4.3-r2 deleted file mode 100644 index 80cf383743e4..000000000000 --- a/dev-ruby/launchy-2.4.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] !!x11-misc/launchy[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] !!x11-misc/launchy[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby25] !!x11-misc/launchy[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Helper class for launching cross-platform applications -EAPI=5 -HOMEPAGE=https://github.com/copiousfreetime/launchy -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~x86 -LICENSE=ISC -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] !!x11-misc/launchy[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] !!x11-misc/launchy[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby25] !!x11-misc/launchy[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/launchy-2.4.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2a5d4aca09d4553b7dc45ac5b5fdf6cb diff --git a/dev-ruby/launchy/Manifest b/dev-ruby/launchy/Manifest new file mode 100644 index 000000000000..5e974dae0604 --- /dev/null +++ b/dev-ruby/launchy/Manifest @@ -0,0 +1,4 @@ +AUX launchy-2.4.2-drop-failing-test.patch 1033 BLAKE2B 77de99bf447ca68eb16bc10300f9e8f37ecb65720d3726a423b4554e76599992fdb3396933ea689e52348780fddbdf1d9d4fa0c7e22d92efc6a72ac029bae168 SHA512 395fb705f490d06867eea7ee89fdd72b5b7c9dd472bb06b268804d0bd100aa08b99a840024a976bacf120776b44a878bd5b08e7a3fa18f6f2abe1ec2c58da649 +DIST launchy-2.4.3.gem 29184 BLAKE2B d6e8e26f37a811fc994ee762791ea9ddb424dc99d23790905f80416734677535aa8b2087eab233dc1535556c240f260c5995185e10642cd682bbe508e3e30654 SHA512 7c3e0377c9a310b2e7a4d1544b4790f6f959d24b6aba91660e979eb943f4bee641e0b5a44687b693ffe99304ceb96a9a6cf9fed142e231af01135bd2b73321d6 +EBUILD launchy-2.4.3-r2.ebuild 1094 BLAKE2B 48642fbc8380b64d492e5c5c016c223cf2b35c2428bbad20c747f05c53eee13b648e145df8df3f66b93ab611436a25d2cf744a0c458840df1cce6dc940465f89 SHA512 b7c3162dd4a0f728074b2d03e6c8de2000b92933fee0562a843a5e530c85abe797c3dbfc4e482ee84908ac2e57788831868f28dcb03d9dd1433fc77169a32157 +MISC metadata.xml 339 BLAKE2B c85b0f849da61909275e94498530be54787a75c970cc607b0f6ac006f67bafeaa459c7704a92a22622e63912fb07f186e3a6e743df8e34ade2d55f56e2c63225 SHA512 bef54e2c7dcd8eb6a6e353b29380cfc53e842a729b584b6a6f6cd423651f390fb8005941c18c005bece74b3de4e68a0201b59151970badf3280e479e9f5e9ec3 diff --git a/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch b/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch new file mode 100644 index 000000000000..00a0d4bf27e0 --- /dev/null +++ b/dev-ruby/launchy/files/launchy-2.4.2-drop-failing-test.patch @@ -0,0 +1,25 @@ +diff --git a/spec/applications/browser_spec.rb b/spec/applications/browser_spec.rb +index 8cfa8e7..3886ce3 100644 +--- a/spec/applications/browser_spec.rb ++++ b/spec/applications/browser_spec.rb +@@ -12,20 +12,7 @@ describe Launchy::Application::Browser do + ENV.delete( 'KDE_FULL_SESSION' ) + ENV.delete( 'BROWSER' ) + end + +- { 'windows' => 'start "launchy" /b' , +- 'darwin' => '/usr/bin/open', +- 'cygwin' => 'cmd /C start "launchy" /b', +- +- # when running these tests on a linux box, this test will fail +- 'linux' => nil }.each do |host_os, cmdline| +- it "when host_os is '#{host_os}' the appropriate 'app_list' method is called" do +- Launchy.host_os = host_os +- browser = Launchy::Application::Browser.new +- browser.app_list.first.must_equal cmdline +- end +- end +- + %w[ linux windows darwin cygwin ].each do |host_os| + it "the BROWSER environment variable overrides any host defaults on '#{host_os}'" do + ENV['BROWSER'] = "my_special_browser --new-tab '%s'" diff --git a/dev-ruby/launchy/launchy-2.4.3-r2.ebuild b/dev-ruby/launchy/launchy-2.4.3-r2.ebuild new file mode 100644 index 000000000000..d59aa0a0f8e4 --- /dev/null +++ b/dev-ruby/launchy/launchy-2.4.3-r2.ebuild @@ -0,0 +1,36 @@ +# 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_EXTRADOC="README.md HISTORY.md" + +inherit ruby-fakegem + +DESCRIPTION="Helper class for launching cross-platform applications" +HOMEPAGE="https://github.com/copiousfreetime/launchy" + +LICENSE="ISC" + +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +IUSE="" + +# File collision conflict with x11-misc/launchy, bug 545170 +ruby_add_rdepend ">=dev-ruby/addressable-2.3 !!x11-misc/launchy" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.0:5 )" + +# This test is expected to fail on linux, drop it +RUBY_PATCHES=( "${FILESDIR}"/${PN}-2.4.2-drop-failing-test.patch ) + +all_ruby_prepare() { + sed -i -e "/[Ss]implecov/d" spec/spec_helper.rb || die + + # Avoid tests depending on the current user's desktop environment. + sed -e '/returns NotFound if it cannot determine/askip "gentoo"' \ + -i spec/detect/nix_desktop_environment_spec.rb || die + sed -e '/asssumes we open a local file if we have an exception/askip "gentoo"' \ + -i spec/launchy_spec.rb || die +} diff --git a/dev-ruby/launchy/metadata.xml b/dev-ruby/launchy/metadata.xml new file mode 100644 index 000000000000..0895e7ad63dc --- /dev/null +++ b/dev-ruby/launchy/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + copiousfreetime/launchy + + diff --git a/dev-ruby/lemon-0.9.1 b/dev-ruby/lemon-0.9.1 deleted file mode 100644 index 5031082d52c6..000000000000 --- a/dev-ruby/lemon-0.9.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/qed[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/qed[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/qed[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/ae[ruby_targets_ruby23] >=dev-ruby/ansi-1.3[ruby_targets_ruby23] dev-ruby/rubytest[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ae[ruby_targets_ruby24] >=dev-ruby/ansi-1.3[ruby_targets_ruby24] dev-ruby/rubytest[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ae[ruby_targets_ruby25] >=dev-ruby/ansi-1.3[ruby_targets_ruby25] dev-ruby/rubytest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Lemon is a unit testing framework -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/lemon/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ae[ruby_targets_ruby23] >=dev-ruby/ansi-1.3[ruby_targets_ruby23] dev-ruby/rubytest[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ae[ruby_targets_ruby24] >=dev-ruby/ansi-1.3[ruby_targets_ruby24] dev-ruby/rubytest[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ae[ruby_targets_ruby25] >=dev-ruby/ansi-1.3[ruby_targets_ruby25] dev-ruby/rubytest[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/lemon-0.9.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=25257c06030de65b68d6674ed9a02fb0 diff --git a/dev-ruby/lemon/Manifest b/dev-ruby/lemon/Manifest new file mode 100644 index 000000000000..9a7f971ab054 --- /dev/null +++ b/dev-ruby/lemon/Manifest @@ -0,0 +1,3 @@ +DIST lemon-0.9.1.gem 31744 BLAKE2B e1b213e9fb5690c6dcc03cac1d83e9dca48540c41ecaa8bc90873c91d393c6b5fdbd800610238e485d42c1a3412541beb6119eae1e8830753fbc0c786084f3d2 SHA512 8e77d049982ab4e0ae3a18ea3f4d0e4164026fffe1ad94d3098a4165102630c529a9909c3978febb816723a4ff7e17a159a0e067f5f826f93d11f720e49062e8 +EBUILD lemon-0.9.1.ebuild 646 BLAKE2B ed033596211c01a32990a8193cc8284fdc6c6c8f9f578b05c397c6574de1b60326aa01257b382d1c465bdd655694e9f39dddaf23b54c07ef6dc65d41e2f6114d SHA512 84d705fbb0d8afbf93f9bffd860bf6c54369d4a584425e025e2db2da0a59602d16ba7d53734bf887cfbb95790648dc2f1a7e298f989a9d8bf945542d58fffc5d +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/lemon/lemon-0.9.1.ebuild b/dev-ruby/lemon/lemon-0.9.1.ebuild new file mode 100644 index 000000000000..33f42733244a --- /dev/null +++ b/dev-ruby/lemon/lemon-0.9.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Lemon is a unit testing framework" +HOMEPAGE="https://rubyworks.github.io/lemon/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/qed )" +ruby_add_rdepend " + dev-ruby/ae + >=dev-ruby/ansi-1.3 + dev-ruby/rubytest" + +each_ruby_test() { + ${RUBY} -S qed || die 'tests failed' +} diff --git a/dev-ruby/lemon/metadata.xml b/dev-ruby/lemon/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/lemon/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/letter_opener-1.6.0 b/dev-ruby/letter_opener-1.6.0 deleted file mode 100644 index 45f5de21b905..000000000000 --- a/dev-ruby/letter_opener-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mail:2.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mail:2.6[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/launchy-2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/launchy-2.2:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Preview mail in the browser instead of sending -EAPI=6 -HOMEPAGE=https://github.com/ryanb/letter_opener -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/launchy-2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/launchy-2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ryanb/letter_opener/archive/v1.6.0.tar.gz -> letter_opener-1.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3ab65124dc5794397d7d2af33cb5b7c0 diff --git a/dev-ruby/letter_opener/Manifest b/dev-ruby/letter_opener/Manifest new file mode 100644 index 000000000000..1e2b1bd50e59 --- /dev/null +++ b/dev-ruby/letter_opener/Manifest @@ -0,0 +1,3 @@ +DIST letter_opener-1.6.0.tar.gz 10457 BLAKE2B 6fbaaf60a8dcb939ab182767b1e44fa7c314c4320bb6989c8900b8caf496a04d73795f228be07be6676817b9641265cbf744720b3ef3223ad2d1d309a70cb463 SHA512 28418719b22e0e8138084544283f4b54912f7c5acb76881aa3cf60d4a004d2ea807cf17e139a2d28fc925129d5dae86b063a0ce141d2dfba8e2afb6577d61922 +EBUILD letter_opener-1.6.0.ebuild 801 BLAKE2B 943e4719222e839ee3973c5bc317f9fb46711cd1164b5c061bc18503421e0c7fc1245ae10b64d8fecd5e468acfff57d037bd51efa3ca1de903a9660bd1694bcf SHA512 2713f6dd0f5eff111c247a41674c43fb335bdfabef6d94618c242d2c7f2789d42454724067ab0ecc30ad6c02d9345c7a8534748fc5ac37183c3140e357ce28c4 +MISC metadata.xml 345 BLAKE2B 5dfdcdc697b47d77410c7e338965e29ef16568489a51eccd05963f29191643938d1e548bf5b642198fabde5cd9ad2431cdfffaabc3b15e73fc7f7ad9e719b432 SHA512 cc99ba697977c098aeb242fa953214e819861cb43c12dd6c1f6f781af49150c4e58828f893561d92c0a3f33d8d93b57fe80147b19af02de34d791a4b8a3126f0 diff --git a/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild b/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild new file mode 100644 index 000000000000..2254f363346c --- /dev/null +++ b/dev-ruby/letter_opener/letter_opener-1.6.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Preview mail in the browser instead of sending" +HOMEPAGE="https://github.com/ryanb/letter_opener" +SRC_URI="https://github.com/ryanb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mail:2.6 )" +ruby_add_rdepend ">=dev-ruby/launchy-2.2:0" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + sed -i -e '4irequire "letter_opener"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/letter_opener/metadata.xml b/dev-ruby/letter_opener/metadata.xml new file mode 100644 index 000000000000..3a8416435b04 --- /dev/null +++ b/dev-ruby/letter_opener/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ryanb/letter_opener + + diff --git a/dev-ruby/levenshtein-0.2.2-r2 b/dev-ruby/levenshtein-0.2.2-r2 deleted file mode 100644 index 3b357fd44b3f..000000000000 --- a/dev-ruby/levenshtein-0.2.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Levenshtein distance algorithm -EAPI=5 -HOMEPAGE=https://github.com/mbleigh/mash -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/levenshtein-0.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3a50cf11acd780d50e6e04f9b2b37027 diff --git a/dev-ruby/levenshtein/Manifest b/dev-ruby/levenshtein/Manifest new file mode 100644 index 000000000000..5a7363d750a8 --- /dev/null +++ b/dev-ruby/levenshtein/Manifest @@ -0,0 +1,3 @@ +DIST levenshtein-0.2.2.gem 7680 BLAKE2B f10a6b4079c74bfd5ade5113fc96e3551d7b78192aeb8ad68ef40e5813b3c00707614bab362d4cd9a7331be04f74611e016c2d95f7a82964cb2d4ef7ce813e8d SHA512 a84300b6590ab8c5fe2cc4e6f243ccec397cb97f7a241f635d2344433365b846701f9f4cccd7e574a1e50cf389ed03e3fe9992b6c2f21e12806a0c3ab08f03d0 +EBUILD levenshtein-0.2.2-r2.ebuild 714 BLAKE2B f386af58cd959492e1dc6816c82e51a94eb348bb77d5f1cf3c4c08793c24caff707c2571dabcd1119923e8ccfc7a82148cba7ee9b116cc0cb2358c591d5c8f69 SHA512 591644ef08503dc3bf52f94e8a4369858a36673553012508a7c63572fb9e9cd05284e7493659d15b0dabcbf3e77d3e6b348280a2b37634aa61d3e74eb34c34b0 +MISC metadata.xml 338 BLAKE2B b97d8b2698a1bbffbcd29b4e9ee96bf8cbceee7b317adec462230d979ebeef2edc7865f336ffb2a9e712596cbcb8ac308f1d23aaffa774b43278442b7cddf1c0 SHA512 924a32d980f01b8a3da22f72fc87e799929dd8c8e13102189a348bfbe4fe8a03fb1f4028322771007f33ed9fc9ca8ed9b179d25f008a9da722640e6ac49659fd diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild new file mode 100644 index 000000000000..efb97d045db3 --- /dev/null +++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" + +inherit multilib ruby-fakegem + +DESCRIPTION="Levenshtein distance algorithm" +HOMEPAGE="https://github.com/mbleigh/mash" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/levenshtein extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/levenshtein V=1 + cp ext/levenshtein/levenshtein_fast$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/test.rb || die +} diff --git a/dev-ruby/levenshtein/metadata.xml b/dev-ruby/levenshtein/metadata.xml new file mode 100644 index 000000000000..b4de8743d329 --- /dev/null +++ b/dev-ruby/levenshtein/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mbleigh/mash + + diff --git a/dev-ruby/libxml-2.9.0 b/dev-ruby/libxml-2.9.0 deleted file mode 100644 index 6c82920967eb..000000000000 --- a/dev-ruby/libxml-2.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/libxml2 ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby libxml with a user friendly API, akin to REXML -EAPI=5 -HOMEPAGE=https://github.com/xml4r/libxml-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=dev-libs/libxml2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/libxml-ruby-2.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=726ead7c4069dc8b3aee5bd9b2fca8bd diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest new file mode 100644 index 000000000000..32e60446a6a1 --- /dev/null +++ b/dev-ruby/libxml/Manifest @@ -0,0 +1,3 @@ +DIST libxml-ruby-2.9.0.gem 262144 BLAKE2B fb601a0be0aab7fdfd00ac7ef245e52413dbc6e4de71eecb4f0618843ee0621f96ef438df5ec20483a56686ec0ba7ed13fce29b13b779a04313337caa385ae8c SHA512 06ad42ce68c16715fc92a41439c3c27b49fc25b4f8829fac0a27f860d6c3df9a4cb964f1b4677d7587d31c0e5542c4d1c1c25ae3bcfcec889015618d22f6ff3c +EBUILD libxml-2.9.0.ebuild 1373 BLAKE2B df740fc4678ba831e4a4cdea8f6c895e04a21558a7fbd5cabf902288855a20ed0d9cc30d2e882b91d0e62a92068c9676a1f9447915867c957ee836ff28ca3ebd SHA512 df955261996cd82603479907ae3d72e1cea6c736695ae29cdc810872e1c13635b973e292dfc10a26e977fa46e5c3d787d1e46debb1a812f0a399478d39c6534a +MISC metadata.xml 343 BLAKE2B ab9720276d88ebdd8463243faaad691ef7f782984291ece318f16da272dbc24bc79082f556ffa37be664feee98a189a7d71e1925884a7b40e834c878ed61fa45 SHA512 fd2936253ab0f8f0e35b3c8e3b6a145eda17d8bf82badeaf78e20e1622c0aca323240227e4159991d6436c7473f96bf9960ce39a97513ff9610c13d9f5fda13e diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild new file mode 100644 index 000000000000..0d60009df211 --- /dev/null +++ b/dev-ruby/libxml/libxml-2.9.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_NAME="libxml-ruby" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY" + +inherit ruby-fakegem + +DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML" +HOMEPAGE="https://github.com/xml4r/libxml-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} dev-libs/libxml2" +DEPEND="${DEPEND} dev-libs/libxml2" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + # Remove grancher tasks only needed for publishing the website + sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die + + # We don't have the hanna template available. + sed -i -e 's/hanna/rake/' Rakefile || die + + # Remove rake-compiler bits since we don't use it + sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die + + # Avoid test that fails intermittently + sed -i -e '/test_get_handler/,/^ end/ s:^:#:' test/tc_error.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext/libxml extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/libxml V=1 + cp ext/libxml/libxml_ruby.so lib/ || die +} diff --git a/dev-ruby/libxml/metadata.xml b/dev-ruby/libxml/metadata.xml new file mode 100644 index 000000000000..53271e9caf26 --- /dev/null +++ b/dev-ruby/libxml/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + xml4r/libxml-ruby + + diff --git a/dev-ruby/liquid-2.6.2 b/dev-ruby/liquid-2.6.2 deleted file mode 100644 index 324494c62136..000000000000 --- a/dev-ruby/liquid-2.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Template engine for Ruby -EAPI=5 -HOMEPAGE=http://www.liquidmarkup.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/liquid-2.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=36cfcef3404f9d8be14314d3a3ffe10e diff --git a/dev-ruby/liquid-3.0.6 b/dev-ruby/liquid-3.0.6 deleted file mode 100644 index 95b9ed76d861..000000000000 --- a/dev-ruby/liquid-3.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/spy[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/spy[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Template engine for Ruby -EAPI=5 -HOMEPAGE=http://www.liquidmarkup.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/Shopify/liquid/archive/v3.0.6.tar.gz -> liquid-3.0.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=aff357ea7cc3a38cf5750660ab5e8aa7 diff --git a/dev-ruby/liquid-4.0.0 b/dev-ruby/liquid-4.0.0 deleted file mode 100644 index 6f095b7b0d5a..000000000000 --- a/dev-ruby/liquid-4.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/spy[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/spy[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Template engine for Ruby -EAPI=6 -HOMEPAGE=http://www.liquidmarkup.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=https://github.com/Shopify/liquid/archive/v4.0.0.tar.gz -> liquid-4.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=39d83e523c4b691f46e851b9248c9706 diff --git a/dev-ruby/liquid-c-3.0.0 b/dev-ruby/liquid-c-3.0.0 deleted file mode 100644 index 98666fde319b..000000000000 --- a/dev-ruby/liquid-c-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Liquid performance extension in C -EAPI=5 -HOMEPAGE=https://github.com/Shopify/liquid-c -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/liquid-c-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=78f677929369d22fe284d864103a451a diff --git a/dev-ruby/liquid-c/Manifest b/dev-ruby/liquid-c/Manifest new file mode 100644 index 000000000000..7f14e093e68b --- /dev/null +++ b/dev-ruby/liquid-c/Manifest @@ -0,0 +1,3 @@ +DIST liquid-c-3.0.0.gem 15360 BLAKE2B 2fa64ede17b25fb7e83f6b1b74dfc9b2777eda51773e1efdda2fff921ec740f7628e1a87a73896f0adaea5abd48bdb04331fcccd122ac35db5e8ca0ce4092bd9 SHA512 500afb4669555b0e7c8ac2ab46b3bfdcf4db2e67fd89369669125e5d4598edad6dff5270599e659c64abe33c254dde556ff12e74fe35f7baae3bbd9bf9c60b36 +EBUILD liquid-c-3.0.0.ebuild 768 BLAKE2B 0d5815f03cd2b8bdacb51e6933a3a9f7f6cd77ae515b7dbc14cf7d91e3419615268ae65503b0a1daa07a910c73aa928bc0ce70fa7986f9c7102dccaf36eb60fa SHA512 9fe16736f61fb24e0fc0463b5a041d7526a0ed76e8e893b76836d8a72f19b571a059026e68c4c0febfd5b9a9d27bd35da555ab9b4d45b0bcd6a253a0d248bcdd +MISC metadata.xml 342 BLAKE2B af634d72b014424082fb52a22cf6ab3d792ec115c9ed1e4acdcd6988202bfce3256abf592c84ef7f795502f40be4fb0bf730ddc0900c703c7d5081290fe09a70 SHA512 443cd881ba1a56967dc7ebbb41fc28e14b33fe44ecc40aa5e5c38d1abb786b15913a07404faccdd41213205171e5caf16cd771478a414d7f3e52dc70c777a0a3 diff --git a/dev-ruby/liquid-c/liquid-c-3.0.0.ebuild b/dev-ruby/liquid-c/liquid-c-3.0.0.ebuild new file mode 100644 index 000000000000..de0cbfef506b --- /dev/null +++ b/dev-ruby/liquid-c/liquid-c-3.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Liquid performance extension in C" +HOMEPAGE="https://github.com/Shopify/liquid-c" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +MY_PN=${PN/-/_} + +ruby_add_rdepend ">=dev-ruby/liquid-3.0.0:*" + +all_ruby_prepare() { + sed -i -e "s/-Werror//" ext/${MY_PN}/extconf.rb || die + sed -i -e "/[Bb]undler/d" Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${MY_PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${MY_PN} + cp ext/${MY_PN}/${MY_PN}$(get_modname) lib/ || die +} diff --git a/dev-ruby/liquid-c/metadata.xml b/dev-ruby/liquid-c/metadata.xml new file mode 100644 index 000000000000..3ca6f71352e4 --- /dev/null +++ b/dev-ruby/liquid-c/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Shopify/liquid-c + + diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest new file mode 100644 index 000000000000..c8d97da49069 --- /dev/null +++ b/dev-ruby/liquid/Manifest @@ -0,0 +1,7 @@ +DIST liquid-2.6.2.gem 46592 BLAKE2B a20d7bd263dc983c5f23316ad4779ba50ea6a75f53602f687269d3a2b3644bdeb049de047fa69f29d919c84fa429fc343c989f6f014d5b739ca7cc523e7576f1 SHA512 bd369fe2e9bd89013f9bbd4a7f721b2db4376ac02c5ea4b4da6a08fa6af24fe782fae38b32d250edde548980f042c7187a673da47fa8d5569ed0959fd1569827 +DIST liquid-3.0.6.tar.gz 88159 BLAKE2B 58cc0efbf45622470b3edb1e6e04af4014b670490b577f53af1f4f87498ff3fd507784ad524bb03ed97cdee9192832f1eae5b2b9ba9ae32db1761ff2b2d83a07 SHA512 66e1be904f3dcd18e345bf3fedf314fdf4ae84a0e1354859ee8e33f82386e929b4c871ec3c37c2c752358d76017fb5b1fef59f4bad04d3e7e89672146a3f8229 +DIST liquid-4.0.0.tar.gz 96077 BLAKE2B a13adae886346b0f7dfc7a5944d54eed9600b3bc390fd834a18a70c665cd090f8a114cc6499e134d6f5c27b8f7b0cb862e49a1a4cb757f8d09fc4a88ab5fa941 SHA512 3aa09813e2c6c3b75b9ab0eb1c11ae83f62e6d3dba19c91d8877bf8162edf867b06fbbc4fc3193116313ff98c1fa964b8a01f0cf58c9fb7ed89338f3bffb9cdb +EBUILD liquid-2.6.2.ebuild 545 BLAKE2B 1b7a8747876c8635d5bfa1b8bebcdc42333b2643a2d425765aee2bf82539796dcade44e41552b8bafdded3c2f7650c2b6985ad73261855e4595add7eccffe97b SHA512 4e56c0aa411a2d9189eec1af667f762e6077454939f8e99b1b1df7c031326623a37cdb97bf1594ab38b61590b0ba271d4d97260e69efe679eb5e22b2f0464e1d +EBUILD liquid-3.0.6.ebuild 512 BLAKE2B 94ddb1d260cd96362d9d96de465cca13603b030b0eafd1fb47c116ed2338404efa5ba398dc6b4d2844066cc0ec9170ea9fca698e6ecda27ed35f8f012f65e9aa SHA512 4530a6d42b7a474cd3d318adfd435be652ae8dcb4b575a3248c560219fd55434af3d92d9c2b42fcdb73f9b698306b2869506ef1c3574868621072647998ef333 +EBUILD liquid-4.0.0.ebuild 618 BLAKE2B a00a2a7b902ef743e2c7bb7a1dae7528a1ef96ed1fdfeffffceec515e2ace708a19aefc6c846ce01dd752daf17ab474e4339fa7e354b98210b7f2b1790d0e322 SHA512 2d1a0827dcc587758b7bbdd4567898b0755bf7980a7a819f64ef6a006ed012b435ed4bd3da94904de939bd6b2f0e8db290a01266413bc428cab0ec6608ac28ab +MISC metadata.xml 340 BLAKE2B d7b2ddfc79a4db0e45aee4759b455288a423c1f2e7364a6184fc49ab939b1ec792cbcb9175b302299217f8dda55253985a03770290e825618fbc490f44facade SHA512 cae45b7e74c0400be7b37f2632f7221e776ec8edab030e6520d1b0109d0448c3d18bf8c9590cae14403acc3f5bb6ca2aa3d29289db3ae8e10915faed16ddd02a diff --git a/dev-ruby/liquid/liquid-2.6.2.ebuild b/dev-ruby/liquid/liquid-2.6.2.ebuild new file mode 100644 index 000000000000..ab6f1dffe255 --- /dev/null +++ b/dev-ruby/liquid/liquid-2.6.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="http://www.liquidmarkup.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib:test test/liquid/*_test.rb +} diff --git a/dev-ruby/liquid/liquid-3.0.6.ebuild b/dev-ruby/liquid/liquid-3.0.6.ebuild new file mode 100644 index 000000000000..9a15c5f0ff94 --- /dev/null +++ b/dev-ruby/liquid/liquid-3.0.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +inherit ruby-fakegem + +SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="http://www.liquidmarkup.org/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest + dev-ruby/spy )" diff --git a/dev-ruby/liquid/liquid-4.0.0.ebuild b/dev-ruby/liquid/liquid-4.0.0.ebuild new file mode 100644 index 000000000000..4b1f02b8f2ba --- /dev/null +++ b/dev-ruby/liquid/liquid-4.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +inherit ruby-fakegem + +SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="http://www.liquidmarkup.org/" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest + dev-ruby/spy )" + +all_ruby_prepare() { + # liquid-c is not packaged + sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/liquid/metadata.xml b/dev-ruby/liquid/metadata.xml new file mode 100644 index 000000000000..243cd6d1a904 --- /dev/null +++ b/dev-ruby/liquid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Shopify/liquid + + diff --git a/dev-ruby/listen-0.7.3-r2 b/dev-ruby/listen-0.7.3-r2 deleted file mode 100644 index acfcc20a8bd1..000000000000 --- a/dev-ruby/listen-0.7.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Listens to file modifications and notifies you about the changes -EAPI=5 -HOMEPAGE=https://github.com/guard/listen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/guard/listen/archive/v0.7.3.tar.gz -> listen-0.7.3-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=305565788222b9ffe66fd842646a765f diff --git a/dev-ruby/listen-1.3.1-r4 b/dev-ruby/listen-1.3.1-r4 deleted file mode 100644 index 163b1b3d521e..000000000000 --- a/dev-ruby/listen-1.3.1-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Listens to file modifications and notifies you about the changes -EAPI=5 -HOMEPAGE=https://github.com/guard/listen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/guard/listen/archive/v1.3.1.tar.gz -> listen-1.3.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b2ec79bf752b427835562e056e6c759f diff --git a/dev-ruby/listen-3.1.5-r1 b/dev-ruby/listen-3.1.5-r1 deleted file mode 100644 index 695670e8a1ef..000000000000 --- a/dev-ruby/listen-3.1.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/thor[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/thor[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Listens to file modifications and notifies you about the changes -EAPI=6 -HOMEPAGE=https://github.com/guard/listen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=!!media-sound/listen !!media-radio/ax25 !!=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/guard/listen/archive/v3.1.5.tar.gz -> listen-3.1.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2afac043cc2ec16aaaef53426706251e diff --git a/dev-ruby/listen-3.1.5-r2 b/dev-ruby/listen-3.1.5-r2 deleted file mode 100644 index dcd5c906278e..000000000000 --- a/dev-ruby/listen-3.1.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby25] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/thor[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/thor[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/thor[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Listens to file modifications and notifies you about the changes -EAPI=6 -HOMEPAGE=https://github.com/guard/listen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=!!media-radio/ax25-apps !!=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby25] >=dev-ruby/ruby_dep-1.2:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/guard/listen/archive/v3.1.5.tar.gz -> listen-3.1.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=353abeee38c58d49c1ceb4bd741ba15a diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest new file mode 100644 index 000000000000..6e20228cf60e --- /dev/null +++ b/dev-ruby/listen/Manifest @@ -0,0 +1,8 @@ +DIST listen-0.7.3-git.tgz 34831 BLAKE2B 38ad9805080606f17cfe4073ce503985ee4a131258e4887c06901ac42da6ee5a987f1db97c26747e3f518d56336b074b485ac1e4c4d3cee6cf15ff9586e9a090 SHA512 9d4297f24b63449f3293f750d903170793b31c2a7d0a87c16bc4c3b741b993e0cc06ec5408d7a2c706505641fa3cd3f070cc09e7a7a5d358d8f18f26b41fb408 +DIST listen-1.3.1-git.tgz 35521 BLAKE2B 6b93daff2b3ba221d0c0f196c67353963e983610dd9deb3409c8ad270f7221d50e9eefee826c16c51ac0361cf7f5da727db216b1bd92a02077b0bee580fa368c SHA512 4676d030a3e676249a221cf4a136ce69651009ce5855821924be184460e404e4f33026627c9d524156a89344c826b48a690a249f1059493d7d214b922381bdd0 +DIST listen-3.1.5.tar.gz 51250 BLAKE2B 8ed941ed72293fad3327f2fb939920f82b02a9c0f25e8b1273961d9bff64830d619e9e97c184e353b69a78fe38be01a2fd2f0453cf94d3ca9fff66e40d18f59d SHA512 132266485d70002da5bd1e680530331db6b74e8ea12011d60a6ba7df0ec045459b5b3a6305bb2ea6a80ff6a4a1244ef935a4143f6c8709df7a176d6db69da08a +EBUILD listen-0.7.3-r2.ebuild 900 BLAKE2B 11e9754c6f746da9168889e7b982055c6d06b271cf3724ebc4dbc8df776df02c743ece26620b2be54ef68db32f6c1638c92da0c0ef5eae5090a0d274b3e558dd SHA512 f61ee299ed7fbd237c9dcc4ef3174a80bc86a2c19065d2df3abf93393649a792bf0a103a11fbe12cac16bc655ba31b977aa269feaa86b5b905652fdfc4b9abcc +EBUILD listen-1.3.1-r4.ebuild 976 BLAKE2B afda93382659828446a14b6536e66d4d52e962ead6007d60eae34a7b67958fd94d755b59347183685ee9d93221092fb5063ce1d3bd2e8cd36a7f5db2f61044c8 SHA512 c6ccce9405650484e343cbbf8306a36486ecdb09ef1b4519861968d6b34b5bdb53c0a5a8cd02803fc551db622b4c038694f554995addd1e3c7adb467c2b5b3f6 +EBUILD listen-3.1.5-r1.ebuild 1246 BLAKE2B 15a9056cf2c52b1272fd2bdb9cfd9b5c9b82121f585b66a82ebf1c6ba83de4a5101d2b0af11df6b38465f53f70fcc5bc7837ecc8c53b27954c555093e4831bc5 SHA512 6a30055ea52a830914bdb85c89ef9dd0cbe4770f0cafe1c48fd3beb6f4e6b3d95ff2f07c390d16995594fef35123d641f9565746e7d7b6d8ceadc45773d4675b +EBUILD listen-3.1.5-r2.ebuild 1217 BLAKE2B d9dabb9c29deea99845f230e40d30ea8a0125a791c5efda77e8aab482a2de501830e8fa79d82422d4f64727b3ad3839eec2e940521037bad92597b66702f757c SHA512 6afac74e250de69c7a9e741bd9427539eefa387b66cd7ff2b1b1ebd7cff320b4eb29626cb874cfebb604cb042d38a86d4e4d9a4eae26b9c6b5ffeebe3fc3b860 +MISC metadata.xml 338 BLAKE2B aa66734c1150c6a7b21e1c018d4303311955fb6e1eadcdfe16c3ca514b3aad663e4c16399a75b091e614ed87a86b6958577771e040700e01590447d33bd77dab SHA512 f4035107afc1bcbab797e116a0f39e49c9a4034f838878ad448efea9eba8d2fbc4db074db73871550a42c175c9e36a220877d2ed50580828c3180fcc50913288 diff --git a/dev-ruby/listen/listen-0.7.3-r2.ebuild b/dev-ruby/listen/listen-0.7.3-r2.ebuild new file mode 100644 index 000000000000..40d05b507c32 --- /dev/null +++ b/dev-ruby/listen/listen-0.7.3-r2.ebuild @@ -0,0 +1,33 @@ +# 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_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Listens to file modifications and notifies you about the changes" +HOMEPAGE="https://github.com/guard/listen" +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x64-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.0" + +all_ruby_prepare() { + # Avoid a spec with incorrect stubbing. + sed -i -e '/loads all the registerd dependencies/,/ end/ s:^:#:' \ + -e '/return true when dependencies are loaded/,/ end/ s:^:#:' \ + spec/listen/dependency_manager_spec.rb || die +} diff --git a/dev-ruby/listen/listen-1.3.1-r4.ebuild b/dev-ruby/listen/listen-1.3.1-r4.ebuild new file mode 100644 index 000000000000..582ffb55e35f --- /dev/null +++ b/dev-ruby/listen/listen-1.3.1-r4.ebuild @@ -0,0 +1,35 @@ +# 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_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Listens to file modifications and notifies you about the changes" +HOMEPAGE="https://github.com/guard/listen" +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x64-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.0" + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die + # Drop failing test + sed -i -e '/#85/,+17d' spec/listen/directory_record_spec.rb || die + + # Drop dependencies for file system events not available on Gentoo. + sed -i -e '/\(fsevent\|kqueue\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/listen/listen-3.1.5-r1.ebuild b/dev-ruby/listen/listen-3.1.5-r1.ebuild new file mode 100644 index 000000000000..278eab60550c --- /dev/null +++ b/dev-ruby/listen/listen-3.1.5-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Listens to file modifications and notifies you about the changes" +HOMEPAGE="https://github.com/guard/listen" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +# Block on other packages trying to install a /usr/bin/listen +RDEPEND+="!!media-sound/listen !!media-radio/ax25 !!=dev-ruby/rb-inotify-0.9.7 >=dev-ruby/ruby_dep-1.2:1" + +ruby_add_bdepend "test? ( dev-ruby/thor )" + +all_ruby_prepare() { + rm -f Gemfile || die + sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die + sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die + rm -rf spec/lib/listen/adapter/darwin_spec.rb || die +} + +each_ruby_prepare() { + mkdir spec/.fixtures || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + rm -rf spec/.fixtures || die +} diff --git a/dev-ruby/listen/listen-3.1.5-r2.ebuild b/dev-ruby/listen/listen-3.1.5-r2.ebuild new file mode 100644 index 000000000000..2c24bcad40bb --- /dev/null +++ b/dev-ruby/listen/listen-3.1.5-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Listens to file modifications and notifies you about the changes" +HOMEPAGE="https://github.com/guard/listen" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +# Block on other packages trying to install a /usr/bin/listen +RDEPEND+="!!media-radio/ax25-apps !!=dev-ruby/rb-inotify-0.9.7 >=dev-ruby/ruby_dep-1.2:1" + +ruby_add_bdepend "test? ( dev-ruby/thor )" + +all_ruby_prepare() { + rm -f Gemfile || die + sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die + sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die + rm -rf spec/lib/listen/adapter/darwin_spec.rb || die +} + +each_ruby_prepare() { + mkdir spec/.fixtures || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + rm -rf spec/.fixtures || die +} diff --git a/dev-ruby/listen/metadata.xml b/dev-ruby/listen/metadata.xml new file mode 100644 index 000000000000..5422b4c5a805 --- /dev/null +++ b/dev-ruby/listen/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + guard/listen + + diff --git a/dev-ruby/litc-1.0.3-r1 b/dev-ruby/litc-1.0.3-r1 deleted file mode 100644 index 5e231e777dd0..000000000000 --- a/dev-ruby/litc-1.0.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/shoulda[ruby_targets_ruby23] dev-ruby/fakeweb[ruby_targets_ruby23] dev-ruby/minitest:0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/shoulda[ruby_targets_ruby24] dev-ruby/fakeweb[ruby_targets_ruby24] dev-ruby/minitest:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A tiny ruby module for Amazon EC2 intance metadata -EAPI=5 -HOMEPAGE=https://github.com/bkaney/litc -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/litc-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8de2c6451c2b677ffffbbaea2970b8f1 diff --git a/dev-ruby/litc/Manifest b/dev-ruby/litc/Manifest new file mode 100644 index 000000000000..9289213e32cd --- /dev/null +++ b/dev-ruby/litc/Manifest @@ -0,0 +1,3 @@ +DIST litc-1.0.3.gem 9216 BLAKE2B b7ca4224e3a0fe0d5b109ed1b2dd07e93faacb13779ec245b1e6e2357cee54af137d5fee0685705efdb10c19131ff9eb8142fc8e9a77eedb7702ee441300035e SHA512 7fb36a051d0056a8ae2c7c48a404b8fc71b3e8f40d6487c7ba5c8d3896ff6c936604c47f8ccbe011c4ba7c1fc4ef863f9a551cdb06f40a93896692b1375b8b31 +EBUILD litc-1.0.3-r1.ebuild 786 BLAKE2B c1f0d82bf0c3f9c324274d0740e53c0ff4489d7650d1380718bdb505a0bf27a303e22a600ae166b99eee5d943f94ad522c0aebf65fbf5f2bab1225f01d08374b SHA512 bfc62d9d80709937e5ce0e2f3e1fff3952592587839e9d0f42fdff063bacceaee13608dd52800f58a6bf9b7e060e7e6d473bc191347a4275588946ff68c4535d +MISC metadata.xml 337 BLAKE2B 5e6798687c120e4793e8f589c901afc1bc1e3e75d36b5894e4df1a9104e5fad3b33bb5888ae5a4e1725b458805139c9a570651ceb092b3339a35e642fb59a441 SHA512 ac749026093f65ce973b75cd1d9a0ec5c4d95d7b2966a2514251dba89cda3acfad5c12a18ffe97f7764afe0b160277517ab1b1b512a6fcd17c3db0dab6738014 diff --git a/dev-ruby/litc/litc-1.0.3-r1.ebuild b/dev-ruby/litc/litc-1.0.3-r1.ebuild new file mode 100644 index 000000000000..39dbad172fe4 --- /dev/null +++ b/dev-ruby/litc/litc-1.0.3-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="rerdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A tiny ruby module for Amazon EC2 intance metadata" +HOMEPAGE="https://github.com/bkaney/litc" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_bdepend "test? ( dev-ruby/shoulda dev-ruby/fakeweb dev-ruby/minitest:0 )" + +all_ruby_prepare() { + # Don't check dependencies since we provide slightly different packages. + sed -i -e '/check_dependencies/d'\ + -e 's#rake/rdoctask#rdoc/task#' Rakefile || die + sed -i -e '/ruby-debug/ s:^:#:' \ + -e '2agem "minitest", "~> 4.0"' test/helper.rb || die +} diff --git a/dev-ruby/litc/metadata.xml b/dev-ruby/litc/metadata.xml new file mode 100644 index 000000000000..28033edc57c0 --- /dev/null +++ b/dev-ruby/litc/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bkaney/litc + + diff --git a/dev-ruby/little-plugger-1.1.4 b/dev-ruby/little-plugger-1.1.4 deleted file mode 100644 index dd60bcb47da5..000000000000 --- a/dev-ruby/little-plugger-1.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Module that provides Gem based plugin management -EAPI=5 -HOMEPAGE=https://github.com/TwP/little-plugger -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/little-plugger-1.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2eef49d1188fcd865d71a9cfc9729df6 diff --git a/dev-ruby/little-plugger/Manifest b/dev-ruby/little-plugger/Manifest new file mode 100644 index 000000000000..ffe944cb46d7 --- /dev/null +++ b/dev-ruby/little-plugger/Manifest @@ -0,0 +1,3 @@ +DIST little-plugger-1.1.4.gem 10240 BLAKE2B 389abe95f8eaf815e4cbffe184416a2846c917cc3cd90dff6f6f7d6fc9e162c0304652f3173c84fa61b5d25135cb295131733aed4911d19719b2b032ec3c4ad7 SHA512 79b26509c56084a93997e011870de085f9e5222d631bf410c9bb2a361949e80f3d8be279b26b6c405dd47aedbea72089de212990ae0906f7493a3e8edfa8cb87 +EBUILD little-plugger-1.1.4.ebuild 465 BLAKE2B d261dc89707b8a585fa7ce3fd4a612255908f5032e982241bd828c4107d7233276072cb79d7cd8c8cb0ba739d6dd08ff0e9ef8447bd20aaaa6ec58f85d500ee0 SHA512 c08022c0e7d7f5c63ad9c044f904a277ef8362b703011da38d011dedc6352798889f6a9394cf2c484d9de886e481d644b14e3c7ce00347bd7e6dfba53fdfae15 +MISC metadata.xml 344 BLAKE2B 8b4a2b9470f732ed56013b54505ab7d67051e04cd9439c4de62e6808320f58d95eaaa8e7d1120f4ebd2bd40a6c903ed0f622490bc2c8460c17e7d8d926fe6123 SHA512 350e945d08c8bbee3772d17be76466eff5e11928a96478c9844001a9fb3b1b16d69f6726de3f3c567b2933b315883601901db7564cea72621e746db273777e71 diff --git a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild new file mode 100644 index 000000000000..b0e5d7f961a6 --- /dev/null +++ b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild @@ -0,0 +1,22 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="Module that provides Gem based plugin management" +HOMEPAGE="https://github.com/TwP/little-plugger" + +IUSE="test" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-ruby/little-plugger/metadata.xml b/dev-ruby/little-plugger/metadata.xml new file mode 100644 index 000000000000..5600a3e7b9e7 --- /dev/null +++ b/dev-ruby/little-plugger/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + TwP/little-plugger + + diff --git a/dev-ruby/locale-2.1.2-r1 b/dev-ruby/locale-2.1.2-r1 deleted file mode 100644 index 74c6a58f7cfb..000000000000 --- a/dev-ruby/locale-2.1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/test-unit-rr[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/test-unit-rr[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/test-unit-rr[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure ruby library which provides basic APIs for localization -EAPI=5 -HOMEPAGE=https://github.com/ruby-gettext/locale -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-macos -LICENSE=|| ( Ruby GPL-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby-gettext/locale/archive/2.1.2.tar.gz -> locale-2.1.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=309b3164d1cf115e5805c5086075af36 diff --git a/dev-ruby/locale/Manifest b/dev-ruby/locale/Manifest new file mode 100644 index 000000000000..5f5560406678 --- /dev/null +++ b/dev-ruby/locale/Manifest @@ -0,0 +1,3 @@ +DIST locale-2.1.2-git.tgz 99433 BLAKE2B b735d913e4a2f1f09131eb9aabc17cee93cd4b28f10458928942a3edd159cd1cde71226d4ad9aa9e340f5df5ba52a298805d1a4e73cb8dbc83d00bcecb7ceb85 SHA512 62a0c60f2102cd2d144126985748f4ab186b8f582c9597f7f4080e782196a39d72b9947b90aaecf5b208ccad0175064ac90e816472fb374d19cb5209da0f7ff4 +EBUILD locale-2.1.2-r1.ebuild 1100 BLAKE2B 4bbdef576654b42d057e83c1843db0b47a84a9a24716a340a7294c98756fc2968d752f105f418674cff016904e0eb35df8e3bee43b6da03e5e064102c681a355 SHA512 09cc35c68e346f5930721214ab235109f6fc80e25b2954d8bc935e2e814fa92ed4b3b09fe150b8c65bcb47b4e550851f248727e2bef8c0d63d9871c04d726f94 +MISC metadata.xml 345 BLAKE2B c2f8101d9e2cd59540e4e95827ac5fa503b0f76bec78ba5a73031b3b966ed1e3153a05aadad5dd563db931881ff3597d1cfb74e113eba53470da11de29eaa809 SHA512 1da3655a6dd1df21971ff6ef41e3fce230f17379bb936ca8a03d1fec427a6904fec717884fd4551d23a493fcec85beb1a9107907c01faadb63b02db8efa0d5af diff --git a/dev-ruby/locale/locale-2.1.2-r1.ebuild b/dev-ruby/locale/locale-2.1.2-r1.ebuild new file mode 100644 index 000000000000..92ef353756be --- /dev/null +++ b/dev-ruby/locale/locale-2.1.2-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc/reference" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="test" + +inherit ruby-fakegem + +DESCRIPTION="A pure ruby library which provides basic APIs for localization" +HOMEPAGE="https://github.com/ruby-gettext/locale" +LICENSE="|| ( Ruby GPL-2 )" +SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-macos" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/test-unit-rr )" + +all_ruby_prepare() { + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + yard || die + fi +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples || die +} diff --git a/dev-ruby/locale/metadata.xml b/dev-ruby/locale/metadata.xml new file mode 100644 index 000000000000..e76ec05153a6 --- /dev/null +++ b/dev-ruby/locale/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gettext/locale + + diff --git a/dev-ruby/lockfile-2.1.3 b/dev-ruby/lockfile-2.1.3 deleted file mode 100644 index 0499329a2a1e..000000000000 --- a/dev-ruby/lockfile-2.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby library for creating NFS safe lockfiles -EAPI=5 -HOMEPAGE=https://github.com/ahoward/lockfile -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/lockfile-2.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e49b9ede15e88aeb76c8c578a0a879b9 diff --git a/dev-ruby/lockfile/Manifest b/dev-ruby/lockfile/Manifest new file mode 100644 index 000000000000..939e6c0f2aee --- /dev/null +++ b/dev-ruby/lockfile/Manifest @@ -0,0 +1,3 @@ +DIST lockfile-2.1.3.gem 24064 BLAKE2B c66bccbc1ca750388138f16e730f833e8a6eaa3f357ad56ddceae4dff7cebb93bd56681714ebd499d9df48d342d79cefa2ae43817c2705b52d7657ffdc7568ab SHA512 7674d3f556bf69b547678d8e30199315437995ab86289f1f9099d5192b49862e9ff227e4312ff9bcf9bb02ff4ebb1002832a0a324a6cf672e4e124b35393d6fc +EBUILD lockfile-2.1.3.ebuild 420 BLAKE2B 7fb2e643523f67c05a7d8b1fe850aa71c5fb110054655a0985f6151d062294b9ed38fb114718a25fec7bae5495928866a17126a95b81b2abbb999bdd3fa0e539 SHA512 ab12845888b8683a69f3f0267f17d2a50f9032993d4aed212f04487e0b678ddc58339b45382d576026cd4759249cc89dff38f9e56b937d5e65fc44b2c939207a +MISC metadata.xml 342 BLAKE2B 55ca274990519fb502aa26039905c743ce5ac510d1c9771a80e16f3385cc40793781dadffb4797d48c0f1210ebdb8229d5dff7ffc3fec55e8cc2688c937ca489 SHA512 494f9ade25d0693d287f812a30f3f53c4b1ee47be016a6385245450907056202bde7fe540c7694699e0f9df0fb24f49aa3508c89d2ba7ff1edc3e9a2748ad723 diff --git a/dev-ruby/lockfile/lockfile-2.1.3.ebuild b/dev-ruby/lockfile/lockfile-2.1.3.ebuild new file mode 100644 index 000000000000..0eff4790eee6 --- /dev/null +++ b/dev-ruby/lockfile/lockfile-2.1.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="A ruby library for creating NFS safe lockfiles" +HOMEPAGE="https://github.com/ahoward/lockfile" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/lockfile/metadata.xml b/dev-ruby/lockfile/metadata.xml new file mode 100644 index 000000000000..1176fcf92fad --- /dev/null +++ b/dev-ruby/lockfile/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ahoward/lockfile + + diff --git a/dev-ruby/log4r-1.1.10-r2 b/dev-ruby/log4r-1.1.10-r2 deleted file mode 100644 index ce98a375ab44..000000000000 --- a/dev-ruby/log4r-1.1.10-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A comprehensive and flexible logging library written in Ruby -EAPI=5 -HOMEPAGE=http://log4r.sourceforge.net/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=LGPL-3 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/log4r-1.1.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86d0b4ca89daa8e409309c7458645b69 diff --git a/dev-ruby/log4r/Manifest b/dev-ruby/log4r/Manifest new file mode 100644 index 000000000000..51016eb0492f --- /dev/null +++ b/dev-ruby/log4r/Manifest @@ -0,0 +1,3 @@ +DIST log4r-1.1.10.gem 118272 BLAKE2B 32b47cd7896b4b1769c51542a4b7f98b22874d40abe59fea4859079f8af10c07810d51cad275d3962f9948b6237a3e507d6d010cf7ebca232ea282ddb108b70a SHA512 a3a9e6c9ef5b388106afc4d402455ec480729cb58054794e6ff6c963b4d819776bf5b57ef5ab7499ddc9a6b3c10f299a133f3f5986d94ee0a438b64ede5bc143 +EBUILD log4r-1.1.10-r2.ebuild 625 BLAKE2B 4882baf8da392a2e1ba1b00bc46ab015d296691e442e8e689970b3089d52f094293d81a78403971b00638f5bf7fa514edc4dd054ffa5b56c4322bbf0d92cbbbf SHA512 cb1c01bd1aa00034be05ea3b90ea9b717d31716bc199c4114eb468ebc560a4a1fd048b63e9760517e44bbdf9c0a3276e0d355a6167146d3aac11e5371b65b89b +MISC metadata.xml 326 BLAKE2B 316f078eee221f3bf42447216c98134044df080287b3b63a8a382f25732a366e835a277f4a67ba10f8a25fd6e6b08a0d55ba14b6038a650c0fa27939a430612d SHA512 1f5c68f4e045bdf6fa1291a94fa26f63179375b2419cca1cf8ad487c4f311e2907a08d1460b02c9e60e39ecc9793f04eebb9731e13724fc25df48fd24206a133 diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild new file mode 100644 index 000000000000..37fe6a5eb66b --- /dev/null +++ b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild @@ -0,0 +1,29 @@ +# 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_TASK_DOC="" + +# There are no working tests atm, to be checked on next version bump. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="A comprehensive and flexible logging library written in Ruby" +HOMEPAGE="http://log4r.sourceforge.net/" +IUSE="" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/log4r/metadata.xml b/dev-ruby/log4r/metadata.xml new file mode 100644 index 000000000000..a8b69daa7308 --- /dev/null +++ b/dev-ruby/log4r/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + log4r + + diff --git a/dev-ruby/log_buddy-0.7.0 b/dev-ruby/log_buddy-0.7.0 deleted file mode 100644 index b2825b4d4830..000000000000 --- a/dev-ruby/log_buddy-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Log statements along with their name easily -EAPI=5 -HOMEPAGE=https://github.com/relevance/log_buddy -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/log_buddy-0.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f71b76a6fb457c8a496c6d8f79a5a3db diff --git a/dev-ruby/log_buddy/Manifest b/dev-ruby/log_buddy/Manifest new file mode 100644 index 000000000000..59f249663a36 --- /dev/null +++ b/dev-ruby/log_buddy/Manifest @@ -0,0 +1,3 @@ +DIST log_buddy-0.7.0.gem 11264 BLAKE2B 688d8545a57361ecdecef3021db69d285a040b6439b2391337b8842408ad5e6d4b79d0d9391db07172e0bde6e27f151f6b6f93a3e4d9448730c32e4cf21a2c56 SHA512 ce7d068157f2fc3513f330a8616dbf126f218f2f5166a91d3cd0179cd5899a696acc364001a677324581eefc0ebbe20d1e01413b1f363fd424c25232f4a791e2 +EBUILD log_buddy-0.7.0.ebuild 593 BLAKE2B 630eca07d43a98664ce010454e81aef069706b22ad189c47261ba8ad9d7e20e007c6995250281cf3f070be21fc1b127fee3bf52af59bf8a8e2fa47db24c6ece5 SHA512 2fb7c4ecf4446b81753073a1fdec823d8181d6e17140fea370001bf0e2dee9044194f52bc13e750926a274db1124fc8873f7267098c4d7f81604111d9ab97899 +MISC metadata.xml 345 BLAKE2B bc478035d1ff17c8442d0faf2cc6c4caaf7a32f7041fa4643db1b251f5d87f096e2db222fdaf12e2142ca6f890d18b3bc7ab39491f9d9cbf56e51a0c5edddf70 SHA512 40edbc420994ed067c82fb6979f2648b3ec60ff0930b9800c779270bb05dce560b5ddaaaa5672d3621e4d71ec2a2ddfe2e33988042e2143a3786e24444d349df diff --git a/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild b/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild new file mode 100644 index 000000000000..229755808e72 --- /dev/null +++ b/dev-ruby/log_buddy/log_buddy-0.7.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown examples.rb" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem eutils + +DESCRIPTION="Log statements along with their name easily" +HOMEPAGE="https://github.com/relevance/log_buddy" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.9 )" + +all_ruby_prepare() { + rm Gemfile || die +} diff --git a/dev-ruby/log_buddy/metadata.xml b/dev-ruby/log_buddy/metadata.xml new file mode 100644 index 000000000000..79dea92abc84 --- /dev/null +++ b/dev-ruby/log_buddy/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + relevance/log_buddy + + diff --git a/dev-ruby/logging-2.2.2 b/dev-ruby/logging-2.2.2 deleted file mode 100644 index ea3a1976dd3a..000000000000 --- a/dev-ruby/logging-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] >=dev-ruby/multi_json-1.10[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-ruby/bones[ruby_targets_ruby23] test? ( dev-ruby/flexmock[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Flexible logging library based on the design of Java's log4j library -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/logging -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby23] >=dev-ruby/multi_json-1.10[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/logging-2.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=df0bf108c39b21c4dcf91ff58ac1fc60 diff --git a/dev-ruby/logging/Manifest b/dev-ruby/logging/Manifest new file mode 100644 index 000000000000..9df8bc48ccf5 --- /dev/null +++ b/dev-ruby/logging/Manifest @@ -0,0 +1,3 @@ +DIST logging-2.2.2.gem 87552 BLAKE2B 00b47a9e40a5c14889d38ba62fe57b4e40f858731626b1d8d07a767f1b2ca2e27de618ddaca1ffb3b07ffd6387e52bef73d01f05a4d2fd207a6433e664d14c1b SHA512 9eeaec06f61dec5f79b7b656b77504026d6d91baea52594fa508f1587a8300ebb3d5c30461c7b4a41eb86f7b98530e4f6ab7853946fa14f00b84884be780b64a +EBUILD logging-2.2.2.ebuild 596 BLAKE2B 4b9ef4fa853f63dc35ccca9a6f6aa001229f9705a0dd087dde97b0e66782ba689c126cbbf069e36a9308a0d6a2d4f0994fcf077f34f5537dc9418aaabb934ab8 SHA512 da10054ad3798d4414edc71568c8bbe856a565cd8c5331cdb4ee8b9defbf121d880e5927968af4365a1a7a48950c5657479798ef803601f24b5221489bb379a5 +MISC metadata.xml 325 BLAKE2B 8d1e3392b703e00da1f6b1684b8e66ebbfa1ffe1f88404b3f889bd3073571ac50d649ebc7abcf81b4a1f21a4187345f242e6933e74a867c57876fe6b7049ddac SHA512 d9c9a572ee3b48b07756e24e1e3245971584eab665ed098792c2ca77c0374fa7ec9ad7778d1d31146e9456314e3818e31e458f9362cae8d9f7128101f67fcfeb diff --git a/dev-ruby/logging/logging-2.2.2.ebuild b/dev-ruby/logging/logging-2.2.2.ebuild new file mode 100644 index 000000000000..318abf747909 --- /dev/null +++ b/dev-ruby/logging/logging-2.2.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="doc" +RAKE_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="Flexible logging library based on the design of Java's log4j library" +HOMEPAGE="https://rubygems.org/gems/logging" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/little-plugger-1.1.3 >=dev-ruby/multi_json-1.10" + +ruby_add_bdepend "dev-ruby/bones test? ( dev-ruby/flexmock )" diff --git a/dev-ruby/logging/metadata.xml b/dev-ruby/logging/metadata.xml new file mode 100644 index 000000000000..150710c962cc --- /dev/null +++ b/dev-ruby/logging/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + logging + + diff --git a/dev-ruby/logue-1.0.11 b/dev-ruby/logue-1.0.11 deleted file mode 100644 index 3cd41503a104..000000000000 --- a/dev-ruby/logue-1.0.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rainbow-2.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rainbow-2.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A module that adds logging/trace functionality -EAPI=6 -HOMEPAGE=https://github.com/jpace/logue -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~hppa ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rainbow-2.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rainbow-2.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/jpace/logue/archive/v1.0.11.tar.gz -> logue-git-1.0.11.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=985fff94c30dba0e5348ae1e619f7cfa diff --git a/dev-ruby/logue-1.0.13 b/dev-ruby/logue-1.0.13 deleted file mode 100644 index 4b86235ad9a8..000000000000 --- a/dev-ruby/logue-1.0.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rainbow:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rainbow:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rainbow:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A module that adds logging/trace functionality -EAPI=6 -HOMEPAGE=https://github.com/jpace/logue -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rainbow:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rainbow:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rainbow:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jpace/logue/archive/v1.0.13.tar.gz -> logue-git-1.0.13.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=28d35b58862effd3cec44861c0f5fe53 diff --git a/dev-ruby/logue-1.0.13-r1 b/dev-ruby/logue-1.0.13-r1 deleted file mode 100644 index 12ad2e8ba13f..000000000000 --- a/dev-ruby/logue-1.0.13-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rainbow:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rainbow:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rainbow:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/paramesan[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/paramesan[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/paramesan[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A module that adds logging/trace functionality -EAPI=6 -HOMEPAGE=https://github.com/jpace/logue -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rainbow:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rainbow:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rainbow:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jpace/logue/archive/v1.0.13.tar.gz -> logue-git-1.0.13.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3df6efbadd98737782626019c2259e26 diff --git a/dev-ruby/logue-1.0.4 b/dev-ruby/logue-1.0.4 deleted file mode 100644 index b9666ebd8162..000000000000 --- a/dev-ruby/logue-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rainbow-2.0.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A module that adds logging/trace functionality -EAPI=5 -HOMEPAGE=https://github.com/jpace/logue -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~hppa ~ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rainbow-2.0.0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/jpace/logue/archive/v1.0.4.tar.gz -> logue-git-1.0.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c529ee3d4606ad12e33b46b85b4fa3bd diff --git a/dev-ruby/logue/Manifest b/dev-ruby/logue/Manifest new file mode 100644 index 000000000000..313b7ad0b8d6 --- /dev/null +++ b/dev-ruby/logue/Manifest @@ -0,0 +1,8 @@ +DIST logue-git-1.0.11.tgz 11535 BLAKE2B 6515efab4cb42fa7a787bded637ea6d21ff9d4f99acbc6f14334a0aa6b49c6b93b48f57c78e38b52761cd9e59e722b94b4992a0c585bad601a70b425d0abb165 SHA512 8a5793967eeed4df21439f55bb1bc33037d7c18e8b5f543bef7d6bb9e54e6c5acfb6302f754c7454ef0d8ddf5717563e136b45ee3c5e0c08d92fad15028220b9 +DIST logue-git-1.0.13.tgz 14389 BLAKE2B a6886989e561124904e6e6016c84b53abd1ea5be2f92958dffdc9b5ce9741728b9760034a9a7517ff35dfe0ebf10d6a6937aee426b85de3e71690098e9eec0ad SHA512 677ef2a8fecc50cb923dcf85ab0bdd984ea5806c31e11df9438af92912b94a4ce227837fac4baee05595f894f6a0fd4167f2984357628eb3e8036479103340c4 +DIST logue-git-1.0.4.tgz 17797 BLAKE2B be99a6c9ecc8bbde25d9a485d83b1d485e7afbe3e5fb8954dd6140881bff496c48185e15ad4596bcf7abba3a19e556da9ac6d44623be33887e32590cb35abd0f SHA512 e3d6ec6a8b302fbdf7a2b7842b31f88af4f0576166b632dd356a40902dc816bbfdaf18a170d5c8066fbfa97643d38d6c8137d4f435f478f04badae4a0120184b +EBUILD logue-1.0.11.ebuild 641 BLAKE2B 268a65af2a5250319bdbdf3c72f28a8a213e16a5a020aa3dc656e5420141788fab4226ac99a10871216c80242b1b7d27854ecede4bdc9f3dc5501e06704e5083 SHA512 49763d1cede8d908ef5b86a47e07e200bda2d7be3e62d276a793643e3da26b863a101b5f1ca7046af8c74d460ee6cf673c90c70358936e20afb05ea98b739ab8 +EBUILD logue-1.0.13-r1.ebuild 787 BLAKE2B d346a92af9f80c0b618de0f828e3312ec9d9576a690679b317c1dc51708d79af78c824ff37eb61918701953a4cde2a46f7c7355ee03b72969c5f093c679e3d21 SHA512 b9fa5ac4b3a438bedec57acc84403999a33f5d4c1d3550f6eea47934ed5856d84fe04c434e0e4d1abb294755e7c7bc2c2e46f2d7aecf97f6388e203d7849ae05 +EBUILD logue-1.0.13.ebuild 744 BLAKE2B e7df279983c71b4d2b61f58cf33bd488263545eccd10ec4e715816b684366db24c5530901db6ba52d3d950adb4d4627f619cc331f49b29be19ca830dfb9946ae SHA512 721482f9aa82592cb7624e38f459e455cca7f075d02ff5c29eb5ef62838cc9e28f4dd46713db40546b78e59d946628427c26a2dd034fd9c0cfd0264275375dfc +EBUILD logue-1.0.4.ebuild 601 BLAKE2B ce2b1f04851d4e26bff1a1bcc2385786c7ed3cf6bf3afad51bd4b6f7a451f322a7c89e37de17fd404ae14eaee066b99d959185dea984831c6483b663b1c4ffd5 SHA512 f3800e592f379b269bb25a2c6ab8ecf64fdbeedc91e7712989a2021181c3081231445c906f3303f0add37cc230e97227f44c8349e6afefa0d3ebf171e03d9770 +MISC metadata.xml 337 BLAKE2B 045c92dadbdfb3a0c0506734134b5c62b6fc842e12cfbae746a6d9cf07dc65dd5d240575639ef8563baf4d201a43d1b3aed0f3ebf54f88a85e7cf8305926d29d SHA512 2d11804bc1d4e53888e62609677d7bc0c20882ed3cc779dfdf5733adf9cc94ba671af7e901724fe30159ebea1cdcb1039e5c83ead45ebff75b9ce64018bbc1f6 diff --git a/dev-ruby/logue/logue-1.0.11.ebuild b/dev-ruby/logue/logue-1.0.11.ebuild new file mode 100644 index 000000000000..0de7dea4707a --- /dev/null +++ b/dev-ruby/logue/logue-1.0.11.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A module that adds logging/trace functionality" +HOMEPAGE="https://github.com/jpace/logue" + +SRC_URI="https://github.com/jpace/logue/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rainbow-2.0.0:*" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/logue/logue-1.0.13-r1.ebuild b/dev-ruby/logue/logue-1.0.13-r1.ebuild new file mode 100644 index 000000000000..5750a90c7811 --- /dev/null +++ b/dev-ruby/logue/logue-1.0.13-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A module that adds logging/trace functionality" +HOMEPAGE="https://github.com/jpace/logue" + +SRC_URI="https://github.com/jpace/logue/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rainbow:3" + +ruby_add_bdepend "test? ( dev-ruby/paramesan )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Fix path to match installed gem path + sed -i -e 's:logue/lib/logue:/lib/logue:' lib/logue/stack.rb || die +} diff --git a/dev-ruby/logue/logue-1.0.13.ebuild b/dev-ruby/logue/logue-1.0.13.ebuild new file mode 100644 index 000000000000..6cfc640eddd1 --- /dev/null +++ b/dev-ruby/logue/logue-1.0.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A module that adds logging/trace functionality" +HOMEPAGE="https://github.com/jpace/logue" + +SRC_URI="https://github.com/jpace/logue/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rainbow:3" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Fix path to match installed gem path + sed -i -e 's:logue/lib/logue:/lib/logue:' lib/logue/stack.rb || die +} diff --git a/dev-ruby/logue/logue-1.0.4.ebuild b/dev-ruby/logue/logue-1.0.4.ebuild new file mode 100644 index 000000000000..aaf9ad555dfd --- /dev/null +++ b/dev-ruby/logue/logue-1.0.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Features.txt History.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="A module that adds logging/trace functionality" +HOMEPAGE="https://github.com/jpace/logue" + +SRC_URI="https://github.com/jpace/logue/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rainbow-2.0.0" diff --git a/dev-ruby/logue/metadata.xml b/dev-ruby/logue/metadata.xml new file mode 100644 index 000000000000..c279baf7bbf0 --- /dev/null +++ b/dev-ruby/logue/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jpace/logue + + diff --git a/dev-ruby/loofah-2.2.1 b/dev-ruby/loofah-2.2.1 deleted file mode 100644 index c3cd1d6ef7ac..000000000000 --- a/dev-ruby/loofah-2.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby23] >=dev-ruby/hoe-2.3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby24] >=dev-ruby/hoe-2.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Library for manipulating and transforming HTML/XML documents and fragments. -EAPI=6 -HOMEPAGE=https://github.com/flavorjones/loofah -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/loofah-2.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6e3df794113fc140f6b3cecfe82dcc19 diff --git a/dev-ruby/loofah-2.2.2 b/dev-ruby/loofah-2.2.2 deleted file mode 100644 index a91be849e856..000000000000 --- a/dev-ruby/loofah-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby23] >=dev-ruby/hoe-2.3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby24] >=dev-ruby/hoe-2.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby25] >=dev-ruby/hoe-2.3.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library for manipulating and transforming HTML/XML documents and fragments. -EAPI=6 -HOMEPAGE=https://github.com/flavorjones/loofah -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/loofah-2.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a33d236018f4813f45651b11a70297a1 diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest new file mode 100644 index 000000000000..643fbc704238 --- /dev/null +++ b/dev-ruby/loofah/Manifest @@ -0,0 +1,5 @@ +DIST loofah-2.2.1.gem 65024 BLAKE2B dfa45264e9dc0cb4c9fd8eaff8831b5098ae9c1e7fd46d3e965362e46851d5b19102fb23dc96393091ca8e2f8bd9a12f5098ace3c2d6e25236a33fa5f2579c69 SHA512 df971a1bee08f0ee0913af2b4b7baefa6d1ad04af82de796f6f0d505fab7749d52ce79db0118343d336bdae6fcfd4190fecb315019b2c821d81ac1c08d5b8e2a +DIST loofah-2.2.2.gem 65024 BLAKE2B 4ddb20943b4258c4be621439d38b094dfc79947f092ffa2ff9af56db40538e9672f50762562ffbe5b7c5788fe12ab07ff7601383cfe7e6fc0f4209dad9edceee SHA512 3c64182f8fdb7d79a5be65969728c4c51a4535f53fdae7c8e5f4d487d43af3efac9d2f3746d8e02564d0979e94a0e63dc5974701c151e31c502cb8ff97f1295e +EBUILD loofah-2.2.1.ebuild 1111 BLAKE2B fcc45fdf8a497aa038a01fab8a22e771c993bee533ddc22ead0eac920da70432f2760a71db12446ddb0e864a97143c48296a67aac1a29b39496b13282f78ab22 SHA512 0f64103eaa919ba66c76cbaa8eb144cf1bef933df1f98038d28d661831c121ae13fde36d56754912ec26aa8ffd34b75d71b4974d2fe8010a3504c5ca40b93d43 +EBUILD loofah-2.2.2.ebuild 924 BLAKE2B 015abb2fbea74e8b0fd80b61468b2f61bd0373ee875e7432cef854216a4803a279c059ccd0d389e5c6445e26b4b4569f2eba2fc868d85cd4bf7d092c4b3ce19c SHA512 c52803149543808a0f0032d27db48e9b15d5373a0d7cd44d1a6325f9c016ea7a39b04db8f525dce8d5ab582d5d00769221ca47df5ac0a21f3dcec8e82a4a431f +MISC metadata.xml 344 BLAKE2B a3f2ff5b2aab094581e9f6a3874fbc35fde908d210ea6fbe3643bf8ffcae21de206d0d6afa5055ef3f9dc520778aebfe182dc6018bebc19b075e717278b7babc SHA512 dbcf17023520a30b8d578f04db73d0a67851199b31589473c9bddf1d82f6096d78369ce1b943f05cca904f1bdb2a09adc605a3dc5d8d4e64db5df152b89dd843 diff --git a/dev-ruby/loofah/loofah-2.2.1.ebuild b/dev-ruby/loofah/loofah-2.2.1.ebuild new file mode 100644 index 000000000000..de5c55886283 --- /dev/null +++ b/dev-ruby/loofah/loofah-2.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments." +HOMEPAGE="https://github.com/flavorjones/loofah" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 >=dev-ruby/hoe-2.3.0 )" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/concourse/I s:^:#:' Rakefile || die + + # Avoid test failing on different whitespace. + sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die + + # Fix test for new libxml2 results (fixed upstream) + #sed -i -e '348i "xhtml": "<<script>alert(\\\"XSS\\\");//<</script>",' test/assets/testdata_sanitizer_tests1.dat || die +} diff --git a/dev-ruby/loofah/loofah-2.2.2.ebuild b/dev-ruby/loofah/loofah-2.2.2.ebuild new file mode 100644 index 000000000000..e26b8c34f427 --- /dev/null +++ b/dev-ruby/loofah/loofah-2.2.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments." +HOMEPAGE="https://github.com/flavorjones/loofah" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 >=dev-ruby/hoe-2.3.0 )" + +all_ruby_prepare() { + # Avoid unneeded development dependencies + sed -i -e '/concourse/I s:^:#:' Rakefile || die + + # Avoid test failing on different whitespace. + sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die +} diff --git a/dev-ruby/loofah/metadata.xml b/dev-ruby/loofah/metadata.xml new file mode 100644 index 000000000000..d1a9caad0ead --- /dev/null +++ b/dev-ruby/loofah/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + flavorjones/loofah + + diff --git a/dev-ruby/loquacious-1.9.1-r2 b/dev-ruby/loquacious-1.9.1-r2 deleted file mode 100644 index 49de4c2b7769..000000000000 --- a/dev-ruby/loquacious-1.9.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Descriptive configuration files for Ruby written in Ruby -EAPI=5 -HOMEPAGE=https://github.com/TwP/loquacious -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/loquacious-1.9.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1eb20f6e5d805f9ce82dd1437b6f240b diff --git a/dev-ruby/loquacious/Manifest b/dev-ruby/loquacious/Manifest new file mode 100644 index 000000000000..787545b85d44 --- /dev/null +++ b/dev-ruby/loquacious/Manifest @@ -0,0 +1,3 @@ +DIST loquacious-1.9.1.gem 22528 BLAKE2B 5ab28283e40f63a1bacdf6e7ca0c3c9e64527c21bbc7992720b7e2581c156fd449e18e56e10d6cdbe6c4238e129a0b99f5bf1b0487afbd3fc988ba6e9835d37b SHA512 49d176d0229e80a5af69a7cdd24fb2947332faeb70846f28c21249e5297d81246f55eb7f033cc444999267ae727b26f7540f1ec4a542a65af11c3d3ddf7bb129 +EBUILD loquacious-1.9.1-r2.ebuild 658 BLAKE2B dd27e1cf5a77cf7d50d33ff5133cf226727ba2e2e47817c21ba647b5b11dd167e0a8eaa01b37930be8a1a7552163400dd15c17970d64fe51aeffa12acea9b8e7 SHA512 5cea077a84c831cf12a0eb6640ad8eb0ed9aa1c8c0cda20a7fbfa3c17985345c82d155a98a95cd1445034b5b0ecc10dfc275d0698e69d832c2c53ae36595a9ba +MISC metadata.xml 340 BLAKE2B 7d541010db79dff55ebd4b1a4a42501ab93b654f0e732830ff7bdefb8b675b45fcda73a8b07699bc9d73e67937f5d168d29d2f9289902b1cf5b5aee72e09f275 SHA512 b68c4a29f683a2a736ebfae1c9e0ba646e80a4384946dc69879494c495b29f4ee0cbbbcfc42f0cc6ec6b8460c773d2ce410748ffb9f1ac81ce8394dd3b61621c diff --git a/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild b/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild new file mode 100644 index 000000000000..958838aaa2e7 --- /dev/null +++ b/dev-ruby/loquacious/loquacious-1.9.1-r2.ebuild @@ -0,0 +1,36 @@ +# 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_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Descriptive configuration files for Ruby written in Ruby" +HOMEPAGE="https://github.com/TwP/loquacious" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +all_ruby_compile() { + if use doc; then + rdoc lib || die "Documentation generation failed." + fi +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/loquacious/metadata.xml b/dev-ruby/loquacious/metadata.xml new file mode 100644 index 000000000000..a5fa4282a423 --- /dev/null +++ b/dev-ruby/loquacious/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + TwP/loquacious + + diff --git a/dev-ruby/lumberjack-1.0.12 b/dev-ruby/lumberjack-1.0.12 deleted file mode 100644 index 280e0575e854..000000000000 --- a/dev-ruby/lumberjack-1.0.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/timecop-0.8[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/timecop-0.8[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple, powerful, and very fast logging utility -EAPI=6 -HOMEPAGE=https://github.com/bdurand/lumberjack -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/lumberjack-1.0.12.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4bee1697608d7f0eacf5bf38bbaebc97 diff --git a/dev-ruby/lumberjack-1.0.13 b/dev-ruby/lumberjack-1.0.13 deleted file mode 100644 index 2c3c7b2ed081..000000000000 --- a/dev-ruby/lumberjack-1.0.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/timecop-0.8[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/timecop-0.8[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/timecop-0.8[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple, powerful, and very fast logging utility -EAPI=6 -HOMEPAGE=https://github.com/bdurand/lumberjack -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/lumberjack-1.0.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=addce36c08f5b7f7b22bccdc269f3557 diff --git a/dev-ruby/lumberjack/Manifest b/dev-ruby/lumberjack/Manifest new file mode 100644 index 000000000000..6236164d5e1c --- /dev/null +++ b/dev-ruby/lumberjack/Manifest @@ -0,0 +1,5 @@ +DIST lumberjack-1.0.12.gem 26112 BLAKE2B 4910da094e2187f46d02d2f117c32fde0c836a6c28b8c52b37c99ec2f795345be0f9b2729c88f669a3be106c2391f724ed8c722800eb1638beb64edfe35762e0 SHA512 db5bdaa4101cea2c5f7390e1a23c9c91acf09fd453e77bbb12f5dfe4d87b0632a63f3513d848f38bf4182529601df539ace533a0f667e935662797fac916b042 +DIST lumberjack-1.0.13.gem 26624 BLAKE2B 16e911d832425d0adf8ee1bd18435733c5451b705c48493dd80e5e8f6b07cb462be2686dcce7a8c46b799fb8a4fa1a82d4d9c06e675cd6e7a990d93140cea395 SHA512 e9e9c65bdeb42de51ad27b70c86d36c5e63e8d73c3568661d52619ca9eeab36cf6aede5e6cd6ab8e8d30446c0b0e7a9702f696e03e06d8b7a73e1c028953eef4 +EBUILD lumberjack-1.0.12.ebuild 493 BLAKE2B 86dd072d12579209422bba21ad5c23b15901c1444f64d966d800841e96977848ea0e2e270d8582e161fb3be55c7e4815c1827291c2747f4c1676ec90e3621f5c SHA512 292490dfd63c4f0d9d7102de0dea9747f5e3aad9ea3c66b91fdfd80d5ab2c63cede9ef0995218ca33f9166779b38b5b9da0269911cfa6a9dc220a5997612b213 +EBUILD lumberjack-1.0.13.ebuild 493 BLAKE2B 4e2ae58b2f1fc9f04bdca8cbd02f03974b11fbb7908890f105cbd9036b0519c00cf296ccb1ab090e0f96e918b8e93d9bdbc06c72a99d8be6394c17e970316ded SHA512 5b44f1fa39d3daedc53719bca00801424716aa73af97bd3922fc708a663fb44d9bcad23168abde2f233d93a5b8d2ed0b3e159430c8c13c99ee576c27f1355afa +MISC metadata.xml 344 BLAKE2B 7e45c518c60301bd5f6124f1e3dd9efc6025f889e905e39738414e307cbc91408fbdd6d64b9cc186edaa5d87c4292f0581f4b3ee4d06a3784b30a7f3236d3dcd SHA512 7bcfe06a1c5aedd0ff84769299b67bb8fdb41f59f0eee95f7b39c05d1419b1b669083e46db61d04732937f38fa0735b9bd1bef86df1e36fafddb8ed038a4cb7e diff --git a/dev-ruby/lumberjack/lumberjack-1.0.12.ebuild b/dev-ruby/lumberjack/lumberjack-1.0.12.ebuild new file mode 100644 index 000000000000..b02328ca49f3 --- /dev/null +++ b/dev-ruby/lumberjack/lumberjack-1.0.12.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple, powerful, and very fast logging utility" +HOMEPAGE="https://github.com/bdurand/lumberjack" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.8 )" diff --git a/dev-ruby/lumberjack/lumberjack-1.0.13.ebuild b/dev-ruby/lumberjack/lumberjack-1.0.13.ebuild new file mode 100644 index 000000000000..b542cea39d68 --- /dev/null +++ b/dev-ruby/lumberjack/lumberjack-1.0.13.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple, powerful, and very fast logging utility" +HOMEPAGE="https://github.com/bdurand/lumberjack" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.8 )" diff --git a/dev-ruby/lumberjack/metadata.xml b/dev-ruby/lumberjack/metadata.xml new file mode 100644 index 000000000000..0e012e0522a5 --- /dev/null +++ b/dev-ruby/lumberjack/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bdurand/lumberjack + + diff --git a/dev-ruby/mab-0.0.3 b/dev-ruby/mab-0.0.3 deleted file mode 100644 index 419cb9cd1053..000000000000 --- a/dev-ruby/mab-0.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Markup as Ruby -EAPI=5 -HOMEPAGE=https://github.com/camping/mab -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/mab-0.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=133d75b2e9682e288e5c56f12c1466a3 diff --git a/dev-ruby/mab/Manifest b/dev-ruby/mab/Manifest new file mode 100644 index 000000000000..39820b526e14 --- /dev/null +++ b/dev-ruby/mab/Manifest @@ -0,0 +1,3 @@ +DIST mab-0.0.3.gem 25088 BLAKE2B 70d250f0fde8a2b7cc8bd50836b8a95b9c0d3e4c738ab2698781c685de508ee58465ce2710ef1fdc63316bfd4db9e16b1951f0d04a9db2a7b9ec0e237bd1c416 SHA512 0761a8de59243356981555ac5000cd98a0413f75bd9eb84848f8efd77be1895a44cf3b90f1182193f90c63a256ebe4a179e8f94a992a30f30ccaf4183b8d4c67 +EBUILD mab-0.0.3.ebuild 587 BLAKE2B 2be507ac190c501f41e949f0ccc3f8d2f15beeafaaf52168865e9b0e3df4795668dca114f0336d5127a9a9a328491c3ccea31b0cd1e8b1bd63e88a88a26707b4 SHA512 218d12644c62e12696ebc46ac26861ae18d282d9f48703658e8f329ed26f3a2b19fb46dad1b19b92a2d97e8e6258bc9af349c18f115ed04981451bd6a468bdef +MISC metadata.xml 337 BLAKE2B 65d4aea77f54f888fc65d68815c6eba286e79571a6bde73d96cc20cfc220383e2604cbfe2f2ed21c7a95ff029aefff585b5651210632b32e5fa37d27a5adf65b SHA512 41b676005fd23abfa8809dd03a0b3beb994f0831e1b9a9a6afac7d1feb6462f04da0a9ae5a0f3a32d9ede7b8598330d96bada693850355ed1b29ebe64c7a292e diff --git a/dev-ruby/mab/mab-0.0.3.ebuild b/dev-ruby/mab/mab-0.0.3.ebuild new file mode 100644 index 000000000000..1b0c5219e2a2 --- /dev/null +++ b/dev-ruby/mab/mab-0.0.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Markup as Ruby" +HOMEPAGE="https://github.com/camping/mab" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + +IUSE="test" + +ruby_add_bdepend " + test? ( >=dev-ruby/minitest-4:0 )" + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~> 4.0"' test/helper.rb || die +} diff --git a/dev-ruby/mab/metadata.xml b/dev-ruby/mab/metadata.xml new file mode 100644 index 000000000000..1bf79df1c4fe --- /dev/null +++ b/dev-ruby/mab/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + camping/mab + + diff --git a/dev-ruby/magic-0.2.9 b/dev-ruby/magic-0.2.9 deleted file mode 100644 index d66557891f5f..000000000000 --- a/dev-ruby/magic-0.2.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-apps/file ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( virtual/ruby-ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ffi[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby FFI bindings to libmagic -EAPI=5 -HOMEPAGE=https://github.com/qoobaa/magic -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=sys-apps/file ruby_targets_ruby23? ( virtual/ruby-ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ffi[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/qoobaa/magic/archive/v0.2.9.tar.gz -> magic-0.2.9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a359300027134a5640c532504b77db7d diff --git a/dev-ruby/magic/Manifest b/dev-ruby/magic/Manifest new file mode 100644 index 000000000000..d5fc259d7034 --- /dev/null +++ b/dev-ruby/magic/Manifest @@ -0,0 +1,3 @@ +DIST magic-0.2.9.tar.gz 11642 BLAKE2B 1208e40e1c95ebd8a31f71d860b68acf9663a165fa5f775459f874d79f41c51268a0f0be5d9f6ca416b85a838879d179ccbc10e40047cba1e330f891dbd6297c SHA512 5bc6d6e1b2646b12af7dad15273dc125db68be2d6e6c109484339c8f651349827a90ea81d8feb0441c5811567d85130cda35167e2dbb426842f952fc2ff8ea15 +EBUILD magic-0.2.9.ebuild 708 BLAKE2B d98fb9e46c19981b77de1fe0400c37d4837808c05519d1fd52770e4ccd234926d9d2a0ee6b7930b8dcd55b925510ed71e2dec8b78adcdfde26516c5b6f4c91c7 SHA512 a451e5924cdfd9447523a61b63719b7dc0b11964884aadc115e17102c2d5ee1c4996d63258cf1315c6926b6a1b99c5d7ff2cfbdc6a5447c787ce4c7bfbfcb848 +MISC metadata.xml 338 BLAKE2B f81dd992467b77188ca7dab18afb9a054899aa7317e417f6564e0857267e5f644b9ddd04b1877190050ea6a90eb4c3a6946ee240532f5b62449f5f4a518e78c9 SHA512 db6b9f165aa7ee6e276f417dc31297ed6ba53ba7a08c4fdb579fa33a936ba16e586756a991ea540f492dc8d4c99145bb2514f7b9ad065d2da673f20e4f47edf4 diff --git a/dev-ruby/magic/magic-0.2.9.ebuild b/dev-ruby/magic/magic-0.2.9.ebuild new file mode 100644 index 000000000000..637093b9cdbf --- /dev/null +++ b/dev-ruby/magic/magic-0.2.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +SRC_URI="https://github.com/qoobaa/magic/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Ruby FFI bindings to libmagic" +HOMEPAGE="https://github.com/qoobaa/magic" + +IUSE="test" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND+="sys-apps/file" +DEPEND+="test? ( sys-apps/file )" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" +ruby_add_rdepend "virtual/ruby-ffi" + +each_ruby_test() { + ${RUBY} -Ilib -Itest test/test_magic.rb || die +} diff --git a/dev-ruby/magic/metadata.xml b/dev-ruby/magic/metadata.xml new file mode 100644 index 000000000000..5c70aa7e1b66 --- /dev/null +++ b/dev-ruby/magic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + qoobaa/magic + + diff --git a/dev-ruby/mail-2.6.6 b/dev-ruby/mail-2.6.6 deleted file mode 100644 index 94a00981a99e..000000000000 --- a/dev-ruby/mail-2.6.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby23] =dev-ruby/mime-types-1.16:*[ruby_targets_ruby24] =dev-ruby/mime-types-1.16:*[ruby_targets_ruby23] =dev-ruby/mime-types-1.16:*[ruby_targets_ruby24] mail-2.6.6-git.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a54cd423a51b07c47a02f46f2d3c1d17 diff --git a/dev-ruby/mail-2.7.0 b/dev-ruby/mail-2.7.0 deleted file mode 100644 index e7790d04c25a..000000000000 --- a/dev-ruby/mail-2.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An email handling library -EAPI=6 -HOMEPAGE=https://github.com/mikel/mail -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2.7 -SRC_URI=https://github.com/mikel/mail/archive/2.7.0.tar.gz -> mail-2.7.0-git.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e3e44a540ed5e32471e762bccd672ba3 diff --git a/dev-ruby/mail/Manifest b/dev-ruby/mail/Manifest new file mode 100644 index 000000000000..997ed35ec181 --- /dev/null +++ b/dev-ruby/mail/Manifest @@ -0,0 +1,5 @@ +DIST mail-2.6.6-git.tar.gz 964019 BLAKE2B 5480c92c6d338a36ef654ca959959872bb10adb14f06019a059814b4e1ca3b7d9ab45f9ba296549c356bc1c1f327cb4012108b0d1afaa4662bf6a6abe5bb0d00 SHA512 ab97384724bd40603af0a90ab52d8694132dda38837fa77704d857418bfa707244b69f9325405d38231a03f4ad5f213f2f66dee2d89ea72e6df543d3cb2eadfb +DIST mail-2.7.0-git.tar.gz 620982 BLAKE2B 67ecf6b362d74b265784d6b865eb1b2025e8e0834f46f46eb6d42973e39c2bd38a80f3cd066e58e81c87629f2df73a8afee89436d7020f8ae184587edd1221ff SHA512 13cc4ba3a49ff9ae74691da0fcba41064b3d5af4fbe34c6e83563a6da069fe006707460534f9ee5b0c613039cdf207044272944bc04eeffc5f8834332554ac63 +EBUILD mail-2.6.6.ebuild 980 BLAKE2B 4ac5d9b1c8fc5e02f2b2a8f606ad2f51d630341fe03654bf971e10cc03b5dcad8a648d003ff6e27eea5723983a855c0a701a65241221f2e24fd6f036047564ef SHA512 23261b700f9b8e0b052a2cb3e00130a4f23b2378ece7494cbb349f118478f8100a8ddf68fc128ac5946521ace8d59cfba1b5fe177c95b19ec10e9aabeb62ed7f +EBUILD mail-2.7.0.ebuild 926 BLAKE2B 1934ae4dc2ee3cc5d9ed18c152161f3307443d7f1b3cff21f6d939f22ee7253eb2cd57cfbf834be0cded1eb533a06c920365e5d5f4e62aea02c83860b160fc8b SHA512 e0521b22add7d37a7b7aeacd19f6a77f0e87ee168b6f59e8bcab195cf302795dadcc8fce84d5c5a8970abe57f144d49649ae22821cef57af1f28761c7ad9fbe6 +MISC metadata.xml 336 BLAKE2B 05720c141d8870f2d762c280717a98dd07ff1d6d3679ab777e69669542b257e1cda8dc845b780d221699b8fcece77fe75f9b5226ee8ecce772bd51af22d7dd68 SHA512 0952e9c85bcf07cc1adc299d0812259156410f487f2b10a77a29f7871128fa35595b605579f85b0868179f60b978585ed27cdc069608094f7fe186b5e15ae1b1 diff --git a/dev-ruby/mail/mail-2.6.6.ebuild b/dev-ruby/mail/mail-2.6.6.ebuild new file mode 100644 index 000000000000..f0cfec051f58 --- /dev/null +++ b/dev-ruby/mail/mail-2.6.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md ROADMAP TODO.rdoc" + +RUBY_FAKEGEM_GEMSPEC="mail.gemspec" + +inherit ruby-fakegem versionator + +GITHUB_USER="mikel" + +DESCRIPTION="An email handling library" +HOMEPAGE="https://github.com/mikel/mail" +SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/mime-types-1.16:* =dev-ruby/mini_mime-0.1.1" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undle/d' -e '6d' Rakefile || die "Unable to remove Bundler code." +} diff --git a/dev-ruby/mail/metadata.xml b/dev-ruby/mail/metadata.xml new file mode 100644 index 000000000000..8d88119743b5 --- /dev/null +++ b/dev-ruby/mail/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mikel/mail + + diff --git a/dev-ruby/maildir-2.2.1-r1 b/dev-ruby/maildir-2.2.1-r1 deleted file mode 100644 index 2a609d2239ac..000000000000 --- a/dev-ruby/maildir-2.2.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/fakefs-0.3.2[ruby_targets_ruby23] dev-ruby/mail[ruby_targets_ruby23] dev-ruby/shoulda-context[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/fakefs-0.3.2[ruby_targets_ruby24] dev-ruby/mail[ruby_targets_ruby24] dev-ruby/shoulda-context[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library for reading and writing arbitrary messages in DJB's maildir format -EAPI=6 -HOMEPAGE=https://github.com/ktheory/maildir -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/maildir-2.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f69f9bc70cbf5054fa51c9d0d49b3462 diff --git a/dev-ruby/maildir/Manifest b/dev-ruby/maildir/Manifest new file mode 100644 index 000000000000..acd9865f9954 --- /dev/null +++ b/dev-ruby/maildir/Manifest @@ -0,0 +1,3 @@ +DIST maildir-2.2.1.gem 15360 BLAKE2B d3ea037ba38e83bc7b21bde9ccb2296fc922c3f657a73ad3637faf708cfa16ac75c2e6535714ba18b00aafc5a94265c56f6e086d25de5810c0a0112d6c876e1f SHA512 4c366333c802bbe0cbd19e6abaef1fa31ad84596518d24ddcc33aa3afe39890896d107bc864c68787c90c3a38115979f6a4fe8b442aecaead39306122d560f18 +EBUILD maildir-2.2.1-r1.ebuild 961 BLAKE2B cdc5aa265df7cc7111587a7196e1a2225a6723619ad28646d409a0f775d2bb4a126b396aafc20fedcfcaf0c6fde1d2693ac569e02f22e05b98efda8f17d7c4fe SHA512 c1d4d90d6b83e00c1b0cd9bfebc136ec6407a4e975708acc589ef87302a18e1ccae497e34fb90c78a991f8220da7d4f8ce052bc8975bdc475e9263ae4848ed77 +MISC metadata.xml 341 BLAKE2B 6081100c628ae44a08e012674babbb174a563ffc3c9239bb4dc117e372af60d23a68f8666b4f79c2a17c0270a8df39efc0106a07bacf600b76b5d85dfe9facc3 SHA512 68ef596ba601b4886488bf164b786fc0deaca4a10441ac164bd6eef0502c12e380ca27215f6599660467fafcfc3b6183fb7ae0dd847888aa8919437896e6119b diff --git a/dev-ruby/maildir/maildir-2.2.1-r1.ebuild b/dev-ruby/maildir/maildir-2.2.1-r1.ebuild new file mode 100644 index 000000000000..58a9690259b9 --- /dev/null +++ b/dev-ruby/maildir/maildir-2.2.1-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A library for reading and writing arbitrary messages in DJB's maildir format" +HOMEPAGE="https://github.com/ktheory/maildir" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="2" +IUSE="test" + +ruby_add_bdepend " + test? ( >=dev-ruby/fakefs-0.3.2 dev-ruby/mail dev-ruby/shoulda-context dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die + sed -i -e 's/shoulda/shoulda-context/' test/helper.rb || die + + # Avoid tests that appear to need activesupport for .blank? support + sed -i -e '/add and remove flags/,/^ end/ s:^:#:' test/test_message.rb || die + sed -i -e '/be removed from flag list/,/^ end/ s:^:#:' test/test_maildir.rb || die +} diff --git a/dev-ruby/maildir/metadata.xml b/dev-ruby/maildir/metadata.xml new file mode 100644 index 000000000000..524f23aed803 --- /dev/null +++ b/dev-ruby/maildir/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ktheory/maildir + + diff --git a/dev-ruby/marcel-0.3.2 b/dev-ruby/marcel-0.3.2 deleted file mode 100644 index cfbcd27bb099..000000000000 --- a/dev-ruby/marcel-0.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple mime type detection using magic numbers, filenames, and extensions -EAPI=6 -HOMEPAGE=https://github.com/basecamp/marcel -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/marcel-0.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7783df249918df6d3a565b3fd971448e diff --git a/dev-ruby/marcel-0.3.2-r1 b/dev-ruby/marcel-0.3.2-r1 deleted file mode 100644 index 3a37905ee318..000000000000 --- a/dev-ruby/marcel-0.3.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple mime type detection using magic numbers, filenames, and extensions -EAPI=6 -HOMEPAGE=https://github.com/basecamp/marcel -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mimemagic-0.3.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/marcel-0.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1c35e903cbabba1520e5a4d09308c412 diff --git a/dev-ruby/marcel/Manifest b/dev-ruby/marcel/Manifest new file mode 100644 index 000000000000..ab4a2b782ad2 --- /dev/null +++ b/dev-ruby/marcel/Manifest @@ -0,0 +1,4 @@ +DIST marcel-0.3.2.gem 7839232 BLAKE2B 001e03b109617f7804e1e8f77d65eaec81544040a13e1d18ef197fed1caa5a26dfc69e1796632a3ec29c3778eef9458a6f701bbefb2f30c89d77fb22622cdb0f SHA512 0e27c5c36f219e30ad41aa87a94e559ecc0185319ab33fbff2cc54656c5ec378c9f8ebd8d8d28a644c9b64cd7106aa2b235b893c5871ddda9db3596d8b8847bb +EBUILD marcel-0.3.2-r1.ebuild 559 BLAKE2B b7ac9c43d9a016aa50bad0ed23080fd7f3a93184c876b5df57efcf9e0c98c120b6f4ef064d5ae02d7556e92be237a8800f709c2856cfcf99949ff8d9c309d153 SHA512 c9fe6906c7a15e9274773da79e1b7e7c432d9ee53ee451dd6770ce169292e1babae00048147fd1d5119fc98afdaf80b7229ad74a254d5fca589f984762070452 +EBUILD marcel-0.3.2.ebuild 512 BLAKE2B 34dc9c450e27ef0badd3e17f5db91704c437b6b271ce95f17939d91ca86cf19039a4152f8054b0821e46979a9a2f47641dc143ba38437a9308c990bbec86a484 SHA512 7fce3f35854662a10407208b95b4094df6bdf38b5a7bf904b5a558459853f9587b142aa316a09e91699da21738c9591cb3267b736745a9517e874075da6af513 +MISC metadata.xml 341 BLAKE2B f284cd2a1df740c004e9af77a1aaea9254ddb1672b567faff9c65be99171a69abeedbc229a05db711d2f91f5f8bca0f7e2e6c5442a81b1776ba299db47ebc281 SHA512 1c71acef93507dc8305c65be9fd3e90978f6a2a14781b019f06762aa6159539596404afc32c0d9c718b361ecf90cb4e93b0b0186e7b110d895a14216d25b3360 diff --git a/dev-ruby/marcel/marcel-0.3.2-r1.ebuild b/dev-ruby/marcel/marcel-0.3.2-r1.ebuild new file mode 100644 index 000000000000..e2f4c7b496d7 --- /dev/null +++ b/dev-ruby/marcel/marcel-0.3.2-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple mime type detection using magic numbers, filenames, and extensions" +HOMEPAGE="https://github.com/basecamp/marcel" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/mimemagic-0.3.2:0" + +all_ruby_prepare() { + sed -i -e '2irequire "pathname"' test/test_helper.rb || die +} diff --git a/dev-ruby/marcel/marcel-0.3.2.ebuild b/dev-ruby/marcel/marcel-0.3.2.ebuild new file mode 100644 index 000000000000..c45455d4fdd0 --- /dev/null +++ b/dev-ruby/marcel/marcel-0.3.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple mime type detection using magic numbers, filenames, and extensions" +HOMEPAGE="https://github.com/basecamp/marcel" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '2irequire "pathname"' test/test_helper.rb || die +} diff --git a/dev-ruby/marcel/metadata.xml b/dev-ruby/marcel/metadata.xml new file mode 100644 index 000000000000..75be751353ac --- /dev/null +++ b/dev-ruby/marcel/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + basecamp/marcel + + diff --git a/dev-ruby/maruku-0.7.2-r1 b/dev-ruby/maruku-0.7.2-r1 deleted file mode 100644 index 2b26b5e8b5d6..000000000000 --- a/dev-ruby/maruku-0.7.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/nokogiri-diff[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby23] ) ) ) test? ( app-text/blahtexml ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Markdown-superset interpreter written in Ruby -EAPI=5 -HOMEPAGE=https://github.com/bhollis/maruku -IUSE=highlight test test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 arm ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/maruku-0.7.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=29803bf4376f3d3814a97545bf076edd diff --git a/dev-ruby/maruku-0.7.3 b/dev-ruby/maruku-0.7.3 deleted file mode 100644 index 173d82b723e5..000000000000 --- a/dev-ruby/maruku-0.7.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/nokogiri-diff[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/nokogiri-diff[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/nokogiri-diff[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby25] ) ) ) test? ( app-text/blahtexml ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Markdown-superset interpreter written in Ruby -EAPI=5 -HOMEPAGE=https://github.com/bhollis/maruku -IUSE=highlight test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/maruku-0.7.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=97f0285f246073eff85a0eaf23ba5bf8 diff --git a/dev-ruby/maruku/Manifest b/dev-ruby/maruku/Manifest new file mode 100644 index 000000000000..a78335b544b9 --- /dev/null +++ b/dev-ruby/maruku/Manifest @@ -0,0 +1,5 @@ +DIST maruku-0.7.2.gem 142336 BLAKE2B 54b65ae0db7d7b6f97521408b056ce520382fb9fa5ec8c9c74806ac31ec9f2dbe7af3a366fa962147d47c28e58289839b62c515d5b767481b9e13a2b3140a96a SHA512 45eaec7ba721499acbfed97cac4eddfe50c2200a70394e06dc6dd4c6c642b0c58d126c48dabfc4b9697423dd99ecf8691e223125a44d59a382a76e051f2af622 +DIST maruku-0.7.3.gem 140288 BLAKE2B 31da6bf63272a2e5a77aa6f3cdc1462f0039751424bd0888d69f2f2660534cab8868238cbde37d184c2ddbe50b76dbfa5305a450fc27b9995f74284a1f962724 SHA512 efef3eea7451e32c06c0820834cb98eb5424f6837b2e66e44482679d73d958e1e2c59e790a3e5ba26e0c91ece0a5c17f91877a7797d9a15a73b5344b0d444507 +EBUILD maruku-0.7.2-r1.ebuild 1242 BLAKE2B 9a68041c9ae854021b70b4bdb91801d95e71e23bb270f163fccc9d560e3c3a8210b07a7fd148fc993937499cff3c5a636e6b903e8fc9a475529090b60fc3d412 SHA512 f129257e9206c59112dcc28aa4b6b95118b43b63ea732eec7294745a0fc376cee8627e9ee42c38e80025c9cbd5f2d883e98dd70c4faab179c4667a3c0e2b7c6b +EBUILD maruku-0.7.3.ebuild 1258 BLAKE2B 0864918b72e8f123c9277d78454526c12ad9aa4aeb63b6e79efb5d74d454afbe52f5dc08780eb9c7646659a2c7edbd18d17b0e017a5e540ae61e987bfb0f46e4 SHA512 2c25cc6941caa6d8aeee193b63424e18bd1a442ef268c5383637699c35249d2cee6ea769ec3f92a56e6071af20193d2cb9afd0327fd31e78b640f011e28df23f +MISC metadata.xml 454 BLAKE2B 543ededb4beb16959617c700295d7c7517c3969b482ee0e0ea71cab8c412ba09480b4503024dc23d1f419c9bc621a66cc23a589d240577554a36a712f4d1892e SHA512 b58d0a08843b11dd0ce0fc68d347f16aa2e6fd6530a3f7a54ece40c6076cc64544857081d9ff889a816ac545e68973f709c168378fdd756bca286e4b874a2084 diff --git a/dev-ruby/maruku/maruku-0.7.2-r1.ebuild b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild new file mode 100644 index 000000000000..833899f2a194 --- /dev/null +++ b/dev-ruby/maruku/maruku-0.7.2-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md + docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md + docs/proposal.md" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="A Markdown-superset interpreter written in Ruby" +HOMEPAGE="https://github.com/bhollis/maruku" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight test" + +ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )" +ruby_add_rdepend "highlight? ( dev-ruby/syntax )" + +DEPEND+=" test? ( app-text/blahtexml )" + +all_ruby_prepare() { + sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die +} + +pkg_postinst() { + elog + elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if" + elog "you want to use --pdf with Maruku. You may also want to emerge" + elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting." + elog +} diff --git a/dev-ruby/maruku/maruku-0.7.3.ebuild b/dev-ruby/maruku/maruku-0.7.3.ebuild new file mode 100644 index 000000000000..f58ea3aa540e --- /dev/null +++ b/dev-ruby/maruku/maruku-0.7.3.ebuild @@ -0,0 +1,42 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="docs/div_syntax.md docs/entity_test.md + docs/markdown_syntax.md docs/maruku.md docs/math.md docs/other_stuff.md + docs/proposal.md" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="A Markdown-superset interpreter written in Ruby" +HOMEPAGE="https://github.com/bhollis/maruku" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight test" + +ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )" +ruby_add_rdepend "highlight? ( dev-ruby/syntax )" + +DEPEND+=" test? ( app-text/blahtexml )" + +all_ruby_prepare() { + sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die +} + +pkg_postinst() { + elog + elog "You need to emerge app-text/texlive and dev-texlive/texlive-latexextra if" + elog "you want to use --pdf with Maruku. You may also want to emerge" + elog "dev-texlive/texlive-latexrecommended to enable LaTeX syntax highlighting." + elog +} diff --git a/dev-ruby/maruku/metadata.xml b/dev-ruby/maruku/metadata.xml new file mode 100644 index 000000000000..81fd3736f4e8 --- /dev/null +++ b/dev-ruby/maruku/metadata.xml @@ -0,0 +1,14 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Enable source code highlighting via dev-ruby/syntax + + + bhollis/maruku + + diff --git a/dev-ruby/mash-0.1.1-r2 b/dev-ruby/mash-0.1.1-r2 deleted file mode 100644 index 13f0ff2b569e..000000000000 --- a/dev-ruby/mash-0.1.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Mash is an extended Hash that gives simple pseudo-object functionality -EAPI=5 -HOMEPAGE=https://github.com/mbleigh/mash -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/mash-0.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d2f33636e963565c94a52cdfad16772e diff --git a/dev-ruby/mash/Manifest b/dev-ruby/mash/Manifest new file mode 100644 index 000000000000..68ee0b70d27a --- /dev/null +++ b/dev-ruby/mash/Manifest @@ -0,0 +1,3 @@ +DIST mash-0.1.1.gem 8704 BLAKE2B 071559e64bc6b4be639f854405bed695a9e8136e9e20d2793a47336f4fc68acdf587051f920c3429b882c2941b9d0396adaf12352b4306d64af5cdefec3aae83 SHA512 5d3a0997b9a98e3228f6e838e449597f88c53f3f310b1c19b40dd1d5439887afc8e47710f0062b6bf0ab776aa6a9563b21b2fb402667701b215edd9d2ccb7e8e +EBUILD mash-0.1.1-r2.ebuild 460 BLAKE2B 5a908d272b852b260f617b9fd66439e5baf4fabad715ffd03db3045f505707c3b283124a63ebbada949d43904fb5f7431b3485df8fb791f838ab03a6d29ca836 SHA512 adf9c31f471e7dc15a404af6386cc74fe64f9f034b2d35421a555863c6ddbbd1f02adfb1285d3985301a2008e43b42105efac29e62e3cca53b8dc9bfcbca71d7 +MISC metadata.xml 338 BLAKE2B b97d8b2698a1bbffbcd29b4e9ee96bf8cbceee7b317adec462230d979ebeef2edc7865f336ffb2a9e712596cbcb8ac308f1d23aaffa774b43278442b7cddf1c0 SHA512 924a32d980f01b8a3da22f72fc87e799929dd8c8e13102189a348bfbe4fe8a03fb1f4028322771007f33ed9fc9ca8ed9b179d25f008a9da722640e6ac49659fd diff --git a/dev-ruby/mash/mash-0.1.1-r2.ebuild b/dev-ruby/mash/mash-0.1.1-r2.ebuild new file mode 100644 index 000000000000..c5b58ef234f9 --- /dev/null +++ b/dev-ruby/mash/mash-0.1.1-r2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Mash is an extended Hash that gives simple pseudo-object functionality" +HOMEPAGE="https://github.com/mbleigh/mash" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/mash/metadata.xml b/dev-ruby/mash/metadata.xml new file mode 100644 index 000000000000..b4de8743d329 --- /dev/null +++ b/dev-ruby/mash/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mbleigh/mash + + diff --git a/dev-ruby/maxitest-2.8.0 b/dev-ruby/maxitest-2.8.0 deleted file mode 100644 index 8a5c4c450140..000000000000 --- a/dev-ruby/maxitest-2.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( maxitest-2.8.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=01fb4fc1e617fbdc95c4c1820c807fb0 diff --git a/dev-ruby/maxitest-3.0.1 b/dev-ruby/maxitest-3.0.1 deleted file mode 100644 index e95d345604fc..000000000000 --- a/dev-ruby/maxitest-3.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( maxitest-3.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc62c7dc762278e8d291f59a7912d15a diff --git a/dev-ruby/maxitest-3.1.0 b/dev-ruby/maxitest-3.1.0 deleted file mode 100644 index 14d57fbee773..000000000000 --- a/dev-ruby/maxitest-3.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( maxitest-3.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc62c7dc762278e8d291f59a7912d15a diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest new file mode 100644 index 000000000000..bb73a4c8970b --- /dev/null +++ b/dev-ruby/maxitest/Manifest @@ -0,0 +1,7 @@ +DIST maxitest-2.8.0.tar.gz 60742 BLAKE2B 313e7efeca866961f3ee4c43279557bf628bd5d6d75e119fc9723b16a4dc7d38784a34078a9c6c6c5893f4bd28723757658122794deeca70f1abf54187819acf SHA512 cf05087052bb9162d20cca5180808edc00606d0125d461968c033cc4ee44a193d45a337fa2d61f34e8c2097d71bad5eba16da6cf10166ee8afaacda29654ab89 +DIST maxitest-3.0.1.tar.gz 60926 BLAKE2B 9ef03af6e55e7565acfa89d64e04aab40ef11445f0266ee85e68daa7224000922b8107c72cf77e75c4ba630ec19207cab3f5b0ce08f42270756deabfa5124b28 SHA512 c71e8af37387a8dd8f73aa01cde1c5baf772a7fe6125df5962ffb1aaf07515ebcd6d0f8530f306cc60927a289f21e4c75e0fece674230d8cdab82f5bfecfb899 +DIST maxitest-3.1.0.tar.gz 60956 BLAKE2B 5819137a548dfe1ae1c641ea3ddb4fbdf522e08b35eddbeb5dd4f3cfe2f320d16779d48166be820215e3dedecbe1f77d2db475403d476e53d5019631a0972d09 SHA512 37fdba5658cd640de311efaaa50ca32b9415c0819b9adc919d6471ae9317f9a60eb5004afa29d67386b6b9524bda06791054b1d34e31ccbe160a56c315f44b76 +EBUILD maxitest-2.8.0.ebuild 1320 BLAKE2B dfc9156672e8da6105f8b0ffe97c99b144b785e7638e3d31c80a58c8f9e8d158c55e160b6bba4933145f0402334d533fb60ec249726d47e7c8afdb82693d25a5 SHA512 326bd8314fd511ed80684b55996cadcd745344163169a1f5a025682b538679b9f31e4f3b5bf6f6bea4c04427285c6292f03518c28f5b1112659b5be7fe2a7618 +EBUILD maxitest-3.0.1.ebuild 1314 BLAKE2B df8c3bc52a80394b51af34f412e419e715b2d40fb13a43f660c125eb78553a675948abe6928c96b7db7488508be3e22240038fe2cff42e28a741ff80e1153f56 SHA512 cfc7e19b333dcf409c7166ad7dc72364e16c7fa5e61d806010712342aea824805a4cbd0bd72d21bff50137ac9c63fd2b8cf9e9d54becaa0a8d6070a8f0f32d11 +EBUILD maxitest-3.1.0.ebuild 1314 BLAKE2B df8c3bc52a80394b51af34f412e419e715b2d40fb13a43f660c125eb78553a675948abe6928c96b7db7488508be3e22240038fe2cff42e28a741ff80e1153f56 SHA512 cfc7e19b333dcf409c7166ad7dc72364e16c7fa5e61d806010712342aea824805a4cbd0bd72d21bff50137ac9c63fd2b8cf9e9d54becaa0a8d6070a8f0f32d11 +MISC metadata.xml 332 BLAKE2B cdef4488ce14b1d8addc2b3f23fa74aa64022d4ed2dfea7a84c85122e357806dd3a466ec2f4fb0fd486373055a78ae579c0f68c90a22b8940499e1ae29c29ded SHA512 ad86da72b8bc8895b0e09bc9e435eefec9ca1738e8b34aceaa959b2431b35c2732c704bd68a02d02c3c88912c20395f8601e2d42ec26f5d15c064893c0ceff0e diff --git a/dev-ruby/maxitest/maxitest-2.8.0.ebuild b/dev-ruby/maxitest/maxitest-2.8.0.ebuild new file mode 100644 index 000000000000..5cae59d39770 --- /dev/null +++ b/dev-ruby/maxitest/maxitest-2.8.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Readme.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit versionator ruby-fakegem + +DESCRIPTION="Minitest + all the features you always wanted" +HOMEPAGE="https://github.com/grosser/maxitest" +SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/maxitest + + diff --git a/dev-ruby/mecab-ruby-0.996-r1 b/dev-ruby/mecab-ruby-0.996-r1 deleted file mode 100644 index a4e1ff553e37..000000000000 --- a/dev-ruby/mecab-ruby-0.996-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~app-text/mecab-0.996 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Ruby binding for MeCab -EAPI=5 -HOMEPAGE=http://mecab.sourceforge.net/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=|| ( BSD LGPL-2.1 GPL-2 ) -RDEPEND=~app-text/mecab-0.996 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://mecab.googlecode.com/files/mecab-ruby-0.996.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9a49841ea98633a72e1bfd6a04990705 diff --git a/dev-ruby/mecab-ruby/Manifest b/dev-ruby/mecab-ruby/Manifest new file mode 100644 index 000000000000..ffc5043f01d7 --- /dev/null +++ b/dev-ruby/mecab-ruby/Manifest @@ -0,0 +1,3 @@ +DIST mecab-ruby-0.996.tar.gz 48723 BLAKE2B 205cb2764327ed9e377bc94d65711555683bfce55e87b7a2cc4a985df5078b598c932fff23aaca889040295b96ebf59b0acbcfb638e42f71c6ed338a2b9a6e37 SHA512 a6beb9992d441118e4d824a7c8378bc1bd86d232a843e2327ab43cac0e0b1bf65c17f27ca8787f336c21796c77f4e8c350813e1ee84f7938654d1dcba876b4db +EBUILD mecab-ruby-0.996-r1.ebuild 668 BLAKE2B 4504d4fede24d1881f00586f863ec2b89148c48d0a40c2579fcbf9faf9ce660e00d3450ae98ddfb1843d93e393b3525550a2fc0f07b836047f98a5e540a9ed7c SHA512 6a94cff7fff6b7fecde8fd64757c2d302724bda98f4d382a79ae25853040077b84dd028a8d3dc5c66d5a7de28b1744a68d96040cf6f71007818ca6eb05044baa +MISC metadata.xml 359 BLAKE2B de31f469c45b9e95fd1cb0ae1d255977d78a8c96ca3bdea624eac82653e390f89972f2e680ea27a46d49909e185da8f70b51f7471974c7ad3f2947a425481da7 SHA512 26564a01d9ab28904670979d1961ab53dff53842e73ddb00f7d28f40c63ee0550daa6d48e44ea7e8a9ba04fe6852f61fae99612f111c0aef96d7422b21818c87 diff --git a/dev-ruby/mecab-ruby/mecab-ruby-0.996-r1.ebuild b/dev-ruby/mecab-ruby/mecab-ruby-0.996-r1.ebuild new file mode 100644 index 000000000000..dcaa73a9d32d --- /dev/null +++ b/dev-ruby/mecab-ruby/mecab-ruby-0.996-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng + +DESCRIPTION="Ruby binding for MeCab" +HOMEPAGE="http://mecab.sourceforge.net/" +SRC_URI="https://mecab.googlecode.com/files/${P}.tar.gz" + +LICENSE="|| ( BSD LGPL-2.1 GPL-2 )" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="" + +DEPEND="~app-text/mecab-${PV}" +RDEPEND="${DEPEND}" + +each_ruby_configure() { + ${RUBY} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 +} + +each_ruby_install() { + emake DESTDIR="${D}" install +} + +all_ruby_install() { + dodoc AUTHORS README test.rb + dohtml bindings.html +} diff --git a/dev-ruby/mecab-ruby/metadata.xml b/dev-ruby/mecab-ruby/metadata.xml new file mode 100644 index 000000000000..367494a8fef2 --- /dev/null +++ b/dev-ruby/mecab-ruby/metadata.xml @@ -0,0 +1,12 @@ + + + + + cjk@gentoo.org + Cjk + + + mecab + mecab + + diff --git a/dev-ruby/mechanize-2.7.5-r2 b/dev-ruby/mechanize-2.7.5-r2 deleted file mode 100644 index 2318839c1faf..000000000000 --- a/dev-ruby/mechanize-2.7.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby23] test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby23] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby23] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby23] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby23] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Ruby library used for automating interaction with websites -EAPI=5 -HOMEPAGE=https://github.com/sparklemotion/mechanize -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby23] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby23] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby23] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby23] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/mechanize-2.7.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ee5d8a940d1e20ce4f2b1d8e5106755b diff --git a/dev-ruby/mechanize-2.7.6 b/dev-ruby/mechanize-2.7.6 deleted file mode 100644 index 464f0293d82b..000000000000 --- a/dev-ruby/mechanize-2.7.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby23] test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby24] test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby23] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby23] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby23] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby23] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby24] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby24] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby24] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby24] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby24] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby24] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby library used for automating interaction with websites -EAPI=6 -HOMEPAGE=https://github.com/sparklemotion/mechanize -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby23] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby23] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby23] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby23] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby23] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby23] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6[ruby_targets_ruby24] >=dev-ruby/net-http-digest_auth-1.1.1[ruby_targets_ruby24] >=dev-ruby/net-http-persistent-2.5.2:0[ruby_targets_ruby24] >=dev-ruby/ntlm-http-0.1.1[ruby_targets_ruby24] >=dev-ruby/webrobots-0.0.9[ruby_targets_ruby24] >=dev-ruby/http-cookie-1.0.2[ruby_targets_ruby24] >=dev-ruby/mime-types-1.17.2:*[ruby_targets_ruby24] >=dev-ruby/domain_name-0.5.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/mechanize-2.7.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7d9930d56d05be8ee5fc605c9d3c01bb diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest new file mode 100644 index 000000000000..067fdef06239 --- /dev/null +++ b/dev-ruby/mechanize/Manifest @@ -0,0 +1,5 @@ +DIST mechanize-2.7.5.gem 137216 BLAKE2B 696b0fbb84b8f25e3d52d9d9f20267d53a4294e15ed64f6cefc87dd6d2a279c6f3c7608bfdbdbfbe6fc188cb16b06e219067c97838db4249f233ae12f047b9b8 SHA512 0dfd000d8f58be3fc08e2d6e625128135d6fc2d22e899152f46f66c545c6ede0d1e7b798f4b7de2f96ccdcf7c47001a3946866d0d6a19f9faa946ade6a4bcf92 +DIST mechanize-2.7.6.gem 138752 BLAKE2B be4e8f53c3ad88ae5aac867f836a20b5bcd47aa61db07e2dfb7e2d0c72d368ddfa620411fdddd5c2a408eeceb3c4c1ed3a15f6086ec846cda3a3c3808977309d SHA512 e89eb75af169ba198e5a82ffe4ce3c0962bc3fb6793f88bc735b647b7816d0c78d8968c43d213071e017e7f836ab91ed0c546c9eb986647355a1d38b1ba18138 +EBUILD mechanize-2.7.5-r2.ebuild 955 BLAKE2B f1f80baa609ce3038103c528da7cb084707c7f55573102538195bffc00f1987e24a573b9f9f65a349c81cab9f81cf76dfabdc96b155d79e03d12505c959b9a68 SHA512 8447d414b6689ac54445071bf07a6542bfc7cd8109670c1633af8c8d058e649e3badf992e03dd56e74cea042e03359a4e1e95c1cef3b71950b77e0e4de96610d +EBUILD mechanize-2.7.6.ebuild 949 BLAKE2B 3daa78bf712f02a6a8411ec7492ca99b3849fa25f4457d386d7ee2dc025e38cddbe80a37ffea22a814be981d0069afc4edfed2ba8dca0ead5876b627535fb79b SHA512 37bbde32b952328926fcad9cf917f41b4733f90fa2c206d72a5944f7e56beba6648bd945477132d3b2ccec522aabfd9dc05dffd0b243880634919695b6c71120 +MISC metadata.xml 349 BLAKE2B 9d63a73c5a28fb2fcef06d4c7b8da3b24d108534b999e76d0d1df86bdfe615e53248deae3d9450824c700a0740b75d0f7c897c8a8c9e5b4339021e30edab51de SHA512 1bc38bd045fa219ec2c86bd942055c0188561fee4ec5e7e6ba4ad2268f653fdeaac40122ed0605af7d47f8dfceb0781d65aeb68bf2fd62e3b8ae5a939f61076a diff --git a/dev-ruby/mechanize/mechanize-2.7.5-r2.ebuild b/dev-ruby/mechanize/mechanize-2.7.5-r2.ebuild new file mode 100644 index 000000000000..e6dd626b63f0 --- /dev/null +++ b/dev-ruby/mechanize/mechanize-2.7.5-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc EXAMPLES.rdoc GUIDE.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library used for automating interaction with websites" +HOMEPAGE="https://github.com/sparklemotion/mechanize" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/hoe-3.7 + test? ( dev-ruby/minitest:5 )" +ruby_add_rdepend ">=dev-ruby/nokogiri-1.6 + >=dev-ruby/net-http-digest_auth-1.1.1 + >=dev-ruby/net-http-persistent-2.5.2:0 + >=dev-ruby/ntlm-http-0.1.1 + >=dev-ruby/webrobots-0.0.9 + >=dev-ruby/http-cookie-1.0.2 + >=dev-ruby/mime-types-1.17.2:* + >=dev-ruby/domain_name-0.5.1" + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* || die +} diff --git a/dev-ruby/mechanize/mechanize-2.7.6.ebuild b/dev-ruby/mechanize/mechanize-2.7.6.ebuild new file mode 100644 index 000000000000..b65435a33fc6 --- /dev/null +++ b/dev-ruby/mechanize/mechanize-2.7.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc EXAMPLES.rdoc GUIDE.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library used for automating interaction with websites" +HOMEPAGE="https://github.com/sparklemotion/mechanize" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/hoe-3.7 + test? ( dev-ruby/minitest:5 )" +ruby_add_rdepend ">=dev-ruby/nokogiri-1.6 + >=dev-ruby/net-http-digest_auth-1.1.1 + >=dev-ruby/net-http-persistent-2.5.2:0 + >=dev-ruby/ntlm-http-0.1.1 + >=dev-ruby/webrobots-0.0.9 + >=dev-ruby/http-cookie-1.0.2 + >=dev-ruby/mime-types-1.17.2:* + >=dev-ruby/domain_name-0.5.1" + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* || die +} diff --git a/dev-ruby/mechanize/metadata.xml b/dev-ruby/mechanize/metadata.xml new file mode 100644 index 000000000000..38845a0d1c2e --- /dev/null +++ b/dev-ruby/mechanize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sparklemotion/mechanize + + diff --git a/dev-ruby/memoist-0.15.0 b/dev-ruby/memoist-0.15.0 deleted file mode 100644 index 175e3902cc37..000000000000 --- a/dev-ruby/memoist-0.15.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ActiveSupport::Memoizable with a few enhancements -EAPI=5 -HOMEPAGE=https://github.com/matthewrudy/memoist -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/memoist-0.15.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dd1d9164ee6b4388d866a135dccb4b0a diff --git a/dev-ruby/memoist-0.16.0 b/dev-ruby/memoist-0.16.0 deleted file mode 100644 index 7ba6168dcbcb..000000000000 --- a/dev-ruby/memoist-0.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ActiveSupport::Memoizable with a few enhancements -EAPI=6 -HOMEPAGE=https://github.com/matthewrudy/memoist -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/memoist-0.16.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0d79dce080dd64b4b8924c2fbc4510ba diff --git a/dev-ruby/memoist/Manifest b/dev-ruby/memoist/Manifest new file mode 100644 index 000000000000..47e868db4cc9 --- /dev/null +++ b/dev-ruby/memoist/Manifest @@ -0,0 +1,5 @@ +DIST memoist-0.15.0.gem 11776 BLAKE2B e25e4a203e9cda8028809b2b381ce0682909a3eca88034b6243c9f9fdb0dadcefc21eb62bd6b4723310956671238f25355edbf0cd796e8a4c694aebb3005970b SHA512 ee8ef99f78bc37c745be6ff156a9533eb1f288f8fd9b81a88520c1e2ace465379f3ac7c666d7cac2a3cf286bf3d0a85e2e2d10ab4fa17eced676b7072e3f592f +DIST memoist-0.16.0.gem 12288 BLAKE2B 268d0ad8b197101b7a1af0e9c67fae7cabe7d4d91bbf7bbd4435f4390176faad46d2a2f0699830bed86eb39acceb698870cd7b0a79cb1038390478d37596c700 SHA512 55a560793cfb911ef15085de6fac2816e8340b9939394a4c2c01264e0da3ca4008081916a0431e6f76e6b90c0294305cbd0803643f159f946973ff4dc7c94df5 +EBUILD memoist-0.15.0.ebuild 530 BLAKE2B 52ab2337e7419041c7705d629c6a32321f5f83316e0658c2e0d7c7fd5d520081a17c52441650fbeac82b4ab279af1a9203a0a891a9de65b691bb59fa23cf2eb5 SHA512 6b9c25eafbb2971b0f96eda9d083f538e0269fa8073f1ab4d102630a4b1435f9b490e970819a5508a6e2a0e5b82223b46b925979e9369b52b27159974835e7e0 +EBUILD memoist-0.16.0.ebuild 530 BLAKE2B a9286926cfda97b4850dc73a9b68a2bf2f43d20490f967853703cf23c33692751cce2afc4388567c7a53e189eb75144c38555c50ce764b26879f18320c140f57 SHA512 a0c2afa8b82796b537192bca05d506c9797c4a7e0246fd84e32f2b6413856511b2bd5f7028d3ac40d5a4fb063bfacefe010023949138fb7f429db323aebea98a +MISC metadata.xml 477 BLAKE2B 7054dd9012ce8821d8b86fb26a7a81fd6d48e8a98e5498920b4c95b275f70919e70dde1591364f5e8ac24201c37d8e871d2af14cd4f7505966416f459e5d8dea SHA512 019d2ccf64907ccc3d5be96240e30409602fa2831b5a0b498f06f1e7bf1cd8d433f6e3b1da26c768fe6f2c96c46347b07e9691b0660521ee0103ad1a0b3137cf diff --git a/dev-ruby/memoist/memoist-0.15.0.ebuild b/dev-ruby/memoist/memoist-0.15.0.ebuild new file mode 100644 index 000000000000..771e46372abe --- /dev/null +++ b/dev-ruby/memoist/memoist-0.15.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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/memoist/memoist-0.16.0.ebuild b/dev-ruby/memoist/memoist-0.16.0.ebuild new file mode 100644 index 000000000000..6ae5ee39d2db --- /dev/null +++ b/dev-ruby/memoist/memoist-0.16.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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/memoist/metadata.xml b/dev-ruby/memoist/metadata.xml new file mode 100644 index 000000000000..7b013c97b9f3 --- /dev/null +++ b/dev-ruby/memoist/metadata.xml @@ -0,0 +1,15 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + memoist + matthewrudy/memoist + + diff --git a/dev-ruby/memoizable-0.4.2 b/dev-ruby/memoizable-0.4.2 deleted file mode 100644 index 9ce38ea408dc..000000000000 --- a/dev-ruby/memoizable-0.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Memoize method return values -EAPI=5 -HOMEPAGE=https://github.com/dkubb/memoizable -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thread_safe-0.3.1:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/memoizable-0.4.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2e84fe7d2a0c3b512017f445e9794b9f diff --git a/dev-ruby/memoizable/Manifest b/dev-ruby/memoizable/Manifest new file mode 100644 index 000000000000..0bee47485e11 --- /dev/null +++ b/dev-ruby/memoizable/Manifest @@ -0,0 +1,3 @@ +DIST memoizable-0.4.2.gem 13312 BLAKE2B f1071a8ae50820c3a1d79950c09bf85c3885b4175c13dfe5ae24c6ab521b9ba74368544cd5d4e3d251629bd849d4e618380b45ad263986f30c547d80de25277b SHA512 6fa80eea7922bf93f9e2fcf88c0d0890e658820e8fdf9fc6bf7becf822435fbb95332a1d7b51aebb85018e787d87500899eb4d95f7467b6b2eb7c391c0e9583c +EBUILD memoizable-0.4.2.ebuild 675 BLAKE2B 9824e497460a997268e7a334ffbb1109f1449e6d591366bb349b6997d21377901d1dd8998d0ee4b4beaff4d941cd75cb9e13e3a65cf4cedb9f82b82264ebcff2 SHA512 00892df5b9078dc68a29b4ee5366cfd01273ff1a628b9dc42f26a118b9a64714598352dd4fdb19c2729255707b0a6eb80002a2377a1c087f55db303d33fb4087 +MISC metadata.xml 342 BLAKE2B 0ac0c56922433944dbc7458aef693665a3274e5b913105fc371f7712f95fc8f883a0d1f407a43a1792a770e80b9a119a2fa986684eb825e5d5a8cdc6c5960634 SHA512 0bf9242c2ef900bf287c29334579bc6c56099504cecbd548798f1b36748244b1764da6a916c9679f5f8a18acfdb6f505c76cdc8e8b1b84aecf881d21320178f0 diff --git a/dev-ruby/memoizable/memoizable-0.4.2.ebuild b/dev-ruby/memoizable/memoizable-0.4.2.ebuild new file mode 100644 index 000000000000..79d7564e5077 --- /dev/null +++ b/dev-ruby/memoizable/memoizable-0.4.2.ebuild @@ -0,0 +1,29 @@ +# 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="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Memoize method return values" +HOMEPAGE="https://github.com/dkubb/memoizable" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/thread_safe-0.3.1:0" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/^end$/d" spec/spec_helper.rb || die + + # Avoid a failing test that also fails for upstream Travis. + rm spec/unit/memoizable/class_methods/included_spec.rb || die +} diff --git a/dev-ruby/memoizable/metadata.xml b/dev-ruby/memoizable/metadata.xml new file mode 100644 index 000000000000..18d906277b38 --- /dev/null +++ b/dev-ruby/memoizable/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dkubb/memoizable + + diff --git a/dev-ruby/memoize-1.3.1-r1 b/dev-ruby/memoize-1.3.1-r1 deleted file mode 100644 index d44e7defc9d5..000000000000 --- a/dev-ruby/memoize-1.3.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby library that lets you memoize methods -EAPI=5 -HOMEPAGE=https://github.com/djberg96/memoize -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=Artistic-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/memoize-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bf2f02a16d1bceaf61c3a1350bebb990 diff --git a/dev-ruby/memoize/Manifest b/dev-ruby/memoize/Manifest new file mode 100644 index 000000000000..8a77aed652d3 --- /dev/null +++ b/dev-ruby/memoize/Manifest @@ -0,0 +1,3 @@ +DIST memoize-1.3.1.gem 7680 BLAKE2B 3636f1911b6aac615a216edec8a154cf143174b63904f62120dd92123dd390193aea43967c60b3674f5ae2f81dcde9874e90c3222bb211e64db58a31eda174ab SHA512 048e1f6025519a32ca828cf1cf92c97ff94a0fb60ac64bf5b4d59ec715e610472307df8905f06f0be3d46529bf8eaaaf4d4874463b6e46934af0fea4766fd3ce +EBUILD memoize-1.3.1-r1.ebuild 532 BLAKE2B 7e4558e3d531ad3f050d4a29fe7acf347eb28ebc6cd384fe5711dda14390d8a7e489cc009ad918db13b4ff092352f60b772a919c1272b1ae2c49f4e9a417bdfe SHA512 5cf0ef46ca2accb97fb1c95bc6f9e36a6bdb8a174cfeb50be3371b91e053e980934f63728fb9dc0d3c7a3b8dc1a66e25e6849f5f676a03bde81d8dcf2636fa22 +MISC metadata.xml 423 BLAKE2B b513d9267ebfaad02fa8a51753b5aa3e2ecdcfaead2b2a96683c20c0c1f77df360c8ee32ab37eb37e50fb8d9a7312fe83fd16fab2ef14bbd0cb4aa44bfbf93e4 SHA512 1296ea3bf4e648c8e803e2bb1291a118a9ce38391d419a8470f05c9f3199c116d36e1fec9cf6d292fd0493495c5c8ac6a813ccba530a66fc947cba6e6eca39d9 diff --git a/dev-ruby/memoize/memoize-1.3.1-r1.ebuild b/dev-ruby/memoize/memoize-1.3.1-r1.ebuild new file mode 100644 index 000000000000..7d8fe753dbd4 --- /dev/null +++ b/dev-ruby/memoize/memoize-1.3.1-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem +DESCRIPTION="A Ruby library that lets you memoize methods" +HOMEPAGE="https://github.com/djberg96/memoize" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 ) " + +all_ruby_prepare() { + sed -i -e 's/Config/RbConfig/' Rakefile || die +} diff --git a/dev-ruby/memoize/metadata.xml b/dev-ruby/memoize/metadata.xml new file mode 100644 index 000000000000..fe179c45fd0f --- /dev/null +++ b/dev-ruby/memoize/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + djberg96/memoize + + diff --git a/dev-ruby/mercenary-0.3.6 b/dev-ruby/mercenary-0.3.6 deleted file mode 100644 index 45161308d060..000000000000 --- a/dev-ruby/mercenary-0.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Lightweight and flexible library for writing command-line apps -EAPI=5 -HOMEPAGE=https://github.com/jekyll/mercenary -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/mercenary-0.3.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=85d7287cde485e3a49ac2b2e53bb9df8 diff --git a/dev-ruby/mercenary/Manifest b/dev-ruby/mercenary/Manifest new file mode 100644 index 000000000000..8eb1baadc0c0 --- /dev/null +++ b/dev-ruby/mercenary/Manifest @@ -0,0 +1,3 @@ +DIST mercenary-0.3.6.gem 16896 BLAKE2B 3109dd6e6469713ab11adabeb67eb949e5d343d43fbfa60a207c87d6731d872a0627b16cb237a96e57f59616e9844b19ddf176b0b80aa140f2d4ea36aaf957ae SHA512 90ec97ceaea74c511bcd8227e4f466e4e254ae868db0b61ad5703d0f78d9bb771e431eda0361cc224c721b150c3066d1796c333c41964f04d88ba22a4e7884be +EBUILD mercenary-0.3.6.ebuild 461 BLAKE2B 59bb73e76998fb6789741512c4df7e3c96994be26699baee0411bc5b46acf72ef347d5feb71d639edf731bb9fb2fd690d4cb2fe04eceec85adb4af2376ff026e SHA512 e91424b1fafb75a1410a9820ac7c6f08ef5d80929f60fd663ac50b06c7612cca7f58057480a39ad43b2364f60d5188f1159f6a95c66ec7411a31005e4cdffc48 +MISC metadata.xml 342 BLAKE2B 5a4125667d2d21c96cabde8954b01d1ed29e29b7f1e21c9ff907a834962184867659d6ac662b679923c83e296d260f2e41ffad99b180e285fa64caf89fda4b89 SHA512 04009e8b6153fd9dfde2596089064ae6fb1fc7400c9bf4fdf283d072231a80144e3379e642e9e58c04819a17f33f3386d7f5759f2c0ffffca688e44bee9a7359 diff --git a/dev-ruby/mercenary/mercenary-0.3.6.ebuild b/dev-ruby/mercenary/mercenary-0.3.6.ebuild new file mode 100644 index 000000000000..5a91e95a75e2 --- /dev/null +++ b/dev-ruby/mercenary/mercenary-0.3.6.ebuild @@ -0,0 +1,20 @@ +# 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_EXTRADOC="History.markdown README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Lightweight and flexible library for writing command-line apps" +HOMEPAGE="https://github.com/jekyll/mercenary" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-ruby/mercenary/metadata.xml b/dev-ruby/mercenary/metadata.xml new file mode 100644 index 000000000000..f9f950f5ebab --- /dev/null +++ b/dev-ruby/mercenary/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jekyll/mercenary + + diff --git a/dev-ruby/metaclass-0.0.4 b/dev-ruby/metaclass-0.0.4 deleted file mode 100644 index 7f4ff853b605..000000000000 --- a/dev-ruby/metaclass-0.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds a __metaclass__ method to all Ruby objects -EAPI=5 -HOMEPAGE=https://github.com/floehopper/metaclass -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/floehopper/metaclass/archive/v0.0.4.tar.gz -> metaclass-0.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ace56920f2b567fd21bc2ce921201b62 diff --git a/dev-ruby/metaclass/Manifest b/dev-ruby/metaclass/Manifest new file mode 100644 index 000000000000..6fbfe00071a6 --- /dev/null +++ b/dev-ruby/metaclass/Manifest @@ -0,0 +1,3 @@ +DIST metaclass-0.0.4.tar.gz 2482 BLAKE2B f4993bbe61b0f4bd1b060f9e8b5ea0a6f6666e5012b31b1d5913c1bf31aec94f344b88f35e76c9ec9d442604550b7765a20f0683beaae0025ee64f1212237f35 SHA512 5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4 +EBUILD metaclass-0.0.4.ebuild 745 BLAKE2B cbbbe93c2ca216d5e0e440efeaf61c9976852019d59fb4facc49651878151f3a4e72aa3c9ae6dbf43e629be3084f3d7c5d49928f064abb5a7d26479e140c2260 SHA512 91db5c7d0572a946b4fa3a4881ce2792c90c122f725fce9428dea79095e274cdd836033d9dc74982cc213519d6431536d28917ca39e5b64c3f47a31799bb5418 +MISC metadata.xml 346 BLAKE2B 90c4ea7a6dee6842bf19100dc0394e11bcf36407bc123bbefe176d00c3a4ec0001f453b47a828dc26c4f933b8fc279a29868b8a09026abd27429cbec733a32bc SHA512 4cf92e374453ad5661bea2ed7cc6f23a93dff90542bb349e88717962ad06c48f8d88b3b5489a0f333f9a5f204097309b063cfddea74d6bb09ea13f8f60817b3c diff --git a/dev-ruby/metaclass/metaclass-0.0.4.ebuild b/dev-ruby/metaclass/metaclass-0.0.4.ebuild new file mode 100644 index 000000000000..290a080c22b8 --- /dev/null +++ b/dev-ruby/metaclass/metaclass-0.0.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem +SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Adds a __metaclass__ method to all Ruby objects" +HOMEPAGE="https://github.com/floehopper/metaclass" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/metaclass/metadata.xml b/dev-ruby/metaclass/metadata.xml new file mode 100644 index 000000000000..93f030f9f724 --- /dev/null +++ b/dev-ruby/metaclass/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + floehopper/metaclass + + diff --git a/dev-ruby/metadata.xml b/dev-ruby/metadata.xml new file mode 100644 index 000000000000..42a8e90ecd8e --- /dev/null +++ b/dev-ruby/metadata.xml @@ -0,0 +1,40 @@ + + + + + The dev-ruby category contains libraries and utilities relevant to the + Ruby programming language. + + + Die Kategorie dev-ruby enthält Bibliotheken und Werkzeuge für die + Programmiersprache Ruby. + + + La categoría dev-ruby contiene librerias y utilidades referentes al + lenguaje de programación Ruby. + + + dev-ruby カテゴリーにはRubyプログラミング言語に関連したライブラリーと + ユーティリティが含まれます。 + + + De categorie dev-ruby bevat bibliotheken en hulpmiddelen voor het gebruik + van de programmeertaal Ruby. + + + Nhóm dev-ruby chứa các thư viện và tiện ích liên quan + đến ngôn ngữ lập trình Ruby. + + + La categoria dev-ruby contiene librerie ed utilità per il linguaggio di programmazione Ruby. + + + A categoria dev-ruby contém bibliotecas e utilitários referentes + à linguagem de programação Ruby. + + + Kategoria dev-ruby zawiera biblioteki i narzędzia związane z językiem + programowania Ruby. + + + diff --git a/dev-ruby/metaid-1.0-r3 b/dev-ruby/metaid-1.0-r3 deleted file mode 100644 index 105c4f9d140f..000000000000 --- a/dev-ruby/metaid-1.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An aid to Ruby metaprogramming -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/metaid -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/metaid-1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4f5396f1a6aba30b756dca3f08717407 diff --git a/dev-ruby/metaid/Manifest b/dev-ruby/metaid/Manifest new file mode 100644 index 000000000000..662334a05481 --- /dev/null +++ b/dev-ruby/metaid/Manifest @@ -0,0 +1,3 @@ +DIST metaid-1.0.gem 3072 BLAKE2B 56a316b1cd56d918e6feedfe7f5a946415ed32d1f2ff9d43ccc31f9ecd8d80755492a52c1ce5aa1e71b8fcb33a8edbe316eee000d18757e22ff0eeb684bea08c SHA512 3c841a759568b9273b1e8addbe58a23df643e93a9d1f24a75a5686e26b7f16de1ab0573fd9f5032451ef813ab29c0801442a8bc74df94fc1d58f09062569ba33 +EBUILD metaid-1.0-r3.ebuild 464 BLAKE2B c3bfc8ff01f3cb48373949cc79ba4892a0052eda8df7106d3faa4f4a37a070f1706efbb983a1317fd38fe263780e8b6fc07e98c390be17bc6ce3918aa716d907 SHA512 b39d3799d9aa5c5a0fe55d049f51bf5f47bf839b4bf639fdc6a988dfd1e70a5e5ca4c6255b69665f2251ca09d460f216bcb335cc2445ae054a0c9c62115dc1c7 +MISC metadata.xml 324 BLAKE2B 015a12d37b040c5081a47bffc3a16a9656ef6c8f796bf0479d4e848806d4fe9fdd1c3b65d6342828e9c9ee939c310930fc3d2d137349a951967e911257f064c2 SHA512 16bfeb23347b5cf905934e59ef0e8dc54afe5cfff7e5f360701c6bdf87621e6cecf3a181ced5ef543580586b326d22a0cf717af237d5c141077fc4c28a2ea0d2 diff --git a/dev-ruby/metaid/metadata.xml b/dev-ruby/metaid/metadata.xml new file mode 100644 index 000000000000..e7651a17c247 --- /dev/null +++ b/dev-ruby/metaid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + metaid + + diff --git a/dev-ruby/metaid/metaid-1.0-r3.ebuild b/dev-ruby/metaid/metaid-1.0-r3.ebuild new file mode 100644 index 000000000000..aaf15321692c --- /dev/null +++ b/dev-ruby/metaid/metaid-1.0-r3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="metaid.rb" + +inherit ruby-fakegem + +DESCRIPTION="An aid to Ruby metaprogramming" +HOMEPAGE="https://rubygems.org/gems/metaid" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" diff --git a/dev-ruby/metasm-1.0.2-r4 b/dev-ruby/metasm-1.0.2-r4 deleted file mode 100644 index 0ed9c235a245..000000000000 --- a/dev-ruby/metasm-1.0.2-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/bundler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bundler[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bundler[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=cross-architecture assembler, disassembler, linker, and debugger -EAPI=6 -HOMEPAGE=http://metasm.cr0.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.0.2 -SRC_URI=mirror://rubygems/metasm-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=76306fe3ee1417f08e005d91f50f0b45 diff --git a/dev-ruby/metasm-9999 b/dev-ruby/metasm-9999 deleted file mode 100644 index 5de652306b57..000000000000 --- a/dev-ruby/metasm-9999 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/bundler[ruby_targets_ruby23] gtk? ( dev-ruby/ruby-gtk2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) >=dev-vcs/git-1.8.2.1[curl] -DESCRIPTION=cross-architecture assembler, disassembler, linker, and debugger -EAPI=6 -HOMEPAGE=http://metasm.cr0.org/ -IUSE=gtk elibc_FreeBSD ruby_targets_ruby23 test test -LICENSE=LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=9999 -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc git-r3 8f6de46b0aa318aea0e8cac62ece098b java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4f8abbac5426f1e996831b52a9da60d9 diff --git a/dev-ruby/metasm/Manifest b/dev-ruby/metasm/Manifest new file mode 100644 index 000000000000..a072bd3af51e --- /dev/null +++ b/dev-ruby/metasm/Manifest @@ -0,0 +1,4 @@ +DIST metasm-1.0.2.gem 746496 BLAKE2B e7248ba61702fa74d2f53b6f8f112d1cbc113742891478c932151771a6ec66bc560d1b6d2a886c018e48d64e515c5a09e4c9d98deea7608dc2579741117bb04b SHA512 b5f90e46be0d3b86c2b525823aa1fc1ea711a8abe9edaf2908af73d869e1f6dc5163f45ea20bd1034b0f10b17c25e7b7cd9af6a77ebfbf24d925a68a84d264e3 +EBUILD metasm-1.0.2-r4.ebuild 1269 BLAKE2B f7ec84e28e9fc88caabfe8bdf7a65091d66b5de52169e2a06c7754799a419f3d881ec0acf07f9655a45c0046d0613bd0d2893143781eff98d957a09531a146f3 SHA512 9fa688b44b6c3729e53e1daf1b9021ef86e95ddf1acdd17cda923c7b5e91c42ac352da380da62dece3b689d3ae41c45c82c2f119e426f71b71edf37bbc1f757a +EBUILD metasm-9999.ebuild 1397 BLAKE2B 95f932a99882e8172f484dba8c1ede455482e7ad2b9cfa217a9f962bb124f45e3338fc8b8fd224399fdd167d5a07b079d6a145a4526b951a0da058e7050e9eb5 SHA512 835bbcc55f8b7d9cd075083ab57601aefdd07bec31964dbeee6745ba850e5451b5a5b037a0a48f8699f4158d10658e1b3931082b4ce7f5430213932fb1d84dc7 +MISC metadata.xml 253 BLAKE2B 48f33288fc58b41b96f50af29bb4ce8989e714fa989ed445afc8933d1483e1026a019783805ad1b42399227819f461ed5c874df1c78c4bf144bccd07306ee995 SHA512 fad4a58e4c2a6eaa8bbbdc75e3995b5da53c9291f82480e35a9badfc1374bcc484663f2577790a46218be90d3b42bb45620297316c5493bc4a46af0dbd29189e diff --git a/dev-ruby/metasm/metadata.xml b/dev-ruby/metasm/metadata.xml new file mode 100644 index 000000000000..1c481a1d6de1 --- /dev/null +++ b/dev-ruby/metasm/metadata.xml @@ -0,0 +1,8 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + diff --git a/dev-ruby/metasm/metasm-1.0.2-r4.ebuild b/dev-ruby/metasm/metasm-1.0.2-r4.ebuild new file mode 100644 index 000000000000..ce2838ed056f --- /dev/null +++ b/dev-ruby/metasm/metasm-1.0.2-r4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="BUGS README TODO" +RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples" + +inherit ruby-fakegem + +DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger" +HOMEPAGE="http://metasm.cr0.org/" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="" + +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jjyg/metasm.git" + KEYWORDS="" + SRC_URI="" + EGIT_CHECKOUT_DIR="${WORKDIR}/all" +else + KEYWORDS="~amd64 ~arm ~x86" +fi + +QA_PREBUILT="usr/lib*/ruby/gems/*/gems/${P}/${PN}/dynldr-linux-x64-233.so" + +ruby_add_bdepend "dev-ruby/bundler" + +all_ruby_prepare() { + if [ -f Gemfile.lock ]; then + rm Gemfile.lock || die + fi + + mkdir bin + ln -s ../samples/disassemble.rb ./bin/disassemble +} + +each_ruby_prepare() { + if [ -f Gemfile ] + then + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die + fi +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper disassemble +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/metasm/metasm-9999.ebuild b/dev-ruby/metasm/metasm-9999.ebuild new file mode 100644 index 000000000000..d2bc0c7e0f98 --- /dev/null +++ b/dev-ruby/metasm/metasm-9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="BUGS README TODO" +RUBY_FAKEGEM_EXTRAINSTALL="metasm metasm.rb misc samples" + +inherit ruby-fakegem + +DESCRIPTION="cross-architecture assembler, disassembler, linker, and debugger" +HOMEPAGE="http://metasm.cr0.org/" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="gtk" + +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jjyg/metasm.git" + KEYWORDS="" + SRC_URI="" + EGIT_CHECKOUT_DIR="${WORKDIR}/all" +else + KEYWORDS="~amd64 ~arm ~x86" +fi + +QA_PREBUILT="usr/lib*/ruby/gems/*/gems/${P}/${PN}/dynldr-linux-x64-233.so" + +ruby_add_bdepend "dev-ruby/bundler + gtk? ( dev-ruby/ruby-gtk2 )" + +all_ruby_prepare() { + if [ -f Gemfile.lock ]; then + rm Gemfile.lock || die + fi + + mkdir bin + ln -s ../samples/disassemble.rb ./bin/disassemble + ln -s ../samples/disassemble-gui.rb ./bin/disassemble-gui +} + +each_ruby_prepare() { + if [ -f Gemfile ] + then + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die + fi +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper disassemble + ruby_fakegem_binwrapper disassemble-gui +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['tests/*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/metasploit-concern-2.0.3 b/dev-ruby/metasploit-concern-2.0.3 deleted file mode 100644 index b1f1d235f1d4..000000000000 --- a/dev-ruby/metasploit-concern-2.0.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activemodel-2.4.6:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Metasploit concern allows you to define concerns in app/concerns. -EAPI=6 -HOMEPAGE=https://github.com/rapid7/metasploit-concern -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=BSD -RDEPEND=!dev-ruby/metasploit-concern:0 ruby_targets_ruby23? ( >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activemodel-2.4.6:4.2[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -RESTRICT=test -SLOT=2.0 -SRC_URI=mirror://rubygems/metasploit-concern-2.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=84ce5c5b856ecbdad8151a465f74d4fd diff --git a/dev-ruby/metasploit-concern/Manifest b/dev-ruby/metasploit-concern/Manifest new file mode 100644 index 000000000000..55a99af8dc19 --- /dev/null +++ b/dev-ruby/metasploit-concern/Manifest @@ -0,0 +1,3 @@ +DIST metasploit-concern-2.0.3.gem 19456 BLAKE2B 1eb189e51a4cb0a6c8f721124d65d20a56afefa861dbc6f4bd979413ccadbdfed72309aac3698a6260f4711bbcdc9a5755af8d46efc564acf6cc6cc38342e88e SHA512 2323bd2220abc7305bcbdeacf9e079fc9af23a84dd62865078f0b476a55d32b803a6bf2bb2e7c93fb42e49b0bb3b495a6854b6c294a0938fbfb9461af41a366b +EBUILD metasploit-concern-2.0.3.ebuild 686 BLAKE2B ca1319dbfdcde3705c0ba0d935ac8dee94c38cf9960ae6e9b8f3dcdbd33d48e4efe383ac346804baf8d2fdd2faaf4a9cdba117ba8e7943c9dce3e943afd1c76c SHA512 d48b8fa1f3522c4079dadbcecf0e883e8476f11251ec88ef0843adcfc32afc7122c82bf796207894407599b62e05f587399d5855b4ed0e417e694c161a75f626 +MISC metadata.xml 347 BLAKE2B 40af03c4a528780d9384ff7a2624ecdf51b782f33959396e0da772f6a6d680d129a6d177d5afdcb123257b21e69e3eec0f6243fac9a0d29a4f0fb0acc2239c3a SHA512 212f4b974bf78cb2129eae840f163bcecf594f1331a2b73635999785937113ee550b8ce10d05853ba81df3d3ecf80c21a93c04b8607e2fa1820921b8be9ef679 diff --git a/dev-ruby/metasploit-concern/metadata.xml b/dev-ruby/metasploit-concern/metadata.xml new file mode 100644 index 000000000000..0f151a8a9f1b --- /dev/null +++ b/dev-ruby/metasploit-concern/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/metasploit-concern + + diff --git a/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild b/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild new file mode 100644 index 000000000000..fd196351a7d8 --- /dev/null +++ b/dev-ruby/metasploit-concern/metasploit-concern-2.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23" + +RUBY_FAKEGEM_EXTRAINSTALL="app spec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Metasploit concern allows you to define concerns in app/concerns. " +HOMEPAGE="https://github.com/rapid7/metasploit-concern" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="BSD" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +#IUSE="development test" +RESTRICT=test +IUSE="" + +RDEPEND="${RDEPEND} !dev-ruby/metasploit-concern:0" + +ruby_add_rdepend ">=dev-ruby/railties-4.2.6:4.2 + >=dev-ruby/activesupport-4.2.6:4.2 + >=dev-ruby/activemodel-2.4.6:4.2" diff --git a/dev-ruby/metasploit-credential-2.0.8 b/dev-ruby/metasploit-credential-2.0.8 deleted file mode 100644 index ed3ace38b4f7..000000000000 --- a/dev-ruby/metasploit-credential-2.0.8 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/metasploit-concern:2.0[ruby_targets_ruby23] >=dev-ruby/metasploit_data_models-1.2.0:*[ruby_targets_ruby23] >=dev-ruby/metasploit-model-1.0.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] dev-ruby/pg[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Code for modeling and managing credentials in Metasploit -EAPI=6 -HOMEPAGE=https://github.com/rapid7/metasploit-credential -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/metasploit-concern:2.0[ruby_targets_ruby23] >=dev-ruby/metasploit_data_models-1.2.0:*[ruby_targets_ruby23] >=dev-ruby/metasploit-model-1.0.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] dev-ruby/pg[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -RESTRICT=test -SLOT=2.0.8 -SRC_URI=mirror://rubygems/metasploit-credential-2.0.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=524848039cf6903a77c87a608bbfaeca diff --git a/dev-ruby/metasploit-credential/Manifest b/dev-ruby/metasploit-credential/Manifest new file mode 100644 index 000000000000..293aac9605d0 --- /dev/null +++ b/dev-ruby/metasploit-credential/Manifest @@ -0,0 +1,3 @@ +DIST metasploit-credential-2.0.8.gem 110080 BLAKE2B 3963d4beb8ad12b42e8e79ae51016a74e8a0de6a1446817da16301ccc9756564dfba2847ebe9944cd563e4f113a6be3c9e96ee4240dc38c855fd47e81b145d74 SHA512 dac081be5347edd9f96e2e4956824e5982a1ab1ef13dd3113a1a5faf70e4dde570bb42ec404ab503b72ababbdae291d4b929946288452f712bf6a795177e1357 +EBUILD metasploit-credential-2.0.8.ebuild 659 BLAKE2B b05ade9cbf3512f7a3468ddbb7907600b5ceae912a8b3f6b96d211d95702c0145a9cb7c43643c8c9cefd311ee540eb95f6d23314f3502c6ffd453728c6497dd0 SHA512 56335ae8ddac17f6b345d915e1418bc5e20e263f5d16be12a68eec4fbb8026a8306612ff66ce36371f7a39b007b202ab6a14670160a8ca8e275b5e75682e897b +MISC metadata.xml 350 BLAKE2B 88bdb8a804163c8548382f47a3c406cf4ebcaf0fb7232c19f19bb471df45ce00a5d6b717dd1961d9d665c63e8214b1d92c0a1ba37de76757c835daf7e3100f6d SHA512 546980668f617c0ca68986be718208efa1df3446cf9c9ebe50bd5def95bf226f94ef6fa3e58bf5347de89a050f9973aff39669ec565c6059d31d09670cb667f5 diff --git a/dev-ruby/metasploit-credential/metadata.xml b/dev-ruby/metasploit-credential/metadata.xml new file mode 100644 index 000000000000..98a26fb7079d --- /dev/null +++ b/dev-ruby/metasploit-credential/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/metasploit-credential + + diff --git a/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild b/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild new file mode 100644 index 000000000000..2f53cf16491e --- /dev/null +++ b/dev-ruby/metasploit-credential/metasploit-credential-2.0.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRAINSTALL="app config db spec" + +DESCRIPTION="Code for modeling and managing credentials in Metasploit" +HOMEPAGE="https://github.com/rapid7/metasploit-credential" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm" +IUSE="" +RESTRICT=test + +ruby_add_rdepend "dev-ruby/metasploit-concern:2.0 + >=dev-ruby/metasploit_data_models-1.2.0:* + >=dev-ruby/metasploit-model-1.0.0 + dev-ruby/rubyzip:1 + dev-ruby/rubyntlm + >=dev-ruby/railties-4.2.6:4.2 + dev-ruby/pg" diff --git a/dev-ruby/metasploit-model-2.0.3 b/dev-ruby/metasploit-model-2.0.3 deleted file mode 100644 index bbda58929964..000000000000 --- a/dev-ruby/metasploit-model-2.0.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activemodel-4.2.6:4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-ruby/bundler[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Common code, such as validators and mixins -EAPI=6 -HOMEPAGE=https://github.com/rapid7/metasploit-model -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=BSD -RDEPEND=!dev-ruby/metasploit-model:0 ruby_targets_ruby23? ( >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/activemodel-4.2.6:4.2[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -RESTRICT=test -SLOT=2.0 -SRC_URI=mirror://rubygems/metasploit-model-2.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5951c617983c31cf21e58930d085ff59 diff --git a/dev-ruby/metasploit-model/Manifest b/dev-ruby/metasploit-model/Manifest new file mode 100644 index 000000000000..ea1fbab9c880 --- /dev/null +++ b/dev-ruby/metasploit-model/Manifest @@ -0,0 +1,3 @@ +DIST metasploit-model-2.0.3.gem 81408 BLAKE2B e62074efbdd66fc951b4c304d9c0adbf54b631bf0e343658b395e76bf4783db8a0186f375ce2650110b2200b805832ae25cd81779d894c1b7475a07d3041b35a SHA512 a6d77940e6b85925cc93c57f69910fde5c8eb2458d6707847be9f5856cfceee33304209e8c7076484151d9daf1f23cfe28cb0c00abb83176b7bc6c819fb128ec +EBUILD metasploit-model-2.0.3.ebuild 1888 BLAKE2B bf26f289c0edaa5d3439c62c34d16748c8d9bc90ad7fe34ea21f674201f3c1207bfa76a7e0aa6289932fd14f1689f3162fab66322e0f49998f7f4d1f34c5fb8d SHA512 fed2f4dd07f83b5c2037b5625c22aaedff446bd25a32205231d6d99e51ef4bd57992b46c00152285aacd777a4253e8e5754b4e5bbf2c31cbedc69fc68a7ee0d4 +MISC metadata.xml 541 BLAKE2B 5cbf1dc5abd33de9b63c4b70eceaa58cc2e9b4d4fbf4ebae04ee5ad769c3a419ae7c5e3f5508370f88fc2b3f44e13c5de0ba782322173142211e92a3c713f5b7 SHA512 a61494f72cb863a18cf370ebfdadcda7f4f3ed54e2c9d1e4ab9cf006f26bbefd30b1f293bd3f7df5e766994b044fe27a7b4fb4d78a1c7fdac7e2380aace901cc diff --git a/dev-ruby/metasploit-model/metadata.xml b/dev-ruby/metasploit-model/metadata.xml new file mode 100644 index 000000000000..3534a5dd3a91 --- /dev/null +++ b/dev-ruby/metasploit-model/metadata.xml @@ -0,0 +1,14 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + +Common code, such as validators and mixins, that are shared between ActiveModels in metasploit-framework and ActiveRecords in metasploit_data_models + + + rapid7/metasploit-model + + diff --git a/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild b/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild new file mode 100644 index 000000000000..8ffc7598d3c7 --- /dev/null +++ b/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23" + +inherit ruby-fakegem versionator + +RUBY_FAKEGEM_EXTRAINSTALL="app config script spec" + +DESCRIPTION="Common code, such as validators and mixins" +HOMEPAGE="https://github.com/rapid7/metasploit-model" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="BSD" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm" +#IUSE="development test" +RESTRICT=test +IUSE="" + +RDEPEND="${RDEPEND} !dev-ruby/metasploit-model:0" + +ruby_add_rdepend ">=dev-ruby/railties-4.2.6:4.2 + >=dev-ruby/activesupport-4.2.6:4.2 + >=dev-ruby/activemodel-4.2.6:4.2" +# development? ( dev-ruby/bundler +# dev-ruby/rake +# dev-ruby/i18n +# dev-ruby/multi_json +# dev-ruby/builder +# dev-ruby/erubis +# dev-ruby/journey +# dev-ruby/rack +# dev-ruby/rack-cache +# dev-ruby/rack-test +# dev-ruby/hike +# dev-ruby/tilt +# dev-ruby/sprockets:* +# dev-ruby/actionpack:4.0 +# dev-ruby/json +# dev-ruby/rack-ssl:* +# dev-ruby/rdoc +# dev-ruby/thor +# dev-ruby/redcarpet +# + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/metasploit-payloads + metasploit-payloads + + diff --git a/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild new file mode 100644 index 000000000000..a918c8a6c417 --- /dev/null +++ b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.24.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Compiled binaries for Metasploit's Meterpreter" +HOMEPAGE="https://rubygems.org/gems/metasploit-payloads" + +LICENSE="BSD" + +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +#no tests +RESTRICT="test strip" + +QA_PREBUILT=" + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/msflinker_linux_x86.bin + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_sniffer.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_networkpug.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_stdapi.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/armeabi/libndkstager.so + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/mips/libndkstager.so + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/x86/libndkstager.so + " + +src_install() { + ruby-ng_src_install + #tell revdep-rebuild to ignore binaries meant for the target + dodir /etc/revdep-rebuild + cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-${PN}-${SLOT} || die + #These dirs contain prebuilt binaries for running on the TARGET not the HOST + SEARCH_DIRS_MASK="/usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs" + EOF +} diff --git a/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.28.ebuild b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.28.ebuild new file mode 100644 index 000000000000..a918c8a6c417 --- /dev/null +++ b/dev-ruby/metasploit-payloads/metasploit-payloads-1.2.28.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Compiled binaries for Metasploit's Meterpreter" +HOMEPAGE="https://rubygems.org/gems/metasploit-payloads" + +LICENSE="BSD" + +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +#no tests +RESTRICT="test strip" + +QA_PREBUILT=" + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/msflinker_linux_x86.bin + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_sniffer.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_networkpug.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_stdapi.lso + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/armeabi/libndkstager.so + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/mips/libndkstager.so + usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/x86/libndkstager.so + " + +src_install() { + ruby-ng_src_install + #tell revdep-rebuild to ignore binaries meant for the target + dodir /etc/revdep-rebuild + cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-${PN}-${SLOT} || die + #These dirs contain prebuilt binaries for running on the TARGET not the HOST + SEARCH_DIRS_MASK="/usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs" + EOF +} diff --git a/dev-ruby/metasploit_data_models-2.0.14 b/dev-ruby/metasploit_data_models-2.0.14 deleted file mode 100644 index ee7368c44a6d..000000000000 --- a/dev-ruby/metasploit_data_models-2.0.14 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-4.2.6:4.2[ruby_targets_ruby23,postgres] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] dev-ruby/pg[ruby_targets_ruby23] dev-ruby/postgres_ext[ruby_targets_ruby23] >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/recog-2.0.0:*[ruby_targets_ruby23] dev-ruby/arel-helpers[ruby_targets_ruby23] >=dev-ruby/metasploit-concern-2.0.0[ruby_targets_ruby23] >=dev-ruby/metasploit-model-2.0.0[ruby_targets_ruby23] =dev-ruby/activerecord-4.2.6:4.2[ruby_targets_ruby23,postgres] >=dev-ruby/activesupport-4.2.6:4.2[ruby_targets_ruby23] dev-ruby/pg[ruby_targets_ruby23] dev-ruby/postgres_ext[ruby_targets_ruby23] >=dev-ruby/railties-4.2.6:4.2[ruby_targets_ruby23] >=dev-ruby/recog-2.0.0:*[ruby_targets_ruby23] dev-ruby/arel-helpers[ruby_targets_ruby23] >=dev-ruby/metasploit-concern-2.0.0[ruby_targets_ruby23] >=dev-ruby/metasploit-model-2.0.0[ruby_targets_ruby23] + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/metasploit_data_models + + diff --git a/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild b/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild new file mode 100644 index 000000000000..d810551b5a32 --- /dev/null +++ b/dev-ruby/metasploit_data_models/metasploit_data_models-2.0.14.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRAINSTALL="app config db script spec" + +DESCRIPTION="The database layer for Metasploit" +HOMEPAGE="https://github.com/rapid7/metasploit_data_models" +SRC_URI="mirror://rubygems/${P}.gem" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm" +RESTRICT=test +#IUSE="development test" +IUSE="" + +RDEPEND="${RDEPEND} !dev-ruby/metasploit_data_models:0" + +ruby_add_rdepend " + >=dev-ruby/activerecord-4.2.6:4.2[postgres] + >=dev-ruby/activesupport-4.2.6:4.2 + dev-ruby/pg + dev-ruby/postgres_ext + >=dev-ruby/railties-4.2.6:4.2 + >=dev-ruby/recog-2.0.0:* + dev-ruby/arel-helpers + >=dev-ruby/metasploit-concern-2.0.0 + >=dev-ruby/metasploit-model-2.0.0 + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/mettle + metasploit_payloads-mettle + + diff --git a/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild new file mode 100644 index 000000000000..bbe49b6aebf2 --- /dev/null +++ b/dev-ruby/metasploit_payloads-mettle/metasploit_payloads-mettle-0.1.9.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="build" + +inherit ruby-fakegem + +DESCRIPTION="Compiled binaries for Metasploit's next-gen Meterpreter" +HOMEPAGE="https://rubygems.org/gems/metasploit_payloads-mettle" + +LICENSE="BSD" + +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +#no tests +RESTRICT="test strip" + +QA_PREBUILT=" + usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/aarch64-linux-musl/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/armv5b-linux-musleabi/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/armv5l-linux-musleabi/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/i486-linux-musl/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/powerpc-linux-muslsf/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/powerpc64le-linux-musl/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/x86_64-linux-musl/bin/mettle.bin + usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle + usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle.bin + " + +src_install() { + ruby-ng_src_install + #tell revdep-rebuild to ignore binaries meant for the target + dodir /etc/revdep-rebuild + cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-${PN}-${SLOT} || die + #These dirs contain prebuilt binaries for running on the TARGET not the HOST + SEARCH_DIRS_MASK="/usr/lib*/ruby/gems/*/gems/${P}/build" + EOF +} diff --git a/dev-ruby/meterpreter_bins-0.0.22 b/dev-ruby/meterpreter_bins-0.0.22 deleted file mode 100644 index 49bc90211fd3..000000000000 --- a/dev-ruby/meterpreter_bins-0.0.22 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Compiled binaries for Metasploit's Meterpreter -EAPI=5 -HOMEPAGE=https://github.com/rapid7/meterpreter_bins -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=!dev-ruby/meterpreter_bins:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0.0.22 -SRC_URI=mirror://rubygems/meterpreter_bins-0.0.22.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=18d1433ef1c9a28df5d6aed0bc8232e2 diff --git a/dev-ruby/meterpreter_bins/Manifest b/dev-ruby/meterpreter_bins/Manifest new file mode 100644 index 000000000000..ab0640023742 --- /dev/null +++ b/dev-ruby/meterpreter_bins/Manifest @@ -0,0 +1,3 @@ +DIST meterpreter_bins-0.0.22.gem 3565568 BLAKE2B 9f3b73908220dafc7e5b41fa09e86317658191cfd20acee8247d13671ce378fecb566177ac7cdc6243caddd10767952002f90eb433b9f5b5f855824468fd191d SHA512 80b7856bdab0ec91f6adae5497f8d119f21e8f36a2c1750e50f2dda9323dbaf7ebccf6f1a8e57f2459d8a2e6ab7b718454d35a653da6ec03e1e01c1d04c9288d +EBUILD meterpreter_bins-0.0.22.ebuild 547 BLAKE2B 591d967b5da9b817af25c550330f7e84a880f91d925addd01ea14012c54ef33057e8635cb5cf6df968770a2d11976dbdbfef0bffadf54d0a507e943e290c7bc7 SHA512 aa6dc7c5a917797b30a4c70f6b6da7fd1d817c56e2ac322cd164777bcd44f63e42b74149246956b42152305c3f47f57dbc3d4b0d244e0560417bb383cfe05266 +MISC metadata.xml 345 BLAKE2B 96db6272e5361992b21c63d1ad5ed08f2a606fcd2f0c45906cfe063ad29855daa76aacc80128d5de17ec94311685add5c059cd46a94c09f6ce0d2f7a42343847 SHA512 31f83a98f599245fc9866583490f5b0612e2bd65e63bfb6c7efc37f64ca8ed711c248f4ec34dc7f12650266faf163bca6995de85e3ad58c639bb537d5ea33fd2 diff --git a/dev-ruby/meterpreter_bins/metadata.xml b/dev-ruby/meterpreter_bins/metadata.xml new file mode 100644 index 000000000000..f01db371fe39 --- /dev/null +++ b/dev-ruby/meterpreter_bins/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/meterpreter_bins + + diff --git a/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild b/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild new file mode 100644 index 000000000000..4191029c5777 --- /dev/null +++ b/dev-ruby/meterpreter_bins/meterpreter_bins-0.0.22.ebuild @@ -0,0 +1,27 @@ +# 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_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="meterpreter" + +inherit ruby-fakegem + +DESCRIPTION="Compiled binaries for Metasploit's Meterpreter" +HOMEPAGE="https://github.com/rapid7/meterpreter_bins" + +#https://github.com/rapid7/meterpreter_bins/issues/5 +LICENSE="BSD" + +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +#no tests +RESTRICT=test + +RDEPEND="${RDEPEND} !dev-ruby/meterpreter_bins:0" diff --git a/dev-ruby/method_source-0.8.2-r3 b/dev-ruby/method_source-0.8.2-r3 deleted file mode 100644 index 20ae48981321..000000000000 --- a/dev-ruby/method_source-0.8.2-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/bacon-1.1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/bacon-1.1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Retrieve the source code for a method -EAPI=5 -HOMEPAGE=https://github.com/banister/method_source -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/method_source-0.8.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=69ecf686fcde8dd83517aaea9f74644c diff --git a/dev-ruby/method_source-0.9.0 b/dev-ruby/method_source-0.9.0 deleted file mode 100644 index e91f1e7caf71..000000000000 --- a/dev-ruby/method_source-0.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Retrieve the source code for a method -EAPI=6 -HOMEPAGE=https://github.com/banister/method_source -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/method_source-0.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f9e26ea0e81971f05a3f250d7d41a18a diff --git a/dev-ruby/method_source/Manifest b/dev-ruby/method_source/Manifest new file mode 100644 index 000000000000..da5ce86e17b6 --- /dev/null +++ b/dev-ruby/method_source/Manifest @@ -0,0 +1,5 @@ +DIST method_source-0.8.2.gem 13312 BLAKE2B a75b2072d85752eb36715e04c490cecc97f02cee9690748775820dbef5f7577e861b2d22839a8dc834c5fffc04653a0dde92ae01d9cf2d0bbbba78cbf813dc7f SHA512 44cf12bf0e47101f4e91b91b62c54e5403c827be5999b739a930e74c4449861a254631935f6a60430912316767fcc74e3f947075b0b0d994dc864bfdb935af1e +DIST method_source-0.9.0.gem 13312 BLAKE2B c3d3cd541b782a3e4e2aa2b1576d9206338988330a17e9770e82ff9fc3156f6feff9be970f5f5f0cef90ee160a3dfbbd20c1bac34593906a47daa7404895b08c SHA512 4ef6cdf3f4427a7910f9da8e569d9cc2711de449498fe88ea8782379330a5725a4800168b06fcc593c18faa52294836881852768306303ebc658f97c1bec8830 +EBUILD method_source-0.8.2-r3.ebuild 605 BLAKE2B 3b0c43da31da8a7fbce28a2c0290a063903737962a9affc5390f6b4ecb9e717fa111d8c34391dcff58a289f0344e57b479b50fa884eb4ab1a652636ad2aaa2a7 SHA512 e430a179d0aa81fca4d9398577c2ffcc358312d98fc41e5f5cf50b092bbef78935f3b3183e74525e4eb96cf42b1ae91720bb367849ddaf7ccec5842b31199f2f +EBUILD method_source-0.9.0.ebuild 478 BLAKE2B 01630b9db733e9573586f94ca393b2ff53303cd19bdffa4490fac69dd872e6242711c517d26fb391aad175869877c83b63aaea06bc750573534b213f3c581bed SHA512 3ec28bf46d6dbd89cb56076eddfd32024f71e3ddaf4a13159066e9da7f7514a1d500b0c6d99070b69a4f7846b233b51512f91fea5520e0acd006de6fa29b54f1 +MISC metadata.xml 348 BLAKE2B 055674d709a654248c63bf20a1867646170cd6b9e2d74cf54b6640ed14b5b0255b2e23986ed068a96412b0c288262fd207d0e267b70f356ee048635732f8a965 SHA512 425721c75e37753f9df91fdc628d1cdad2ab61fb9c49af31405df4070bcf429a703b8696ba5f0a596416f7d7f14ccb4285e39afd15302da6ec753a630d098e88 diff --git a/dev-ruby/method_source/metadata.xml b/dev-ruby/method_source/metadata.xml new file mode 100644 index 000000000000..336cf6c41d8f --- /dev/null +++ b/dev-ruby/method_source/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + banister/method_source + + diff --git a/dev-ruby/method_source/method_source-0.8.2-r3.ebuild b/dev-ruby/method_source/method_source-0.8.2-r3.ebuild new file mode 100644 index 000000000000..0c1f13b10081 --- /dev/null +++ b/dev-ruby/method_source/method_source-0.8.2-r3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Retrieve the source code for a method" +HOMEPAGE="https://github.com/banister/method_source" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" + +ruby_add_bdepend "test? ( >=dev-ruby/bacon-1.1.0 )" + +each_ruby_test() { + ${RUBY} -I. -S bacon -k test/test.rb || die "Tests failed." +} diff --git a/dev-ruby/method_source/method_source-0.9.0.ebuild b/dev-ruby/method_source/method_source-0.9.0.ebuild new file mode 100644 index 000000000000..67e956a364a1 --- /dev/null +++ b/dev-ruby/method_source/method_source-0.9.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Retrieve the source code for a method" +HOMEPAGE="https://github.com/banister/method_source" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" diff --git a/dev-ruby/mime-types-1.25.1 b/dev-ruby/mime-types-1.25.1 deleted file mode 100644 index f35a9966d5b3..000000000000 --- a/dev-ruby/mime-types-1.25.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a mailcap-like MIME Content-Type lookup for Ruby -EAPI=5 -HOMEPAGE=https://github.com/halostatue/mime-types/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT Artistic GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/mime-types-1.25.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1209105d92683f2529302bf38caeb41e diff --git a/dev-ruby/mime-types-2.6.2 b/dev-ruby/mime-types-2.6.2 deleted file mode 100644 index 4b36bfbab39f..000000000000 --- a/dev-ruby/mime-types-2.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Provides a mailcap-like MIME Content-Type lookup for Ruby -EAPI=5 -HOMEPAGE=https://github.com/mime-types/ruby-mime-types -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT Artistic GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2 -SRC_URI=mirror://rubygems/mime-types-2.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=51191d279b2ffafa9973a8f45616c6a9 diff --git a/dev-ruby/mime-types-2.99.2 b/dev-ruby/mime-types-2.99.2 deleted file mode 100644 index bba26a8ee136..000000000000 --- a/dev-ruby/mime-types-2.99.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a mailcap-like MIME Content-Type lookup for Ruby -EAPI=5 -HOMEPAGE=https://github.com/mime-types/ruby-mime-types -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT Artistic GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/mime-types-2.99.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3f89ba4303788fa955a4711fbd982318 diff --git a/dev-ruby/mime-types-3.1 b/dev-ruby/mime-types-3.1 deleted file mode 100644 index 8e271560e7a0..000000000000 --- a/dev-ruby/mime-types-3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/minitest-bonus-assertions:2[ruby_targets_ruby23] dev-ruby/minitest-hooks:1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/minitest-bonus-assertions:2[ruby_targets_ruby24] dev-ruby/minitest-hooks:1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/minitest-bonus-assertions:2[ruby_targets_ruby25] dev-ruby/minitest-hooks:1[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a mailcap-like MIME Content-Type lookup for Ruby -EAPI=5 -HOMEPAGE=https://github.com/mime-types/ruby-mime-types -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/mime-types-3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a14553e731a9d49479adb33aa4d6f10d diff --git a/dev-ruby/mime-types-data-3.2016.0521 b/dev-ruby/mime-types-data-3.2016.0521 deleted file mode 100644 index 124d32801a37..000000000000 --- a/dev-ruby/mime-types-data-3.2016.0521 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Registry for information about MIME media type definitions -EAPI=5 -HOMEPAGE=https://github.com/mime-types/mime-types-data -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/mime-types-data-3.2016.0521.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a3a830e6affd993aea39e59634da9f3e diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest new file mode 100644 index 000000000000..c4c0f7d58685 --- /dev/null +++ b/dev-ruby/mime-types-data/Manifest @@ -0,0 +1,3 @@ +DIST mime-types-data-3.2016.0521.gem 101888 BLAKE2B 7711f4154936c200d678c8a94f2bdff8a2fc2a9abb54918563d4c9018c77330f94d4f6b3eb5a64acf7a85c7a27dcc41ba14f1d9e8cb5dcb238b7a1b6b9e70655 SHA512 3eb23e446f25a1b058408bec4f4867177ce42f579d188e3f8f1f31d8268e6566309e7439cdcafec214e54e3b22b7c29896c859bac26556b5573fc149eefeebc5 +EBUILD mime-types-data-3.2016.0521.ebuild 642 BLAKE2B 1a8bd47ba1e3717b7833df7751184ad1447328fe5e70e6fdd433d72353ae8d0c1fb7a24bc1a12de52a0287d44ed87f40f8b0162622754d0157fef20559d48572 SHA512 5d57294dc65788b911c3e0cb15f761770606f3ef6f84f370b4e5333efbbf43483e906af79ed2d051ccc35e4f630b9373c6e77d23de19d480205285f9ae9e6716 +MISC metadata.xml 352 BLAKE2B 31923bc222e1b0230ff1b03dff06215d199c9f0de7c7def0a0acfa7e6d74088efad1934704aa817ac91a8ed7d8a6287c059ae72d925fb83b2a15226b9a2f7dd8 SHA512 b994c7733a66987a405c5e03c34cc1c5c33a102d6121843147b846b2c6c0eb5eba2e5bfb6b8bdc27c39adfdeaadb1f5a525de3667ee7b22f9362b8539f42ec44 diff --git a/dev-ruby/mime-types-data/metadata.xml b/dev-ruby/mime-types-data/metadata.xml new file mode 100644 index 000000000000..0fbf58bd5c43 --- /dev/null +++ b/dev-ruby/mime-types-data/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mime-types/mime-types-data + + diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2016.0521.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2016.0521.ebuild new file mode 100644 index 000000000000..89f56f05d003 --- /dev/null +++ b/dev-ruby/mime-types-data/mime-types-data-3.2016.0521.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Registry for information about MIME media type definitions" +HOMEPAGE="https://github.com/mime-types/mime-types-data" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest new file mode 100644 index 000000000000..f3d7b527e216 --- /dev/null +++ b/dev-ruby/mime-types/Manifest @@ -0,0 +1,9 @@ +DIST mime-types-1.25.1.gem 61440 BLAKE2B ba28c605e910c41840645780ff42d2eea032fd9baaa5d758085ece8ae43dd33582e21c57fff791783424d3c4d666bc48b6f77a0312754bfbcb185e22b1d53f5f SHA512 50a79bc0378bb9bf694656b15ac69446447fc863a5a6556e68ad736768627c9f43e59c68b0ed141cee5dbd81a8ccca1a33a61aa01af7d0a5949b00d6edb6525e +DIST mime-types-2.6.2.gem 190976 BLAKE2B 985ed336dd20e1dfe8603ef8e8ae1868c605ff9d241439b7d64bf732012423bb76fe6ea420ff67487d100be25dfc4b467aeb7d1373ee17635a9fe634d7958f02 SHA512 a083d865ba39e1b0e468c26823e82472d6bcb501e7dda047f1206b538e2f018d51d8bb31fd6734ba706a8352ade42bb40c52df1837402c3cb4fa01778772485c +DIST mime-types-2.99.2.gem 149504 BLAKE2B d2088d606b0210a8607d351ce7b7e3b7f25c3d518eaa3cb32ccfbf56a16eea104c908614f315317cece175003261d240f43bbf203619b54da35702abb94be8ce SHA512 46b3add451c3a6879f0f5df5f1e09c41d78d5a5b3872c2fcae7c8b097008cb04a9f5606360af9cc9880d7d659fe2dad19a118e6dfca1774ec3f5a5b852e31720 +DIST mime-types-3.1.gem 42496 BLAKE2B a586c6264e46fd45c5fa7bf79b8ca79e086d4ed23c0bfafb0c38f508b638df886b8b4e43d975955579fa24f19de6c90b16d1f0395a80f676b4c153e4431accd9 SHA512 1923ff7032aabbf83569497e0016ea0ff183a13751b0ba0a5b09a132e7c18154bbb19e7d3877adc2e1d21cdff612713201a465f954309794fa1d9b330975a112 +EBUILD mime-types-1.25.1.ebuild 930 BLAKE2B 89306f2bc2bdc4acfa22985d105956a9cc446cd49f8ef3efcc8d6df307958e5e6dbd27192fd914799adecef52003c8dda784025a454a0b7c2b8e7ec994bf7aaa SHA512 38aef1f501418bce5c169ddc81c669bae21359c458e1c78d61a669c25d4fdeedb032631733191721b8b93a0b5f887f695d3e8c243f867d95af9a241d9f7c08cc +EBUILD mime-types-2.6.2.ebuild 946 BLAKE2B 2988ff13f6e1c1e9d65cc6b1bb6d69d4db1bc5028e384445285bdedbbb7c7f035387f9bfa5e0902eb8eddc15d5895e9a64076c565a679b2e465d305b4bd02b15 SHA512 30885a365989359975affc1985f1bb0eca60640e7e7bad9a4ef8192e412ad8fa6894f37604ab42a082accd73ddab740cb8f66bde27eed5ff1622db37d0f6cf7e +EBUILD mime-types-2.99.2.ebuild 976 BLAKE2B 5882d6adf5ca0ab24aaae566f75382cde94d8dce011e15796ed1b0e1922ea187b7c60a78ccd7b6a24ec28fc54b6fcabae16873afc8dc61c971b673a866f3f3b8 SHA512 293cf6a57db6df47523557235520aeb0dbfa95cb9dc904516a49971a6dd490c5293d108ad135bd5da98c6d05460c2c31e6e8a357d063a733870cf1753c767bd9 +EBUILD mime-types-3.1.ebuild 906 BLAKE2B 0b08720bb71b60417b134c7713640a591c35d2da9654a2c977dc9773da9a30f785917e1910fe1d3547fa560c22e1251c5afb5a1fc231954663f235ee38d28fd8 SHA512 05b42ce6521fb4f7c031e9b19d379d1ecade2f513efa4e7a404d3475b69656f602bb432be2226c97a51fc36f501922bfcd0eb7ffc741cbd218d5869f9825496a +MISC metadata.xml 352 BLAKE2B 6edd7bc99a1f3c2522e87695e078800275b4e9301597961b8e9ba3b920f7b75c92c8133860be4642995d2501e9bcc6f8f7cdbf611d85aa8ea23dfeda9353011c SHA512 01ae71ee2d991c0669ce4f9ac252f8edcdbe1df3f2510e5497f9a0fd0bcc1dc10a10259dc1b3dd14b73edd58895911d363b6a60105b619033a2bf09f987f4b5b diff --git a/dev-ruby/mime-types/metadata.xml b/dev-ruby/mime-types/metadata.xml new file mode 100644 index 000000000000..4d832e16661f --- /dev/null +++ b/dev-ruby/mime-types/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mime-types/ruby-mime-types + + diff --git a/dev-ruby/mime-types/mime-types-1.25.1.ebuild b/dev-ruby/mime-types/mime-types-1.25.1.ebuild new file mode 100644 index 000000000000..e6db30968360 --- /dev/null +++ b/dev-ruby/mime-types/mime-types-1.25.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby" +HOMEPAGE="https://github.com/halostatue/mime-types/" + +LICENSE="MIT Artistic GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # Handle minitest ourselves to avoid bundler dependency. + sed -i -e '2igem "minitest", "~> 5.0"; require "minitest/autorun"' test/test_*.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/mime-types/mime-types-2.6.2.ebuild b/dev-ruby/mime-types/mime-types-2.6.2.ebuild new file mode 100644 index 000000000000..513fea945ec4 --- /dev/null +++ b/dev-ruby/mime-types/mime-types-2.6.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc History-Types.rdoc README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby" +HOMEPAGE="https://github.com/mime-types/ruby-mime-types" + +LICENSE="MIT Artistic GPL-2" +SLOT="2" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # Avoid unneeded dependency on minitest-focus. + sed -i -e '/focus/ s:^:#:' test/minitest_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/mime-types/mime-types-2.99.2.ebuild b/dev-ruby/mime-types/mime-types-2.99.2.ebuild new file mode 100644 index 000000000000..43b96b1bc48d --- /dev/null +++ b/dev-ruby/mime-types/mime-types-2.99.2.ebuild @@ -0,0 +1,34 @@ +# 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="History.rdoc History-Types.rdoc README.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby" +HOMEPAGE="https://github.com/mime-types/ruby-mime-types" + +LICENSE="MIT Artistic GPL-2" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # Avoid unneeded dependency on minitest-focus. + sed -i -e '/focus/ s:^:#:' \ + -e 's:fivemat/::' \ + test/minitest_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/mime-types/mime-types-3.1.ebuild b/dev-ruby/mime-types/mime-types-3.1.ebuild new file mode 100644 index 000000000000..b9ad04f9f9f8 --- /dev/null +++ b/dev-ruby/mime-types/mime-types-3.1.ebuild @@ -0,0 +1,33 @@ +# 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="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby" +HOMEPAGE="https://github.com/mime-types/ruby-mime-types" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/minitest-bonus-assertions:2 dev-ruby/minitest-hooks:1 )" + +ruby_add_rdepend ">=dev-ruby/mime-types-data-3.2015:3" + +all_ruby_prepare() { + # Avoid unneeded developer-only dependencies. + sed -i -e '/\(focus\|rg\)/ s:^:#:' \ + -e 's:fivemat/::' test/minitest_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/mimemagic-0.3.2 b/dev-ruby/mimemagic-0.3.2 deleted file mode 100644 index 0f675f77a60c..000000000000 --- a/dev-ruby/mimemagic-0.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Fast mime detection by extension or content -EAPI=5 -HOMEPAGE=https://github.com/minad/mimemagic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/mimemagic-0.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f0e05a2bd2aa66db1a8c9036a76e12e7 diff --git a/dev-ruby/mimemagic/Manifest b/dev-ruby/mimemagic/Manifest new file mode 100644 index 000000000000..a7afb51aaca2 --- /dev/null +++ b/dev-ruby/mimemagic/Manifest @@ -0,0 +1,3 @@ +DIST mimemagic-0.3.2.gem 366080 BLAKE2B a99db4fee3a41da872a95dcd31126a497ab47cf990d3c390ca1552f632d1dba5abf86378f2500b285f1cf9f78a56040ee6ee501f641de788e11fd693a655d839 SHA512 0d919ecf7f787c1b72ea337945089070db3647976192adeb510985542962a9efc9a2dc62c51024a9a32afbebf804c21745cc06d6d4738f570f1d2eee0b1ae181 +EBUILD mimemagic-0.3.2.ebuild 517 BLAKE2B e7316ef21b2738fe500b71f764d95cd3e6492de934a6ec19e081787e5db52309664912a3f9ef3fff038e1a15fb6527baf4970deefb01be4ff8d8464b5dee672e SHA512 e50027c5ad92e3f847ba31f93fbf237aaecce850c7e0bd7226bd6a9eccb7a4f04ca035a0dc52d383f8dd5c317678c6e942e288e160cafa02933cbe12b5b375b1 +MISC metadata.xml 341 BLAKE2B 6d21edf9da7e6ae6913d3101cb96b5e82376e080baed3c07b9d4a9259eb0c097522b35807a89e4b9b32fbc6a6288dba17be7912bef5654dbdf32c9b34da567db SHA512 601856326d3da975f418b59996f89c68b33d089d662b684b9db13ea79481f34706fd4726a531f7f2fee55f25e2c7b3d1ecc69cedab1ff627109c80effa7bc406 diff --git a/dev-ruby/mimemagic/metadata.xml b/dev-ruby/mimemagic/metadata.xml new file mode 100644 index 000000000000..9b819db3005d --- /dev/null +++ b/dev-ruby/mimemagic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + minad/mimemagic + + diff --git a/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild b/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild new file mode 100644 index 000000000000..afd105191c1e --- /dev/null +++ b/dev-ruby/mimemagic/mimemagic-0.3.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Fast mime detection by extension or content" +HOMEPAGE="https://github.com/minad/mimemagic" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +each_ruby_test() { + ${RUBY} -S bacon -q -Ilib:test test/*_test.rb || die +} diff --git a/dev-ruby/mini_magick-4.8.0 b/dev-ruby/mini_magick-4.8.0 deleted file mode 100644 index c69c19cc7b29..000000000000 --- a/dev-ruby/mini_magick-4.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( virtual/imagemagick-tools[jpeg,png,tiff] ) ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] dev-ruby/posix-spawn[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] dev-ruby/posix-spawn[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Manipulate images with minimal use of memory -EAPI=6 -HOMEPAGE=https://github.com/minimagick/minimagick -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=media-gfx/imagemagick ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/minimagick/minimagick/archive/v4.8.0.tar.gz -> mini_magick-4.8.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=85aff19fe2453cb46b21fba2cef8c671 diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest new file mode 100644 index 000000000000..e340a8d39cd0 --- /dev/null +++ b/dev-ruby/mini_magick/Manifest @@ -0,0 +1,3 @@ +DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2 SHA512 7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4 +EBUILD mini_magick-4.8.0.ebuild 2282 BLAKE2B a7548d677811fa8dc5a1b6faaa0b95cd02a34478e869d8ef264f081fb765df94328edfd194c0f04354be89f32c12ee3864f94ec7eff3a4a9a5c7d46c2268f49b SHA512 84a8812bc87832b316f93e27fbf6fd702ec54cb06eaf66a3c66e0f560aaaa8efad8f4e752b4537f4186a71265aaf9b360f1ee43138db9e0f9a53a5fbad771ce0 +MISC metadata.xml 347 BLAKE2B 679c10bbe1e22a6374f3a45b14364514d2cb3c23e0b965e9418d1c8f10b1b036bbf019539d95fbf19630d6f315a930142575da49d237c782f7a11b100fa7fd2a SHA512 9b98a4a0ec7b4c2945df5300ad26d8ffe1394294d0c6e142dc7e55e2cd270327df70fed857ff7d6f12f6b0212d6c25b8043be7800fdcca20bd58d14ac75fe6d5 diff --git a/dev-ruby/mini_magick/metadata.xml b/dev-ruby/mini_magick/metadata.xml new file mode 100644 index 000000000000..829b08d87273 --- /dev/null +++ b/dev-ruby/mini_magick/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + minimagick/minimagick + + diff --git a/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild new file mode 100644 index 000000000000..422758027fef --- /dev/null +++ b/dev-ruby/mini_magick/mini_magick-4.8.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="Manipulate images with minimal use of memory" +HOMEPAGE="https://github.com/minimagick/minimagick" +SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="minimagick-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# It's only used at runtime in this case because this extension only +# _calls_ the commands. But when we run tests we're going to need tiff +# and jpeg support at a minimum. +RDEPEND+=" media-gfx/imagemagick" +DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )" + +USE_RUBY="ruby23 ruby24" ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/posix-spawn dev-ruby/webmock )" + +all_ruby_prepare() { + # remove executable bit from all files + find "${S}" -type f -exec chmod -x {} + + + sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die + + # Don't force a specific formatter but use overall Gentoo defaults. + sed -i -e '/config.formatter/d' spec/spec_helper.rb || die + + # Avoid broken spec that does not assume . in path name + sed -i -e '/reformats a layer/,/end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Avoid failing spec that also fails in upstream Travis + sed -i -e '/returns a hash of verbose information/,/^ end/ s:^:#:' spec/lib/mini_magick/image_spec.rb || die + + # Make spec more lenient to imagemagick quoting + sed -i -e "/unable to open image/ s/'foo'/.foo./" spec/lib/mini_magick/shell_spec.rb || die + + # Avoid graphicsmagick tests because installing both in parallel for + # tests is hard. + sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die + sed -i -e '/identifies when gm exists/,/^ end/ s:^:#:' spec/lib/mini_magick/utilities_spec.rb || die + sed -i -e '/returns GraphicsMagick/,/^ end/ s:^:#:' spec/lib/mini_magick_spec.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby23|*ruby24) + each_fakegem_test + ;; + *) + einfo "Skipping tests due to circular dependencies with Rails" + ;; + esac +} diff --git a/dev-ruby/mini_mime-1.0.0 b/dev-ruby/mini_mime-1.0.0 deleted file mode 100644 index 2c7b60d3a6d8..000000000000 --- a/dev-ruby/mini_mime-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A lightweight mime type lookup toy -EAPI=6 -HOMEPAGE=https://github.com/discourse/mini_mime -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/discourse/mini_mime/archive/v1.0.0.tar.gz -> mini_mime-1.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=24d8d201bc9b19e7e59719a9361eaa56 diff --git a/dev-ruby/mini_mime/Manifest b/dev-ruby/mini_mime/Manifest new file mode 100644 index 000000000000..c9d9e99f0b8d --- /dev/null +++ b/dev-ruby/mini_mime/Manifest @@ -0,0 +1,3 @@ +DIST mini_mime-1.0.0.tar.gz 31205 BLAKE2B c82b806dec4b726d997ebd916e41d8873919a2c53ef1a6b8b02a94ef174837079552058084999e870944885118ee37127c29aa46c602bdd58fdc85bf473fd0cf SHA512 dbb976fa23679a42a2e28b06eb33f61ec991e7115e9bbadca7d09cb4b247a2345b14a2cb4fd4897aab5ffb40c710e931302d07ea3dff4ee64e935a70c9e88fff +EBUILD mini_mime-1.0.0.ebuild 810 BLAKE2B c1ce197a54e0e9a9d7ff5482fbef00b37005bbdd6d642ee81189365d0bfe332037da4c04e582fe9e3ea25b905248e513f56630b373d1707fcf9d7110279cdf31 SHA512 642a145206d57cd0e8f73f13451ce10af585e75a747a26d738e6a8e8611296aa2df6ceb3c093a63e3e917adecdc9503766bf365b4a55ab43061a6bca17114379 +MISC metadata.xml 345 BLAKE2B fc6de1be1e40f5e450d784f3e2e2be6f0339687cf728fd6b63bf6f4fd1927200f3a5262a2fca9bfa5a33310cfffdab9fbb817ea40072dfcecffc963b5193107e SHA512 bbffbfd689e60f39f73d5117f6327b250a917446edc6d0dc14cb43a5fbb00dbeaf6ebd92c090f3e7b2168dfc0c409c58be287acad9243a420bd5bbde64f80c43 diff --git a/dev-ruby/mini_mime/metadata.xml b/dev-ruby/mini_mime/metadata.xml new file mode 100644 index 000000000000..4aa48c66cfd0 --- /dev/null +++ b/dev-ruby/mini_mime/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + discourse/mini_mime + + diff --git a/dev-ruby/mini_mime/mini_mime-1.0.0.ebuild b/dev-ruby/mini_mime/mini_mime-1.0.0.ebuild new file mode 100644 index 000000000000..3403376f8144 --- /dev/null +++ b/dev-ruby/mini_mime/mini_mime-1.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="mini_mime.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A lightweight mime type lookup toy" +HOMEPAGE="https://github.com/discourse/mini_mime" +SRC_URI="https://github.com/discourse/mini_mime/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +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="test" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/minitest-4.7.5-r2 b/dev-ruby/minitest-4.7.5-r2 deleted file mode 100644 index 0b182891b3d2..000000000000 --- a/dev-ruby/minitest-4.7.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/minitest -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/minitest-4.7.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e410322a318e68573236cd8fcdc7cfd5 diff --git a/dev-ruby/minitest-5.10.3 b/dev-ruby/minitest-5.10.3 deleted file mode 100644 index b4c295c30800..000000000000 --- a/dev-ruby/minitest-5.10.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/minitest -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/minitest-5.10.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cddfb294f76bea3efe7b10d6a2653a25 diff --git a/dev-ruby/minitest-5.11.3 b/dev-ruby/minitest-5.11.3 deleted file mode 100644 index 8b9071e06b3f..000000000000 --- a/dev-ruby/minitest-5.11.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/minitest -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/minitest-5.11.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0bd8985587a63e3efaadc63cdcb70203 diff --git a/dev-ruby/minitest-5.3.3-r1 b/dev-ruby/minitest-5.3.3-r1 deleted file mode 100644 index b46269478505..000000000000 --- a/dev-ruby/minitest-5.3.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/minitest -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=5 -SRC_URI=mirror://rubygems/minitest-5.3.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fc6dacd2d9f7745e4bac1f8750d52f1f diff --git a/dev-ruby/minitest-5.9.1 b/dev-ruby/minitest-5.9.1 deleted file mode 100644 index 3933d898a1d2..000000000000 --- a/dev-ruby/minitest-5.9.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/minitest -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=5 -SRC_URI=mirror://rubygems/minitest-5.9.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=854d9b4d610d96d51f7136d80058545a diff --git a/dev-ruby/minitest-bonus-assertions-3.0 b/dev-ruby/minitest-bonus-assertions-3.0 deleted file mode 100644 index be2306b8064e..000000000000 --- a/dev-ruby/minitest-bonus-assertions-3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/minitest-pretty_diff[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/minitest-pretty_diff[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] dev-ruby/minitest-pretty_diff[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Bonus assertions for minitest -EAPI=6 -HOMEPAGE=https://github.com/halostatue/minitest-bonus-assertions -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/minitest-bonus-assertions-3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d51db4cff7d2364edc1715e01d33725e diff --git a/dev-ruby/minitest-bonus-assertions/Manifest b/dev-ruby/minitest-bonus-assertions/Manifest new file mode 100644 index 000000000000..fb2303436f58 --- /dev/null +++ b/dev-ruby/minitest-bonus-assertions/Manifest @@ -0,0 +1,3 @@ +DIST minitest-bonus-assertions-3.0.gem 13824 BLAKE2B 415f8b48875b8335ded9fc21b5430b575d3d104179066de19aa58d1602da7ff9994c8ceb49b1cf34fd4c8553c76999bf1b638d2c44761af84d510ca1e276cec1 SHA512 8b07e5d3be7cf68be53b06f6b545445efd9021ff5423bb67c4b0e8e40aa004d75f34eef3fc23ebe83bceaaa064c57a5ac1b9969a28f48203a6ae4c34092c5621 +EBUILD minitest-bonus-assertions-3.0.ebuild 860 BLAKE2B 0fe39a421c8cdb77e64f021fc4de9c9d2a8f36a9c603d3bb813f8eeca1ab918820bb1f8527f8964d2b25c71c1a3361f0eb87347bd2fba4e7d2c5e3c94a72b937 SHA512 c0008ea9464daf3bb4aeed77d7a39888acd926f1504d05f566a80e6f4e4bf375aadc269a50b4d4b8b606a10323e37f5f7a33059bedc33fff2825141d4448030f +MISC metadata.xml 362 BLAKE2B 95200bd3aaad44ff65f068e52fada9744ce88f2f07fa11c4da2ccd1b02f769255b42dfed8ac92dee531a8c736439cf9806e3ce68153d6197e484178a252a083e SHA512 271ca99c64e529107a901b00168c4b8f2039d7410166b6e2fa75be591bb889d30d693c345161c71b4484d188683328b4656eac3859ec90900fde35c31be14018 diff --git a/dev-ruby/minitest-bonus-assertions/metadata.xml b/dev-ruby/minitest-bonus-assertions/metadata.xml new file mode 100644 index 000000000000..ec5eefb56f46 --- /dev/null +++ b/dev-ruby/minitest-bonus-assertions/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halostatue/minitest-bonus-assertions + + diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild new file mode 100644 index 000000000000..3329c231d2ae --- /dev/null +++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Bonus assertions for minitest" +HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )" + +all_ruby_prepare() { + sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/minitest-hooks-1.4.2 b/dev-ruby/minitest-hooks-1.4.2 deleted file mode 100644 index 04b3230ab6fd..000000000000 --- a/dev-ruby/minitest-hooks-1.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds around and before_all/after_all/around_all hooks for Minitest -EAPI=6 -HOMEPAGE=https://github.com/jeremyevans/minitest-hooks -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/minitest-hooks-1.4.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3d064fa5c3de147e210bedc2748d7e4d diff --git a/dev-ruby/minitest-hooks-1.5.0 b/dev-ruby/minitest-hooks-1.5.0 deleted file mode 100644 index df42d4263e00..000000000000 --- a/dev-ruby/minitest-hooks-1.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds around and before_all/after_all/around_all hooks for Minitest -EAPI=6 -HOMEPAGE=https://github.com/jeremyevans/minitest-hooks -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/minitest-hooks-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=349a54c6afb7113bceae4a94efe808fd diff --git a/dev-ruby/minitest-hooks/Manifest b/dev-ruby/minitest-hooks/Manifest new file mode 100644 index 000000000000..db90d44a3095 --- /dev/null +++ b/dev-ruby/minitest-hooks/Manifest @@ -0,0 +1,5 @@ +DIST minitest-hooks-1.4.2.gem 10752 BLAKE2B fa02dd6885acb285bfa45bb3a1a7cdafa136c916ef794935d0439e4e1f13748a0f17d1081c1d3c963a0b1c9936b055079bfb1b53c466a0f5daf5c04563b6969b SHA512 f6f5a96bc2cbb581b5b6a8cab507da8c560b853ff722fcafba45d08fde1e75a41da5bffe0287bbb5a861eef84145a38a6b25d3e671fdccfb15c0fce3bce85804 +DIST minitest-hooks-1.5.0.gem 11264 BLAKE2B 740df3b75ade3372fbf75ed7bd861c70af6f11d8cd1f37819272b98bc8cd1fad6ea09375856cd48a75499e0a692411c6da4f5aec212ebae91b47531c4bedda54 SHA512 4e7c969485c6e8d3414710b787c8880ad26b71de9f0b4a93ca1bf343deba426feee1cc06fcc51eee05c4880d851664fff045026d44728e217607e4cb32aa8f4b +EBUILD minitest-hooks-1.4.2.ebuild 527 BLAKE2B f4bd8df3359ddfe4881d83851c4ca26e2b1ecbfac7d967cd5da9f1ca7f2d6d5e9d77ccfed7ffc7ce096bac48ad3e2512b7100de5f44c709fb22db48682e167a9 SHA512 f72b349c9ca1cf323eec8ebe6e910a6edc970559491d29a681667d4aded5d0b7b2a26f85148d910d84fa876d6540ec90ed3ef4e76ea2d81546ded4b6d972f55d +EBUILD minitest-hooks-1.5.0.ebuild 520 BLAKE2B bc99be74e84a328ded88a8857da7dccdac16b8244c2acca4a248abcb614af20f5aef70e15cc6693dd4540ee84925ac1da98d1f82286589681f1aac03340aec60 SHA512 6647aba29e7aded969f006c4c636f9ffaa37576f36b1c52f9cd999b81ff02527d31a175a3e7ef709719259414ff4600442805c974e0ceec019838d7c2b625fdf +MISC metadata.xml 352 BLAKE2B 539e21ac97fc133fce76db269b77e686bdd01610202402e26cf6d32b67cf02641e0093b5fdda5af861c2cdc2223c36e24806bbf7770b9066f09373596fc7e9b6 SHA512 f4f19a80cbd7f0c0c2465bfd1b86ae33d77dbbe5555f25eb0602b6f21d80b6160cf7d7a9f6b863440b6cc728283d75c60cd1e16e5b496eef34d72e6e5ec1b0da diff --git a/dev-ruby/minitest-hooks/metadata.xml b/dev-ruby/minitest-hooks/metadata.xml new file mode 100644 index 000000000000..5f00328f3ad8 --- /dev/null +++ b/dev-ruby/minitest-hooks/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jeremyevans/minitest-hooks + + diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild b/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild new file mode 100644 index 000000000000..d90c72bae7ed --- /dev/null +++ b/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Skip tests since they require unpackaged sequel +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Adds around and before_all/after_all/around_all hooks for Minitest" +HOMEPAGE="https://github.com/jeremyevans/minitest-hooks" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild new file mode 100644 index 000000000000..fe7525d34772 --- /dev/null +++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# Skip tests since they require unpackaged sequel +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Adds around and before_all/after_all/around_all hooks for Minitest" +HOMEPAGE="https://github.com/jeremyevans/minitest-hooks" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/minitest-pretty_diff-0.1 b/dev-ruby/minitest-pretty_diff-0.1 deleted file mode 100644 index 4d5655ed6b74..000000000000 --- a/dev-ruby/minitest-pretty_diff-0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pretty-print hashes and arrays before diffing them in MiniTest -EAPI=5 -HOMEPAGE=https://github.com/adammck/minitest-pretty_diff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/minitest-pretty_diff-0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=24024c841e8c1bcee2ba67798875c236 diff --git a/dev-ruby/minitest-pretty_diff/Manifest b/dev-ruby/minitest-pretty_diff/Manifest new file mode 100644 index 000000000000..483432c7c30c --- /dev/null +++ b/dev-ruby/minitest-pretty_diff/Manifest @@ -0,0 +1,3 @@ +DIST minitest-pretty_diff-0.1.gem 4608 BLAKE2B 4002f4f2df03885a0c1f13c5561bbf48ccd707f44af44f4e91d4f6337a31791754b3e38160f088abb7aee8ec6d9abb6734d3305dec808033697611864559efa1 SHA512 e04cbbdb9cd12f2b60824dc0e20f5f3ee3e97b6cf3c8b290da941f26af120fd8eb47e33cb501380954ebfd84db817095f2f8a205ea8ee2095868befd443172b6 +EBUILD minitest-pretty_diff-0.1.ebuild 680 BLAKE2B 81b965d7a4bddaaa3598d8b74a9e4692e45b2fab423dd162f9151d7c478ac159ea620d44dca79474523f5524833419d4f25fbdc42ecd3b0e3d95d063867d9cf2 SHA512 87ba86fb9c5c164910d195da2dffdf88ce6b341ffd4d11b0898171e5d216a1b1b14f788c1dfda44afaef82766ab176acfe41f85e2e90f9cf53075f9f53bf67d7 +MISC metadata.xml 354 BLAKE2B 2e5c062ea73990a1eaf3b5f4bd4f4cd1171e4590f0065dee618eeb46e796d75d8c6c9f7a54f7fbc384a8c4ea8a3d3c9071a48a1483b5cda277177430d06d9a5f SHA512 88eab741974382c3cc5fa28e639b0c5d8cc5f74d9e6135348e9ad663ada2ff2b882dfdc99472bf47586db537fcc1c05939b2c7bca6ddfaece511c58ef810348a diff --git a/dev-ruby/minitest-pretty_diff/metadata.xml b/dev-ruby/minitest-pretty_diff/metadata.xml new file mode 100644 index 000000000000..f3e0edd834ca --- /dev/null +++ b/dev-ruby/minitest-pretty_diff/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + adammck/minitest-pretty_diff + + diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild new file mode 100644 index 000000000000..a805716920df --- /dev/null +++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Pretty-print hashes and arrays before diffing them in MiniTest" +HOMEPAGE="https://github.com/adammck/minitest-pretty_diff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest new file mode 100644 index 000000000000..7510c7bab416 --- /dev/null +++ b/dev-ruby/minitest/Manifest @@ -0,0 +1,11 @@ +DIST minitest-4.7.5.gem 57856 BLAKE2B d0ecb0a0693c35ebbda52e9c755b72f07e38d6ccc266312a3426f9de3c40165d68bf07d5ed162ce51e31b1bb8502dc844fe61d9e93733108501f156c3096af23 SHA512 7ea0a52d37f4631fb8b11d4389da2123e4207093f7b34c497fced8729c9086faaa35e997debdb53b694e05eb52b16e843960f0b54515c32207f87161a76c3851 +DIST minitest-5.10.3.gem 76288 BLAKE2B 2c4fa5bca17e8a6270923225cd91fa9b6374d2a00b278906faf4e3ead0baf5fb1572a3c75322befc35ad0016d86f49c905e7de0283b07c60585c4c0348d69701 SHA512 6a3b1c86471fd7bb6ca078de9f253aeb9533f8da027998c34cd7fb8165a1d3bb565c1f8df958bb0eef6b7e22658894175c5f54f475585f2c05bb667e812b7aa3 +DIST minitest-5.11.3.gem 79360 BLAKE2B c348957e094bd91e88c6dace522b8e88c37ec435d58b4f6f8c8b458cfd26b789cb00cd43fa9d515112a8f3c9a736756d59c46f4117d1c1948d08cab0a5eed6aa SHA512 387537aff51f8e8f9cc2feddadf6813d11f0ba623ae3d5929d7b7a88e180b60c961dfa1d2ba0f3a4ad7d2c1af250245376fa62b23f68c8b57812c7e86efba0c7 +DIST minitest-5.3.3.gem 67072 BLAKE2B 58511cd3cf5e8cadc78427a4818f973aa59873cd35bf553874cfa3e785a6c3d427d3c8b7e5f5f915842ca2b4b2ce594f847873536b49b8860cbfb3812dd58908 SHA512 e1ea2cea5b61231b3074aea1dfb15b104a4e8a6b361d274194b6876401c29f839be618eb7c0448a42bc51ce57f0c2fcd84a72d1b0e0ba034ec5ffe6fbf2ae509 +DIST minitest-5.9.1.gem 73216 BLAKE2B 553143159ddc688ee0961a1714aded658dea3b6d5823bfa1555e96d25506eed2a789ad0b31939da1947e3e1d21fa9b4a9f59f3b429354283baa8c28fcda1a444 SHA512 4b02ea62297ad5be8bbc8d541405b0d73668ec7fe0f78318fb85fcc35321d934285df13aac2f3e5c4f9cb303b2689bca36a13bf1f8359486f9c66d4ca2fc6e72 +EBUILD minitest-4.7.5-r2.ebuild 951 BLAKE2B 378b2e1f8b34403503cac08066cf9b1bd17cabf18960356ac67986def2416f774f8a7f5f7b44ef7c2d9dc1c293fc5a2f6412e36c9ae507466dc4881dc8f04df1 SHA512 76b836e2e763bc224add765ece794d0c23f986c2b136fd3d762f5165134518a213f2f7477031be6f03e349bfaa329f38ad5e6700bb453f3ba3e5e95c1caf7a82 +EBUILD minitest-5.10.3.ebuild 798 BLAKE2B c1ff2976a8bbaf6b83876126c42d49038c919f72559053e72b50c4d85faa63558e1d07f541fd1229d5f8f9cf3f26bb03373d4b78bce161b09c92f7ca77676772 SHA512 92ef85f3efc8e01473b64609af78454a1a7a7ab6f984b281b9257ed88d4562a2f1ac081ef39b5c6f1b8287fc1b43923baddbc6ee570dcc9377c8f100b27deda6 +EBUILD minitest-5.11.3.ebuild 806 BLAKE2B 396d4f18c587cdfee04ba8092487f3e8f593bb994a4490827750e943f888b02a713ed34c0ee32488ceea6d77a682627032b3b1637d99bcab38a377881241ee8f SHA512 bbfa20031a7580e63616d78bbd2bbae0137b5478216e151f9d977aaf77ec797c74c3a3fcd318cd440849872665d16e89cd5112607691f0e92e38e7525a94d65e +EBUILD minitest-5.3.3-r1.ebuild 817 BLAKE2B a2173c0cb66ae8fbce47f13b0afd04f78ffff56c246670462f7cee90a73b6f26435c4489f3dcc4a35bcacba892a752c8681341ad896425565890c21b2c162737 SHA512 b96a9b0b391626ec3579314fb4d5e4d2635a8b78bdc3acec904519c78c87b633e5ed015fed19f7bba04a47adb7d2808495354e7ae378847c88cd4fcff3d84c53 +EBUILD minitest-5.9.1.ebuild 797 BLAKE2B 3b9cd0b577f21c21ec180ad7e48a3dc73b585ca319a396fcf4fd98131c4309a3eb38856c53792a4a1895c3355feac2414803be081fe5f122ef825f17e9a4b7fb SHA512 ee2593712316571c86e9c6f3564c449af05126b2a58db37c1827fa532e63beb2887563d70b6e38036541e4ba0a28130bdb016c2f99975d570ef966ac4740438c +MISC metadata.xml 344 BLAKE2B a719762acb7e752051fc25d212f40e610a1a00644f8a09a4122bd874ec15af826d9360697b8d63d68fafd6596a8ea34439540894d8b8b9606baf5ddd4573d152 SHA512 48a43ffed154ec65035a6e84ec7e7e9ec222698b4dd56a81b6ca84844d9835c087fd7972d38ecc40fdba7f74acfeb2004bd1084d2cd123ffd09906e644c59e00 diff --git a/dev-ruby/minitest/metadata.xml b/dev-ruby/minitest/metadata.xml new file mode 100644 index 000000000000..e1509620ced9 --- /dev/null +++ b/dev-ruby/minitest/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/minitest + + diff --git a/dev-ruby/minitest/minitest-4.7.5-r2.ebuild b/dev-ruby/minitest/minitest-4.7.5-r2.ebuild new file mode 100644 index 000000000000..154639b46613 --- /dev/null +++ b/dev-ruby/minitest/minitest-4.7.5-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_prepare() { + case ${RUBY} in + *ruby24|*ruby25) + sed -i -e 's/Fixnum/Integer/' test/minitest/test_minitest_spec.rb || die + ;; + esac +} + +each_ruby_test() { + ${RUBY} -Ilib:bin:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/minitest/minitest-5.10.3.ebuild b/dev-ruby/minitest/minitest-5.10.3.ebuild new file mode 100644 index 000000000000..a085d55aba4d --- /dev/null +++ b/dev-ruby/minitest/minitest-5.10.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/minitest/minitest-5.11.3.ebuild b/dev-ruby/minitest/minitest-5.11.3.ebuild new file mode 100644 index 000000000000..b79c3ae574c7 --- /dev/null +++ b/dev-ruby/minitest/minitest-5.11.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/minitest/minitest-5.3.3-r1.ebuild b/dev-ruby/minitest/minitest-5.3.3-r1.ebuild new file mode 100644 index 000000000000..18f3b1d0c4ac --- /dev/null +++ b/dev-ruby/minitest/minitest-5.3.3-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + for f in test/minitest/test_*.rb; do + ${RUBY} -Ilib:test ${f} || die "${f} tests failed" + done +} diff --git a/dev-ruby/minitest/minitest-5.9.1.ebuild b/dev-ruby/minitest/minitest-5.9.1.ebuild new file mode 100644 index 000000000000..a28e39d5bd01 --- /dev/null +++ b/dev-ruby/minitest/minitest-5.9.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +} diff --git a/dev-ruby/mixlib-shellout-2.3.2 b/dev-ruby/mixlib-shellout-2.3.2 deleted file mode 100644 index 48d51d227ada..000000000000 --- a/dev-ruby/mixlib-shellout-2.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Run external commands on Unix or Windows -EAPI=6 -HOMEPAGE=https://github.com/opscode/mixlib-shellout -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/opscode/mixlib-shellout/archive/v2.3.2.tar.gz -> mixlib-shellout-2.3.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6f4f25f007bc1bf56609db00db514329 diff --git a/dev-ruby/mixlib-shellout/Manifest b/dev-ruby/mixlib-shellout/Manifest new file mode 100644 index 000000000000..26786c1438c9 --- /dev/null +++ b/dev-ruby/mixlib-shellout/Manifest @@ -0,0 +1,3 @@ +DIST mixlib-shellout-2.3.2.tar.gz 35828 BLAKE2B 8fa665a0be90da481d2e83aeb0bbfe35be6086cad25cfff5f079f0aa53926318961d2192da3477e4a4cd728e57752f32652579d544f562d81941a3d357c5bb5a SHA512 72f4979d1c444b1f097ecfd4767a2989e60398e84a78106b80077b664bc01d6fc68022cec26172f1e7c0384dd3fc4f64c723ad3a2882db7284dbadacc7cf24c9 +EBUILD mixlib-shellout-2.3.2.ebuild 704 BLAKE2B b14580e6ad10a522475542cdc2f185b82ffeb20f36012b35a04a048678dc3ca9f4fedde9946fdcb67a412c706632a813d7bdec594614c3be04cb00e9adc429a8 SHA512 9fa00797118c24474e0052210ab603bd5b3d9c89829427793c10a38bd8cb4523c271be35dbe681c4f9610eab797404bbcf8502768473d791a73d4beccf93cf14 +MISC metadata.xml 349 BLAKE2B bbf03da0b10552936f124a0d5ef0fc3513b2a381f2101a4f6088cdaf1a1287a6580bbac4247729c725562cfb2181bc4d1e744b1e07a6d8871b334e85d5f55269 SHA512 895846614036d27c1ca678c47d46302985645d1079c16910dfccb1a4077554422c6f08555d3fe3275c6463734d869f160ac1265dc06854db512001e8b05b32c7 diff --git a/dev-ruby/mixlib-shellout/metadata.xml b/dev-ruby/mixlib-shellout/metadata.xml new file mode 100644 index 000000000000..d4692422af46 --- /dev/null +++ b/dev-ruby/mixlib-shellout/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + opscode/mixlib-shellout + + diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild b/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild new file mode 100644 index 000000000000..adcdf80bf37e --- /dev/null +++ b/dev-ruby/mixlib-shellout/mixlib-shellout-2.3.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Run external commands on Unix or Windows" +HOMEPAGE="https://github.com/opscode/mixlib-shellout" +SRC_URI="https://github.com/opscode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +each_ruby_prepare() { + # Make sure we actually use the right interpreter for testing + sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb || die +} diff --git a/dev-ruby/mocha-0.10.5-r2 b/dev-ruby/mocha-0.10.5-r2 deleted file mode 100644 index 5f0be403d7b7..000000000000 --- a/dev-ruby/mocha-0.10.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/coderay[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/coderay[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/metaclass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metaclass[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock -EAPI=5 -HOMEPAGE=http://mocha.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/metaclass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metaclass[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.10 -SRC_URI=mirror://rubygems/mocha-0.10.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e1a5421adf2fa20e3079b9c4112cc602 diff --git a/dev-ruby/mocha-0.14.0 b/dev-ruby/mocha-0.14.0 deleted file mode 100644 index 51b93c9ee5d8..000000000000 --- a/dev-ruby/mocha-0.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] dev-ruby/introspection[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] dev-ruby/introspection[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] dev-ruby/introspection[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/metaclass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metaclass[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metaclass[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock -EAPI=5 -HOMEPAGE=http://gofreerange.com/mocha/docs/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/metaclass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metaclass[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metaclass[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.14 -SRC_URI=mirror://rubygems/mocha-0.14.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7f55982dfbf9cc8bb6e9437469cf9131 diff --git a/dev-ruby/mocha-1.1.0 b/dev-ruby/mocha-1.1.0 deleted file mode 100644 index 1c276bdb0a72..000000000000 --- a/dev-ruby/mocha-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/introspection[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock -EAPI=5 -HOMEPAGE=http://gofreerange.com/mocha/docs/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/introspection[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/mocha-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dced713d7b3a095befbf7b769e55e8bb diff --git a/dev-ruby/mocha-1.4.0 b/dev-ruby/mocha-1.4.0 deleted file mode 100644 index 3222b748427d..000000000000 --- a/dev-ruby/mocha-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] dev-ruby/introspection[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] dev-ruby/introspection[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] dev-ruby/introspection[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock -EAPI=6 -HOMEPAGE=http://gofreerange.com/mocha/docs/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/mocha-1.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6256e9cd9e57183e94f1e3f2ad5c37b4 diff --git a/dev-ruby/mocha-1.5.0 b/dev-ruby/mocha-1.5.0 deleted file mode 100644 index 5d2c5a77751c..000000000000 --- a/dev-ruby/mocha-1.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] dev-ruby/introspection[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] dev-ruby/introspection[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] dev-ruby/introspection[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock -EAPI=6 -HOMEPAGE=http://gofreerange.com/mocha/docs/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/metaclass-0.0*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.0 -SRC_URI=mirror://rubygems/mocha-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ca0b70a8f4c83ec030675e41fdda738 diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest new file mode 100644 index 000000000000..dd7c42fef44f --- /dev/null +++ b/dev-ruby/mocha/Manifest @@ -0,0 +1,11 @@ +DIST mocha-0.10.5.gem 73728 BLAKE2B 334bb5f3fb0f2248362f43bf2efaa879294fb46b2984e1594822f6293496f23a70fcc3f5153fd47106d5139c1e98e362ed1e71a17c590db38b3e8b22324d0698 SHA512 147c1b91e6d30598f91bc2c9311b71dd37cd83b0c870dbe7ec1a45b014ccde9ee37c9fe38b6ab250d78af9c0c5629ff4a47a208ae3e8c206eba401c2b3ec871d +DIST mocha-0.14.0.gem 82944 BLAKE2B 50a066e2f5007df08a7f76785fd4c2b12327b4969c11324a0574c707bea3219d51edb9ab40635378c16b46ad826ec7eff42434a27cd61113a6f40251fa2e6930 SHA512 918e45f2ee761c7dc399c7958e4d406f9e186c90f479fd01a421aa542944b47e9b2c5e938f4fc5292a7da345726447b2d47dc5f417e114201f8a4d9893c4d461 +DIST mocha-1.1.0.gem 87552 BLAKE2B b09721474520b57472bc54eece8ea27f0172e49ffbf43802854c111632673d05f35931150fe83cf83862471b606c70e8667327f491d280f3cc3d059e752ff0b2 SHA512 5a07c8364ae649a6be821c4b61c349d79e1dbf1e574ed95b07848f5dae3a2860e2f2e06499fc15b8352ec2146f273cc40ee8e65e670214f0f0669b6eedf698bb +DIST mocha-1.4.0.gem 92672 BLAKE2B 8b8640038da40f2577431630ffbc773f5a9474a3a872a5f6c26d53b41d2827da59f32f6c7abab78cbf491bb6d58cabe0834e4b1706869cedd1e72f116817537a SHA512 54953d815cddf52deccdddcebc9a9880fa2f14cab9f4ee1e164bfa3afe095d56b409312149341d1bf84fb336ed23512e7acce371135f8a2a1bb16f1de7acff1d +DIST mocha-1.5.0.gem 93184 BLAKE2B fe29eab462db2283449587324fa7c607c84bdc6cf8106c8714de29ac2ec8aa9352ed0ebe60a5f8ad05e8ed9a1256f534c352b17f9519de79490a548468afeb57 SHA512 dd4e37f2d3e65fbaafb9bad345419a042682c5db33ee1787b65db1d0889418463d32c87deeddd2b953e0024ea55a5a36b816712e94b4ca740a6163c6ee51dc85 +EBUILD mocha-0.10.5-r2.ebuild 1189 BLAKE2B e2f7ad7e9a1427076462906dd1a56dbca10d2de77aa5092a2249301319ed29b6fac9f563f5549dcdbafb82d1d062c1d25a9f25813f8006a24f75639551cea219 SHA512 6e2e346028954787b176dc3de5188c852cfa0231bc442b902059d014780011b52bf7d079b63e826d3da76efc87669b2cc74df9a983ad45417f153bbaa7e67bf3 +EBUILD mocha-0.14.0.ebuild 891 BLAKE2B b985c2344c88447f1ea966e5ba5d979acfb23bf754565476709b8ae2c46400d3f7beb86f6feaf05d8ce21d3e5577702bdc86c6ea762b5799e461f3822f0217c5 SHA512 d6020b9bd76a59d65d517a5abb52bf1502f05528255905c4d7ab29c544399f03efbc0365ac2ffb9b2801be579892f3e434242738487cf1d1c7cfcf5f861ad8d9 +EBUILD mocha-1.1.0.ebuild 853 BLAKE2B 1e239f2abd34221cee9af37f775c07ed22285c3db09695e6a175a86bbbec786046e80efdaa490959144ca5e5853ffd40faae3e1743991de9df1636da153314f5 SHA512 a1f48fa4bb83754b1d6af4e5d50ed63c404c6b1e788a4d83ec2c190813b72916d73de541ad97cedf14073444aeb4bdf4174411be1fa6aa66eaf28b124b9a67ab +EBUILD mocha-1.4.0.ebuild 862 BLAKE2B 14e7b0832e8550fbe1ca39c15cfca1c5dd484e3c51fada45285b0d1b94e4e2f3edd0f1f228344f5f1353a388b0d706410de94341a824232530e2d09c01e1a71a SHA512 b55bf4fbbda81f9f9b36f4871b501b5fc31923db41025f1bbc41bfeb527b6e4634d4e495b4a1096defaa6a7c30226307fee1b9812a1c25ec510231f2148b202c +EBUILD mocha-1.5.0.ebuild 868 BLAKE2B a3f08dcec677979fc2fc3daeaa93e15ccf712b6d9e72959ce5f6f5fec7bbb0ff3fa40fcdca9214f9b8df64c8cce6e3bb14cd9eb0a9fbe9ba9ec6232288c498d5 SHA512 2140cabf3e252fbdf6a15817130c5876ab4bab69a79097af5de290ff36d9381616e3e995a9e21867c36d95d2afce788f3e417d20370655fddb29fe1a2057cdc8 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/mocha/metadata.xml b/dev-ruby/mocha/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/mocha/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/mocha/mocha-0.10.5-r2.ebuild b/dev-ruby/mocha/mocha-0.10.5-r2.ebuild new file mode 100644 index 000000000000..1c5367b78581 --- /dev/null +++ b/dev-ruby/mocha/mocha-0.10.5-r2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc RELEASE.rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://mocha.rubyforge.org/" + +LICENSE="MIT" +SLOT="0.10" +KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + doc? ( dev-ruby/coderay )" + +ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die + + # Use syntax that works with all versions of coderay + sed -i -e 's/html.div/html(:wrap => :div)/' Rakefile || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rake examples || die + fi +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/*.rb || die +} diff --git a/dev-ruby/mocha/mocha-0.14.0.ebuild b/dev-ruby/mocha/mocha-0.14.0.ebuild new file mode 100644 index 000000000000..e8a0f25b3bae --- /dev/null +++ b/dev-ruby/mocha/mocha-0.14.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="MOCHA_NO_DOCS=true test:units" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/" + +LICENSE="MIT" +SLOT="0.14" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )" + +ruby_add_rdepend "dev-ruby/metaclass" #metaclass ~> 0.0.1 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die + sed -i -e '20irequire "mocha/setup"' test/test_helper.rb || die +} diff --git a/dev-ruby/mocha/mocha-1.1.0.ebuild b/dev-ruby/mocha/mocha-1.1.0.ebuild new file mode 100644 index 000000000000..0b1517447a2e --- /dev/null +++ b/dev-ruby/mocha/mocha-1.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/" + +LICENSE="MIT" +SLOT="1.0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +ruby_add_rdepend "dev-ruby/introspection" # introspection ~> 0.0.1 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die +} + +each_ruby_test() { + export MOCHA_NO_DOCS=true + each_fakegem_test +} diff --git a/dev-ruby/mocha/mocha-1.4.0.ebuild b/dev-ruby/mocha/mocha-1.4.0.ebuild new file mode 100644 index 000000000000..e34a7ae12d24 --- /dev/null +++ b/dev-ruby/mocha/mocha-1.4.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/" + +LICENSE="MIT" +SLOT="1.0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )" + +ruby_add_rdepend "=dev-ruby/metaclass-0.0*" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die +} + +each_ruby_test() { + export MOCHA_NO_DOCS=true + each_fakegem_test +} diff --git a/dev-ruby/mocha/mocha-1.5.0.ebuild b/dev-ruby/mocha/mocha-1.5.0.ebuild new file mode 100644 index 000000000000..b70f4f07791b --- /dev/null +++ b/dev-ruby/mocha/mocha-1.5.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="http://gofreerange.com/mocha/docs/" + +LICENSE="MIT" +SLOT="1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )" + +ruby_add_rdepend "=dev-ruby/metaclass-0.0*" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die +} + +each_ruby_test() { + export MOCHA_NO_DOCS=true + each_fakegem_test +} diff --git a/dev-ruby/moneta-1.0.0 b/dev-ruby/moneta-1.0.0 deleted file mode 100644 index 499312eaefa7..000000000000 --- a/dev-ruby/moneta-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A unified interface to key/value stores -EAPI=5 -HOMEPAGE=https://github.com/minad/moneta -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/minad/moneta/archive/v1.0.0.tar.gz -> moneta-1.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f0045e836bc865d4ab964647906f4ca3 diff --git a/dev-ruby/moneta/Manifest b/dev-ruby/moneta/Manifest new file mode 100644 index 000000000000..eadd7a66554d --- /dev/null +++ b/dev-ruby/moneta/Manifest @@ -0,0 +1,3 @@ +DIST moneta-1.0.0.tar.gz 174765 BLAKE2B 0f17b4c3a2ead8753a5285603df1df385f8150c4eb21e9c088647982c7eb9d8380cb53f8d9177712b0992a0d4472d0defdaba9bf117b767555960186c81cc323 SHA512 367207c693991a956d5454b3884b8504cc007cc247284ff00178c423167a403ac88e83bc510453daff76e52fe30e429714805c1fb716bea6a7eae7a3b3d965b4 +EBUILD moneta-1.0.0.ebuild 797 BLAKE2B abb619591533e708bfc2f77a192f5f67014958eb49fd6d6b934f7f6201236d0713ffbfe6f13fca2e6e5c2661e7b5fda03ab71eb7dffbbe1429c6d328b944730c SHA512 9d4a5c5513dc03196639447e8c7e587f77e10a34c96f3f076733a477ccc5bf80a697690b5dcd6c9d63cd37becc8e962baf89c1c41967f18ad4dc98639d6cb892 +MISC metadata.xml 338 BLAKE2B f4108feb99f75000aa42b1ce88a4b450234e83f66d275eed92f8ab8743dc8e9844171aae3da12b337533fd8bf4309c28031c845958b7726e09b6e931f55f4642 SHA512 93a165f2020451e5ebd0329021d4e6ad92bbe91f995e6b8a8542177090bdd6c475d71ab8ddc5ba13cc61788cc585ca98066c36d55cd7d6e648c5a0e09ad7b0d5 diff --git a/dev-ruby/moneta/metadata.xml b/dev-ruby/moneta/metadata.xml new file mode 100644 index 000000000000..9c60e824935c --- /dev/null +++ b/dev-ruby/moneta/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + minad/moneta + + diff --git a/dev-ruby/moneta/moneta-1.0.0.ebuild b/dev-ruby/moneta/moneta-1.0.0.ebuild new file mode 100644 index 000000000000..5e3594c2191f --- /dev/null +++ b/dev-ruby/moneta/moneta-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="none" +# test is disabled for now. It requires many packages. Test suite also +# takes very long run time and has high memory consumption. + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md SPEC.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +GITHUB_USER="minad" + +DESCRIPTION="A unified interface to key/value stores" +HOMEPAGE="https://github.com/minad/moneta" +SRC_URI="https://github.com/${GITHUB_USER}/moneta/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/msgpack-1.2.2 b/dev-ruby/msgpack-1.2.2 deleted file mode 100644 index 99c0ea605b9e..000000000000 --- a/dev-ruby/msgpack-1.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Binary-based efficient data interchange format for ruby binding -EAPI=6 -HOMEPAGE=https://msgpack.org/ -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/msgpack-1.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f238f4013d2ba257d74034098a516af2 diff --git a/dev-ruby/msgpack-1.2.4 b/dev-ruby/msgpack-1.2.4 deleted file mode 100644 index 31405ad72550..000000000000 --- a/dev-ruby/msgpack-1.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Binary-based efficient data interchange format for ruby binding -EAPI=6 -HOMEPAGE=https://msgpack.org/ -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/msgpack-1.2.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5c0c245c7b5b56d983cf84479f74e62a diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest new file mode 100644 index 000000000000..38a094deeaa3 --- /dev/null +++ b/dev-ruby/msgpack/Manifest @@ -0,0 +1,5 @@ +DIST msgpack-1.2.2.gem 78848 BLAKE2B b3ae75ebd6159a78c6a31ecc45bfe0474d5fe91672b6c9dfe96a561b07ebb5bc9ebf91477bc370fba199c5a8c187faa4995a90aa0209b8af81e6d06cd2e58b7b SHA512 7f7fa3350485c3888a42a78fc53f91029208bc6ee483b4c1a082dfa515d435295b6d2f57e9c4cc3f7805349e4a21854585997075d2535c0343af4ae1ec66a802 +DIST msgpack-1.2.4.gem 78848 BLAKE2B 5e4c0f75e051bd1da800257600a44a712a18430b77b1c6ceebf1b6452bda0169fa7fdbd3dc5230b76da226965b32e1581ab3c27be8416c00bd90e827b22bce51 SHA512 dc2267a8c2f673ce6c8910e09841ec01bd84f06baf68b9c9ba2c0acb905d197ca82f481748ceb7edb7dff5359c4d983f381882923a1d935bd5bc536bd2fa60be +EBUILD msgpack-1.2.2.ebuild 1134 BLAKE2B c96c7d377e63ae95ffd1916ba016489b38c9c34387fc5b9dd52a9730e633f3b3b661f1d8d8b21f7f66fcd962a525d8ecb28ec6af509e44a0605eba96d5231601 SHA512 2345264a73acd9e213d5dc5d62843b83e06bc6d813bd843519b1483366c0a42c3168997329d71b90304f9d2d67f53ef74196ba6525a9b9d0247a10c66820476a +EBUILD msgpack-1.2.4.ebuild 1101 BLAKE2B 0582ac0dea935e463e500f1a164a40e185df13360197aafd89b374c08adfde0c84854fbfb543bbd870d4cfe5b80a55e1069f271dab42024721cb9f3fd5e5772b SHA512 fae3728d285f338c8b00d6f4765ccfca17c8bcbe298352ebe05b2b1115fb1cd5eac15d0d51140d81e29c6d20a59e8ba14f8454cd45fbbdae5d8f8c9d287effc7 +MISC metadata.xml 331 BLAKE2B c964da6cce4e1e413377a6bf37282aa6ba207c33f3682ca5738361bb0df8c45dec063abe22f3183354b79b70707f897382a3412de1f6b185460a26ac2006f082 SHA512 5cff44a3b9425bbdccb3b682a26355c9526931b2826d7ff91da0d6db5e0dd139ae556a47dd06757b5cd209413b67181483189ba2dae819f70ffa58a46751c4c0 diff --git a/dev-ruby/msgpack/metadata.xml b/dev-ruby/msgpack/metadata.xml new file mode 100644 index 000000000000..6c33329090c7 --- /dev/null +++ b/dev-ruby/msgpack/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + msgpack + + diff --git a/dev-ruby/msgpack/msgpack-1.2.2.ebuild b/dev-ruby/msgpack/msgpack-1.2.2.ebuild new file mode 100644 index 000000000000..ea2b33ee6acc --- /dev/null +++ b/dev-ruby/msgpack/msgpack-1.2.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Binary-based efficient data interchange format for ruby binding" +HOMEPAGE="https://msgpack.org/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd" +IUSE="doc" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove jruby-specific specs that are run also for other rubies. + rm -rf spec/jruby || die + + sed -i -e '/git ls-files/d' msgpack.gemspec || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed." + + # rb_num2int is not inlined on 32 bit arches but also not explicitly + # defined, bug 582968 + sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library." +} diff --git a/dev-ruby/msgpack/msgpack-1.2.4.ebuild b/dev-ruby/msgpack/msgpack-1.2.4.ebuild new file mode 100644 index 000000000000..280a20307332 --- /dev/null +++ b/dev-ruby/msgpack/msgpack-1.2.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Binary-based efficient data interchange format for ruby binding" +HOMEPAGE="https://msgpack.org/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd" +IUSE="doc" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove jruby-specific specs that are run also for other rubies. + rm -rf spec/jruby || die + + sed -i -e '/git ls-files/d' msgpack.gemspec || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed." + + # rb_num2int is not inlined on 32 bit arches but also not explicitly + # defined, bug 582968 + sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library." +} diff --git a/dev-ruby/multi_json-1.12.1 b/dev-ruby/multi_json-1.12.1 deleted file mode 100644 index 058a07fd9ed3..000000000000 --- a/dev-ruby/multi_json-1.12.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] dev-ruby/yajl-ruby[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/yajl-ruby[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A gem to provide swappable JSON backends -EAPI=5 -HOMEPAGE=https://github.com/intridea/multi_json -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/intridea/multi_json/archive/v1.12.1.tar.gz -> multi_json-1.12.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4623c69e4e64dee0c1034ec1767f8230 diff --git a/dev-ruby/multi_json-1.12.2 b/dev-ruby/multi_json-1.12.2 deleted file mode 100644 index 2bef7a9d3921..000000000000 --- a/dev-ruby/multi_json-1.12.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] dev-ruby/yajl-ruby[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/yajl-ruby[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A gem to provide swappable JSON backends -EAPI=6 -HOMEPAGE=https://github.com/intridea/multi_json -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/intridea/multi_json/archive/v1.12.2.tar.gz -> multi_json-1.12.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=584cdb06fd0d90b8d649d0c3f35fa06c diff --git a/dev-ruby/multi_json-1.13.0 b/dev-ruby/multi_json-1.13.0 deleted file mode 100644 index c900c65f20a4..000000000000 --- a/dev-ruby/multi_json-1.13.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] dev-ruby/yajl-ruby[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/yajl-ruby[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A gem to provide swappable JSON backends -EAPI=6 -HOMEPAGE=https://github.com/intridea/multi_json -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/intridea/multi_json/archive/v1.13.0.tar.gz -> multi_json-1.13.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=825ce4e343d5548e2dd8e0186f27be66 diff --git a/dev-ruby/multi_json-1.13.1 b/dev-ruby/multi_json-1.13.1 deleted file mode 100644 index e9f8e011ca82..000000000000 --- a/dev-ruby/multi_json-1.13.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby25] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rspec:3[ruby_targets_ruby25] dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] dev-ruby/yajl-ruby[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/yajl-ruby[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/json[ruby_targets_ruby25] dev-ruby/yajl-ruby[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A gem to provide swappable JSON backends -EAPI=6 -HOMEPAGE=https://github.com/intridea/multi_json -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby23] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby24] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( || ( >=dev-ruby/json-1.4:*[ruby_targets_ruby25] >=dev-ruby/yajl-ruby-1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/intridea/multi_json/archive/v1.13.1.tar.gz -> multi_json-1.13.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86d1e2a9e2f4398b99848ec03877f7d3 diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest new file mode 100644 index 000000000000..27be9be4703f --- /dev/null +++ b/dev-ruby/multi_json/Manifest @@ -0,0 +1,9 @@ +DIST multi_json-1.12.1.tar.gz 25579 BLAKE2B 50fa37b907289b8247ffff1e22ebde1b07ee32e5ca97984be1243340f14185ebaaeb72cb28a18c5c77b1b48bfd0b400479fe7ef532e40cef3736d782c84c0d09 SHA512 f61e500197c5a1373443b308bd9307238c54d2d23ba9da91843c667c12e491f34fd87575028c3630a81a7355d4903344996f20408bbb7971b12dfba3cc4f76df +DIST multi_json-1.12.2.tar.gz 25630 BLAKE2B 61209dc4be50b44302cfe40e45b840ae8d81e827d8b9df82ca6b852a72d360fbe09c0f5b0ef8eecfbd08b6bd08343ab7bb307d91d9abf28c9b9adb35f18bea51 SHA512 bbbdd05a6dd12052aa3e09389f47212f15799310d5c265057f7ca801622d32295d1f0844b37e51f8f1fd2d48e4430234f99bc6de4b9ed149e81d9a33a831e6d9 +DIST multi_json-1.13.0.tar.gz 25954 BLAKE2B 22a2f2ff2f1291a45613f456661a1735fc41ad80f28ee7d2c9b97109f0637da4e60439686cfc29b7ced501c32d2fe9236c9acc25acc0f55e57ec0bfe53331f37 SHA512 b168b2a093865f48f1a4d1941e8cfead8b3efba73bcd59660dae581a77ab7149f0f452f1280e69061187f35c84b6eeff70144f815f9f669db03dba49100143aa +DIST multi_json-1.13.1.tar.gz 26098 BLAKE2B e82a08a747a092a9094cd7b35b4f933b5ac922a01f45a51b215ca9c4cdb9a083a4808d4bbe67a147ecb57e0b7b7e313c3d896f8cd80c79338c24abc3b90a09f9 SHA512 7c98392bd1c909fcc05249a02a010b561bf6c2d812ae42413d6e8dafa62926d8cb76226ded4c61558a00e5fa531ba33b6f4ef562648c52ba9b552ff7b7e27682 +EBUILD multi_json-1.12.1.ebuild 1926 BLAKE2B f392a89f6f23033080a4ec1fa22b638f41a44f00638a0ccf1fbe34dc70150082b0e3eaa5b926df620efd7676bab3f31fd197ea0f99496cddc918d93ef4abada3 SHA512 9cc52c4e92ef2c398bc05ae8dd53ba440dd3713b3713972bb44ae6aa5881e13b7b79a382b16abf64e75da531f35871b0a98ae8470fab1e9b6b4cdc7c6c3442d3 +EBUILD multi_json-1.12.2.ebuild 1922 BLAKE2B 338cbc039830d46a7cebb61b82ee7fcce1b6722a7de17a9cff0ff1372c12c7157d01bf0c8b1fe05cf81d2f5a4b51aaecaf807ee6563b84ce31e843963e78c992 SHA512 429d8f7036473500cc478d690e28ab4baab02cce66a474f0c73e03b2362e3b9124248520bca8ce1c2c89ab46f6ca41dab196b654919f8bd43e66e76c6e04e9cc +EBUILD multi_json-1.13.0.ebuild 1922 BLAKE2B c909ef211d008b8f12d400319e89674f79cc556d4f3aeea0d5b76c7c43ec671f2a4e6e48fd3f1861f7c157668778a86cbdf151f77bdf64392f0be4a859aa0695 SHA512 170aa5bb583feeef39ca4600bdfba839e7b640a4ac376de56e42641eec72650b536ccc16a1fc8065c843ffaddf2b1655bac68608804abc669f5b67be7146c39c +EBUILD multi_json-1.13.1.ebuild 1929 BLAKE2B a71552d761d98bc74496f05c9293003ec39aea8063ead81dd1411303a47783093221526ed5474082f11669d122df5ed021c2d61085c31a6e7b32ffbf69325ab7 SHA512 7215bd521e23b3b347f54cbfdcf05bcac763c7102b6fc2541c89bcf40ac830aa5c4959273606e3766c99e3bbb082ac2ab352179f60ac7d5fcfc06728c214885e +MISC metadata.xml 345 BLAKE2B 7d7684a1546dcc97e934f1a7df4484b568c5e8043dcfd0493e03124fa9f96959de5dccb78d22b1ff51ebc39b5fbec8b9a1dfd24531d676b8982b1f1dbd5097d0 SHA512 5fe7f117806d67e0d295bfcbdd07d4bbe8d3c3875e07cc3d276f2aee81b89f2e90174cbf4264d647384817fe0e8c81c2f2c9d9d67e3f78b46c3c194001bcace9 diff --git a/dev-ruby/multi_json/metadata.xml b/dev-ruby/multi_json/metadata.xml new file mode 100644 index 000000000000..a7d7d65cf54e --- /dev/null +++ b/dev-ruby/multi_json/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + intridea/multi_json + + diff --git a/dev-ruby/multi_json/multi_json-1.12.1.ebuild b/dev-ruby/multi_json/multi_json-1.12.1.ebuild new file mode 100644 index 000000000000..0bdf709fb24c --- /dev/null +++ b/dev-ruby/multi_json/multi_json-1.12.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A gem to provide swappable JSON backends" +HOMEPAGE="https://github.com/intridea/multi_json" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-1.0 )" + +ruby_add_bdepend "doc? ( dev-ruby/rspec:3 dev-ruby/yard )" + +ruby_add_bdepend "test? ( dev-ruby/json + dev-ruby/yajl-ruby )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler." + + # Remove unimportant rspec options not supported by rspec 2.6. + rm .rspec || die + + # Remove specs specific to oj since we don't package oj yet. + sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \ + -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \ + -e '/with Oj.default_settings/,/^ end/ s:^:#:' \ + -e '/using one-shot parser/,/^ end/ s:^:#:' \ + spec/multi_json_spec.rb + + # Avoid simplecov which only works with ruby 1.9 + sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die + + # Remove unpackaged and for our purposes unneeded coveralls + sed -i -e '/coveralls/d' spec/spec_helper.rb || die + + # Avoid testing unpackaged adapters + rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die +} + +each_ruby_test() { + for t in spec/*_spec.rb; do + ${RUBY} -S rspec-3 ${t} || die + done +} diff --git a/dev-ruby/multi_json/multi_json-1.12.2.ebuild b/dev-ruby/multi_json/multi_json-1.12.2.ebuild new file mode 100644 index 000000000000..27c74c2cdc54 --- /dev/null +++ b/dev-ruby/multi_json/multi_json-1.12.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A gem to provide swappable JSON backends" +HOMEPAGE="https://github.com/intridea/multi_json" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )" + +ruby_add_bdepend "doc? ( dev-ruby/rspec:3 dev-ruby/yard )" + +ruby_add_bdepend "test? ( dev-ruby/json + dev-ruby/yajl-ruby )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler." + + # Remove unimportant rspec options not supported by rspec 2.6. + rm .rspec || die + + # Remove specs specific to oj since we don't package oj yet. + sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \ + -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \ + -e '/with Oj.default_settings/,/^ end/ s:^:#:' \ + -e '/using one-shot parser/,/^ end/ s:^:#:' \ + spec/multi_json_spec.rb + + # Avoid simplecov which only works with ruby 1.9 + sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die + + # Remove unpackaged and for our purposes unneeded coveralls + sed -i -e '/coveralls/d' spec/spec_helper.rb || die + + # Avoid testing unpackaged adapters + rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die +} + +each_ruby_test() { + for t in spec/*_spec.rb; do + ${RUBY} -S rspec-3 ${t} || die + done +} diff --git a/dev-ruby/multi_json/multi_json-1.13.0.ebuild b/dev-ruby/multi_json/multi_json-1.13.0.ebuild new file mode 100644 index 000000000000..819f95007369 --- /dev/null +++ b/dev-ruby/multi_json/multi_json-1.13.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A gem to provide swappable JSON backends" +HOMEPAGE="https://github.com/intridea/multi_json" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )" + +ruby_add_bdepend "doc? ( dev-ruby/rspec:3 dev-ruby/yard )" + +ruby_add_bdepend "test? ( dev-ruby/json + dev-ruby/yajl-ruby )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler." + + # Remove unimportant rspec options not supported by rspec 2.6. + rm .rspec || die + + # Remove specs specific to oj since we don't package oj yet. + sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \ + -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \ + -e '/with Oj.default_settings/,/^ end/ s:^:#:' \ + -e '/using one-shot parser/,/^ end/ s:^:#:' \ + spec/multi_json_spec.rb + + # Avoid simplecov which only works with ruby 1.9 + sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die + + # Remove unpackaged and for our purposes unneeded coveralls + sed -i -e '/coveralls/d' spec/spec_helper.rb || die + + # Avoid testing unpackaged adapters + rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die +} + +each_ruby_test() { + for t in spec/*_spec.rb; do + ${RUBY} -S rspec-3 ${t} || die + done +} diff --git a/dev-ruby/multi_json/multi_json-1.13.1.ebuild b/dev-ruby/multi_json/multi_json-1.13.1.ebuild new file mode 100644 index 000000000000..6f243d356a4a --- /dev/null +++ b/dev-ruby/multi_json/multi_json-1.13.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A gem to provide swappable JSON backends" +HOMEPAGE="https://github.com/intridea/multi_json" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )" + +ruby_add_bdepend "doc? ( dev-ruby/rspec:3 dev-ruby/yard )" + +ruby_add_bdepend "test? ( dev-ruby/json + dev-ruby/yajl-ruby )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler." + + # Remove unimportant rspec options not supported by rspec 2.6. + rm .rspec || die + + # Remove specs specific to oj since we don't package oj yet. + sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \ + -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \ + -e '/with Oj.default_settings/,/^ end/ s:^:#:' \ + -e '/using one-shot parser/,/^ end/ s:^:#:' \ + spec/multi_json_spec.rb + + # Avoid simplecov which only works with ruby 1.9 + sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die + + # Remove unpackaged and for our purposes unneeded coveralls + sed -i -e '/coveralls/d' spec/spec_helper.rb || die + + # Avoid testing unpackaged adapters + rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die +} + +each_ruby_test() { + for t in spec/*_spec.rb; do + ${RUBY} -S rspec-3 ${t} || die + done +} diff --git a/dev-ruby/multi_test-0.1.2 b/dev-ruby/multi_test-0.1.2 deleted file mode 100644 index 89d16cfb51f7..000000000000 --- a/dev-ruby/multi_test-0.1.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A uniform interface for Ruby testing libraries -EAPI=5 -HOMEPAGE=http://cukes.info/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/multi_test-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=46c22e2516070cab40adb92440587653 diff --git a/dev-ruby/multi_test/Manifest b/dev-ruby/multi_test/Manifest new file mode 100644 index 000000000000..1d53bcd838fb --- /dev/null +++ b/dev-ruby/multi_test/Manifest @@ -0,0 +1,3 @@ +DIST multi_test-0.1.2.gem 9216 BLAKE2B 9a5888937c82f87822445855eb15406b4250b3b42f00116a2c54360ab35b923d08c4015d90b14003679aac5d674baec8756b74aae4a5246beeefbae262edcc1f SHA512 a0d59f51dc959b7febe9c32853b5ac5cbbb3215e8810de5e46fe10fa42931c1ea89df477155cc8124264d608c5928e54fd4e1949e7d0940f927e1430bfd60a2b +EBUILD multi_test-0.1.2.ebuild 551 BLAKE2B cccfc8206cefb09ed66fe016140491b648fe754eab5357e30368fabf737e2f9e807d7de1ab3614b2c5d634b04bd822ca187d372cccd224ced22dd13337fc801c SHA512 91765c7961446e1a0a074e2dec706892695224273ab7e1ffb60c761b4fcaf1e3458bbfecc16a37873e168a45ad204ba7b6b653d02ba3c4996c8cd82b9727a6b9 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/multi_test/metadata.xml b/dev-ruby/multi_test/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/multi_test/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/multi_test/multi_test-0.1.2.ebuild b/dev-ruby/multi_test/multi_test-0.1.2.ebuild new file mode 100644 index 000000000000..1ac9ab817291 --- /dev/null +++ b/dev-ruby/multi_test/multi_test-0.1.2.ebuild @@ -0,0 +1,24 @@ +# 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="History.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A uniform interface for Ruby testing libraries" +HOMEPAGE="http://cukes.info/" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" +SLOT="0" +IUSE="" + +# Tests depend on specific versions of testing frameworks where bundler +# downloads dependencies. +RESTRICT="test" diff --git a/dev-ruby/multi_xml-0.5.5 b/dev-ruby/multi_xml-0.5.5 deleted file mode 100644 index fe8e718ddcef..000000000000 --- a/dev-ruby/multi_xml-0.5.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/ox[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A generic swappable back-end for XML parsing -EAPI=5 -HOMEPAGE=http://rdoc.info/gems/multi_xml -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/multi_xml-0.5.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f5a95ef9c70cc6f9c1e6d46ad9cc6be8 diff --git a/dev-ruby/multi_xml-0.6.0 b/dev-ruby/multi_xml-0.6.0 deleted file mode 100644 index 999905af7623..000000000000 --- a/dev-ruby/multi_xml-0.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/ox[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ox[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A generic swappable back-end for XML parsing -EAPI=5 -HOMEPAGE=http://rdoc.info/gems/multi_xml -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/sferik/multi_xml/archive/v0.6.0.tar.gz -> multi_xml-0.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dbf7826f0e894acfb970e327da8d2dd4 diff --git a/dev-ruby/multi_xml-0.6.0-r1 b/dev-ruby/multi_xml-0.6.0-r1 deleted file mode 100644 index 09c0bff12a00..000000000000 --- a/dev-ruby/multi_xml-0.6.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/ox[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ox[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/ox[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A generic swappable back-end for XML parsing -EAPI=6 -HOMEPAGE=https://www.rubydoc.info/gems/multi_xml -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sferik/multi_xml/archive/v0.6.0.tar.gz -> multi_xml-0.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7fb5327a9e3f95db3043481fae80cc3a diff --git a/dev-ruby/multi_xml/Manifest b/dev-ruby/multi_xml/Manifest new file mode 100644 index 000000000000..6d79d085ef15 --- /dev/null +++ b/dev-ruby/multi_xml/Manifest @@ -0,0 +1,7 @@ +AUX multi_xml-0.6.0-ox24.patch 866 BLAKE2B 366aa40e831d76b4dfd6516d0b80599c70e0b0c2cd804c2f8f96b82a1582c933e931153f81f27bba8176bbe3ee8f6c4517468b58bd8bc7b380fe6c6257cb953b SHA512 f054a4bba4990f1ff8d6236ed2a99b97182b96c343b749e18c90c63faef10ea25d8f40ca0dd92e58aac8924d0cee15915b3ae2ebe5a6e6c024ea6d4b38b5e05a +DIST multi_xml-0.5.5.gem 20992 BLAKE2B 8dbd35ca1cf2209850e2c694c435e7bddfc204a15663091d005c6f45faf85c91e8331b2b1fc37ead4f28732a5f73d878c50f13ec7d4681c3ac598a230d4f34b2 SHA512 692f55908ec5e9ee27bec858325ff9a0b15037a6563d5a21bd742ec3c959f3dbc04f1a232782f20827c9af49f3dd14fd725a0c19dbacb3708067c19dedf427ba +DIST multi_xml-0.6.0.tar.gz 16571 BLAKE2B 1492eab7782823915167ebdb529b6d4699b31f3b66c48eee5acf7857dc25caae62b63a0da10a0bd862ade22865432bc6c4290a3f6ff8e99a889fcf09b56f6b7f SHA512 67e280d838ba07373a6ad5cbe4658b32655102906d8e0ed5429d21220475c21e07ea2ec0d2729df4d30a1bf7d0a5e6ff2d4482342098873135cb12e18c53194a +EBUILD multi_xml-0.5.5.ebuild 745 BLAKE2B f55d89d13c5b497f3b6e62bd89b2eb62afac93cb19331dac7eeacd434a6103738b2d859b8c73e8541b41b9cc52b1ef25c4d710f42e9265529ce2544b48654ffc SHA512 5631174dfc19f5e492752bdc8dd63ab5ed8e624a49074072c2ef07a4aa7a49f3b59f9768013a129c17fb7636c270e948fb4f4a82f627ff5955ee00f30cd6f31d +EBUILD multi_xml-0.6.0-r1.ebuild 928 BLAKE2B 89a3f2b95ecb91bc9c50d2edcacff11464524193a0d4927fb2f45a01d7a57ac03d2271bed9c5b5de1156b353a42c731c7fa8e6b1c2095dcc512afc6910143960 SHA512 9556e3b5f479952883e3c34f7ddb9b049ef72ee34e02a53a33bc331c9e17c0d8b41017596f92cd07861814c679bce92b7186a1a1e18c197ed17d959b3ea9b3ce +EBUILD multi_xml-0.6.0.ebuild 887 BLAKE2B 6f1d208c684cb16d2e5a973a85c33e22702cead0d56cd0d05b730bc652213e0d859eb1d98d1098d024bc6eb53800152553ea9a93cd3d9b26cac517e624b714a9 SHA512 73fa7f1d63a050b60de4ea41178147a68dd7c802437de2f1ec304fed45f3f3ad7b9767300fb739db994233375bd19f2538f8d42d4bc4b132cb003c7b394ca1c9 +MISC metadata.xml 332 BLAKE2B fc83aa0e31b636d7abd190715ebdb0e7b205444f571344bbddd7d9b130d7ea566c38ce12caf4429b54db3415181f229ba5e012408596b6dff701f34e7e5b3a6f SHA512 53ff80596848fb984f23e66f1eae8bbe9e844de4760fbea929405d6515a250a710dc9a05f61cc7bf84afb069b2bc52a7304a1c15fa1a109bc7d6494fb5e1ef93 diff --git a/dev-ruby/multi_xml/files/multi_xml-0.6.0-ox24.patch b/dev-ruby/multi_xml/files/multi_xml-0.6.0-ox24.patch new file mode 100644 index 000000000000..a0568a8fb52e --- /dev/null +++ b/dev-ruby/multi_xml/files/multi_xml-0.6.0-ox24.patch @@ -0,0 +1,23 @@ +From f9d18d87c3340aa53f524524bf189b99459ab1e6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= +Date: Thu, 18 May 2017 23:10:48 +0200 +Subject: [PATCH] Update for ox > 2.4.11 + +There is more pedantic parsing of white-space characters in ox > 2.4.11. Better to set explicitly the expected skip mode. +--- + lib/multi_xml/parsers/ox.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/multi_xml/parsers/ox.rb b/lib/multi_xml/parsers/ox.rb +index e52a560..dc1413e 100644 +--- a/lib/multi_xml/parsers/ox.rb ++++ b/lib/multi_xml/parsers/ox.rb +@@ -29,7 +29,7 @@ def parse_error + + def parse(io) + handler = Handler.new +- ::Ox.sax_parse(handler, io, :convert_special => true) ++ ::Ox.sax_parse(handler, io, convert_special: true, skip: :skip_return) + handler.doc + end + diff --git a/dev-ruby/multi_xml/metadata.xml b/dev-ruby/multi_xml/metadata.xml new file mode 100644 index 000000000000..bb62d2bf56f6 --- /dev/null +++ b/dev-ruby/multi_xml/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sferik/multi_xml + + diff --git a/dev-ruby/multi_xml/multi_xml-0.5.5.ebuild b/dev-ruby/multi_xml/multi_xml-0.5.5.ebuild new file mode 100644 index 000000000000..306f842813c4 --- /dev/null +++ b/dev-ruby/multi_xml/multi_xml-0.5.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="doc:yard" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A generic swappable back-end for XML parsing" +HOMEPAGE="http://rdoc.info/gems/multi_xml" +LICENSE="MIT" + +KEYWORDS="amd64 ~ppc64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" +ruby_add_bdepend "test? ( dev-ruby/ox )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.start/ s:^:#:' spec/helper.rb || die + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_test() { + CI=true each_fakegem_test +} diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild b/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild new file mode 100644 index 000000000000..e995f1ad7202 --- /dev/null +++ b/dev-ruby/multi_xml/multi_xml-0.6.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A generic swappable back-end for XML parsing" +HOMEPAGE="https://www.rubydoc.info/gems/multi_xml" +SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" +ruby_add_bdepend "test? ( dev-ruby/ox )" + +all_ruby_prepare() { + eapply "${FILESDIR}/${P}-ox24.patch" + + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/helper.rb || die + sed -i -e '/bundler/I s:^:#:' -e '/yardstick/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + CI=true each_fakegem_test +} diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0.ebuild b/dev-ruby/multi_xml/multi_xml-0.6.0.ebuild new file mode 100644 index 000000000000..f99474a2df51 --- /dev/null +++ b/dev-ruby/multi_xml/multi_xml-0.6.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A generic swappable back-end for XML parsing" +HOMEPAGE="http://rdoc.info/gems/multi_xml" +SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" +ruby_add_bdepend "test? ( dev-ruby/ox )" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/helper.rb || die + sed -i -e '/bundler/I s:^:#:' -e '/yardstick/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + CI=true each_fakegem_test +} diff --git a/dev-ruby/multipart-post-2.0.0-r1 b/dev-ruby/multipart-post-2.0.0-r1 deleted file mode 100644 index 4dfa79dc48a2..000000000000 --- a/dev-ruby/multipart-post-2.0.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds a streamy multipart form post capability to Net::HTTP -EAPI=5 -HOMEPAGE=https://github.com/nicksieger/multipart-post -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/multipart-post-2.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c2aa4af99877c024165e369fb5923971 diff --git a/dev-ruby/multipart-post/Manifest b/dev-ruby/multipart-post/Manifest new file mode 100644 index 000000000000..0d7ab5d566e9 --- /dev/null +++ b/dev-ruby/multipart-post/Manifest @@ -0,0 +1,3 @@ +DIST multipart-post-2.0.0.gem 11264 BLAKE2B a842e810dd5ccc4a03509003ec1fe87ff7faed80501e776b7d10bf01d64405a4ff01812e9c6ca600207d268f0abe37dd164b54307cdb446719602bc81787b885 SHA512 4f48c815d82c139986f419cdb12efd2f3792f2ef0b2277b75533c8ddad17cc6a8c187deddadc82d29c9f7f8337fcc9ad23c40eb72053ac933911ec1457b01c18 +EBUILD multipart-post-2.0.0-r1.ebuild 575 BLAKE2B 7a9a1706024dc183c47b3d573eee8423f33ab6dd6dd3d0bb4d8a688460c87d2d08f62d1bdf1e955c6d2c9c09dba22a8768e021c78047b417aab493500321128c SHA512 5c5efd26310aa63b68467e107862018d8cb368972960bab0a8255f043d3f3faa985dcd79f399fa1a059169c0af9f0fae24689bec17a345a04d656b59eb540d31 +MISC metadata.xml 351 BLAKE2B 1b91932f0fac0566cc3a283f50d5162f09b9ae0f06ee2419f5be35cb6fb9b6b7234c4c8974c89d38eae80ad2a642b1ba5a927506442ab2906a4d43832a2207b5 SHA512 d25464b95046a3df4a9989cdc012fa2220f9d0008f48bc16bc54e87fe6cb99ce0e4548e042ed96675d917a68a2c2e7fcbc3054c66fe5879eb6761cacddb7c51c diff --git a/dev-ruby/multipart-post/metadata.xml b/dev-ruby/multipart-post/metadata.xml new file mode 100644 index 000000000000..5b3bfe943553 --- /dev/null +++ b/dev-ruby/multipart-post/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nicksieger/multipart-post + + diff --git a/dev-ruby/multipart-post/multipart-post-2.0.0-r1.ebuild b/dev-ruby/multipart-post/multipart-post-2.0.0-r1.ebuild new file mode 100644 index 000000000000..e2c7ae596b20 --- /dev/null +++ b/dev-ruby/multipart-post/multipart-post-2.0.0-r1.ebuild @@ -0,0 +1,25 @@ +# 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_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP" +HOMEPAGE="https://github.com/nicksieger/multipart-post" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="test" + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/mustache-1.0.2 b/dev-ruby/mustache-1.0.2 deleted file mode 100644 index 622d71358d85..000000000000 --- a/dev-ruby/mustache-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( app-text/ronn[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Mustache is a framework-agnostic way to render logic-free views -EAPI=5 -HOMEPAGE=https://mustache.github.com/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/mustache-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2d66757ba00d6a44f0dae22d40a9651a diff --git a/dev-ruby/mustache-1.0.5 b/dev-ruby/mustache-1.0.5 deleted file mode 100644 index 304e84f7afb2..000000000000 --- a/dev-ruby/mustache-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( app-text/ronn[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( app-text/ronn[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( app-text/ronn[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Mustache is a framework-agnostic way to render logic-free views -EAPI=5 -HOMEPAGE=https://mustache.github.com/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/mustache-1.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0f6d4fdc513df0c2710512a3b50b0bad diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest new file mode 100644 index 000000000000..fd2d268f341a --- /dev/null +++ b/dev-ruby/mustache/Manifest @@ -0,0 +1,5 @@ +DIST mustache-1.0.2.gem 40960 BLAKE2B 8e4daf455b4af2b20dd322f0fa358b18c8742c08aae872ccd4c0cf87a898b800a04535aeeec3f0924ce5afbef4b4aea5867949b779d3fd6f57efb5ee828cbeeb SHA512 4bc50bf67317e9815b125c25cd94b6c6943b4c7cdeeae3118d29b002279386f00f73a38bfcba9072253cd389634c44a8da9aba775989ab235a444796e4634450 +DIST mustache-1.0.5.gem 41984 BLAKE2B c063af6c9464884114b55c30df6c6cb2685b0394aa9280f006b6c35cd0681c8776edddccd1a33de75e291a2e1992477c1d70f6cb1c603e800b08be5b989a9ca0 SHA512 d9b2c55d758bd4e317732307b513e2a079b04ec7a1203233834fd08a3a32f7b1bf8283d207af2f7082a8c4847f9c5955a557f19bad9b08a1dee2f32417eca190 +EBUILD mustache-1.0.2.ebuild 911 BLAKE2B 2fe78cc4857de02b0177684a2d551f9ca3b76952d9eb9b8b0ee5816cc86595dcc84cb4c878f1be9c2d1c016d7276e5e094fbdd19dacd9d294fdb430b280ef66c SHA512 9f8887f899f2c404d747ce6b752839173788ab669aff80f1c076fd46cfee0558a94f5dd630364809370ee44af62870052bc3171d68994ba28ccce106cd99b545 +EBUILD mustache-1.0.5.ebuild 905 BLAKE2B 7ca3399dbe30ce53dc04dcd237783ae0644504c84305327539f00d6547232296ffa2e7479578a736ad3240a3b16c2e01c82dc751d33301238804a0de6b80fb55 SHA512 1d51fafa9f4b0dd3ec6c644b5386d23e99ccd5cdee15f490ea09c26f678a8c509cc45371ec96999575b25b7d6d6f77124cb296fe9141f8f87d50435b195787fd +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/mustache/metadata.xml b/dev-ruby/mustache/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/mustache/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/mustache/mustache-1.0.2.ebuild b/dev-ruby/mustache/mustache-1.0.2.ebuild new file mode 100644 index 000000000000..b997810ccb13 --- /dev/null +++ b/dev-ruby/mustache/mustache-1.0.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="man:build" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views" +HOMEPAGE="https://mustache.github.com/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +ruby_add_bdepend "doc? ( app-text/ronn )" + +all_ruby_prepare() { + # Fix rake deprecation + sed -i -e 's:rake/rdoctask:rdoc/task:' Rakefile || die + + # Avoid code climate dependency. + sed -i -e '/codeclimate/I s:^:#:' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/mustache.1 man/mustache.5 +} diff --git a/dev-ruby/mustache/mustache-1.0.5.ebuild b/dev-ruby/mustache/mustache-1.0.5.ebuild new file mode 100644 index 000000000000..7577f7845135 --- /dev/null +++ b/dev-ruby/mustache/mustache-1.0.5.ebuild @@ -0,0 +1,40 @@ +# 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_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="man:build" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views" +HOMEPAGE="https://mustache.github.com/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( app-text/ronn )" + +all_ruby_prepare() { + # Fix rake deprecation + sed -i -e 's:rake/rdoctask:rdoc/task:' Rakefile || die + + sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/mustache.1 man/mustache.5 +} diff --git a/dev-ruby/mustermann-1.0.1 b/dev-ruby/mustermann-1.0.1 deleted file mode 100644 index 920c3047da69..000000000000 --- a/dev-ruby/mustermann-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library implementing patterns that behave like regular expressions -EAPI=6 -HOMEPAGE=https://github.com/sinatra/mustermann -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/mustermann-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=23b8415973eb9576559d47563d14d3b8 diff --git a/dev-ruby/mustermann-1.0.2 b/dev-ruby/mustermann-1.0.2 deleted file mode 100644 index 2a60bc68ec5e..000000000000 --- a/dev-ruby/mustermann-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library implementing patterns that behave like regular expressions -EAPI=6 -HOMEPAGE=https://github.com/sinatra/mustermann -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/mustermann-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=858046591570a5c11a8c9b8198ce453a diff --git a/dev-ruby/mustermann/Manifest b/dev-ruby/mustermann/Manifest new file mode 100644 index 000000000000..e7585ffb322b --- /dev/null +++ b/dev-ruby/mustermann/Manifest @@ -0,0 +1,5 @@ +DIST mustermann-1.0.1.gem 51712 BLAKE2B d81e67ca6eeee89004aba2c8c152671f37b4f77c8c3ee8d88cb7a028c9145b922a298e6a40998ec1e9e3cbcfbb282c9324147a49fd5694a72e3fabf67aaf9e2a SHA512 6fbe0a0a2af41a4276283029ef3883e031080c7e1394e9a1e496c9de0dfbdd9dea3c753fc9fd64718f3d1d04ed61ea865165bab96e53c1b8b1258d91c5231562 +DIST mustermann-1.0.2.gem 51712 BLAKE2B dedfd8c4f5a2819ffbf3a7f5462e656d7e50e28e773abbd391bf01c984eb0a25274ee1c5080da0ec5c2f9ac88294be4975ab4310502dd83ac74010443ac582a6 SHA512 89f27ebdcb6df3eac82159b77d6fb6b87fe3c0409e14975abbbca01675eb84c6b49c52ccf75ffa779ff0b476b904834eb349ecb416324e6c61a360d583aa16dc +EBUILD mustermann-1.0.1.ebuild 508 BLAKE2B bafc5723c6b4b0b3d4895d2716b5cf78c6920ce65bcff5c8430d03cb4c265bd8b515e2b1ea48633b2ecccf414f53ed3e2af8eba4a67f74edb4cbd92bc3bc9a68 SHA512 e5c6482ed59ea261e8f6dd268067926351736c14a066ca5fe8bd587e55d365ae50a7172806e7f8c3f5e7f333a7b6166829add89663c1755221f5b77eed631e6a +EBUILD mustermann-1.0.2.ebuild 515 BLAKE2B d6718cddb55bb96f5f03befea1cdb3f05cd6a2f8fa0b0bcc6ac0c944e75ab8cbbd5dd07b24227274976991cee5fc228fd0a1a8a3baefe91fece5e74334d9184d SHA512 2a9a0835b83dceb6a9fa6373da7d4cf17731fdee029907634909b63d418eef9256aa1015dd72f9bd9bd7eeba24c8ad26b7a4fe034355c799b578574cf9d3d44f +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/mustermann/metadata.xml b/dev-ruby/mustermann/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/mustermann/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/mustermann/mustermann-1.0.1.ebuild b/dev-ruby/mustermann/mustermann-1.0.1.ebuild new file mode 100644 index 000000000000..5dc350ef6924 --- /dev/null +++ b/dev-ruby/mustermann/mustermann-1.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +# There are specs but they depend heavily on unpackaged code. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A library implementing patterns that behave like regular expressions" +HOMEPAGE="https://github.com/sinatra/mustermann" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/mustermann/mustermann-1.0.2.ebuild b/dev-ruby/mustermann/mustermann-1.0.2.ebuild new file mode 100644 index 000000000000..40bc5f8920fd --- /dev/null +++ b/dev-ruby/mustermann/mustermann-1.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# There are specs but they depend heavily on unpackaged code. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A library implementing patterns that behave like regular expressions" +HOMEPAGE="https://github.com/sinatra/mustermann" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/mysql2-0.3.21 b/dev-ruby/mysql2-0.3.21 deleted file mode 100644 index 20de0171583f..000000000000 --- a/dev-ruby/mysql2-0.3.21 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libmysqlclient ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql -EAPI=6 -HOMEPAGE=https://github.com/brianmario/mysql2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/libmysqlclient:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.3 -SRC_URI=mirror://rubygems/mysql2-0.3.21.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9c098e08dae442be84e21fa1fb46e86a diff --git a/dev-ruby/mysql2-0.4.10 b/dev-ruby/mysql2-0.4.10 deleted file mode 100644 index f2ee6aa1bcc4..000000000000 --- a/dev-ruby/mysql2-0.4.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libmysqlclient ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql -EAPI=6 -HOMEPAGE=https://github.com/brianmario/mysql2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/libmysqlclient:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.4 -SRC_URI=mirror://rubygems/mysql2-0.4.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=737f6258a1f572cbd13060b7bc55a728 diff --git a/dev-ruby/mysql2-0.5.0 b/dev-ruby/mysql2-0.5.0 deleted file mode 100644 index 09f72532b659..000000000000 --- a/dev-ruby/mysql2-0.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libmysqlclient ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql -EAPI=6 -HOMEPAGE=https://github.com/brianmario/mysql2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/libmysqlclient:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.5 -SRC_URI=mirror://rubygems/mysql2-0.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7083eb66aaad92f637f76563198acf01 diff --git a/dev-ruby/mysql2-0.5.1 b/dev-ruby/mysql2-0.5.1 deleted file mode 100644 index a1f17bd79322..000000000000 --- a/dev-ruby/mysql2-0.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libmysqlclient ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql -EAPI=6 -HOMEPAGE=https://github.com/brianmario/mysql2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/libmysqlclient:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.5 -SRC_URI=mirror://rubygems/mysql2-0.5.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7083eb66aaad92f637f76563198acf01 diff --git a/dev-ruby/mysql2-0.5.2 b/dev-ruby/mysql2-0.5.2 deleted file mode 100644 index 7820f0a5e8e4..000000000000 --- a/dev-ruby/mysql2-0.5.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libmysqlclient ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql -EAPI=6 -HOMEPAGE=https://github.com/brianmario/mysql2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=virtual/libmysqlclient:= ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.5 -SRC_URI=mirror://rubygems/mysql2-0.5.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=418f2e1bf0cfc40433baab5242025cbf diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest new file mode 100644 index 000000000000..c69ce39f2274 --- /dev/null +++ b/dev-ruby/mysql2/Manifest @@ -0,0 +1,11 @@ +DIST mysql2-0.3.21.gem 52736 BLAKE2B e0fe0d16c0816b7f849581d6ce0c657f64f2881ab28bced780be82e8017a5ded24cffc3641f2f386f5664cbc5e9ac4c6be4fab9cff818dc5910970968d7458a4 SHA512 782b7c13b4956ff9cb66b14701546b8da69ba5dbae8a7fbab6b8a083c7f3c2a15e590fe075f41d4ab85a68bf68963204fc2ab0f4a4f768ce41c822af1063317c +DIST mysql2-0.4.10.gem 97792 BLAKE2B 4978a3fbc8e516e47907d73276b244e614248c031db7c0b7d76d20f1f845be11f7187795d3a989629ff849e2e1bd0454fd56bc7be6b692d9840838861bafdb4c SHA512 1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43 +DIST mysql2-0.5.0.gem 98816 BLAKE2B df99ea39a1a6e080ccbae3f79a17234507f0396438519564f758a3ab75b50729d70ee5586c1945876818321aa4d529c3802264b56deff0a47382b7d8b23b798b SHA512 d7026fd4e69558bb8150bb9f4053143cecf2af39c94db2d8b708b8ab936b20b3051844eb79e893c2c5880774b24c62d77444f258195887f4eb95ea558dd7e410 +DIST mysql2-0.5.1.gem 99328 BLAKE2B 1ed8d9688a78ee30f3f7b7a71317cbe92b39e2a1b6f9db710a328a4b9542ffcff4be9051c5fa440bbb93c1af56742755e4b70bbff895695102c126293b7d7ad7 SHA512 dd1934e4f8aa8a97b70dbe0f1436496892a155fa188930321e776d57ec72ec34f95f2665ad5db671fdba99304e279aa8a045dbc6126ab50d8cc2d84838bc145b +DIST mysql2-0.5.2.gem 99328 BLAKE2B 0f1a0d4657e5933e14d445ceefc6ff605a8b07bc01686dd0a67e018c45857a92d25914e4f0aae1116ed1479583636cdbca2aaeb127b856b38052264d579991bf SHA512 6013b0c862f24f0c20b22c50a17390a7a22390e661d0f1afb613177febfbf854f63aea9bc9aa8defc9521896144fbc035a8e16b135abb47384453a23dfd99566 +EBUILD mysql2-0.3.21.ebuild 878 BLAKE2B bca3c425b169f6ddeaf900476c2c8ad1dfa1c6faebeace43dc69765c5668d52ca9fa2efcd09d0fab2abbe679d7a59c9db8180226476fe9abc065a54a83180ba8 SHA512 44b798edf111cf335bcb7a489f8c854392c07fdd3ea3e96b7cb81bc6f00489a785a40833edbdea2ba8d0cfad6389211e0d1e5131ff58260f17c629530a62ef11 +EBUILD mysql2-0.4.10.ebuild 871 BLAKE2B 80eaa8d0541ab2ab4a2483e8779eb0ae3d6b9929be09b64f389d51dbaf13f2b98301dec8e41cec48d26c0a06375d2e1592c848cd57b252ad5351166b48228200 SHA512 f385ef153b9c0cef750687eb9bd772c0044c88cf85c60f359dbabfeec9b92be59c60503b9acb0d76e86efc25e878dbb5815ed1648fec9f44a5d9b1ca304fec4c +EBUILD mysql2-0.5.0.ebuild 871 BLAKE2B b99de7c0d899f18b2e830d87ea5d77c87f02b2e426991d127bb56fd7b60ebb1b8446cc15c4c0ca72c7e5da93a51f3b073f766756cb49ea886af99a9c6e19b8f9 SHA512 a193c8d5e8895e75ee5a57ba55a11cd8d6d30aec0982c22ed593202e3bee9d6110b49be900a53787442f22e5df5b4c9ecf0c3515c29427df983aefea40f42cc5 +EBUILD mysql2-0.5.1.ebuild 871 BLAKE2B b99de7c0d899f18b2e830d87ea5d77c87f02b2e426991d127bb56fd7b60ebb1b8446cc15c4c0ca72c7e5da93a51f3b073f766756cb49ea886af99a9c6e19b8f9 SHA512 a193c8d5e8895e75ee5a57ba55a11cd8d6d30aec0982c22ed593202e3bee9d6110b49be900a53787442f22e5df5b4c9ecf0c3515c29427df983aefea40f42cc5 +EBUILD mysql2-0.5.2.ebuild 864 BLAKE2B 0b11d1fbbf05babce69c0b7ffbaa363a97b8e5961c844de072cb83185b3824e51ce78a2adfe003e9cbd5563d151839ea428f60b2eee80636897051a297b45123 SHA512 c03098a3bcd4b9a73a45ddfb922af6caac8535bb6430091db5cfe2100e4f4a1c0af6e0e4c3979ddbc885f5c9e7c50c0aa9f54b7aaab24defe86bd3f731ef1413 +MISC metadata.xml 343 BLAKE2B bf8e16e6c78aa725f0741afe277ecff850b36195bfdde74fd12ca635ee73d79fedd7169a9b538c5fe30bc6baa20af480504246f7ef2605ceb71c3f912e40f978 SHA512 85af4758bf547b6dd927391d7bc68e23df8fb7997a02bae7b9ac3ff05bb14421f5f25cfb9f908a1483875966d576c358f7926fd91df228e02a5784d729353ad1 diff --git a/dev-ruby/mysql2/metadata.xml b/dev-ruby/mysql2/metadata.xml new file mode 100644 index 000000000000..91fbcba571b0 --- /dev/null +++ b/dev-ruby/mysql2/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brianmario/mysql2 + + diff --git a/dev-ruby/mysql2/mysql2-0.3.21.ebuild b/dev-ruby/mysql2/mysql2-0.3.21.ebuild new file mode 100644 index 000000000000..3fbccc924088 --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.3.21.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2" + +LICENSE="MIT" +SLOT="0.3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 || die + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +} diff --git a/dev-ruby/mysql2/mysql2-0.4.10.ebuild b/dev-ruby/mysql2/mysql2-0.4.10.ebuild new file mode 100644 index 000000000000..ecb0a26635d7 --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.4.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2" + +LICENSE="MIT" +SLOT="0.4" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +} diff --git a/dev-ruby/mysql2/mysql2-0.5.0.ebuild b/dev-ruby/mysql2/mysql2-0.5.0.ebuild new file mode 100644 index 000000000000..c72134dcd7ca --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.5.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2" + +LICENSE="MIT" +SLOT="0.5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +} diff --git a/dev-ruby/mysql2/mysql2-0.5.1.ebuild b/dev-ruby/mysql2/mysql2-0.5.1.ebuild new file mode 100644 index 000000000000..c72134dcd7ca --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.5.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2" + +LICENSE="MIT" +SLOT="0.5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +} diff --git a/dev-ruby/mysql2/mysql2-0.5.2.ebuild b/dev-ruby/mysql2/mysql2-0.5.2.ebuild new file mode 100644 index 000000000000..35a83a0d372e --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.5.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2" + +LICENSE="MIT" +SLOT="0.5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +} diff --git a/dev-ruby/nagios-0.0.4-r1 b/dev-ruby/nagios-0.0.4-r1 deleted file mode 100644 index 09d59b3122d6..000000000000 --- a/dev-ruby/nagios-0.0.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Nagios-rb is a compact framework for writing Nagios plugins -EAPI=5 -HOMEPAGE=https://github.com/jcsalterego/nagios-rb -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/nagios-0.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cddca0a2470b61c562bab01f3de3ff82 diff --git a/dev-ruby/nagios/Manifest b/dev-ruby/nagios/Manifest new file mode 100644 index 000000000000..46f1cfee973f --- /dev/null +++ b/dev-ruby/nagios/Manifest @@ -0,0 +1,3 @@ +DIST nagios-0.0.4.gem 6144 BLAKE2B f4ffbffcc5b934a3cdd987e86cb52aedce386ae1ce1de753f8f0503a64267245ce43ab42abdfbb662db0b933e80029f4c875afcfab222eb2be4c74c80903ca70 SHA512 7903e3f02deaa0e8f7c5e5b9b09afc5a1907c7c3a3157f6b100add3b9461ddca36cb442a3465124be3e65dae2112caaaca089e82d7dda41d31813c2963553ec2 +EBUILD nagios-0.0.4-r1.ebuild 445 BLAKE2B 591f051f517fe2d6c4507db2be8300d6d1f8013662af0ae85c945d50d7e6bd753b1299744a5dfd38983b809e5967d7678af9b4af7b8e50d881382b391517bd16 SHA512 ce25ede5a222a7283d7b14bbcda44336de43c9790fc307c5833251f71142722a6d2a8697077dc62ea14b5d1bc40af70a41228b136946a604303405fb4f4ed26e +MISC metadata.xml 347 BLAKE2B 94f5b95fc2d3a5faff0df8f45a5ca800deafe91ffbb3a70944e5d1d5b83d641c6e2ff9aa1ab7d05aaa8c4a2a0992806fe4b094a87188b9e236762f2faa9f336d SHA512 93628fab7fc3d8babab1b9b4011d0f5ac308a38b94adc7239f9e8c61fa30c79dd155d412cb1f53efb14e12c73217d161bef9ac0a4971b624294d0af7649ba730 diff --git a/dev-ruby/nagios/metadata.xml b/dev-ruby/nagios/metadata.xml new file mode 100644 index 000000000000..2346ff1da5e2 --- /dev/null +++ b/dev-ruby/nagios/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jcsalterego/nagios-rb + + diff --git a/dev-ruby/nagios/nagios-0.0.4-r1.ebuild b/dev-ruby/nagios/nagios-0.0.4-r1.ebuild new file mode 100644 index 000000000000..29c1ebbbc4e2 --- /dev/null +++ b/dev-ruby/nagios/nagios-0.0.4-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Nagios-rb is a compact framework for writing Nagios plugins" +HOMEPAGE="https://github.com/jcsalterego/nagios-rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/nagios_analyzer-0.0.5-r1 b/dev-ruby/nagios_analyzer-0.0.5-r1 deleted file mode 100644 index c3bc1d38d401..000000000000 --- a/dev-ruby/nagios_analyzer-0.0.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple parser for Nagios status files -EAPI=5 -HOMEPAGE=https://github.com/jbbarth/nagios_analyzer -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/nagios_analyzer-0.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a955580d49b948f948b57fea7b0624d2 diff --git a/dev-ruby/nagios_analyzer/Manifest b/dev-ruby/nagios_analyzer/Manifest new file mode 100644 index 000000000000..23bd9654c860 --- /dev/null +++ b/dev-ruby/nagios_analyzer/Manifest @@ -0,0 +1,3 @@ +DIST nagios_analyzer-0.0.5.gem 11264 BLAKE2B 16e90e269f73e7f717fcde574fd729efd0ab5a0c1892ffe1692e5bb0c87ed6e6909f45381d8021b24540ef3f99d80d9564c37476bbbba7ed11743616b065c6b0 SHA512 052ad107bf39d35b0c21392f4d5905ddcf009e3fa4b780706c23b9d6a45bf6a7b0a64dad596c8a32aedb332ee069f062c30b47479289569fb5f13b5705b03303 +EBUILD nagios_analyzer-0.0.5-r1.ebuild 438 BLAKE2B 3b5f0e5a8864d3c0e0dea32d9b378011289d73fbd2221b2c7d40a7c2952b0ca0b850f6d1323a0632c90706b7ba7d6eb7155b3ee01b467c7bbbb07da897025bc4 SHA512 cf53af5b75501a710771b27d4e7a0044596f7ea676bf2145cbc1b5218513a67e9c852d113270af8e7fd0e062c83a9a7b6b5d9c5afa1cf76fea0a91fff20dfcb2 +MISC metadata.xml 349 BLAKE2B b88a4828c225866c45ceb229b2f35956a16697e643404534e059db193440402561746ab56e5c50df43f413759a889f0c9e1ffe7cc4a017451b02bab72b1c69cc SHA512 3320e8d3b105a506254e3934a2bc29c816d1576d7f65396c7d44c709eedf4885d75ee4aac4bc050a231cff5cf6ebf6cee8b80a57d084436d1fc9f3c726c0d976 diff --git a/dev-ruby/nagios_analyzer/metadata.xml b/dev-ruby/nagios_analyzer/metadata.xml new file mode 100644 index 000000000000..a96cd07d8f84 --- /dev/null +++ b/dev-ruby/nagios_analyzer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jbbarth/nagios_analyzer + + diff --git a/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r1.ebuild b/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r1.ebuild new file mode 100644 index 000000000000..891f0eff1f8b --- /dev/null +++ b/dev-ruby/nagios_analyzer/nagios_analyzer-0.0.5-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.textile" + +inherit ruby-fakegem + +DESCRIPTION="A simple parser for Nagios status files" +HOMEPAGE="https://github.com/jbbarth/nagios_analyzer" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" diff --git a/dev-ruby/nanotest-0.9.4.1 b/dev-ruby/nanotest-0.9.4.1 deleted file mode 100644 index 87875027bfb8..000000000000 --- a/dev-ruby/nanotest-0.9.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Extremely mynymal test framework -EAPI=5 -HOMEPAGE=https://github.com/mynyml/nanotest -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/nanotest-0.9.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=14f810ffac2e11e54482e68a45a3685e diff --git a/dev-ruby/nanotest/Manifest b/dev-ruby/nanotest/Manifest new file mode 100644 index 000000000000..726f299ba46b --- /dev/null +++ b/dev-ruby/nanotest/Manifest @@ -0,0 +1,3 @@ +DIST nanotest-0.9.4.1.gem 7680 BLAKE2B d6353949241c85df6286728938c017881763c332fe7deebfe641cf2ca85e65d9934ea4567494afd775d54171e5ebc86558ff1c376d6519fb9ff0f6d5addc1bfa SHA512 0ef48c747130fadb5f11818e131780b05032d57102a142293e29f135f75c1dd57c75005479880974342c257c645b3d2a4489432049683e3421743fa3e252cc09 +EBUILD nanotest-0.9.4.1.ebuild 501 BLAKE2B 9253b643f5e7885713c4fc82c279d11a550db81c8eef69cbc5de4a25bd49432b780d54974a5ccc95c1197d7965392b2160373cb945f7855ae90c3eb6d1898c55 SHA512 6905b02d9c378780c4c6765b1ec0eea0b38b49915a52d2b95e148c0ed939f07ba7a1d9fb9c9e5293c873512474228aa475a1dec94404a133437f42549d8a55e3 +MISC metadata.xml 341 BLAKE2B e0a1896a9c6b6c9e1dbe1824237ab79ff59ef337a6c38ea9a37d3244fa69dd58a6b32456eded92cc73ab769b15402c6cc3fc557db5133ee44cf5b9bb666d882e SHA512 9211350efb92ba99f2db802a2507abb8ea5995b6ad8734c5dc7df8f3d2e8a96ed7ac970c68948946ee69ae3821ce39db987feb3dffdb37e54a10d9311d9b93c5 diff --git a/dev-ruby/nanotest/metadata.xml b/dev-ruby/nanotest/metadata.xml new file mode 100644 index 000000000000..8484558cfc31 --- /dev/null +++ b/dev-ruby/nanotest/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mynyml/nanotest + + diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild new file mode 100644 index 000000000000..52b03ad3f660 --- /dev/null +++ b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Extremely mynymal test framework" +HOMEPAGE="https://github.com/mynyml/nanotest" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86" +SLOT="0" +IUSE="" + +each_ruby_test() { + ${RUBY} -I.:lib test/test_nanotest.rb || die +} diff --git a/dev-ruby/narray-0.6.1.2 b/dev-ruby/narray-0.6.1.2 deleted file mode 100644 index 8fd9eefeb642..000000000000 --- a/dev-ruby/narray-0.6.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Numerical N-dimensional Array class -EAPI=5 -HOMEPAGE=http://www.ir.isas.ac.jp/~masa/ruby/index-e.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 hppa ~mips ppc ~ppc64 x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/masa16/narray/archive/0.6.1.2.tar.gz -> narray-0.6.1.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=95ea90143486ff8a6935f6b6a38b117e diff --git a/dev-ruby/narray/Manifest b/dev-ruby/narray/Manifest new file mode 100644 index 000000000000..8e7c08779552 --- /dev/null +++ b/dev-ruby/narray/Manifest @@ -0,0 +1,3 @@ +DIST narray-0.6.1.2.tar.gz 68621 BLAKE2B c4e48b81fb0d79cc49e32ed8204d9cac3f483eb44e1207f422f5b272bb8891836d81cd83c090f4d643677b1159801c13d15580504e6ca244a2a75d4b6dfb3204 SHA512 51e9bec0b711e79e268b73496ad742b80bb46a6e9ea6aab9a2535a700b6efc8f7ae2e854f5772d434e3d385d81275744dbc796ebec4d3de73f2ec0546bd2339a +EBUILD narray-0.6.1.2.ebuild 1289 BLAKE2B 8e100bbd20351ca5b973696d76c247c52c14a7eb4ae80037fc91093e109af3b2f90930d3a353ad24596a8828972582a7ea1d80baa026193058b010446992caf3 SHA512 b0368cbc286bc0b3437dd33f1d2145067b58942950531ee93d3a344439155d45d6e11edd772b66d677166b256631ea42756b1b26233a16841296ecfcac09ee4e +MISC metadata.xml 339 BLAKE2B 9337a45d749879673fc180a12d5e7d27326fdfcf326f86ccc45fc2ad10b7eff1c4575c1379fb6b634f1482b7adb40531f78cc0b556148fdd622b9807e11122b6 SHA512 47c9372c3fa2a28f5d728cd9d3df7b030c2e0bb2378099c287018cd55324a188eb2ef8c901b52acfd87d278c4990752a4860a7281e062f4209bf92c10bdc36e2 diff --git a/dev-ruby/narray/metadata.xml b/dev-ruby/narray/metadata.xml new file mode 100644 index 000000000000..27c7e23b9b09 --- /dev/null +++ b/dev-ruby/narray/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + masa16/narray + + diff --git a/dev-ruby/narray/narray-0.6.1.2.ebuild b/dev-ruby/narray/narray-0.6.1.2.ebuild new file mode 100644 index 000000000000..eeb30014535e --- /dev/null +++ b/dev-ruby/narray/narray-0.6.1.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md README.ja.md SPEC.en.txt SPEC.ja.txt" + +RUBY_FAKEGEM_VERSION="${PV/_p/.}" + +inherit multilib ruby-fakegem + +DESCRIPTION="Numerical N-dimensional Array class" +HOMEPAGE="http://www.ir.isas.ac.jp/~masa/ruby/index-e.html" +SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 hppa ~mips ppc ~ppc64 x86" + +IUSE="" + +all_ruby_prepare() { + # the tests aren't really written to be a testsuite, so the + # failure cases will literally fail; ignore all of those and + # instead expect that the rest won't fail. + sed -i -e '/[fF]ollowing will fail/,$ s:^:#:' \ + -e '/next will fail/,$ s:^:#:' \ + test/*.rb || die "sed failed" +} + +each_ruby_configure() { + ${RUBY} extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp -l ${PN}$(get_modname) ${PN}.h ${PN}_config.h lib/ || die "copy of ${PN}$(get_modname) failed" +} + +each_ruby_test() { + for unit in test/*; do + ${RUBY} -Ilib ${unit} || die "test ${unit} failed" + done +} diff --git a/dev-ruby/naught-1.1.0 b/dev-ruby/naught-1.1.0 deleted file mode 100644 index 0361f4c403fe..000000000000 --- a/dev-ruby/naught-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A toolkit for building Null Objects in Ruby -EAPI=5 -HOMEPAGE=https://github.com/avdi/naught -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/naught-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6b39210c0970110eb0ede0827640dee0 diff --git a/dev-ruby/naught/Manifest b/dev-ruby/naught/Manifest new file mode 100644 index 000000000000..2407f15ae2f4 --- /dev/null +++ b/dev-ruby/naught/Manifest @@ -0,0 +1,3 @@ +DIST naught-1.1.0.gem 19456 BLAKE2B 175611b8653966500ef7cd963b8c9bd895f82e72af87b0f3358b74b91e5915dccf4da76fc916e30214d6f45ee3c84f232f83cf04afef3fa5c7b1283614c41339 SHA512 0a25825df0234f15a53dc7a8dff546846c605fde9b1e3ce0b3e88f6e1753117bd48586b450dcd08c45a0d4877a04ac19feb98fd70d929f9da3ccba8478e46a57 +EBUILD naught-1.1.0.ebuild 530 BLAKE2B b62542e91fe0f031c2f6b7a1e456add6a137c1b2a5adf943d68ff60c854ce3862c00985a97c074303c4cf652195f12b9cb92951d8c9f80c1f01f975c372915ec SHA512 e6787186a88288295f03c35a69e2c634d0f95cb6f4626d6cde3b7d86f3591a4f103e3c093575c532ac6a9403fdf0dbc3c11e68833c160399eb7864aa11d119ed +MISC metadata.xml 337 BLAKE2B dda79776fac9433189a64de181525b4a007093c91323e10b91c085858b0741df09aad1a6c36e475d21b79466ff31dff9e357eecf57d4540097a841dfb0c41b1e SHA512 5feb819a51001368e45b98e730144a64de0a774e15f2967b7284d25d6d748a51c47caadec2800ffe9fc1c1e20598eb17aa5bf159901bb799b8c10cb4598cf0b6 diff --git a/dev-ruby/naught/metadata.xml b/dev-ruby/naught/metadata.xml new file mode 100644 index 000000000000..84250ba2ce52 --- /dev/null +++ b/dev-ruby/naught/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + avdi/naught + + diff --git a/dev-ruby/naught/naught-1.1.0.ebuild b/dev-ruby/naught/naught-1.1.0.ebuild new file mode 100644 index 000000000000..1dd68bddc319 --- /dev/null +++ b/dev-ruby/naught/naught-1.1.0.ebuild @@ -0,0 +1,24 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A toolkit for building Null Objects in Ruby" +HOMEPAGE="https://github.com/avdi/naught" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/nenv-0.3.0 b/dev-ruby/nenv-0.3.0 deleted file mode 100644 index 330abcb6d312..000000000000 --- a/dev-ruby/nenv-0.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Convenient wrapper for Ruby's ENV -EAPI=5 -HOMEPAGE=https://github.com/e2/nenv -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/e2/nenv/archive/v0.3.0.tar.gz -> nenv-0.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e5d1f6b9d59a2de4464f5459fdf2ce9d diff --git a/dev-ruby/nenv/Manifest b/dev-ruby/nenv/Manifest new file mode 100644 index 000000000000..5d89e958525f --- /dev/null +++ b/dev-ruby/nenv/Manifest @@ -0,0 +1,3 @@ +DIST nenv-0.3.0.tar.gz 9773 BLAKE2B e3b53fd60ec89e8c068f47321880189750311192b33658ef61120390f4254a3194a8afc3c67acc0e9a2601f64e93cbe02f004c1c345f378f0f80fca3b3a9e778 SHA512 f0a50d7c78573802849b383351f3d099e55c67b935933bc00d55b752c1af944a4b7a8054b2cd41b238b192587f5bcca5de9d5c577764502300d571446de24228 +EBUILD nenv-0.3.0.ebuild 668 BLAKE2B f0dcdc27039f8399dcc416777620fdbd1cf9bcf4bede1b2ab5a3598097f2762bf55527f6b13b5aad9757bae0501d43f380000a58c843762bd93d98ea76a1497a SHA512 5f62082008b0dedd20dae231e694834927afeb412b03e766cb36032eb4fc4d095921964f393a59343add0138345624b5cc614bf22ef17dc2992995a8e0c10023 +MISC metadata.xml 333 BLAKE2B 0351956feec9471995daa30673bc189441a7b89449915909aabc270089117ed9149a390f05262d09465d602fb7dbd31dd40ba3b30f4340c68cb9340ca7f9ec1d SHA512 84633eb2251bd7e09096d8adbced6c2d351e1d47ec1ce0c57fb953565b33c515896e4c0fe4828d3ea530e6f8ce44d5d5b8d54c5cb0d0d4777c29ac480309bf72 diff --git a/dev-ruby/nenv/metadata.xml b/dev-ruby/nenv/metadata.xml new file mode 100644 index 000000000000..fa716ece13f8 --- /dev/null +++ b/dev-ruby/nenv/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + e2/nenv + + diff --git a/dev-ruby/nenv/nenv-0.3.0.ebuild b/dev-ruby/nenv/nenv-0.3.0.ebuild new file mode 100644 index 000000000000..cd33a9945bb1 --- /dev/null +++ b/dev-ruby/nenv/nenv-0.3.0.ebuild @@ -0,0 +1,24 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" +inherit ruby-fakegem + +DESCRIPTION="Convenient wrapper for Ruby's ENV" +HOMEPAGE="https://github.com/e2/nenv" +SRC_URI="https://github.com/e2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die +} diff --git a/dev-ruby/neovim-ruby-client-0.5.1 b/dev-ruby/neovim-ruby-client-0.5.1 deleted file mode 100644 index 20ba082eedb8..000000000000 --- a/dev-ruby/neovim-ruby-client-0.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby bindings for Neovim -EAPI=5 -HOMEPAGE=https://github.com/alexgenco/neovim-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/neovim-0.5.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cf735a4fa5b7c9549ae9e224f1c8e1a2 diff --git a/dev-ruby/neovim-ruby-client-0.7.1 b/dev-ruby/neovim-ruby-client-0.7.1 deleted file mode 100644 index 177f966c57be..000000000000 --- a/dev-ruby/neovim-ruby-client-0.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby bindings for Neovim -EAPI=6 -HOMEPAGE=https://github.com/alexgenco/neovim-ruby -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/msgpack-1.0.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/neovim-0.7.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=82b36be143df2c5bea7ee0a3330915ac diff --git a/dev-ruby/neovim-ruby-client/Manifest b/dev-ruby/neovim-ruby-client/Manifest new file mode 100644 index 000000000000..fe8a824b6d5a --- /dev/null +++ b/dev-ruby/neovim-ruby-client/Manifest @@ -0,0 +1,5 @@ +DIST neovim-0.5.1.gem 47104 BLAKE2B 030448fb6df7d88dcb6440d9856f373c8e553c98c4ef769f18b517be6e104e35b78fb0bf1dd2e3aba8201367d2b89ea17105bbf84d31c1ee72632b7efb5ae894 SHA512 2c54292c426364e082e785eabd4046997db3e63e0679c29be60d58d3bec1a646afa6dd2eec764e2941d8214a62e9c9045a19ddb7df6fd6e5146f5bce091f8a79 +DIST neovim-0.7.1.gem 40960 BLAKE2B 9f23c0f754c696b28679c839132c8fe4d9d7095249966187c1d378cd89b5468ae98349e7ef044a9ae3749443a0cb97206f1fed3617192afea31680a86b3124b7 SHA512 075de15135ab11f268211a2db90766d1de9e7581d945513c0fe2a1abb4f9dcba1f5814b62e91f2a615015eeb1dbd54ffa0f4edd0acd71ea635046963074ad32a +EBUILD neovim-ruby-client-0.5.1.ebuild 415 BLAKE2B fe365d92f3aa79be886c0028be6ba2e343000d7e5940724984b214723a344b472984851ca2f08cdb371268d45e8ebed40486dfeca76e7095a03818d8b922ff31 SHA512 f7049e4134eb600ecaeab26f9ce9081a985a52ae1b1d188c8376fa558ec197ba9a5b2f9895ce7103bc27d0753b698f27e0a9ae7d9546a464d2bca6f9a0385960 +EBUILD neovim-ruby-client-0.7.1.ebuild 469 BLAKE2B f8e36f50987b838334e5606d6dbe8f86a29aac927faf95f596a901415a5d3df6e4be433c2b99a61269bd58832da3f702caa9e385d6b0d4a83a93e4cf00ed6bb8 SHA512 0c2c73c733f5724656789bf9401c21490c798a32652807d030e1c2216ab5b91164006a52f80db446175f47f3c8633e92c6360d49a0280d3c4270e2ea41261b3c +MISC metadata.xml 341 BLAKE2B e831cdd85d453c008c3fb9f12ff975c1c98cc6e31c7deb25dc163a3dc303bf845a68a69190e880717dde026ec5ebab55b8edcd33b01e1a59ce92e763cc97a744 SHA512 22a5dd69b6c2721c1e70106904f9a8184c593f166053b04abe2ac1c2619c624e5372e0a641214eb1c5ec8f961e3ca8a56eb51229d1ad1c127c9d9e645accba79 diff --git a/dev-ruby/neovim-ruby-client/metadata.xml b/dev-ruby/neovim-ruby-client/metadata.xml new file mode 100644 index 000000000000..90cce4a0d9df --- /dev/null +++ b/dev-ruby/neovim-ruby-client/metadata.xml @@ -0,0 +1,11 @@ + + + + + tranquility@gentoo.org + Ole Reifschneider + + + alexgenco/neovim-ruby + + diff --git a/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.5.1.ebuild b/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.5.1.ebuild new file mode 100644 index 000000000000..c5f51a01e7f4 --- /dev/null +++ b/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.5.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="neovim" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby bindings for Neovim" +HOMEPAGE="https://github.com/alexgenco/neovim-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_rdepend ">=dev-ruby/msgpack-1.0.0" diff --git a/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.7.1.ebuild b/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.7.1.ebuild new file mode 100644 index 000000000000..0aad7aca7be2 --- /dev/null +++ b/dev-ruby/neovim-ruby-client/neovim-ruby-client-0.7.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME="neovim" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby bindings for Neovim" +HOMEPAGE="https://github.com/alexgenco/neovim-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +ruby_add_rdepend ">=dev-ruby/msgpack-1.0.0" +ruby_add_rdepend ">=dev-ruby/multi_json-1.0.0" diff --git a/dev-ruby/net-http-digest_auth-1.4.1 b/dev-ruby/net-http-digest_auth-1.4.1 deleted file mode 100644 index c61fc0ca2959..000000000000 --- a/dev-ruby/net-http-digest_auth-1.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hoe[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An implementation of RFC 2617 - Digest Access Authentication -EAPI=5 -HOMEPAGE=https://github.com/drbrain/net-http-digest_auth -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/net-http-digest_auth-1.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1dcd455901b7538b5d9c353c2ae9719b diff --git a/dev-ruby/net-http-digest_auth/Manifest b/dev-ruby/net-http-digest_auth/Manifest new file mode 100644 index 000000000000..d63ac4441604 --- /dev/null +++ b/dev-ruby/net-http-digest_auth/Manifest @@ -0,0 +1,3 @@ +DIST net-http-digest_auth-1.4.1.gem 13824 BLAKE2B 537688c7d83408052d3d5d16d625a51434dbdc452cf36ec5738917b862eab305a85d3f3933d79d878356a76ae698d6eded24249b70e507b2d7131d71b5dcc482 SHA512 db62d49815a96cabde5836b00a1df58d6277f9efafae78e27296b1e2f4410ea613aed2181f8e39f08af5bbf6f5f758d682e1250d0afd4fe8243fb0d5c7fe78b7 +EBUILD net-http-digest_auth-1.4.1.ebuild 607 BLAKE2B 346d197291d33ad5972d61885caeb8a3661f6d28c769b216831a3481c5021902516b03c75513a3686bca9b441de76f5f3d23d0e32e2db5d6e3ca5982329d9ea6 SHA512 bdc0b67df6968f4be499d7f6a66c7cc3571c0c6cd25eb3ea74de715ff0a9d88689c5c7dd54a62f2cb632094f924d5a92e338971d2e8f15e1dd014844e190679d +MISC metadata.xml 354 BLAKE2B 912fe468f23b89ed8692e3978fd9de52071db9870ca8dce72c595bc2058bbbc36fd5913c07c54c816d8633e6ac013d02f73b67f8d29e38dd6265fd1ec537ef88 SHA512 d7ddea8f222b8d515bc33b627acb53d18c54ecd8a1fdf44e5d1c51f0ef633d63e607cd9dccf36cdd94fda819a27785235b43152ddfb94fff615c884013a3f53b diff --git a/dev-ruby/net-http-digest_auth/metadata.xml b/dev-ruby/net-http-digest_auth/metadata.xml new file mode 100644 index 000000000000..5dda55a7dd19 --- /dev/null +++ b/dev-ruby/net-http-digest_auth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + drbrain/net-http-digest_auth + + diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild new file mode 100644 index 000000000000..a546d33b4899 --- /dev/null +++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="An implementation of RFC 2617 - Digest Access Authentication" +HOMEPAGE="https://github.com/drbrain/net-http-digest_auth" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/minitest )" diff --git a/dev-ruby/net-http-persistent-2.9.4-r2 b/dev-ruby/net-http-persistent-2.9.4-r2 deleted file mode 100644 index c363fede6ba9..000000000000 --- a/dev-ruby/net-http-persistent-2.9.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8 -EAPI=5 -HOMEPAGE=https://github.com/drbrain/net-http-persistent -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/net-http-persistent-2.9.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=38367377e5c3d2a7789a74b8730add42 diff --git a/dev-ruby/net-http-persistent-3.0.0 b/dev-ruby/net-http-persistent-3.0.0 deleted file mode 100644 index 07fa7971d7ce..000000000000 --- a/dev-ruby/net-http-persistent-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hoe[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8 -EAPI=6 -HOMEPAGE=https://github.com/drbrain/net-http-persistent -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/net-http-persistent-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71a75ef9f15ff5b23fe2db9654c39cdc diff --git a/dev-ruby/net-http-persistent/Manifest b/dev-ruby/net-http-persistent/Manifest new file mode 100644 index 000000000000..fe0141cca924 --- /dev/null +++ b/dev-ruby/net-http-persistent/Manifest @@ -0,0 +1,5 @@ +DIST net-http-persistent-2.9.4.gem 31232 BLAKE2B 54388d26971c3ea3353e0c39acd00fe77befd66e408c54be13f7ecea194517a2e71b8d9bebb1238f4d36d7be96584c0be9e6a7bbc44f81f88004dd118fa56311 SHA512 9251e8422c2f43e7ecd8bc287fa9fff682fac84ed95d143425b0e7e7678a06c9be01db56e6a956588d6c33ddccbd1eff45a6f399f43d452de8e3134e6c50b74e +DIST net-http-persistent-3.0.0.gem 30208 BLAKE2B 2bbd87d66e65081c76bc9cddaeb38f3ffd8a92b5b64f7717f77c7a927e2032fa732c2e82e220a75a63ddc10dfaa6a0f24e4fa7e0964e2ebd3d0729127f1fb452 SHA512 a601d3abde43b196406e3cdd6b704796ed70db67dfb67c9b510e0164ce7355cc925cac37fbf4c5889f41b069890ba2e2c15440fb40294ed21891fd08d9f87894 +EBUILD net-http-persistent-2.9.4-r2.ebuild 846 BLAKE2B 81858ae68e68062c68c80af17008d98cd8a628e28cd6e8cce47b253661f196046684c041542a9be75a8ea5782b689c2de34244189ef24f6f76ebefccc9b3f268 SHA512 4b707d418ebde88b2b7d7782a9795a1e1b0ede9dd88acd7ca0fe9ffaaf4566d72e3029b11ed294c02413389a1355ed7d4e3dc5647513258eabe7e0d667ca13cb +EBUILD net-http-persistent-3.0.0.ebuild 883 BLAKE2B 128668d57e186a7550476b2c0bc9f4435e0e978ba07da210a9d37d038672cdd3275fabc2c8d591438b7490aa45577246472460343bcfb622c167f91eca0ff6f3 SHA512 268f2ea1493871e0ed9c4381f62bf155dc8bf46071cd9fff5ec56a791b3db6bba56eb515558e31635c0af45d6f8618b64e13313da537dc8220274c5503069bbf +MISC metadata.xml 353 BLAKE2B 9c2503aa880a368eb25787d0020bba032b96ad047823434e630864c5569985cddc59fb8cfe458ce2ec7a278759f98c677d0413c70d65f20bf2b11df7c1114c0b SHA512 acff0618bb97cf903d61bf4149537876ba57037cf93c033f7a7c2165682d52216229f5d52166e648e313c7066c25bf3cd70925b5791ac8f77f4c43180555d420 diff --git a/dev-ruby/net-http-persistent/metadata.xml b/dev-ruby/net-http-persistent/metadata.xml new file mode 100644 index 000000000000..f46d15fc98a1 --- /dev/null +++ b/dev-ruby/net-http-persistent/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + drbrain/net-http-persistent + + diff --git a/dev-ruby/net-http-persistent/net-http-persistent-2.9.4-r2.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-2.9.4-r2.ebuild new file mode 100644 index 000000000000..cdcadb22d432 --- /dev/null +++ b/dev-ruby/net-http-persistent/net-http-persistent-2.9.4-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8" +HOMEPAGE="https://github.com/drbrain/net-http-persistent" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend " + test? ( dev-ruby/hoe dev-ruby/minitest )" + +all_ruby_prepare() { + # due to hoe + sed -i -e "/license/d" Rakefile || die + + # Avoid unsafe legacy SSL version + sed -i -e '/ssl_version =/ s/:SSLv3/:TLSv1_2/' test/test_net_http_persistent_ssl_reuse.rb || die +} diff --git a/dev-ruby/net-http-persistent/net-http-persistent-3.0.0.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-3.0.0.ebuild new file mode 100644 index 000000000000..e7b05c4ea0d1 --- /dev/null +++ b/dev-ruby/net-http-persistent/net-http-persistent-3.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8" +HOMEPAGE="https://github.com/drbrain/net-http-persistent" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0" + +ruby_add_bdepend " + test? ( dev-ruby/hoe dev-ruby/minitest )" + +all_ruby_prepare() { + # avoid test with implicit dependency on net-http-pipeline which + # fails and is not tested upstream + sed -i -e '/net-http-pipeline not installed/ s/unless.*$//' test/test_net_http_persistent.rb || die +} diff --git a/dev-ruby/net-http-pipeline-1.0.1 b/dev-ruby/net-http-pipeline-1.0.1 deleted file mode 100644 index 1de942b17126..000000000000 --- a/dev-ruby/net-http-pipeline-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/hoe[ruby_targets_ruby24] test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/hoe[ruby_targets_ruby25] test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An HTTP/1.1 pipelining implementation atop Net::HTTP -EAPI=5 -HOMEPAGE=http://docs.seattlerb.org/net-http-pipeline/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/net-http-pipeline-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a8aa825ac476b5b5704e96b19d0292d3 diff --git a/dev-ruby/net-http-pipeline/Manifest b/dev-ruby/net-http-pipeline/Manifest new file mode 100644 index 000000000000..fdae44f9cd95 --- /dev/null +++ b/dev-ruby/net-http-pipeline/Manifest @@ -0,0 +1,4 @@ +AUX net-http-pipeline-accept-encoding.patch 654 BLAKE2B 11d1ecba6b2895ba4c3ae7408ef0bc3bbd5266885ab519090c172ff27c8dbb4e9adc2c90d8a03ea24e1e68043431e26236c9a1c6f939ad5f693815b2069e0183 SHA512 43c6382f01538faaedc38047d6099d26c6d91805c45eddd043fba0e98b4331fa42a2826ea8a3216ddd5ab047b37e8a7ce1ba4c52b9ed5c0c645a5483d2cd1931 +DIST net-http-pipeline-1.0.1.gem 12800 BLAKE2B ed36d871544ec203ba6d72e864aca4ecfd6e975eb5d2d29a0c1f785ba7422734824535c2a30e36d1f031c2863ac4036f103d94eeeae00a8f6905354020d713e4 SHA512 1377c20038176f6c246a7d4adbce2c6972970d730902f9faefc31b2f6446f4237603f45f0f59de70eb9545e3c1e150fe6e63cf350551203166611bef7845f4e2 +EBUILD net-http-pipeline-1.0.1.ebuild 492 BLAKE2B 53235fce1ee412819b3a4f095c642b79313ffef0f3f962749302134a77ee4382abe393c78e11811b70ac43f2443abddd44983bf59eeac6ef96086fd2e32b16b1 SHA512 6c029d376538e911e02d866200416a07311b26e74528bf557b76ad247a9dc156a66a71cab317e86374faa079dbed908dc3d2c3a83350cc3de73240e5dec1f8c4 +MISC metadata.xml 341 BLAKE2B decbae5c640bf76dcbee55de227dae7b7cbce0069e7200bf535a7406cc23b01c9d3965aeea69b6c30a3e40efd41b76e411e42c3d2d0c7b8619a08f9d50258bdf SHA512 4c7d03fb0f0d3fd52fae9413a204cab1aeb6e1975fc124c54faa1e3905bc15c6740207c3234747a27153700a9b4fd9e32f5e994248c1f540aef336cefa4c594e diff --git a/dev-ruby/net-http-pipeline/files/net-http-pipeline-accept-encoding.patch b/dev-ruby/net-http-pipeline/files/net-http-pipeline-accept-encoding.patch new file mode 100644 index 000000000000..3adfdf28afdc --- /dev/null +++ b/dev-ruby/net-http-pipeline/files/net-http-pipeline-accept-encoding.patch @@ -0,0 +1,18 @@ +--- test/test_net_http_pipeline.rb.old 2016-11-17 07:58:57.284997283 +0100 ++++ test/test_net_http_pipeline.rb 2016-11-17 07:58:50.345168508 +0100 +@@ -96,6 +96,7 @@ + def http_get + get = [] + get << 'GET / HTTP/1.1' ++ get << 'Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3' + get << 'Accept: */*' + get << 'User-Agent: Ruby' if RUBY_VERSION > '1.9' + get.push nil, nil +@@ -106,6 +107,7 @@ + def http_post + get = [] + get << 'POST / HTTP/1.1' ++ get << 'Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3' + get << 'Accept: */*' + get << 'User-Agent: Ruby' if RUBY_VERSION > '1.9' + get.push nil, nil diff --git a/dev-ruby/net-http-pipeline/metadata.xml b/dev-ruby/net-http-pipeline/metadata.xml new file mode 100644 index 000000000000..10bd8f038881 --- /dev/null +++ b/dev-ruby/net-http-pipeline/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + drbrain/net-http-pipeline + + diff --git a/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild b/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild new file mode 100644 index 000000000000..a8ecd68283ff --- /dev/null +++ b/dev-ruby/net-http-pipeline/net-http-pipeline-1.0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="An HTTP/1.1 pipelining implementation atop Net::HTTP" +HOMEPAGE="http://docs.seattlerb.org/net-http-pipeline/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +RUBY_PATCHES=( ${PN}-accept-encoding.patch ) + +ruby_add_bdepend " + dev-ruby/hoe + test? ( dev-ruby/minitest ) +" diff --git a/dev-ruby/net-scp-1.1.2-r1 b/dev-ruby/net-scp-1.1.2-r1 deleted file mode 100644 index b64334419177..000000000000 --- a/dev-ruby/net-scp-1.1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A pure Ruby implementation of the SCP client protocol -EAPI=5 -HOMEPAGE=http://net-ssh.rubyforge.org/scp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test -KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2 -SRC_URI=mirror://rubygems/net-scp-1.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4238183e6e2966cf091defd2b59bdace diff --git a/dev-ruby/net-scp-1.2.1-r1 b/dev-ruby/net-scp-1.2.1-r1 deleted file mode 100644 index 4c30027decb7..000000000000 --- a/dev-ruby/net-scp-1.2.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby23] ) test? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby24] ) test? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby25] ) test? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby implementation of the SCP client protocol -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-scp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-4.0:4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/net-scp-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1ea16768ad5faba29c10588a088722be diff --git a/dev-ruby/net-scp/Manifest b/dev-ruby/net-scp/Manifest new file mode 100644 index 000000000000..dbc0a499a805 --- /dev/null +++ b/dev-ruby/net-scp/Manifest @@ -0,0 +1,12 @@ +AUX net-scp-1.2.1-fix-common.path 674 BLAKE2B c3ae5c5b5773855ad0fb20211cec90399e065be5dc6741b948304cd4d19a4ed70bd59bc3723cc82ea1455e18440eaeebbbe368939a39cc96075c517162878921 SHA512 4f1c3e747ff7e9cb9777706989e5e1dd9fca9a9326ff3a586356e8b8227c6d72e636f07e7ecabd483d01e7cbb215d2d3feebcecff8904aeee5643eff26739692 +AUX net-scp-1.2.1-fix-download_test.patch 621 BLAKE2B dc6604f8586948f27fce437a0d88a27e361fced5590c08ad49200ac96549688c43b5deedfc3be26433dac77a883cc0d1fa5b0f9182c6e344c54deb996cf222b3 SHA512 9f43d8f26053017c498f5927b00611a1aa45b892eca199bb964e1473e119591a97b325628e5904a92b25c2d433da105a00b7ba18aebaa96e471610ecb4f99ea9 +AUX net-scp-1.2.1-fix-download_test_2.patch 997 BLAKE2B 46d00f3fcd5b8ceb7f6925d0af5ea9e09ecdf83bc8f73626e7933a16ea2fa89e9a190b85e912a2bfa58f7a10dcb17f73bc19f568a3ce330036b703a37387fa68 SHA512 4540f52db9dfd2e549b7f98f7f3bbfeabde448fcdde4a801c16ad0e07e82f8e49acb0e753f8e43909487347d359047d91f1f8f963fe94ae20e929e2770e29d8f +AUX net-scp-1.2.1-fix-download_test_3.patch 559 BLAKE2B 94ac112439548e66a9d1cb2a5ea6e83184aa298510d7022823e828317069faadabc74cdd80e684869b4ad2ad628fd97b43cb7e521dc5e15331a80632a6f93641 SHA512 a5de2e35c73cbfe3204c3ed1d1148fe124da8115a9662d3a942433001202cc5ba35f215090b3bc77dab7871aa0a0244e8a41727fa6237eb462b233ffc56ac70c +AUX net-scp-1.2.1-fix-upload_tests.patch 562 BLAKE2B d6f6aaad4dca5c54158219f1a36bd20b5225280c36b90095b6f7d37ecf789465fd348c4a96bc8f5e298f40f4fcaacf224b0d680a62eed901101976293947a24c SHA512 9cbdafe10d985e7fec3368e344df526e51179db8fe24e172d367fe506de8c733c05fee8ca90e9d6d9d91b900fb056cc245146a4b4e7eaa8ad5021db6992994bd +AUX net-scp-1.2.1-raise-correct-errors-net-ssh-4.0-compat.patch 1230 BLAKE2B 52d3657f71b06a5561e44e8d408127fefc83bf1e05097f835522719bdab0bec1139fa3332fa55d23d386ae4528318f8cded62222a8ddf39dfe216369e510839c SHA512 45b93d1a197776ee6afde01292e9b87d24d66685a72fc5311fbd504ca429f0cfb14fb9fc1f21dd9092024de17e78e26d71e8928448bdeed279eba14393949c26 +AUX net-scp-1.2.1-raise-correct-errors.patch 3046 BLAKE2B aa0e36edfdc85c944d3ba34d351abe93a7ade694e81240c47956b5767ac6491b954755ea05de27dfaaefa7ea1d628c632aeaaef6061f8017e9b2c114d923382b SHA512 0ff40b546aff5d0bec7245325d5e076de06f719512e51aadfd2f3b66f727c97164629e37b85fc0073eb7134cee3de43b4a0287e965012758c5fd997eebf9ec6e +DIST net-scp-1.1.2.gem 32256 BLAKE2B f855903ce626b370d9fedd9bf7ec4a39898fd2188b09b7dd7d537c92ec21e5f2ff25cfa06af934fecf9aa99e95924d8c3ba9acc8aacf87fe07a1f37a372f862b SHA512 5ba49a994a816b54aee32b5c3e708bed69fc22d7e688f60e93a1e2d29d086ed17f3685ea819d5db23a27abf8ba64fbd418204e1a1702fb0d2702607016febc09 +DIST net-scp-1.2.1.gem 32768 BLAKE2B 67abf0b66aa6e8f28bdfa314a20f594eedafc5aeaf5d0ae8884cb7e27203699a791623968da98aaebda1630d47bf5859cc3e38875fe17dc8c7ce7926b50848a5 SHA512 64645a4517d6e408e3acfdb24576c8ded3b6ff981035ca10a2e081f9e3ab093f97b4848da4acca03ade364483766677e31296d09a31db4c81eb40123fc966829 +EBUILD net-scp-1.1.2-r1.ebuild 713 BLAKE2B 773b45ca7b3693804b11aba0a7affc3d87af112d9520103dc867994e4cf42c5696ae816caaaef6f7a7fc7d0316d692f64c29ab04d69b1b652db6fe641ae1e811 SHA512 684a857564e9c34ccd91586b5824c3d123b7f259892af320f693eaa72dd7cf09a41cf16547fc0b3d64c7ddfa84315334dfa03dda50f26c0ce8af3f85ac4c3d18 +EBUILD net-scp-1.2.1-r1.ebuild 1064 BLAKE2B 58cf422c2598d0aaac3991578e6990e6929f7d84af8e1e502fe01efc6a742059213234ad2f2aef80ab5045d3be1e584a75062f25f485d3c81ccc1bafb7c38478 SHA512 b766fd29fcddd1f1eef69d23d4884cfbba3b8c94080c83be30fe39eb895d86d7ba06317a1e61c0f8420174cccca7f0e8b9ad7caab27dab781cb0287d796c51ba +MISC metadata.xml 341 BLAKE2B aec6f820a216a818e7f6a82ffe48f73a01cc662d9a5e10a5dee98885f564560644e377158ccd5c4cb6e914205fa5aa6753aaf5dcd52e1849437955553f3c268c SHA512 bbb71a6668f329ca9b1f5636aa71720a8234a7683fe374b2fde4113ff56d3a5c2242bcba7e3023090a7955870715e0040d990326942def6d3be7e31d5f07d39c diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-fix-common.path b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-common.path new file mode 100644 index 000000000000..ee262d238cbf --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-common.path @@ -0,0 +1,28 @@ +--- test/common.rb 2018-01-21 16:23:07.384173147 +0100 ++++ test/common.rb 2018-01-21 16:20:34.084172782 +0100 +@@ -1,11 +1,11 @@ + require 'test/unit' + require 'mocha/setup' + +-begin +- gem 'net-ssh', ">= 2.0.0" +- require 'net/ssh' +-rescue LoadError +- $LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../../net-ssh/lib" ++#begin ++# #gem 'net-ssh', ">= 2.0.0" ++# require 'net/ssh' ++#rescue LoadError ++# $LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../../net-ssh/lib" + + begin + require 'net/ssh' +@@ -14,7 +14,7 @@ + rescue LoadError => e + abort "could not load net/ssh v2 (#{e.inspect})" + end +-end ++#end + + $LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../lib" + diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test.patch new file mode 100644 index 000000000000..a138fcdb5573 --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test.patch @@ -0,0 +1,21 @@ +--- test/test_download.rb 2018-01-22 02:08:00.000013728 +0100 ++++ test/test_download.rb.1 2018-01-22 02:11:49.820014276 +0100 +@@ -70,12 +70,12 @@ + end + + error = nil +- assert_scripted do +- begin +- scp.download!("/path/to/remote.txt") +- rescue +- error = $! +- end ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ begin ++ scp.download!("/path/to/remote.txt") ++ rescue ++ error = $! ++ end + end + assert_equal Net::SCP::Error, error.class + assert_equal "SCP did not finish successfully (1): File not found: /path/to/remote.txt\n", error.message diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_2.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_2.patch new file mode 100644 index 000000000000..55a8e5f16bcd --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_2.patch @@ -0,0 +1,25 @@ +--- test/test_download.rb 2018-01-22 02:26:56.440016436 +0100 ++++ test/test_download.rb 2018-01-22 02:32:46.076017270 +0100 +@@ -116,7 +116,9 @@ + + def test_download_io_with_recursive_should_raise_error + expect_scp_session "-f -r /path/to/remote.txt" +- assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote.txt", StringIO.new, :recursive => true) } ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote.txt", StringIO.new, :recursive => true) } ++ end + end + + def test_download_io_with_preserve_should_ignore_preserve +@@ -154,8 +156,9 @@ + channel.sends_ok + channel.gets_data "D0755 0 remote\n" + end +- +- assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote") } ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote") } ++ end + end + + def test_download_should_raise_error_if_gets_not_ok diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_3.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_3.patch new file mode 100644 index 000000000000..12df02c1f00e --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-download_test_3.patch @@ -0,0 +1,15 @@ +--- test/test_download.rb 2018-01-22 02:35:45.200017696 +0100 ++++ test/test_download.rb.1 2018-01-22 02:38:40.000018113 +0100 +@@ -217,8 +217,10 @@ + channel.gets_data "E\n" + channel.sends_ok + end +- +- scp.download!("/path/to/remote", "/path/to/local", :recursive => true, :ssh => { :verbose => :debug }) ++ ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ scp.download!("/path/to/remote", "/path/to/local", :recursive => true, :ssh => { :verbose => :debug }) ++ end + assert_equal "a" * 1234, file.io.string + end + diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-fix-upload_tests.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-upload_tests.patch new file mode 100644 index 000000000000..73c34359afc2 --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-fix-upload_tests.patch @@ -0,0 +1,14 @@ +--- test/test_upload.rb 2018-01-22 08:15:30.996002204 +0100 ++++ test/test_upload.rb.1 2018-01-22 08:18:09.328002581 +0100 +@@ -155,8 +155,9 @@ + expect_scp_session("-t /path/to/remote") do |channel| + channel.gets_ok + end +- +- assert_raises(Net::SCP::Error) { scp.upload!("/path/to/local", "/path/to/remote") } ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ assert_raises(Net::SCP::Error) { scp.upload!("/path/to/local", "/path/to/remote") } ++ end + end + + def test_upload_empty_directory_should_create_directory_and_finish diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors-net-ssh-4.0-compat.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors-net-ssh-4.0-compat.patch new file mode 100644 index 000000000000..3431f06b7cff --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors-net-ssh-4.0-compat.patch @@ -0,0 +1,30 @@ +--- test/test_download.rb 2018-01-22 01:47:38.932010818 +0100 ++++ test/test_download.rb.1 2018-01-22 01:49:14.552011046 +0100 +@@ -205,9 +205,11 @@ + channel.sends_ok + channel.gets_data "\1" + end +- +- e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote.txt", "/path/to/local.txt") } +- assert_equal("\1", e.message) ++ ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote.txt", "/path/to/local.txt") } ++ assert_equal("\1", e.message) ++ end + end + + def test_download_directory_should_raise_error_if_local_exists_and_is_not_directory +@@ -223,8 +225,10 @@ + channel.sends_ok + end + +- e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote", "/path/to/local", :recursive => true) } +- assert_match(/exists and is not a directory/, e.message) ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote", "/path/to/local", :recursive => true) } ++ assert_match(/exists and is not a directory/, e.message) ++ end + end + + def test_download_directory_should_create_directory_and_files_locally diff --git a/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors.patch b/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors.patch new file mode 100644 index 000000000000..a23164ef8185 --- /dev/null +++ b/dev-ruby/net-scp/files/net-scp-1.2.1-raise-correct-errors.patch @@ -0,0 +1,80 @@ +--- README.rdoc ++++ README.rdoc +@@ -42,7 +42,7 @@ In a nutshell: + data = Net::SCP::download!("remote.host.com", "username", "/remote/path") + + # use a persistent connection to transfer files +- Net::SCP.start("remote.host.com", "username", :ssh => { :password => "password" }) do |scp| ++ Net::SCP.start("remote.host.com", "username", :password => "password") do |scp| + # upload a file to a remote server + scp.upload! "/local/path", "/remote/path" + +--- lib/net/scp.rb ++++ lib/net/scp.rb +@@ -395,7 +395,7 @@ module Net + def await_response_state(channel) + return if channel[:buffer].available == 0 + c = channel[:buffer].read_byte +- raise "#{c.chr}#{channel[:buffer].read}" if c != 0 ++ raise Net::SCP::Error, "#{c.chr}#{channel[:buffer].read}" if c != 0 + channel[:next], channel[:state] = nil, channel[:next] + send("#{channel[:state]}_state", channel) + end +--- lib/net/scp/download.rb ++++ lib/net/scp/download.rb +@@ -129,7 +129,7 @@ module Net; class SCP + channel[:local] = File.join(channel[:local], directive[:name]) + + if File.exists?(channel[:local]) && !File.directory?(channel[:local]) +- raise "#{channel[:local]} already exists and is not a directory" ++ raise Net::SCP::Error, "#{channel[:local]} already exists and is not a directory" + elsif !File.exists?(channel[:local]) + Dir.mkdir(channel[:local], directive[:mode] | 0700) + end +@@ -162,4 +162,4 @@ module Net; class SCP + end + end + +-end; end +\ No newline at end of file ++end; end +--- test/test_download.rb ++++ test/test_download.rb +@@ -158,6 +158,37 @@ class TestDownload < Net::SCP::TestCase + assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote") } + end + ++ def test_download_should_raise_error_if_gets_not_ok ++ prepare_file("/path/to/local.txt", "") ++ ++ expect_scp_session "-f /path/to/remote.txt" do |channel| ++ channel.sends_ok ++ channel.gets_data "C0666 0 remote.txt\n" ++ channel.sends_ok ++ channel.gets_data "\1" ++ end ++ ++ e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote.txt", "/path/to/local.txt") } ++ assert_equal("\1", e.message) ++ end ++ ++ def test_download_directory_should_raise_error_if_local_exists_and_is_not_directory ++ File.stubs(:exists?).with("/path/to/local").returns(true) ++ File.stubs(:exists?).with("/path/to/local/remote").returns(true) ++ File.stubs(:directory?).with("/path/to/local/remote").returns(false) ++ ++ expect_scp_session "-f -r /path/to/remote" do |channel| ++ channel.sends_ok ++ channel.gets_data "D0755 0 remote\n" ++ channel.sends_ok ++ channel.gets_data "E\n" ++ channel.sends_ok ++ end ++ ++ e = assert_raises(Net::SCP::Error) { scp.download!("/path/to/remote", "/path/to/local", :recursive => true) } ++ assert_match(/exists and is not a directory/, e.message) ++ end ++ + def test_download_directory_should_create_directory_and_files_locally + file = nil + prepare_directory "/path/to/local" do |dir| diff --git a/dev-ruby/net-scp/metadata.xml b/dev-ruby/net-scp/metadata.xml new file mode 100644 index 000000000000..55c46cfd74e3 --- /dev/null +++ b/dev-ruby/net-scp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + net-ssh/net-scp + + diff --git a/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild b/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild new file mode 100644 index 000000000000..0e46b2e17837 --- /dev/null +++ b/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby implementation of the SCP client protocol" +HOMEPAGE="http://net-ssh.rubyforge.org/scp" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + doc? ( >=dev-ruby/net-ssh-2.6.5 ) + test? ( + dev-ruby/mocha + )" + +ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5" + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_all.rb || die +} diff --git a/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild b/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild new file mode 100644 index 000000000000..312e76dc2f1a --- /dev/null +++ b/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild @@ -0,0 +1,47 @@ +# 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_EXTRADOC="CHANGES.txt README.rdoc" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby implementation of the SCP client protocol" +HOMEPAGE="https://github.com/net-ssh/net-scp" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_PATCHES=( + ${P}-raise-correct-errors.patch + ${P}-fix-common.path + ${P}-fix-download_test.patch + ${P}-fix-download_test_2.patch + ${P}-fix-download_test_3.patch + ${P}-fix-upload_tests.patch + ${P}-raise-correct-errors-net-ssh-4.0-compat.patch + ) + +ruby_add_bdepend " + doc? ( >=dev-ruby/net-ssh-4.0:4 ) + test? ( + >=dev-ruby/net-ssh-4.0:4 + dev-ruby/mocha + )" + +ruby_add_rdepend ">=dev-ruby/net-ssh-4.0:4" + +all_ruby_prepare() { + sed -i -e 's/>= 2.0.0/~> 2.0/' test/common.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_all.rb || die +} diff --git a/dev-ruby/net-sftp-2.1.2-r2 b/dev-ruby/net-sftp-2.1.2-r2 deleted file mode 100644 index 234afe10ee9d..000000000000 --- a/dev-ruby/net-sftp-2.1.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby23] dev-ruby/net-ssh:2.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby24] dev-ruby/net-ssh:2.6[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby25] dev-ruby/net-ssh:2.6[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=SFTP in pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-sftp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby23] dev-ruby/net-ssh:2.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby24] dev-ruby/net-ssh:2.6[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( || ( dev-ruby/net-ssh:4[ruby_targets_ruby25] dev-ruby/net-ssh:2.6[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/net-sftp-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3f8c0d6a7680363c5ab999c513e2b13b diff --git a/dev-ruby/net-sftp-2.1.2-r3 b/dev-ruby/net-sftp-2.1.2-r3 deleted file mode 100644 index 249c140f7244..000000000000 --- a/dev-ruby/net-sftp-2.1.2-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/net-ssh:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/net-ssh:4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/net-ssh:4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/mocha-0.13[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=SFTP in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/net-ssh/net-sftp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/net-ssh:4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/net-ssh:4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/net-ssh:4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/net-sftp-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=24af1e3186548ee494d6e9e05711ea69 diff --git a/dev-ruby/net-sftp/Manifest b/dev-ruby/net-sftp/Manifest new file mode 100644 index 000000000000..7a84d9191af2 --- /dev/null +++ b/dev-ruby/net-sftp/Manifest @@ -0,0 +1,5 @@ +AUX net-sftp-2.1.2-net-ssh-4.patch 1628 BLAKE2B 1dc8caef775ca06c80f485732acdceeedc10aaa96e33c1c6c59ce5e1596a71a229aecb06092b3a265288ae46469d1c72b4a0de8ec3d50cba5fe0947158c3181e SHA512 dc4e99f13e32698bbcfe1b07e2ec4baa1ed9beec5bc3816c016f26b053f7134bb9646dc538a0d03f2f3bda4d8d51d9742a5be54dfc6f9340cf2861e296492855 +DIST net-sftp-2.1.2.gem 67584 BLAKE2B 6b8e15f42c7a18f8c9aa7118e5822281eda6505c34697282cc9c52375ea0e4042f3045f41c2e9a15b8fd20f02946bfe6f3ad557aa5859a8e54e4c0ae8bd1d53d SHA512 126a9537a4ac45150096db4d46ad19e0d8a1833fef3733a1b66ff01463c0d109415f0ef807706ff88be8c5c1395bbd4620e529f06e3c9f746a4ed6ec2cb7d18d +EBUILD net-sftp-2.1.2-r2.ebuild 612 BLAKE2B 127343e6499ef0aeced00dc5806d35fbec0325993c2b7fa6e45639305e0189ef2de20bd29e187754aff4b5f87a9ed95e7dc04294e04b0072675ac0aaf0ae4eb8 SHA512 b125a0fb9b3badd045526e3859718b920b6eb1d6644815275aa653cd50912320cf8c880907daf62baacb2d785bd03a300a585cb56771cea9a364e3367930f3a2 +EBUILD net-sftp-2.1.2-r3.ebuild 588 BLAKE2B 7bd990292df2a08be68a250e43d25e7d7863d12e8be283833e63db0c2cfe619826d30d8c120c987158e96ccc79a38ee0df6433e9d05e87181ae2a8eb1b4063bc SHA512 95ea446be79d62f0f3d4465bb120770edf995dbd357dec0d6d03c17f33ca60b515cd56c023a4ef30065cc7a91794a0ada64623b88a38e2889d976caa2f46f5c9 +MISC metadata.xml 342 BLAKE2B b52478d886842e044705cc42c177577f111b2c01140b58d322107ecaf20bc1b5db9763ec0f0e67397118515690f452b51c1e14dcf6bada17d7c5f18889571b07 SHA512 3ece29fffeee2912d0bc06514adca69c2bdfa95bd88173d4f42cf0aee00944adc71bfaec6df543f0c1fc1717b7a808459f30894977154f7acce289dfb491f6d9 diff --git a/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch b/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch new file mode 100644 index 000000000000..d510153ba8d5 --- /dev/null +++ b/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch @@ -0,0 +1,42 @@ +From 9870b32d31bbe5cddceead54c64f71e4fd91779e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= +Date: Mon, 27 Feb 2017 15:00:30 +0100 +Subject: [PATCH] Fix compatiblity with net-ssh 4.0+ + +--- + test/test_download.rb | 4 +++- + test/test_session.rb | 6 ++++-- + 2 files changed, 7 insertions(+), 3 deletions(-) + +diff --git a/test/test_download.rb b/test/test_download.rb +index d4a5f0b..d9582b6 100644 +--- a/test/test_download.rb ++++ b/test/test_download.rb +@@ -139,7 +139,9 @@ def test_download_file_should_transfer_remote_to_local_buffer + + def test_download_directory_to_buffer_should_fail + expect_sftp_session :server_version => 3 +- assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) } ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ assert_raises(ArgumentError) { sftp.download("/path/to/remote", StringIO.new, :recursive => true) } ++ end + end + + private +diff --git a/test/test_session.rb b/test/test_session.rb +index a59058a..c398436 100644 +--- a/test/test_session.rb ++++ b/test/test_session.rb +@@ -660,8 +660,10 @@ def test_unblock_bang_should_block_and_return_response + + def assert_not_implemented(server_version, command, *args) + expect_sftp_session :server_version => 1 +- sftp.connect! +- assert_raises(NotImplementedError) { sftp.send(command, *args) } ++ Net::SSH::Test::Extensions::IO.with_test_extension do ++ sftp.connect! ++ assert_raises(NotImplementedError) { sftp.send(command, *args) } ++ end + end + + def assert_command_with_callback(command, *args) diff --git a/dev-ruby/net-sftp/metadata.xml b/dev-ruby/net-sftp/metadata.xml new file mode 100644 index 000000000000..cf6139ba278e --- /dev/null +++ b/dev-ruby/net-sftp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + net-ssh/net-sftp + + diff --git a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild new file mode 100644 index 000000000000..96382ec54248 --- /dev/null +++ b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild @@ -0,0 +1,26 @@ +# 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_EXTRADOC="CHANGES.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="SFTP in pure Ruby" +HOMEPAGE="https://github.com/net-ssh/net-sftp" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_PATCHES=( "${FILESDIR}/${P}-net-ssh-4.patch" ) + +ruby_add_rdepend "|| ( dev-ruby/net-ssh:4 dev-ruby/net-ssh:2.6 )" + +ruby_add_bdepend " + test? ( + >=dev-ruby/mocha-0.13 + )" diff --git a/dev-ruby/net-sftp/net-sftp-2.1.2-r3.ebuild b/dev-ruby/net-sftp/net-sftp-2.1.2-r3.ebuild new file mode 100644 index 000000000000..dc0ee41f341f --- /dev/null +++ b/dev-ruby/net-sftp/net-sftp-2.1.2-r3.ebuild @@ -0,0 +1,26 @@ +# 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="CHANGES.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="SFTP in pure Ruby" +HOMEPAGE="https://github.com/net-ssh/net-sftp" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_PATCHES=( "${FILESDIR}/${P}-net-ssh-4.patch" ) + +ruby_add_rdepend "dev-ruby/net-ssh:4" + +ruby_add_bdepend " + test? ( + >=dev-ruby/mocha-0.13 + )" diff --git a/dev-ruby/net-ssh-2.10.0 b/dev-ruby/net-ssh-2.10.0 deleted file mode 100644 index 309584ab98ed..000000000000 --- a/dev-ruby/net-ssh-2.10.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Non-interactive SSH processing in pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-ssh -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test -KEYWORDS=amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2.6 -SRC_URI=https://github.com/net-ssh/net-ssh/archive/v2.10.0.tar.gz -> net-ssh-git-2.10.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=51be7af97b28904ff0ffe41e5335bfc3 diff --git a/dev-ruby/net-ssh-4.2.0 b/dev-ruby/net-ssh-4.2.0 deleted file mode 100644 index 062aa117ba7d..000000000000 --- a/dev-ruby/net-ssh-4.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby23] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby24] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby25] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/mocha-0.13[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/mocha-0.13[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] >=dev-ruby/mocha-0.13[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Non-interactive SSH processing in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/net-ssh/net-ssh -IUSE=sodium test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ppc64 x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby23] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby24] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] sodium? ( dev-ruby/rbnacl:4[ruby_targets_ruby25] dev-ruby/bcrypt_pbkdf[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/net-ssh/net-ssh/archive/v4.2.0.tar.gz -> net-ssh-git-4.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=464663913305941d6ad686aa7961bdcd diff --git a/dev-ruby/net-ssh-gateway-1.2.0-r1 b/dev-ruby/net-ssh-gateway-1.2.0-r1 deleted file mode 100644 index 2c5933716d74..000000000000 --- a/dev-ruby/net-ssh-gateway-1.2.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/test-unit:2[ruby_targets_ruby23] =dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-scp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=2 -SRC_URI=mirror://rubygems/net-ssh-gateway-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c8cb77da2c6b87b74338a7fe61640a18 diff --git a/dev-ruby/net-ssh-gateway-1.3.0 b/dev-ruby/net-ssh-gateway-1.3.0 deleted file mode 100644 index 600a664745a6..000000000000 --- a/dev-ruby/net-ssh-gateway-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.6.5:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-ssh-gateway -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.6.5:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.6.5:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/net-ssh/net-ssh-gateway/archive/1.3.0.tar.gz -> net-ssh-gateway-1.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2dc52599055a805b284308c500ee352c diff --git a/dev-ruby/net-ssh-gateway-2.0.0 b/dev-ruby/net-ssh-gateway-2.0.0 deleted file mode 100644 index 9783a547c858..000000000000 --- a/dev-ruby/net-ssh-gateway-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections -EAPI=5 -HOMEPAGE=https://github.com/net-ssh/net-ssh-gateway -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2.0 -SRC_URI=https://github.com/net-ssh/net-ssh-gateway/archive/2.0.0.tar.gz -> net-ssh-gateway-2.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=72c20c3a71e26ee12160bc9494c6e7f4 diff --git a/dev-ruby/net-ssh-gateway/Manifest b/dev-ruby/net-ssh-gateway/Manifest new file mode 100644 index 000000000000..6e199f03f41c --- /dev/null +++ b/dev-ruby/net-ssh-gateway/Manifest @@ -0,0 +1,7 @@ +DIST net-ssh-gateway-1.2.0.gem 23552 BLAKE2B 9eb12c34b3c0980a9bc2058ab68b0511f9697a827904644595deb89e21ac2b10ded3c68c7d5ba5422fd61ef867d583d79c2c0061d544e66afce0eff8553df7c1 SHA512 d387e7ab709628c79cb0c01d0428a8e7e1beddfbdd14c58b7aaff6de11f4a8a8b2cb2026de95977de830855fbed610c276a52f18469da3b4f11b51885e251f60 +DIST net-ssh-gateway-1.3.0.tar.gz 7735 BLAKE2B bcf9b96e35377e8650e8c40fb28d248fc60f7c47e69657c324f58bf8f001f5d10400b983bcbe9529185b74de45a9f3e3f62e2bd14da46b6e4b1bf94f38dcf99a SHA512 6cac1b28fba648aa333824c056cf8183fedc82f45f7f380eceac7aa5a4e8c3d3ec0870915aa058b0500514cdc364d75045050e2f8fa6f0ddaf799b88ba2e57a9 +DIST net-ssh-gateway-2.0.0.tar.gz 7825 BLAKE2B 05ade5aac288ee634aea37acfc68c9781e8178bf0ef92abafac13858a86ff952a2b30b6f92dc08f3856d9dd02a9795e0b93c15543b932070b9ec3f6a50c03e52 SHA512 6595c2a2a25ca9bffb942497be984773c10746f34e1dbba3d72503cef3c88e5bb50bdc8713c246aa6e38272540fb0ced66a3909bc02df96f511b0dc9fc50d735 +EBUILD net-ssh-gateway-1.2.0-r1.ebuild 792 BLAKE2B 39f09f89025f9553ab988ebb36f8b02ded31e90e2fed363e65a7f3c3a0326cb933970f5349ef3293318ffb15ab5b5f78295ad6556953fba4530694c11489f3b2 SHA512 83726836f3f068ef1df4b291ec0968126edbc549d2a3f8d6554e96f5582a16531c4818a5bd19acbd8ad339439444a845ebbf0544e3b0476a99f774e0a826ab11 +EBUILD net-ssh-gateway-1.3.0.ebuild 841 BLAKE2B ff40dcf5a089d637a07c4436b07bbd7dfdb8826229a620eb56dc09f99ae9537aad95ff923a9e6a368607f937a06bb63911aa954e1a201165e93ca46ab17ccc45 SHA512 9c51faf97276dccb79f98df0051eb2f4d687f3f4eeaccfb74f1882437b97fe184137a29bd76e10aa9f79bf58e4ffa154aa9ebedc0048958583d0f1b65c026198 +EBUILD net-ssh-gateway-2.0.0.ebuild 752 BLAKE2B 7e15cbcfb357094628a8eb203925679687532b0e96e91f915a4366b27912fdf2c50b16cbcd73373cb9520eb04a8d56e3bb04fdb38f93c3f912fb26417bd99bb7 SHA512 e4dcde9b7b3907f21885c916600f686b7388cd30b7a5ba0f4663f5a01d6597c8dfb5d85645b4a0bed6c84cade81851fc3e06b654e06248a5d8e3cfed7a22797b +MISC metadata.xml 331 BLAKE2B 1c926dbb5b9903bf35a96b839b8564de448a527cac952fa91c5df4c0df4f825eefc7a6bc1cac6c7da39a3127a2a0245b5e3b7d780009c3069bd72723f74c291e SHA512 a5ba1172a48f9aff250cb3cb9c6315a0ffd12595704a2bd5788ef59e73b9efc606d8d944ecc0f1346340a4a9e1caee2c6a1c30581d5d6a78bc26c751d4c6cf7e diff --git a/dev-ruby/net-ssh-gateway/metadata.xml b/dev-ruby/net-ssh-gateway/metadata.xml new file mode 100644 index 000000000000..b6582c997604 --- /dev/null +++ b/dev-ruby/net-ssh-gateway/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + net-ssh/net-scp + + diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.2.0-r1.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.2.0-r1.ebuild new file mode 100644 index 000000000000..7701eec59b15 --- /dev/null +++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.2.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections" +HOMEPAGE="https://github.com/net-ssh/net-scp" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "dev-ruby/test-unit:2 + =dev-ruby/net-ssh-2.6.5" + +all_ruby_prepare() { + sed -i -e "1igem 'mocha', '~>0.10'" test/gateway_test.rb || die +} + +each_ruby_test() { + RUBYLIB=lib ruby-ng_testrb-2 test/* +} diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.3.0.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.3.0.ebuild new file mode 100644 index 000000000000..76a4b19f2e30 --- /dev/null +++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections" +HOMEPAGE="https://github.com/net-ssh/net-ssh-gateway" +SRC_URI="https://github.com/net-ssh/net-ssh-gateway/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "dev-ruby/minitest:5 + dev-ruby/mocha:1.0" + +ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5:*" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/net/ssh/gateway_test.rb || die +} diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild new file mode 100644 index 000000000000..31123781c956 --- /dev/null +++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections" +HOMEPAGE="https://github.com/net-ssh/net-ssh-gateway" +SRC_URI="https://github.com/net-ssh/net-ssh-gateway/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2.0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/minitest:5 + dev-ruby/mocha:1.0" + +ruby_add_rdepend ">=dev-ruby/net-ssh-4.0.0:*" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/net/ssh/gateway_test.rb || die +} diff --git a/dev-ruby/net-ssh/Manifest b/dev-ruby/net-ssh/Manifest new file mode 100644 index 000000000000..b6319367db0a --- /dev/null +++ b/dev-ruby/net-ssh/Manifest @@ -0,0 +1,5 @@ +DIST net-ssh-git-2.10.0.tgz 172885 BLAKE2B 6b5c9928191fe40afe289fc2639d12e56160522c85553cba13393347c8ef02bbe6206dbefc23b65c04980cf9761b2b40a364d8e3e13e4073950736cf53fbf480 SHA512 f66db6465667baf0c253868cc15aab3261675a8c15ca4b244c3cd587ae5e8b7a273959b97d5fc498ff1b19e1f06f51ea571573d243366a59ef56faf41c2ae347 +DIST net-ssh-git-4.2.0.tgz 197417 BLAKE2B 5714185d9b83d3010e6b9baa07ac541e9227379cbfecc3a506d870d8d9fa528f59b605df4ff02ae6bfc16893bfb22734395096a77fcbe19fb939ecc1a343a9b5 SHA512 0a3609590d797a8cb4732e8cf743606a4919f57475b6eb2447a3db0c28f1bd405804fdc47a4062e503acdd4b785a1de9794a6db433cabb884105166eff6a8c5b +EBUILD net-ssh-2.10.0.ebuild 858 BLAKE2B c2780b2cdb45c313638ef427dbdfd588e121449df679d5f1b7423dc489964681cb440dd7e1b54bd5cc131eb9f40e8dae05095b82a3a73edb1dda884bec2dad3a SHA512 7b5630727ba7547c4a6f86e89547270064b77ec874eff574bb724ec8347994e3e4f38e01d1f981da67b187942e7cf648c09681d6a046b0a4a27fa623f2381087 +EBUILD net-ssh-4.2.0.ebuild 1103 BLAKE2B dc9fcdbfaa2981422e54186d065a7beea532fae698fb5a071e910405a6b9a195322cff7a6af0085d9ceb3d4cff0b55869676925125e0df189d4da5463382aaa8 SHA512 1e0525a708142728fc71029e084ac95a5c06ac49aedc447b426fb2727b78aa8e515c075897587137a5153c8989cf80b037d503a02016ba0db00a3bc100dce7fa +MISC metadata.xml 460 BLAKE2B fcbb901a6f9f2c80489e28346a21ea7cf5dcf7eed49c72dcf8cad079fdb2f52969d03b619d4535206c078c9d2d3a6c0492b035919eef89b3eec8207ea7e3ecb6 SHA512 9e66fd4626a890ca908b35e1cba4b5712ceef882fd6dd1f72ef20e6b07ca0b32cd3fd92d84cd0816c38cbc1d3d76152fccdd1e90d901b3d0f8b096b3274b8cf4 diff --git a/dev-ruby/net-ssh/metadata.xml b/dev-ruby/net-ssh/metadata.xml new file mode 100644 index 000000000000..dd5cfa357115 --- /dev/null +++ b/dev-ruby/net-ssh/metadata.xml @@ -0,0 +1,14 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + net-ssh/net-ssh + + + Use dev-libs/libsodium via dev-ruby/rbnacl for Ed25519 support + + diff --git a/dev-ruby/net-ssh/net-ssh-2.10.0.ebuild b/dev-ruby/net-ssh/net-ssh-2.10.0.ebuild new file mode 100644 index 000000000000..718cda0972f0 --- /dev/null +++ b/dev-ruby/net-ssh/net-ssh-2.10.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc THANKS.txt" +RUBY_FAKEGEM_EXTRAINSTALL="support" + +inherit ruby-fakegem + +DESCRIPTION="Non-interactive SSH processing in pure Ruby" +HOMEPAGE="https://github.com/net-ssh/net-ssh" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${PV}.tgz" + +LICENSE="GPL-2" +SLOT="2.6" +KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )" + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_all.rb || die "Tests failed." +} diff --git a/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild new file mode 100644 index 000000000000..89e2cbe7b45f --- /dev/null +++ b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc THANKS.txt" +RUBY_FAKEGEM_EXTRAINSTALL="support" + +inherit ruby-fakegem + +DESCRIPTION="Non-interactive SSH processing in pure Ruby" +HOMEPAGE="https://github.com/net-ssh/net-ssh" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${PV}.tgz" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="amd64 ~ppc ppc64 x86" +IUSE="sodium test" + +ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:4 dev-ruby/bcrypt_pbkdf )" +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )" + +all_ruby_prepare() { + # Don't use a ruby-bundled version of libsodium + sed -i -e '/rbnacl\/libsodium/ s:^:#:' lib/net/ssh/authentication/ed25519.rb || die + + # Don' try to use libsodium-related tests with USE=-sodium + if ! use sodium ; then + rm -f test/authentication/test_ed25519.rb + fi + + # Avoid bundler dependency + sed -i -e '/\(bundler\|:release\)/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/net-telnet-0.1.1-r1 b/dev-ruby/net-telnet-0.1.1-r1 deleted file mode 100644 index 608c82f7e8db..000000000000 --- a/dev-ruby/net-telnet-0.1.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides telnet client functionality -EAPI=5 -HOMEPAGE=https://github.com/ruby/net-telnet -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby-BSD BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/ruby/net-telnet/archive/v0.1.1.tar.gz -> net-telnet-0.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e09d80e49899e43b016b2013773a8a24 diff --git a/dev-ruby/net-telnet/Manifest b/dev-ruby/net-telnet/Manifest new file mode 100644 index 000000000000..c618f442eddd --- /dev/null +++ b/dev-ruby/net-telnet/Manifest @@ -0,0 +1,3 @@ +DIST net-telnet-0.1.1.tar.gz 12794 BLAKE2B 5a82e62e47cb9153b17dd6042c7e5c767ae3a9cbe0739ad769aab2fe798c7766819b89bc325f148791ce37a55ae267eb5854142d2fcb7d387fd29c32e118c169 SHA512 769d83bae55826bb99f189d06a8fb8a6d497d6c7687289f5aad2efced6f282484e5f766dc95f0158045b824532cd8f0a674ecc69883018814a009bc29d6fe29d +EBUILD net-telnet-0.1.1-r1.ebuild 960 BLAKE2B 589033c2974b4710c7463e604ea6524e5097a1334a83808e33c156f5a65cd71ece1c160905135d4fa2d1c1ea65292c73b5b11c7421607e246ba3d1828878feb1 SHA512 b3c7fcb47a85a9911e39d30dc24be48fc12e50a45fa9ebe4efcb44b2709445bbd1641e6bcd8605dfe916bda3db754dc66fa78086702af9be87272904ac8e1063 +MISC metadata.xml 341 BLAKE2B a3489378bdb1735168037d2bf0c8798de575e898bb5a686efc06d1d2c41cb1cc674a387c8b042ee789e1bd4694a1e744759637cb820ee7d820b130a966db9573 SHA512 e536a7ac7e41bab692cde766da2aebc72df4a9392921dfc2b81df82ac128ff85cfd58900ff157046eb316cb927d58fcb48605fb364c7fcf25e82c3ed676e22ea diff --git a/dev-ruby/net-telnet/metadata.xml b/dev-ruby/net-telnet/metadata.xml new file mode 100644 index 000000000000..e50ca70331b7 --- /dev/null +++ b/dev-ruby/net-telnet/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/net-telnet + + diff --git a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild new file mode 100644 index 000000000000..542b203bed7b --- /dev/null +++ b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +# Don't install the binaries since they don't seem to be intended for +# general use and they have very generic names leading to collisions, +# e.g. bug 571186 +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Provides telnet client functionality" +HOMEPAGE="https://github.com/ruby/net-telnet" +SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +SLOT="1" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/netrc-0.11.0 b/dev-ruby/netrc-0.11.0 deleted file mode 100644 index 0c2649d310a7..000000000000 --- a/dev-ruby/netrc-0.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This library reads and writes .netrc files -EAPI=5 -HOMEPAGE=https://github.com/geemus/netrc -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/netrc-0.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a21c090f2013064d41b0f2b23ca7cbc3 diff --git a/dev-ruby/netrc/Manifest b/dev-ruby/netrc/Manifest new file mode 100644 index 000000000000..66537e077785 --- /dev/null +++ b/dev-ruby/netrc/Manifest @@ -0,0 +1,3 @@ +DIST netrc-0.11.0.gem 10752 BLAKE2B 40f78989c7b58b726c1f83ea7032eace74c11776b006a2f5fc9459134224cad6129b370d6da4bcdef540d75504da6d5ca5a1d6bab9c1ab8a2620b22c3933be20 SHA512 7f0df3f79d92b891d40a49e9b893ca7131077195cf15453b155e37e68e29f8cd3810ba791a06338058262c8cb8fed56c87c295e450c133b428b3398eb99e683a +EBUILD netrc-0.11.0.ebuild 766 BLAKE2B 0e128c8f567388d0cf80b74b870edd1cc4f23ee0f07036b5dbecb4db27d7fbac5c3aa09f79f50e73360809dce6878c4efb260224c8a7a71513f91d68e2ed8556 SHA512 4ddb5d0e72ef67791ba7ffbbca8c249c1c15a5ffc73bd8fcf48c2edf87cf1351573495f68d2039d73558896ac7cafeb26ae4866eb7d78f92555bf14a921927e5 +MISC metadata.xml 338 BLAKE2B fd877d1b2970baa820f621e7e80e39b4ea8bb996e01e7c5e34355c0c383ce7207a8c8c5b1ea4a75be4a677cbf75e61dbda9df88a41aa7aaea931cd1ba0cf351c SHA512 db880221f96281decc8c389d944bb9a8cced54f2ba173d470efaa1bcf7d1f45598e1fe8b0b1beadfe25ec34ce6fe81adbbfa4d210a7257741d1b367a8d9e0af2 diff --git a/dev-ruby/netrc/metadata.xml b/dev-ruby/netrc/metadata.xml new file mode 100644 index 000000000000..a46722fec9b3 --- /dev/null +++ b/dev-ruby/netrc/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + geemus/netrc + + diff --git a/dev-ruby/netrc/netrc-0.11.0.ebuild b/dev-ruby/netrc/netrc-0.11.0.ebuild new file mode 100644 index 000000000000..a2304ca9756d --- /dev/null +++ b/dev-ruby/netrc/netrc-0.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="changelog.txt Readme.md" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="This library reads and writes .netrc files" +HOMEPAGE="https://github.com/geemus/netrc" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm x86" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + # Avoid broken test that wrongly tests ruby internal code, bug 643922 + sed -e '/test_encrypted_roundtrip/,/^ end/ s:^:#:' \ + -e '/test_missing_environment/,/^ end/ s:^:#:' \ + -e "s:/tmp/:${T}/:" \ + -i test/test_netrc.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/network_interface-0.0.2 b/dev-ruby/network_interface-0.0.2 deleted file mode 100644 index d81841ff20c3..000000000000 --- a/dev-ruby/network_interface-0.0.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=network_interface layer from metasploit pcaprub -EAPI=6 -HOMEPAGE=https://github.com/rapid7/network_interface -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/network_interface-0.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=584567e2cafd453e03eee114b09a7bf8 diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest new file mode 100644 index 000000000000..c4afccc87c42 --- /dev/null +++ b/dev-ruby/network_interface/Manifest @@ -0,0 +1,3 @@ +DIST network_interface-0.0.2.gem 16896 BLAKE2B a0e7898aa5989ea38c8a9214f3aaf5f9d0dbdf39e86f7e9a4d62ec6c94f29f9612a08c1465513b62351a4c62ed776e427800eabe562062ce7c9b4b75ec757a3b SHA512 8850325e7e0c5ab51b060270220099c2c00cf7031083a511ae9f8dd6d1b9219b37169fa7620e9648eb071784a840e14ce965f8d1cf5d475ff82691bfba25a202 +EBUILD network_interface-0.0.2.ebuild 819 BLAKE2B 8577e2a19c0bac1a59c4d936bc5796f6913df38154b10d6f413a3cd01e24dd75448dcc5d78f5eef94b6700f9d462d4424eac82fc7507bc1cdb880c6911da51df SHA512 97cb9b56162928205787f136c2708147cd26c0ff41859ba60c1914c0740a7d17bf46b48d721f2e57f7213b0096627452977674ee436f7dc0dcec441483eab96a +MISC metadata.xml 346 BLAKE2B 37363f8c2d49a4d275b002b7e6664297dbd560cd2cffad001ec194e2181b302b68c3821cc1ce94bb708a0dde94342276a0013decb385667804cbbd44116b521e SHA512 4d29ede04b6944c1456d1309122fcbc42df1909aa8690bc767bce69749ec8bfcaa08cc51e6f686adb02d81b0eef39a4c78744d06ea130c4f55f66eba8a47cb57 diff --git a/dev-ruby/network_interface/metadata.xml b/dev-ruby/network_interface/metadata.xml new file mode 100644 index 000000000000..cdf4c46e6328 --- /dev/null +++ b/dev-ruby/network_interface/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/network_interface + + diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild new file mode 100644 index 000000000000..6c88677b9734 --- /dev/null +++ b/dev-ruby/network_interface/network_interface-0.0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="network_interface layer from metasploit pcaprub" +HOMEPAGE="https://github.com/rapid7/network_interface" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +# Tests are brittle as they cannot deal with all network interface configurations. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext/network_interface_ext extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/network_interface_ext V=1 + cp ext/network_interface_ext/network_interface_ext.so lib/ || die +} diff --git a/dev-ruby/nexpose-5.3.2 b/dev-ruby/nexpose-5.3.2 deleted file mode 100644 index 8408555e961a..000000000000 --- a/dev-ruby/nexpose-5.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/vcr:2[ruby_targets_ruby23] dev-ruby/webmock:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=API client for Nexpose vulnerability managment product -EAPI=5 -HOMEPAGE=https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/rapid7/nexpose-client/archive/v5.3.2.tar.gz -> nexpose-5.3.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7cc40cef015cf2103f34fe08ca7aa5d3 diff --git a/dev-ruby/nexpose-7.2.1 b/dev-ruby/nexpose-7.2.1 deleted file mode 100644 index c89c9e8f9d02..000000000000 --- a/dev-ruby/nexpose-7.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/vcr:2[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/vcr:2[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=API client for Nexpose vulnerability managment product -EAPI=6 -HOMEPAGE=https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/rapid7/nexpose-client/archive/v7.2.1.tar.gz -> nexpose-7.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3041a5c511d4b2a22598b6f3a31fde7f diff --git a/dev-ruby/nexpose/Manifest b/dev-ruby/nexpose/Manifest new file mode 100644 index 000000000000..084b2adc4b0b --- /dev/null +++ b/dev-ruby/nexpose/Manifest @@ -0,0 +1,5 @@ +DIST nexpose-5.3.2.tar.gz 111862 BLAKE2B 4d42038f8b4eb0444f54df3139e4533437c081521ae586f79baa80a812dbdac9c56bbfbcfb24f1f4fcfb5d854507374d9dbc5f600f79b09d918322132dd00a7f SHA512 7a79a796e853cfe0d5e3f61b969903f3ecf033914a8caaccb4ff175774ab2ec187a2b7c106f91d82e65edc35fab98621c1ae831017268fde2e8714c45346f4b6 +DIST nexpose-7.2.1.tar.gz 123143 BLAKE2B 2bf9a022c6695fa759c5193510c2cfa793b8014b36914c7806f1ee888ac8eb21466efa46539a9e9b7dab31454b8604b10b71d59faffd001254ee0561f456b707 SHA512 8c0d8b4537513396c9c7cb01330310ed30f8995890c60fdb956ad4760fda6e89a4d1d400e6b71cad1fd2d8c5f2176074c415d35597b1c8740233ebcccbc7d870 +EBUILD nexpose-5.3.2.ebuild 865 BLAKE2B 1e1cce7a2d790d57981109aa4bc18b1f46ca469ab29952430ef271da9871c0563d7d9322666fa8418d358a1dc5260b04fdb454086601dfa57f9de94bc29954a4 SHA512 8bcc237e7dfb47250bb628711d51e272b297825774adb266c628465192d3cbb56cecefdba7805d91ce9591c1200508687a0c766aa5ca335fe4d3157f45373ab6 +EBUILD nexpose-7.2.1.ebuild 856 BLAKE2B cfbbee796ff3216c10f1c9ba4184c34d0c838a335a70394fc2332dc4a1cd274595cab3f7567fdb00c49cb19014878b6c430166b7d7efa25c120c3189643306f2 SHA512 bdcde5f3f3591e2c22b22050bcf8a523f3b5c71600e0ce3bf968cb1a83a91361adf268ffbd8d86a55d5cc95baf65d0f6d8861103f2a0d8f4b26ef5e5c0ce627f +MISC metadata.xml 386 BLAKE2B 38f2a377e32dca943f2ec8fed27ca520a9beb62e3bde0efe031eabddf4e2e82a85c48c20d66f7abc3e392306b2c31426e0f8235aea857d343546696436f6048a SHA512 eda3260ba0add70830dc9b03a10ee372363346646b2107e6187f4691ab9043eece8fd07f6a6c9c9fa9e87e4c63bb45b818fdb5ad7b663ccc1c5872c79ae6e2ea diff --git a/dev-ruby/nexpose/metadata.xml b/dev-ruby/nexpose/metadata.xml new file mode 100644 index 000000000000..1dd105102ebb --- /dev/null +++ b/dev-ruby/nexpose/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rapid7/nexpose-client + nexpose + + diff --git a/dev-ruby/nexpose/nexpose-5.3.2.ebuild b/dev-ruby/nexpose/nexpose-5.3.2.ebuild new file mode 100644 index 000000000000..66d3512afc20 --- /dev/null +++ b/dev-ruby/nexpose/nexpose-5.3.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="API client for Nexpose vulnerability managment product" +HOMEPAGE="https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose" +SRC_URI="https://github.com/rapid7/nexpose-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-client-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/vcr:2 + dev-ruby/webmock:0 +)" + +all_ruby_prepare() { + sed -i -e '/\(codeclimate\|simplecov\)/ s:^:#:' \ + -e '/SimpleCov/,/^]/ s:^:#:' \ + -e '1irequire "nexpose"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/nexpose/nexpose-7.2.1.ebuild b/dev-ruby/nexpose/nexpose-7.2.1.ebuild new file mode 100644 index 000000000000..b2a2709bd24a --- /dev/null +++ b/dev-ruby/nexpose/nexpose-7.2.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="API client for Nexpose vulnerability managment product" +HOMEPAGE="https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose" +SRC_URI="https://github.com/rapid7/nexpose-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-client-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/vcr:2 + dev-ruby/webmock +)" + +all_ruby_prepare() { + sed -i -e '/\(codeclimate\|simplecov\)/ s:^:#:' \ + -e '/SimpleCov/,/^]/ s:^:#:' \ + -e '1irequire "nexpose"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/niceogiri-1.1.2 b/dev-ruby/niceogiri-1.1.2 deleted file mode 100644 index e66ab9e4640f..000000000000 --- a/dev-ruby/niceogiri-1.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/nokogiri[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Some wrappers around and helpers for XML manipulation using Nokogiri -EAPI=5 -HOMEPAGE=https://github.com/benlangfeld/Niceogiri -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/nokogiri[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/niceogiri-1.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c3fd84eda8ae651c480bc236a5a72207 diff --git a/dev-ruby/niceogiri/Manifest b/dev-ruby/niceogiri/Manifest new file mode 100644 index 000000000000..e5904b3777fb --- /dev/null +++ b/dev-ruby/niceogiri/Manifest @@ -0,0 +1,3 @@ +DIST niceogiri-1.1.2.gem 11264 BLAKE2B bc8ca43b5bae4630c8e52167ec22054bb95dbf8ccec8473d1223a0e3f6437b01268f26fb140414750f8c5109d1d2bd19e8bed4185c4fcff2b93a03a41159b0d7 SHA512 9a1905a6b3e558a0c522bf8e3a9e55737f4266c7f38ec8ca7789c21c83f12835ed6cdaf249a05377a1c558e5cec137929beeb1ca0a42f5eed43890accaa0e4cb +EBUILD niceogiri-1.1.2.ebuild 655 BLAKE2B 9f87813e8ab624444199ecf4013ec936693663ab3c0f60ca8e50c1547f431b5f3f120cab390101684c5db915d06743e0ce91709420791df6465a3a390117d177 SHA512 94b5f1289f1ade14fb42f65677ae096856b8408042066d49f812b8ebc91f136eb411f99d651cbe337e1db88ef16ee7d748954a8ae0bd843b9d3950b8f29465e1 +MISC metadata.xml 347 BLAKE2B 576d9e83ac287b001ba9564ec6d6aa1f64e6640c070722b1a23a4db105948806c23a346fc61860777b42a8d514a48146eda523675f09efe643054e7cc50ce18f SHA512 e1ebb935172380056b7bc385e135774db4bc60d751fb92158fffb93bcdd4435c4c7e0ec1d69b3cc9dcfa98e1c4d9422b31fb6671566463c6c86ab1ec7e349a8f diff --git a/dev-ruby/niceogiri/metadata.xml b/dev-ruby/niceogiri/metadata.xml new file mode 100644 index 000000000000..4e8ba958aa58 --- /dev/null +++ b/dev-ruby/niceogiri/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + benlangfeld/Niceogiri + + diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2.ebuild b/dev-ruby/niceogiri/niceogiri-1.1.2.ebuild new file mode 100644 index 000000000000..6a4d3aa94761 --- /dev/null +++ b/dev-ruby/niceogiri/niceogiri-1.1.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Some wrappers around and helpers for XML manipulation using Nokogiri" +HOMEPAGE="https://github.com/benlangfeld/Niceogiri" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/nokogiri" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + sed -i -e '/guard-rspec/d' ${PN}.gemspec || die + sed -i -e '/[Bb]undler/d' Rakefile || die +} diff --git a/dev-ruby/nio4r-1.2.1-r1 b/dev-ruby/nio4r-1.2.1-r1 deleted file mode 100644 index 53584dc3de85..000000000000 --- a/dev-ruby/nio4r-1.2.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=5 -HOMEPAGE=https://github.com/celluloid/nio4r -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/nio4r-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3e8b4b647ff95894ee6426b2c2ebb1e7 diff --git a/dev-ruby/nio4r-2.2.0 b/dev-ruby/nio4r-2.2.0 deleted file mode 100644 index 52e209360738..000000000000 --- a/dev-ruby/nio4r-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=6 -HOMEPAGE=https://github.com/socketry/nio4r -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/nio4r-2.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c1a244a243f7a55b38624dce33c929e diff --git a/dev-ruby/nio4r-2.3.0 b/dev-ruby/nio4r-2.3.0 deleted file mode 100644 index 6f41daa31e88..000000000000 --- a/dev-ruby/nio4r-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=6 -HOMEPAGE=https://github.com/socketry/nio4r -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/nio4r-2.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ed25b4b4b6b6d3f92821f868c210850 diff --git a/dev-ruby/nio4r-2.3.1 b/dev-ruby/nio4r-2.3.1 deleted file mode 100644 index 9367a9a3b7d0..000000000000 --- a/dev-ruby/nio4r-2.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-retry[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=6 -HOMEPAGE=https://github.com/socketry/nio4r -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/nio4r-2.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ed25b4b4b6b6d3f92821f868c210850 diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest new file mode 100644 index 000000000000..66586c053422 --- /dev/null +++ b/dev-ruby/nio4r/Manifest @@ -0,0 +1,9 @@ +DIST nio4r-1.2.1.gem 94208 BLAKE2B 229c1c690004444a6701ad765af26e592b9dbdb3646f155dc2114ea677b40097c0158c615efb25506c2ae59316e4ecdd7ec8747bf4f18a3ec2ca1be6bf028b85 SHA512 3136863955bd6f4d489955bae9baf2fb527447c0e71dade1a05402f3e7c8570bf1dd9b8335d70d7303ec4df0a236b13e4ede74ce9154be00a108afcd7c6b7f40 +DIST nio4r-2.2.0.gem 101888 BLAKE2B b860169c4fd4b3747af5327554b808c74585f509b69664da3da1558487a2f0119b9d1b56718c5301a13b4b4ccf8a55a8b661900d8992f40a8128ddbc638b0d87 SHA512 9a9acaede13da07894edb7012f593bd2132296f2130cc2529cfbbad421aaa1e7b144403c9812e6ac8429cf6bb9e8c7e746acd86f2061dedf4cc14fb10fdaa7fe +DIST nio4r-2.3.0.gem 101888 BLAKE2B f2f3d1c962ae875ad68e5c4acd91b738a2a094f13293903ab1d65e6d2b32537bf624ccbf2524b897b9b3f1c4ac4161dc1f1758c267ed776a0b35f3dd3a994833 SHA512 266cb1cfbf62a0cdb130ccf7defa3f7142f1ddc4a45b6364197250abaa857b7177074eb7643bc9e005b30aa114c4337059092125734a3f13f3646a315eff2698 +DIST nio4r-2.3.1.gem 101888 BLAKE2B 1891581eaa8659ed86f13e365664974ea55921e0107b7ce9757961cebe27f290995e90c17d375b35cf15245856c7c1d61fd05a332dc09032fffc1599bc2474ab SHA512 6e8fbc744f17b42a0a5c9f8f6db79ce3c9c0dbf6cb047f0b48faab813effc9f5dabe7405475a755bea9f0eb49037f6f26bdc6b8ff3fc7ab3bca61fc238e4eb6d +EBUILD nio4r-1.2.1-r1.ebuild 1009 BLAKE2B 1e03d4b0f3fdb2643ef903fb78872a4e050b2ee7a76f21a25ac0070351487b94dd7bb423302c352372098828b7e8015b8852a93fd4fdec55401dd9a4898dd0a1 SHA512 bfac422750ae73a1c5046659b007e22d486165992fdc1ac73f0c68b0c4cd4c219c7a51573beb1fc9cb7440b09074927a581018420cdc18bd13d05c89414f7c22 +EBUILD nio4r-2.2.0.ebuild 1047 BLAKE2B 3b887eccedf0a04ced4a842ea505f3a944d742130814957b5eb70d9d32802ae9be6bf8e9464c1f53215ee08d9bdc82ce53fe2b889136902fdc60b2909f6c85fc SHA512 402a2a497dafdafb6b56f0e6659075b6a66fa1b2bfd0678bdc990449a24381954edb73359f9b55856d0de15a58d6730f26a80dbf7a95cbd34be1e187fa9bd0b1 +EBUILD nio4r-2.3.0.ebuild 1059 BLAKE2B e69c0d2447b3b19116910540daa59a35c719249cec1664fbf168167f518a20cb86caae0b445a808d584421464a0b8229315f56fbdb748dde229d36f0902e505c SHA512 8f79fec77c9181c58befe5f07aaeb5de6a30ea6a8d926b389aef998af6c862d7290e2fa3db6fd0994d85c0193af30736bbd21237c5dbdec662698afc6b675bbd +EBUILD nio4r-2.3.1.ebuild 1059 BLAKE2B e69c0d2447b3b19116910540daa59a35c719249cec1664fbf168167f518a20cb86caae0b445a808d584421464a0b8229315f56fbdb748dde229d36f0902e505c SHA512 8f79fec77c9181c58befe5f07aaeb5de6a30ea6a8d926b389aef998af6c862d7290e2fa3db6fd0994d85c0193af30736bbd21237c5dbdec662698afc6b675bbd +MISC metadata.xml 341 BLAKE2B 97c99a0ec8181c92b543ec63b8d1a40c8cbf88905afe02e6f13fa5e8906755bafadf426b7845f2e9bb0c1244168796d661a44e5138eca44068b142a39d3ad4d4 SHA512 8ba86bd5b9b9823cca53bdf18023db7385332c31fcaade177d394a36d60b892fcc632fc91b60addb77fbe907130682b435ab6103a33c71f2ad172b345e6f389f diff --git a/dev-ruby/nio4r/metadata.xml b/dev-ruby/nio4r/metadata.xml new file mode 100644 index 000000000000..a365cae4e615 --- /dev/null +++ b/dev-ruby/nio4r/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + celluloid/nio4r + + diff --git a/dev-ruby/nio4r/nio4r-1.2.1-r1.ebuild b/dev-ruby/nio4r/nio4r-1.2.1-r1.ebuild new file mode 100644 index 000000000000..409bbfb67a6a --- /dev/null +++ b/dev-ruby/nio4r/nio4r-1.2.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/celluloid/nio4r" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/nio4r/nio4r-2.2.0.ebuild b/dev-ruby/nio4r/nio4r-2.2.0.ebuild new file mode 100644 index 000000000000..dfeaffaeab53 --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +ruby_add_bdepend "test? ( dev-ruby/rspec-retry )" + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/nio4r/nio4r-2.3.0.ebuild b/dev-ruby/nio4r/nio4r-2.3.0.ebuild new file mode 100644 index 000000000000..c894fe28db5f --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.3.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +ruby_add_bdepend "test? ( dev-ruby/rspec-retry )" + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/nio4r/nio4r-2.3.1.ebuild b/dev-ruby/nio4r/nio4r-2.3.1.ebuild new file mode 100644 index 000000000000..c894fe28db5f --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.3.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +ruby_add_bdepend "test? ( dev-ruby/rspec-retry )" + +all_ruby_prepare() { + sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib/ || die +} diff --git a/dev-ruby/nokogiri-1.8.1 b/dev-ruby/nokogiri-1.8.1 deleted file mode 100644 index e4933e078658..000000000000 --- a/dev-ruby/nokogiri-1.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxml2-2.9.5 >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby23] dev-ruby/rexical[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/hoe[ruby_targets_ruby24] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby24] dev-ruby/rexical[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/hoe[ruby_targets_ruby25] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby25] dev-ruby/rexical[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] dev-ruby/racc[ruby_targets_ruby25] test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser -EAPI=6 -HOMEPAGE=https://www.nokogiri.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=>=dev-libs/libxml2-2.9.5:= >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.8.1.tar.gz -> nokogiri-1.8.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bb8eb48b95e0acf44849612131f72482 diff --git a/dev-ruby/nokogiri-1.8.2 b/dev-ruby/nokogiri-1.8.2 deleted file mode 100644 index 0b086d671372..000000000000 --- a/dev-ruby/nokogiri-1.8.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxml2-2.9.7 >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby23] dev-ruby/rexical[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/hoe[ruby_targets_ruby24] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby24] dev-ruby/rexical[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/hoe[ruby_targets_ruby25] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby25] dev-ruby/rexical[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] dev-ruby/racc[ruby_targets_ruby25] test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser -EAPI=6 -HOMEPAGE=https://www.nokogiri.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=>=dev-libs/libxml2-2.9.7:= >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.8.2.tar.gz -> nokogiri-1.8.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=46c49b052bd776bcf55da346c589e2f2 diff --git a/dev-ruby/nokogiri-1.8.4 b/dev-ruby/nokogiri-1.8.4 deleted file mode 100644 index 65c62d449c74..000000000000 --- a/dev-ruby/nokogiri-1.8.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxml2-2.9.8 >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby23] dev-ruby/rexical[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/hoe[ruby_targets_ruby24] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby24] dev-ruby/rexical[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/hoe[ruby_targets_ruby25] >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby25] dev-ruby/rexical[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] dev-ruby/racc[ruby_targets_ruby25] test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser -EAPI=6 -HOMEPAGE=https://www.nokogiri.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=>=dev-libs/libxml2-2.9.8:= >=dev-libs/libxslt-1.1.30 virtual/libiconv ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.8.4.tar.gz -> nokogiri-1.8.4-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d786242e9ae81df6a2d8f9ff4a9a8bcf diff --git a/dev-ruby/nokogiri-diff-0.2.0-r2 b/dev-ruby/nokogiri-diff-0.2.0-r2 deleted file mode 100644 index 9a783a65dd8c..000000000000 --- a/dev-ruby/nokogiri-diff-0.2.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby23] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby24] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby25] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Calculate the differences between two XML/HTML documents -EAPI=5 -HOMEPAGE=https://github.com/postmodern/nokogiri-diff -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby23] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby24] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby25] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/nokogiri-diff-0.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=084ab489cc9b41ccee8c4acb2c0a610c diff --git a/dev-ruby/nokogiri-diff/Manifest b/dev-ruby/nokogiri-diff/Manifest new file mode 100644 index 000000000000..c377c70cc6c1 --- /dev/null +++ b/dev-ruby/nokogiri-diff/Manifest @@ -0,0 +1,3 @@ +DIST nokogiri-diff-0.2.0.gem 8704 BLAKE2B e1df47db2e6e7fcd29eb229245cb9a9a7b31fded319a6fe28d04722f457f0ea7bc19e13ee49b2233f3c072eedf3c83c7e38cd8b19d5ecbc4937f709a9f4cf3a7 SHA512 9b2b6f266c9c7d01153c345567086b4cd1092a5984e6867ea81d15e00467936f296fd5e2c3ab7dc18e44d1dd2af022d250234fb4311a9be80fd3ca32b3d201ca +EBUILD nokogiri-diff-0.2.0-r2.ebuild 658 BLAKE2B 7e638100f4c2848c2587fa6bfc022fbacd454c8659cbf36496120430efe4ea8e47d5aa09a374e92077d4e72264f0bc20d5ac9d5b6e0d18b6ad3513c857322604 SHA512 7a4de1a912611344813c12bd707adf03d600c7fca9e3091890a9e78f8f6a0013d42ecc95b1d366e7095f9b579eedca7c96270603a815aa92f8199819eb371071 +MISC metadata.xml 350 BLAKE2B 9c24289e33dec214608deb733950e5eb9e5c382fb2333b63d3553f93e0cebc0028f3427fc07f39086e2cbbcdd2dbfeb704a0f01c75d19b57d922e9931ed012e2 SHA512 191219269e4b972ea2f1be612b29580cff0bd2a19a45bda36444194027ee365036b09b825c1c522f57d93a998ad8b6b268c3a7ba1c57d74c0087f4feda466d56 diff --git a/dev-ruby/nokogiri-diff/metadata.xml b/dev-ruby/nokogiri-diff/metadata.xml new file mode 100644 index 000000000000..e6bc1f81df13 --- /dev/null +++ b/dev-ruby/nokogiri-diff/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + postmodern/nokogiri-diff + + diff --git a/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild b/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild new file mode 100644 index 000000000000..c5ac79357dab --- /dev/null +++ b/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild @@ -0,0 +1,22 @@ +# 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_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Calculate the differences between two XML/HTML documents" +HOMEPAGE="https://github.com/postmodern/nokogiri-diff" +LICENSE="MIT" + +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.5 >=dev-ruby/tdiff-0.3.2" diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest new file mode 100644 index 000000000000..322704ecb9c6 --- /dev/null +++ b/dev-ruby/nokogiri/Manifest @@ -0,0 +1,7 @@ +DIST nokogiri-1.8.1-git.tgz 5747155 BLAKE2B 40eaa7506f646e47caced25e87c125f2650d69e7194491061f734de9d4b58ee3efcab202e528c8d416683bf1642b0f1e7cbeb7268e1fa32549ae2a427d55227d SHA512 fbd5e9c3edb0f7099ed7923ccb8922e778859ee1fb226c756f515f69c5f16cc4103644d4a569e16aa05374c6e94c691572255ea82af0002f95879ed396ccdc4a +DIST nokogiri-1.8.2-git.tgz 5749541 BLAKE2B bb3baa299fd27caf43890a752f93cfc1aafd5897f19783cbc6732ce2924bf9c86639ccabad9f26506cf228f5c179afae4cde57150769780c30d9dfc3403359b0 SHA512 5f34f8a055844cd034682b11e4408fb12b60640e52ea64886a13cb5504d94904eace2a85d5047b21f946f1a296ee562ab3677791d53093123ac136062167294d +DIST nokogiri-1.8.4-git.tgz 5754921 BLAKE2B 189dc8ffe4df67b04fa8436799bd6d64e4f8c1f93206b619bda8e153afffb3091fdfab9a3a4da28fcaa2650711aad6e37232e4e948a74c217f7fdc8b061dd4cd SHA512 ed409daeb4e13f93e13bc6901ee27bf5d1155e24fb306b5b9e8ba462517d26d4514413b9728d4a8f2514015c54436b9689a11449030c7bb5826d2ca7bf7eb97a +EBUILD nokogiri-1.8.1.ebuild 2723 BLAKE2B fcbf50d99b8f9d291f06a54c81769f204ae40c0ddc12ffbd2fae56492ccbbc6e9d418cab04d397b37192f981bd3668ba72cc5a99e62ad486b1db7916c3db7794 SHA512 0b9afd7dfc9accefc1d426b14776ba56675d8272e1ece8ca4acb63866672a5a5613630f488e1d87a9ef04e73fa418ea30865202a5f27c1e124f83baa3a98191a +EBUILD nokogiri-1.8.2.ebuild 2732 BLAKE2B c9daa660aca193ad32773a78dfe58bf43c40d04f64fb79909d58e81515eb50e2f2a8cb85040204512e6a5f85f6f101cb8cf9e3a30d3041c1354e30a1bdbb81ba SHA512 c95f2468c3ebf8d07dcc8daf485a070b8179312926bee6ed6a6b47494b1125228f96a9359b5707d979752a3f463cf713d63f119f0716209717279da5e971d843 +EBUILD nokogiri-1.8.4.ebuild 2725 BLAKE2B 76369d03a97c7bcf4d040a4f61ef731da24915ea37cf8c74975cb2088e761e4686f64f2dbf8a6ef38bf977acc4de4cea6e36071561887dae295b60b761f6427f SHA512 09316e636a3420aebe2d00fef7289ac04bf4e6f2d77aeb1a24a1b814f6f8de922c89c9cda110aaec9ba850a3d12e50a8831e58db2594f2b6738078645671849c +MISC metadata.xml 348 BLAKE2B 343ce4d884b8ae636991396c8d2eb1c59bec6db00204eec79bc070ce4b61505b1290ee393e2311e2fd3976e66993c9ba51878767c0d28ff8767786039b97fd7c SHA512 94d5836e5bca783420a76f15d70e3fd29515bc7b9152410d11ba0a01d778530e0d87c4954d118313f8afc340260a12157748db94342b4f12fc5e2756c1f2ff34 diff --git a/dev-ruby/nokogiri/metadata.xml b/dev-ruby/nokogiri/metadata.xml new file mode 100644 index 000000000000..5f066fb994d6 --- /dev/null +++ b/dev-ruby/nokogiri/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sparklemotion/nokogiri + + diff --git a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild new file mode 100644 index 000000000000..9b8b65cf490b --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md" + +RUBY_FAKEGEM_EXTRAINSTALL="ext" + +inherit ruby-fakegem eutils multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://www.nokogiri.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.9.5:= + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.9.5 + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" + +ruby_add_bdepend " + dev-ruby/hoe + >=dev-ruby/pkg-config-1.1.7 + dev-ruby/rexical + dev-ruby/rdoc + dev-ruby/racc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + V=1 \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die +} + +each_ruby_install() { + # Clean up "ext" directory before installing it. nokogumbo expects + # the header files and shared object to be in ext. + rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die + + each_fakegem_install +} diff --git a/dev-ruby/nokogiri/nokogiri-1.8.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.2.ebuild new file mode 100644 index 000000000000..0f7deeca3c9c --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.8.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md" + +RUBY_FAKEGEM_EXTRAINSTALL="ext" + +inherit ruby-fakegem eutils multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://www.nokogiri.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.9.7:= + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.9.7 + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" + +ruby_add_bdepend " + dev-ruby/hoe + >=dev-ruby/pkg-config-1.1.7 + dev-ruby/rexical + dev-ruby/rdoc + dev-ruby/racc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + V=1 \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die +} + +each_ruby_install() { + # Clean up "ext" directory before installing it. nokogumbo expects + # the header files and shared object to be in ext. + rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die + + each_fakegem_install +} diff --git a/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild new file mode 100644 index 000000000000..469b051ba010 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md" + +RUBY_FAKEGEM_EXTRAINSTALL="ext" + +inherit ruby-fakegem eutils multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://www.nokogiri.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.9.8:= + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.9.8 + >=dev-libs/libxslt-1.1.30 + virtual/libiconv" + +ruby_add_bdepend " + dev-ruby/hoe + >=dev-ruby/pkg-config-1.1.7 + dev-ruby/rexical + dev-ruby/rdoc + dev-ruby/racc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + V=1 \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die +} + +each_ruby_install() { + # Clean up "ext" directory before installing it. nokogumbo expects + # the header files and shared object to be in ext. + rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die + + each_fakegem_install +} diff --git a/dev-ruby/nokogumbo-1.4.13 b/dev-ruby/nokogumbo-1.4.13 deleted file mode 100644 index 14ba12e7d402..000000000000 --- a/dev-ruby/nokogumbo-1.4.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Nokogiri interface to the Gumbo HTML5 parser -EAPI=6 -HOMEPAGE=https://github.com/rubys/nokogumbo -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/gumbo-0.10 ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/nokogumbo-1.4.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0b2b4337aac3dbfa22c4bba75e915bac diff --git a/dev-ruby/nokogumbo-1.5.0 b/dev-ruby/nokogumbo-1.5.0 deleted file mode 100644 index a51af2d3f6f5..000000000000 --- a/dev-ruby/nokogumbo-1.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Nokogiri interface to the Gumbo HTML5 parser -EAPI=6 -HOMEPAGE=https://github.com/rubys/nokogumbo -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/gumbo-0.10 ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.6.5-r1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/nokogumbo-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=849207ed4c9328c9790306e7a345454b diff --git a/dev-ruby/nokogumbo/Manifest b/dev-ruby/nokogumbo/Manifest new file mode 100644 index 000000000000..57c5486efa68 --- /dev/null +++ b/dev-ruby/nokogumbo/Manifest @@ -0,0 +1,5 @@ +DIST nokogumbo-1.4.13.gem 228352 BLAKE2B 60e85f1cadc2c8b98d067c9bf0f651057e709f204d7ffa7759ec68090b816e8b17a0d12dce4a5d6f6efd372c931f75ef54c439a5496d0fe696edd8795488cd8f SHA512 369743cab4a4bd3ffa5eee4f46074099afd253b66ef5ef9303b79d5e5ce1375f33b73916f1712e256044a00335bdb6595f2ce028e02169607252f32dd9dff9b0 +DIST nokogumbo-1.5.0.gem 228352 BLAKE2B 66740dfb9bd9edea13c6bc872e1cadf855116ee7247c7691210d3eaa81ad4c7b972fe8edd02a6f7ade6c172c870923c9af3fc24b10c5594cd0255b2fa0c2cd82 SHA512 a89ec7ae4d42cce5431070e790f0f10734655654f6f680c0b949fab7527b6a811953f1c3c13d633427b40980f9e9bd434a9afe1a9d1f1e504af05246d96be77e +EBUILD nokogumbo-1.4.13.ebuild 1054 BLAKE2B 73131a9d95d413af0cfd94c2f06490291cf03bdd0762f4362fa6278c4f706c563964d95755180921967930524b4538e6132c7d3fc5b10557a89e6a4e10eb4715 SHA512 fa1347ba5cee32b12c7b7b7bb8b9e9a128d34aa4682f74ec3af3b1de6a503db238493d17cabd4316ad801c24ce80cf2c80a97dd8f02ae7419865c5c1aa9650df +EBUILD nokogumbo-1.5.0.ebuild 1054 BLAKE2B 675fff0c77d75489a7199994ca1d00385c7add728582da386da32c960f523c535053b2d665504da657b37ea58a1c727affe1be69a0ac6535eede4ed3ef251959 SHA512 219f455755b8c1477347dd74c57f6c4bb75551bb6c4b2054f32257cb0985c1d7eefdb80b84793e21481b51e32827c77ef89e5939b169c7ee0a0f9b6ca66836cc +MISC metadata.xml 341 BLAKE2B 56d3bff8ec2e7b01a76edaba7633edf4388b00976deab109ef3e34112f35878bfa81de9a32a2aacfdef5f3919fb0210a6c824c4d1242686eccaa7237f783b176 SHA512 652bff94a0b5050f6d8dffbc1dd2b0008202c9f6fd19aa44a148a53c7ed9cc78b8ed64ca4c548f60643b58954f1e344bea0a5b9fc28cd381daf2987ccbf6c149 diff --git a/dev-ruby/nokogumbo/metadata.xml b/dev-ruby/nokogumbo/metadata.xml new file mode 100644 index 000000000000..bdff4b791873 --- /dev/null +++ b/dev-ruby/nokogumbo/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rubys/nokogumbo + + diff --git a/dev-ruby/nokogumbo/nokogumbo-1.4.13.ebuild b/dev-ruby/nokogumbo/nokogumbo-1.4.13.ebuild new file mode 100644 index 000000000000..ec3ae6405f27 --- /dev/null +++ b/dev-ruby/nokogumbo/nokogumbo-1.4.13.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser" +HOMEPAGE="https://github.com/rubys/nokogumbo" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND+=">=dev-libs/gumbo-0.10" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.6.5-r1" + +all_ruby_prepare() { + # Define rakehome in scope + sed -i -e "1irakehome=File.expand_path('../../')" ext/nokogumboc/extconf.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/nokogumboc extconf.rb || die + sed -i -e 's:-Wl,--no-undefined::' ext/nokogumboc/Makefile || die +} + +each_ruby_compile() { + emake -Cext/nokogumboc V=1 + cp ext/nokogumboc/nokogumboc.so lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib test-nokogumbo.rb || die +} diff --git a/dev-ruby/nokogumbo/nokogumbo-1.5.0.ebuild b/dev-ruby/nokogumbo/nokogumbo-1.5.0.ebuild new file mode 100644 index 000000000000..7ad6e455e8be --- /dev/null +++ b/dev-ruby/nokogumbo/nokogumbo-1.5.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser" +HOMEPAGE="https://github.com/rubys/nokogumbo" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND+=">=dev-libs/gumbo-0.10" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.6.5-r1" + +all_ruby_prepare() { + # Define rakehome in scope + sed -i -e "1irakehome=File.expand_path('../../')" ext/nokogumboc/extconf.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/nokogumboc extconf.rb || die + sed -i -e 's:-Wl,--no-undefined::' ext/nokogumboc/Makefile || die +} + +each_ruby_compile() { + emake -Cext/nokogumboc V=1 + cp ext/nokogumboc/nokogumboc.so lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib test-nokogumbo.rb || die +} diff --git a/dev-ruby/notify-0.5.2-r1 b/dev-ruby/notify-0.5.2-r1 deleted file mode 100644 index 3541e5dd991c..000000000000 --- a/dev-ruby/notify-0.5.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A function to notify on cross platform -EAPI=5 -HOMEPAGE=https://github.com/jugyo/notify -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=x11-libs/libnotify ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/notify-0.5.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a873749d26b2590f1ec3f9bead3de40b diff --git a/dev-ruby/notify/Manifest b/dev-ruby/notify/Manifest new file mode 100644 index 000000000000..4e9950a3d8b0 --- /dev/null +++ b/dev-ruby/notify/Manifest @@ -0,0 +1,3 @@ +DIST notify-0.5.2.gem 7168 BLAKE2B 2476cf4a3f174b5f1003e25782ae5bd3838ef1adcca7556f30c609d335ed707fddf1d41e3699ed85eaed54d548f8152bbc079c07538538d4c459e794a2d7c283 SHA512 f64ea5f265acc970f145e1c43e27d6608b1d90b8da6b7236c001808ab690ca302af501d08bda62e66b69434ef1940b6fa19faae3f9ef37c5cc9cebc4b5310564 +EBUILD notify-0.5.2-r1.ebuild 487 BLAKE2B cd61ad07b284f958792a598d81d840eb978bc953449234855bb867458a00ec6cb8a9cfad5f887da61550d14d2b2c34c4dd956bac3dbafa9ff0adfa20b65ceb3b SHA512 35ebdec01f2b93cf2b02edb270289f4f6e2df176e434d7b64ad852bc16b328d8dc5ff96526d8e3b506cf36fd23b9b3d80ffa195783fc7c87826608580586e703 +MISC metadata.xml 419 BLAKE2B 2e0160a24e63a837ba30cc806a1223cabf79656305139d1c3e5dd1b7cbc6271a6922d96180067266803a4a0beca846d0102e85e9c68764435e50280718c49a41 SHA512 ab5bc078ef24913748d689e00961499fa446ebb2a715cbebec71aae2ec16532d5b51c352561d69b5c867b49a5e08ec5603956b6455724a595a3108cdcd869138 diff --git a/dev-ruby/notify/metadata.xml b/dev-ruby/notify/metadata.xml new file mode 100644 index 000000000000..027ebb3ed547 --- /dev/null +++ b/dev-ruby/notify/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + jugyo/notify + + diff --git a/dev-ruby/notify/notify-0.5.2-r1.ebuild b/dev-ruby/notify/notify-0.5.2-r1.ebuild new file mode 100644 index 000000000000..7fc2cbab3270 --- /dev/null +++ b/dev-ruby/notify/notify-0.5.2-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md sample.rb" + +inherit ruby-fakegem + +DESCRIPTION="A function to notify on cross platform" +HOMEPAGE="https://github.com/jugyo/notify" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND+=" x11-libs/libnotify" # For notify-send support. diff --git a/dev-ruby/ntlm-http-0.1.1-r2 b/dev-ruby/ntlm-http-0.1.1-r2 deleted file mode 100644 index b10f053242d0..000000000000 --- a/dev-ruby/ntlm-http-0.1.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby/NTLM HTTP provides NTLM authentication over http -EAPI=5 -HOMEPAGE=http://www.mindflowsolutions.net/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ntlm-http-0.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0df3a4fe3d6c902b160315d7e7702a70 diff --git a/dev-ruby/ntlm-http/Manifest b/dev-ruby/ntlm-http/Manifest new file mode 100644 index 000000000000..000b76b953ae --- /dev/null +++ b/dev-ruby/ntlm-http/Manifest @@ -0,0 +1,4 @@ +AUX ntlm-http-0.1.1+ruby-1.9.patch 657 BLAKE2B 179668ac8377cb16485f934027dcec83faf2ad790f45b0382facc3fd25eb957a501099b346b1f9a7d1a90d96e96566cbd6307fd3868bb5702945a88da75785be SHA512 c1cf26169cfb7eb8e5759b143f49dd7eaa124cb9e22314e0d2d36c3128080e2dd85b84386ed219cd35e3022e1ba36926dff6ee603400362d8ad59bb627f3080a +DIST ntlm-http-0.1.1.gem 13824 BLAKE2B 179baff2b4b00306b15aa42bad3e91bb41bdc6070ad2eb4681075474839dafea06c54ef7b3fb9f997951ad7b4ddcfa78caf5345b35e5944366b60f27bea63530 SHA512 1d2868582a194fb3a3dcb48a7dfb031014e51a93d57afb83aaef98be8e57789506b71e6440770ca7bc48979d9dd730f398d01d554d6d0575ff01046a227c7669 +EBUILD ntlm-http-0.1.1-r2.ebuild 877 BLAKE2B 4a832847268e5f3340dcd3ac68452ba45e10fa267e4f7a5e23088399722df5b8c432dbeb7afa67616449094306d45347d9e46282603f31d8472b4a033aef76b0 SHA512 86a64aecbc29dfc62bb22e91c3447127c2a043f4b7c2b4d956165eefbe7cdb94fa70b8653d55777498b09502d19907805183dcba98c55d4317177fb5b894fbce +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch b/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch new file mode 100644 index 000000000000..b5e35a7210c5 --- /dev/null +++ b/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch @@ -0,0 +1,24 @@ +Index: ntlm-http-0.1.1/lib/net/ntlm_http.rb +=================================================================== +--- ntlm-http-0.1.1.orig/lib/net/ntlm_http.rb ++++ ntlm-http-0.1.1/lib/net/ntlm_http.rb +@@ -45,6 +45,7 @@ + require 'base64' + require 'openssl' + require 'openssl/digest' ++require 'kconv' + + module Net #:nodoc: + module NTLM +Index: ntlm-http-0.1.1/lib/net/ntlm.rb +=================================================================== +--- ntlm-http-0.1.1.orig/lib/net/ntlm.rb ++++ ntlm-http-0.1.1/lib/net/ntlm.rb +@@ -45,6 +45,7 @@ + require 'base64' + require 'openssl' + require 'openssl/digest' ++require 'kconv' + + module Net #:nodoc: + module NTLM diff --git a/dev-ruby/ntlm-http/metadata.xml b/dev-ruby/ntlm-http/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ntlm-http/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild new file mode 100644 index 000000000000..7770578b87ab --- /dev/null +++ b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOC_SOURCES="lib README" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem eutils + +DESCRIPTION="Ruby/NTLM HTTP provides NTLM authentication over http" +HOMEPAGE="http://www.mindflowsolutions.net/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +all_ruby_prepare() { + find . -name '*.rb' -exec sed -i -e 's:\r$::' {} + + + # We can't use RUBY_PATCHES for this because we need first to convert the files + epatch "${FILESDIR}"/${P}+ruby-1.9.patch +} + +each_ruby_test() { + ruby-ng_testrb-2 test/*_test.rb +} diff --git a/dev-ruby/oauth-0.5.4 b/dev-ruby/oauth-0.5.4 deleted file mode 100644 index 03d2a3c70a89..000000000000 --- a/dev-ruby/oauth-0.5.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/mocha:1.0[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/actionpack:5.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/mocha:1.0[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/actionpack:5.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A RubyGem for implementing both OAuth clients and servers -EAPI=6 -HOMEPAGE=https://github.com/oauth-xx/oauth-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc ~x86 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/oauth-xx/oauth-ruby/archive/v0.5.4.tar.gz -> oauth-0.5.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ec5880fd78c3258e742fe2548d12adf6 diff --git a/dev-ruby/oauth/Manifest b/dev-ruby/oauth/Manifest new file mode 100644 index 000000000000..4d35ba21075a --- /dev/null +++ b/dev-ruby/oauth/Manifest @@ -0,0 +1,3 @@ +DIST oauth-0.5.4.tar.gz 59141 BLAKE2B 1e588d411795b7c5b4ae5b7b3c9928b69aaa005bef858137759757e9f06d6de144408e4dba33d7fbf82a3f2586238a71b85b89c681f5d633453dfe0da954a2fb SHA512 f114f80255944934a276d0f9556ed37e4a0a72b221269cf7792f2c3a5a1504c5ec726fd5b7437b1102c648a6cf451a1c83de4689f53d30ea8c6a1d62662de535 +EBUILD oauth-0.5.4.ebuild 953 BLAKE2B 158e6f759ab55eac9a1150e62fa991451d6f021c43d9588f4e8df882434143f5e415bf39a8c2f1743fefef181718569ccc6d012c7e5fa265d3ab707a7dc68925 SHA512 a6550c10e2f9d95541f330da186ad6ca2f99d979f3e43ef6c7328711963b97d1482f80064d84790774e90fdea6306c0dfd39e8f6719bf7ea72b5e9dabcb6958b +MISC metadata.xml 335 BLAKE2B 57f59b76960a57baa7a46f505fa812b1f3417ea7f026272eb513139014e245cf7f34c286a677b6b91e7bd293c28da283dca118e32f76338758bf4a2247c01a32 SHA512 a740b8de21545f432e6e1d4b72a588bd1332bca643f017d8cffa84ae76f6a3d4514e3734f24f80954b7691034411b46463581291ae405a1026b90d93d991cb96 diff --git a/dev-ruby/oauth/metadata.xml b/dev-ruby/oauth/metadata.xml new file mode 100644 index 000000000000..f20a3a8fdaf9 --- /dev/null +++ b/dev-ruby/oauth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + oauth-xx/oauth-ruby + + diff --git a/dev-ruby/oauth/oauth-0.5.4.ebuild b/dev-ruby/oauth/oauth-0.5.4.ebuild new file mode 100644 index 000000000000..1b883606f567 --- /dev/null +++ b/dev-ruby/oauth/oauth-0.5.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="HISTORY README.rdoc TODO" + +inherit ruby-fakegem + +DESCRIPTION="A RubyGem for implementing both OAuth clients and servers" +HOMEPAGE="https://github.com/oauth-xx/oauth-ruby" +SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-ruby-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/mocha:1.0 + dev-ruby/webmock + dev-ruby/rack + dev-ruby/actionpack:5.1 +)" + +all_ruby_prepare() { + # Require a compatible version of mocha + sed -i -e '1igem "mocha", "~> 1.0"; gem "actionpack", "~>5.1.0"' \ + -e '2i gem "test-unit"; require "test/unit"' \ + -e '/\(byebug\|minitest_helpers\|simplecov\)/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/oauth2-1.4.0 b/dev-ruby/oauth2-1.4.0 deleted file mode 100644 index cde611d53984..000000000000 --- a/dev-ruby/oauth2-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/faraday-0.8[ruby_targets_ruby23] =dev-ruby/jwt-1.0[ruby_targets_ruby23] =dev-ruby/jwt-1*[ruby_targets_ruby23] >=dev-ruby/multi_json-1.3[ruby_targets_ruby23] =dev-ruby/multi_json-1*[ruby_targets_ruby23] >=dev-ruby/multi_xml-0.5:0[ruby_targets_ruby23] >=dev-ruby/rack-1.2:*[ruby_targets_ruby23] =dev-ruby/faraday-0.8[ruby_targets_ruby24] =dev-ruby/jwt-1.0[ruby_targets_ruby24] =dev-ruby/jwt-1*[ruby_targets_ruby24] >=dev-ruby/multi_json-1.3[ruby_targets_ruby24] =dev-ruby/multi_json-1*[ruby_targets_ruby24] >=dev-ruby/multi_xml-0.5:0[ruby_targets_ruby24] >=dev-ruby/rack-1.2:*[ruby_targets_ruby24] =dev-ruby/faraday-0.8[ruby_targets_ruby23] =dev-ruby/jwt-1.0[ruby_targets_ruby23] =dev-ruby/jwt-1*[ruby_targets_ruby23] >=dev-ruby/multi_json-1.3[ruby_targets_ruby23] =dev-ruby/multi_json-1*[ruby_targets_ruby23] >=dev-ruby/multi_xml-0.5:0[ruby_targets_ruby23] >=dev-ruby/rack-1.2:*[ruby_targets_ruby23] =dev-ruby/faraday-0.8[ruby_targets_ruby24] =dev-ruby/jwt-1.0[ruby_targets_ruby24] =dev-ruby/jwt-1*[ruby_targets_ruby24] >=dev-ruby/multi_json-1.3[ruby_targets_ruby24] =dev-ruby/multi_json-1*[ruby_targets_ruby24] >=dev-ruby/multi_xml-0.5:0[ruby_targets_ruby24] >=dev-ruby/rack-1.2:*[ruby_targets_ruby24] oauth2-1.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=37fb725998b30598bd5e37b2f7aca707 diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest new file mode 100644 index 000000000000..b8d200a42195 --- /dev/null +++ b/dev-ruby/oauth2/Manifest @@ -0,0 +1,3 @@ +DIST oauth2-1.4.0.tar.gz 21299 BLAKE2B 1fe4640b374450279e556477c23972030d3aecac4c96e9174e57458deaccfbfa012e3bb66fe3db5e845a4004b91b763dab6f68b885ed7c1ddb2710cda29a8486 SHA512 2db67cba2403be8ea5d6f88f9818f295c29c08201f8ea5876c55cffe2fa926be465a11061654adffd77d13da9c7e56353ece7e4595cd9501acdcfeb58573b300 +EBUILD oauth2-1.4.0.ebuild 1113 BLAKE2B ef45c62600507cff11b8240c3dba97ce041eeaf419f902a4727cbb74406fb45013fd230d391572e95d926f457d42a9b0c2f809b828bab081302f314ba241c8da SHA512 eb64a82c52fb1df3bbd4ff98a0147a06339119f57540cb62514faad47a28963e79fa37941b668f5f353b6c5461c02e0a827044edec19c471d6f8b1c1c032c255 +MISC metadata.xml 341 BLAKE2B e2896d1d266992c01ed373b489cf71b9c4a7a5f57a2af37899ff63793dad41b9213eee0fd94f269735f630815819f0a08e51e8739b89a7e251b60c2f6894e26c SHA512 33c5be74161557ae3e5888730256536cd02baac6c26913add84d8ce90854c4a3bb57c31fec1287bf560268c681ea3acf2119f2fea3162dd07e3962ee34d74f9e diff --git a/dev-ruby/oauth2/metadata.xml b/dev-ruby/oauth2/metadata.xml new file mode 100644 index 000000000000..6a31450fb065 --- /dev/null +++ b/dev-ruby/oauth2/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + intridea/oauth2 + + diff --git a/dev-ruby/oauth2/oauth2-1.4.0.ebuild b/dev-ruby/oauth2/oauth2-1.4.0.ebuild new file mode 100644 index 000000000000..9e36d65fce45 --- /dev/null +++ b/dev-ruby/oauth2/oauth2-1.4.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="doc:rdoc" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eutils + +DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem" +HOMEPAGE="https://github.com/intridea/oauth2" +SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/faraday-0.8 =dev-ruby/jwt-1.0 =dev-ruby/jwt-1* + >=dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1* + >=dev-ruby/multi_xml-0.5:0 + >=dev-ruby/rack-1.2:* =dev-ruby/sawyer-0.8.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/mime-types[ruby_targets_ruby23] >=dev-ruby/netrc-0.7.7[ruby_targets_ruby23] dev-ruby/vcr:2[ruby_targets_ruby23] >=dev-ruby/webmock-1.9:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Ruby toolkit for the Github API -EAPI=6 -HOMEPAGE=https://github.com/octokit/octokit.rb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sawyer-0.8.0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/octokit/octokit.rb/archive/v4.7.0.tar.gz -> octokit-4.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d3783c2a9dd8fcf085d6a0d3c2acc499 diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest new file mode 100644 index 000000000000..4d1769936b56 --- /dev/null +++ b/dev-ruby/octokit/Manifest @@ -0,0 +1,3 @@ +DIST octokit-4.7.0.tar.gz 2926712 BLAKE2B 07224de4132ac97525f2a8da784c74a150328f7e7ba08de32485e3fc43231e1583ddf8c16b119c85baece2cba90321059c77c624e450e98dc03ce7c84be54719 SHA512 7a760f909e4756401ce7ecfb3dc8682ec2c630b7ca1639135e61912f8dac2a18974ced1fd5b2d75ee14d1fcc567a370781c159303d7789a9a3f4b756186e72c1 +EBUILD octokit-4.7.0.ebuild 860 BLAKE2B 03369a2a73b94fe8ac54db3922481b2cc6b801ef5cd96018fb7ecfe48f073a2935af9c93dad481d815e713e9ade2db5a1715c39c0e54c040be311e73729fcb5a SHA512 df6ff18d386049ffc81b6aaca3512d4374738cac3f4d8de0e9769d1c0ba0a10b88cc2b27d856e87376ba6e3b8fe4ab2b7c51787e1878102c33721220fa278a04 +MISC metadata.xml 344 BLAKE2B a2013bc4988a44c7d4b2e9dd6005d30390a7fdaf39f37a4adf8b539825b43f5d0eec457dae147b782f90f15d77fa5f485a6bada65be086f67b7350603945cf64 SHA512 3866d3979a8749d780367b56ae524d8f78286d2174602452ba272d26a4fb49cbbe8945183e4a64e70400b758fba4fc6bf88bcdf24908e474a378b628a1263457 diff --git a/dev-ruby/octokit/metadata.xml b/dev-ruby/octokit/metadata.xml new file mode 100644 index 000000000000..fd61014adc35 --- /dev/null +++ b/dev-ruby/octokit/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + octokit/octokit.rb + + diff --git a/dev-ruby/octokit/octokit-4.7.0.ebuild b/dev-ruby/octokit/octokit-4.7.0.ebuild new file mode 100644 index 000000000000..6510b8100b28 --- /dev/null +++ b/dev-ruby/octokit/octokit-4.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby toolkit for the Github API" +HOMEPAGE="https://github.com/octokit/octokit.rb" +SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +RUBY_S=octokit.rb-${PV} + +ruby_add_rdepend ">=dev-ruby/sawyer-0.8.0" +ruby_add_bdepend "test? ( dev-ruby/mime-types + >=dev-ruby/netrc-0.7.7 + dev-ruby/vcr:2 + >=dev-ruby/webmock-1.9:0 )" + +all_ruby_prepare() { + sed -i -e "1,10d" -e "/require 'vcr'/i\gem 'vcr', '~> 2.9.2'" spec/helper.rb || die +} diff --git a/dev-ruby/omniauth-1.8.1 b/dev-ruby/omniauth-1.8.1 deleted file mode 100644 index 41e396b2801b..000000000000 --- a/dev-ruby/omniauth-1.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.6.2:*[ruby_targets_ruby23] =dev-ruby/hashie-3.4.6:3[ruby_targets_ruby23] =dev-ruby/rack-1.6.2:*[ruby_targets_ruby24] =dev-ruby/hashie-3.4.6:3[ruby_targets_ruby24] =dev-ruby/rack-1.6.2:*[ruby_targets_ruby23] =dev-ruby/hashie-3.4.6:3[ruby_targets_ruby23] =dev-ruby/rack-1.6.2:*[ruby_targets_ruby24] =dev-ruby/hashie-3.4.6:3[ruby_targets_ruby24] omniauth-1.8.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b5deea1cfadc82a034e2e5dc305fc07 diff --git a/dev-ruby/omniauth/Manifest b/dev-ruby/omniauth/Manifest new file mode 100644 index 000000000000..1b9217b18709 --- /dev/null +++ b/dev-ruby/omniauth/Manifest @@ -0,0 +1,3 @@ +DIST omniauth-1.8.1.tar.gz 26016 BLAKE2B ad7f22a847bd91385ddce44efc89fb312b07ffe43d2b0fab3773e7c809959eb8a8b4567af5ba1a1e9fb9d559b692dec358bf16d6b1cb21b85f13521c20fa3415 SHA512 ad085d067971f3fef40e99be7f2e58a9bb006b404f8d7289c5c00be4ed7314ff9d40409053d2bda0a5072035d6e09295d22b8ae6b5d2a84384b245b5a0ae225a +EBUILD omniauth-1.8.1.ebuild 1227 BLAKE2B 3a016d30560b34e6104c14c7b6fcd174562b3c3fe544355edf579d0fdacc6634b4833cbccd352454a2ee7556e9dfd7fa4fc3b0495f3e240e1c0370478955a148 SHA512 6af2a8c090c162199aba4d81a990fb2686b970ad48ddf083e9c263a7e0c3d45476a0d60088567659ef75b741b16e9fd81a2caf59e71a74a5673676d6ad4cf129 +MISC metadata.xml 343 BLAKE2B eca1c20d937a878552be8bffd3394dc6a5b472b87a88f1ef2a096fd2ee75fe4feb343990c8e021bcc1144b6257175e2f8119ee374b6b551ebf19bcfc7860dd9d SHA512 189a7a11a84b2fa108299499e9f867768246b34237b74029eba64a0895d5c95d39544e340c4340cf50644f602411dfad991ff460c0269f1956061641e3cba130 diff --git a/dev-ruby/omniauth/metadata.xml b/dev-ruby/omniauth/metadata.xml new file mode 100644 index 000000000000..ac37f7432587 --- /dev/null +++ b/dev-ruby/omniauth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + intridea/omniauth + + diff --git a/dev-ruby/omniauth/omniauth-1.8.1.ebuild b/dev-ruby/omniauth/omniauth-1.8.1.ebuild new file mode 100644 index 000000000000..2c597ca30306 --- /dev/null +++ b/dev-ruby/omniauth/omniauth-1.8.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +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 + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ahoward/open4 + + diff --git a/dev-ruby/open4/open4-1.3.4.ebuild b/dev-ruby/open4/open4-1.3.4.ebuild new file mode 100644 index 000000000000..2bba04258286 --- /dev/null +++ b/dev-ruby/open4/open4-1.3.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="Open3::popen3 with exit status" +HOMEPAGE="https://github.com/ahoward/open4" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + mv rakefile Rakefile || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/samples + doins samples/* +} + +each_ruby_test() { + ${RUBY} -Ilib -Itest/lib test/*.rb || die +} diff --git a/dev-ruby/openssl-ccm-1.2.1 b/dev-ruby/openssl-ccm-1.2.1 deleted file mode 100644 index cb84ccb0acf7..000000000000 --- a/dev-ruby/openssl-ccm-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=OpenSSL CBC-MAC (CCM) ruby gem -EAPI=5 -HOMEPAGE=https://github.com/SmallLars/openssl-ccm -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.2.1 -SRC_URI=mirror://rubygems/openssl-ccm-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d862142d7e3bb0649709a79eda62013d diff --git a/dev-ruby/openssl-ccm/Manifest b/dev-ruby/openssl-ccm/Manifest new file mode 100644 index 000000000000..83d30b59de9d --- /dev/null +++ b/dev-ruby/openssl-ccm/Manifest @@ -0,0 +1,3 @@ +DIST openssl-ccm-1.2.1.gem 24576 BLAKE2B 8fa23198b9c4c324e6306382b4e5eaefcec33ca34cf4177faad5b10ff17111864a08ca77bfc3e1f10c71b4888bcbc2ec788120b1c1a4428ced0b03a7554bdde7 SHA512 9cb2d7d0bc97b41f217f79b8488c5b4381754cf429dc07fe89bd51aea432c5eb19a1992b7bf9c7a402308949a734599f07dbf818e72550cbd584849946e4b0ba +EBUILD openssl-ccm-1.2.1.ebuild 496 BLAKE2B 6c692c5cded7a26a368c05450cc901aecd21583c940826f1dd27bdf117088dbe8ba6761de8a20f61810f485e90b13754f7c965a6f9370e337ff951bf6f93c83f SHA512 18e89d96765039bbd6ddbdb49bea44adc3e3784b59572d6fe243b3680360957f2b082f3f9c0bde5ee90ce3bbc3cf1a288a916fff1fe989a8ab482e8a6db18854 +MISC metadata.xml 343 BLAKE2B 90d082dcbeb73687e10afe1c34641d34b6a2cf7a12b7c83daa0eef04b5e9a010096c5e63b26630a3ca8ad9c539453dedc29f0c9e8ec72c1c0b6ba13594174066 SHA512 0c3c88702d11fa68c1b3840f782559c074444a8fcc0ebf4ccf80c6014a68ee6c11431e076516bbf6df1a4364903f9c818abd38a7aebee9574c73a7c644e29ce3 diff --git a/dev-ruby/openssl-ccm/metadata.xml b/dev-ruby/openssl-ccm/metadata.xml new file mode 100644 index 000000000000..d1cc55a4df68 --- /dev/null +++ b/dev-ruby/openssl-ccm/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + SmallLars/openssl-ccm + + diff --git a/dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild b/dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild new file mode 100644 index 000000000000..e19ea531d646 --- /dev/null +++ b/dev-ruby/openssl-ccm/openssl-ccm-1.2.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="OpenSSL CBC-MAC (CCM) ruby gem" +HOMEPAGE="https://github.com/SmallLars/openssl-ccm" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e '/coverall/I s:^:#:' test/test_ccm.rb || die +} diff --git a/dev-ruby/openvas-omp-0.0.4 b/dev-ruby/openvas-omp-0.0.4 deleted file mode 100644 index 6d6d6b9d2575..000000000000 --- a/dev-ruby/openvas-omp-0.0.4 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Communicate with OpenVAS manager through OMP -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/openvas-omp -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -PDEPEND=net-analyzer/openvas -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/openvas-omp-0.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=263057fbb7f9575417383026a11bb4b3 diff --git a/dev-ruby/openvas-omp/Manifest b/dev-ruby/openvas-omp/Manifest new file mode 100644 index 000000000000..331c601c03e0 --- /dev/null +++ b/dev-ruby/openvas-omp/Manifest @@ -0,0 +1,3 @@ +DIST openvas-omp-0.0.4.gem 10752 BLAKE2B 866f04895551ecace2183b1125deb727083d1427e4326ad5123e660586e26af40632a8e68b0390720fc39449ff8c3143a25edf22d2e015c31697ce6c24464030 SHA512 cb62ec9e480ad009eb9f47cd4ac77d385b8d5855748509466e5227e9d729067b279c277d3d53f2de1a89cccba75bccdd1e23b7ae858adeb35e0958fdb004c0e1 +EBUILD openvas-omp-0.0.4.ebuild 493 BLAKE2B 4ae05ce5e29a0e7dbe2c0014aa8a9f82549f5e5438233ae2a36cdc1bc5341a7a75433251949581b27f8e3595ef63c34419aefabe5375d95daf40e8bfe869de53 SHA512 6d9aec613ddd0978c8a0dbd9f054d400abe462a82cd60455be67ea01dbbef3851a12f372e27359c6048bff5a24dc917b04394911e2951b096a4a7dc6bcca4ed7 +MISC metadata.xml 398 BLAKE2B aed4b6bbd8d3130ddf96898287a699f10d2945748e2b3c3f8e6937d20644555cf0d5c64cca607032ba6b5ff98bcad6e335557d414acb6a1c6851884f5ee3a36b SHA512 c117d7e913c409536e0c2e4c13a98d0e94f88a696202e22fc879b0f9b81de3e242b3fd0bff2520deb595b2373c16a8a9e167cba391ffe0de38336f5382c8b082 diff --git a/dev-ruby/openvas-omp/metadata.xml b/dev-ruby/openvas-omp/metadata.xml new file mode 100644 index 000000000000..d29753faaa0f --- /dev/null +++ b/dev-ruby/openvas-omp/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + kost/openvas-omp-ruby + openvas-omp + + diff --git a/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild b/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild new file mode 100644 index 000000000000..d99538ec31bc --- /dev/null +++ b/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Communicate with OpenVAS manager through OMP" +HOMEPAGE="https://rubygems.org/gems/openvas-omp" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="test" + +PDEPEND="net-analyzer/openvas" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/optionable-0.2.0 b/dev-ruby/optionable-0.2.0 deleted file mode 100644 index 2b1a8e09036a..000000000000 --- a/dev-ruby/optionable-0.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Robust options validation for Ruby methods -EAPI=5 -HOMEPAGE=https://github.com/durran/optionable -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/optionable-0.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a63f38d3b2a6823d88b384145e5ab73d diff --git a/dev-ruby/optionable/Manifest b/dev-ruby/optionable/Manifest new file mode 100644 index 000000000000..ca31084a09cd --- /dev/null +++ b/dev-ruby/optionable/Manifest @@ -0,0 +1,3 @@ +DIST optionable-0.2.0.gem 9216 BLAKE2B 4d77994fc4a5b800d03f1fa675760f4755b5b0ed6ff18e79e15cb918129261a37bf09807bca504a0caba4eae8037b688933b7bf62b2770e8e451e7f4ef94980c SHA512 4c633c83cd51fb2f1771f5f842cc8024d769f644d513a8d4486c7960d2bdda81be44746a7bb4604bb458cd58c3bbb5db28cb426d25cded6098263798f7daa465 +EBUILD optionable-0.2.0.ebuild 399 BLAKE2B 25dfc38d56480487b04955bbf15ec572747b0aa020c2744b70d95ac7ff1aa57cc0b5efbb19aa9cfef0ef87dccdaed520f8020272c04f2745fb337ea1c1192a11 SHA512 f94c1098e8663f495fbbe00b5cdeaf0889e04a5d04c0247ed6cd98ed45db6afabe0ab4dbb01dcc8845b7245969bc7f29499b88e08d68f31cf311c34ec4562a63 +MISC metadata.xml 343 BLAKE2B dadca36b1b953dffb43438426b7c4a6848636a892a5964d9777b3c4de7acb12f78b4bd9f76aaef3bd4a09c2cfe1a4579d8f656262c59c28702d753b4fff3598d SHA512 0d809b55d6aa2e967ac7b85e0222365053e0876566ddb5554561289992da0945bd143f94f3ecf75e578a497ab4c341793a26f4815159ec4c0cb91439cd05cb01 diff --git a/dev-ruby/optionable/metadata.xml b/dev-ruby/optionable/metadata.xml new file mode 100644 index 000000000000..e7d5ab8ca00d --- /dev/null +++ b/dev-ruby/optionable/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + durran/optionable + + diff --git a/dev-ruby/optionable/optionable-0.2.0.ebuild b/dev-ruby/optionable/optionable-0.2.0.ebuild new file mode 100644 index 000000000000..2c4a9de82cac --- /dev/null +++ b/dev-ruby/optionable/optionable-0.2.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Robust options validation for Ruby methods" +HOMEPAGE="https://github.com/durran/optionable" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/org-ruby-0.9.12 b/dev-ruby/org-ruby-0.9.12 deleted file mode 100644 index 2210bcfa9df0..000000000000 --- a/dev-ruby/org-ruby-0.9.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/tilt[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/tilt[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby routines for parsing org-mode files -EAPI=5 -HOMEPAGE=https://github.com/wallyqs/org-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/wallyqs/org-ruby/archive/version-0.9.12.tar.gz -> org-ruby-0.9.12.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cba93433dcae8329ceeaa1428ee371b2 diff --git a/dev-ruby/org-ruby/Manifest b/dev-ruby/org-ruby/Manifest new file mode 100644 index 000000000000..6736d306d907 --- /dev/null +++ b/dev-ruby/org-ruby/Manifest @@ -0,0 +1,3 @@ +DIST org-ruby-0.9.12.tar.gz 143472 BLAKE2B c90e0f664f64be0449e63d717441f3c8aac9957c3b892392c8425847ea42dd23e3b7a598f57969432601ba9c6208633c7aa6e101a4684db2f68c07511bcb0458 SHA512 040c7bc9d9727fcec9bbd7ed4994ca489121c103d58242f98d340b4149f94cb97fc0bbc670bbd5dfba5a11de53930b579a33b6b1ffa343c7f2602674ec65aa07 +EBUILD org-ruby-0.9.12.ebuild 831 BLAKE2B cc82d31be93c9fe63e8662641bdc726c2cbe6034d131a44d55706dd6173e56afa19588e31f547afde0276a773eff4016435b5eb035118d497910a897955435f2 SHA512 6ad29a02cd09f23e46be076bd6e568cecfd043fa9ecd5d3854f5c1cc402aa80148904b2a72c000d0d74823d4235404ef21aadc5526b73eea49e293e029b3e6ea +MISC metadata.xml 342 BLAKE2B 84af0d7e7af39798323a672b3318def4306872b215b8ca84b5f44bb74109ef1f82bfe81dc366cf55db1d54e33bcb414b1d70ed0938ac0e5a1194335fcae06c3c SHA512 427978e7f1422a295b8f7115f57b6a432c5ffb5d5d8671082298b3a52c8f175fa63de13d2a3dfcf59b506f6407cea0e6e9a1b54e2de4b1b2bb7337dfb07c90e4 diff --git a/dev-ruby/org-ruby/metadata.xml b/dev-ruby/org-ruby/metadata.xml new file mode 100644 index 000000000000..79189180821c --- /dev/null +++ b/dev-ruby/org-ruby/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + wallyqs/org-ruby + + diff --git a/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild b/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild new file mode 100644 index 000000000000..ab67c4933d9f --- /dev/null +++ b/dev-ruby/org-ruby/org-ruby-0.9.12.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="README.org History.org" + +inherit ruby-fakegem + +DESCRIPTION="Ruby routines for parsing org-mode files" +HOMEPAGE="https://github.com/wallyqs/org-ruby" +SRC_URI="https://github.com/wallyqs/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RUBY_S="${PN}-version-${PV}" + +ruby_add_rdepend ">=dev-ruby/rubypants-0.2:0" +ruby_add_bdepend "test? ( dev-ruby/tilt )" + +all_ruby_prepare() { + #Fix tests until rspec:3 is available in the tree + sed -i -e "s/truthy/true/" -e "s/falsy/false/" spec/headline_spec.rb spec/parser_spec.rb spec/line_spec.rb || die +} diff --git a/dev-ruby/origin-2.3.1 b/dev-ruby/origin-2.3.1 deleted file mode 100644 index 863527ba0457..000000000000 --- a/dev-ruby/origin-2.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( =dev-ruby/activesupport-4*[ruby_targets_ruby23] >=dev-ruby/i18n-0.6:0.6[ruby_targets_ruby23] dev-ruby/tzinfo[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( =dev-ruby/activesupport-4*[ruby_targets_ruby24] >=dev-ruby/i18n-0.6:0.6[ruby_targets_ruby24] dev-ruby/tzinfo[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Origin is a simple DSL for generating MongoDB selectors and options -EAPI=6 -HOMEPAGE=http://mongoid.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/mongoid/origin/archive/v2.3.1.tar.gz -> origin-2.3.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f1edd5af713b793dc8565451fa7ff369 diff --git a/dev-ruby/origin/Manifest b/dev-ruby/origin/Manifest new file mode 100644 index 000000000000..77fd12089f05 --- /dev/null +++ b/dev-ruby/origin/Manifest @@ -0,0 +1,3 @@ +DIST origin-2.3.1.tar.gz 44392 BLAKE2B f58b5f977070a3e14a3b80c5ce7fb2860eda6ea41a0b403e67ff6159ccc86d078e3cc42f7269cc9640f2e3f71d66a4c0ea02935efa6d6096c6eccf622595589c SHA512 f74e3ed163b2c9a6184be624f85bc810fcb414290c5701beee291f1c227f889bc75d78ab3cc008f92780823217c7cefe916ebb3e902e807a40f4d901465343fd +EBUILD origin-2.3.1.ebuild 779 BLAKE2B 79e17ae4ff67c046246216e5e1aa49e5cc44d973b101eaad2471f2fd591d6b3c3780ced1c3606725595dc71b580fc5b47bada2bfe1c95689af61076b09edad1f SHA512 0d67f558ea574eda6b2315236c21196257460a2af9cc22494043077d63efd4c21a7f6d0da779b440236493a3e20d2660b570c164150bbe3d96721a1780574ded +MISC metadata.xml 340 BLAKE2B 6030e5682a5bae2575c0fab80cba1e6961a93510d743a3cb79fa81d113e51b2ccba5c73d7b00b19ee200d6bc6d65e5f0a603d0a334a9cf0edd0f1b0d495a65fe SHA512 dc82aefa45cc9e2017afc6604183c9e15c6776224ec50e9957297d3dc2e517df89d5154a12a4c30cad0d54f9d27960efc9f36e7648a4c397f882785e2e9b27c2 diff --git a/dev-ruby/origin/metadata.xml b/dev-ruby/origin/metadata.xml new file mode 100644 index 000000000000..b2f25e11a292 --- /dev/null +++ b/dev-ruby/origin/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mongoid/origin + + diff --git a/dev-ruby/origin/origin-2.3.1.ebuild b/dev-ruby/origin/origin-2.3.1.ebuild new file mode 100644 index 000000000000..332b02f260a7 --- /dev/null +++ b/dev-ruby/origin/origin-2.3.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="mongoid" +GITHUB_PROJECT="${PN}" + +MY_PV="${PV/_rc/.rc}" + +inherit ruby-fakegem + +DESCRIPTION="Origin is a simple DSL for generating MongoDB selectors and options" +HOMEPAGE="http://mongoid.org/" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${MY_PV}.tar.gz -> ${GITHUB_PROJECT}-${MY_PV}.tar.gz" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend " + test? ( + =dev-ruby/activesupport-4* + >=dev-ruby/i18n-0.6:0.6 + dev-ruby/tzinfo + )" diff --git a/dev-ruby/ox-2.8.2 b/dev-ruby/ox-2.8.2 deleted file mode 100644 index 2b6b3be4d19e..000000000000 --- a/dev-ruby/ox-2.8.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast XML parser and Object marshaller -EAPI=6 -HOMEPAGE=http://www.ohler.com/ox/ https://github.com/ohler55/ox -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ohler55/ox/archive/v2.8.2.tar.gz -> ox-2.8.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=76dcb14954eace4bd0a3d45438549417 diff --git a/dev-ruby/ox-2.9.0 b/dev-ruby/ox-2.9.0 deleted file mode 100644 index 4d31ed703238..000000000000 --- a/dev-ruby/ox-2.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast XML parser and Object marshaller -EAPI=6 -HOMEPAGE=http://www.ohler.com/ox/ https://github.com/ohler55/ox -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ohler55/ox/archive/v2.9.0.tar.gz -> ox-2.9.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d94b0ac627fadb58fdfc221084308fed diff --git a/dev-ruby/ox-2.9.2 b/dev-ruby/ox-2.9.2 deleted file mode 100644 index ce78c6e0361c..000000000000 --- a/dev-ruby/ox-2.9.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast XML parser and Object marshaller -EAPI=6 -HOMEPAGE=http://www.ohler.com/ox/ https://github.com/ohler55/ox -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ohler55/ox/archive/v2.9.2.tar.gz -> ox-2.9.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=586f14cfd6e27057fd4b3759b4d221bd diff --git a/dev-ruby/ox-2.9.3 b/dev-ruby/ox-2.9.3 deleted file mode 100644 index e8368472a2b8..000000000000 --- a/dev-ruby/ox-2.9.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast XML parser and Object marshaller -EAPI=6 -HOMEPAGE=http://www.ohler.com/ox/ https://github.com/ohler55/ox -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ohler55/ox/archive/v2.9.3.tar.gz -> ox-2.9.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=586f14cfd6e27057fd4b3759b4d221bd diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest new file mode 100644 index 000000000000..421d06705ede --- /dev/null +++ b/dev-ruby/ox/Manifest @@ -0,0 +1,9 @@ +DIST ox-2.8.2.tar.gz 193670 BLAKE2B 70e38754594a40ed35aa43aad32806d5c9eec7d3f60ee18a846a99f28b558173ea99b554f7f3a4f2b848686536d194035fd345ab33b9d7b5e12a246a472463d4 SHA512 18a887db70962a1dd1c6ea18461eca0efbcffdb231f934c3603e63537e9911e820465ce5e4ab86cbedd65b396a9a12b0ad7e60ea7ae687c4ebe8436e0c37988c +DIST ox-2.9.0.tar.gz 197666 BLAKE2B 0bc211df2c3940c64df2b0e90991e828e7403c3a1f7eb885e9464659dd33930d881fdcb6443cf5b08b27f69388525c2da99d1bb686da66937f9b288ac21f7aaa SHA512 b681f3532f22e7111f693106728bcae19a7ed2eba058cfab62d73977281093cc64833460ff64fcfecc4f1bfc115c150d0712819345b0765c6dc4b4d0d67fd59c +DIST ox-2.9.2.tar.gz 198295 BLAKE2B cc60a0382ebe3632296b9239b8e5101f3e5a08b434923982c54f453f4d95d37180dc938c6e577834721aada11d0d00bebc12776b04e28036ea067a3064e8eaa1 SHA512 4d77eea444fa6ce07e3b9d174745071fb1b7dd053e512255b9be73d6f528e590d614c86b4b61aa03163669bd5b637a60f7aef47f223e2dd719b2e5923712e95d +DIST ox-2.9.3.tar.gz 198296 BLAKE2B 90f3e3b159caf8aede8233d49dc67a42bf9d5d7348769f50ad042fdb54e01f2672fb3f04d6062663e35cc1819389a16457905c80891846fca859334e0f6d0863 SHA512 fb342376c5d01029ee6ec18deb10561e7e4e123707bda7f1ab4c8782beee7493a7dd3f7745c179ec04d868c9787899715edd2f74b26ad4f769b14d1e6b54da1f +EBUILD ox-2.8.2.ebuild 713 BLAKE2B d8d3bd205f3daf3e5169d9232b131f907cd9b948fab849dcc41ab2aaacf712b6a9aa10ca247345f847a8b2883562170d60f88ea39edaeffcb3f64c05a092e92b SHA512 4b85e25b89f8b8c024746a24b08d8ed6c626d62525b6e0a388078b0cb39caa4290d9517f379cbbca4df914f5e091b25e19f044806641bdc8ac110ccdb1e764e1 +EBUILD ox-2.9.0.ebuild 713 BLAKE2B 87c860a576d6203e9df168538a4f418ebb313795bf3565f70e2faee991730b3872b7a1e8c7917526511c1d78fdcb07733adbde8623217fb6ea96e80e9524fd4b SHA512 1a560e9c39b610c5d8fb9be08378f19babe4073baaaa0582454a6abdfbdc51921c45a8de4d7974805a4e6afe8e767db1f2464ded398d49504b53d2e9633c5a55 +EBUILD ox-2.9.2.ebuild 706 BLAKE2B ac8f3329a276431dff5156bed9aca0cc4ffaf56e82a6b4c20f09345082b71a428fe01142db9b509562673616fc546d7dddaa67a218c9d7b01763c27d3df79094 SHA512 48d3e77ca274280e240f78c910a57b6192ca15f48d32a1913796f1a84b3498d5bb6bbdcaddd2bef46a6aa3c87110d64675e0b6d6bccbb303d278e6727cdb6ad4 +EBUILD ox-2.9.3.ebuild 706 BLAKE2B ac8f3329a276431dff5156bed9aca0cc4ffaf56e82a6b4c20f09345082b71a428fe01142db9b509562673616fc546d7dddaa67a218c9d7b01763c27d3df79094 SHA512 48d3e77ca274280e240f78c910a57b6192ca15f48d32a1913796f1a84b3498d5bb6bbdcaddd2bef46a6aa3c87110d64675e0b6d6bccbb303d278e6727cdb6ad4 +MISC metadata.xml 336 BLAKE2B 7371e572c7bce86e0d3c2ac19ff7555b4bdf793d96377dcdbb810f8fc09feb597f4cc883a03e888c0c38c1a1d9ceb7ef150ac228db7300aea01238f497f0473d SHA512 43b8b42cb09fe73a49e0db49671effd91859d2b9001fc3e51761a1b51b245e83a719ddddd100ecfeb92910baa06690b2cc0bd52db0afc872e007c4be9616908e diff --git a/dev-ruby/ox/metadata.xml b/dev-ruby/ox/metadata.xml new file mode 100644 index 000000000000..2881d656a30e --- /dev/null +++ b/dev-ruby/ox/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ohler55/ox + + diff --git a/dev-ruby/ox/ox-2.8.2.ebuild b/dev-ruby/ox/ox-2.8.2.ebuild new file mode 100644 index 000000000000..193ee535eed2 --- /dev/null +++ b/dev-ruby/ox/ox-2.8.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY=" ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/ox/ox-2.9.0.ebuild b/dev-ruby/ox/ox-2.9.0.ebuild new file mode 100644 index 000000000000..e4715b4a4976 --- /dev/null +++ b/dev-ruby/ox/ox-2.9.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/ox/ox-2.9.2.ebuild b/dev-ruby/ox/ox-2.9.2.ebuild new file mode 100644 index 000000000000..f03cb3bed818 --- /dev/null +++ b/dev-ruby/ox/ox-2.9.2.ebuild @@ -0,0 +1,32 @@ +# 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_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/ox/ox-2.9.3.ebuild b/dev-ruby/ox/ox-2.9.3.ebuild new file mode 100644 index 000000000000..f03cb3bed818 --- /dev/null +++ b/dev-ruby/ox/ox-2.9.3.ebuild @@ -0,0 +1,32 @@ +# 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_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/packetfu-1.1.13 b/dev-ruby/packetfu-1.1.13 deleted file mode 100644 index 1253394ac32f..000000000000 --- a/dev-ruby/packetfu-1.1.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/network_interface:0[ruby_targets_ruby23] dev-ruby/pcaprub:0.12[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/network_interface:0[ruby_targets_ruby24] dev-ruby/pcaprub:0.12[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-its-1.2.0:1[ruby_targets_ruby23] ) dev-ruby/bundler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-its-1.2.0:1[ruby_targets_ruby24] ) dev-ruby/bundler[ruby_targets_ruby24] ) !dev-ruby/packetfu:0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A mid-level packet manipulation library -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/packetfu -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/network_interface:0[ruby_targets_ruby23] dev-ruby/pcaprub:0.12[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/network_interface:0[ruby_targets_ruby24] dev-ruby/pcaprub:0.12[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.1.13 -SRC_URI=mirror://rubygems/packetfu-1.1.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=aaa13ca1f392e07d689ee40cb80728fc diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest new file mode 100644 index 000000000000..b4cc66cc1a1b --- /dev/null +++ b/dev-ruby/packetfu/Manifest @@ -0,0 +1,3 @@ +DIST packetfu-1.1.13.gem 769024 BLAKE2B 6fa53680dec76c14c6cd73cac4e57acf2da5aaa2a9a6371d0b9fbea1e764d9e2eda09fcf0ad245eb62340fa0d3047e525ba290d4c45ff4739e28fd5782659cd6 SHA512 c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15 +EBUILD packetfu-1.1.13.ebuild 1460 BLAKE2B 1017f75d1300edf686853a9800c45806baaf3a2faa5df8fca796921520ccd69a45e6c936908347f442de369c8756be02e681ecc26ad59f289c9513fd219ece3f SHA512 f760a75f734cf01b6b4f0bf901c122db603661b175d5eca1528a624588a1700dc542cb142a2cbb05aa1c1b8ea9c17148514f447eb136606ed6abdb1c0d878a34 +MISC metadata.xml 434 BLAKE2B fe58a2b87ac8c12d9086d60060e2677e9128a03b0225035b8f8257d0630305d67b6df990dc4955123fc860b0ac2bbaf7ee159aa37269790ed213c8b29924b3cc SHA512 3f354e2902da8e6a4a8637260f1d3f600d15a3a942fef3456274d8fb8704f0608193f390f46f479387faf8b33b46b4b567f84411f1aa157cf2e09d5d00f1e8e4 diff --git a/dev-ruby/packetfu/metadata.xml b/dev-ruby/packetfu/metadata.xml new file mode 100644 index 000000000000..ec8cfaae2294 --- /dev/null +++ b/dev-ruby/packetfu/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + packetfu + + diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild b/dev-ruby/packetfu/packetfu-1.1.13.ebuild new file mode 100644 index 000000000000..28b5036705d7 --- /dev/null +++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRAINSTALL="examples" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A mid-level packet manipulation library" +HOMEPAGE="https://rubygems.org/gems/packetfu" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" + +ruby_add_rdepend " + dev-ruby/network_interface:0 + dev-ruby/pcaprub:0.12 +" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 ) + dev-ruby/bundler" +DEPEND="${DEPEND} !dev-ruby/packetfu:0" + +all_ruby_prepare() { + [ -f Gemfile.lock ] && rm Gemfile.lock + #For now, we don't support development or testing at all + #if ! use development; then + sed -i -e "/^group :development do/,/^end$/d" Gemfile || die + sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die + sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec || die + #fi + #if ! use test; then + sed -i -e "/^group :test do/,/^end$/d" Gemfile || die + #fi + #if ! use test && ! use development; then + sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die + #fi + sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die +} + +each_ruby_prepare() { + if [ -f Gemfile ] + then + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die + fi +} diff --git a/dev-ruby/paint-2.0.1 b/dev-ruby/paint-2.0.1 deleted file mode 100644 index 92dc873cf3eb..000000000000 --- a/dev-ruby/paint-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Terminal painter -EAPI=6 -HOMEPAGE=https://github.com/janlelis/paint -IUSE=test doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/janlelis/paint/archive/v2.0.1.tar.gz -> paint-2.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=33bff131bc14641561f42e9ed16c66aa diff --git a/dev-ruby/paint/Manifest b/dev-ruby/paint/Manifest new file mode 100644 index 000000000000..fcf620534182 --- /dev/null +++ b/dev-ruby/paint/Manifest @@ -0,0 +1,3 @@ +DIST paint-2.0.1.tar.gz 21724 BLAKE2B 771a832465a48f9230d4687f28aaa852ace02831a72134c75b732dc446750650fb122a6bbac110d70aa586257f907642cfbfdb2a4c8b95e3358f1e1b7344664c SHA512 49db2bdca0b3b6236669219dadb8b72fb0f68102c6f93658e9b032d1da8e5be154458979425a793355efcfc90968c9cca7a1caacd087a67a5c486cd7495235ff +EBUILD paint-2.0.1.ebuild 517 BLAKE2B 9b417f1ff5b355408da1f49a8f583df80ea3aa8cbfa809710c109a457464dcaf512edc8f80bcf1143dc52983a8dbd5aab2453c176718d9ef556311010344b8f5 SHA512 ec1c9d5033befb4a79e39d2d2b514a431c0579bc353633ccd4edddcbe3a61fefaaaabd924bf8abac3102f1996a65c08d7293262efccb20609e2a95d2e26086ea +MISC metadata.xml 340 BLAKE2B 732eb269ab350d7a6a922cb7bcfde4e68f7c7bd89b857a44719fcbc3e8ad72e35be71aaa9badc3a438e6f7ca2eb82cfd6bdc70cfcbea5a277f64e6ed0439270c SHA512 da77f9b9bc4d1f82a8c0934106888bc66e3e53cc30123ccd3fc7c74c19c514547e4159f5ad0a7dedc850da19c7fa86e6f0978c1fb0493feda9a3220f385a4a65 diff --git a/dev-ruby/paint/metadata.xml b/dev-ruby/paint/metadata.xml new file mode 100644 index 000000000000..15250c401cd2 --- /dev/null +++ b/dev-ruby/paint/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + janlelis/paint + + diff --git a/dev-ruby/paint/paint-2.0.1.ebuild b/dev-ruby/paint/paint-2.0.1.ebuild new file mode 100644 index 000000000000..f7167d3e99f5 --- /dev/null +++ b/dev-ruby/paint/paint-2.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SHORTCUTS.md" + +inherit ruby-fakegem + +DESCRIPTION="Terminal painter" +HOMEPAGE="https://github.com/janlelis/paint" +SRC_URI="https://github.com/janlelis/paint/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test doc" diff --git a/dev-ruby/parallel-1.12.1 b/dev-ruby/parallel-1.12.1 deleted file mode 100644 index 01048c0c2f84..000000000000 --- a/dev-ruby/parallel-1.12.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-process/lsof ) ruby_targets_ruby23? ( test? ( dev-ruby/ruby-progressbar[ruby_targets_ruby23] dev-ruby/activerecord:5.2[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ruby-progressbar[ruby_targets_ruby24] dev-ruby/activerecord:5.2[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/ruby-progressbar[ruby_targets_ruby25] dev-ruby/activerecord:5.2[ruby_targets_ruby25] dev-ruby/sqlite3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Run any code in parallel Processes or Threads -EAPI=6 -HOMEPAGE=https://github.com/grosser/parallel -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/grosser/parallel/archive/v1.12.1.tar.gz -> parallel-1.12.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9eee8cc9ae485318ae63992f0da788a2 diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest new file mode 100644 index 000000000000..c75407b8a3b0 --- /dev/null +++ b/dev-ruby/parallel/Manifest @@ -0,0 +1,3 @@ +DIST parallel-1.12.1.tar.gz 20499 BLAKE2B f0fa25b9fe65e44804854f703dd2d80e53572e64c2072c418d0462922bd04f89cff0e023caf4293d8a1504ad66a2a29ebbdd01920fc6fe400837859da0f0eb78 SHA512 f0ab332dfa60bb3190bba8275dbdf7b54d3de205ab76099d11f0a64e1fc28e1ba7e72d1a242bd615015c2d09a3f08df01c382869fd6990b854b01fe182245857 +EBUILD parallel-1.12.1.ebuild 1704 BLAKE2B aa611882ab0f456cb396e5fb9ed4f343dd305d0ac863931fff605a095ac4d906b9dce2e82abdad675809bfb2b3247e0b217dfbe7aa7491d0ce091805d19e6da5 SHA512 e83fdf5fcf0f5fdf80d3e8e8aace77935171e17ab0a315d8eab5c0e2c383cc0ed026d528450f93529862c38968aa19218239441f9a4e990336ed647c53d5c865 +MISC metadata.xml 342 BLAKE2B 0860273d70423cb92207369335e1f684ea623e1217d7aaf4d016d9aff9c02b0b8dc9af3654b523f77cbd8d92f7043887a97ff87abb79d3c65b66b0e6b40082fb SHA512 805eaecfea071b1d632ade7da42ed63717d2f829c4c99e29a4600b26a81e87c4032d7ee441b865d86f37faa13f455c9f2888dc8099178cf6211ae13d3e3e1835 diff --git a/dev-ruby/parallel/metadata.xml b/dev-ruby/parallel/metadata.xml new file mode 100644 index 000000000000..9342377f9242 --- /dev/null +++ b/dev-ruby/parallel/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/parallel + + diff --git a/dev-ruby/parallel/parallel-1.12.1.ebuild b/dev-ruby/parallel/parallel-1.12.1.ebuild new file mode 100644 index 000000000000..05fc01153dbe --- /dev/null +++ b/dev-ruby/parallel/parallel-1.12.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="Readme.md" + +inherit ruby-fakegem + +DESCRIPTION="Run any code in parallel Processes or Threads" +HOMEPAGE="https://github.com/grosser/parallel" +LICENSE="MIT" +SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +SLOT="1" +IUSE="test" + +DEPEND+="test? ( sys-process/lsof )" + +ruby_add_bdepend " + test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 dev-ruby/sqlite3 )" + +each_ruby_prepare() { + # Make sure the correct ruby is used for testing + sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die +} + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' \ + -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' spec/cases/helper.rb || die + sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die + + # Avoid a failing spec regarding to pipes. The spec seems like it + # should always fail. + sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \ + -i spec/parallel_spec.rb || die + + # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now and then. + sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb || die + + # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and doesn't really test anything + sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ s:^:#:' spec/parallel_spec.rb || die +} + +each_ruby_test() { + # Set RUBYLIB explicitly for the ruby's that get started from the specs. + TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die +} diff --git a/dev-ruby/paramesan-0.1.1 b/dev-ruby/paramesan-0.1.1 deleted file mode 100644 index da2aebba1025..000000000000 --- a/dev-ruby/paramesan-0.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parameterized tests in Ruby -EAPI=6 -HOMEPAGE=https://github.com/jpace/paramesan -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jpace/paramesan/archive/v0.1.1.tar.gz -> paramesan-0.1.1.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=45a658a626dde9cbf0b0e25fa2f930f1 diff --git a/dev-ruby/paramesan/Manifest b/dev-ruby/paramesan/Manifest new file mode 100644 index 000000000000..df80c59280ae --- /dev/null +++ b/dev-ruby/paramesan/Manifest @@ -0,0 +1,3 @@ +DIST paramesan-0.1.1.tgz 4064 BLAKE2B f6c0e8b0df885e9dda4d5c2a3f0226703a94237707b877a7b82d5b8b0fdc812fcf289019a1ed550640a7f99a59a0b0389407857bc0e21987c7dd734734d32c0d SHA512 927595ed9686fb8833beaabf4421cb2c4908bf6e2e1c656034a79c839c292b503ca0ae211f8bdd3916501a281eb2f0b374fc5f4c90615629170e1ba767f0e7fc +EBUILD paramesan-0.1.1.ebuild 686 BLAKE2B 22d8d8cd7e41f936d3c709814aa68193e68dd4aeb8accd9423437229c89cd87b0e20e3a69ae7f61a5597e496f8724662ddf6ed4153b9e06b4e09b13ef5ca4a9b SHA512 b9acd86697f59e71d934f9716a2c6af368d20c67092c4ac8a843a36612f270bc5bd9e0c23affe681c75760d2d8e94263df13cabc4ca487835848490a317a42b5 +MISC metadata.xml 336 BLAKE2B e2b9e1f7e89c66ec2a9e7a7269b48f0eb15c8ed0997e8287d1ae187d4be2e9a52e420de1a44cd13b92f9ec80748b5b6d9ea1237ccac0fdb4e28728f380f58aa4 SHA512 9ff8be1939525ea473bc5b870130a9bc0ac3bdd8c1ca8578ae476c71f6829f1698f646e5661c10a5fa55f6ed0608f7369acf8de24036ed98f5ae9e55c63eef44 diff --git a/dev-ruby/paramesan/metadata.xml b/dev-ruby/paramesan/metadata.xml new file mode 100644 index 000000000000..f7b84e9623c4 --- /dev/null +++ b/dev-ruby/paramesan/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jpace/riel + + diff --git a/dev-ruby/paramesan/paramesan-0.1.1.ebuild b/dev-ruby/paramesan/paramesan-0.1.1.ebuild new file mode 100644 index 000000000000..206ae48e49bc --- /dev/null +++ b/dev-ruby/paramesan/paramesan-0.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="paramesan.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Parameterized tests in Ruby" +HOMEPAGE="https://github.com/jpace/paramesan" + +SRC_URI="https://github.com/jpace/paramesan/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/parser-2.4.0.2 b/dev-ruby/parser-2.4.0.2 deleted file mode 100644 index 5490c2ae920e..000000000000 --- a/dev-ruby/parser-2.4.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] dev-ruby/cliver[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] dev-ruby/cliver[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ast-2.3:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ast-2.3:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A production-ready Ruby parser written in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/whitequark/parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ast-2.3:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ast-2.3:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/parser-2.4.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9d60b41cecfa77abcfd4c62ef822ae2d diff --git a/dev-ruby/parser-2.5.1.0 b/dev-ruby/parser-2.5.1.0 deleted file mode 100644 index 145ff455add4..000000000000 --- a/dev-ruby/parser-2.5.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] dev-ruby/cliver[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] dev-ruby/cliver[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/racc[ruby_targets_ruby25] dev-ruby/cliver[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( =dev-ruby/ast-2.4*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/ast-2.4*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/ast-2.4*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A production-ready Ruby parser written in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/whitequark/parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/ast-2.4*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/ast-2.4*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/ast-2.4*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/parser-2.5.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=16fa03fc4a272177b2310b8c7718d94d diff --git a/dev-ruby/parser-2.5.1.2 b/dev-ruby/parser-2.5.1.2 deleted file mode 100644 index 55fd3af495b8..000000000000 --- a/dev-ruby/parser-2.5.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] dev-ruby/cliver[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] dev-ruby/cliver[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/racc[ruby_targets_ruby25] dev-ruby/cliver[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( =dev-ruby/ast-2.4*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/ast-2.4*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/ast-2.4*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A production-ready Ruby parser written in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/whitequark/parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/ast-2.4*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/ast-2.4*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/ast-2.4*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/parser-2.5.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fe2564e5c221ec433e1af435e5014981 diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest new file mode 100644 index 000000000000..3bace2700f93 --- /dev/null +++ b/dev-ruby/parser/Manifest @@ -0,0 +1,7 @@ +DIST parser-2.4.0.2.gem 591360 BLAKE2B 77a832e444e70853fe2aab27c0dfc99536aeafac78e3b4f36d3b1863d5498b656ccf62c55481e9fed763828bd4212b1688f06d77c01cb216653a925081f45cf2 SHA512 6ad62084437556bfa3bdb862bb031646e25ec733ab0e34432580351562a72a71507e454da9fd4f53e590163ea9d666c8076ecb7c92a7f5bf5579ca46cbb28a55 +DIST parser-2.5.1.0.gem 652800 BLAKE2B 56411c34da273d8d02d05eb0dee470cf9afd3ed563d02fc8614cc93cb62f0a1e12cfcd02da95b9ed93acfc69a75ebef2b2b25cd885a69ecac31e3c2b4b37bee5 SHA512 252a20b1b578c4c4b0704001aa7b38ef94e5cc24f3eff34d3afcd661e4f5ce2aa25d2113e42a7d0c8e22583451d3e8067429782be12789cb9465262d7bd1839e +DIST parser-2.5.1.2.gem 654336 BLAKE2B bc6960730337d39d60fc63d6da15023c31986230260358bb64b172d06978ec7fd7cd031e1c9db3cf8a04c96c87b034d8043351c3ee4875402ff8fbac7bcc217c SHA512 d7c06cdf77c2efcedd656dc541ca5f4cd80e3c7c16977a87ce29d51515f4d724ec6bdc3367527d14d93b8339e64103b3cb757dbc2f8731b8941aa6ee4ff838d8 +EBUILD parser-2.4.0.2.ebuild 726 BLAKE2B 22565d48789c7a626bd3d94c44444052358d6d265f7b397e4b71bc16ffede9c21879d30eebeac4faef30ed0ab9f93dcc54e9305150f21425e266dcb73d8eece7 SHA512 183978bc420a988967be08320546002e5d2bb69b1b22c3cbed49beef1c010c59bb02f4cf6325107f4e2ed7efe03b5392dd1ffdb359abaaf9748943f34478d9c3 +EBUILD parser-2.5.1.0.ebuild 733 BLAKE2B 7f18c1a6ea9f9fc9e0ed7d0b037854e13cdf5534cdee41a0e884883333f9526e7e27bde82d5a28f61fba4f72219da36fe464cf27497ab6714cc46871786cb035 SHA512 3432558547d973d064981db11a60c1b71b50fa23f60f9ff49a7b97b617403ad96851f5d4a4655fe1987d2266969b83658e4f9a8c5f00ca70c71977ff25781e96 +EBUILD parser-2.5.1.2.ebuild 726 BLAKE2B df9d16e835249008165c115a6c994e81a1f3b718718bfdfa091c8a585892f95c1f963cce4a76a350f5ce15d6c26fa29f906086dad663e63551d820bb743f66ae SHA512 8de9474b3ea328a8ec6082776bbeb4ef4a37d6ecf182107116cac2bf48071e31e55b72a884dc436b1e8168c56457275708e00346b538dce2e5ca14ae5d3eded3 +MISC metadata.xml 343 BLAKE2B 7da9e267560e7a67c7a8afd5c283389dea1d4db2cb0ca65e4fda61a576036bb8068005b5e31ba9cc8fe7b68b8f8af5f93bd104e6d63412842dd7d0030b83fbd5 SHA512 f8dccc996237113d4add61dcc46e1407ea6edf156b001994e31d920f688dfcf9efe8d3d991ef31dc0084b7695b57b5d51471c57e9e945308279dec7909c69517 diff --git a/dev-ruby/parser/metadata.xml b/dev-ruby/parser/metadata.xml new file mode 100644 index 000000000000..98ac20c53fac --- /dev/null +++ b/dev-ruby/parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + whitequark/parser + + diff --git a/dev-ruby/parser/parser-2.4.0.2.ebuild b/dev-ruby/parser/parser-2.4.0.2.ebuild new file mode 100644 index 000000000000..d0e04b7b254c --- /dev/null +++ b/dev-ruby/parser/parser-2.4.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +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.3:0" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/simplecov/,+35d" test/helper.rb || die +} diff --git a/dev-ruby/parser/parser-2.5.1.0.ebuild b/dev-ruby/parser/parser-2.5.1.0.ebuild new file mode 100644 index 000000000000..2033169ac320 --- /dev/null +++ b/dev-ruby/parser/parser-2.5.1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 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.5.1.2.ebuild b/dev-ruby/parser/parser-2.5.1.2.ebuild new file mode 100644 index 000000000000..57a04d4498ed --- /dev/null +++ b/dev-ruby/parser/parser-2.5.1.2.ebuild @@ -0,0 +1,32 @@ +# 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="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/parslet-1.8.1 b/dev-ruby/parslet-1.8.1 deleted file mode 100644 index bcf0c67e615f..000000000000 --- a/dev-ruby/parslet-1.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/ae[ruby_targets_ruby23] dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/flexmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ae[ruby_targets_ruby24] dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/flexmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A small PEG based parser library -EAPI=6 -HOMEPAGE=https://github.com/kschiess/parslet -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/kschiess/parslet/archive/1.8.1.tar.gz -> parslet-1.8.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fb0a4f144fa415bc7e4ea50e5df46afc diff --git a/dev-ruby/parslet-1.8.2 b/dev-ruby/parslet-1.8.2 deleted file mode 100644 index 454c39451a0f..000000000000 --- a/dev-ruby/parslet-1.8.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/ae[ruby_targets_ruby23] dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/flexmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ae[ruby_targets_ruby24] dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/flexmock[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/ae[ruby_targets_ruby25] dev-ruby/ansi[ruby_targets_ruby25] dev-ruby/flexmock[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A small PEG based parser library -EAPI=6 -HOMEPAGE=https://github.com/kschiess/parslet -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/kschiess/parslet/archive/1.8.2.tar.gz -> parslet-1.8.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=544e0c15c6dd439b5c8769cd1d717102 diff --git a/dev-ruby/parslet/Manifest b/dev-ruby/parslet/Manifest new file mode 100644 index 000000000000..c6f8daa79e6a --- /dev/null +++ b/dev-ruby/parslet/Manifest @@ -0,0 +1,5 @@ +DIST parslet-1.8.1.tar.gz 244515 BLAKE2B c4e7c32d35adff54e3da67930d6acf04b0a91b53e7c219c5ce1f013b2273b5ef7098261041e5261b27347f8110e17c41b63f5459afb8540499974f3eeb820898 SHA512 b09f5dddcba27cb10dd39d7ae7143fa389e69a70e51283dc26426b2cf5697ed6f77be9f18da3b47bd1aeef5dc0fe02c0485a0e720dfea186319bcf10170e1ae5 +DIST parslet-1.8.2.tar.gz 244557 BLAKE2B efd5355672a148189176349946e7cf3b9f11d16e75739792b42a89d538ae100bf0f2e36d0b25ea281f2559b3f37d2b4043c8216c4d52f8df289e9df3f6b3d3fe SHA512 7b6ccfcb7651c7844241a99747a97c822facf1fd84cf2b680cb044623d600a5bd10ddf5db76ab25208b18949bc2041306740931da4327934b241a5b1f706ca20 +EBUILD parslet-1.8.1.ebuild 639 BLAKE2B 83916dca667c8638713973783f6a8e962bf62ea1fe2819189ea8d4864aabb6e4dd5ca34ce857c2f370c3dab8fbdf1da4139fe3d0a67ff36357628ac5d6e332cb SHA512 26b04bb02157ba6d348b729ed07daf3891ccd175f3fced49fb91bce939ad62c389076158e0664e551c62323abf9c477c66b9a83f4645ba28ba892d56ac2e7e59 +EBUILD parslet-1.8.2.ebuild 639 BLAKE2B 850df0c38acad99bf3c50621ed3364c3b3912eea2b32386e2371c5a652c0785c38d92be69501fbe2e9b930a61db655f7b0a0dd9b10c88b747f7f1b6ba106bf60 SHA512 d49017bd2412517e4940372ca2c901bb6034632f88e22677f6ec2202557bb3ed0b9d60e0fbb96a6930543b4b7117651c8eacebf62001bde2f8d06bcf8688f5e8 +MISC metadata.xml 342 BLAKE2B 170ad7433c2befc93e2c9c2a43bed2a9d4fab725e05dab0faad7b97d6c276ff96f9c51dc0ab0268a179a060273e85d62181ce18a4363a6532baa50909a41432b SHA512 5f33d69efddacd5ca9ef82b0d07619ee77828904a9df4f0cf327d93b96dd5da1ee6597aaedfbfa644d66d53e9f14d7cc795c409ffc46950fc0d1b07041dd2410 diff --git a/dev-ruby/parslet/metadata.xml b/dev-ruby/parslet/metadata.xml new file mode 100644 index 000000000000..1d1c657088a7 --- /dev/null +++ b/dev-ruby/parslet/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + kschiess/parslet + + diff --git a/dev-ruby/parslet/parslet-1.8.1.ebuild b/dev-ruby/parslet/parslet-1.8.1.ebuild new file mode 100644 index 000000000000..7da6e5b65af2 --- /dev/null +++ b/dev-ruby/parslet/parslet-1.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A small PEG based parser library" +HOMEPAGE="https://github.com/kschiess/parslet" +SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_bdepend "test? ( dev-ruby/ae dev-ruby/ansi dev-ruby/flexmock )" + +all_ruby_prepare() { + sed -i -e "/sdoc/d" Rakefile || die +} diff --git a/dev-ruby/parslet/parslet-1.8.2.ebuild b/dev-ruby/parslet/parslet-1.8.2.ebuild new file mode 100644 index 000000000000..589b70c4941e --- /dev/null +++ b/dev-ruby/parslet/parslet-1.8.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A small PEG based parser library" +HOMEPAGE="https://github.com/kschiess/parslet" +SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_bdepend "test? ( dev-ruby/ae dev-ruby/ansi dev-ruby/flexmock )" + +all_ruby_prepare() { + sed -i -e "/sdoc/d" Rakefile || die +} diff --git a/dev-ruby/patch_finder-1.0.2 b/dev-ruby/patch_finder-1.0.2 deleted file mode 100644 index 033a1850b5ca..000000000000 --- a/dev-ruby/patch_finder-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generic Patch Finder -EAPI=6 -HOMEPAGE=https://github.com/wchen-r7/patch-finder -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/patch_finder-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=93dc8b5a92d05430ef2b29f8737f7f5d diff --git a/dev-ruby/patch_finder/Manifest b/dev-ruby/patch_finder/Manifest new file mode 100644 index 000000000000..4566e7fab130 --- /dev/null +++ b/dev-ruby/patch_finder/Manifest @@ -0,0 +1,3 @@ +DIST patch_finder-1.0.2.gem 14848 BLAKE2B d876bb130d0174f762032aba3c1326633fc10ed539b697a83dcf7999d1ae0f5045e5d12ad409d60bebff894dee315bd19523a225885fa8d99d489ccd88434cf8 SHA512 24b269fcf9d379ca07aaecb8a9282086767eed0dfa9a12cd2523eda488621a81e90c4cb386600f3120bd503e0de1887f6826da33df4e77c5c8eb3fae61e7ca8f +EBUILD patch_finder-1.0.2.ebuild 430 BLAKE2B 497c12f5c7e71fa05beb15d2f518cb7cfbf8827e66908ed096fd08e8d808d7a6c9fcbb60af23fef1cb78d1021893b024b2a8d9a52494644b988f338bc4d70267 SHA512 1177c9eb1fceb0ddc426b1b4aadb1c4de7ea25340877fbf9958a008a7969e8bbd5a925f1d8a23bacf341d3215dc326251311409f423395c5990abe8c556f8c6e +MISC metadata.xml 399 BLAKE2B 7f35f4eae857297d4ba94ad8218829786759938fcd49f4b61b7ba2ee6723d62dc37487abfa3fc33b90e4d066e2f904cba363c7a733f1fdf03a8ffc89d0042e2f SHA512 683463d00c40d458128a0317b997d0db4e7f6392f10fcdfdf99289ad52f8e75b1c569cf36011309e28702ab92058f54c1ece7c0e9a43f19ff3233f87dad9780c diff --git a/dev-ruby/patch_finder/metadata.xml b/dev-ruby/patch_finder/metadata.xml new file mode 100644 index 000000000000..cd2760d3f464 --- /dev/null +++ b/dev-ruby/patch_finder/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + wchen-r7/patch-finder + patch_finder + + diff --git a/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild b/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild new file mode 100644 index 000000000000..ec6b8e3d5cbd --- /dev/null +++ b/dev-ruby/patch_finder/patch_finder-1.0.2.ebuild @@ -0,0 +1,23 @@ +# 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_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Generic Patch Finder" +HOMEPAGE="https://github.com/wchen-r7/patch-finder" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="" diff --git a/dev-ruby/path_expander-1.0.2 b/dev-ruby/path_expander-1.0.2 deleted file mode 100644 index 100a51ddceb8..000000000000 --- a/dev-ruby/path_expander-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pre-process CLI arguments expanding directories into their constituent files -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/path_expander -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/path_expander-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9d831a15a4ab1bc7c2d705a17d51219b diff --git a/dev-ruby/path_expander-1.0.3 b/dev-ruby/path_expander-1.0.3 deleted file mode 100644 index 43f71075efab..000000000000 --- a/dev-ruby/path_expander-1.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pre-process CLI arguments expanding directories into their constituent files -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/path_expander -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/path_expander-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9d831a15a4ab1bc7c2d705a17d51219b diff --git a/dev-ruby/path_expander/Manifest b/dev-ruby/path_expander/Manifest new file mode 100644 index 000000000000..dbf56d481fc4 --- /dev/null +++ b/dev-ruby/path_expander/Manifest @@ -0,0 +1,5 @@ +DIST path_expander-1.0.2.gem 12800 BLAKE2B 99bc161e39803b01f2bac48eaca063a00473db1cf2f033837a1ffc187847a32aa5a88077d163b8acb2a75171a5fb134f47ee6d82cc8105d4ce297919ea8fce76 SHA512 550d20be7f3379ccb30e2e0c86c26348103d7d11d7b5d21c684c341cdb7cf1aaa29886c7b1210265af7bbc1853b8c26a0048d6bd40a8a2752938101e64a23468 +DIST path_expander-1.0.3.gem 13312 BLAKE2B 79be135b73f192e86cbdfae7a203434c4c8b1535c2db959141db79fd6a2eedd92c6436376485ccf3f8c15efcda31de40a7dd5a8c71eece17ca1e72f7bd7e95b7 SHA512 e05d66759a863f69845e41da1677f2020111e85e206d58acb93d18e044833f70b9420929e731884e6bcd156988ca3ae836f9913697ec85756a71f68499469ef2 +EBUILD path_expander-1.0.2.ebuild 759 BLAKE2B bd330755d7783774be5dc732a20bab12a862cb68c83163e4cc31d051d519f3054bddeb4a7ca97eb9b2b92d4e9b38b546985aa7c483a321e6287d0a788829f3c1 SHA512 def5cc3a9f94eda59aab6b45b3d22470417ede6f6d113a8b093b28750111527388a99c5fd390db76cad9ccd3d55f9103a6d9356e86d7337c54ba5cfeed4b3723 +EBUILD path_expander-1.0.3.ebuild 759 BLAKE2B bd330755d7783774be5dc732a20bab12a862cb68c83163e4cc31d051d519f3054bddeb4a7ca97eb9b2b92d4e9b38b546985aa7c483a321e6287d0a788829f3c1 SHA512 def5cc3a9f94eda59aab6b45b3d22470417ede6f6d113a8b093b28750111527388a99c5fd390db76cad9ccd3d55f9103a6d9356e86d7337c54ba5cfeed4b3723 +MISC metadata.xml 339 BLAKE2B 46f1672ac66227d580c5f13621d10aa58b2a17373eb108a190e64203ca4dfaa92aee5dff0c71551a52af7cb58a77336f34328581fdcb75e68ecf7698071d1100 SHA512 9defdaf2e5b30460816c7e929aabc8421c4afeba6ca56a60001bff5047052a2a7f7928a683707b26582facb2886f05a4ecb56e5036fbfc4f75d4d3353fefb8a5 diff --git a/dev-ruby/path_expander/metadata.xml b/dev-ruby/path_expander/metadata.xml new file mode 100644 index 000000000000..fa8d63e31a9d --- /dev/null +++ b/dev-ruby/path_expander/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/path_expander + + diff --git a/dev-ruby/path_expander/path_expander-1.0.2.ebuild b/dev-ruby/path_expander/path_expander-1.0.2.ebuild new file mode 100644 index 000000000000..d63deb968507 --- /dev/null +++ b/dev-ruby/path_expander/path_expander-1.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Pre-process CLI arguments expanding directories into their constituent files" +HOMEPAGE="https://github.com/seattlerb/path_expander" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="1" +IUSE="" + +all_ruby_prepare() { + # Fix tests depending on sort order + sed -i -e '/test_process_args_dir/,/^ end/ s:^:#:' \ + -e '33 s/$/.sort/' \ + -e '83 s/act/act.sort/' \ + test/test_path_expander.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/path_expander/path_expander-1.0.3.ebuild b/dev-ruby/path_expander/path_expander-1.0.3.ebuild new file mode 100644 index 000000000000..d63deb968507 --- /dev/null +++ b/dev-ruby/path_expander/path_expander-1.0.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Pre-process CLI arguments expanding directories into their constituent files" +HOMEPAGE="https://github.com/seattlerb/path_expander" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="1" +IUSE="" + +all_ruby_prepare() { + # Fix tests depending on sort order + sed -i -e '/test_process_args_dir/,/^ end/ s:^:#:' \ + -e '33 s/$/.sort/' \ + -e '83 s/act/act.sort/' \ + test/test_path_expander.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/pathutil-0.16.1 b/dev-ruby/pathutil-0.16.1 deleted file mode 100644 index 21bb0f2e827d..000000000000 --- a/dev-ruby/pathutil-0.16.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/forwardable-extended-2.6[ruby_targets_ruby23] =dev-ruby/forwardable-extended-2.6[ruby_targets_ruby24] =dev-ruby/forwardable-extended-2.6[ruby_targets_ruby23] =dev-ruby/forwardable-extended-2.6[ruby_targets_ruby24] pathutil-0.16.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eec732f230480f4a832d903244064ed8 diff --git a/dev-ruby/pathutil/Manifest b/dev-ruby/pathutil/Manifest new file mode 100644 index 000000000000..d3776b320c0c --- /dev/null +++ b/dev-ruby/pathutil/Manifest @@ -0,0 +1,3 @@ +DIST pathutil-0.16.1.tar.gz 18374 BLAKE2B a134cc3f687ca1b293fb9816f0a926fbde888209ef2a048f037fb6eb9274618731f19a562157b7572a006a9b3e633e5e6335427157ba1bc48a9e6bfb1f8fd9d6 SHA512 bd6b2402d12cdceefacde92cb38a67c03a73bdfd9e5823255eef348c571f1347a5febe0cd6a89cf3e78028cee9ca176f8ff192b85e0a52d752319287dcdb6998 +EBUILD pathutil-0.16.1.ebuild 872 BLAKE2B 5cded69b3cdc7b8395103fff8c3b2c0480d7f26b1fec3c1a0e2bd8d2321069548c0c5d871273e0194967a094e134484f704c8932d9e1e0a8786972b65a8ec5a3 SHA512 41e9a098691a37559b558e79e35623f1c6d91405af9593b02806b9b02c489eacc5bb9cefd570ac14dcd07eb2783a276a130eb7b9b3d6b9c941962d0a856443a5 +MISC metadata.xml 397 BLAKE2B 5d92c61c8d5bd93ada1cfb8cf312518568a379c6fec784480adfe804458b6de4b05d22886dcc4df14dc4ceb196cac22d485b8748533c94179c82c26fb71ef1df SHA512 ad03cd42ae59368a0642c46f3ae06ddbb14e003ebaeb79e0a93ff9212ba9fc16bcfb20e90f9f5be49cd8e79a80355bcccbfbbdc44845df0d9b678a2c4a20debe diff --git a/dev-ruby/pathutil/metadata.xml b/dev-ruby/pathutil/metadata.xml new file mode 100644 index 000000000000..051f5bee9269 --- /dev/null +++ b/dev-ruby/pathutil/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + envygeeks/pathutils + pathutil + + diff --git a/dev-ruby/pathutil/pathutil-0.16.1.ebuild b/dev-ruby/pathutil/pathutil-0.16.1.ebuild new file mode 100644 index 000000000000..d6583688b0e3 --- /dev/null +++ b/dev-ruby/pathutil/pathutil-0.16.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="Gem.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Like Pathname but a little less insane" +HOMEPAGE="https://rubygems.org/gems/pathutil https://github.com/envygeeks/pathutils" +SRC_URI="https://github.com/envygeeks/pathutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/forwardable-extended-2.6 + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/patron/patron-0.10.0.ebuild b/dev-ruby/patron/patron-0.10.0.ebuild new file mode 100644 index 000000000000..ff20b0eeb698 --- /dev/null +++ b/dev-ruby/patron/patron-0.10.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://toland.github.com/patron/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/patron extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/patron V=1 + cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file" +} diff --git a/dev-ruby/patron/patron-0.11.1.ebuild b/dev-ruby/patron/patron-0.11.1.ebuild new file mode 100644 index 000000000000..843a380dbda2 --- /dev/null +++ b/dev-ruby/patron/patron-0.11.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://toland.github.com/patron/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/patron extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/patron V=1 + cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file" +} diff --git a/dev-ruby/patron/patron-0.12.0.ebuild b/dev-ruby/patron/patron-0.12.0.ebuild new file mode 100644 index 000000000000..843a380dbda2 --- /dev/null +++ b/dev-ruby/patron/patron-0.12.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://toland.github.com/patron/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/patron extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/patron V=1 + cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file" +} diff --git a/dev-ruby/patron/patron-0.12.1.ebuild b/dev-ruby/patron/patron-0.12.1.ebuild new file mode 100644 index 000000000000..9e7b6892856e --- /dev/null +++ b/dev-ruby/patron/patron-0.12.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://toland.github.com/patron/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/patron extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/patron V=1 + cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file" +} diff --git a/dev-ruby/patron/patron-0.13.1.ebuild b/dev-ruby/patron/patron-0.13.1.ebuild new file mode 100644 index 000000000000..9e7b6892856e --- /dev/null +++ b/dev-ruby/patron/patron-0.13.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" +HOMEPAGE="https://toland.github.com/patron/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" net-misc/curl" +RDEPEND+=" net-misc/curl" + +all_ruby_prepare() { + # Fix Rakefile + sed -i -e 's:rake/rdoctask:rdoc/task:' \ + -e 's/README.txt/README.md/' \ + -e '/bundler/I s:^:#:' \ + -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^end/ s:^:#:' \ + Rakefile || die + + # Avoid specs with failures. We were not running any specs before. + rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/patron extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/patron V=1 + cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file" +} diff --git a/dev-ruby/pcaprub-0.12.4 b/dev-ruby/pcaprub-0.12.4 deleted file mode 100644 index 6fcc6b198633..000000000000 --- a/dev-ruby/pcaprub-0.12.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-libs/libpcap ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Libpcap bindings for ruby compat -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/pcaprub -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=LGPL-2.1 -RDEPEND=net-libs/libpcap ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0.12 -SRC_URI=mirror://rubygems/pcaprub-0.12.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=187cfd502fcac154f329cdc0fe96e32b diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest new file mode 100644 index 000000000000..3f876fa073bc --- /dev/null +++ b/dev-ruby/pcaprub/Manifest @@ -0,0 +1,3 @@ +DIST pcaprub-0.12.4.gem 36864 BLAKE2B c2e86624431cc758059a997ebae716adb1d7de74ba62a375787608f6c68f7b85a614ec5859e251724475e1b68e8e90108f408a2e833f896461a95bda04d4d9ad SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b +EBUILD pcaprub-0.12.4.ebuild 775 BLAKE2B bce93ad392b6bc13a498bb927b0f27a45f20fd952d7f762074d5730bd9dd6a3dafa301bbd74652e193de92348f125a1741b12114b01b9a6b2a36a54a6a4dedfe SHA512 aa620e625f70ad17d7354f1a953d413b7c349d58255b74bed08dad41f5d2e19830ad640040827915c204bf3bd8708743ac838f9f029964a5e2c7d740bd506fb9 +MISC metadata.xml 433 BLAKE2B 2782f98bbd93dcc77f98585870e85b8031ec65f752050a382d3fcb637f57ba330bf40b592dd5494792977d555373abd316209df45263d8b2d411c9a4fd4271cd SHA512 0e1abd6609263bc8770684a59646ffdfedffcb5b14a4d2e160b3edeb44ce89154b58ad14e6c830e63ca39cf6799261c40182040d570d422cf4e6bd9732a30eec diff --git a/dev-ruby/pcaprub/metadata.xml b/dev-ruby/pcaprub/metadata.xml new file mode 100644 index 000000000000..bca5d997b08e --- /dev/null +++ b/dev-ruby/pcaprub/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + pcaprub + + diff --git a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild new file mode 100644 index 000000000000..0583d22c61a2 --- /dev/null +++ b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc" + +inherit multilib ruby-fakegem versionator + +DESCRIPTION="Libpcap bindings for ruby compat" +HOMEPAGE="https://rubygems.org/gems/pcaprub" + +LICENSE="LGPL-2.1" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86" + +DEPEND+="net-libs/libpcap" +RDEPEND+="net-libs/libpcap" + +# Tests require live access to a network device as root. +RESTRICT="test" + +each_ruby_configure() { + ${RUBY} -Cext/pcaprub_c extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/pcaprub_c V=1 + cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die +} diff --git a/dev-ruby/pdf-core-0.7.0 b/dev-ruby/pdf-core-0.7.0 deleted file mode 100644 index 651afeb394a7..000000000000 --- a/dev-ruby/pdf-core-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( =dev-ruby/pdf-inspector-1*[ruby_targets_ruby23] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby23] =dev-ruby/pdf-reader-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( =dev-ruby/pdf-inspector-1*[ruby_targets_ruby24] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby24] =dev-ruby/pdf-reader-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Implements low level PDF features for Prawn -EAPI=5 -HOMEPAGE=https://github.com/prawnpdf/pdf-core/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( Ruby GPL-2 GPL-3 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/prawnpdf/pdf-core/archive/0.7.0.tar.gz -> pdf-core-0.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5babdc8982a81735590e89d6500dd5f2 diff --git a/dev-ruby/pdf-core-0.8.1 b/dev-ruby/pdf-core-0.8.1 deleted file mode 100644 index 6e1667506a54..000000000000 --- a/dev-ruby/pdf-core-0.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( =dev-ruby/pdf-inspector-1*[ruby_targets_ruby23] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby23] =dev-ruby/pdf-reader-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( =dev-ruby/pdf-inspector-1*[ruby_targets_ruby24] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby24] =dev-ruby/pdf-reader-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( =dev-ruby/pdf-inspector-1*[ruby_targets_ruby25] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby25] =dev-ruby/pdf-reader-1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implements low level PDF features for Prawn -EAPI=6 -HOMEPAGE=https://github.com/prawnpdf/pdf-core/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( Ruby GPL-2 GPL-3 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/prawnpdf/pdf-core/archive/0.8.1.tar.gz -> pdf-core-0.8.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fcd6d80749dfb5ddfa85acb36520045c diff --git a/dev-ruby/pdf-core/Manifest b/dev-ruby/pdf-core/Manifest new file mode 100644 index 000000000000..41925f8864b7 --- /dev/null +++ b/dev-ruby/pdf-core/Manifest @@ -0,0 +1,5 @@ +DIST pdf-core-0.7.0.tar.gz 43382 BLAKE2B 55116d0d997d5e76d94fab0be9bbea273bcd677fee951a71e3209bd764560c4f14fcd55ccb11748041582a12d4a06819a6203453f0e440718533a92287dfcad7 SHA512 c99409284e9f7f929902d88ff7943b3dc6b37c32d67ceaa15ad79e1f9a02b561af59889dae4344a1a7749edbb6705e06f6ca356f08ca38742a2623168d53d29d +DIST pdf-core-0.8.1.tar.gz 44159 BLAKE2B 9f199a76434ba1813a9d23f1d489a7aa9eea2bb76dcaccbf35323b1d36beb88ee2a2d642eeab872c3ae4911ff461cb3335d8a5d7a90b880c3b5bf52fa40a15ed SHA512 83d5adfb77938caa1458c262ea466377bc5185ff35e18eb365ce8e20f4f317fe17cc50043c2eb76d863bbadcf13f91cd792b2bbb4828d5383fa0e8b8c20cc8d0 +EBUILD pdf-core-0.7.0.ebuild 781 BLAKE2B 0e94b10271edb99ed4b6c95f9ffcbca844ae77b1ac4a5b98ec10cea87c904f1f82118a036e0f03f48e2255f09cc7ae72986df787ee7284166c48731a84f8d587 SHA512 f9fa99e138f8c42d5d09df217cace04c04997857afff02ebf38b786da4e2804875ab91544b31c50b9eacecdd6a848d9f977a3a2a67fa7eaf5d8dceba0edbf61a +EBUILD pdf-core-0.8.1.ebuild 781 BLAKE2B 41507a68f49163a1bd6b10f04eaeff0825f42986859ad80d0c756d692c2c7e825e452bc80e77f6134ddb2604824c77d02c91f33cacd170c150f708e1d447834f SHA512 95b494a64e79eecac49971068dcf915f3abad48a8abb9d8314d0f2d018f043175288fd66a644cc4aebfedfab0a8a5da213ebbd7d94e9d43a042d7e4dd516ba5a +MISC metadata.xml 343 BLAKE2B 1c70f6275d3aec7f1414e408ec97c954da1bc047b76c39efb2a4d984dd0af20a0410235c74615be73f33bb8018d244f3a267ec3897763632672216ed13a39ae8 SHA512 def6cce805afe3c3ebaa7db7003f7f4c62f9a7bdae71dbfb9f4ec7ee39947b85952a5a49b8dc473fddf03b26aeace6a0e711ae4d0bd94d2d9d49881ffc9086c9 diff --git a/dev-ruby/pdf-core/metadata.xml b/dev-ruby/pdf-core/metadata.xml new file mode 100644 index 000000000000..30929a6d637f --- /dev/null +++ b/dev-ruby/pdf-core/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + prawnpdf/pdf-core + + diff --git a/dev-ruby/pdf-core/pdf-core-0.7.0.ebuild b/dev-ruby/pdf-core/pdf-core-0.7.0.ebuild new file mode 100644 index 000000000000..2339dd6b6a1f --- /dev/null +++ b/dev-ruby/pdf-core/pdf-core-0.7.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Implements low level PDF features for Prawn" +HOMEPAGE="https://github.com/prawnpdf/pdf-core/" +SRC_URI="https://github.com/prawnpdf/pdf-core/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1* + >=dev-ruby/pdf-reader-1.2 =dev-ruby/pdf-reader-1* )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" spec/spec_helper.rb || die +} diff --git a/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild b/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild new file mode 100644 index 000000000000..f7573e884f22 --- /dev/null +++ b/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Implements low level PDF features for Prawn" +HOMEPAGE="https://github.com/prawnpdf/pdf-core/" +SRC_URI="https://github.com/prawnpdf/pdf-core/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1* + >=dev-ruby/pdf-reader-1.2 =dev-ruby/pdf-reader-1* )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" spec/spec_helper.rb || die +} diff --git a/dev-ruby/pdf-inspector-1.3.0 b/dev-ruby/pdf-inspector-1.3.0 deleted file mode 100644 index 3434783a6c97..000000000000 --- a/dev-ruby/pdf-inspector-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby23] =dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby24] =dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby25] =dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby23] =dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby24] =dev-ruby/pdf-reader-1.0:*[ruby_targets_ruby25] + + + + ruby@gentoo.org + Gentoo Ruby Project + + + prawnpdf/pdf-inspector + + diff --git a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0.ebuild b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0.ebuild new file mode 100644 index 000000000000..96bb4139451b --- /dev/null +++ b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A tool for analyzing PDF output" +HOMEPAGE="https://github.com/prawnpdf/pdf-inspector" + +LICENSE="|| ( Ruby GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-reader-1.0:* =dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=PDF parser conforming as much as possible to the PDF specification from Adobe -EAPI=5 -HOMEPAGE=https://github.com/yob/pdf-reader/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/yob/pdf-reader/archive/v1.4.1.tar.gz -> pdf-reader-1.4.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2db7bf87a83a0a17ee0baa7316107647 diff --git a/dev-ruby/pdf-reader-1.4.1-r2 b/dev-ruby/pdf-reader-1.4.1-r2 deleted file mode 100644 index d95e28483477..000000000000 --- a/dev-ruby/pdf-reader-1.4.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=PDF parser conforming as much as possible to the PDF specification from Adobe -EAPI=5 -HOMEPAGE=https://github.com/yob/pdf-reader/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/yob/pdf-reader/archive/v1.4.1.tar.gz -> pdf-reader-1.4.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e6d42f88978e75d6c5041ada03f8435f diff --git a/dev-ruby/pdf-reader-2.1.0 b/dev-ruby/pdf-reader-2.1.0 deleted file mode 100644 index d12de3d105b4..000000000000 --- a/dev-ruby/pdf-reader-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/afm-0.2*[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/afm-0.2*[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/afm-0.2*[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=PDF parser conforming as much as possible to the PDF specification from Adobe -EAPI=6 -HOMEPAGE=https://github.com/yob/pdf-reader/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/afm-0.2*[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/afm-0.2*[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/afm-0.2*[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/yob/pdf-reader/archive/v2.1.0.tar.gz -> pdf-reader-2.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fdf75ba57adc6a7ec37598342d0c4d5f diff --git a/dev-ruby/pdf-reader-2.1.0-r1 b/dev-ruby/pdf-reader-2.1.0-r1 deleted file mode 100644 index 402a6e3d3e00..000000000000 --- a/dev-ruby/pdf-reader-2.1.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/afm-0.2*[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/afm-0.2*[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/afm-0.2*[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=PDF parser conforming as much as possible to the PDF specification from Adobe -EAPI=6 -HOMEPAGE=https://github.com/yob/pdf-reader/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=!!=dev-ruby/afm-0.2.1[ruby_targets_ruby23] =dev-ruby/afm-0.2*[ruby_targets_ruby23] =dev-ruby/ascii85-1*[ruby_targets_ruby23] =dev-ruby/hashery-2*[ruby_targets_ruby23] dev-ruby/ttfunk:*[ruby_targets_ruby23] dev-ruby/ruby-rc4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby24] =dev-ruby/afm-0.2*[ruby_targets_ruby24] =dev-ruby/ascii85-1*[ruby_targets_ruby24] =dev-ruby/hashery-2*[ruby_targets_ruby24] dev-ruby/ttfunk:*[ruby_targets_ruby24] dev-ruby/ruby-rc4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/afm-0.2.1[ruby_targets_ruby25] =dev-ruby/afm-0.2*[ruby_targets_ruby25] =dev-ruby/ascii85-1*[ruby_targets_ruby25] =dev-ruby/hashery-2*[ruby_targets_ruby25] dev-ruby/ttfunk:*[ruby_targets_ruby25] dev-ruby/ruby-rc4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/yob/pdf-reader/archive/v2.1.0.tar.gz -> pdf-reader-2.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5b20a088320470d4d88a360225b7999a diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest new file mode 100644 index 000000000000..8b054409c4b4 --- /dev/null +++ b/dev-ruby/pdf-reader/Manifest @@ -0,0 +1,7 @@ +DIST pdf-reader-1.4.1.tar.gz 10236680 BLAKE2B 86fb137c65b47717e758473b94ddbbf52def3ae0edaecd7b5eb3f0d880f664c9ff6097221f43d64247b006ed18220f4f9a469d6b8574592750a1d8a468ce7ddb SHA512 aaa53dafc2d58dc591f708941907ecf14b1ee73362a7bd6d34659103d51effa90888560733747ca1bfe3d217cb6834109e06b024f40a95214880ca42f54054e5 +DIST pdf-reader-2.1.0.tar.gz 10977233 BLAKE2B 5922b218108bf87c1b670e8392246a3884df66b9cdeec7e982c6bc2bb39e28bcbd64a0778693731309d51cb92ad6651bd5d894d84de3acb60cf3eaeaa2b77727 SHA512 edf41a75f89af70ee75cc1a3aa44adbc7200ea36bc671479cc652b5263dffb23a62ec8eab70eb0e137f1c7154766bb803260dcfa8973578a684b10cf09fe94c8 +EBUILD pdf-reader-1.4.1-r1.ebuild 1070 BLAKE2B 9f15a43900f836d3e016adeae2b4d2d365afc1ff0d1de9836dce15e6f957475b0e9f4bce45c97fb7f40bc8cc1e0943b75c4979119723da6613e2f82295fe981c SHA512 5ec9f8660232543d03f6a6971eb0dd9735e54c0a7bee429d4f2c654b2c90217cc9fbc060a2522a90e010fbcfbab9cb8f86ebc59dab70e3a0c83619c3ddcb7e39 +EBUILD pdf-reader-1.4.1-r2.ebuild 1138 BLAKE2B a49f2c262a50d57b8de3fc27e2a69e6dfd9732f70dbae76b0b70f3aa22c020fdf509b6733f13069a322abc965e58c5917a82a7ddd200e2d6269dd40f8e6171ad SHA512 f31659ee4c07b7ef3ff706f92daf3b642bf0d0b5e5200e2d3265d9c5aa7bf79af0e428c2fb13ba1cb43e48ebd57777e4eb835f885ba430b8f8b60358c6049e86 +EBUILD pdf-reader-2.1.0-r1.ebuild 1175 BLAKE2B 126ce0ea652886b1f40e304ebe20fa60a9fed599caed096e109214b58ae7ab7413de46e22e2e2a4f89099fe49b2a3f0240fd1eac5a63f3ff8c48fa3de5a888e2 SHA512 9d6f07138b8527ebdc2318e3a2a1582ce3e637a0ae22961ea20e845e50d25f53dada55f20d218a7f29e5e974e79d253434010c8a03468ba4d2af07b640d0e3e3 +EBUILD pdf-reader-2.1.0.ebuild 1094 BLAKE2B 1cb724433ac5d1a8e71b64d8bdb2dcf51f1308493c7695f09460e6354f627acf73e334bf3399b715e52d3765928daca2d14fc327eefa26559bc7087741c885df SHA512 78e861388ae37560d8cb52ac40aa5ed51b57c9d7c09a91c95a02d90871b68376f1f65842180c16aa2b871adf969a5d61bdf89c27ec035daa8275da225a3b70fb +MISC metadata.xml 340 BLAKE2B 870883ff3971c347d1b9a28f228629d1c972c8a7e1695d77755316a864b74a8b65190d6b1cb07e55e8138321b91a6d9afca61872434ad9c13d081ce47e75d3b6 SHA512 8746d7bf7de89f49d161945c3dd434efa275799aac66d981edabec64ee789ca5864d69f3bae738b3c5ff26cc54b1d824f7aa35b2b9c9624e07339794b56d029b diff --git a/dev-ruby/pdf-reader/metadata.xml b/dev-ruby/pdf-reader/metadata.xml new file mode 100644 index 000000000000..e7eebca2a8a2 --- /dev/null +++ b/dev-ruby/pdf-reader/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + yob/pdf-reader + + diff --git a/dev-ruby/pdf-reader/pdf-reader-1.4.1-r1.ebuild b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r1.ebuild new file mode 100644 index 000000000000..8e48b16387a3 --- /dev/null +++ b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +GITHUB_USER=yob + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO" + +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="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/afm-0.2.1 + =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/pdf-reader/pdf-reader-1.4.1-r2.ebuild b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild new file mode 100644 index 000000000000..6d0fc36b2a9f --- /dev/null +++ b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +GITHUB_USER=yob + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO" + +RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +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="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/afm-0.2.1 + =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/pdf-reader/pdf-reader-2.1.0-r1.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild new file mode 100644 index 000000000000..d03629ca327e --- /dev/null +++ b/dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +GITHUB_USER=yob + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +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/pdf-reader/pdf-reader-2.1.0.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.1.0.ebuild new file mode 100644 index 000000000000..334dc6886ff1 --- /dev/null +++ b/dev-ruby/pdf-reader/pdf-reader-2.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +GITHUB_USER=yob + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO" + +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="" + +ruby_add_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/permutation-0.1.8-r1 b/dev-ruby/permutation-0.1.8-r1 deleted file mode 100644 index 45bdeb593637..000000000000 --- a/dev-ruby/permutation-0.1.8-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library performing operations with permutations of sequences (strings, arrays) -EAPI=5 -HOMEPAGE=https://flori.github.com/permutation -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=|| ( Ruby-BSD BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/permutation-0.1.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=492e84fc497c1af2b0d2ba74853d2eb5 diff --git a/dev-ruby/permutation/Manifest b/dev-ruby/permutation/Manifest new file mode 100644 index 000000000000..5ae1ffe13702 --- /dev/null +++ b/dev-ruby/permutation/Manifest @@ -0,0 +1,3 @@ +DIST permutation-0.1.8.gem 18432 BLAKE2B 719d2c8c3006d821e69a5540a387f5e783aa0b9270bc650110171ad7d049835d4317deec68535dd9d1119259272867d6abffe97aabb9daa6c55b1d367da4bbd8 SHA512 78f9679a652d3f18ea4b459aeeceb3e25c912e28b7d9052c523b930e94e841fa84daa329f9ff06a23456cd7ab826f18cea181b85dfcfecbf303747990fa9a582 +EBUILD permutation-0.1.8-r1.ebuild 528 BLAKE2B c8d7338f8ed8c527b7054f1be25813968dd3006a6282907f6230a3e6aea5c991081b1f6c2efb4e1d42bfb89f01c7ba349063e8e8ea46b565100392170e79ac4b SHA512 e55a63f01c3507b7fb1038b68a8ba572397141da417f1663feb02331ecb238303737ccc3d1a4fed6aa7d7ecfdbb31931278591873cf90eb6547754bd2c4c62e3 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/permutation/metadata.xml b/dev-ruby/permutation/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/permutation/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/permutation/permutation-0.1.8-r1.ebuild b/dev-ruby/permutation/permutation-0.1.8-r1.ebuild new file mode 100644 index 000000000000..e511093f7867 --- /dev/null +++ b/dev-ruby/permutation/permutation-0.1.8-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README" + +inherit multilib ruby-fakegem + +DESCRIPTION="Library performing operations with permutations of sequences (strings, arrays)" +HOMEPAGE="https://flori.github.com/permutation" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +each_ruby_test() { + ${RUBY} -Ilib test/test.rb || die +} diff --git a/dev-ruby/pg-0.18.4-r1 b/dev-ruby/pg-0.18.4-r1 deleted file mode 100644 index f61c353ce102..000000000000 --- a/dev-ruby/pg-0.18.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server,threads] ) ruby_targets_ruby23? ( doc? ( dev-ruby/hoe[ruby_targets_ruby23] || ( >=dev-ruby/yard-0.6.1[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Ruby extension library providing an API to PostgreSQL -EAPI=5 -HOMEPAGE=https://bitbucket.org/ged/ruby-pg/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=dev-db/postgresql:* ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/pg-0.18.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=11cfcfac288603a41e4f3cd0e9a04e8f diff --git a/dev-ruby/pg-0.21.0 b/dev-ruby/pg-0.21.0 deleted file mode 100644 index 24c32282444b..000000000000 --- a/dev-ruby/pg-0.21.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server,threads] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby extension library providing an API to PostgreSQL -EAPI=6 -HOMEPAGE=https://bitbucket.org/ged/ruby-pg/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=dev-db/postgresql:* ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pg-0.21.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f62e46412b9f8398ba7e41043abc68d1 diff --git a/dev-ruby/pg-1.0.0 b/dev-ruby/pg-1.0.0 deleted file mode 100644 index e54908d2cfb9..000000000000 --- a/dev-ruby/pg-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server,threads] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby extension library providing an API to PostgreSQL -EAPI=6 -HOMEPAGE=https://bitbucket.org/ged/ruby-pg/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=dev-db/postgresql:* ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/pg-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=84b89c620aa5b8d5de7f067027ad426b diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest new file mode 100644 index 000000000000..fe9c7dca5553 --- /dev/null +++ b/dev-ruby/pg/Manifest @@ -0,0 +1,8 @@ +AUX postgresql10-tests.patch 1747 BLAKE2B e0a992461221f31cca1f39453e077a1d04d3f436e0eba3b683ed42092d266a8edb8a46e61933ac41e94ead483bac325833f1c21bfc57cf7ebb160f046d80e1f6 SHA512 89a7937b0791307366fbc97549d48cb7bdf92b66895b1de7dd554a040ad6a08b4af69709bf1318df95cdaf9824415d76b5f6be98be48995b75909fbfeefb6295 +DIST pg-0.18.4.gem 219648 BLAKE2B f6b957551b0b537dda5551bc8974f5bd2f8a4ee4ecf482a5d3dc3ede0ad610507029693fadbfe9d2e2940f63d82da61e535e802919a82f7e5ea23c1165b81847 SHA512 48e792756c7ee205164b59a9515ace6320150f0ce1907293f8c1a736300c62c0b38c1be49e8ad4f1a50f29abc7f72bb43e742a8e63d9606eff4c7d2191a4fb74 +DIST pg-0.21.0.gem 214016 BLAKE2B 9e27646cd85bc97dedfb980f4851b19a1ef2aad17f6a5c60726c1683642af5c4cf87d518b300fb4c894e1580f808f8af6158b57f1ac25971c1fc55818abee6f4 SHA512 590a8c34487d2cf030082cfff87b2cc83b636df06a931e394acfb098ecb5728e793d777f125b036ee9953bbd21ec5facf91c932930acccb507d3394f2fc4cc5b +DIST pg-1.0.0.gem 213504 BLAKE2B eecaa632c7903f89c503ad92ccff058bbc6c2c80cbf83d656eeb9a5b919b84bb270671ad4e0fa08f55be1bcfc69eb8e13b815c37c601d300de503383f1ba5908 SHA512 1cac025ab8a95b4429534b98377eedeb1e3f8b2c4a859363c4174d477577caf39557b002cde4e745189fa9a29e9181ff9d564d822f15ff5c4f03f7389b0d0398 +EBUILD pg-0.18.4-r1.ebuild 1799 BLAKE2B 10a47c3c1a31f3c4c343d70e08be471d8e9dc4c7b8f4dd334324c0a3d568523553b07e8e29a20383583b6662db41c706cb55d3d36d632ad2866664d79c50508c SHA512 9bfe8233130cef910421d985ac0f432464613862116194124c0c1f3d214ddb9f56effa4fa8b19c522610f0460342ed4fb0b9571181d66d513f8440c01523b4bb +EBUILD pg-0.21.0.ebuild 1705 BLAKE2B 4bd2da2760f0db193ed2b055c0b61511b010c62eed1e5aca03f166eee33006bb1459b35a243821e233883c98b1afa6cbd303e8ced293d9e8378687c7166e5a01 SHA512 04bf8259e5c1d6c59b18b6bdaaf8630915c22d9a6b2d7f394f5ddddae565b13f28a2ff6658c94ee8239983fb7c96048dcc97ad343e0829d8b2e9f97e5ef44ab8 +EBUILD pg-1.0.0.ebuild 1655 BLAKE2B 6427e234010712acd305575b7f08db4740547349823a2661984bcd058e38f461dc0ba4f33f728354108925d31384f9bd503394ad3457acdb3039b64bfd8e8b77 SHA512 277f349b3da11836fca7ddcd2d3961b1c83dcc099bc5c06b3af4fea2352585aae9f25330c3e3507f781800ec3d989bacd9316913dbfa4b578371cc2c596fb10e +MISC metadata.xml 340 BLAKE2B 8ef2673e4dafd5495e2385e4216ae715d3334c170e81f45f823f8ef6942533ad088115e6f8e3c75b35e2af28cbbf1e3446cfb8b2eb084df7b9a3adc6c869c183 SHA512 76be8c407457ed3f1a8e2caaf5a10949a830d4033d8d18e88830f37d2b62d4ff9675367f123364041ca88f5af972d4d7152c1f2832a5c891b516a83f989e1598 diff --git a/dev-ruby/pg/files/postgresql10-tests.patch b/dev-ruby/pg/files/postgresql10-tests.patch new file mode 100644 index 000000000000..f9b7c1579a91 --- /dev/null +++ b/dev-ruby/pg/files/postgresql10-tests.patch @@ -0,0 +1,49 @@ +# HG changeset patch +# User Lars Kanis +# Date 1508756565 -7200 +# Node ID fe63160e8a9803e257231d879fab2841ba44c37a +# Parent d6d5533dfca85b618232fe3e9e56e59dbee99de6 +Adjust tests for PostgreSQL-10 + +diff --git a/spec/helpers.rb b/spec/helpers.rb +--- a/spec/helpers.rb ++++ b/spec/helpers.rb +@@ -251,7 +251,7 @@ + + def check_for_lingering_connections( conn ) + conn.exec( "SELECT * FROM pg_stat_activity" ) do |res| +- conns = res.find_all {|row| row['pid'].to_i != conn.backend_pid } ++ conns = res.find_all {|row| row['pid'].to_i != conn.backend_pid && ["client backend", nil].include?(row["backend_type"]) } + unless conns.empty? + puts "Lingering connections remain:" + conns.each do |row| +diff --git a/spec/pg/connection_spec.rb b/spec/pg/connection_spec.rb +--- a/spec/pg/connection_spec.rb ++++ b/spec/pg/connection_spec.rb +@@ -232,7 +232,7 @@ + described_class.connect(@conninfo).finish + sleep 0.5 + res = @conn.exec(%[SELECT COUNT(*) AS n FROM pg_stat_activity +- WHERE usename IS NOT NULL]) ++ WHERE usename IS NOT NULL AND application_name != '']) + # there's still the global @conn, but should be no more + expect( res[0]['n'] ).to eq( '1' ) + end +@@ -1537,9 +1537,14 @@ + end + + it "shouldn't type map params unless requested" do +- expect{ +- @conn.exec_params( "SELECT $1", [5] ) +- }.to raise_error(PG::IndeterminateDatatype) ++ if @conn.server_version < 100000 ++ expect{ ++ @conn.exec_params( "SELECT $1", [5] ) ++ }.to raise_error(PG::IndeterminateDatatype) ++ else ++ # PostgreSQL-10 maps to TEXT type (OID 25) ++ expect( @conn.exec_params( "SELECT $1", [5] ).ftype(0)).to eq(25) ++ end + end + + it "should raise an error on invalid encoder to put_copy_data" do diff --git a/dev-ruby/pg/metadata.xml b/dev-ruby/pg/metadata.xml new file mode 100644 index 000000000000..d5e99f21621d --- /dev/null +++ b/dev-ruby/pg/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ged/ruby-pg + + diff --git a/dev-ruby/pg/pg-0.18.4-r1.ebuild b/dev-ruby/pg/pg-0.18.4-r1.ebuild new file mode 100644 index 000000000000..485cd64b28cd --- /dev/null +++ b/dev-ruby/pg/pg-0.18.4-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension library providing an API to PostgreSQL" +HOMEPAGE="https://bitbucket.org/ged/ruby-pg/" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND+=" dev-db/postgresql:*" +DEPEND+=" dev-db/postgresql + test? ( >=dev-db/postgresql-9.4[server,threads] )" + +RUBY_PATCHES=( "${FILESDIR}/postgresql10-tests.patch" ) + +ruby_add_bdepend " + doc? ( + dev-ruby/hoe + || ( >=dev-ruby/yard-0.6.1 dev-ruby/rdoc ) )" + +all_ruby_prepare() { + # hack the Rakefile to make it sure that it doesn't load + # rake-compiler (so that we don't have to depend on it and it + # actually works when building with USE=doc). + sed -i \ + -e '/Rakefile.cross/s:^:#:' \ + -e '/ExtensionTask/,/^end$/ s:^:#:' \ + Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/*$(get_libname) lib || die +} + +each_ruby_test() { + if [[ "${EUID}" -ne "0" ]]; then + # Make the rspec call explicit, this way we don't have to depend + # on rake-compiler (nor rubygems) _and_ we don't have to rebuild + # the whole extension from scratch. + RSPEC_VERSION=3 ruby-ng_rspec + else + ewarn "The userpriv feature must be enabled to run tests." + eerror "Testsuite will not be run." + fi +} diff --git a/dev-ruby/pg/pg-0.21.0.ebuild b/dev-ruby/pg/pg-0.21.0.ebuild new file mode 100644 index 000000000000..0121b1f24c8d --- /dev/null +++ b/dev-ruby/pg/pg-0.21.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension library providing an API to PostgreSQL" +HOMEPAGE="https://bitbucket.org/ged/ruby-pg/" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND+=" dev-db/postgresql:*" +DEPEND+=" dev-db/postgresql + test? ( >=dev-db/postgresql-9.4[server,threads] )" + +PATCHES=( "${FILESDIR}/postgresql10-tests.patch" ) + +all_ruby_prepare() { + # hack the Rakefile to make it sure that it doesn't load + # rake-compiler (so that we don't have to depend on it and it + # actually works when building with USE=doc). + sed -i \ + -e '/Rakefile.cross/s:^:#:' \ + -e '/ExtensionTask/,/^end$/ s:^:#:' \ + Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/*$(get_libname) lib || die +} + +each_ruby_test() { + if [[ "${EUID}" -ne "0" ]]; then + # Make the rspec call explicit, this way we don't have to depend + # on rake-compiler (nor rubygems) _and_ we don't have to rebuild + # the whole extension from scratch. + RSPEC_VERSION=3 ruby-ng_rspec + else + ewarn "The userpriv feature must be enabled to run tests." + eerror "Testsuite will not be run." + fi +} diff --git a/dev-ruby/pg/pg-1.0.0.ebuild b/dev-ruby/pg/pg-1.0.0.ebuild new file mode 100644 index 000000000000..dbbd6e9e775f --- /dev/null +++ b/dev-ruby/pg/pg-1.0.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby extension library providing an API to PostgreSQL" +HOMEPAGE="https://bitbucket.org/ged/ruby-pg/" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND+=" dev-db/postgresql:*" +DEPEND+=" dev-db/postgresql + test? ( >=dev-db/postgresql-9.4[server,threads] )" + +all_ruby_prepare() { + # hack the Rakefile to make it sure that it doesn't load + # rake-compiler (so that we don't have to depend on it and it + # actually works when building with USE=doc). + sed -i \ + -e '/Rakefile.cross/s:^:#:' \ + -e '/ExtensionTask/,/^end$/ s:^:#:' \ + Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" + cp ext/*$(get_libname) lib || die +} + +each_ruby_test() { + if [[ "${EUID}" -ne "0" ]]; then + # Make the rspec call explicit, this way we don't have to depend + # on rake-compiler (nor rubygems) _and_ we don't have to rebuild + # the whole extension from scratch. + RSPEC_VERSION=3 ruby-ng_rspec + else + ewarn "The userpriv feature must be enabled to run tests." + eerror "Testsuite will not be run." + fi +} diff --git a/dev-ruby/pg_array_parser-0.0.9-r2 b/dev-ruby/pg_array_parser-0.0.9-r2 deleted file mode 100644 index 36cbc26ccf4d..000000000000 --- a/dev-ruby/pg_array_parser-0.0.9-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/bundler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bundler[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bundler[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple library to parse PostgreSQL arrays into a array of strings -EAPI=5 -HOMEPAGE=https://github.com/dockyard/pg_array_parser -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.0.9 -SRC_URI=mirror://rubygems/pg_array_parser-0.0.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b838919ac07d4cc66acadb91d370a061 diff --git a/dev-ruby/pg_array_parser/Manifest b/dev-ruby/pg_array_parser/Manifest new file mode 100644 index 000000000000..59e6681480b6 --- /dev/null +++ b/dev-ruby/pg_array_parser/Manifest @@ -0,0 +1,3 @@ +DIST pg_array_parser-0.0.9.gem 8192 BLAKE2B 5b647cb3bca2b965348cfb5c442f4bf9c58d03f66c422768b22836d8a9cf73d9b2b242a055df0bea708b617d0a3ca84abe8100007ca259eeea4dd089385db860 SHA512 a1503d9598e1658eb63b6294ce1cf6f8d2e7e5c59382407946ec10d25a46b029b4bb8a8c634b190b42bef4954c4aeea60b6ffa16c596e0c3bea2df4c882896ae +EBUILD pg_array_parser-0.0.9-r2.ebuild 1428 BLAKE2B b07ec11eb35b8270a0dfb1562efa1910a949128d979ffee58c89ee67c5435f89aa46172864798c0d04aee2877d08f21d5ed67809230270a69f8da71ca183ef88 SHA512 3aee0fa7c7f04a56947c319311d50eb7428dbe667bf55c27bc8a76ebf2cb94cf90ede774191036e5c11eed0f0d34983dbb3e829f633b142f7acf331047d95584 +MISC metadata.xml 346 BLAKE2B 30cbcd7afc3b0d26ad3a8cf1dbd8d2b340e1d49f223b633f67ca5d7b1c107097bd545d1474cac5b41842702d364fa54d133193232f62b855ca1bd55e4eaf23a9 SHA512 b6898bde51552dec812e9c0a6030c01243ab3f24331c509f5bdde03280a9c87c7ab4f7d3bebb4a2cda19054233f01fa989fd5f205519d7ddfc4a2e148bdc7a8e diff --git a/dev-ruby/pg_array_parser/metadata.xml b/dev-ruby/pg_array_parser/metadata.xml new file mode 100644 index 000000000000..73a500e8ee90 --- /dev/null +++ b/dev-ruby/pg_array_parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + dockyard/pg_array_parser + + diff --git a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild new file mode 100644 index 000000000000..54effc185763 --- /dev/null +++ b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="Simple library to parse PostgreSQL arrays into a array of strings" +HOMEPAGE="https://github.com/dockyard/pg_array_parser" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-3)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/bundler" + +all_ruby_prepare() { + [ -f Gemfile.lock ] && rm Gemfile.lock + #if ! use development; then + sed -i -e "/^group :development do/,/^end$/d" Gemfile || die + sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die + sed -i -e "/gem.add_development_dependency/d" "${PN}".gemspec || die + #fi + #if ! use test; then + sed -i -e "/^group :test do/,/^end$/d" Gemfile || die + #fi + #if ! use test && ! use development; then + sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die + #fi +} + +each_ruby_prepare() { + if [ -f Gemfile ]; then + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die + fi +} + +each_ruby_configure() { + ${RUBY} -Cext/pg_array_parser extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/pg_array_parser V=1 + cp ext/pg_array_parser/pg_array_parser.so lib/ +} diff --git a/dev-ruby/pkg-config-1.2.8 b/dev-ruby/pkg-config-1.2.8 deleted file mode 100644 index 4c4b73122d9a..000000000000 --- a/dev-ruby/pkg-config-1.2.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) test? ( x11-libs/cairo ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pkg-config implementation by Ruby -EAPI=6 -HOMEPAGE=https://github.com/rcairo/pkg-config -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 -LICENSE=|| ( LGPL-2 LGPL-2.1 LGPL-3 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pkg-config-1.2.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=368dec12436e9a5efa762d24324df3df diff --git a/dev-ruby/pkg-config-1.2.9 b/dev-ruby/pkg-config-1.2.9 deleted file mode 100644 index 925a4699add5..000000000000 --- a/dev-ruby/pkg-config-1.2.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) test? ( x11-libs/cairo ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pkg-config implementation by Ruby -EAPI=6 -HOMEPAGE=https://github.com/rcairo/pkg-config -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( LGPL-2 LGPL-2.1 LGPL-3 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pkg-config-1.2.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=daa441f224256c84b2c34727985dff64 diff --git a/dev-ruby/pkg-config-1.3.1 b/dev-ruby/pkg-config-1.3.1 deleted file mode 100644 index 01481c5b6070..000000000000 --- a/dev-ruby/pkg-config-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) test? ( x11-libs/cairo ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pkg-config implementation by Ruby -EAPI=6 -HOMEPAGE=https://github.com/rcairo/pkg-config -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( LGPL-2 LGPL-2.1 LGPL-3 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pkg-config-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e0f7239d0964833972269a89b1566b80 diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest new file mode 100644 index 000000000000..629aa9e21354 --- /dev/null +++ b/dev-ruby/pkg-config/Manifest @@ -0,0 +1,7 @@ +DIST pkg-config-1.2.8.gem 20480 BLAKE2B cc11b5eff30f0f5e1a91e64902931ed540da108fd326fe731b71527c9c4310f55e9002617e1baae4f71a4b705b20cf10f6fa112f8ef56971e82868145d372a47 SHA512 d83a599a48c7d404946054c6846b6cfd9fce2a264c288519a6eccd9787f05d45397dd46300bf97c80700921456318154ea6d44ba32cd159803471073c2a2b065 +DIST pkg-config-1.2.9.gem 20480 BLAKE2B 8a77d1b00082635ff622940cf313e18e9639e22d7cc0cc170ef62b65c69a3f2d98409339de3d8de2c765699734c6177dfa77ca8357090c4f8d805b9cff453f40 SHA512 6b16b741f8efce51623a98a1979b3bc8af18ce6d74bd35f46baafa9eb19bdab50372921f8548a958bc4428f5e9ff0015ca9ec1700065d70bb9fb9d2a98c311c7 +DIST pkg-config-1.3.1.gem 20480 BLAKE2B 016290cf7eecabc5923333b2fc1e124a369f9a267e7157fcbc842e19b8fe0f3ceccfef77bb4c3b9b0300b72bf503d1ea823b8c2743c3d56da06d75e5a81768c0 SHA512 801dbe70ad1ef075d74f260a124d4b3a78a237abc133bd3da8ac93f0ae51b8d6e94efc1064ffea64138bae26efce52ef5bb23553625d808cafa477af50ca55ec +EBUILD pkg-config-1.2.8.ebuild 815 BLAKE2B 14e9131af5184dfcd43ab15edd031aed81b11c385930f2a178fa745a47391a6cd6e4f55c3053714eec8e0226717099cbc647e040f0205fe8ec6520c91d83869b SHA512 d6cb2e50e5c9902852306d99739a4be821d132982a41f6d3d449263fbcd58e944fc4394633786ef25bad14f50eb8f215910db531fa13ec2d85bca00f36e2587f +EBUILD pkg-config-1.2.9.ebuild 824 BLAKE2B 9c03eaa53bfaabea7177f1f02b2e2673f99be970f2c896c695bc8de38eadd84e5f47c1c9d7fbba2f2cb8feb7601451e416bfa0dd7c2148755fe75bf6e4b0077c SHA512 a4997b9fef72f9a616e68ec66b05366cac3cc8ca2aaed521f3f64ecf00d28c675a1bc2cf5750a9aadb42dded8f92489414de9ec646661a0e8ae7dc61de28b5ea +EBUILD pkg-config-1.3.1.ebuild 817 BLAKE2B 95317b9d4f7845810fe5b50899b97f4cd6e0bd189e8d0eb78ff731997eb8b0281afc5244c26cd061675d6223a4977e6aed3342ca89aa29df8ba48a5098f1a3f8 SHA512 6d36b5b7a17c0ec5131d1661fb7e6d0752470ee5ca73aaabf47099fb5b2baf5a5501f280a4af32d599a879450a94b22c01199bf9b8c5419a5bbffc157d960cbe +MISC metadata.xml 424 BLAKE2B f3283c73952daca20d85a5421afb67150aae553faa03d653686718ca5216c1a65ab5983fb669cc34003902b0a969275bd22e4d1765f3896c7e25bee301323f42 SHA512 40e700a309e3678157d9da4ef18e8f0178e23aa192949ac06acd6f8026d0d53d4f79c199aaf59e0e27dba17925f44a97ad901e0774c6b70583b24b09254eb8d5 diff --git a/dev-ruby/pkg-config/metadata.xml b/dev-ruby/pkg-config/metadata.xml new file mode 100644 index 000000000000..7e7d9af15e10 --- /dev/null +++ b/dev-ruby/pkg-config/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + rcairo/pkg-config + + diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild new file mode 100644 index 000000000000..3bf988ebe25c --- /dev/null +++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="A pkg-config implementation by Ruby" +HOMEPAGE="https://github.com/rcairo/pkg-config" +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" +# this is used for testing +DEPEND+=" test? ( x11-libs/cairo )" + +all_ruby_prepare() { + # drop failing tests + sed -i -e "/test_cflags/,/end/d"\ + -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die +} diff --git a/dev-ruby/pkg-config/pkg-config-1.2.9.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.9.ebuild new file mode 100644 index 000000000000..961b61c5e574 --- /dev/null +++ b/dev-ruby/pkg-config/pkg-config-1.2.9.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="A pkg-config implementation by Ruby" +HOMEPAGE="https://github.com/rcairo/pkg-config" +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" +# this is used for testing +DEPEND+=" test? ( x11-libs/cairo )" + +all_ruby_prepare() { + # drop failing tests + sed -i -e "/test_cflags/,/end/d"\ + -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die +} diff --git a/dev-ruby/pkg-config/pkg-config-1.3.1.ebuild b/dev-ruby/pkg-config/pkg-config-1.3.1.ebuild new file mode 100644 index 000000000000..709732866322 --- /dev/null +++ b/dev-ruby/pkg-config/pkg-config-1.3.1.ebuild @@ -0,0 +1,33 @@ +# 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.rdoc NEWS" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="A pkg-config implementation by Ruby" +HOMEPAGE="https://github.com/rcairo/pkg-config" +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" +# this is used for testing +DEPEND+=" test? ( x11-libs/cairo )" + +all_ruby_prepare() { + # drop failing tests + sed -i -e "/test_cflags/,/end/d"\ + -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die +} diff --git a/dev-ruby/plist-3.4.0 b/dev-ruby/plist-3.4.0 deleted file mode 100644 index 3bd4ca67a492..000000000000 --- a/dev-ruby/plist-3.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library to manipulate Property List files, also known as plists -EAPI=6 -HOMEPAGE=https://github.com/patsplat/plist -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/patsplat/plist/archive/v3.4.0.tar.gz -> plist-3.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eccd476cd66c890bda6cb2725e5c9e66 diff --git a/dev-ruby/plist/Manifest b/dev-ruby/plist/Manifest new file mode 100644 index 000000000000..928486432e1d --- /dev/null +++ b/dev-ruby/plist/Manifest @@ -0,0 +1,3 @@ +DIST plist-3.4.0.tar.gz 36637 BLAKE2B 8ea6b11c9adca311d91cf22f7ca11cdcb3acbbb97e18a813de754acc4474183fdd7cdb569b8fe64da06170219ef2fdcabec1d2349399006254c7f399365d1f97 SHA512 01dc47b183b7dce1f20fad8d68d1bebbb6d509c62b77f41855305bf5aafd1abf7960d74f1cb9d2467648a166fbb1747bbdd57f228f10ac091d16ab1a7189525b +EBUILD plist-3.4.0.ebuild 791 BLAKE2B adb31d25b4b406ad92a9f1ecd2d2854ef8a5555b6561e1fef1540497c7bedb2301a9911e9e8b75e606010b5615de6a6d366706b6ae4c529a85031d236ecadf13 SHA512 ebeae751053b71bedc238620525ac5557b792935690d6281c36d6f249db9ae0160e4d04972837d77a590df8483a1d52530d454d95a771c7230473f2a8b5546cd +MISC metadata.xml 330 BLAKE2B 0be0bc0db0a0b4ac8ce4b11ef9c0b67b13238e4336280a2bdeee8317f58e4a97a78fa63b75cf1aa01b00d0c69bf3b53950f68c22a04dcac35b63097041ccdb7a SHA512 9b26476dd91dbe33c4ceeac8a49208718f177262c94d272b8c79cb49806892d21a815cfd379ce38182d00c9e542df2ca1131d6bec4523d694f5582a80c52d337 diff --git a/dev-ruby/plist/metadata.xml b/dev-ruby/plist/metadata.xml new file mode 100644 index 000000000000..d2a2918c128c --- /dev/null +++ b/dev-ruby/plist/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + patsplat/plist + + diff --git a/dev-ruby/plist/plist-3.4.0.ebuild b/dev-ruby/plist/plist-3.4.0.ebuild new file mode 100644 index 000000000000..b7acbddff13f --- /dev/null +++ b/dev-ruby/plist/plist-3.4.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A library to manipulate Property List files, also known as plists" +HOMEPAGE="https://github.com/patsplat/plist" +SRC_URI="https://github.com/patsplat/plist/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/pluggaloid-1.1.1 b/dev-ruby/pluggaloid-1.1.1 deleted file mode 100644 index 16eb430ab97c..000000000000 --- a/dev-ruby/pluggaloid-1.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/delayer[ruby_targets_ruby23] dev-ruby/instance_storage:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/delayer[ruby_targets_ruby24] dev-ruby/instance_storage:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/delayer[ruby_targets_ruby25] dev-ruby/instance_storage:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pluggaloid is extensible plugin system for mikutter -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/pluggaloid/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/delayer[ruby_targets_ruby23] dev-ruby/instance_storage:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/delayer[ruby_targets_ruby24] dev-ruby/instance_storage:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/delayer[ruby_targets_ruby25] dev-ruby/instance_storage:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pluggaloid-1.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=06a629800dd94549827eaf0a6fd2840a diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest new file mode 100644 index 000000000000..325f0faa88c8 --- /dev/null +++ b/dev-ruby/pluggaloid/Manifest @@ -0,0 +1,3 @@ +DIST pluggaloid-1.1.1.gem 14336 BLAKE2B c4191a02630d764985546ec40520e09a8aef6e1b5bc94da5e5f058065ef7f6a18751dad10d293c3219f1eca21e17b310b1998e33c4e96573f33dd28faa50bb6c SHA512 80453954f98c7fba354455b73538d055a7d9d38e38f16723dcc4b04811286a8e34e413f31d988b86580eb5a4890d5405c78e6798bcf1ca489fd3159b23653070 +EBUILD pluggaloid-1.1.1.ebuild 566 BLAKE2B 2b12afb5e8ffc7c4378e49fc08f78b64f0d825d8f73f700ef984046814cd158f1720753aee5d9a94fd2e484eb6675cdac215bd15aa124aa57bc3d8f76229fa9d SHA512 2048b6f666cca17f9626cc28accbaf2c05c78a63056472c20374ff81bdeb3682a437a2e1c9d7b01306238e3b1636ac94a5a8327012dc6921fa34063cda752a67 +MISC metadata.xml 411 BLAKE2B c4607d99d68dd5f206741e4021f2c8c2495468085c941aa66fb26aa356029b47ae33d1cdc16b07e256bc1bee58a92f5ca4599432a1b6e7e882275638fd02ecc1 SHA512 24dd8c687efe2f4b36b890912e583b7800151d1209b74b0676ec9c863e263e8858a9a9e465523680890e14243c8a2d67e7a999a1973bc5bb797cebdf886ae546 diff --git a/dev-ruby/pluggaloid/metadata.xml b/dev-ruby/pluggaloid/metadata.xml new file mode 100644 index 000000000000..4b45643bc78b --- /dev/null +++ b/dev-ruby/pluggaloid/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + delayer-deferred + + diff --git a/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild b/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild new file mode 100644 index 000000000000..48fb87cbd71e --- /dev/null +++ b/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem +DESCRIPTION="Pluggaloid is extensible plugin system for mikutter" +HOMEPAGE="https://rubygems.org/gems/pluggaloid/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend " + dev-ruby/delayer + dev-ruby/instance_storage:0 +" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die +} diff --git a/dev-ruby/podcast-0.0.4-r2 b/dev-ruby/podcast-0.0.4-r2 deleted file mode 100644 index 8bf4ecb0b316..000000000000 --- a/dev-ruby/podcast-0.0.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/ruby-mp3info[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ruby-mp3info[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ruby-mp3info[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby library for generating podcasts from mp3 files -EAPI=5 -HOMEPAGE=http://podcast.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ruby-mp3info[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ruby-mp3info[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ruby-mp3info[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/podcast-0.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=663c650559716885685e89b718a63f81 diff --git a/dev-ruby/podcast/Manifest b/dev-ruby/podcast/Manifest new file mode 100644 index 000000000000..e016971e39bc --- /dev/null +++ b/dev-ruby/podcast/Manifest @@ -0,0 +1,3 @@ +DIST podcast-0.0.4.gem 1166848 BLAKE2B dbe6931da156025bed3862cf6185ce00385ea704e5552e9c83c3d0a9aba40d7071eab4a69e95835be7782892254d43e96dad33e38974d41845d899eaba63ee54 SHA512 5be795a7f614f616e93ed2e1fdcbfcd1513fabfc6a728dee0216907d951ceab37e909d2cdc44697f7d6497e21537bafa68bdac196255233cc3126e40c48dec95 +EBUILD podcast-0.0.4-r2.ebuild 557 BLAKE2B 6b661ad70dd3ee1c833b2e515cc9e1f9c8d80b2e8f2ed1fdebad7011509b94a97f2b6c008c9a14d028eb699348a3a41e031294a534999419dea1f8ee19286fd4 SHA512 17ad9ca43593fac018f04216c5d099852b41271e397808d556088e78d9002c957b8b05ca908beb02c46c25d3a3c30f0e4e19d59cb5223af984c888f23496f751 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/podcast/metadata.xml b/dev-ruby/podcast/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/podcast/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/podcast/podcast-0.0.4-r2.ebuild b/dev-ruby/podcast/podcast-0.0.4-r2.ebuild new file mode 100644 index 000000000000..09e6f85e7672 --- /dev/null +++ b/dev-ruby/podcast/podcast-0.0.4-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby library for generating podcasts from mp3 files" +HOMEPAGE="http://podcast.rubyforge.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="test" + +ruby_add_rdepend "dev-ruby/ruby-mp3info" + +each_ruby_test() { + ${RUBY} -Ilib test/ts_podcast.rb || die "Tests failed." +} diff --git a/dev-ruby/poltergeist-1.14.0 b/dev-ruby/poltergeist-1.14.0 deleted file mode 100644 index 54f1d0042be8..000000000000 --- a/dev-ruby/poltergeist-1.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/cliver-0.3.1[ruby_targets_ruby23] >=dev-ruby/capybara-2.1[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.2.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sinatra:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A PhantomJS driver for Capybara -EAPI=5 -HOMEPAGE=https://github.com/jonleighton/poltergeist -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=www-client/phantomjs ruby_targets_ruby23? ( >=dev-ruby/cliver-0.3.1[ruby_targets_ruby23] >=dev-ruby/capybara-2.1[ruby_targets_ruby23] >=dev-ruby/websocket-driver-0.2.0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/jonleighton/poltergeist/archive/v1.14.0.tar.gz -> poltergeist-1.14.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6e13e2c8548d4db11eb3c4afee85f09a diff --git a/dev-ruby/poltergeist/Manifest b/dev-ruby/poltergeist/Manifest new file mode 100644 index 000000000000..35fab2466de0 --- /dev/null +++ b/dev-ruby/poltergeist/Manifest @@ -0,0 +1,3 @@ +DIST poltergeist-1.14.0.tar.gz 185946 BLAKE2B 0f5d95437ad5c2509264ef0230624ac257e8901e98bd4494576c3dc6895fc38c64572b287eb9842c8af2ddbaf0b3c48ecb0a1fb4a2cb72711abba40646dcaeec SHA512 82ab8aec7e5e091fa2924765e077d8b9816319833d438d9246f8ef3d0045d158de6bce1d14e929cc5cb8d0970ea380d44a51511b17623479f3cd64853580ce71 +EBUILD poltergeist-1.14.0.ebuild 1345 BLAKE2B b49bd953eb43e099e781a58253ec60811ed07bc1985d0d7b38012e23a9c9a12c21b343e962a568e6c2092235174a0e2c886060f46b40571e64b1e768e6ab2012 SHA512 0f95dace8e145a6ecedbb97af04cf48d556467b66d322385b287b4d0ea4a9b6291542cd7508ed85dfa4bce72aba95470cc1a52d3e4aa5da35c9d9d756b388434 +MISC metadata.xml 349 BLAKE2B ba01777e28c1a91f01caba2ce123ed0f6fbd72ad3c97a750a2d88c558b18c8cbace1db9fce79748e0ba3670b47cadff8294344e15c428e28f290263bee293fb5 SHA512 c15725416d3f3cfce40980ed3eb7b39c4afc2dbb1cdeac0f612656cc387e55a3ec1756c9cb54b0162c5fdb6e51e91537d40df4a5e782b4ec38bccebff29964d0 diff --git a/dev-ruby/poltergeist/metadata.xml b/dev-ruby/poltergeist/metadata.xml new file mode 100644 index 000000000000..1ec3a890fb3a --- /dev/null +++ b/dev-ruby/poltergeist/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jonleighton/poltergeist + + diff --git a/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild b/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild new file mode 100644 index 000000000000..4dfa4cf7439d --- /dev/null +++ b/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +# There are tests but they require several unpackaged dependencies. +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A PhantomJS driver for Capybara" +HOMEPAGE="https://github.com/jonleighton/poltergeist" +SRC_URI="https://github.com/jonleighton/poltergeist/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND+=" www-client/phantomjs" + +ruby_add_rdepend ">=dev-ruby/cliver-0.3.1 + >=dev-ruby/capybara-2.1 + >=dev-ruby/websocket-driver-0.2.0" + +ruby_add_bdepend "test? ( dev-ruby/sinatra:0 )" + +all_ruby_prepare() { + # Fix cliver versioning to accept all 0.x versions + sed -i -e 's/0.3.1/0.3/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '2igem "sinatra", "~>1.0"; gem "rack", "~>1.5"' spec/spec_helper.rb || die + + # Remove integration tests for now since they require additional dependencies. + rm -rf spec/integration + + # Avoid a spec failing only in our ebuild test environment + sed -i -e '/can pause indefinitely/,/^ end/ s:^:#:' spec/unit/driver_spec.rb || die +} diff --git a/dev-ruby/polyglot-0.3.5 b/dev-ruby/polyglot-0.3.5 deleted file mode 100644 index cfe4b9f963d6..000000000000 --- a/dev-ruby/polyglot-0.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Polyglot provides support for fully-custom DSLs -EAPI=5 -HOMEPAGE=http://polyglot.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/polyglot-0.3.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=959cc55006d11d14522b19bf0befeebc diff --git a/dev-ruby/polyglot/Manifest b/dev-ruby/polyglot/Manifest new file mode 100644 index 000000000000..5fcacb552a8d --- /dev/null +++ b/dev-ruby/polyglot/Manifest @@ -0,0 +1,3 @@ +DIST polyglot-0.3.5.gem 8192 BLAKE2B c9f78c05109345e09aa0d0c899e551e67ce7bf191ef00bf169cb05c9860ab538e303fa177c6aec8ac9944bd3ad4263fbf0819af0fa190e989caad1c75c1e5377 SHA512 405790c8edf5a98010334a62f7efeddd60f6dcff91ad5ff599579be3201a7e1b359787da59523a612fed5ccf8385116865316fa8872f0350e33dc078410a54cf +EBUILD polyglot-0.3.5.ebuild 708 BLAKE2B f14652c06a6d12d1545b7d9cd1e72a62e5047970461ab7c378b71f7777ecdb341377ed970929a6d0b7fd7269b8585bcaa49998705f3c502275869d46a235d42a SHA512 73ae570e898bcdb9b306d2c84cfd32149d7c6b8d99ab501c5ec05a7c2b1ba97c457ec4a4b3fdeb6081a95856f191f96f82f07af0e49c0a9b7fcf724e22095856 +MISC metadata.xml 475 BLAKE2B 64c33e4ace7dd9a38c5048af6505b118a4c9b883833f9c701423201f418b5d2d21f955d7d584555cc7b350dc0f0d861472acca063a794b73d7443378e2a7f2ea SHA512 94e0a25efd37c4e396d86ecf8eae9233edaaca6796190e4d12c7a88922606cae6a9fee0d69bee6ef8d3909f2e18ef5d2c80d6334b06a6febf1fdcab5d5313fe2 diff --git a/dev-ruby/polyglot/metadata.xml b/dev-ruby/polyglot/metadata.xml new file mode 100644 index 000000000000..ba3d9272319e --- /dev/null +++ b/dev-ruby/polyglot/metadata.xml @@ -0,0 +1,13 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Polyglot provides support for fully-custom DSLs by providing a +registry of file types that can be loaded by its improved version of +'require', using a custom loader for each file type. + + diff --git a/dev-ruby/polyglot/polyglot-0.3.5.ebuild b/dev-ruby/polyglot/polyglot-0.3.5.ebuild new file mode 100644 index 000000000000..f72b633b64e8 --- /dev/null +++ b/dev-ruby/polyglot/polyglot-0.3.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Polyglot provides support for fully-custom DSLs" +HOMEPAGE="http://polyglot.rubyforge.org/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + # jruby has trouble parsing this metadata and there are no dependencies. + rm -f ../metadata || die +} diff --git a/dev-ruby/posix-spawn-0.3.13 b/dev-ruby/posix-spawn-0.3.13 deleted file mode 100644 index db1e0811c07f..000000000000 --- a/dev-ruby/posix-spawn-0.3.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library that implements a subset of the Ruby 1.9 Process::spawn -EAPI=5 -HOMEPAGE=https://github.com/rtomayko/posix-spawn/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/posix-spawn-0.3.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e4ef3ce394955002e39c3ec58ad0c82a diff --git a/dev-ruby/posix-spawn-0.3.13-r1 b/dev-ruby/posix-spawn-0.3.13-r1 deleted file mode 100644 index acbff64642ac..000000000000 --- a/dev-ruby/posix-spawn-0.3.13-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library that implements a subset of the Ruby 1.9 Process::spawn -EAPI=6 -HOMEPAGE=https://github.com/rtomayko/posix-spawn/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/posix-spawn-0.3.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=010e143cb0ba2555356ad90127a780bc diff --git a/dev-ruby/posix-spawn/Manifest b/dev-ruby/posix-spawn/Manifest new file mode 100644 index 000000000000..37eab052f026 --- /dev/null +++ b/dev-ruby/posix-spawn/Manifest @@ -0,0 +1,5 @@ +AUX posix-spawn-0.3.13-x86.patch 713 BLAKE2B 0c10ac73b938fe985d6c3f3f084c4f96d19293610254029267cd5b16111acbb5792de7cc5dd5195f79d5f957206140bcc7a7c47b171bd565f9eee5350352bcb6 SHA512 33f5ee510fdeb7b8b150aa61e9d3044a1571470e1187d4dd0483e700c09bfb4bfba9a52c2cde723ed568ac3d2d1cb27855a4ef09826b902946138055d4b04774 +DIST posix-spawn-0.3.13.gem 28160 BLAKE2B 68b1c241310c7b35bf8bea055e63a60320ae3fc877f9bc9f4e2dc0d30c1484eb5081be8c7d60309ed04900c410d52624dae6e37a0f134993f334526f2d9de98d SHA512 a9cd878571440cc0aaee541cbb97b6f4dcb03e48a8ef8588693f4c68990eb530e3b1685d615546763c9bba5d3109134442285023938eb2f116e9749f0da12bb9 +EBUILD posix-spawn-0.3.13-r1.ebuild 741 BLAKE2B b6d682b000542b2a1deb40e9d3d9397839bda09a4e44bcfa12ab8843f6335a605c240d8d7c22ca87b5cedf35ab63500fc834c022b1ae7e8405404c4754d91700 SHA512 b5dc9e969fc3f397abd3af513362d21c6b6a8bd3f7ca82f7c6f35292cc40cd9c4be7d30761f5509aa63b102e2c85b155d0ff5c89aab0b3b9e75b773e20dccc7d +EBUILD posix-spawn-0.3.13.ebuild 681 BLAKE2B e8c61d27ff00d42aca97ce70ff3e30a23fb073596bd02b4b3831ed84ec9003e80f3704908eeb563d551cc6575e92c348d40b801b710d49fbebde3ff36efc5f5d SHA512 489ecafe543fef55d3b819468e92e0b9dbd931461551ce686339187487d9ca325c1eb5ee584755b96f27f340b7c9f5f04ae018444b5254502eddfa2b577de906 +MISC metadata.xml 346 BLAKE2B cb818c5b61108ddb5acfcf890d8ba737a8cc949fe607d02a5cc7dd1d264ecc7d73a096d8d40b65872fddb0791d63aefbdd774906da4b65122cd1087e040c4cd3 SHA512 208a7646bd550d2ecd50aecda3f1891b46cc586f74479eb6a72be27c985bf2ef1f411b609e54e73f418c1653a205e1ecedcfe3f2c2ebdb719e56c60f7b1b48a7 diff --git a/dev-ruby/posix-spawn/files/posix-spawn-0.3.13-x86.patch b/dev-ruby/posix-spawn/files/posix-spawn-0.3.13-x86.patch new file mode 100644 index 000000000000..b96579b18281 --- /dev/null +++ b/dev-ruby/posix-spawn/files/posix-spawn-0.3.13-x86.patch @@ -0,0 +1,23 @@ +From 5201e921a788fbb97f14ea0c617a2213dc3da1ca Mon Sep 17 00:00:00 2001 +From: Pascal Terjan +Date: Sun, 20 Aug 2017 12:13:15 +0100 +Subject: [PATCH] Fix build when SIZEOF_INT == SIZEOF_LONG + +Signed-off-by: Aman Gupta +--- + ext/posix-spawn.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ext/posix-spawn.c b/ext/posix-spawn.c +index 1659bed..2e4c4de 100644 +--- a/ext/posix-spawn.c ++++ b/ext/posix-spawn.c +@@ -61,7 +61,7 @@ posixspawn_obj_to_fd(VALUE obj) + * rb_fix2int takes care of raising if the provided object is a + * Bignum and is out of range of an int + */ +- fd = (int)rb_fix2int(obj); ++ fd = FIX2INT(obj); + break; + + case T_SYMBOL: diff --git a/dev-ruby/posix-spawn/metadata.xml b/dev-ruby/posix-spawn/metadata.xml new file mode 100644 index 000000000000..24012d63e9a0 --- /dev/null +++ b/dev-ruby/posix-spawn/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/posix-spawn + + diff --git a/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild b/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild new file mode 100644 index 000000000000..eaea11a07923 --- /dev/null +++ b/dev-ruby/posix-spawn/posix-spawn-0.3.13-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md TODO HACKING" + +inherit ruby-fakegem + +DESCRIPTION="Library that implements a subset of the Ruby 1.9 Process::spawn" +HOMEPAGE="https://github.com/rtomayko/posix-spawn/" + +KEYWORDS="~amd64 ~x86" + +LICENSE="MIT LGPL-2.1" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + eapply "${FILESDIR}/${P}-x86.patch" +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/*$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/posix-spawn/posix-spawn-0.3.13.ebuild b/dev-ruby/posix-spawn/posix-spawn-0.3.13.ebuild new file mode 100644 index 000000000000..4f7272325470 --- /dev/null +++ b/dev-ruby/posix-spawn/posix-spawn-0.3.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" +KEYWORDS="~amd64" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md TODO HACKING" + +inherit ruby-fakegem + +DESCRIPTION="Library that implements a subset of the Ruby 1.9 Process::spawn" +HOMEPAGE="https://github.com/rtomayko/posix-spawn/" + +LICENSE="MIT LGPL-2.1" +SLOT="0" +IUSE="test" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext + cp ext/*$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/postgres_ext-3.0.1 b/dev-ruby/postgres_ext-3.0.1 deleted file mode 100644 index ea11d33bad61..000000000000 --- a/dev-ruby/postgres_ext-3.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/activerecord:4.2[ruby_targets_ruby23] >=dev-ruby/arel-4.0.1:*[ruby_targets_ruby23] dev-ruby/pg_array_parser:0.0.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/activerecord:4.2[ruby_targets_ruby24] >=dev-ruby/arel-4.0.1:*[ruby_targets_ruby24] dev-ruby/pg_array_parser:0.0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/bundler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bundler[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Native PostgreSQL data types and querying extensions for ActiveRecord and Arel -EAPI=6 -HOMEPAGE=https://github.com/dockyard/postgres_ext -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/activerecord:4.2[ruby_targets_ruby23] >=dev-ruby/arel-4.0.1:*[ruby_targets_ruby23] dev-ruby/pg_array_parser:0.0.9[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/activerecord:4.2[ruby_targets_ruby24] >=dev-ruby/arel-4.0.1:*[ruby_targets_ruby24] dev-ruby/pg_array_parser:0.0.9[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=3 -SRC_URI=mirror://rubygems/postgres_ext-3.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cf54f269df2344264a69abc08ca875ed diff --git a/dev-ruby/postgres_ext/Manifest b/dev-ruby/postgres_ext/Manifest new file mode 100644 index 000000000000..320a3694ef67 --- /dev/null +++ b/dev-ruby/postgres_ext/Manifest @@ -0,0 +1,3 @@ +DIST postgres_ext-3.0.1.gem 24064 BLAKE2B 013a5b146474006f5bf15c5336b84b279a2d92afa632faa8e2c237f02bd4d899fb7ce7f7bda401df7b686ee7e952248db1278aeced9067a15343d13f5a5f832d SHA512 da1f47e90e12229f675955491d21eea56a349213db963e7a6e29886c1f5b8773a1988ca224be4abf5163e66e4189d98e9adf85d61e201488e5c13b36bc6f7b4f +EBUILD postgres_ext-3.0.1.ebuild 1468 BLAKE2B acb7bdbafe6d7e42345563058aadef2fca64abeed14cee3b65b8a3c7fc990b193cacff915fd49cdf7d069857bc31e85ef4e8c911571973185e7381081fe77e2f SHA512 e408fdacebe667d061cdf09376d6cf6feeaf8bb707302052a9bed9d86e8833de869b70b573568ccee7107f4aac618bac0f3b4dbed6570cdefed0923473ec5d82 +MISC metadata.xml 343 BLAKE2B d0e9097262d31b024b2c77f30e35d4d905b6dc9477f670e00d34bc7e60f54a5df408280bc65e168d4b9d0b37ef0e4f479aa485762d14952f7c13a2740548aa13 SHA512 b00bbf491b1dca98cdcbdd8a23982a5120205f07e9948c453c9c18ae3233e450cda7d6e78986b4a1b6ae17db15307ef9494be4e85aca31b453e3531ff0de060e diff --git a/dev-ruby/postgres_ext/metadata.xml b/dev-ruby/postgres_ext/metadata.xml new file mode 100644 index 000000000000..3d9ac2a2fc57 --- /dev/null +++ b/dev-ruby/postgres_ext/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + dockyard/postgres_ext + + diff --git a/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild b/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild new file mode 100644 index 000000000000..37ff049a3b7a --- /dev/null +++ b/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem versionator + +DESCRIPTION="Native PostgreSQL data types and querying extensions for ActiveRecord and Arel" +HOMEPAGE="https://github.com/dockyard/postgres_ext" + +LICENSE="BSD" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm" +IUSE="" + +# Requires live database connection +RESTRICT=test + +ruby_add_rdepend " + dev-ruby/activerecord:4.2 + >=dev-ruby/arel-4.0.1:* + dev-ruby/pg_array_parser:0.0.9" + +ruby_add_bdepend "dev-ruby/bundler" + +all_ruby_prepare() { + [ -f Gemfile.lock ] && rm Gemfile.lock + #if ! use development; then + sed -i -e "/^group :development do/,/^end$/d" Gemfile || die + sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die + sed -i -e "/gem.add_development_dependency/d" "${PN}".gemspec || die + #fi + #if ! use test; then + sed -i -e "/^group :test do/,/^end$/d" Gemfile || die + #fi + #if ! use test && ! use development; then + sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die + #fi + #https://github.com/dockyard/postgres_ext/issues/166 + #ugh, thanks + sed -i -e "/byebug/d" Gemfile || die + sed -i -e "/fivemat/d" Gemfile || die +} + +each_ruby_prepare() { + if [ -f Gemfile ]; then + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die + BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die + fi +} diff --git a/dev-ruby/power_assert-0.3.1 b/dev-ruby/power_assert-0.3.1 deleted file mode 100644 index e6e8075d06a8..000000000000 --- a/dev-ruby/power_assert-0.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Shows each value of variables and method calls in the expression -EAPI=5 -HOMEPAGE=https://github.com/k-tsj/power_assert -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/power_assert-0.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2cbb1aab64c4506ff788e8267858089a diff --git a/dev-ruby/power_assert-1.1.1 b/dev-ruby/power_assert-1.1.1 deleted file mode 100644 index a1c6e0fb4bd5..000000000000 --- a/dev-ruby/power_assert-1.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Shows each value of variables and method calls in the expression -EAPI=6 -HOMEPAGE=https://github.com/k-tsj/power_assert -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/k-tsj/power_assert/archive/v1.1.1.tar.gz -> power_assert-1.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=11d59bc324fd131aa2532b8c5f0fe853 diff --git a/dev-ruby/power_assert-1.1.2 b/dev-ruby/power_assert-1.1.2 deleted file mode 100644 index 8e5bcc0f9b7a..000000000000 --- a/dev-ruby/power_assert-1.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Shows each value of variables and method calls in the expression -EAPI=6 -HOMEPAGE=https://github.com/k-tsj/power_assert -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/k-tsj/power_assert/archive/v1.1.2.tar.gz -> power_assert-1.1.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6430c464c43fdcfe5f10cc9a94d5914d diff --git a/dev-ruby/power_assert-1.1.3 b/dev-ruby/power_assert-1.1.3 deleted file mode 100644 index 9eafba882af7..000000000000 --- a/dev-ruby/power_assert-1.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Shows each value of variables and method calls in the expression -EAPI=6 -HOMEPAGE=https://github.com/k-tsj/power_assert -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/k-tsj/power_assert/archive/v1.1.3.tar.gz -> power_assert-1.1.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6430c464c43fdcfe5f10cc9a94d5914d diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest new file mode 100644 index 000000000000..714d4ef7d249 --- /dev/null +++ b/dev-ruby/power_assert/Manifest @@ -0,0 +1,9 @@ +DIST power_assert-0.3.1.gem 14336 BLAKE2B d29f8ffb84c1322610e1bfc819a599828a386abe2a21bf60d8e5a397dafbad52885c20899a78f713d39aedde992ac180138ed7fbd96ebf48d9bad753a51f0097 SHA512 0523c9c2f45ae60e93b491bed8ae3ff3bd83cfdf8c23d784ce19f87a52d90b94095d3e5ca38fbc2e4917a8895309194e06ec519099b69096bef69a4d9466da64 +DIST power_assert-1.1.1.tar.gz 16799 BLAKE2B df5f688d4242373f1a5de95fcbcdd63d23a14314a890a32839ba88494d04a09ad6b9c1dedea23f43d53cb708b3e5eee8d0a2307be16a1c11cf3cbf22ea254344 SHA512 a33429bf918c71a5b75e56940d46dfd05ed3c87f909d6f09ebf2d8b2cd43a3c5c37b5ac13c334383f1b3f52817ecd4ccf68cd649c53bebdfbc464a18c88b702c +DIST power_assert-1.1.2.tar.gz 17140 BLAKE2B a690365b60ff1dbcb9eb70807b4c9c772e7f809190f1fa7dfef449ff01656bc31bd59f0d291ff158bdac1e2accaf376a45fc1dd480fd864fe84ba1ab4baf3743 SHA512 716edf1e2885e2e4d760f9b09aa97be1eee353f4f50297d0009ebc9fa3e16599ae094b78911915f20d295a6232d6c14844f43bf843b25e90f7c76bfa1d7776fc +DIST power_assert-1.1.3.tar.gz 17169 BLAKE2B 05e916cafafc6c90abd9fec30d4439bc4b02cb83267c37528c018eb367a402cd42aefdd050b388d3bc1735f0320109b0c1a078db3718c0d3b2a033c32536c441 SHA512 8612e08c3e30ddfccc6be30f2df101ddcee0d2338b9438fb44e922115c683b31f41b699ca998e088488da94eb5d80da360429fb2ba374c31a9b57a60ebc8c732 +EBUILD power_assert-0.3.1.ebuild 792 BLAKE2B 04dc6541c2f8ef2055d8c48190e39dd4caefb01a15bfdbdb9a390615bce66454e9cc2a1c277759f7d0d1fb7de6192dd56b93fa37b3cf0866dbb77f089aea0b7d SHA512 c455df2723fcb267cd3780ccc8b8d86569beeac449688740edf619215a4b2957271a58b697c10e198080a976ce3400de988a71d033dff9fa041de551f022464d +EBUILD power_assert-1.1.1.ebuild 1330 BLAKE2B 593868ddf8feb8c7e1d6580bf4b57a6a5cb030cff78a4ecf0563fe6a306e27c321c8fc499cb06525655b0a4a1cb75fa0cc63a0913a978b0ad71837db801dc6cd SHA512 d29eedd3a9fde68c7d4bf024eefe92623f196eadc9f79fe4ccd95c75dab7c8910cbf2a2c16e518d34902634194f10f27d00f727b26b6af7195d851098cb5e742 +EBUILD power_assert-1.1.2.ebuild 1331 BLAKE2B 5710cf33430a517b532cb28ca1a0917f619901dc498190325dc83c6a6dafabd89542915099cb66a208b123a5150e8df678e379ad174492c2837328f9aef41713 SHA512 4e871fddff5c73cf57f9a0d40b59915ece509a0482c05d8f298cbdc10abe89ab066090d1cd555fb8b641edae504413af2d27b5f6a0690a84c2a04b3f749fba11 +EBUILD power_assert-1.1.3.ebuild 1331 BLAKE2B 5710cf33430a517b532cb28ca1a0917f619901dc498190325dc83c6a6dafabd89542915099cb66a208b123a5150e8df678e379ad174492c2837328f9aef41713 SHA512 4e871fddff5c73cf57f9a0d40b59915ece509a0482c05d8f298cbdc10abe89ab066090d1cd555fb8b641edae504413af2d27b5f6a0690a84c2a04b3f749fba11 +MISC metadata.xml 344 BLAKE2B d878cc041f73fcacc13fc94374eeb102440977f57c47880e9a597af3b4d3b20cd81e8bd0d367cd2abd7799a27b5aaac46611291ffaffb3298bb253d726e23726 SHA512 87e232c55b49880144aa509aaa79413864b3f575df07a559a9f1aa60909d4d8e01d1ce2e86542c847533eda2f233542deb36b1103b56d7c512f2385a6c8eb2fc diff --git a/dev-ruby/power_assert/metadata.xml b/dev-ruby/power_assert/metadata.xml new file mode 100644 index 000000000000..685de59d7fba --- /dev/null +++ b/dev-ruby/power_assert/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + k-tsj/power_assert + + diff --git a/dev-ruby/power_assert/power_assert-0.3.1.ebuild b/dev-ruby/power_assert/power_assert-0.3.1.ebuild new file mode 100644 index 000000000000..28c73e067aab --- /dev/null +++ b/dev-ruby/power_assert/power_assert-0.3.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Shows each value of variables and method calls in the expression" +HOMEPAGE="https://github.com/k-tsj/power_assert" +LICENSE="|| ( Ruby BSD-2 )" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile || die + sed -i -e '1igem "test-unit"' test/helper.rb || die +} diff --git a/dev-ruby/power_assert/power_assert-1.1.1.ebuild b/dev-ruby/power_assert/power_assert-1.1.1.ebuild new file mode 100644 index 000000000000..a0e684d05442 --- /dev/null +++ b/dev-ruby/power_assert/power_assert-1.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Shows each value of variables and method calls in the expression" +HOMEPAGE="https://github.com/k-tsj/power_assert" +SRC_URI="https://github.com/k-tsj/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( Ruby BSD-2 )" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die + sed -i -e '1igem "test-unit"' \ + -e '/byebug/ s:^:#:' test/test_helper.rb || die + + # Avoid circular dependency on byebug when bootstrapping ruby + sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die + rm test/test_core_ext_helper.rb test/trace_test.rb || die + + # Avoid circular dependency on pry when bootstrapping ruby + sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die +} diff --git a/dev-ruby/power_assert/power_assert-1.1.2.ebuild b/dev-ruby/power_assert/power_assert-1.1.2.ebuild new file mode 100644 index 000000000000..d7094d7ebe93 --- /dev/null +++ b/dev-ruby/power_assert/power_assert-1.1.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Shows each value of variables and method calls in the expression" +HOMEPAGE="https://github.com/k-tsj/power_assert" +SRC_URI="https://github.com/k-tsj/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( Ruby BSD-2 )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die + sed -i -e '1igem "test-unit"' \ + -e '/byebug/ s:^:#:' test/test_helper.rb || die + + # Avoid circular dependency on byebug when bootstrapping ruby + sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die + rm test/test_core_ext_helper.rb test/trace_test.rb || die + + # Avoid circular dependency on pry when bootstrapping ruby + sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die +} diff --git a/dev-ruby/power_assert/power_assert-1.1.3.ebuild b/dev-ruby/power_assert/power_assert-1.1.3.ebuild new file mode 100644 index 000000000000..d7094d7ebe93 --- /dev/null +++ b/dev-ruby/power_assert/power_assert-1.1.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Shows each value of variables and method calls in the expression" +HOMEPAGE="https://github.com/k-tsj/power_assert" +SRC_URI="https://github.com/k-tsj/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( Ruby BSD-2 )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die + sed -i -e '1igem "test-unit"' \ + -e '/byebug/ s:^:#:' test/test_helper.rb || die + + # Avoid circular dependency on byebug when bootstrapping ruby + sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die + rm test/test_core_ext_helper.rb test/trace_test.rb || die + + # Avoid circular dependency on pry when bootstrapping ruby + sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die +} diff --git a/dev-ruby/prawn-2.2.0 b/dev-ruby/prawn-2.2.0 deleted file mode 100644 index 401976b9402e..000000000000 --- a/dev-ruby/prawn-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/pdf-core-0.7.0[ruby_targets_ruby23] >=dev-ruby/ttfunk-1.5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/pdf-core-0.7.0[ruby_targets_ruby24] >=dev-ruby/ttfunk-1.5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/coderay[ruby_targets_ruby23] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby23] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/coderay[ruby_targets_ruby24] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby24] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Fast, Nimble PDF Generation For Ruby -EAPI=6 -HOMEPAGE=http://prawn.majesticseacreature.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/pdf-core-0.7.0[ruby_targets_ruby23] >=dev-ruby/ttfunk-1.5[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/pdf-core-0.7.0[ruby_targets_ruby24] >=dev-ruby/ttfunk-1.5[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=https://github.com/prawnpdf/prawn/archive/2.2.0.tar.gz -> prawn-2.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ba0a84709d60d2992b7dab7c9af14808 diff --git a/dev-ruby/prawn-table-0.2.2-r1 b/dev-ruby/prawn-table-0.2.2-r1 deleted file mode 100644 index c2318c1a9a0d..000000000000 --- a/dev-ruby/prawn-table-0.2.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] >=dev-ruby/pdf-inspector-1.1.0[ruby_targets_ruby23] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby23] >=dev-ruby/prawn-1.3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] >=dev-ruby/pdf-inspector-1.1.0[ruby_targets_ruby24] >=dev-ruby/pdf-reader-1.2[ruby_targets_ruby24] >=dev-ruby/prawn-1.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provides support for tables in Prawn -EAPI=5 -HOMEPAGE=http://prawn.majesticseacreature.com/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=|| ( GPL-2+ Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/prawn-table-0.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9467dda87c54d1076a31b5554df726f4 diff --git a/dev-ruby/prawn-table/Manifest b/dev-ruby/prawn-table/Manifest new file mode 100644 index 000000000000..0a1e9507b523 --- /dev/null +++ b/dev-ruby/prawn-table/Manifest @@ -0,0 +1,3 @@ +DIST prawn-table-0.2.2.gem 64512 BLAKE2B bdf1beb86aa1bc6efc9530577a98cf5e32dc3930decff6b4575645e47a53ef4c2f06f7c460c2d07e5cc875a99e1194bd1db629acf06d2a2c214402f71f4a949d SHA512 9a3c749c27b5588dc1006b952c3f59ad938c05b98575cdd6c6cf6df9fb8acc5a1cebac0e60bbe6252ef2a1df3750f2860338c2234e362ea2c5524a0bd38bb47b +EBUILD prawn-table-0.2.2-r1.ebuild 834 BLAKE2B 87aeea77b380950a825ef13c62d1870a6caa61ec62e9803c07b08ce33fcb77779eb3212ddba1add61f57c42838e2b8ee620158161825651406def7d3c2be4a5c SHA512 4844aec1329c58db0533daf0bd042dff9a5643d407358a21cd4f806909b42d4757629e1e8a80b1c23b895bfa78b78cbb6ef91ec184e5ddea55a37be6c2270da1 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/prawn-table/metadata.xml b/dev-ruby/prawn-table/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/prawn-table/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild new file mode 100644 index 000000000000..1cf971027d6f --- /dev/null +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for tables in Prawn" +HOMEPAGE="http://prawn.majesticseacreature.com/" +LICENSE="|| ( GPL-2+ Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mocha + >=dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-1.3.0 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die + # Remove failing test + # See https://github.com/prawnpdf/prawn-table/issues/10 + sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die +} diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest new file mode 100644 index 000000000000..876710e4739c --- /dev/null +++ b/dev-ruby/prawn/Manifest @@ -0,0 +1,3 @@ +DIST prawn-2.2.0.tar.gz 5215662 BLAKE2B 7130aaa4e9e9de2f15148f9c3a7a713ebb9808047e59fc156566f3a44705055b907284ce6690ff2e803702ddc3eb304b32e8f8c0049badda348bf4242df7e14c SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 +EBUILD prawn-2.2.0.ebuild 912 BLAKE2B 4fb07b1f23296bd2f33c3e9663e168d9aa619bf3f98905be36b67a97ead0f37f039688c6e392e466189a66a1007d39777aabf45c3511a586ef3af8c3653c97cb SHA512 b8bfa875a3aad7a29df45a47d6a5330b20b14154452a038c1db3ed7082be365fca97567d56b8e034cda8e5c462dfcb544b6fe217e2ebcacdb1c0dfea17cfb5b9 +MISC metadata.xml 340 BLAKE2B 4d87947e53d3063f83e9cd52f2c11eaee8b5460d3272302eaa91b93c572bd536e69c38d69dab0f94cef4507a6cadc48f4c81d2b98ca4787a02541657e3f370bd SHA512 ce287fd4dc9d9442611b519fa8c8607b37072965c8d1902f25e9444a375c9b6907850a9d9f3bb3ccae31a7994bae05a6235bada27837dc28fe045c12cde61358 diff --git a/dev-ruby/prawn/metadata.xml b/dev-ruby/prawn/metadata.xml new file mode 100644 index 000000000000..a3d9c2d392d8 --- /dev/null +++ b/dev-ruby/prawn/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + prawnpdf/prawn + + diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild new file mode 100644 index 000000000000..7b2c30eb9c31 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-core-0.7.0 + >=dev-ruby/ttfunk-1.5" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.2 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/manual_spec.rb || die +} diff --git a/dev-ruby/priorityqueue-0.1.2 b/dev-ruby/priorityqueue-0.1.2 deleted file mode 100644 index ec5921719698..000000000000 --- a/dev-ruby/priorityqueue-0.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A fibonacci-heap priority-queue implementation -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/PriorityQueue -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/PriorityQueue-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0acf9b48d4e9dc0945de74f85489963f diff --git a/dev-ruby/priorityqueue/Manifest b/dev-ruby/priorityqueue/Manifest new file mode 100644 index 000000000000..d94e3623b18e --- /dev/null +++ b/dev-ruby/priorityqueue/Manifest @@ -0,0 +1,3 @@ +DIST PriorityQueue-0.1.2.gem 59392 BLAKE2B c28fbda358b79eb9f662944d80e578484c1380c1ac6490b2610eb8cdbb5c1b8ed79053a0faa301cb0c62d36c883d431deb5f4bb9248a133fc9e8ccaadb6df37c SHA512 67ae4507882e7635bef387b0df63ac7724b285cda5e23a06572477de71c98fd10b7718d966f2d5dba1f8cad29df112929d6b0ca30c042c843d364e5c8abccf23 +EBUILD priorityqueue-0.1.2.ebuild 833 BLAKE2B a38db6ad3c725aa67db560350fd404bff8a950edb77eadffb977f1bb1cb500bb846723694c444a67687f94d7d056298f632fd944c3b8a39869e753dc17d595fe SHA512 72b82b51faa4fb964e04350869a42d53f566ef233798aa10003845e0a6e2a633dbcb7208a741c93026f7915c7220764bfe78364897b9c0bf558ad26ea0ab7ca6 +MISC metadata.xml 331 BLAKE2B 18fb5659cee52271dcd402173f8416b2a9a46699937c01a40c3e500c5beb68e7adc1728db57b586254178c076d9c12945f1ac1c41eb1e145b1cee8cf0f7ba252 SHA512 2fb2c81a529e66eff41c9e02b43836076a703cad37dd3ad394266b1c291b9b4e05ec8af45304d677941e63d1ab258c5f2663acd7e886f6b9b49d32e77a48d81b diff --git a/dev-ruby/priorityqueue/metadata.xml b/dev-ruby/priorityqueue/metadata.xml new file mode 100644 index 000000000000..bc6621ce376e --- /dev/null +++ b/dev-ruby/priorityqueue/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + PriorityQueue + + diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild new file mode 100644 index 000000000000..2946adc65a87 --- /dev/null +++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby25: fails tests +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" +RUBY_FAKEGEM_NAME="PriorityQueue" + +inherit multilib ruby-fakegem + +DESCRIPTION="A fibonacci-heap priority-queue implementation" +HOMEPAGE="https://rubygems.org/gems/PriorityQueue" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + rm Makefile *.o *.so || die + sed -i -e "s/::Config/RbConfig/" setup.rb || die +} + +each_ruby_configure() { + ${RUBY} setup.rb config || die +} + +each_ruby_compile() { + ${RUBY} setup.rb setup || die + cp ext/priority_queue/*$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/priority_queue_test.rb || die +} diff --git a/dev-ruby/protected_attributes-1.1.4 b/dev-ruby/protected_attributes-1.1.4 deleted file mode 100644 index 3bd67a2017be..000000000000 --- a/dev-ruby/protected_attributes-1.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/activemodel-4*:*[ruby_targets_ruby23] >=dev-ruby/activemodel-4.0.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/activemodel-4*:*[ruby_targets_ruby24] >=dev-ruby/activemodel-4.0.1:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] =dev-ruby/actionpack-4*[ruby_targets_ruby23] =dev-ruby/activerecord-4*[ruby_targets_ruby23] =dev-ruby/rails-4*[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] =dev-ruby/actionpack-4*[ruby_targets_ruby24] =dev-ruby/activerecord-4*[ruby_targets_ruby24] =dev-ruby/rails-4*[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Protect attributes from mass-assignment in ActiveRecord models -EAPI=6 -HOMEPAGE=https://github.com/rails/protected_attributes -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/activemodel-4*:*[ruby_targets_ruby23] >=dev-ruby/activemodel-4.0.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/activemodel-4*:*[ruby_targets_ruby24] >=dev-ruby/activemodel-4.0.1:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=https://github.com/rails/protected_attributes/archive/v1.1.4.tar.gz -> protected_attributes-1.1.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=11aee52e4fbb98ae761105e29b8124f3 diff --git a/dev-ruby/protected_attributes/Manifest b/dev-ruby/protected_attributes/Manifest new file mode 100644 index 000000000000..6efcd89b7be2 --- /dev/null +++ b/dev-ruby/protected_attributes/Manifest @@ -0,0 +1,3 @@ +DIST protected_attributes-1.1.4.tar.gz 23562 BLAKE2B 8b8c8a9f533344c6344de0e389807e39c06f53948d9206f965d0f954a9e8e8f4de61aebcbf96d95186b94e600ceceb48fd258087dfcc3baf15e65d588569829f SHA512 02c55825ec21dde386e31b25e71df4ac48c2356bad303a82cc33703b930c5f8e36b57193761dba59dff3868d39a3b5458fb2a2c49809019e72ed4b4f4313bed3 +EBUILD protected_attributes-1.1.4.ebuild 844 BLAKE2B 64ff73c83137b601f79425eaf6c6a32b71b8fc28b888cc3c1b23513aed8f2d5b3ed8bb50d53b524ddc7f2f115d1c5c66e91e20e42e597377c49b2ed2871b0352 SHA512 8491823b564d816be8f745f472e616399ffd723df1a044d0e48a8b63abe2e1cb4537c6735546af068bf2f4917dabf4787966fb162bb06f8503484c5d0a67dab9 +MISC metadata.xml 352 BLAKE2B c790bc4e8d646e1d3f14c8828332433d544d0b51331a3e42701679fd7796341bcd29c1d255916611ecde2ebf63d508c2a8494d2e9a46a99938f2c247d8bd0d74 SHA512 ec61fe67997d2f82c23e5746c2e1dc2176beb97b672d9d6ebfc68922e174f00c2a5867a7127feec9c65c7d93fbc8a3e167d7e574627ca6090b0cca5f5df26b4d diff --git a/dev-ruby/protected_attributes/metadata.xml b/dev-ruby/protected_attributes/metadata.xml new file mode 100644 index 000000000000..242f40c6e3a2 --- /dev/null +++ b/dev-ruby/protected_attributes/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/protected_attributes + + diff --git a/dev-ruby/protected_attributes/protected_attributes-1.1.4.ebuild b/dev-ruby/protected_attributes/protected_attributes-1.1.4.ebuild new file mode 100644 index 000000000000..e23b1df20ff0 --- /dev/null +++ b/dev-ruby/protected_attributes/protected_attributes-1.1.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Protect attributes from mass-assignment in ActiveRecord models" +HOMEPAGE="https://github.com/rails/protected_attributes" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SLOT="1" + +LICENSE="MIT" + +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + =dev-ruby/activemodel-4*:* >=dev-ruby/activemodel-4.0.1:* +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + =dev-ruby/actionpack-4* + =dev-ruby/activerecord-4* + =dev-ruby/rails-4* + dev-ruby/mocha + dev-ruby/sqlite3 +)" + +all_ruby_prepare() { + sed -i -e '/github/ s:^:#:' Gemfile || die +} diff --git a/dev-ruby/pry-0.11.3 b/dev-ruby/pry-0.11.3 deleted file mode 100644 index b0b5c919dcd5..000000000000 --- a/dev-ruby/pry-0.11.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby23] =dev-ruby/coderay-1.1*[ruby_targets_ruby23] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby23] =dev-ruby/method_source-0.9*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby24] =dev-ruby/coderay-1.1*[ruby_targets_ruby24] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby24] =dev-ruby/method_source-0.9*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby25] =dev-ruby/coderay-1.1*[ruby_targets_ruby25] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby25] =dev-ruby/method_source-0.9*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby23] >=dev-ruby/rake-0.9[ruby_targets_ruby23] >=dev-ruby/mocha-1.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby24] >=dev-ruby/rake-0.9[ruby_targets_ruby24] >=dev-ruby/mocha-1.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby25] >=dev-ruby/rake-0.9[ruby_targets_ruby25] >=dev-ruby/mocha-1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pry is a powerful alternative to the standard IRB shell for Ruby -EAPI=6 -HOMEPAGE=https://github.com/pry/pry/wiki -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby23] =dev-ruby/coderay-1.1*[ruby_targets_ruby23] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby23] =dev-ruby/method_source-0.9*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby24] =dev-ruby/coderay-1.1*[ruby_targets_ruby24] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby24] =dev-ruby/method_source-0.9*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby25] =dev-ruby/coderay-1.1*[ruby_targets_ruby25] >=dev-ruby/method_source-0.9.0[ruby_targets_ruby25] =dev-ruby/method_source-0.9*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=ruby19 -SRC_URI=https://github.com/pry/pry/archive/v0.11.3.tar.gz -> pry-0.11.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0ae3a71073e5d3d20c080ee74ddd2e9a diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest new file mode 100644 index 000000000000..acd5617500ba --- /dev/null +++ b/dev-ruby/pry/Manifest @@ -0,0 +1,3 @@ +DIST pry-0.11.3.tar.gz 225483 BLAKE2B a8d680c095a887e2612b61ef2f892ece8468e447f08e209b97494844fb27cf2441b8d575125ac5657b6f0feefa8b2726bfd78966ce44da1d96af84982918f428 SHA512 6c5c983d0d446cc7cf105797083d932d95db9821215635cd3929ce2e229e21c4566d0644a6283de462e735aef577cd8c115589d2dd8bac88ac2f911be0bf729f +EBUILD pry-0.11.3.ebuild 1183 BLAKE2B 7c056cb9b033556b1bacf8457d4fb059947595272bf4b77d82dd1efa067eaaf0d194186072609ac424606e0944d0e295d8985ef9842b1c4f9fd8f2c906f18963 SHA512 c9424ef1fc6fba78a607369ea61929201f14d67bc5631d7ed4a2f89dc098c725e2d9204fe4cc51477126b204282eb24762786db8ab78e7681f6f1cf9352ff5d9 +MISC metadata.xml 333 BLAKE2B 0c32ac9d2cb59e7aa1dfca56e88a2a38b783bdb2779c9336eca40d06770f02252442afb3372c1a786bc491693548c145079b3aa8e61fefeb0b81209f0afe3fa5 SHA512 4bd968aba7e36044799dfb4abba1a0127c4aa4ccb4e7d1830dafbf27c6c9e94fcc29ad008dc527cf2c409c8308dee14f803946afbf716bc22d9d3f716b951887 diff --git a/dev-ruby/pry/metadata.xml b/dev-ruby/pry/metadata.xml new file mode 100644 index 000000000000..65bb685ca482 --- /dev/null +++ b/dev-ruby/pry/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + pry/pry + + diff --git a/dev-ruby/pry/pry-0.11.3.ebuild b/dev-ruby/pry/pry-0.11.3.ebuild new file mode 100644 index 000000000000..69555df8eb7c --- /dev/null +++ b/dev-ruby/pry/pry-0.11.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" +RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec + +inherit ruby-fakegem + +DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby" +HOMEPAGE="https://github.com/pry/pry/wiki" +SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="ruby19" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +ruby_add_rdepend " + >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1* + >=dev-ruby/method_source-0.9.0 =dev-ruby/method_source-0.9*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/open4-1.3 + >=dev-ruby/rake-0.9 + >=dev-ruby/mocha-1.0 + )" + +all_ruby_prepare() { + # Avoid unneeded dependency on git. + # Loosen coderay dependency. + sed -e '/git ls-files/d' \ + -e '/coderay/s/~>/>=/' \ + -e '/bundler/d' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + sed -e '/[Bb]undler/d' -e "1irequire 'mocha/api'\ " -i spec/helper.rb || die + # Out of date tests + rm spec/commands/gist_spec.rb || die +} diff --git a/dev-ruby/psych-2.2.4 b/dev-ruby/psych-2.2.4 deleted file mode 100644 index ab860a80bff8..000000000000 --- a/dev-ruby/psych-2.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libyaml-0.1.7 ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A libyaml wrapper for Ruby -EAPI=5 -HOMEPAGE=https://github.com/tenderlove/psych -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/tenderlove/psych/archive/v2.2.4.tar.gz -> psych-2.2.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ef2ad0df2c4ecd7637df1b12af3b42dc diff --git a/dev-ruby/psych-3.0.1 b/dev-ruby/psych-3.0.1 deleted file mode 100644 index bf10dec9b3c2..000000000000 --- a/dev-ruby/psych-3.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libyaml-0.1.7 ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A libyaml wrapper for Ruby -EAPI=6 -HOMEPAGE=https://github.com/tenderlove/psych -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/tenderlove/psych/archive/v3.0.1.tar.gz -> psych-3.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dfa038ccdfd9dda1fba709b58030a95e diff --git a/dev-ruby/psych-3.0.2 b/dev-ruby/psych-3.0.2 deleted file mode 100644 index e4605d71df29..000000000000 --- a/dev-ruby/psych-3.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libyaml-0.1.7 ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A libyaml wrapper for Ruby -EAPI=6 -HOMEPAGE=https://github.com/tenderlove/psych -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/tenderlove/psych/archive/v3.0.2.tar.gz -> psych-3.0.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71fa1aed69180c59b80fbcc9c14277e8 diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest new file mode 100644 index 000000000000..d5ce0de339f0 --- /dev/null +++ b/dev-ruby/psych/Manifest @@ -0,0 +1,7 @@ +DIST psych-2.2.4.tar.gz 133451 BLAKE2B 665a234b88ff9b5f2dcd6ddc0fb249e2af6a2594b1e3817e68fa47d58556f211568b61d416be3afc91a1cd40237530bd0751d52d49a63ccccf2ff196d7ec4faf SHA512 f56b0e68ba2c6884eaf645f4784dfe56667b8527def29bcd2a36e9f47e11acbdd4a0bb7025988b28cca1413f9f15524ef9fbe61efef3ff295cce4733d3143894 +DIST psych-3.0.1.tar.gz 133120 BLAKE2B 322b44a23bfa5afdfaa7f90681b2c0c4525efc88c30950ae4506e7d990ca117c840491b2bcc0ab1d931a4febe8fe67cab73933ed5265a41cac451746e93a9138 SHA512 7a77b6e0b881428f07c147ff4e4752dc563e4c76f8a3d3f9fdf5ec9b95efd2d2fd8109f131a5f911d905f420f0bdc8631411b80f38f753d91511ca7153937075 +DIST psych-3.0.2.tar.gz 133139 BLAKE2B c337389b9bde02ca6e7d8058a605c1597aa17e5a8b3543e21195c471b29d0e3fc865c29126fb9c58bcb7be47f03483d47437f26f680138033a07f6a670410110 SHA512 158a14added34fc410f6ef46b3c64081a16d22021f99e000fe83e9ee7cef65c4bfbc37d580873794f678f60f8070275d3c7c471d5eb75c6e1fbc5c36655b0d46 +EBUILD psych-2.2.4.ebuild 1081 BLAKE2B bb889cc8ceb1de707295b79d0c021486bdaa7aad0b3d5dfabb5162f9634a15e6e3cffd4ba670c035a9ee89c3806b35a8f2ec29b6930d562c92640a1a27c849d7 SHA512 f2047f58babbf1893647c28b1a8346f7f3c4b61c229206714aa5185817439766f192c54bddb82b6d14767dc1a0542cc879478c6e3b2abd63f3bca99f99a59b1b +EBUILD psych-3.0.1.ebuild 1013 BLAKE2B 69fe8adec5070f4f4011922a0b16b378700877dc12a420bf98a81b01f896e04181f297eaa889eeb653d8dc96bef56c16bd17c877f890785da81509c8a2b066c9 SHA512 d6fc28434460057a07598d0ef837b1547cde0e1a64270a226572fd93ef02fda55b70fdcdc66df8c9658e757dc492c66a79186e3bbadbaff492c44e3d4ebfb5df +EBUILD psych-3.0.2.ebuild 1020 BLAKE2B 36e99c1200816d8a8ab859fcb3756dc8363fabe4bdeeb0f91c2ba7bcf7f78d32a744d2777c1a4679b944032e0fade7b093913cb2a466c802f061fc30572b6c23 SHA512 d6faeafd63a3d25c4e414e818bd56f6c3891bf82aa2904d76ca8262b0a1ca7b9b908d931cd372f53a350f486f5792412f4fcf4fcac1b8904e83ae3ea0bfee356 +MISC metadata.xml 342 BLAKE2B 0ef324da844625ecd5d24a84a61f2845b689deec699669df0fbb6ce980509c10b1597047f917577cdca9121892ceb30fdd777fd2c66892e16ef41bf011b2cf3c SHA512 d1246a904cc4a3185ba2d91dcc6be5230461555cb57d71f1715c163caf5f8954937cbf58ddd71647a0662b65e59e917dc2dcf59d2ce92e9d8e600a3818422ca0 diff --git a/dev-ruby/psych/metadata.xml b/dev-ruby/psych/metadata.xml new file mode 100644 index 000000000000..3b82d1915150 --- /dev/null +++ b/dev-ruby/psych/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tenderlove/psych + + diff --git a/dev-ruby/psych/psych-2.2.4.ebuild b/dev-ruby/psych/psych-2.2.4.ebuild new file mode 100644 index 000000000000..6af8a0ce4038 --- /dev/null +++ b/dev-ruby/psych/psych-2.2.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +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.1.7" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die + sed -i -e '/s.files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || 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/psych/psych-3.0.1.ebuild b/dev-ruby/psych/psych-3.0.1.ebuild new file mode 100644 index 000000000000..9d9f30211c18 --- /dev/null +++ b/dev-ruby/psych/psych-3.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +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.1.7" + +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/psych/psych-3.0.2.ebuild b/dev-ruby/psych/psych-3.0.2.ebuild new file mode 100644 index 000000000000..31cf61558e3a --- /dev/null +++ b/dev-ruby/psych/psych-3.0.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 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.1.7" + +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/public_suffix-2.0.5 b/dev-ruby/public_suffix-2.0.5 deleted file mode 100644 index 94e1512befe6..000000000000 --- a/dev-ruby/public_suffix-2.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parse and decompose a domain name into top level domain, domain and subdomains -EAPI=5 -HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/public_suffix-2.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=29ee1f195e84f7423adfa239a4d873ed diff --git a/dev-ruby/public_suffix-3.0.2 b/dev-ruby/public_suffix-3.0.2 deleted file mode 100644 index 2ec30379272a..000000000000 --- a/dev-ruby/public_suffix-3.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parse and decompose a domain name into top level domain, domain and subdomains -EAPI=6 -HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/public_suffix-3.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=11efc26026fac445df2cf00623c7aba0 diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest new file mode 100644 index 000000000000..3c8d5a682b89 --- /dev/null +++ b/dev-ruby/public_suffix/Manifest @@ -0,0 +1,5 @@ +DIST public_suffix-2.0.5.gem 89600 BLAKE2B c561b32a26c4b605821eff66ae2afef17988c45d954a15b04a7174b202851e6dd0012df32981146a0cbaadfd0358b1f67be359b5526a65de2a3b0f7061ee7beb SHA512 d261dec44c11803631e267f36d82a59278d90dceb2811233ca511e895c5f1a58005b6afea980bd1bbd78bbfc7a3a4e02f9f1fbe351fded38be340ecc235da383 +DIST public_suffix-3.0.2.gem 95744 BLAKE2B 5c06af572214760f7d2a176e1b6603ea9bf0f45c91633cdead841ef8289b7c9ae7ae5b0400d5248d3df4c3bc81d9bb357de622fb85a9c3a67f4973872bdee94a SHA512 eafab08d0114212798390b4b5e9472fab98c91b38ea836c76254673e48bd068afeeb5ec4a2685bdb030ea78e4e5ea0be10dc3b742ed30352e11ec7a7cc1e7bc2 +EBUILD public_suffix-2.0.5.ebuild 793 BLAKE2B 63883d1db9db91b8e76c756889813a48eda032776895d67ccfe07eb7077f61a0bb1f3916d6ce0425b246ceb8a04068adc03be92689a4a0b68de9fd5920198746 SHA512 47f42be38e0d4ebb1c84ae66230f70bec51ad872e664d9acfb1ba62f13008513fe438f47ce8be13464e7308c2466bb10eba85e10c0ef300b433e1080106f8b2e +EBUILD public_suffix-3.0.2.ebuild 834 BLAKE2B 35f65e5abe8032946dbae78be95f3a11f91380f74e8b7736f025c05fb3b68181e7b8712081a3908ae4460ea2a539428acc92b330de1c65573f2956cbbae72402 SHA512 e574ad1b94f28ccf7d19daf05abaf1ad76760499e262c17249d6de12f6f17917ccc9bb7739c33561d48b73de11fd3f253cea1e228c7a22d5c57b8cb197aa961a +MISC metadata.xml 340 BLAKE2B e5ff0b06a3e6205a270389a1aaec9cb8902fad8e9b815e650b9be53276545b401565d8f7b1167ac415766a809fa2358289811196001e840d9d8641bbe2ff281a SHA512 e5091bcfca152fb1301ce5969cb5ce1e65db3452926c5b75db5afb284e28f44655495663fcce3ba5718b9817d1e3f6db491fe8da96732181926ccd58b36d7f20 diff --git a/dev-ruby/public_suffix/metadata.xml b/dev-ruby/public_suffix/metadata.xml new file mode 100644 index 000000000000..5dbad245f320 --- /dev/null +++ b/dev-ruby/public_suffix/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + weppos/publicsuffix-ruby + + diff --git a/dev-ruby/public_suffix/public_suffix-2.0.5.ebuild b/dev-ruby/public_suffix/public_suffix-2.0.5.ebuild new file mode 100644 index 000000000000..64a4157487aa --- /dev/null +++ b/dev-ruby/public_suffix/public_suffix-2.0.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains" +HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +LICENSE="MIT" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/rubocop/I s:^:#:' \ + -e '/yardoc/,/end/ s:^:#:' \ + -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/public_suffix/public_suffix-3.0.2.ebuild b/dev-ruby/public_suffix/public_suffix-3.0.2.ebuild new file mode 100644 index 000000000000..16f21ff15835 --- /dev/null +++ b/dev-ruby/public_suffix/public_suffix-3.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains" +HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +LICENSE="MIT" +SLOT="3" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/rubocop/I s:^:#:' \ + -e '/yardoc/,/CLOBBER.include/ s:^:#:' \ + -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/pundit-1.1.0 b/dev-ruby/pundit-1.1.0 deleted file mode 100644 index 4927000476c4..000000000000 --- a/dev-ruby/pundit-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/actionpack-3.0.0[ruby_targets_ruby23] >=dev-ruby/activemodel-3.0.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/actionpack-3.0.0[ruby_targets_ruby24] >=dev-ruby/activemodel-3.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/actionpack-3.0.0[ruby_targets_ruby25] >=dev-ruby/activemodel-3.0.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Object oriented authorization for Rails applications -EAPI=5 -HOMEPAGE=https://github.com/elabs/pundit https://rubygems.org/gems/pundit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-3.0.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pundit-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3ded80eb0e5b0a64a94189688802f790 diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest new file mode 100644 index 000000000000..ac2c1775386d --- /dev/null +++ b/dev-ruby/pundit/Manifest @@ -0,0 +1,3 @@ +DIST pundit-1.1.0.gem 22016 BLAKE2B 912f359cb4530c4f65622c3a7bee48a7d84757e4c8327398dbb4e4e170a35f4811c018224aac752b6c2ae54bc93e65b5e0b46f0bb191da57355b55ea0e8d0eaa SHA512 ea7e8ef9e4b280f451810ba193dc5b27a75ecfb050eed674246034ebb687e8302aee8826c022090553b643b41c85adec4d3234f545ab2a59ececa461fe4e4b3a +EBUILD pundit-1.1.0.ebuild 641 BLAKE2B b1f8b9547eb2ec66ebc01ea235b974d70305c8b7424179287a3b007a98f14bdf3c23ba5427c0f41d9d604b030ac50f63ae179c1958d8d44d39afc0552b5e9e93 SHA512 ed6cdac782cc6ad1a4f07213aaa2ad7918c02938db584fd8786632164af4ddafc938196892f56095e305a0eabd351f61bda53fc9b7626ea6e43a54d27a2aba56 +MISC metadata.xml 376 BLAKE2B 2cd1d4cac40c14c7228ed06fba336f89c6b3e5f5111cc59187ecf3a050a08cd0e77c9b1c5d805374deebcad84f835e52f052dd751481e17c84b59d6dbdac08b2 SHA512 3f0ec90029dbed0d31321b37f959b6a099e73d4d0604bddd2a1fdcf4509a36252cbf0b591aaef793392dad4125440cfdbe807a213200075310223c44c485ec9b diff --git a/dev-ruby/pundit/metadata.xml b/dev-ruby/pundit/metadata.xml new file mode 100644 index 000000000000..fd876cbc8d90 --- /dev/null +++ b/dev-ruby/pundit/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + elabs/pundit + pundit + + diff --git a/dev-ruby/pundit/pundit-1.1.0.ebuild b/dev-ruby/pundit/pundit-1.1.0.ebuild new file mode 100644 index 000000000000..4188266e157f --- /dev/null +++ b/dev-ruby/pundit/pundit-1.1.0.ebuild @@ -0,0 +1,28 @@ +# 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_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="0" +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-5.2.2 b/dev-ruby/puppetdb-termini-5.2.2 deleted file mode 100644 index f5eec7ddc174..000000000000 --- a/dev-ruby/puppetdb-termini-5.2.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Library needed to connect puppet to puppetdb -EAPI=5 -HOMEPAGE=http://docs.puppetlabs.com/puppetdb/ -KEYWORDS=amd64 ~ppc x86 -LICENSE=Apache-2.0 -SLOT=0 -SRC_URI=http://apt.puppetlabs.com/pool/xenial/puppet5/p/puppetdb-termini/puppetdb-termini_5.2.2-1xenial_all.deb -_eclasses_=unpacker 87633b2194cdb56adaa1f5a5c8862c44 -_md5_=cf497870709247f34fe279fdc5011dcb diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest new file mode 100644 index 000000000000..a1c07dd7519d --- /dev/null +++ b/dev-ruby/puppetdb-termini/Manifest @@ -0,0 +1,3 @@ +DIST puppetdb-termini_5.2.2-1xenial_all.deb 20540 BLAKE2B 2aa48a9de8e512d81fd2e38fff4664bf3ccc69d4fdc6558edf1838171dbc01f3e87186a84a3308c33955336ba3b7d0d70dee640da0cf145ed1624d2341f7614b SHA512 7ac62306b16af0ebd9423a66ac911d35ac11403f45b03d2efe0a4d7c2aec3572670abd0c8930bd3b141c8d4a3aaf1c0b849535e74361b0b1f273b93a6bd855e8 +EBUILD puppetdb-termini-5.2.2.ebuild 658 BLAKE2B 94ce86150e8228a994207160c454fa5d2adec923000e3056c8c94af52be9e970ae143e1c5f885adbd0aa2a17fbdb5f59eab9465c9beec94d98949a6eb652284d SHA512 44ad07412a536aaeea6bbc9e73c9beecb68df91e12f5b5818c3a2fcc7f472bca9e08853b2b1f7f6412e91a0c65bcd4da11a81da73471f75c7eb79ca3df8e9757 +MISC metadata.xml 459 BLAKE2B 90810b08bfad84e8e841bb1bbe1a2340f5f4a5b214642cef60a882dc8acf4f502d8e971dc04ab6a614e0437c8321c98c6a7566f0151475adaf8c0daa275c485f SHA512 122359cc00e8fa171933fb808692db59e25a4350a4efb72ca78dc5451e8b96f17fae32a8cd6e532f4c2fbaffc8b7d7bbb1ce141ce1e48d93c928cfb3ba3cfeb5 diff --git a/dev-ruby/puppetdb-termini/metadata.xml b/dev-ruby/puppetdb-termini/metadata.xml new file mode 100644 index 000000000000..85d0a4939e43 --- /dev/null +++ b/dev-ruby/puppetdb-termini/metadata.xml @@ -0,0 +1,15 @@ + + + + + prometheanfire@gentoo.org + Matthew Thode + + + ruby@gentoo.org + Gentoo Ruby Project + + + puppet plugin used to connect to puppetdb + + diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-5.2.2.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-5.2.2.ebuild new file mode 100644 index 000000000000..ebd00d8d8025 --- /dev/null +++ b/dev-ruby/puppetdb-termini/puppetdb-termini-5.2.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +inherit unpacker + +DESCRIPTION="Library needed to connect puppet to puppetdb" +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/" +SRC_URI="http://apt.puppetlabs.com/pool/xenial/puppet5/${PN:0:1}/${PN}/${PN}_${PV}-1xenial_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/pusher-client-0.6.2 b/dev-ruby/pusher-client-0.6.2 deleted file mode 100644 index f1c88e301b19..000000000000 --- a/dev-ruby/pusher-client-0.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby23] dev-ruby/json:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby24] dev-ruby/json:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby25] dev-ruby/json:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Client for consuming WebSockets from http://pusher.com -EAPI=5 -HOMEPAGE=https://github.com/pusher-community/pusher-websocket-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby23] dev-ruby/json:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby24] dev-ruby/json:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-1:0[ruby_targets_ruby25] dev-ruby/json:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/pusher-client-0.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1f04e003bcd0e636edf78c2953402d71 diff --git a/dev-ruby/pusher-client/Manifest b/dev-ruby/pusher-client/Manifest new file mode 100644 index 000000000000..33759087116e --- /dev/null +++ b/dev-ruby/pusher-client/Manifest @@ -0,0 +1,3 @@ +DIST pusher-client-0.6.2.gem 138240 BLAKE2B d9692cd09bff5ac093e7f340d82676f57f299e669c86526a04dbef0ad6d33410647e4163f51c855284fe73aae82115dd959fc4bfedef246e384c98f09116a46b SHA512 1d4a81027f08065c840c89098d562787c73c0f39fa986152bf22ee43fb222b8a26782fc4be3cf01acb9a62c5237cccb8515d2bfc6c4a4d9d1dc53b853599a30d +EBUILD pusher-client-0.6.2.ebuild 557 BLAKE2B 939c586f223995be5986a0173303b076e7367be7408a02914479d18b5645b7b1df1a6ce3b24dc2d8174c850cbb53a3351947f9f4102195e05eb3e33d3d85d2f5 SHA512 c4ca1e888f41c2a28462562a846b69f55131de82830061cd25494239d81f60820fa54b1718e56ecd491eb5e740da16bda2d1f49d8baa25037d001936f6859abc +MISC metadata.xml 354 BLAKE2B 8a8fedc2fd71f30ddfa79101a2f71d00a96ff1b7d4c06b0e2032fc66e948b5943f192951ae6c56ab552e6919dae4cc388fc0e13a07f634903e2f205e3181819a SHA512 46cd1f0d6caf0cd628dfc7d950b120f3644d93cc3174ec80399b134c1b3a091319abc5b853714a66cf4e4f283b5f762eaff83bc319f815246c4d7822074badd1 diff --git a/dev-ruby/pusher-client/metadata.xml b/dev-ruby/pusher-client/metadata.xml new file mode 100644 index 000000000000..dc2cba2c9909 --- /dev/null +++ b/dev-ruby/pusher-client/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + pusher-community/pusher-websocket-ruby + + diff --git a/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild b/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild new file mode 100644 index 000000000000..76f70a68af86 --- /dev/null +++ b/dev-ruby/pusher-client/pusher-client-0.6.2.ebuild @@ -0,0 +1,26 @@ +# 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_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Client for consuming WebSockets from http://pusher.com" +HOMEPAGE="https://github.com/pusher-community/pusher-websocket-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/websocket-1:0 + dev-ruby/json:* +" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/pygments_rb-1.1.2 b/dev-ruby/pygments_rb-1.1.2 deleted file mode 100644 index 99e38cfb2217..000000000000 --- a/dev-ruby/pygments_rb-1.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-python/pygments-2.2.0[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/rake-compiler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake-compiler[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Pygments syntax highlighting in ruby -EAPI=6 -HOMEPAGE=https://github.com/tmm1/pygments.rb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test python_targets_python2_7 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-python/pygments-2.2.0[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=python_targets_python2_7 || ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/pygments.rb-1.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dec65442a29a416ed28b18cd42fcec3f diff --git a/dev-ruby/pygments_rb-1.2.1 b/dev-ruby/pygments_rb-1.2.1 deleted file mode 100644 index 8d488e85a76d..000000000000 --- a/dev-ruby/pygments_rb-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-python/pygments-2.2.0[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/rake-compiler[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake-compiler[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Pygments syntax highlighting in ruby -EAPI=6 -HOMEPAGE=https://github.com/tmm1/pygments.rb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test python_targets_python2_7 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-python/pygments-2.2.0[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ruby_targets_ruby23? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/multi_json-1.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=python_targets_python2_7 || ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/pygments.rb-1.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e35553c45ea506b04a8d3a912623787a diff --git a/dev-ruby/pygments_rb/Manifest b/dev-ruby/pygments_rb/Manifest new file mode 100644 index 000000000000..69e6b0df137a --- /dev/null +++ b/dev-ruby/pygments_rb/Manifest @@ -0,0 +1,5 @@ +DIST pygments.rb-1.1.2.gem 1169920 BLAKE2B 3a864349dfb93f0a54cbe31c21afc1a8a4123f7e1e8e498f92ee19a6367d4dad318e07cd78d6e9aa74834c77e4e0bd6e9c8f12519e0ca2ef104099bc3960e0d5 SHA512 dee41bf20142b6a63396504b734c183049f84629e7a943bfb361458f6f8d55e9f84ac6c28bac069d839c519eaf562bd73c74e422ebaf750a7430690a8fad043c +DIST pygments.rb-1.2.1.gem 1176064 BLAKE2B 7a6651606a433a9f15853ee06c3fe9a02d266f9441a08cc92c0db4ba679a97a2a25aaa4e96a621fbda0553e9b0c995ce53c6f828793f4937de12b3089f12963c SHA512 f0fc63ec028169872e28e2181c6a10c8a3f5e7f07074ba9f43475a0b5aa403a03d7045abb03433b600ef3d74c460556355b4ee64be598d3b93ddb1e0bb306259 +EBUILD pygments_rb-1.1.2.ebuild 1540 BLAKE2B 7364bb2605c53dd1300ebee9a9dd6c2ff23a12c80a1cd9eedd56d2e37dbeb72781f5b865ae22bc94ff987c85db42b8ae8d740569baf03f285a405fe3f5183f1c SHA512 ef10529d30e8038e8aea59c93d86c932bfda000eb8236bc52b4f8ff51b8054b523ca13f7966031b4aea2116a056acfd314e2f8b29a24711dde11237591eca4d9 +EBUILD pygments_rb-1.2.1.ebuild 1533 BLAKE2B 1a9bffb7f2042f1a8b758639ac731395a4deea22a49a16f92ea5873b3cdae46bb36492f6524ae992a96a9acd86a3b692d20725ab117801235b7c4cb2ac7f431d SHA512 8ab1a4067c73962e193e0a1bd7cdccb629ca9f9bc13d29a9e795fa2fe84985410810bbacecbbdd6414688ab843a5ed93b1b066d613f70e2230bee94f6bfa165a +MISC metadata.xml 342 BLAKE2B c4cab71f5d398ab14a8e95598f510c092fa2cb34fd6facf4c59289c8f78f601d585207eba1ba4822ac6552ae12375e4e786873a55d2a34d2e36c02fa72ab5b02 SHA512 aa104434e5ba9d5a27409be91ee791f898e72aa38632b3c185c09071632915686dd5a3ccb46c24c911468d29cdfed6c6421bdfb0119c28bd5c404be4b55bf789 diff --git a/dev-ruby/pygments_rb/metadata.xml b/dev-ruby/pygments_rb/metadata.xml new file mode 100644 index 000000000000..29c1a796cb32 --- /dev/null +++ b/dev-ruby/pygments_rb/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tmm1/pygments.rb + + diff --git a/dev-ruby/pygments_rb/pygments_rb-1.1.2.ebuild b/dev-ruby/pygments_rb/pygments_rb-1.1.2.ebuild new file mode 100644 index 000000000000..13870c620f09 --- /dev/null +++ b/dev-ruby/pygments_rb/pygments_rb-1.1.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" +PYTHON_COMPAT=( python2_7 ) + +RUBY_FAKEGEM_NAME="pygments.rb" +MY_P="${RUBY_FAKEGEM_NAME}-${PV}" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${RUBY_FAKEGEM_NAME}.gemspec" + +inherit ruby-fakegem python-single-r1 + +DESCRIPTION="Pygments syntax highlighting in ruby" +HOMEPAGE="https://github.com/tmm1/pygments.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +REQUIRED_USE+=" ${PYTHON_REQUIRED_USE}" + +RUBY_S="${MY_P}" + +RDEPEND+=" + ${PYTHON_DEPS} + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}]" +DEPEND+=" test? ( ${RDEPEND} )" + +ruby_add_rdepend ">=dev-ruby/multi_json-1.0.0" +ruby_add_bdepend "dev-ruby/rake-compiler" + +pkg_setup() { + ruby-ng_pkg_setup + python-single-r1_pkg_setup +} + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/s.files/d' pygments.rb.gemspec || die + python_fix_shebang lib/pygments/mentos.py + # we are loosing a "custom github lexer here", no idea what it is, + # but if we need it, it should go into dev-python/pygments + rm -r vendor lexers || die "removing bundled libs failed" +} + +each_ruby_compile() { + # regenerate the lexer cache, based on the system pygments pkg + ${RUBY} cache-lexers.rb || die "regenerating lexer cache failed" +} + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_doins lexers +} diff --git a/dev-ruby/pygments_rb/pygments_rb-1.2.1.ebuild b/dev-ruby/pygments_rb/pygments_rb-1.2.1.ebuild new file mode 100644 index 000000000000..0f9ba513dcd7 --- /dev/null +++ b/dev-ruby/pygments_rb/pygments_rb-1.2.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +PYTHON_COMPAT=( python2_7 ) + +RUBY_FAKEGEM_NAME="pygments.rb" +MY_P="${RUBY_FAKEGEM_NAME}-${PV}" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${RUBY_FAKEGEM_NAME}.gemspec" + +inherit ruby-fakegem python-single-r1 + +DESCRIPTION="Pygments syntax highlighting in ruby" +HOMEPAGE="https://github.com/tmm1/pygments.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +REQUIRED_USE+=" ${PYTHON_REQUIRED_USE}" + +RUBY_S="${MY_P}" + +RDEPEND+=" + ${PYTHON_DEPS} + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}]" +DEPEND+=" test? ( ${RDEPEND} )" + +ruby_add_rdepend ">=dev-ruby/multi_json-1.0.0" +ruby_add_bdepend "dev-ruby/rake-compiler" + +pkg_setup() { + ruby-ng_pkg_setup + python-single-r1_pkg_setup +} + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/s.files/d' pygments.rb.gemspec || die + python_fix_shebang lib/pygments/mentos.py + # we are loosing a "custom github lexer here", no idea what it is, + # but if we need it, it should go into dev-python/pygments + rm -r vendor lexers || die "removing bundled libs failed" +} + +each_ruby_compile() { + # regenerate the lexer cache, based on the system pygments pkg + ${RUBY} cache-lexers.rb || die "regenerating lexer cache failed" +} + +each_ruby_install() { + each_fakegem_install + ruby_fakegem_doins lexers +} diff --git a/dev-ruby/qed-2.9.2 b/dev-ruby/qed-2.9.2 deleted file mode 100644 index 5521ddf0584e..000000000000 --- a/dev-ruby/qed-2.9.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/ae[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ae[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/ae[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/brass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/brass[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] dev-ruby/brass[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=QED (Quality Ensured Demonstrations) is a TDD/BDD framework -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/qed/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] dev-ruby/brass[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] dev-ruby/brass[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] dev-ruby/brass[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/qed-2.9.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f41d4be49c77860a7dbbbc185fae3637 diff --git a/dev-ruby/qed/Manifest b/dev-ruby/qed/Manifest new file mode 100644 index 000000000000..2137fbc305d0 --- /dev/null +++ b/dev-ruby/qed/Manifest @@ -0,0 +1,3 @@ +DIST qed-2.9.2.gem 71168 BLAKE2B 9df41a665d7a01f5a31a6a1ff5d6bf17ed6869b97a15cd142b5baedf9a5578b530691db084a420619091d11f116cf369e789058e474f2ffc65e02c55cd035e3e SHA512 e922f981eaaa852fc44eba998b20f3d2310dbda5a06eee252d401f6e1ffeee1435aca9618fa7f8982cee575d52c3ee9aa9d3705639106421db0c2daba9c5d1b5 +EBUILD qed-2.9.2.ebuild 654 BLAKE2B 7c7fc2e892e7c3d784fa8bf5da33acb9be352de7f8e4b6f3785f5279e55d30e0a6982773625b74c3524aa7f56b97255bc7c9c419a9566e050ba76d318ceddb0b SHA512 531e673bd70408f2af99f99cce7fde3c6b7c8b3c6f841440d050dacd549f434ff0b21a7f4e910c6be3233fff35a50b85eaf1a58927c52c2a1ba38ad01647b550 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/qed/metadata.xml b/dev-ruby/qed/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/qed/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/qed/qed-2.9.2.ebuild b/dev-ruby/qed/qed-2.9.2.ebuild new file mode 100644 index 000000000000..404957d077ac --- /dev/null +++ b/dev-ruby/qed/qed-2.9.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="QED (Quality Ensured Demonstrations) is a TDD/BDD framework" +HOMEPAGE="https://rubyworks.github.io/qed/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/ae )" +ruby_add_rdepend " + dev-ruby/ansi + dev-ruby/brass" + +each_ruby_test() { + ${RUBY} -Ilib bin/qed || die 'tests failed' +} diff --git a/dev-ruby/racc-1.4.14 b/dev-ruby/racc-1.4.14 deleted file mode 100644 index 9427a73ea908..000000000000 --- a/dev-ruby/racc-1.4.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] test? ( >=dev-ruby/minitest-4.0:0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] test? ( >=dev-ruby/minitest-4.0:0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] test? ( >=dev-ruby/minitest-4.0:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A LALR(1) parser generator for Ruby -EAPI=5 -HOMEPAGE=https://github.com/tenderlove/racc -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=LGPL-2.1 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/racc-1.4.14.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=767e65dd14bc7ab959b8065a5b6907b6 diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest new file mode 100644 index 000000000000..565c53c149ff --- /dev/null +++ b/dev-ruby/racc/Manifest @@ -0,0 +1,3 @@ +DIST racc-1.4.14.gem 116224 BLAKE2B 67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1 SHA512 7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f +EBUILD racc-1.4.14.ebuild 1832 BLAKE2B d6af34f01083231a136ce4b7deccc655d667623dad2967a1cebe1e157ac01b0a91c1542a592b3baa3086c9b1668d15f869a355cbf8f165dee09db6f5f54d27e2 SHA512 cfad17e5410c28ceacf449cad3fdcb33a4bdf70b181bfff1e3320ae0c39f7d173cfc96ecac2767596897d327c0298caca8b566ff7c014d535e0206befe2c9212 +MISC metadata.xml 331 BLAKE2B 67dac6bbbf2927c5fa694a0de98635c952eab8ceffa913aac7762c88625957b83f7bbeb22dbab5adb445b306e7bb5efed458e23b9a2c8137e65c36b4d12744fa SHA512 cf609ee98391504a83037f2fb2601b7b4f5dcb3ce58be9dfb895b8b961ed54e19d9782979cf24f1c1187087c1a8482e755d24abec089187870dd6361f17559b1 diff --git a/dev-ruby/racc/metadata.xml b/dev-ruby/racc/metadata.xml new file mode 100644 index 000000000000..7dd42da3c16a --- /dev/null +++ b/dev-ruby/racc/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tenderlove/racc + + diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild new file mode 100644 index 000000000000..7084da22a100 --- /dev/null +++ b/dev-ruby/racc/racc-1.4.14.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog" + +inherit multilib ruby-fakegem + +DESCRIPTION="A LALR(1) parser generator for Ruby" +HOMEPAGE="https://github.com/tenderlove/racc" + +LICENSE="LGPL-2.1" +SLOT="0" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend "dev-ruby/rake + test? ( >=dev-ruby/minitest-4.0:0 )" + +all_ruby_prepare() { + sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed" + + # Avoid depending on rake-compiler since we don't use it to compile + # the extension. + sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile + sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile + + # Avoid isolation since dependencies are not properly declared. + sed -i -e 's/, :isolate//' Rakefile || die + + # Use a version of the minitest gem that works consistently accross + # all ruby versions. + sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die +} + +each_ruby_prepare() { + ${RUBY} -Cext/racc extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/racc + # Copy over the file here so that we don't have to do + # special ruby install for JRuby and the other + # implementations. + cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r rdoc + + docinto examples + dodoc -r sample +} diff --git a/dev-ruby/rack-1.6.7 b/dev-ruby/rack-1.6.7 deleted file mode 100644 index cbc4f31d868f..000000000000 --- a/dev-ruby/rack-1.6.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A modular Ruby webserver interface -EAPI=6 -HOMEPAGE=https://rack.github.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/ruby-ssl[ruby_targets_ruby25] ) ! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + kickstarter/rack-attack + + diff --git a/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild new file mode 100644 index 000000000000..f67ff945fca9 --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-4.4.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +# Skip integration tests since they require additional unpackaged +# dependencies and running daemons. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend "dev-ruby/rack:*" +ruby_add_bdepend "test? ( dev-ruby/activesupport + dev-ruby/rack-test + dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild b/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild new file mode 100644 index 000000000000..d32f356b0f6a --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-5.0.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="5" +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/d' Rakefile spec/spec_helper.rb || die + sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild b/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild new file mode 100644 index 000000000000..585b3e58c40c --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-5.2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="5" +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 +} diff --git a/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild new file mode 100644 index 000000000000..585b3e58c40c --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="5" +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 +} diff --git a/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild b/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild new file mode 100644 index 000000000000..585b3e58c40c --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-5.3.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="5" +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 +} diff --git a/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild b/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild new file mode 100644 index 000000000000..585b3e58c40c --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-5.4.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack" + +LICENSE="MIT" +SLOT="5" +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 +} diff --git a/dev-ruby/rack-cache-1.7.1 b/dev-ruby/rack-cache-1.7.1 deleted file mode 100644 index d8a81b442ce4..000000000000 --- a/dev-ruby/rack-cache-1.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/maxitest[ruby_targets_ruby23] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/maxitest[ruby_targets_ruby24] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby24] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Enable HTTP caching for Rack-based applications that produce freshness info -EAPI=6 -HOMEPAGE=https://github.com/rtomayko/rack-cache -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.2 -SRC_URI=https://github.com/rtomayko/rack-cache/archive/v1.7.1.tar.gz -> rack-cache-1.7.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d0e4f1020749b04b8d0a2631170107c3 diff --git a/dev-ruby/rack-cache-1.7.2 b/dev-ruby/rack-cache-1.7.2 deleted file mode 100644 index 4d48a523aded..000000000000 --- a/dev-ruby/rack-cache-1.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/maxitest[ruby_targets_ruby23] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/maxitest[ruby_targets_ruby24] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby24] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/maxitest[ruby_targets_ruby25] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby25] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Enable HTTP caching for Rack-based applications that produce freshness info -EAPI=6 -HOMEPAGE=https://github.com/rtomayko/rack-cache -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.2 -SRC_URI=https://github.com/rtomayko/rack-cache/archive/v1.7.2.tar.gz -> rack-cache-1.7.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=48c283e2aad82115fdf689318bcd5ef9 diff --git a/dev-ruby/rack-cache-1.8.0 b/dev-ruby/rack-cache-1.8.0 deleted file mode 100644 index 44cb74990a96..000000000000 --- a/dev-ruby/rack-cache-1.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/maxitest[ruby_targets_ruby23] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby23] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/maxitest[ruby_targets_ruby24] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby24] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/maxitest[ruby_targets_ruby25] >=dev-ruby/minitest-5.7.0:5[ruby_targets_ruby25] >=dev-ruby/mocha-0.13.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Enable HTTP caching for Rack-based applications that produce freshness info -EAPI=6 -HOMEPAGE=https://github.com/rtomayko/rack-cache -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.2 -SRC_URI=https://github.com/rtomayko/rack-cache/archive/v1.8.0.tar.gz -> rack-cache-1.8.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eb217bc155f3cdf0ea42fa587b6d1abf diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest new file mode 100644 index 000000000000..cc3c35bf64ac --- /dev/null +++ b/dev-ruby/rack-cache/Manifest @@ -0,0 +1,7 @@ +DIST rack-cache-1.7.1.tar.gz 260613 BLAKE2B fac2f4a476531a3c89e2917e039b3bd27d6b4486b396cfe1de12894bfc1cb2fa7e1739d45b92152e05be243ff1010636260f66b06cc2055ea09c2140ee857d40 SHA512 a4045483b0e10054f8e2dafddb45f72f3d06acde1df9f14ab51f72bbbf16b8e587b3fdb1f0d18a358fd5a46fb7babaa3d4f2b49d26ea1efbaca32cc62d2b19ff +DIST rack-cache-1.7.2.tar.gz 260666 BLAKE2B dc1f8bc7025f596d40d481d52168964b03610a89c5226967ba0d3d67ec4a116d91df0ce679361e4a15bc41c459e65879a4c2c24c7fb1a9b3183f5b9b705ec3e1 SHA512 67a39f2ebc7afc0159b60b2aaf252c4bc47233adf41244fd5e3587e61df6106710040d4940f162d78e3479fb1616de17dbf9bce36bf2f71b2eea65d6c159b862 +DIST rack-cache-1.8.0.tar.gz 260732 BLAKE2B 79104b2dd82ec1a95abbe84a97e8a7cea918f87e3845816d6252610ed24e82c4bb38fa7dc34ddea9517af06d21091c23b5316ce87a9f80d49fcd3be1a7764b22 SHA512 b5235c0b3d2a3476555bb2420bc5d69ae12d8d650fb9ea1d8d8fd4f1dff0c45f47e920c58c1e44d1e565eb45248d4e63e7643c8c50d43706365a36ae80f2eec8 +EBUILD rack-cache-1.7.1.ebuild 1138 BLAKE2B 5634fe41b8b81e1f5c64a4852d9fb0a43e878a9225e824a2a842888beb58a7ea05e8b1dc1bf329cecf1f70e21db3304c6462b894a9414cee41c5469a081ce006 SHA512 acd7c658c41acb55e40670b337d0ea3ee3b62e8e55ec5368479ca36631c04b7f489e23762d4d0f48eddfedc589f0029f3e6835d2bbb752e83c1512a576b4aa0d +EBUILD rack-cache-1.7.2.ebuild 1139 BLAKE2B 80117cb99b3cdce517460d7f8c6505890a778647df3bd4a85a2ea16b85a960a0a7299bd0c7394cf729a72ac2fe4eb60ceceeb7266ac7476632070292a4b1ba5c SHA512 247a71dcea1e426381655911498bebcdefd986960316ca75a0f5bedce56c3cc556de41a0fd93fa4cc8caac3405edd300e8fe5a9b0891866bb535ff89e956973d +EBUILD rack-cache-1.8.0.ebuild 1127 BLAKE2B 8df12966d9bdea38231d551519c4fa97d931966abc5ebfe11f1145820d0c1ea1c81534483216f1df518dd32836cf56b00e5fa4216577701a08c62b93589ce491 SHA512 56f70dc9812b2018bf2a583ee5df0d15071c40afb3c0375ca8d0a014f629bdd10e5c6113bed4e1746c202eb0d0a9b93fa764c7bb3ac44fde360b449b0d9bef5d +MISC metadata.xml 335 BLAKE2B d6f5130ac567d01cf6c3d831149be70ffc68d04d1b115473e6e8a550f392dd82341d72d9ba813dfd33cfa4bb5453ead5506ae75ae6f80cb9f47623e631e7c997 SHA512 3763e8653d06f4f62a253bd075ff31273fdc39edafdd74838c8fe65bee42a9bdfede99c01f236218baf496b910f5aef722ee3d5ff39d26c901e30df1406ecfa0 diff --git a/dev-ruby/rack-cache/metadata.xml b/dev-ruby/rack-cache/metadata.xml new file mode 100644 index 000000000000..bb0d49d5f48b --- /dev/null +++ b/dev-ruby/rack-cache/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/rack-cache + + diff --git a/dev-ruby/rack-cache/rack-cache-1.7.1.ebuild b/dev-ruby/rack-cache/rack-cache-1.7.1.ebuild new file mode 100644 index 000000000000..3aad907af4a8 --- /dev/null +++ b/dev-ruby/rack-cache/rack-cache-1.7.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# 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 versionator 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-cache/rack-cache-1.7.2.ebuild b/dev-ruby/rack-cache/rack-cache-1.7.2.ebuild new file mode 100644 index 000000000000..72371fb352df --- /dev/null +++ b/dev-ruby/rack-cache/rack-cache-1.7.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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 versionator 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-cache/rack-cache-1.8.0.ebuild b/dev-ruby/rack-cache/rack-cache-1.8.0.ebuild new file mode 100644 index 000000000000..3b6aaa6f0467 --- /dev/null +++ b/dev-ruby/rack-cache/rack-cache-1.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# 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-mount-0.8.3-r2 b/dev-ruby/rack-mount-0.8.3-r2 deleted file mode 100644 index 5d55ef426385..000000000000 --- a/dev-ruby/rack-mount-0.8.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A stackable dynamic tree based Rack router -EAPI=5 -HOMEPAGE=https://github.com/josh/rack-mount -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.8 -SRC_URI=https://github.com/josh/rack-mount/tarball/v0.8.3 -> rack-mount-0.8.3.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ac807f7fabc758e76f4db329196c6cc diff --git a/dev-ruby/rack-mount/Manifest b/dev-ruby/rack-mount/Manifest new file mode 100644 index 000000000000..c167160b4451 --- /dev/null +++ b/dev-ruby/rack-mount/Manifest @@ -0,0 +1,4 @@ +AUX rack-mount-fix-ruby20.patch 860 BLAKE2B 171163cb59d5a3614243db5e1836d60fb78659ab7554cc4a6160581cf7b9096f5dcef182753f1d942be65ea1121ea87462e90fbdc8697f790d693cc0759d331f SHA512 79a8acc75d2a32c82ef088d1d25a3f868205dd7e0a17b443ddded432161685ca56d67ce013ffa9c05a32c5446adbb3563b5a09beb1f5c44311cd3033f794ad2e +DIST rack-mount-0.8.3.tgz 33944 BLAKE2B 7763b55aaff25168924c9e237b762231e346b757b56919e454db52485cfa015989a03c93b9d1f0ae0802ab35773d646d70bc87e5d02307052c3c2c9ffa295d60 SHA512 5f1d10b951c967bc4c36a81b5c7dae5c5ec8d5253ee804fa1e1b4446c962fa0882d4c59773bca9373d5eb37a18646aff0a2dff2b1636d3d9126cae0f1e10a638 +EBUILD rack-mount-0.8.3-r2.ebuild 880 BLAKE2B e0e17b889600998cef9657107c2cc10d846eaf309461c61fe557b65f30d3db2a581b00c76f2703f44ae507889cb1a9b4b05970ebc452bfa0f29e696c80d1738a SHA512 1d7cada4b17e06ecb0818d306c9d76838e9213722fbb8d472044d6d52358e7a42d184b58c389c58c58c3517aa4d2bac50ec2b3ef7d03901710dc34f2fb0cd7fb +MISC metadata.xml 484 BLAKE2B 59ae19bd6d0bbf43cf6f8f67c39ecf26b3962385c944dc87e10b7df97e93c0f80b1017af68d7a4917a23a42ba7fce008f1d30b322284c692e91d653b44ad0aaa SHA512 45803bfbd921dd5d026c0cc4989d0d6fad65525b005566a91ab954f49bdf5abb9097b3a475f9ae5186a9e813243a9e10cda018dcd55ee73926c9654ee18de87d diff --git a/dev-ruby/rack-mount/files/rack-mount-fix-ruby20.patch b/dev-ruby/rack-mount/files/rack-mount-fix-ruby20.patch new file mode 100644 index 000000000000..f1e37faa21d6 --- /dev/null +++ b/dev-ruby/rack-mount/files/rack-mount-fix-ruby20.patch @@ -0,0 +1,26 @@ +From 42e7ae47c2dac2d98272ac99239e40bd59398891 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= +Date: Tue, 9 Apr 2013 11:12:02 +0300 +Subject: [PATCH] Fix Ruby 2.0.0 compatibility + +#respond_to? now exclude protected methods. +--- + lib/rack/mount/multimap.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/rack/mount/multimap.rb b/lib/rack/mount/multimap.rb +index 6b773e2..b88630b 100644 +--- a/lib/rack/mount/multimap.rb ++++ b/lib/rack/mount/multimap.rb +@@ -125,7 +125,7 @@ def update_container(key) + end + + def iterate_over_container(container) +- if container.respond_to?(:each_container_with_default) ++ if container.respond_to?(:each_container_with_default, true) + container.each_container_with_default do |value| + yield value + end +-- +1.9.3 + diff --git a/dev-ruby/rack-mount/metadata.xml b/dev-ruby/rack-mount/metadata.xml new file mode 100644 index 000000000000..4179f349bdb5 --- /dev/null +++ b/dev-ruby/rack-mount/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Rack provides a common API for connecting web frameworks, web servers and layers +of software inbetween. + + + josh/rack-mount + + diff --git a/dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild b/dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild new file mode 100644 index 000000000000..05164ae1815f --- /dev/null +++ b/dev-ruby/rack-mount/rack-mount-0.8.3-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit versionator ruby-fakegem + +DESCRIPTION="A stackable dynamic tree based Rack router" +HOMEPAGE="https://github.com/josh/rack-mount" +SRC_URI="https://github.com/josh/rack-mount/tarball/v${PV} -> ${P}.tgz" +RUBY_S="josh-${PN}-*" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.0.0:*" + +RUBY_PATCHES=( ${PN}-fix-ruby20.patch ) + +all_ruby_prepare() { + # Avoid fragile test depending on hash ordering. + sed -i -e '/foo=1&bar=2/ s:^:#:' test/test_utils.rb || die +} diff --git a/dev-ruby/rack-openid-1.4.2 b/dev-ruby/rack-openid-1.4.2 deleted file mode 100644 index 78ee2ddf946a..000000000000 --- a/dev-ruby/rack-openid-1.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby23] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby24] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby25] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a more HTTPish API around the ruby-openid library -EAPI=5 -HOMEPAGE=https://github.com/grosser/rack-openid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby23] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby24] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-openid-2.1.8[ruby_targets_ruby25] >=dev-ruby/rack-1.1.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/grosser/rack-openid/archive/v1.4.2.tar.gz -> rack-openid-1.4.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4a4e0b0f7000130be4d4a994201f797d diff --git a/dev-ruby/rack-openid/Manifest b/dev-ruby/rack-openid/Manifest new file mode 100644 index 000000000000..c679e18a50b3 --- /dev/null +++ b/dev-ruby/rack-openid/Manifest @@ -0,0 +1,3 @@ +DIST rack-openid-1.4.2.tar.gz 9444 BLAKE2B 0aa675ff4b6a67fe21b93d245111415f5e483f7b4a210f819a1f1eb6b242f6d75a1c182a2965a57350eb6bf2a088989c90d4b3c0348a4643a3889639759be3c0 SHA512 7b651899c7afc10d11358bd6de075f2f902c2188ce5f9d7bb6d1fb75ec77d1c53b11926ee254eead2229ac00312382540dd550debfc5fdc137e009011eadd321 +EBUILD rack-openid-1.4.2.ebuild 888 BLAKE2B 8191cb9cbcb1d9bb114769c2e14eea3234407d0d19f431999bb33cf9354bced086a0f362c0b78a2623a54e25e5fc36fd44e1c4119ffc947b6b850ac4cc3dc980 SHA512 1c8cf1538b41c7c49f5e71de484c14434d6fe9aefbdac0164c2a20158913a877b6c42fc16630564e9dcf1ff3a42c6d02eb8dc0a99d92bd9b0f07453f19cceaa8 +MISC metadata.xml 345 BLAKE2B efd918bb5eaf6ed922c59cf416781fdfcad6a7ec77ef8280c769d19019f77d789ee9db60c5e2e3722fd3563c51f2a615a9ad5c6739422e2ff492f17a3afad2e5 SHA512 bca9d433271ba8324b1f0bdc704daa808f7d989b3f2838085615be87ef11a03eb1378c12674a6d8c82ec950bad70c33fdbadfde72503b3c2dd5dbfd79efd7db2 diff --git a/dev-ruby/rack-openid/metadata.xml b/dev-ruby/rack-openid/metadata.xml new file mode 100644 index 000000000000..bd8ea54ad350 --- /dev/null +++ b/dev-ruby/rack-openid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/rack-openid + + diff --git a/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild b/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild new file mode 100644 index 000000000000..9b56b77bd4fa --- /dev/null +++ b/dev-ruby/rack-openid/rack-openid-1.4.2.ebuild @@ -0,0 +1,33 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Readme.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a more HTTPish API around the ruby-openid library" +SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/grosser/rack-openid" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ruby-openid-2.1.8 >=dev-ruby/rack-1.1.0:*" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/minitest\/rg/d' -e '/[Ll]og/d' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/test_rack_openid.rb || die + # Needs unpackaged rots dependency https://github.com/roman/rots + # No release available right now + #${RUBY} -Ilib test/test_integration.rb || die +} diff --git a/dev-ruby/rack-protection-1.5.3-r1 b/dev-ruby/rack-protection-1.5.3-r1 deleted file mode 100644 index 95bcd096fde6..000000000000 --- a/dev-ruby/rack-protection-1.5.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rack-test[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rack-test[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rack-test[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem protects against typical web attacks -EAPI=5 -HOMEPAGE=https://github.com/rkh/rack-protection -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/rack-protection-1.5.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f589ced188e9f4cfaecbf4d828f5790 diff --git a/dev-ruby/rack-protection-2.0.0 b/dev-ruby/rack-protection-2.0.0 deleted file mode 100644 index e2f4e53fdae8..000000000000 --- a/dev-ruby/rack-protection-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=This gem protects against typical web attacks -EAPI=6 -HOMEPAGE=https://github.com/rkh/rack-protection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/rack-protection-2.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e90b3ea86596b34a4532e77240a9f2ef diff --git a/dev-ruby/rack-protection-2.0.1 b/dev-ruby/rack-protection-2.0.1 deleted file mode 100644 index 08b8a703d38b..000000000000 --- a/dev-ruby/rack-protection-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=This gem protects against typical web attacks -EAPI=6 -HOMEPAGE=https://github.com/rkh/rack-protection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/rack-protection-2.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=db307488bb97552bf33a9fa3008d0752 diff --git a/dev-ruby/rack-protection-2.0.2 b/dev-ruby/rack-protection-2.0.2 deleted file mode 100644 index 981e2f8862c6..000000000000 --- a/dev-ruby/rack-protection-2.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem protects against typical web attacks -EAPI=6 -HOMEPAGE=https://github.com/rkh/rack-protection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/rack-protection-2.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b9f7dcadbc71d940fb96a9041aba5ed1 diff --git a/dev-ruby/rack-protection-2.0.3 b/dev-ruby/rack-protection-2.0.3 deleted file mode 100644 index 2918c54229aa..000000000000 --- a/dev-ruby/rack-protection-2.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem protects against typical web attacks -EAPI=6 -HOMEPAGE=https://github.com/rkh/rack-protection -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rack:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/rack-protection-2.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b9f7dcadbc71d940fb96a9041aba5ed1 diff --git a/dev-ruby/rack-protection/Manifest b/dev-ruby/rack-protection/Manifest new file mode 100644 index 000000000000..2c7e76eef598 --- /dev/null +++ b/dev-ruby/rack-protection/Manifest @@ -0,0 +1,11 @@ +DIST rack-protection-1.5.3.gem 18432 BLAKE2B 96daf85f6b51b4a8c8992109ccb0821b9f713166965a6d1392f20a966e3502facc4294c0a824beaa395306e0ba3234902eef717ed839e3e3ca907deedf83370d SHA512 9f94f9f25197c3f8227f5c9c9fd2e896e35bfc08d4a20f4dded9c42772f348d16dceda6916429833b498b29c4dbba4dbb31b1a3cf90de597fb6df2de145d655a +DIST rack-protection-2.0.0.gem 15872 BLAKE2B 706fba47a09565bc973a5dbae3369cb26d02839be92347bb153c5f12054ef605e8e025a0666cb0aa44aae316ba494fffdbb7bbc840dfefff9b3e0b0efd39817a SHA512 cce6a8a64c502e4cfec47ae3d76e71aef42b1eec5aa4802a6c443fcb7a8971a99ad9a5b34fea7ae878630faba10d4f5bde4d9a3eb66f63600fcaf02d9ecc0c2e +DIST rack-protection-2.0.1.gem 15872 BLAKE2B bd2b17d21767f4f6772400168ddd53491693780b62359d526739580cca66b5b27d4f4c6f419a6ef695ffbef5ff9045bac683c78117765ff784fda136ec102090 SHA512 6dd525384a0027a1943741881168433c63dc2d18093833dffb3417f3f6ccc46d597435a880d297d07751db1c449f3e37942ae03e33d378dbc74caec38c5cf1df +DIST rack-protection-2.0.2.gem 16896 BLAKE2B b3ed6a399f93c359a305cef0893bb5056ac26e8d5f345761f497b5eb77aecc201cd388bc0fc021ed039f230bc2ca2348f7eec19aaaac3f2662500bd4c6496a93 SHA512 e74be8b079a1c436d80df2e6bf58dcaea089aceb58b8ec6c08d6ac78b5390bdb1b494d9155350dc7e2639e858209aac10757be54085a565b910e5e74ee882235 +DIST rack-protection-2.0.3.gem 16896 BLAKE2B e33cfc8290cf108f986bd625623411f63812aa79bc5354041e3d541a244bdc6f2ba30ebfab77cb2fe15c8a53e21e11adc6a54ab90a687147759d1b14b5e0be73 SHA512 396d1b45783e0b6782b479b6ba77c2eb23c2a6a2b695a631b7a4b9ace661471325d4d321a40ba7c8090964e68b5dd8f9c92c4843464e6d6ff178aecf9996f338 +EBUILD rack-protection-1.5.3-r1.ebuild 726 BLAKE2B f4edf631b7100e462ea90d33aaca1d20ad043adf01458032039d16b365806a0c91974c05f66780c24ab4d1246dbf779de9dbb760922bc1f40767324e632b10b8 SHA512 18b63b6719fc0c27cda9e5ce050e5932afbe30c0118aedd6a64d5d7338427b4faab755cc0e50b96588bf13db16abd752585e424fc682139ec6d007145ff8205e +EBUILD rack-protection-2.0.0.ebuild 796 BLAKE2B 7103c44fe355976ed905a9f77e1d46882cfd67c51ce429265f7606d9422514df8eb18382ff5e42b8eb5aff0fcef21509f8248a0342ab2589ccff557a41490fff SHA512 5ee15793429e98cf67966e1a41d06e6c51cedaee4f24b2e0747a48f467122c2e17535ec83726b6b91a493adf6b79c887608112ea6fefcf8fc0b15bd1501dd1dc +EBUILD rack-protection-2.0.1.ebuild 789 BLAKE2B 9ef3981b82f570cc2ee569661d05428ab10279afe7f4d6dce8003835002528308361194294adc22534d1caa12aa1c7919563a274e88f556cb3cc6e2a31253f36 SHA512 62650d79ddde05798cd042bf826dbc1522030b5dde936476dc78656d649ac7232cf5dc7aeaaa08232f8428a0f145d1ae6b2735c2d9e7282bfba69a4ec3f2d1f1 +EBUILD rack-protection-2.0.2.ebuild 760 BLAKE2B fcc65b5c9913f321ef21eca240412a818c5d480b5361ef91c501a0ecb05f92b59deafadbf02721014efabe67cd326bb5e9ecc5b3b3d41bb49fb709d71dc38e06 SHA512 1423babf10def58ef75091b09567ce7f4e6287b3eab4340f7f922832576e2d0c7db45eb1a0fdfb15a22c68d79557e54af5b4359d67aeb579f99cee68c5fc1cc3 +EBUILD rack-protection-2.0.3.ebuild 760 BLAKE2B fcc65b5c9913f321ef21eca240412a818c5d480b5361ef91c501a0ecb05f92b59deafadbf02721014efabe67cd326bb5e9ecc5b3b3d41bb49fb709d71dc38e06 SHA512 1423babf10def58ef75091b09567ce7f4e6287b3eab4340f7f922832576e2d0c7db45eb1a0fdfb15a22c68d79557e54af5b4359d67aeb579f99cee68c5fc1cc3 +MISC metadata.xml 488 BLAKE2B 1db94e175d1248a334fa9ff0b5936d0281a1ee2ef69974cc33ba65e19de9ae043e98599a52f5cc55d3e1ca3e5bef3e223cab7f3be0ad9b561b05d81da8c09687 SHA512 ad0122f6e0dde2c02a1af8b8e81a5aebb1a13e0f56dd8f222d6f051da55015a89db0430efa6c1e6b5e193a94ba69d0244498d7cc14f0212f8032393a7f5988b8 diff --git a/dev-ruby/rack-protection/metadata.xml b/dev-ruby/rack-protection/metadata.xml new file mode 100644 index 000000000000..40799dad60fe --- /dev/null +++ b/dev-ruby/rack-protection/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Rack provides a common API for connecting web frameworks, web servers and layers +of software inbetween. + + + rkh/rack-protection + + diff --git a/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild b/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild new file mode 100644 index 000000000000..10a511702bf5 --- /dev/null +++ b/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="rack-protection.gemspec" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="This gem protects against typical web attacks" +HOMEPAGE="https://github.com/rkh/rack-protection" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rack-test )" diff --git a/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild b/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild new file mode 100644 index 000000000000..275dc5649590 --- /dev/null +++ b/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# There are no specs in the gem and the source cannot be downloaded separately. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="This gem protects against typical web attacks" +HOMEPAGE="https://github.com/rkh/rack-protection" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~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/rack-test )" diff --git a/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild b/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild new file mode 100644 index 000000000000..77b5b0414129 --- /dev/null +++ b/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# There are no specs in the gem and the source cannot be downloaded separately. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="This gem protects against typical web attacks" +HOMEPAGE="https://github.com/rkh/rack-protection" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~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/rack-test )" diff --git a/dev-ruby/rack-protection/rack-protection-2.0.2.ebuild b/dev-ruby/rack-protection/rack-protection-2.0.2.ebuild new file mode 100644 index 000000000000..a874a0ed9292 --- /dev/null +++ b/dev-ruby/rack-protection/rack-protection-2.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# There are no specs in the gem and the source cannot be downloaded separately. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="This gem protects against typical web attacks" +HOMEPAGE="https://github.com/rkh/rack-protection" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~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/rack-test )" diff --git a/dev-ruby/rack-protection/rack-protection-2.0.3.ebuild b/dev-ruby/rack-protection/rack-protection-2.0.3.ebuild new file mode 100644 index 000000000000..a874a0ed9292 --- /dev/null +++ b/dev-ruby/rack-protection/rack-protection-2.0.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# There are no specs in the gem and the source cannot be downloaded separately. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="This gem protects against typical web attacks" +HOMEPAGE="https://github.com/rkh/rack-protection" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~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/rack-test )" diff --git a/dev-ruby/rack-ssl-1.3.4 b/dev-ruby/rack-ssl-1.3.4 deleted file mode 100644 index d24882e62163..000000000000 --- a/dev-ruby/rack-ssl-1.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rack-test[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rack-test[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Force SSL/TLS in your app -EAPI=5 -HOMEPAGE=https://github.com/josh/rack-ssl/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.3 -SRC_URI=https://github.com/josh/rack-ssl/archive/v1.3.4.tar.gz -> rack-ssl-1.3.4-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=827d1c1885d73e61de4bb7797567e651 diff --git a/dev-ruby/rack-ssl-1.4.1 b/dev-ruby/rack-ssl-1.4.1 deleted file mode 100644 index a8bae59d94c4..000000000000 --- a/dev-ruby/rack-ssl-1.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rack-test[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rack-test[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Force SSL/TLS in your app -EAPI=5 -HOMEPAGE=https://github.com/josh/rack-ssl/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ssl[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ssl[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.4 -SRC_URI=https://github.com/josh/rack-ssl/archive/v1.4.1.tar.gz -> rack-ssl-1.4.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=827d1c1885d73e61de4bb7797567e651 diff --git a/dev-ruby/rack-ssl/Manifest b/dev-ruby/rack-ssl/Manifest new file mode 100644 index 000000000000..82665301cf7c --- /dev/null +++ b/dev-ruby/rack-ssl/Manifest @@ -0,0 +1,5 @@ +DIST rack-ssl-1.3.4-git.tgz 3185 BLAKE2B e0b8345f38cb7a226e95e7aef231eafa2e12d132470cb91a007f9ef5802c1a536ee871a13235b72e49e68cdabd4eac133fb2e6bc82da376347b74f8e089c1aa5 SHA512 4a52d30afd9306975579f9773b7fb59f4174fa095497a7071e48599ad261eb6bfbd040e49260f1996e94b897e38873b7d5b47dae494e09cc1ad22c7078458afc +DIST rack-ssl-1.4.1-git.tgz 3238 BLAKE2B 7861fff6dd7b15505e008d150a515dee6749767b3e2056553baa85e3696f4c9fb63a5a0d03b99588ee09d79163c0463763824a9bb53fdc86f857f9c472c9fb2e SHA512 700a2cbc848be8e410186e6af709c5d7a8bae65ada02b405711dc60f8c6e1fe4fb00c3acc55ddc76a1d79e9468ba8f92d0350c983d5c1b83e4cee2b91aa68f23 +EBUILD rack-ssl-1.3.4.ebuild 725 BLAKE2B a84757468085c8675de6231d082185f10abff66f39d3ee57bfd32c57bd308d8d5a9cafc4f4adc07b1f3c70b340d3b07fdcc995fba7744da1f03c50ac809e162d SHA512 777372d8ac8f2fa001223206b3ebf1858245ee06b3ed734a215657a242d88f8ce0eaea229b78bd23ebe744e97d4721577f45f3e12cd113186f618d1fa8a40af7 +EBUILD rack-ssl-1.4.1.ebuild 725 BLAKE2B a84757468085c8675de6231d082185f10abff66f39d3ee57bfd32c57bd308d8d5a9cafc4f4adc07b1f3c70b340d3b07fdcc995fba7744da1f03c50ac809e162d SHA512 777372d8ac8f2fa001223206b3ebf1858245ee06b3ed734a215657a242d88f8ce0eaea229b78bd23ebe744e97d4721577f45f3e12cd113186f618d1fa8a40af7 +MISC metadata.xml 482 BLAKE2B 67ca7d55352609b11359b8d39359e3b79158dbbbddbbdf44b202d807204dbc60c71bbdc0af20ed275563ce4f7c00adc4c892f32a2daa7592b368c196c483ea5a SHA512 53f23a19165373ecc6883bdb632db201f38e21d968f787e7345db51b2c145d49dca0d005551e6e7d5699c97af1e16563b7e5f6fce239d82c4235e6e19b0d5659 diff --git a/dev-ruby/rack-ssl/metadata.xml b/dev-ruby/rack-ssl/metadata.xml new file mode 100644 index 000000000000..950e526f18a6 --- /dev/null +++ b/dev-ruby/rack-ssl/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + +Rack provides a common API for connecting web frameworks, web servers and layers +of software inbetween. + + + josh/rack-ssl + + diff --git a/dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild b/dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild new file mode 100644 index 000000000000..e8504500b003 --- /dev/null +++ b/dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="Force SSL/TLS in your app" +HOMEPAGE="https://github.com/josh/rack-ssl/" +SRC_URI="https://github.com/josh/rack-ssl/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( dev-ruby/rack-test )" diff --git a/dev-ruby/rack-ssl/rack-ssl-1.4.1.ebuild b/dev-ruby/rack-ssl/rack-ssl-1.4.1.ebuild new file mode 100644 index 000000000000..e8504500b003 --- /dev/null +++ b/dev-ruby/rack-ssl/rack-ssl-1.4.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="Force SSL/TLS in your app" +HOMEPAGE="https://github.com/josh/rack-ssl/" +SRC_URI="https://github.com/josh/rack-ssl/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( dev-ruby/rack-test )" diff --git a/dev-ruby/rack-test-0.6.3 b/dev-ruby/rack-test-0.6.3 deleted file mode 100644 index 324d98a9d82a..000000000000 --- a/dev-ruby/rack-test-0.6.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps -EAPI=5 -HOMEPAGE=https://github.com/brynary/rack-test -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.6 -SRC_URI=mirror://rubygems/rack-test-0.6.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=78e5b1127b3126f9c23fd2c31658a6df diff --git a/dev-ruby/rack-test-0.7.1 b/dev-ruby/rack-test-0.7.1 deleted file mode 100644 index 69b7d165f9e8..000000000000 --- a/dev-ruby/rack-test-0.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] =dev-ruby/sinatra-1.2.6[ruby_targets_ruby23] =dev-ruby/rack-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby24] =dev-ruby/rack-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps -EAPI=6 -HOMEPAGE=https://github.com/rack-test/rack-test -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] rack-test-0.7.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ce6f5cbdd060d50ba694a468c6e0c35b diff --git a/dev-ruby/rack-test-0.8.3-r1 b/dev-ruby/rack-test-0.8.3-r1 deleted file mode 100644 index 124000015557..000000000000 --- a/dev-ruby/rack-test-0.8.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] =dev-ruby/rack-1.0:*[ruby_targets_ruby25] =dev-ruby/sinatra-1.2.6[ruby_targets_ruby23] =dev-ruby/rack-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby24] =dev-ruby/rack-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby25] =dev-ruby/rack-1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps -EAPI=6 -HOMEPAGE=https://github.com/rack-test/rack-test -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] =dev-ruby/rack-1.0:*[ruby_targets_ruby25] rack-test-0.8.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5d4ce2a8958efceb43a2ba1a11fe4c7e diff --git a/dev-ruby/rack-test-1.0.0 b/dev-ruby/rack-test-1.0.0 deleted file mode 100644 index 786cdcd1840a..000000000000 --- a/dev-ruby/rack-test-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] =dev-ruby/rack-1.0:*[ruby_targets_ruby25] =dev-ruby/sinatra-1.2.6[ruby_targets_ruby23] =dev-ruby/rack-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby24] =dev-ruby/rack-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/sinatra-1.2.6[ruby_targets_ruby25] =dev-ruby/rack-1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps -EAPI=6 -HOMEPAGE=https://github.com/rack-test/rack-test -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby23] =dev-ruby/rack-1.0:*[ruby_targets_ruby24] =dev-ruby/rack-1.0:*[ruby_targets_ruby25] rack-test-1.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=721ba6a7f3fa363986ae429eb38e0c42 diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest new file mode 100644 index 000000000000..1f639a4c4979 --- /dev/null +++ b/dev-ruby/rack-test/Manifest @@ -0,0 +1,9 @@ +DIST rack-test-0.6.3.gem 23552 BLAKE2B d494f7fa3d2f7ed6fc6d33e507c445990613425826ec2e3d059d978b09d316ab93685aa5fd00ea89d00002ec7ec242f7fa64a42ce214fa7e9c40334d7e7a3750 SHA512 a5ad0f20130eedc153515127d2483cb1322c230ab772307943ec6eb295706f3aab26c8599cba69323b3cdc5692b284ba0609d8db957ade7085a95d94ccdf8b41 +DIST rack-test-0.7.1.tar.gz 24492 BLAKE2B 594fa05287399425557f579c871accdd268c463e77bef3e86f2141f5c5d824abc2a245a636390e0957cafb2db86a5483f9de2f13571b5c44a506f93122fcd2f0 SHA512 2b202d1f485fa2aa927d2c599e0b3bde08f5d93b6e8a36ccee5b5e064acfd0979154de8db8639bfb78f3ab038b006305379389889239dbee13020b72f060a8db +DIST rack-test-0.8.3.tar.gz 24842 BLAKE2B ea02ce5e5a460c43b0299e3b6e3412efb1be8991ee14f924e7b2b8fb995917aad1cd809240a6389226b0a6f356ba94534082637aa7ad7f4ac4c93b86277dcf23 SHA512 ae2afd43e8b6643acdc7b4988df7dea5a5f00231df92127841aa52cb89c0a1891e13e5d6f321acbd95ce86b7372b340f0f863f01e500ae7643699c27077b767c +DIST rack-test-1.0.0.tar.gz 26188 BLAKE2B e1df3e0d0e9cb8757bc898a2780a45f808921638a01a9ade0c8ac3233745992fbec1780ca36d4595e5a89bf124dcec0fc74fc33e9b22c46723e851aa371a73b8 SHA512 e654a10359b771607eb5295f574ac4a7b42afafc9a85c65e87a54559db1b5221b6e4b5ace18db05acfec1f381caa93c4b3be1912c3f08fbb74861d6053a2d242 +EBUILD rack-test-0.6.3.ebuild 959 BLAKE2B 97f7f0ba6f376e50991dadf70c745069b295c03e0a2f139307b089d4287e9c2419d2c0e26f22b746c102efb229df4287c35db85e8020df69f8e9e5e067047fdc SHA512 732544b35298ca4b7a5124ef0ecb55a1df59ec39a4b7a60285f31744c2005156bb26243ee17bab495bd1d5887e652295bd0e6d348e05d79f128685b7e045056e +EBUILD rack-test-0.7.1.ebuild 1059 BLAKE2B 9d13171c4cc3a4f5d991223278d96d194929b8af8dcf3208e624cbf20240cd5147f601beac94a8fbd4f5c1eb2c852b277b085296efbfba7fd24ef7e1bfc9d344 SHA512 f3e08c4654026b85322107f60a21197ff07cc4c67a498e03478f4a168e82fd58bd014fe5f0a176d30c0fbbbeac9033b9b992c4f9c5f6b470a36878bcd12a559c +EBUILD rack-test-0.8.3-r1.ebuild 1150 BLAKE2B a243633049097f3d7ddb3054a4fe752d3a394dd32350e53de8889fedc158de5ebbd1e9bbcf016a683a6d4636e37a71f277b59f8aff3b8da6fbf85d8fc6455c23 SHA512 4d8d31998f3c42a2c2fe64fcbc1a2c328e0f0b068b5caa75c9a736f1eb2b991fe81ad98ac49d21f09edb97ec51f58d9a78b165bbd6fa1738ee189f152b0841b0 +EBUILD rack-test-1.0.0.ebuild 1143 BLAKE2B 6c2349179b80a907b79dbc7664b3ce7490da9f4a857aaf70a25dcfcc679c702d3cb84f0b2d56d29b6f7d33abd9210dfd77fd5719c28e972495f3a65588a9ace0 SHA512 bad849eee444b4f21b42f85e5d2b8a1bd94d9d42ff1ffc9ae9fe48368f1313e52850bac164e667af57905c44d59a7fbd0dd7e3a2f49702585d5193abbe238708 +MISC metadata.xml 343 BLAKE2B 3d64a9d71f8ea0b1af70404e282f27ba4028ccada49dd94cc54f3517a939749d1d98cf1e08c85ce1e4481971b007f88dd40b7bb9609b4879cfcceb55519f97fa SHA512 8f9aa1b7be720aa89aff9ada3782e3b7098edd7181203d78a56fd6576ff3d2cfb812557158a30353eabff9084f6cd148222f4d7cd39b7cf0073c4f9da0aacd0d diff --git a/dev-ruby/rack-test/metadata.xml b/dev-ruby/rack-test/metadata.xml new file mode 100644 index 000000000000..5ae2f7cb9f0b --- /dev/null +++ b/dev-ruby/rack-test/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brynary/rack-test + + diff --git a/dev-ruby/rack-test/rack-test-0.6.3.ebuild b/dev-ruby/rack-test/rack-test-0.6.3.ebuild new file mode 100644 index 000000000000..ee177cee78d2 --- /dev/null +++ b/dev-ruby/rack-test/rack-test-0.6.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# no documentation is generable, it needs hanna, which is broken +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit versionator ruby-fakegem + +DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps" +HOMEPAGE="https://github.com/brynary/rack-test" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.0:*" +ruby_add_bdepend " + test? ( >=dev-ruby/sinatra-1.2.6 )" + +all_ruby_prepare() { + rm Gemfile* || die + sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rack-test/rack-test-0.7.1.ebuild b/dev-ruby/rack-test/rack-test-0.7.1.ebuild new file mode 100644 index 000000000000..17244a49bd63 --- /dev/null +++ b/dev-ruby/rack-test/rack-test-0.7.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit versionator ruby-fakegem + +DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps" +HOMEPAGE="https://github.com/rack-test/rack-test" +SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.0:* =dev-ruby/sinatra-1.2.6 =dev-ruby/rack-1* )" + +all_ruby_prepare() { + rm Gemfile* || die + sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' \ + -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rack-test/rack-test-0.8.3-r1.ebuild b/dev-ruby/rack-test/rack-test-0.8.3-r1.ebuild new file mode 100644 index 000000000000..f8ab6d41fc30 --- /dev/null +++ b/dev-ruby/rack-test/rack-test-0.8.3-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit versionator ruby-fakegem + +DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps" +HOMEPAGE="https://github.com/rack-test/rack-test" +SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.0:* =dev-ruby/sinatra-1.2.6 =dev-ruby/rack-1* )" + +all_ruby_prepare() { + rm Gemfile* || die + sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' \ + -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die + + # Use correct version + sed -i -e 's/0.8.2/0.8.3/' lib/rack/test/version.rb || die +} diff --git a/dev-ruby/rack-test/rack-test-1.0.0.ebuild b/dev-ruby/rack-test/rack-test-1.0.0.ebuild new file mode 100644 index 000000000000..9097ac5cbdac --- /dev/null +++ b/dev-ruby/rack-test/rack-test-1.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit versionator ruby-fakegem + +DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps" +HOMEPAGE="https://github.com/rack-test/rack-test" +SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.0:* =dev-ruby/sinatra-1.2.6 =dev-ruby/rack-1* )" + +all_ruby_prepare() { + rm Gemfile* || die + sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' \ + -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die + + # Use correct version + sed -i -e 's/0.8.2/0.8.3/' lib/rack/test/version.rb || die +} diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest new file mode 100644 index 000000000000..31338c3b5be4 --- /dev/null +++ b/dev-ruby/rack/Manifest @@ -0,0 +1,11 @@ +AUX rack-1.2.1-gentoo.patch 410 BLAKE2B 18246afd31b682e66a5bdd92c08bb9faed9a9fe22fade22f2c124a3a499b67794082e1bd03081c1914793003fe3c0a73b2d42f51395fc2603eb6513a3b404ece SHA512 03dba431bbdd77f87e0f26ccc6022248edbde20930254da1c55db6115dd49be5dd3f16919e15ee7baab40682b3f959b52692d5018b09ad79d4db3acb3adf6f43 +AUX rack-1.6-rewindable-ruby23.patch 1360 BLAKE2B 062c4a474959c4dce61969583b6aec1ae98acff38c1e72f5e22440c4c8938dbaa2142d70a0354948c151eede2b23ca5accadc72aeab366ca1457216d9725292a SHA512 3cb110af584cc3f767a0d3976acb66f37423559865af0726109419728ce6fbe9f484ac2340b1816ae89c1a59ca64330c1bfe4be3910bf6a8ecb05784115a1cda +DIST rack-1.6.7.gem 229888 BLAKE2B b4ea51d9a0606c92c6cc199bcaf3f7068e6360dd972417af7fe8784a5b23a8de1288347431f08d9af1d19f1409f18035d668d6e80f0b2080d761a3e703259d0c SHA512 e1cc22d78a61998c034bbf9217cad5cc0e614697e787f58aed9cfb1c3a12f69b557c9e95a4b09fcc1509cb607332a8655a66159b2492ea6fdc2bda21f588a59e +DIST rack-2.0.3.gem 254464 BLAKE2B c7052ae0210d2c8d9aeaa6e3b5b10b272ea48d6c2601aecd524eeab141d3987b7905d9511814d0ac7a62413ef5eb01e847168a278bafb5a0e8f882c526cdfcc9 SHA512 c48e6681544c2f37797ee697f5c4f0d4de6008a3df2506665b52c248fca1ef7321a892dd28475e4d7b461a0b2d12112903a67e1bed7c7397742833fce85167e1 +DIST rack-2.0.4.gem 254976 BLAKE2B e816bda9969117525d061b2de2e9172d831a1fd0654ee5f4ff0293a95c01b8451204cab034816f7b2382b77cae3c9a735184f3f1c8f5b9e8cb43963001f815da SHA512 d6624d52c456654ab4c98554d544c6cb0bd15fad5a494575ad329bd1892dca2ac612b5730f4e3f6eddf2c0496afc393f215fb7d60795c264d2251896c27f450a +DIST rack-2.0.5.gem 254464 BLAKE2B 91fdb183a7e79b853d5ff8ef0d95799fdcdcb92ae69406666a96742dfe9abf7211c0d3ee0ec21edfb01392006e30c146573acb532a83bbf807f743272fb77dd9 SHA512 ac820997ec5804816e26275630797d0c86e2dc04d43572e66e99a25067d531c8a6fcdfb7b5157ce44d039d1690bb015567d859a13a85dc7d22fa0f7454ea0aa2 +EBUILD rack-1.6.7.ebuild 1650 BLAKE2B 7c921e890048cc0f9db6fc066695dafbf1afdf816ed87aca9c9d1e713ed704a2335b40e7654f0f96a1f511232b30780c82a4ac6232f80f9a054a299bc307da3a SHA512 be28af8b62260dc820f1c52ae44d1e46fd416dad453a0ac03eef8cfbbcaffd056b7744d61e5b5b287de90d5ad745bac5225b6c58b9808e75058638a1f61b9360 +EBUILD rack-2.0.3.ebuild 1508 BLAKE2B f5f9bafb1ca637b1303cbf44a32b77b1969e8b773408141de007781524f40643fa59e9b37bb8feb92e950fecb7fa4b96f0d1fe4e8db2c9ab9e7cbf15f9dfd1b3 SHA512 e62cc26861382a150c813a39a5aef7d9e41858ba415f03f789333e4e9f64187b506df4bee860abfca3a2c120b2251b416c3058179be47ca58a4138437145895a +EBUILD rack-2.0.4.ebuild 1466 BLAKE2B 8d95bf901666ae8b174dd8a7e689ce8687572a796d6a68106277de69507b203b06e6177fd1b531eceac21e86452e278b4df617def2e769b0857dd551d316bbc9 SHA512 e00386ebd69f3ab4a0c39d9507a6f32ee7214e4ca8e24cf9807644644cda7c7896251dc81f553f14655bc4c49ae7d19b31b58c0f64a3162a13e085c65e1f8cf1 +EBUILD rack-2.0.5.ebuild 1466 BLAKE2B 8d95bf901666ae8b174dd8a7e689ce8687572a796d6a68106277de69507b203b06e6177fd1b531eceac21e86452e278b4df617def2e769b0857dd551d316bbc9 SHA512 e00386ebd69f3ab4a0c39d9507a6f32ee7214e4ca8e24cf9807644644cda7c7896251dc81f553f14655bc4c49ae7d19b31b58c0f64a3162a13e085c65e1f8cf1 +MISC metadata.xml 391 BLAKE2B 5ed2f863a5fd68cf57f25afc2c2efa63df1eb25c4e01087130f70edbbd1b79c655ff7455b73ecdd31e083cd35381331fceef52856f946d24fc3d313705fbaef3 SHA512 7ffff4c4cc64855b0c95e2364fa9cfd1e3b06946155cc8244444f5f4e450abda8d8387aabddc224b94a55ff3d5e42391970e5541923e5aae24f408113a65a5c7 diff --git a/dev-ruby/rack/files/rack-1.2.1-gentoo.patch b/dev-ruby/rack/files/rack-1.2.1-gentoo.patch new file mode 100644 index 000000000000..82ea127a8cb7 --- /dev/null +++ b/dev-ruby/rack/files/rack-1.2.1-gentoo.patch @@ -0,0 +1,13 @@ +diff --git a/lib/rack/rewindable_input.rb b/lib/rack/rewindable_input.rb +index accd96b..d71fde6 100644 +--- a/lib/rack/rewindable_input.rb ++++ b/lib/rack/rewindable_input.rb +@@ -94,7 +94,7 @@ module Rack + end + + def filesystem_has_posix_semantics? +- RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/ ++ RUBY_PLATFORM !~ /(mswin|mingw|cygwin|java)/ && RUBY_VERSION < '1.9.1' + end + end + end diff --git a/dev-ruby/rack/files/rack-1.6-rewindable-ruby23.patch b/dev-ruby/rack/files/rack-1.6-rewindable-ruby23.patch new file mode 100644 index 000000000000..9d36a7328e2c --- /dev/null +++ b/dev-ruby/rack/files/rack-1.6-rewindable-ruby23.patch @@ -0,0 +1,38 @@ +From 11b5a15dd1c8a41d87eb73df7bb99a3affecd787 Mon Sep 17 00:00:00 2001 +From: deepj +Date: Mon, 25 May 2015 22:41:31 +0200 +Subject: [PATCH] Clean up Rack::Rewindable + +--- + lib/rack/rewindable_input.rb | 11 ----------- + 1 file changed, 11 deletions(-) + +diff --git a/lib/rack/rewindable_input.rb b/lib/rack/rewindable_input.rb +index 64efdda..dd6b784 100644 +--- a/lib/rack/rewindable_input.rb ++++ b/lib/rack/rewindable_input.rb +@@ -57,15 +57,6 @@ def close + + private + +- # Ruby's Tempfile class has a bug. Subclass it and fix it. +- class Tempfile < ::Tempfile +- def _close +- @tmpfile.close if @tmpfile +- @data[1] = nil if @data +- @tmpfile = nil +- end +- end +- + def make_rewindable + # Buffer all data into a tempfile. Since this tempfile is private to this + # RewindableInput object, we chmod it so that nobody else can read or write +@@ -77,8 +68,6 @@ def make_rewindable + @rewindable_io.set_encoding(Encoding::BINARY) if @rewindable_io.respond_to?(:set_encoding) + @rewindable_io.binmode + if filesystem_has_posix_semantics? +- # Use ::File.unlink as 1.9.1 Tempfile has a bug where unlink closes the file! +- ::File.unlink @rewindable_io.path + raise 'Unlink failed. IO closed.' if @rewindable_io.closed? + @unlinked = true + end diff --git a/dev-ruby/rack/metadata.xml b/dev-ruby/rack/metadata.xml new file mode 100644 index 000000000000..a4972c900d78 --- /dev/null +++ b/dev-ruby/rack/metadata.xml @@ -0,0 +1,10 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + Rack provides a common API for connecting web frameworks, web servers and layers +of software inbetween. + diff --git a/dev-ruby/rack/rack-1.6.7.ebuild b/dev-ruby/rack/rack-1.6.7.ebuild new file mode 100644 index 000000000000..bb358d7038c6 --- /dev/null +++ b/dev-ruby/rack/rack-1.6.7.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md KNOWN-ISSUES README.rdoc SPEC" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils versionator + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://rack.github.com/" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.6-rewindable-ruby23.patch ) + +ruby_add_rdepend "virtual/ruby-ssl" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +# Block against versions in older slots that also try to install a binary. +RDEPEND="${RDEPEND} ! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jlong/radius + + diff --git a/dev-ruby/radius/radius-0.7.4-r4.ebuild b/dev-ruby/radius/radius-0.7.4-r4.ebuild new file mode 100644 index 000000000000..69b015c08013 --- /dev/null +++ b/dev-ruby/radius/radius-0.7.4-r4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG QUICKSTART.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Powerful tag-based template system" +HOMEPAGE="https://github.com/jlong/radius http://radius.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/kramdown )" + +all_ruby_prepare() { + sed -i -e "/simplecov/,/end/d" -e "/coveralls/d" test/test_helper.rb || die +} diff --git a/dev-ruby/ragol-1.0.1-r2 b/dev-ruby/ragol-1.0.1-r2 deleted file mode 100644 index dab263d4f048..000000000000 --- a/dev-ruby/ragol-1.0.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/logue-1.0.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Another implementation of an option processor -EAPI=5 -HOMEPAGE=https://github.com/jpace/ragol -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~hppa ~ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/logue-1.0.0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/jpace/ragol/archive/v1.0.1.tar.gz -> ragol-git-1.0.1.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5a22887320c44709a4967245f5b70f24 diff --git a/dev-ruby/ragol/Manifest b/dev-ruby/ragol/Manifest new file mode 100644 index 000000000000..1b84bef63de0 --- /dev/null +++ b/dev-ruby/ragol/Manifest @@ -0,0 +1,3 @@ +DIST ragol-git-1.0.1.tgz 18748 BLAKE2B 321d4fb6f4ebce8aa57510033aefa0902bc9b41f7c9e26aa80bc20d4f941ef9d8b76943630b3735e75efa78cd6ae292beb519a869164d994478479a9b7455ef0 SHA512 97002cf899a38dcc52f17c47efa6c8cdeab602be19910108e8efa7097a04ed86783ba4389d5f11c84179ec085aa9bfcb8f506dd42904ce0517bc5957ea414de6 +EBUILD ragol-1.0.1-r2.ebuild 644 BLAKE2B eed0a79d9b1dee48d62f49cc87c5b6e3ab898be1b03fd20cf2d4b008d383c1b6c4d0d421c7ddc243ba24325570b322ccbd27786e13a6937ab5cedb31a70b01af SHA512 a5e97838dc6ada4b56c0f6f939f26dd433edec806e42db3c923f6dd107b9f411ab355950224baebf8f591892268d231f2da383f1a6831f755aaf847e19bde146 +MISC metadata.xml 337 BLAKE2B ec447bad003e71180e821dabb94bdf8aeba65b6ddb1ae2aaccec0430f34bc097c44fa5a982a3bacf985ef5fbcd37230570c642a22bcab9b6b8022cf9ea02e66d SHA512 f85e4a45e60e12768a564bf10034c56435cf6418024f49736dbe27ffbf0211d94e2de013e1996444d12d9c3c53fddf5c9f77f45ff6622ba56efc01b41ecbe335 diff --git a/dev-ruby/ragol/metadata.xml b/dev-ruby/ragol/metadata.xml new file mode 100644 index 000000000000..19f1f96274ab --- /dev/null +++ b/dev-ruby/ragol/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jpace/ragol + + diff --git a/dev-ruby/ragol/ragol-1.0.1-r2.ebuild b/dev-ruby/ragol/ragol-1.0.1-r2.ebuild new file mode 100644 index 000000000000..06af7ea77318 --- /dev/null +++ b/dev-ruby/ragol/ragol-1.0.1-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby24: fails tests +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Features.txt History.txt NEWS README.md" + +inherit ruby-fakegem + +DESCRIPTION="Another implementation of an option processor" +HOMEPAGE="https://github.com/jpace/ragol" + +SRC_URI="https://github.com/jpace/ragol/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/logue-1.0.0" diff --git a/dev-ruby/rails-4.2.10 b/dev-ruby/rails-4.2.10 deleted file mode 100644 index 3b27679ebe3d..000000000000 --- a/dev-ruby/rails-4.2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] ~dev-ruby/activerecord-4.2.10[ruby_targets_ruby23] ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/railties-4.2.10[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] dev-ruby/sprockets-rails:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] ~dev-ruby/activerecord-4.2.10[ruby_targets_ruby24] ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/railties-4.2.10[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] dev-ruby/sprockets-rails:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby23] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby23] ~dev-ruby/activerecord-4.2.10[ruby_targets_ruby23] ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/railties-4.2.10[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] dev-ruby/sprockets-rails:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actionmailer-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] ~dev-ruby/activejob-4.2.10[ruby_targets_ruby24] ~dev-ruby/activemodel-4.2.10[ruby_targets_ruby24] ~dev-ruby/activerecord-4.2.10[ruby_targets_ruby24] ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/railties-4.2.10[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] dev-ruby/sprockets-rails:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4.2 -SRC_URI=mirror://rubygems/rails-4.2.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=28c5d54ae4b9d3b23bb28311d15e3d5d diff --git a/dev-ruby/rails-5.0.6 b/dev-ruby/rails-5.0.6 deleted file mode 100644 index 68b3a7aaff9a..000000000000 --- a/dev-ruby/rails-5.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/railties-5.0.6[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/railties-5.0.6[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/railties-5.0.6[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.6[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/railties-5.0.6[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=mirror://rubygems/rails-5.0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8522b2c23ac1b76a0405a38e1ffbe66d diff --git a/dev-ruby/rails-5.0.7 b/dev-ruby/rails-5.0.7 deleted file mode 100644 index b056227af099..000000000000 --- a/dev-ruby/rails-5.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/railties-5.0.7[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/railties-5.0.7[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby23] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby23] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby23] ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/railties-5.0.7[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] ~dev-ruby/activejob-5.0.7[ruby_targets_ruby24] ~dev-ruby/activemodel-5.0.7[ruby_targets_ruby24] ~dev-ruby/activerecord-5.0.7[ruby_targets_ruby24] ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/railties-5.0.7[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.0 -SRC_URI=mirror://rubygems/rails-5.0.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8522b2c23ac1b76a0405a38e1ffbe66d diff --git a/dev-ruby/rails-5.1.4 b/dev-ruby/rails-5.1.4 deleted file mode 100644 index a8df57ec6d2e..000000000000 --- a/dev-ruby/rails-5.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.4[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/railties-5.1.4[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.4[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/railties-5.1.4[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.4[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/railties-5.1.4[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.4[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.4[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.4[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/railties-5.1.4[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=mirror://rubygems/rails-5.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=27dc53e4157330379b0f3c2f320a528c diff --git a/dev-ruby/rails-5.1.5 b/dev-ruby/rails-5.1.5 deleted file mode 100644 index 89b0b45ec8aa..000000000000 --- a/dev-ruby/rails-5.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.5[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/railties-5.1.5[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.5[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/railties-5.1.5[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.5[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/railties-5.1.5[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.5[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.5[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.5[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/railties-5.1.5[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=mirror://rubygems/rails-5.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1c3a12afb00b3f930f2708eba547e0c0 diff --git a/dev-ruby/rails-5.1.6 b/dev-ruby/rails-5.1.6 deleted file mode 100644 index a92304e8d578..000000000000 --- a/dev-ruby/rails-5.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.6[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/railties-5.1.6[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.6[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/railties-5.1.6[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby23] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby23] ~dev-ruby/activerecord-5.1.6[ruby_targets_ruby23] ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/railties-5.1.6[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] ~dev-ruby/activejob-5.1.6[ruby_targets_ruby24] ~dev-ruby/activemodel-5.1.6[ruby_targets_ruby24] ~dev-ruby/activerecord-5.1.6[ruby_targets_ruby24] ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/railties-5.1.6[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=5.1 -SRC_URI=mirror://rubygems/rails-5.1.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1c3a12afb00b3f930f2708eba547e0c0 diff --git a/dev-ruby/rails-5.2.0 b/dev-ruby/rails-5.2.0 deleted file mode 100644 index 2b753ed6923c..000000000000 --- a/dev-ruby/rails-5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby23] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby23] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/railties-5.2.0[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby24] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby24] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/railties-5.2.0[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby25] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby25] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/railties-5.2.0[ruby_targets_ruby25] >=dev-ruby/bundler-1.3[ruby_targets_ruby25] =dev-ruby/bundler-1*[ruby_targets_ruby25] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby25] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby25] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby25] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby25] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ruby on rails is a web-application and persistance framework -EAPI=6 -HOMEPAGE=http://www.rubyonrails.org -IUSE=+asset-pipeline test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby23] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby23] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby23] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby23] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/railties-5.2.0[ruby_targets_ruby23] >=dev-ruby/bundler-1.3[ruby_targets_ruby23] =dev-ruby/bundler-1*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby23] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby23] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby23] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby23] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby24] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby24] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby24] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby24] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/railties-5.2.0[ruby_targets_ruby24] >=dev-ruby/bundler-1.3[ruby_targets_ruby24] =dev-ruby/bundler-1*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby24] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby24] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby24] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby24] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( ~dev-ruby/actioncable-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionmailer-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] ~dev-ruby/activejob-5.2.0[ruby_targets_ruby25] ~dev-ruby/activemodel-5.2.0[ruby_targets_ruby25] ~dev-ruby/activerecord-5.2.0[ruby_targets_ruby25] ~dev-ruby/activestorage-5.2.0[ruby_targets_ruby25] ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/railties-5.2.0[ruby_targets_ruby25] >=dev-ruby/bundler-1.3[ruby_targets_ruby25] =dev-ruby/bundler-1*[ruby_targets_ruby25] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby25] asset-pipeline? ( dev-ruby/jquery-rails:*[ruby_targets_ruby25] >=dev-ruby/sass-rails-5.0:5.0[ruby_targets_ruby25] >=dev-ruby/uglifier-1.3.0:*[ruby_targets_ruby25] >=dev-ruby/coffee-rails-4.1.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5.2 -SRC_URI=mirror://rubygems/rails-5.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a57b90f98e92af06ac02442f02582945 diff --git a/dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 b/dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 deleted file mode 100644 index dc943331e498..000000000000 --- a/dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/actionview-4.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/actionview-4.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Deprecated sanitizer API extracted from Action View -EAPI=5 -HOMEPAGE=https://github.com/rails/rails-deprecated_sanitizer -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rails-deprecated_sanitizer-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=328fbd4ffb65ff6fd5487611033a853c diff --git a/dev-ruby/rails-deprecated_sanitizer/Manifest b/dev-ruby/rails-deprecated_sanitizer/Manifest new file mode 100644 index 000000000000..c4f077b72597 --- /dev/null +++ b/dev-ruby/rails-deprecated_sanitizer/Manifest @@ -0,0 +1,3 @@ +DIST rails-deprecated_sanitizer-1.0.3.gem 25600 BLAKE2B 2b97f2cc3e40b8e50d62dea51de340a2d6624fd89c5a8f9a9f60215604137b169c69834d5131212ad3a61b1902aab61d01b287b9b2394f5e24a1fefe79049500 SHA512 017ea5aac0ce1fe41e51e4e957c3ce0c4c44b92e50c81740529a86d915483b8755253138d918c556383ecf0469ac83a7d30aaf8947e4768be33c3695ef4afaf1 +EBUILD rails-deprecated_sanitizer-1.0.3-r2.ebuild 673 BLAKE2B 2ebab61cdc83a3aa725dfe47911c4b6522d877cfb4d1effc9e5f26470af805510374725a981d79bc2f552615976fc1f1d3f20d19f297c06e352d130724eaf063 SHA512 0e713c5f70b63b364d5344da9744d930ef40af9798d710550ef90bf992140739b2fcd870fdad92d57e7db23e891c8dba4d1f6806058aa18801da696937d5b3a8 +MISC metadata.xml 358 BLAKE2B a75e0d9133997d19e61403d5a1f35fadf53897210f3ddcd69fe1e06fce8cf386acde94716cfd7b758f125ee110324e888e786017c5eced46b2de9359ff82e988 SHA512 ce4e694d08f3f1b89afc2dd3151c60bd331a564a7a93f4c552391fa676898f669fda4791fbaf999f8f70657cc982060f712eda5df5301436ffd692bbdbfd996d diff --git a/dev-ruby/rails-deprecated_sanitizer/metadata.xml b/dev-ruby/rails-deprecated_sanitizer/metadata.xml new file mode 100644 index 000000000000..871f510d6abc --- /dev/null +++ b/dev-ruby/rails-deprecated_sanitizer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails-deprecated_sanitizer + + diff --git a/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild b/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild new file mode 100644 index 000000000000..d5b424d43675 --- /dev/null +++ b/dev-ruby/rails-deprecated_sanitizer/rails-deprecated_sanitizer-1.0.3-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Deprecated sanitizer API extracted from Action View" +HOMEPAGE="https://github.com/rails/rails-deprecated_sanitizer" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.2" + +ruby_add_bdepend "test? ( >=dev-ruby/actionview-4.2 )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rails-dom-testing-1.0.8-r1 b/dev-ruby/rails-dom-testing-1.0.8-r1 deleted file mode 100644 index 1296850ca083..000000000000 --- a/dev-ruby/rails-dom-testing-1.0.8-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/activesupport:4.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.6.0[ruby_targets_ruby23] =dev-ruby/nokogiri-1*[ruby_targets_ruby23] >=dev-ruby/rails-deprecated_sanitizer-1.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/activesupport:4.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.6.0[ruby_targets_ruby24] =dev-ruby/nokogiri-1*[ruby_targets_ruby24] >=dev-ruby/rails-deprecated_sanitizer-1.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Compare doms and assert certain elements exists in doms using Nokogiri -EAPI=5 -HOMEPAGE=https://github.com/kaspth/rails-dom-testing -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/activesupport:4.2[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.6.0[ruby_targets_ruby23] =dev-ruby/nokogiri-1*[ruby_targets_ruby23] >=dev-ruby/rails-deprecated_sanitizer-1.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/activesupport:4.2[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.6.0[ruby_targets_ruby24] =dev-ruby/nokogiri-1*[ruby_targets_ruby24] >=dev-ruby/rails-deprecated_sanitizer-1.0.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/rails-dom-testing-1.0.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fcf175d85acbfe01fd0da16ca164fb3d diff --git a/dev-ruby/rails-dom-testing-2.0.3 b/dev-ruby/rails-dom-testing-2.0.3 deleted file mode 100644 index 6964029a968b..000000000000 --- a/dev-ruby/rails-dom-testing-2.0.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Compare doms and assert certain elements exists in doms using Nokogiri -EAPI=6 -HOMEPAGE=https://github.com/kaspth/rails-dom-testing -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.6[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/rails-dom-testing-2.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=78f575e6bacb43d24239c3d3729ee618 diff --git a/dev-ruby/rails-dom-testing/Manifest b/dev-ruby/rails-dom-testing/Manifest new file mode 100644 index 000000000000..d132dc497100 --- /dev/null +++ b/dev-ruby/rails-dom-testing/Manifest @@ -0,0 +1,5 @@ +DIST rails-dom-testing-1.0.8.gem 17408 BLAKE2B 50d786712c8d85426e773d66c6f7ae0f687b6be02579ae52e2a3b61637fd27be08519bee0fd00ca687e7ea2c21ec5633b26e9ef1fefddbe48ea38127349fc1f3 SHA512 313ee52e68878264122aeeb264f2a25eed3b7b1122e1e7ebe0223407e67b6c17e1ce98e6822b5a28fc8b0f3457bbdbe7e3f60cc9d03447a0a1034c151392dab4 +DIST rails-dom-testing-2.0.3.gem 14336 BLAKE2B 8740433474e88a7cb5be14b4357dd0b69d45a39972136cfe9a4d695d2478b5b535e2b407eb0acc9ec3abd633cb1f8591a634abe6eacd8ec38bba865ad32ed92e SHA512 910549bd42e6651b7160af0a4aaffbbdeaee829aa7c3f3552a73ba985ef1230d5586f5bf723018f2cd8c6d5c6238d045a8f3e686704b6989e5a56664061f6c72 +EBUILD rails-dom-testing-1.0.8-r1.ebuild 722 BLAKE2B ed2ea2bc5eebb4997e2eea46287678abf85954f9741ae83c6714eaed9ee03799f179c0526a29f391f4d901dae5eb80cb59ec4ba6a7991491bf0396baed1df314 SHA512 27e7431978afe4cd8366e4f69ba881155f8a129e01f08f5f6e89a03f658da52cbbb139cb45c5a8ca9b28f3ac38dc7e210e00ede8f3dbdadf121f717c8c134489 +EBUILD rails-dom-testing-2.0.3.ebuild 651 BLAKE2B e91d2c4f9e155c92091f4a5084af974dc8bd418388a82ae4126102ddb5dbad2f58787192510d4c4d0f542cd58d84b061ccfb5034f4cb7ec695a59b8c91ade26a SHA512 c0bcf8f1c32f4681b8b81b8d6f348d4e4b7ada3bd3d3f2b8e16fa3d09945b9da8a05319231ef31a87fc87d956e50961801870c10bb9c53c263f15f2577293797 +MISC metadata.xml 350 BLAKE2B 1c2caa318832438e9f00f976edbb95493e9313ecbc0b481cb1ebcbdcac1bd9068eddf8ef6e7becde15efef1e33c6a83a5dcb9b5e20863a6081f10faac65d55a3 SHA512 a0ed76fb694f21c179472ddc7081b3114f9762c65b98cccb47c419dd7626701cbc111205dce3976d54f0fe5811a256da4edd2862bbf075aa62dcc8cd4fbcf21b diff --git a/dev-ruby/rails-dom-testing/metadata.xml b/dev-ruby/rails-dom-testing/metadata.xml new file mode 100644 index 000000000000..4334593ccf54 --- /dev/null +++ b/dev-ruby/rails-dom-testing/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + kaspth/rails-dom-testing + + diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild new file mode 100644 index 000000000000..d7f1ca77ce09 --- /dev/null +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-1.0.8-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Compare doms and assert certain elements exists in doms using Nokogiri" +HOMEPAGE="https://github.com/kaspth/rails-dom-testing" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend " + dev-ruby/activesupport:4.2 + >=dev-ruby/nokogiri-1.6.0 =dev-ruby/nokogiri-1* + >=dev-ruby/rails-deprecated_sanitizer-1.0.1" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3.ebuild new file mode 100644 index 000000000000..3b2e75145dd2 --- /dev/null +++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Compare doms and assert certain elements exists in doms using Nokogiri" +HOMEPAGE="https://github.com/kaspth/rails-dom-testing" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/activesupport-4.2.0:* + >=dev-ruby/nokogiri-1.6" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rails-html-sanitizer-1.0.3-r1 b/dev-ruby/rails-html-sanitizer-1.0.3-r1 deleted file mode 100644 index e5f8087e055a..000000000000 --- a/dev-ruby/rails-html-sanitizer-1.0.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/loofah:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/loofah:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Sanitize HTML fragments in Rails applications -EAPI=5 -HOMEPAGE=https://github.com/rafaelfranca/rails-html-sanitizer -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/loofah:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/loofah:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/rails-html-sanitizer-1.0.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f0d344d63508c9652cb43c0f266d7940 diff --git a/dev-ruby/rails-html-sanitizer-1.0.4 b/dev-ruby/rails-html-sanitizer-1.0.4 deleted file mode 100644 index 8dbcba12392a..000000000000 --- a/dev-ruby/rails-html-sanitizer-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sanitize HTML fragments in Rails applications -EAPI=5 -HOMEPAGE=https://github.com/rafaelfranca/rails-html-sanitizer -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/loofah-2.2.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/rails-html-sanitizer-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0947a2268c336824485f50d10e2ed51e diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest new file mode 100644 index 000000000000..cabb0421ad0d --- /dev/null +++ b/dev-ruby/rails-html-sanitizer/Manifest @@ -0,0 +1,5 @@ +DIST rails-html-sanitizer-1.0.3.gem 15360 BLAKE2B 375cce24dd83b56baa0fc11bc0bed9e843ac694548d103eab2daccb30fd38be19d91782c87530d47dec7ad4683a6e2433152644580a804f8ca42e0b5887f7469 SHA512 84d91014384773389492d7cde0afcdc7e3324320970788d88861f89395d847d2599d1e645177f5301109194805ffb684f591e287f3e4280117738416655d934a +DIST rails-html-sanitizer-1.0.4.gem 15872 BLAKE2B 4408a494f75bedb4e4286e053536abf62f094873d9e0a8c21f9de6f42b2826f187c9919fb86c84380c1eff241c62f077d48cc21912c93fe85ac2b6039089a84d SHA512 f608f2b642869606fc2c3986298a8ae3e36c676a7eda5e3cce419700961bfed011f8d4a2dcb59e5d32a41f556815ca5f214ec19f8940ce71d1217ba84686b8e1 +EBUILD rails-html-sanitizer-1.0.3-r1.ebuild 1017 BLAKE2B cf2d7fae28dcb4814ce90254701205747f950ed80193b530e416f072532a49c33def70f56892401f1373bdd80b2934058dc1699c139f232a93dc862ba456b31b SHA512 41f91814936966a8d779d92ba99d71e2659f50893217d8c1991837ae65ac865337fca74c646fca6f6bfd9ad9c16f642ccbf1f2173478b4dfff75d715cba0309c +EBUILD rails-html-sanitizer-1.0.4.ebuild 672 BLAKE2B c40f06ef47038654aa753ae54a0f4c1889fddb34afb81f13ecc8ba408508d3c3a3454c69ed832a1c020a2bfd80294a4dde63451bec46e72f93fb4e884eddf6a6 SHA512 b2d7a7f07af34b7ae24d5528998bfb21d0955082efc089f5e6312a5249754b8519d721cc36039a7e7a3370d9c87ca9c2fbc3add7264e7ccecd6f90bdcc2f363b +MISC metadata.xml 359 BLAKE2B f227b45aa66e29d5ad9fe902cbd05ff8d41b6ad06ea0acbf812595b936897db899436a788fb0af5143303f0ebe6f18de1f2d265c337e57d616bdbfc7b1fdfcd5 SHA512 a7b934bec0d958559083b417dac76c3ffee71d9efa912b6bab2c2c01e6aa9acf39a46d71fff54a9b750afe6f59a8eb4b12c10b5cbee62fc5f32dab29911f4bd5 diff --git a/dev-ruby/rails-html-sanitizer/metadata.xml b/dev-ruby/rails-html-sanitizer/metadata.xml new file mode 100644 index 000000000000..a4fcd6097795 --- /dev/null +++ b/dev-ruby/rails-html-sanitizer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rafaelfranca/rails-html-sanitizer + + diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.3-r1.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.3-r1.ebuild new file mode 100644 index 000000000000..73f52b5c092e --- /dev/null +++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize HTML fragments in Rails applications" +HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend "dev-ruby/loofah:0" + +ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )" + +all_ruby_prepare() { + # Avoid tests failing with libxml2-2.9.3 + # https://github.com/rails/rails-html-sanitizer/issues/49 + sed -i -e '/test_\(strip_links_with_tags_in_tags\|strip_nested_tags\|should_sanitize_script_tag_with_multiple_open_brackets\|strip_tags_with_many_open_quotes\|strip_invalid_html\)/,/^ end/ s:^:#:' test/sanitizer_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.4.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.4.ebuild new file mode 100644 index 000000000000..b62c22dbc2a8 --- /dev/null +++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.0.4.ebuild @@ -0,0 +1,26 @@ +# 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="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize HTML fragments in Rails applications" +HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/loofah-2.2.2:0" + +ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest new file mode 100644 index 000000000000..4e974723d458 --- /dev/null +++ b/dev-ruby/rails/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.gem 1476096 BLAKE2B 6da658d4bf1b64574a3d7652aaa938e45e01db11f68f5fdf76ca70d84dae927828ea52262ee0777deff2408f4325d87a6d86f545c714a1180f1efef0099fa749 SHA512 04fd6e27974d4f0432be8a881abf0f00c8db448748118105c26a0dd0303e3914e469b7fc302a73ca4956d00a84e3d8fc16a179aad2f1f3ebdd11cae3a6c90717 +DIST rails-5.0.6.gem 6144 BLAKE2B e9af96cd669b44fd3aa0b8ba744b522be93579ebb3532e71494cf9d973ea08eae8d0d9dfe9eb2ffbea73e0b5443f786784b16fb8510f9568bce4ad1182c4927b SHA512 7c30767c92e52e0ada10b779204ac814e7425bf3d6b417c1976f33f4815caac8cd634ed9e24cc2c0bbea51ddabde1ff708c4f1391ed2763107be3ebb26f2e293 +DIST rails-5.0.7.gem 6144 BLAKE2B 7fa6cd84e6ce8714ea051991403c098291cf6fb946e09cdb520cdf0fd38541b9e0720e28cf4d19ff5191ed7199d3ce68da6c1ca0640b5776ed7b8f0132e53a38 SHA512 3480d8e5aee024a22819fb40610d78a41c56b89195f432d35c086f519d7530655a2a77ea09a40eeba19764adf2a06401749e7f763f945ee87321d95dd94df67f +DIST rails-5.1.4.gem 6656 BLAKE2B 1a6d15a13eca0fdc3b78d359b0d1edc29c29ac4186f15f823af3410f1fd6e25c7fb42e707437c3344b9933e63e8a8061e3282e14083f11b7161b8e0af9f6c292 SHA512 a75927619afce0b4b29b99697040bf5039a856bceac033b63dd910b9ad99adb5f5078eab9be22468104be134ed72a861ec349cc5c59748c1fefd558a1e11d94a +DIST rails-5.1.5.gem 6656 BLAKE2B a6d86d40c215ba343f4bfeb5bb11db15a3f3b0d5828df3a8179f678b8df313a49952bed21842bdfe71965d80da88ce08fb665a3a843ff5ab4115e49ca71f5a8e SHA512 33aa51d13261b2cc040a603f3a94a2a56d02e7e9f2591d46b43c72a00923b7869ec61ae288cb19a6d90789ff322c4a536f715ddf6d79eddf6ae8bc72f1b3332f +DIST rails-5.1.6.gem 6656 BLAKE2B 9e5af755854f7096446f5f02cc93ea0f32d9699440cc925c397fa8a62337d01b3d8e04f74d40d1a409e789b55e3046e3ed565d87f5cfe8f8d8225335c7ed0734 SHA512 df201bdbdb720c4ec3045cab908d5e97c53e3a31e29d84224e7bf918f6f2cd108a47792ac39e091b9a0cdd9749f15adc8c5c703659610f5da11d9bd9a63c13b9 +DIST rails-5.2.0.gem 6656 BLAKE2B f436d571ba9bb3866ad0568d3514b46fecdc26019b2237b111089df9473ec9706e52aaa00a1d8787523847cd5bd2e6fc3f470257f347fb5f37ce293d570859e8 SHA512 323b82b0b6a8451d37097925299624814f54a1f7896563bb23d34df37a1d41bf1ee50164211569fd9859ed55a6323af13310f9ad267d130fd3341acd71275558 +EBUILD rails-4.2.10.ebuild 1117 BLAKE2B 4e31a087075b1e4ce236a372a4dda915467c1aa020a0de9d56ed01eae3a7011838f476da849faff693be03c13036a42802881d145e8cab62af87e0cf51d8ac6f SHA512 a7fcdd075d0cf39399307c017bbc4c04529ac30a2229c725e762a692a911e533574338444a885835aabc0c07dc69ff82f79f38c0a428475ccfa5965b26332967 +EBUILD rails-5.0.6.ebuild 1071 BLAKE2B b70df468058ba620fd44049ee714350e04450a15688ae8e5171bb5222b2e90346ba6b54cdf4cf89348844d923bc79e4158d9a0b40e3d1feb2bf965ece8a3d79c SHA512 cbdb54c6799b1b25dc3d927c332a6137f7106c5f982442cc407e119d96bc63d892cc884c0ac139ccee904c0d45ee92db0898f95a2d612a54a1005f295b2e55ae +EBUILD rails-5.0.7.ebuild 1071 BLAKE2B b70df468058ba620fd44049ee714350e04450a15688ae8e5171bb5222b2e90346ba6b54cdf4cf89348844d923bc79e4158d9a0b40e3d1feb2bf965ece8a3d79c SHA512 cbdb54c6799b1b25dc3d927c332a6137f7106c5f982442cc407e119d96bc63d892cc884c0ac139ccee904c0d45ee92db0898f95a2d612a54a1005f295b2e55ae +EBUILD rails-5.1.4.ebuild 1071 BLAKE2B d135e4b6112ae71d2e9517d383751896b5571f747f2fef2c0c331a6ebdcdcea4bc6b0ac72cd0b4686acbb98e3933775775d6de64f012f7eb71f634b877c387ea SHA512 ee99ff8624133f1a83998e3af0e0473d790a8ad3a453eaed448e74741a4262f01e7ed6ee536360781649d800201f3f345adbea36e8758420a0c3fe7e1d34938c +EBUILD rails-5.1.5.ebuild 1078 BLAKE2B 92b2e355b162f771cee82a983df74cd8063e27a29af0b6b637dfdd12ff64dc40804e5afc50a06849cfe05c69cd4c00dda20c75474308ba68eb4fc76c1504f07a SHA512 bae7bba25b9174d0641a9e34ebe65e91e4203a6942556287d094ef95b4a0b68625b1f9c7b064e3270d7a969cdfb722c7726f3950df586f894f09d208e4d0fd7d +EBUILD rails-5.1.6.ebuild 1078 BLAKE2B 92b2e355b162f771cee82a983df74cd8063e27a29af0b6b637dfdd12ff64dc40804e5afc50a06849cfe05c69cd4c00dda20c75474308ba68eb4fc76c1504f07a SHA512 bae7bba25b9174d0641a9e34ebe65e91e4203a6942556287d094ef95b4a0b68625b1f9c7b064e3270d7a969cdfb722c7726f3950df586f894f09d208e4d0fd7d +EBUILD rails-5.2.0.ebuild 1084 BLAKE2B ac4f62502dcbfbdcbaf0e1be64c8b8787a0eea60c980f991b89b2b449480ef8c39256947c98d7ed33201b1ca2272d133ec472a06673829de2d3b5f91adbbec5e SHA512 fb0f136293185bb2fc753c3616fb9c8ef64eb1bd07dca4b635cbd4ad84183a27230c02cb6c9764fd1a7478f02e1e73af0cd718b3df94eb82a2bd2ab5b440a605 +MISC metadata.xml 491 BLAKE2B 83b3fd3239655be2b30f22235bac80ff14e4c7480a50a32921ce1be24e898b62b68738d635f037ee2a5c5e645b616aa5a2f9e3f1f7df09ca59378ff30f35b6ab SHA512 329f17a58eab42893f554965a142409c32b26e1b195ee315a833ccc96f3081e8920d2c97bba0230a03c882c027a0184f340b8c7760d4e1b3765041f56781769f diff --git a/dev-ruby/rails/metadata.xml b/dev-ruby/rails/metadata.xml new file mode 100644 index 000000000000..34dab8d5db88 --- /dev/null +++ b/dev-ruby/rails/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + + Also install the default components for the asset pipeline. + These are not required but they are activated automatically + in new Rails projects by default. + + + diff --git a/dev-ruby/rails/rails-4.2.10.ebuild b/dev-ruby/rails/rails-4.2.10.ebuild new file mode 100644 index 000000000000..353465f24e79 --- /dev/null +++ b/dev-ruby/rails/rails-4.2.10.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +# The guides are now here but we'd need to rebuilt them first. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md guides/CHANGELOG.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + dev-ruby/sprockets-rails:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.0.6.ebuild b/dev-ruby/rails/rails-5.0.6.ebuild new file mode 100644 index 000000000000..d9de98a24596 --- /dev/null +++ b/dev-ruby/rails/rails-5.0.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.0.7.ebuild b/dev-ruby/rails/rails-5.0.7.ebuild new file mode 100644 index 000000000000..d9de98a24596 --- /dev/null +++ b/dev-ruby/rails/rails-5.0.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.1.4.ebuild b/dev-ruby/rails/rails-5.1.4.ebuild new file mode 100644 index 000000000000..3797dd7d2afe --- /dev/null +++ b/dev-ruby/rails/rails-5.1.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.1.5.ebuild b/dev-ruby/rails/rails-5.1.5.ebuild new file mode 100644 index 000000000000..f400d600c953 --- /dev/null +++ b/dev-ruby/rails/rails-5.1.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.1.6.ebuild b/dev-ruby/rails/rails-5.1.6.ebuild new file mode 100644 index 000000000000..f400d600c953 --- /dev/null +++ b/dev-ruby/rails/rails-5.1.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/rails/rails-5.2.0.ebuild b/dev-ruby/rails/rails-5.2.0.ebuild new file mode 100644 index 000000000000..b566ef75ac86 --- /dev/null +++ b/dev-ruby/rails/rails-5.2.0.ebuild @@ -0,0 +1,45 @@ +# 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_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="http://www.rubyonrails.org" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1 diff --git a/dev-ruby/railties-4.2.10 b/dev-ruby/railties-4.2.10 deleted file mode 100644 index b2c4ad51f0ea..000000000000 --- a/dev-ruby/railties-4.2.10 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] =dev-ruby/rake-0.8.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] =dev-ruby/rake-0.8.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-4.2.10[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-4.2.10[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.21 ruby_targets_ruby23? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby23] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] =dev-ruby/rake-0.8.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-4.2.10[ruby_targets_ruby24] ~dev-ruby/actionpack-4.2.10[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] =dev-ruby/rake-0.8.7[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=4.2 -SRC_URI=https://github.com/rails/rails/archive/v4.2.10.tar.gz -> rails-4.2.10.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3cf7c370ded9a541909084d3d57d2ee7 diff --git a/dev-ruby/railties-5.0.6 b/dev-ruby/railties-5.0.6 deleted file mode 100644 index 9d6b356dad14..000000000000 --- a/dev-ruby/railties-5.0.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.0.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.0.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.22 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.6[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.6.tar.gz -> rails-5.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ce95a0a8c610f47bd1ebcc716d92e3ae diff --git a/dev-ruby/railties-5.0.7 b/dev-ruby/railties-5.0.7 deleted file mode 100644 index 8629d3ac2ab6..000000000000 --- a/dev-ruby/railties-5.0.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.0.7[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.0.7[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~hppa ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.22 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby23] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.0.7[ruby_targets_ruby24] ~dev-ruby/actionpack-5.0.7[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.0 -SRC_URI=https://github.com/rails/rails/archive/v5.0.7.tar.gz -> rails-5.0.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ce95a0a8c610f47bd1ebcc716d92e3ae diff --git a/dev-ruby/railties-5.1.4 b/dev-ruby/railties-5.1.4 deleted file mode 100644 index 259dabd1504e..000000000000 --- a/dev-ruby/railties-5.1.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.1.4[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.1.4[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.23 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.4[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.4[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.4.tar.gz -> rails-5.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0aadbe369def01f1687937b7c88844c7 diff --git a/dev-ruby/railties-5.1.5 b/dev-ruby/railties-5.1.5 deleted file mode 100644 index e992f4e4788d..000000000000 --- a/dev-ruby/railties-5.1.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.1.5[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.1.5[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.23 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.5[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.5[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.5.tar.gz -> rails-5.1.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7d951ee266ab0b7530cd7da07a920719 diff --git a/dev-ruby/railties-5.1.6 b/dev-ruby/railties-5.1.6 deleted file mode 100644 index 46fe9fdb4e34..000000000000 --- a/dev-ruby/railties-5.1.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.1.6[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.1.6[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.23 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby23] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.1.6[ruby_targets_ruby24] ~dev-ruby/actionpack-5.1.6[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=5.1 -SRC_URI=https://github.com/rails/rails/archive/v5.1.6.tar.gz -> rails-5.1.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7d951ee266ab0b7530cd7da07a920719 diff --git a/dev-ruby/railties-5.2.0 b/dev-ruby/railties-5.2.0 deleted file mode 100644 index a5cb6be682d4..000000000000 --- a/dev-ruby/railties-5.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] >=dev-ruby/thor-0.18.1[ruby_targets_ruby25] >=dev-ruby/rake-0.8.7[ruby_targets_ruby25] dev-ruby/method_source[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( ~dev-ruby/actionview-5.2.0[ruby_targets_ruby23] dev-ruby/mocha:0.14[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( ~dev-ruby/actionview-5.2.0[ruby_targets_ruby24] dev-ruby/mocha:0.14[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( ~dev-ruby/actionview-5.2.0[ruby_targets_ruby25] dev-ruby/mocha:0.14[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Tools for creating, working with, and running Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=>=app-eselect/eselect-rails-0.23 ruby_targets_ruby23? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby23] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby23] >=dev-ruby/thor-0.18.1[ruby_targets_ruby23] >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] dev-ruby/method_source[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby24] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby24] >=dev-ruby/thor-0.18.1[ruby_targets_ruby24] >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] dev-ruby/method_source[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/activesupport-5.2.0[ruby_targets_ruby25] ~dev-ruby/actionpack-5.2.0[ruby_targets_ruby25] >=dev-ruby/thor-0.18.1[ruby_targets_ruby25] >=dev-ruby/rake-0.8.7[ruby_targets_ruby25] dev-ruby/method_source[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=5.2 -SRC_URI=https://github.com/rails/rails/archive/v5.2.0.tar.gz -> rails-5.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=509e3581e1537215fded8b94b96fd253 diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest new file mode 100644 index 000000000000..df591fcd3185 --- /dev/null +++ b/dev-ruby/railties/Manifest @@ -0,0 +1,15 @@ +DIST rails-4.2.10.tgz 4080905 BLAKE2B 5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc SHA512 c1331638326960c6df9000a2383ad1905d5e794fddddfdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318 +DIST rails-5.0.6.tgz 6043860 BLAKE2B ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c SHA512 3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410 +DIST rails-5.0.7.tgz 6051560 BLAKE2B d5090b2e6c3fb9b7ca460c7439a94d6633ab7bad3cef42ab23851b0127d6b8cf6a34eb3b967c7c9b7ba5bd1d10e483f4c76a60fc06772d567a258b237a449fe6 SHA512 c3f1b882f4679967597c7ecfa3469e8f1dc52f618d26324b292bcd0ed8c854ec93a7570e12cab8becfb9a7ce04bb7e08f9ad353d35f8cfb954bc2144bf093e55 +DIST rails-5.1.4.tgz 6132874 BLAKE2B ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc SHA512 8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc +DIST rails-5.1.5.tgz 6142269 BLAKE2B e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e SHA512 8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63 +DIST rails-5.1.6.tgz 6142931 BLAKE2B 0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df SHA512 1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb +DIST rails-5.2.0.tgz 9233349 BLAKE2B 8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409 SHA512 0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85 +EBUILD railties-4.2.10.ebuild 1717 BLAKE2B 3ff657f26f860f75d7c34be0410e06cf68f3a1ee79f6c3317af9cd75ac2f68d2ee43ace1c9ced96f7c8cd6c4339317dca56ae0808fb39c5600bb9c5802244287 SHA512 aecb917e4204cc2d7dd8948bcbebfcb9f4f01022d5c691f0aa4878e74b3ee3a7ee0044f54e0878db398a6af873e793b4c648d3d7a269b9f144288bb52bbeaf1d +EBUILD railties-5.0.6.ebuild 1847 BLAKE2B cde912bbfe97eb8897785c6e7d1767b3ee6132bf2160c292f1c7e1dc9b273a09f67f5e807bc0801a685094ac11eb915b6a024550a3dc33746b5848089585eca6 SHA512 920393642215f96bf98b0d2ba3a18a5d323dd1cb109e9780f39e8de43d287b793d160c519f9d9cbc23cf031ace33fe283632d57941d8a30921fc0201bae54d2f +EBUILD railties-5.0.7.ebuild 1847 BLAKE2B cde912bbfe97eb8897785c6e7d1767b3ee6132bf2160c292f1c7e1dc9b273a09f67f5e807bc0801a685094ac11eb915b6a024550a3dc33746b5848089585eca6 SHA512 920393642215f96bf98b0d2ba3a18a5d323dd1cb109e9780f39e8de43d287b793d160c519f9d9cbc23cf031ace33fe283632d57941d8a30921fc0201bae54d2f +EBUILD railties-5.1.4.ebuild 1670 BLAKE2B 7d953780b258c60f033f5bd5c6e6b453687aca3de51805a745f08c032d2386a6b06af4cac2d2169aff145cf64ed2ef35057b0e466684cf878f1ae2b20b90ec81 SHA512 add35da11cf530b55e60d7382b0129ef43c75794b586e0c9b42a7e19a34969ab233672727b4d3397bcb67f44c969a409833ce6408e71f4626ceb2ef91148080f +EBUILD railties-5.1.5.ebuild 1671 BLAKE2B 89d54e60f7fc09216c7c31cb44221a5e126e75ace5c6e2eec2a094328355044c09e764c6ed395b3058e4473fec24b89c101b555ed3af0d28024850d6ff35acae SHA512 10b0a2da5a63d928e84653dd50561ea9a7421f2cd8f0ab2f192c5d423441954ab9c17cd5d11d39f41a195ff2f7751b156f3e21c3eed3ec93ee745e06d064326e +EBUILD railties-5.1.6.ebuild 1671 BLAKE2B 89d54e60f7fc09216c7c31cb44221a5e126e75ace5c6e2eec2a094328355044c09e764c6ed395b3058e4473fec24b89c101b555ed3af0d28024850d6ff35acae SHA512 10b0a2da5a63d928e84653dd50561ea9a7421f2cd8f0ab2f192c5d423441954ab9c17cd5d11d39f41a195ff2f7751b156f3e21c3eed3ec93ee745e06d064326e +EBUILD railties-5.2.0.ebuild 1671 BLAKE2B cd775122965ad69f2f595b01d2d97b129ffeec30a5b2e91d50b750e11f52136f2df82453e6b0fca737a5bb0f2177061b4f13a7458ac84219066568bd2cc811cf SHA512 9e843354fa41e19161b989a102e3e2b7f4f2d50c90536edaadaf9276cd8f69a021566d381ff527c17174e945ff9940be54b4d82524be16fe4e79a4825c54bb52 +MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f diff --git a/dev-ruby/railties/metadata.xml b/dev-ruby/railties/metadata.xml new file mode 100644 index 000000000000..42d41e33d990 --- /dev/null +++ b/dev-ruby/railties/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/rails + + diff --git a/dev-ruby/railties/railties-4.2.10.ebuild b/dev-ruby/railties/railties-4.2.10.ebuild new file mode 100644 index 000000000000..792be76a2233 --- /dev/null +++ b/dev-ruby/railties/railties-4.2.10.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-linux" +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.21" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 =dev-ruby/rake-0.8.7" + +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 + + # Also allow rdoc 4.x + sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || 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/railties/railties-5.0.6.ebuild b/dev-ruby/railties/railties-5.0.6.ebuild new file mode 100644 index 000000000000..82547a65b623 --- /dev/null +++ b/dev-ruby/railties/railties-5.0.6.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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.22" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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 + + # Also allow rdoc 4.x + sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Also install rails in bin to let our binwrapper work + mkdir bin || die + cp -f exe/rails bin/ || 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/railties/railties-5.0.7.ebuild b/dev-ruby/railties/railties-5.0.7.ebuild new file mode 100644 index 000000000000..82547a65b623 --- /dev/null +++ b/dev-ruby/railties/railties-5.0.7.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux" +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.22" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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 + + # Also allow rdoc 4.x + sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Also install rails in bin to let our binwrapper work + mkdir bin || die + cp -f exe/rails bin/ || 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/railties/railties-5.1.4.ebuild b/dev-ruby/railties/railties-5.1.4.ebuild new file mode 100644 index 000000000000..e7b02135521b --- /dev/null +++ b/dev-ruby/railties/railties-5.1.4.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.23" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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/railties/railties-5.1.5.ebuild b/dev-ruby/railties/railties-5.1.5.ebuild new file mode 100644 index 000000000000..45ce9539c7b0 --- /dev/null +++ b/dev-ruby/railties/railties-5.1.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.23" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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/railties/railties-5.1.6.ebuild b/dev-ruby/railties/railties-5.1.6.ebuild new file mode 100644 index 000000000000..45ce9539c7b0 --- /dev/null +++ b/dev-ruby/railties/railties-5.1.6.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.23" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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/railties/railties-5.2.0.ebuild b/dev-ruby/railties/railties-5.2.0.ebuild new file mode 100644 index 000000000000..42125f5e5408 --- /dev/null +++ b/dev-ruby/railties/railties-5.2.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem versionator + +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="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +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.23" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + >=dev-ruby/thor-0.18.1 + >=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/rainbow-1.1.4-r1 b/dev-ruby/rainbow-1.1.4-r1 deleted file mode 100644 index 9d683af15789..000000000000 --- a/dev-ruby/rainbow-1.1.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Extends ruby's String class with colored text on ANSI terminals -EAPI=5 -HOMEPAGE=https://github.com/sickill/rainbow -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 hppa ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/sickill/rainbow/archive/v1.1.4.tar.gz -> rainbow-git-1.1.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f94d3aa72f73c3e5856822f08a0e3733 diff --git a/dev-ruby/rainbow-2.2.2 b/dev-ruby/rainbow-2.2.2 deleted file mode 100644 index b319466fa862..000000000000 --- a/dev-ruby/rainbow-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Colorize printed text on ANSI terminals -EAPI=6 -HOMEPAGE=https://github.com/sickill/rainbow -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~hppa ~ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/sickill/rainbow/archive/v2.2.2.tar.gz -> rainbow-git-2.2.2.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=129dabd79e164e4f0780b6d5b208fa4f diff --git a/dev-ruby/rainbow-3.0.0 b/dev-ruby/rainbow-3.0.0 deleted file mode 100644 index 1eebec05c484..000000000000 --- a/dev-ruby/rainbow-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Colorize printed text on ANSI terminals -EAPI=6 -HOMEPAGE=https://github.com/sickill/rainbow -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/sickill/rainbow/archive/v3.0.0.tar.gz -> rainbow-git-3.0.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9d3becb7ec4a83d10cddfc0845b95ef3 diff --git a/dev-ruby/rainbow/Manifest b/dev-ruby/rainbow/Manifest new file mode 100644 index 000000000000..dbf93a2ab38c --- /dev/null +++ b/dev-ruby/rainbow/Manifest @@ -0,0 +1,7 @@ +DIST rainbow-git-1.1.4.tgz 10301 BLAKE2B db89785e5147148a91dfed4dedbadf96bd9912b337fe7b5d1f5249029741ebc43b74183abdebf92e2cfa1ae9624cc57a2145a8f3d20d5996c2d4a7e495220ed5 SHA512 ca46337628a93530ccb10d66fad428248bea62c5a103485afff68584370a325a31f4d1f2a52e1228c1faa65c6f3cc2e19af22ee24ef3a61aa707899f04c4f546 +DIST rainbow-git-2.2.2.tgz 14295 BLAKE2B e89cb8d72d8b90f71967ee714098a133244673f00af39d7202d2a7fa1aa92c55af307d08417f83f63c967e568e9e9a15e47cc9dfd672dd8e6974e3eb4b630a4e SHA512 fac9a8cc39f23a1b268f3a01d755a5ccb79f8ee11a28228d958a5b77472c5b3fbaac748c917f7d4afebb911cbef0e0242c5224c8df29672073c1f54bf44c9307 +DIST rainbow-git-3.0.0.tgz 15105 BLAKE2B bc2c91b8ac726c080dbed45584adcdf4a4a496de070a92291042490009ae490efc4ab91cdd12d338f0cda156811358550507ad629e27dd54445a68427f8d4d2d SHA512 863b89152696b6a13606a1e92b68a788b9b5bcd6f521f02f26fb189fc6c9613e5db032dd5deed1aa95247ab0aa08a44981756f941af6eb786076c271881a38c1 +EBUILD rainbow-1.1.4-r1.ebuild 569 BLAKE2B 4d4d43552d21ecf981a73674fab86d0fcdfb3747d6adb8e07d86b0172c027a9685e3361ff0564838edd413a86e0fc5dccae3bc8f2bfb4f7fc5c34caab565a02e SHA512 682044fc0d352633c894da5f81ac5d9f01cf0919f61a82c81eb4e1590f1fee280643a7c941546ebe9444c35b286ebedc434033b1341e9adeefd1a4fb731561b6 +EBUILD rainbow-2.2.2.ebuild 583 BLAKE2B 81c03f55af70fa4536a9852c887a4c2aab609ed4d0a99d3406e7c9ab9ced393a26f1a2c3f0cbebf58954263ee7d307ca9f62d5e8179141108a3859b689f25115 SHA512 ffa85090092d2abaf74b128d713d72cb7d1ce69845b16833e25f548b0b8fcbb3c1ce2176df6af1edd514af85b3efa95bc45b0a595e42214a06cee08172aff94a +EBUILD rainbow-3.0.0.ebuild 586 BLAKE2B 7c5fb03ee3e8a38f9cf43e35ac4743fa4dbb504d26726ce62851a7e933b2d5861de5249c06a4349d373bcfef901e670f0bba2dbcad7af4f3c559f47bc7bcdf31 SHA512 227f7978b6046021e7ef910ef6fe60af5f378976b3eee26984a6c77872642ee05cf47cd64e4cf94324d28821fe5362f5fb0efff93ef0f0160d755157724d59a5 +MISC metadata.xml 341 BLAKE2B ac36a2d34fa9a3fc33e7e0e8f32652ef92c26924ceba4ca13529a0f4bef493a524eba45cea38cf81fdd28988566344545295b96c3e86089b262fbac519644d74 SHA512 b85bd3a7b023aaa019689a9e8caaa2c1d920d35ceb3b7af8ae249d9ce42c15d73d466d926561b160bc18ed9acd2ffec6fb169a625c46c37abb5de356eb4ab067 diff --git a/dev-ruby/rainbow/metadata.xml b/dev-ruby/rainbow/metadata.xml new file mode 100644 index 000000000000..3fec70c1e415 --- /dev/null +++ b/dev-ruby/rainbow/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sickill/rainbow + + diff --git a/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild b/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild new file mode 100644 index 000000000000..f661e80ff65a --- /dev/null +++ b/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Changelog README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Extends ruby's String class with colored text on ANSI terminals" +HOMEPAGE="https://github.com/sickill/rainbow" + +SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 hppa ppc ~sparc x86" +IUSE="" diff --git a/dev-ruby/rainbow/rainbow-2.2.2.ebuild b/dev-ruby/rainbow/rainbow-2.2.2.ebuild new file mode 100644 index 000000000000..d5390e4ec1b2 --- /dev/null +++ b/dev-ruby/rainbow/rainbow-2.2.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Colorize printed text on ANSI terminals" +HOMEPAGE="https://github.com/sickill/rainbow" + +SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" +IUSE="" diff --git a/dev-ruby/rainbow/rainbow-3.0.0.ebuild b/dev-ruby/rainbow/rainbow-3.0.0.ebuild new file mode 100644 index 000000000000..7d9e8cb424b3 --- /dev/null +++ b/dev-ruby/rainbow/rainbow-3.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Colorize printed text on ANSI terminals" +HOMEPAGE="https://github.com/sickill/rainbow" + +SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="" diff --git a/dev-ruby/rake-10.5.0 b/dev-ruby/rake-10.5.0 deleted file mode 100644 index 0599c9f3d214..000000000000 --- a/dev-ruby/rake-10.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/gzip ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Make-like scripting in Ruby -EAPI=5 -HOMEPAGE=https://github.com/jimweirich/rake -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/rake-10.5.0.gem -_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4fc1fef4537ef30fde4b00e3ed255a3d diff --git a/dev-ruby/rake-11.3.0 b/dev-ruby/rake-11.3.0 deleted file mode 100644 index 3f80a4a50211..000000000000 --- a/dev-ruby/rake-11.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/gzip ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Make-like scripting in Ruby -EAPI=5 -HOMEPAGE=https://github.com/ruby/rake -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/ruby/rake/archive/v11.3.0.tar.gz -> rake-11.3.0.tar.gz -_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=459d8b76b1e9be0c38379b10621e5bcd diff --git a/dev-ruby/rake-12.3.1 b/dev-ruby/rake-12.3.1 deleted file mode 100644 index 71b22560227d..000000000000 --- a/dev-ruby/rake-12.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/gzip ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby23] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby24] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby25] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Make-like scripting in Ruby -EAPI=6 -HOMEPAGE=https://github.com/ruby/rake -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby/rake/archive/v12.3.1.tar.gz -> rake-12.3.1.tar.gz -_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=913af784ef1a08abd4140b1f2687b47a diff --git a/dev-ruby/rake-compiler-1.0.2 b/dev-ruby/rake-compiler-1.0.2 deleted file mode 100644 index 218e72f6d6a8..000000000000 --- a/dev-ruby/rake-compiler-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Provide a standard and simplified way to build and package Ruby extensions -EAPI=5 -HOMEPAGE=https://github.com/luislavena/rake-compiler -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.0.2.tar.gz -> rake-compiler-1.0.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=972359334dc748547729344be0a72bb1 diff --git a/dev-ruby/rake-compiler-1.0.4 b/dev-ruby/rake-compiler-1.0.4 deleted file mode 100644 index d8b765ee69ce..000000000000 --- a/dev-ruby/rake-compiler-1.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] dev-ruby/rspec:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-util/cucumber[ruby_targets_ruby24] dev-ruby/rspec:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provide a standard and simplified way to build and package Ruby extensions -EAPI=5 -HOMEPAGE=https://github.com/luislavena/rake-compiler -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.0.4.tar.gz -> rake-compiler-1.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=57f31108a72f2945612fee8d7239769b diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest new file mode 100644 index 000000000000..71635f1e5d44 --- /dev/null +++ b/dev-ruby/rake-compiler/Manifest @@ -0,0 +1,5 @@ +DIST rake-compiler-1.0.2.tar.gz 32823 BLAKE2B 0751435c46a881b0501bcb6c4e1e29abe8a156f02aca79ccd4a6cf472ff696f8be89c4e8f860dc74e27a093a586b10c9a59e1df7b496ef3f530ab07dd84e8dcd SHA512 ef7132eff3afb29e98ce21facfd663cfe495053ca98d54b26275ee8e186c91f81f0450e52bf282bfad64e1443f6e065aefa62a30692895648a89966a8a0f0ebe +DIST rake-compiler-1.0.4.tar.gz 33590 BLAKE2B 932e87a4d1405df4ce65b905f5d5d2b090ac17bf8cfde4a767952ad4debb83064ef368ecec33c9f3569d317b4e0fb24016f33777a03f0c88e3aedd689cdd4151 SHA512 fc015d8f6dcc2ba380dbc3eb2959b068f3582e0efcdc765570f5b2c97737db2ba38fb324b9b5bb63d3af822843139561a36758408db637e7716afb3a6074251c +EBUILD rake-compiler-1.0.2.ebuild 1223 BLAKE2B ad478e67dbc11a60b59fac6586611302bb638c2b6bc1a84b257de5a5998f4a2e3aed686e53f9c33ceec859685a5ae7cf1faf11123d1a764514cb6a87f19f7304 SHA512 c319bdd8c839fe97371dd862f6f0aede3d1b0d6d7e55200fbf9b7cab85628bae5e8fe52b02359b6e93d36494b2ce80fc64a0fb8885ba9edc7dfd8e9860cf7c0d +EBUILD rake-compiler-1.0.4.ebuild 1456 BLAKE2B 93bfee63bc99c4ca9b4f6f690988f46b710b4e1a0a739bba62df4198b1902cba6a6986630114da0e4e456ee3d3f7020aff580f78c76aae16e39871eb753eff57 SHA512 e5129d1fef2a0116ef6f0958a9b5149318696e7f6147a82e7c3f21c94fe4ae684e10a58da6ab09c7567faab24f32ff733e31e7b63c348757b00f9afcf5755d97 +MISC metadata.xml 350 BLAKE2B 35df0cbf74d904e36dc5b5f34c31a41bf9659942415655f635a112d01e98833babfd42640d5155392f5563fd1756b104671348c077e8a62a2d6efaa68389a3f3 SHA512 2f027e154015dbb7a0535356a313b2f4bada336f6c1549aea9db77f57b43ed7ff19408e3ba507010d50e0953f5f6fd51d9bec956653725e1e087d94a6ae3eb83 diff --git a/dev-ruby/rake-compiler/metadata.xml b/dev-ruby/rake-compiler/metadata.xml new file mode 100644 index 000000000000..4d8e101d0e15 --- /dev/null +++ b/dev-ruby/rake-compiler/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + luislavena/rake-compiler + + diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild new file mode 100644 index 000000000000..00fd1dfbfe80 --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/luislavena/rake-compiler" +LICENSE="MIT" + +SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +USE_RUBY="ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )" + +all_ruby_prepare() { + # Make sure the right rspec version is used in cucumber. + sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die +} + +each_ruby_test() { + # Skip cucumber for ruby23 (not ready yet) + case ${RUBY} in + *ruby21|*ruby22) + ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + ruby-ng_rspec + ;; + esac +} diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild new file mode 100644 index 000000000000..ca9406aace3b --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/luislavena/rake-compiler" +LICENSE="MIT" + +SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" + +USE_RUBY="ruby22 ruby23 ruby24" ruby_add_bdepend "test? ( dev-util/cucumber dev-ruby/rspec:2 )" + +all_ruby_prepare() { + # Make sure the right rspec version is used in cucumber. + sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die + + # Avoid failing features for native gems, this also fails with rubygems + sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die +} + +each_ruby_test() { + # Skip cucumber for new ruby versions (not ready yet) + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + RSPEC_VERSION=3 ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + RSPEC_VERSION=3 ruby-ng_rspec + ;; + esac +} diff --git a/dev-ruby/rake-remote_task-2.4.3 b/dev-ruby/rake-remote_task-2.4.3 deleted file mode 100644 index b8f91cc3704e..000000000000 --- a/dev-ruby/rake-remote_task-2.4.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/hoe-2.9.2[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/hoe-2.9.2[ruby_targets_ruby24] test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/hoe-2.9.2[ruby_targets_ruby25] test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/open4-1.0[ruby_targets_ruby23] >=dev-ruby/rake-0.8[ruby_targets_ruby23] =dev-ruby/open4-1.0[ruby_targets_ruby24] >=dev-ruby/rake-0.8[ruby_targets_ruby24] =dev-ruby/open4-1.0[ruby_targets_ruby25] >=dev-ruby/rake-0.8[ruby_targets_ruby25] =dev-ruby/open4-1.0[ruby_targets_ruby23] >=dev-ruby/rake-0.8[ruby_targets_ruby23] =dev-ruby/open4-1.0[ruby_targets_ruby24] >=dev-ruby/rake-0.8[ruby_targets_ruby24] =dev-ruby/open4-1.0[ruby_targets_ruby25] >=dev-ruby/rake-0.8[ruby_targets_ruby25] + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/rake-remote_task + + diff --git a/dev-ruby/rake-remote_task/rake-remote_task-2.4.3.ebuild b/dev-ruby/rake-remote_task/rake-remote_task-2.4.3.ebuild new file mode 100644 index 000000000000..4a8ad54d9466 --- /dev/null +++ b/dev-ruby/rake-remote_task/rake-remote_task-2.4.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Extends Rake with remote task goodness" +HOMEPAGE="https://github.com/seattlerb/rake-remote_task" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/hoe-2.9.2 + test? ( dev-ruby/minitest )" +ruby_add_rdepend ">=dev-ruby/open4-1.0 >=dev-ruby/rake-0.8 + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jimweirich/rake + + diff --git a/dev-ruby/rake/rake-10.5.0.ebuild b/dev-ruby/rake/rake-10.5.0.ebuild new file mode 100644 index 000000000000..791f4798e9fe --- /dev/null +++ b/dev-ruby/rake/rake-10.5.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Make-like scripting in Ruby" +HOMEPAGE="https://github.com/jimweirich/rake" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND+=" app-arch/gzip" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )" + +all_ruby_compile() { + if use doc; then + rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + ruby_fakegem_binwrapper rake + + if use doc; then + pushd html + dohtml -r * + popd + fi + + doman doc/rake.1 + + newbashcomp "${FILESDIR}"/rake.bash-completion ${PN} +} diff --git a/dev-ruby/rake/rake-11.3.0.ebuild b/dev-ruby/rake/rake-11.3.0.ebuild new file mode 100644 index 000000000000..339a2f8c4e2f --- /dev/null +++ b/dev-ruby/rake/rake-11.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Make-like scripting in Ruby" +HOMEPAGE="https://github.com/ruby/rake" +SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND+=" app-arch/gzip" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )" + +all_ruby_compile() { + if use doc; then + rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + ruby_fakegem_binwrapper rake + + if use doc; then + pushd html + dohtml -r * + popd + fi + + doman doc/rake.1 + + newbashcomp "${FILESDIR}"/rake.bash-completion ${PN} +} diff --git a/dev-ruby/rake/rake-12.3.1.ebuild b/dev-ruby/rake/rake-12.3.1.ebuild new file mode 100644 index 000000000000..651385e7ba6a --- /dev/null +++ b/dev-ruby/rake/rake-12.3.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_BINDIR="exe" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Make-like scripting in Ruby" +HOMEPAGE="https://github.com/ruby/rake" +SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND+=" app-arch/gzip" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 ) + doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i -e '/coverall/I s:^:#:' test/helper.rb || die +} + +all_ruby_compile() { + if use doc; then + rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + ruby_fakegem_binwrapper rake + + if use doc; then + pushd html + dodoc -r * + popd + fi + + doman doc/rake.1 + + newbashcomp "${FILESDIR}"/rake.bash-completion ${PN} +} diff --git a/dev-ruby/rash-0.4.0-r2 b/dev-ruby/rash-0.4.0-r2 deleted file mode 100644 index 72e55af92c50..000000000000 --- a/dev-ruby/rash-0.4.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/hashie-2.0.0:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-2.0.0:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rash is an extension to Hashie -EAPI=5 -HOMEPAGE=https://github.com/tcocca/rash -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/hashie-2.0.0:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-2.0.0:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rash-0.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d8b125cf56baf0835b8bae37e7d2689a diff --git a/dev-ruby/rash/Manifest b/dev-ruby/rash/Manifest new file mode 100644 index 000000000000..4e15ac0b8630 --- /dev/null +++ b/dev-ruby/rash/Manifest @@ -0,0 +1,3 @@ +DIST rash-0.4.0.gem 7168 BLAKE2B 6746ea697664627a56fd9d9430f3b15391ace7a389289a1e79703a914c1bfb334d79f58fca635c49d14f2f0c2b3f59d710f4fe5c22b2b9f50b72e2d37eab5edd SHA512 18308a44829961411bd0f91356d6a1d6ad95b1c34ad9f77185fdc62e5f5f8f52658f2d80638054786acddf8dbd201e166cad8e12c5b4d19e0e9d978f3c9f340b +EBUILD rash-0.4.0-r2.ebuild 658 BLAKE2B 14bb58162ea920527ccde6a9beb733ed46f1c54a6dcb9e24c777c25da6b0469fbccc16ef6fd26906b69ba2bd5479d184fc098e2f22177d7849f60d1af9ec5230 SHA512 0c8bef46585cdff9048149f8efd02b42f7163e4bfba3b0a0f53cdf269523fd8e40f7ba62f1ba57da38b476b137c618a474e0f03eabff67013948ea9e5ab57377 +MISC metadata.xml 337 BLAKE2B 3b0de27f6a9ef2ee486722cc0343ec275e8c114449ca774dff2a04b0aa28bcc211a0bf7685231b4868c877ff041538273ac3a395aa0ec05b948039337e580c3c SHA512 0d9933df5dc5c0f102eb53fdabc46ec40f1bda14847bb8764a946a2b1ad2fdbeb625d1b32b3a053272f2585754652bdb3b7ed92adddd56822941ab16010319a3 diff --git a/dev-ruby/rash/metadata.xml b/dev-ruby/rash/metadata.xml new file mode 100644 index 000000000000..a46d539bd042 --- /dev/null +++ b/dev-ruby/rash/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tcocca/rash + + diff --git a/dev-ruby/rash/rash-0.4.0-r2.ebuild b/dev-ruby/rash/rash-0.4.0-r2.ebuild new file mode 100644 index 000000000000..31318506db44 --- /dev/null +++ b/dev-ruby/rash/rash-0.4.0-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rash is an extension to Hashie" +HOMEPAGE="https://github.com/tcocca/rash" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/hashie-2.0.0:0" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + sed -i -e '/hashie/ s/2.0.0/2.0/' \ + -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/rash_alt-0.4.5 b/dev-ruby/rash_alt-0.4.5 deleted file mode 100644 index 7298d3ef620a..000000000000 --- a/dev-ruby/rash_alt-0.4.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rash alt version for Hashie's own Rash -EAPI=6 -HOMEPAGE=https://github.com/shishi/rash_alt -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rash_alt-0.4.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bc4ebdca826d195d2fdd0b5f77972d73 diff --git a/dev-ruby/rash_alt-0.4.6 b/dev-ruby/rash_alt-0.4.6 deleted file mode 100644 index fc2cda44ab24..000000000000 --- a/dev-ruby/rash_alt-0.4.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rash alt version for Hashie's own Rash -EAPI=6 -HOMEPAGE=https://github.com/shishi/rash_alt -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rash_alt-0.4.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d3ab287f59570219c0b7ddf9074981d7 diff --git a/dev-ruby/rash_alt-0.4.7 b/dev-ruby/rash_alt-0.4.7 deleted file mode 100644 index 75d689918087..000000000000 --- a/dev-ruby/rash_alt-0.4.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby25] =dev-ruby/hashie-3.5*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rash alt version for Hashie's own Rash -EAPI=6 -HOMEPAGE=https://github.com/shishi/rash_alt -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby23] =dev-ruby/hashie-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby24] =dev-ruby/hashie-3.5*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/hashie-3.5.6:3[ruby_targets_ruby25] =dev-ruby/hashie-3.5*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rash_alt-0.4.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3a2213057ec8921f969a8c780b3605b0 diff --git a/dev-ruby/rash_alt/Manifest b/dev-ruby/rash_alt/Manifest new file mode 100644 index 000000000000..6a968dec4d65 --- /dev/null +++ b/dev-ruby/rash_alt/Manifest @@ -0,0 +1,7 @@ +DIST rash_alt-0.4.5.gem 8704 BLAKE2B 21a2c55d6584f02681e7807c476c65beccbf8582f3408391f0da1d8f45ab7d080d4ac1e9f55b458ff2390996ca46a372ebebb848617d90e457a2ab4113e79498 SHA512 8ff46aadfca60aa77439967374198849a7053524c5abd4d1972bc63a328263315f1b6b43ca6d12f960e12dcdff481807b1575ec9d6cce624f44568c5c0d17312 +DIST rash_alt-0.4.6.gem 8704 BLAKE2B bf9489ad3cd7dff9ad376e69b5b9ab0414ecc38a52da48ba04e7be30183637a5924713dc88dbac8b6efba30165e3173e64ca51e50faf236b3d0b69c583afb425 SHA512 d9fbd87e1e5c01056a8d986c985edd6f35c19a27df9fc41cc83353b911973d796e8a28d49c6978c98ad542f9483e116e71a503cb5aa47de64c9b16b17690a1e6 +DIST rash_alt-0.4.7.gem 8704 BLAKE2B 4b3280fbb630af8a0b3eaa3f3ec03788e9a0420e6e511acce1c038f5197b10afb40e8620023141a89ab65dfb3af318df61fa073fd29aa6d2d7863663498a192c SHA512 c6b58da46e6c05a575482dfecc6e40f3f832595979bb5497f90496a57517a09d123dab691d4493e32937f58337bec37df2d1d342fdd7ed8c8befefcdd388b4ae +EBUILD rash_alt-0.4.5.ebuild 653 BLAKE2B 2153d96bd5141dc4af2bbecc77414f8fba7ea79512fe89fae222b21f70b61e4aca2dde1aa1944b1a8aae634c15dc61d1b66574afccb2243206095506e86e963e SHA512 da574249bf8e57cd9437e5cb45291e5decd5dc91d66b4088697c2e7dfd53c0344b70caeadbe0db511b98cbdb8aa5b37d4a024ead54fbb4d6e410f63e6015f945 +EBUILD rash_alt-0.4.6.ebuild 653 BLAKE2B 434a04319b1f531f4f98ebf59f0aac4456e63e0a8c6c735b147e13c9b04f305f0423df31da797c08633d446af8fce830f2f1b0f2ff9df3b06e4203a7ff258fc7 SHA512 3074b8e8b6229eb78896c4e2348d3646731209f84c1bf737ec515dd7c5c5f90e65b652cff6f5e00b035a2b3cc1f467a1db5e44c3de9ebce782c9a894bc3a4164 +EBUILD rash_alt-0.4.7.ebuild 653 BLAKE2B aa6e3b26091f35b46c561cf55cabb32dc62107476d02ebf29db6b616a89325b7e23a7b0dedbbf57b29eb88dc1ddb3c0af2f1fb1272a9829a62300ff33065b010 SHA512 d88ef246288ead74b5a9ee5e4131ba51f4d586a7c28b066b12992ee5e2abda400b565c286f93390558fde9acdc42dd47baf54c86798586a7037afb701fb0d472 +MISC metadata.xml 341 BLAKE2B 7caa3a250886847a12aa991c5dd47543d1e7189180f8174dadba5acefc1038284bd60edd162bd597658df0c1fe570abb4e46f7e3e0132090c14208b0c3ac1ff5 SHA512 d194dc7d95ed207f9022e3602712d942f592b3aa773796a1cbd14fe7d5d80d82ba767ebc5dd5fc9e5bac665459f4c624e0f074112ce35fab935a94ec383a4d84 diff --git a/dev-ruby/rash_alt/metadata.xml b/dev-ruby/rash_alt/metadata.xml new file mode 100644 index 000000000000..26567bbc1b4a --- /dev/null +++ b/dev-ruby/rash_alt/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + shishi/rash_alt + + diff --git a/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild b/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild new file mode 100644 index 000000000000..91ef9970e075 --- /dev/null +++ b/dev-ruby/rash_alt/rash_alt-0.4.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="rash.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rash alt version for Hashie's own Rash" +HOMEPAGE="https://github.com/shishi/rash_alt" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/hashie-3.5.6:3 =dev-ruby/hashie-3.5*" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/rash_alt/rash_alt-0.4.6.ebuild b/dev-ruby/rash_alt/rash_alt-0.4.6.ebuild new file mode 100644 index 000000000000..e7442289f51f --- /dev/null +++ b/dev-ruby/rash_alt/rash_alt-0.4.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="rash.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rash alt version for Hashie's own Rash" +HOMEPAGE="https://github.com/shishi/rash_alt" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/hashie-3.5.6:3 =dev-ruby/hashie-3.5*" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/rash_alt/rash_alt-0.4.7.ebuild b/dev-ruby/rash_alt/rash_alt-0.4.7.ebuild new file mode 100644 index 000000000000..105e4753528b --- /dev/null +++ b/dev-ruby/rash_alt/rash_alt-0.4.7.ebuild @@ -0,0 +1,30 @@ +# 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="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="rash.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rash alt version for Hashie's own Rash" +HOMEPAGE="https://github.com/shishi/rash_alt" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/hashie-3.5.6:3 =dev-ruby/hashie-3.5*" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/rb-gsl-2.1.0.2 b/dev-ruby/rb-gsl-2.1.0.2 deleted file mode 100644 index 660783c0ab36..000000000000 --- a/dev-ruby/rb-gsl-2.1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=sci-libs/gsl-2.3[deprecated] ruby_targets_ruby23? ( dev-ruby/narray[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/narray[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/narray[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( dev-ruby/narray[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/narray[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/narray[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby interface to GNU Scientific Library -EAPI=5 -HOMEPAGE=https://github.com/SciRuby/rb-gsl -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=>=sci-libs/gsl-2.3[deprecated] ruby_targets_ruby23? ( dev-ruby/narray[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/narray[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/narray[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/gsl-2.1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a5af5a542216ac18bcc8e4aa89877dd5 diff --git a/dev-ruby/rb-gsl/Manifest b/dev-ruby/rb-gsl/Manifest new file mode 100644 index 000000000000..825026d56386 --- /dev/null +++ b/dev-ruby/rb-gsl/Manifest @@ -0,0 +1,3 @@ +DIST gsl-2.1.0.2.gem 735232 BLAKE2B bb8aa488b5d3bf7c2f3facf34093c985c63bfe692933b21eb8273af38e6788691593bdcc6fd52b9e22635d1b8195f81d1302edab7c2915a19ce9574cab184d84 SHA512 c07adfb44980ca813e114db2b0917f6b2dcb7d3bbe0ccfd9561519b4e574991f3c72f3e7115218f473154690f9284bf89c968d3c6d52d29fa0a232a1160d2704 +EBUILD rb-gsl-2.1.0.2.ebuild 1167 BLAKE2B 7fe8d990dfdcf1f364844525c74d8609d297edade0f7bf9c34c9db361e014d2a027a4b3dacc07cd28dfc56819f7376a3def39f9e21ae422a99ed35ff4201f5e4 SHA512 b4381a610b52282f0eea10915660aa420c73c99a23f3db78fa929eaa1d05e5e70a1c9287135427e40a5748ecb3491baf871a6fdb2a56f538fd45e80c4e82cf4d +MISC metadata.xml 340 BLAKE2B 768b125254ab2e25701a50e2735aa8d25a128d27ef4dcec356206519f0f017d77b3ef8e75cd2a519d74ec1574404004ad09582a872493fcf9f740379eed4dc79 SHA512 1278dd12be4197ef7d217b0106af35cd983878c36362445d09b6a76a61e0d7d1d0a04a5c84c76eceda98a60055659c366698f7faabae7e5d1a4004a1eb7e93cf diff --git a/dev-ruby/rb-gsl/metadata.xml b/dev-ruby/rb-gsl/metadata.xml new file mode 100644 index 000000000000..32e472e5de41 --- /dev/null +++ b/dev-ruby/rb-gsl/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + SciRuby/rb-gsl + + diff --git a/dev-ruby/rb-gsl/rb-gsl-2.1.0.2.ebuild b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2.ebuild new file mode 100644 index 000000000000..0408c68266b6 --- /dev/null +++ b/dev-ruby/rb-gsl/rb-gsl-2.1.0.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME="gsl" +inherit ruby-fakegem multilib + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +DESCRIPTION="Ruby interface to GNU Scientific Library" +HOMEPAGE="https://github.com/SciRuby/rb-gsl" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND+=" >=sci-libs/gsl-2.3[deprecated]" +RDEPEND+=" >=sci-libs/gsl-2.3[deprecated]" + +RUBY_S="${PN}-${P}" + +ruby_add_bdepend "dev-ruby/narray" +ruby_add_rdepend "dev-ruby/narray" + +all_ruby_prepare() { + sed -i -e '/LOCAL_LIBS/ s: -l: -L#{path.gsub("ext", "lib")} -l:' ext/gsl_native/extconf.rb || die + # nmatrix only tests + rm -r test/gsl/nmatrix_tests || die +} + +each_ruby_configure() { + NARRAY=1 ${RUBY} -Cext/gsl_native extconf.rb || die + sed -i -e 's:-Wl,--no-undefined::' ext/gsl_native/Makefile || die +} + +each_ruby_compile() { + NARRAY=1 emake -Cext/gsl_native V=1 + cp ext/gsl_native/*$(get_modname) lib/ || die +} + +each_ruby_test() { + NARRAY=1 ${RUBY} -Ilib:test:. -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/rb-inotify-0.9.10 b/dev-ruby/rb-inotify-0.9.10 deleted file mode 100644 index 78119c3d9aa7..000000000000 --- a/dev-ruby/rb-inotify-0.9.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( virtual/ruby-ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ffi[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A thorough inotify wrapper for Ruby using FFI -EAPI=5 -HOMEPAGE=https://github.com/nex3/rb-inotify -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( virtual/ruby-ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/ruby-ffi[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rb-inotify-0.9.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=da6acac42d5fad072024ceaf45e203e3 diff --git a/dev-ruby/rb-inotify-0.9.10-r1 b/dev-ruby/rb-inotify-0.9.10-r1 deleted file mode 100644 index 68adafd28647..000000000000 --- a/dev-ruby/rb-inotify-0.9.10-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A thorough inotify wrapper for Ruby using FFI -EAPI=5 -HOMEPAGE=https://github.com/nex3/rb-inotify -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rb-inotify-0.9.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=852b1f23f2a0cbc6e184db96f29028a0 diff --git a/dev-ruby/rb-inotify/Manifest b/dev-ruby/rb-inotify/Manifest new file mode 100644 index 000000000000..692cfef72fd3 --- /dev/null +++ b/dev-ruby/rb-inotify/Manifest @@ -0,0 +1,4 @@ +DIST rb-inotify-0.9.10.gem 14848 BLAKE2B 35eb00dfe1e7e76fddda080499275c053e82431af520170362354984cb2af3c90e3ba803ef82fe50f1451d3fdb0ddb7ef9c1dc648836403a6865396987d6d9c2 SHA512 ee1aecfebea11655450776013d8d2fa3fb2af784285db3c32b5a452241f9cd48a8f9a10cb2f1ff96b191c0dcd43ec4f78e8a363447abf97a8cd4ccb778de4889 +EBUILD rb-inotify-0.9.10-r1.ebuild 962 BLAKE2B f3af41066b3479cf6fbea4cd76a8afc60f5406bb27ab65278bdf8bce20a9baa904a20443b57c0026371e95241c1af55be887a1f9901fb0320cb4b061f5adaac9 SHA512 2548a6d1d7dc72c286fcda9bfb311a90209fbe254a97b096611b18cedbc7da2f7bd51ef6db837a16ee84b02180421a94e5b060cb62d144f7e28ed301cd1c057d +EBUILD rb-inotify-0.9.10.ebuild 966 BLAKE2B 4659394c98f68f370bdace6336139828619748a16daa6cb503ee508040779a3816be32772d435647695692900e5999b0d005a0d726e4bf426d6e57929a3bc17a SHA512 32667f3dcdcbf6e7fdc8f890ca623a6d6be9474df27862d08d3e34323a1814753834e9595c795f2923a5bc4647d3d2ae4f7a4b55d20aa2586aa1eaa184276e24 +MISC metadata.xml 341 BLAKE2B 9b7d043d113a1bfd0bb07588615f04762e5d4334763055dcf818969aa98c543c19b1e1005d3f8e0ad5d6c0dfed342b3ee8f2bfd9a49eb133b34f5cafd6f7f91d SHA512 0449efdf61caad416c9b68e1b5de20c46d29a8961f462dd7f1971e3723b8b0b3567507cc99cfeb2151e0c8c14caa28947dc23906281b20771251b3b47823b4a4 diff --git a/dev-ruby/rb-inotify/metadata.xml b/dev-ruby/rb-inotify/metadata.xml new file mode 100644 index 000000000000..c64444050bee --- /dev/null +++ b/dev-ruby/rb-inotify/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nex3/rb-inotify + + diff --git a/dev-ruby/rb-inotify/rb-inotify-0.9.10-r1.ebuild b/dev-ruby/rb-inotify/rb-inotify-0.9.10-r1.ebuild new file mode 100644 index 000000000000..b516935037a8 --- /dev/null +++ b/dev-ruby/rb-inotify/rb-inotify-0.9.10-r1.ebuild @@ -0,0 +1,33 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A thorough inotify wrapper for Ruby using FFI" +HOMEPAGE="https://github.com/nex3/rb-inotify" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/ffi" + +all_ruby_prepare() { + # Avoid unneeded dependency on jeweler. + sed -i -e '/:build/ s:^:#:' -e '/module Jeweler/,/^end/ s:^:#:' -e '/class Jeweler/,/^end/ s:^:#:' Rakefile || die + + # Remove mandatory markup processor from yard options, bug 436112. + sed -i -e '/maruku/d' .yardopts || die + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild b/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild new file mode 100644 index 000000000000..c4c2932cc3b8 --- /dev/null +++ b/dev-ruby/rb-inotify/rb-inotify-0.9.10.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A thorough inotify wrapper for Ruby using FFI" +HOMEPAGE="https://github.com/nex3/rb-inotify" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "virtual/ruby-ffi" + +all_ruby_prepare() { + # Avoid unneeded dependency on jeweler. + sed -i -e '/:build/ s:^:#:' -e '/module Jeweler/,/^end/ s:^:#:' -e '/class Jeweler/,/^end/ s:^:#:' Rakefile || die + + # Remove mandatory markup processor from yard options, bug 436112. + sed -i -e '/maruku/d' .yardopts || die + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rb-readline-0.5.5 b/dev-ruby/rb-readline-0.5.5 deleted file mode 100644 index 5124cc942829..000000000000 --- a/dev-ruby/rb-readline-0.5.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] >=dev-ruby/minitest-5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] >=dev-ruby/minitest-5.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] >=dev-ruby/minitest-5.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby implementation of the GNU readline C library -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rb-readline -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rb-readline-0.5.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1bd130b436fe482ee8f8f400fbf4ae18 diff --git a/dev-ruby/rb-readline-r7-0.5.2.0 b/dev-ruby/rb-readline-r7-0.5.2.0 deleted file mode 100644 index 857bba4118f4..000000000000 --- a/dev-ruby/rb-readline-r7-0.5.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-ruby/minitest dev-ruby/rake ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby implementation of the GNU readline C library forked by r7 -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/rb-readline-r7 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rb-readline-r7-0.5.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ba7b26cc920a68e5ccca08899f9aa8d5 diff --git a/dev-ruby/rb-readline-r7/Manifest b/dev-ruby/rb-readline-r7/Manifest new file mode 100644 index 000000000000..8f499b444bd8 --- /dev/null +++ b/dev-ruby/rb-readline-r7/Manifest @@ -0,0 +1,3 @@ +DIST rb-readline-r7-0.5.2.0.gem 96256 BLAKE2B 0afa90a210233630f9d5068636efaf5874294b524d7abee4a7560436cdcccd9785ea356d0ebe50a4c191e57a111c7301f9b42d787e9a1760d241ff1c14e90834 SHA512 e94b60e368104f5e626a5c98dbe894cea52294b9c2061aa0cf32c34b7575a1ba9b0c514221ce266be89553d7936fc82696fc979710b9e8bb2503fc8b3cc0a938 +EBUILD rb-readline-r7-0.5.2.0.ebuild 646 BLAKE2B e3820d8a739557b58dbb1ab039e7e02cf9817a512491672d463658922d9be5ea95babf2abb7a7bb5a51e22c7da6594fccf6dffdd3cc201e62123f6a1b9f3be47 SHA512 584d91b6c7efcfb0df310eea2226267008a9752054e4fda109e7628df4942cb2906bbeafe59f3de3264a4f1e655edc98a846105dab16205209795c7b3ac6e19a +MISC metadata.xml 398 BLAKE2B 3cd6003925d27d01dd200b49d5d4c9ec0f0954816fbccd9b60fee5cb2bbc8c7680dc97783f420528b12cd82002b17b5eada95c54294d8f762bc02c71d88dab04 SHA512 2f08a8565c17bdf29ce5f94194904bba4ab779fb2f23003bdf35eb15f7f2dbe39686026324c1212f3ebcc785d5dee2cc117eaf90e78ae2e4c107f3863cc6fdf4 diff --git a/dev-ruby/rb-readline-r7/metadata.xml b/dev-ruby/rb-readline-r7/metadata.xml new file mode 100644 index 000000000000..c1095bd03fb2 --- /dev/null +++ b/dev-ruby/rb-readline-r7/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rb-readline + rb-readline-r7 + + diff --git a/dev-ruby/rb-readline-r7/rb-readline-r7-0.5.2.0.ebuild b/dev-ruby/rb-readline-r7/rb-readline-r7-0.5.2.0.ebuild new file mode 100644 index 000000000000..4d58a2cd2077 --- /dev/null +++ b/dev-ruby/rb-readline-r7/rb-readline-r7-0.5.2.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +inherit ruby-fakegem + +DESCRIPTION="Ruby implementation of the GNU readline C library forked by r7" +HOMEPAGE="https://rubygems.org/gems/rb-readline-r7" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +DEPEND="test? ( dev-ruby/minitest + dev-ruby/rake )" + +all_ruby_prepare() { + # Skip a test that fails when run in the ebuild environment. + sed -i -e '/test_readline_with_default_parameters_does_not_error/,/end/ s:^:#:' test/test_readline.rb || die +} diff --git a/dev-ruby/rb-readline/Manifest b/dev-ruby/rb-readline/Manifest new file mode 100644 index 000000000000..d3fc8aff7003 --- /dev/null +++ b/dev-ruby/rb-readline/Manifest @@ -0,0 +1,3 @@ +DIST rb-readline-0.5.5.gem 96768 BLAKE2B d854731957dad1dc6abe6a6e1ed72397e49faf08314c8af568c0f8e6412ecaa38e937a807ac326af4f306f24dfe89a51b830663cca1544a3618ec2aaa6cbd1b9 SHA512 53ed9919eb2c057d2b26e87ba0ecabc73f0aed7fa22398b9e7f98e82bd7a0ed7ca89cb1944bf94400bf4289d6fb404aadb9a2781fa964e2f4c77d7e218e459ae +EBUILD rb-readline-0.5.5.ebuild 684 BLAKE2B ab3bc13aa719a0907791cd0841aaf1b6345ae5ecacf76a028c9cbff88070cefc9264dc612da2ea40214eade63c5ccaa30b2210c481be36f33011c545b35720e6 SHA512 fbb0b32f68e22ee97ecdfb8926149906b69d8d8e4864f13428d63ad2ab718531736fb348d4e9ffe9b26950dfb270304ce69ab4881f9c38606fc060d9a4a33e14 +MISC metadata.xml 437 BLAKE2B ccd79f5b96546c77c8e6374fda201363e5975f91fc762a265ef0f7872a8ed4bdaf2130e5b58bd696a7509508954998d73be1eedd2318879c2e2c61320cb3fb29 SHA512 bae481a94a3f4dd74f068cebbdb15e6e2ff8ef9e5e175d3d7725c6c5dd06534f6563d0807a005d228d60f28551006cd88efd6ce7274657fcfe9ed982bb583c04 diff --git a/dev-ruby/rb-readline/metadata.xml b/dev-ruby/rb-readline/metadata.xml new file mode 100644 index 000000000000..5ec5e3567682 --- /dev/null +++ b/dev-ruby/rb-readline/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + rb-readline + + diff --git a/dev-ruby/rb-readline/rb-readline-0.5.5.ebuild b/dev-ruby/rb-readline/rb-readline-0.5.5.ebuild new file mode 100644 index 000000000000..e2d024b9ec29 --- /dev/null +++ b/dev-ruby/rb-readline/rb-readline-0.5.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +inherit ruby-fakegem + +DESCRIPTION="Ruby implementation of the GNU readline C library" +HOMEPAGE="https://rubygems.org/gems/rb-readline" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rake + >=dev-ruby/minitest-5.2" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Skip a test that fails when run in the ebuild environment. + sed -i -e '/test_readline_with_default_parameters_does_not_error/,/end/ s:^:#:' test/test_readline.rb || die +} diff --git a/dev-ruby/rbnacl-4.0.2-r1 b/dev-ruby/rbnacl-4.0.2-r1 deleted file mode 100644 index a2035fba6f68..000000000000 --- a/dev-ruby/rbnacl-4.0.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-libs/libsodium ) test? ( ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a high-level toolkit for building cryptographic systems and protocols -EAPI=6 -HOMEPAGE=https://github.com/cryptosphere/rbnacl -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ppc64 x86 -LICENSE=MIT -RDEPEND=dev-libs/libsodium ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=mirror://rubygems/rbnacl-4.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d981ef05d0a533ff47f7a43dec9bf4ae diff --git a/dev-ruby/rbnacl-5.0.0-r1 b/dev-ruby/rbnacl-5.0.0-r1 deleted file mode 100644 index 5377a2a0daaa..000000000000 --- a/dev-ruby/rbnacl-5.0.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-libs/libsodium ) test? ( ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides a high-level toolkit for building cryptographic systems and protocols -EAPI=6 -HOMEPAGE=https://github.com/cryptosphere/rbnacl -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=dev-libs/libsodium ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ffi[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=5 -SRC_URI=mirror://rubygems/rbnacl-5.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d495d41addc9454841e693e4508d019c diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest new file mode 100644 index 000000000000..b7975f90c718 --- /dev/null +++ b/dev-ruby/rbnacl/Manifest @@ -0,0 +1,6 @@ +AUX rbnacl-buffer-size.patch 765 BLAKE2B 0865380f35748adeddda7a9a880df0c1be81994a965ecd40505e9f47f39c7d2a55876080007e28204e388f5a09396d28275d2cf9547536523c7d2fc5f6e035d1 SHA512 da9dd16452b1449f3d862d940b518bf4b99726195ee0ccd0bf3633299b6d9f44120b9b638b77243f7a1c30802d79e6467d2673eb7987cbe38091033aecda283b +DIST rbnacl-4.0.2.gem 220160 BLAKE2B a4a3a7b0346bdc3d0e1930bf9b1c6c05182456837c53c8a56f5d8eec831df8768589affb00450088c4ccc3de37f474a359e9ea362655ea66ada63467936abcbe SHA512 d13d36e4248d5e40bb5d9496e08823438d312c16d14e3068be89a62dd7f80ec7f99fa5995752b183656b6ae863af77645b16ce45d05a74ad0dfbd4a93c8854d4 +DIST rbnacl-5.0.0.gem 221184 BLAKE2B f64a754c478c57af901432e9cef335d9f01c1acadcd9d860dacca2ed5d59bdb71f3a431488357b57cbe7af61cf03b50b95ab5421a9ac59f63242a0ddd693e373 SHA512 d6c0c90587beae9f5086c442f4b7b9f430d527576307c5a5cdc5532b231245e5615434a001b3a4b47d1fb7d7148a167d77f12e7b4f5bd1c25c7ce5d361eb42f6 +EBUILD rbnacl-4.0.2-r1.ebuild 793 BLAKE2B 8ccb1d4e86ad54f5236ce5e552efcf2632e7142d8bc36f83547c930c739a6d882198f46858183a063bb54b8f8aa7586e22bb8a1249963fb369afe48b232da759 SHA512 d2bfdcb7df8a062c08c1d7940fda61acc9b08c35062a11edef2ce410fc8b09f2a77d4206bddde690e68231cf044bfa3e6e9009fdbb359613c080bb9ca646cd61 +EBUILD rbnacl-5.0.0-r1.ebuild 796 BLAKE2B dd40acec7061c975e4a6720b8166a1340536ed158e6ebab1fa3bcbc431d62843113ddb8ebe75812be74a03f6f34bc4858729930f7e4241af5abb1f96a74cd7b0 SHA512 6e3e13beb35f521bc101c09d8a96f9a8ed1ce7cbac54b24ae27cad0bd8a72c168fbb3deb84eb5d0a715e2ea82721f28b3daec3a459be6fac0cfb009beda13323 +MISC metadata.xml 345 BLAKE2B 9b2e901225c95717838370d1de17dea5619d4485d7856050d55abd8bd05eeadbf012ce47b160d367e0027d2e42abfdf4eed15c598d0a8062713a00894495cd88 SHA512 e18502485ad21a5e5cb71be6f2980657a40b08618b50147f50daba44e1f87f009f796e1df046bef94c05bb9305e1bf9dd1a81df33c7fdacc8c2974dd18cd309e diff --git a/dev-ruby/rbnacl/files/rbnacl-buffer-size.patch b/dev-ruby/rbnacl/files/rbnacl-buffer-size.patch new file mode 100644 index 000000000000..3725c8550e0b --- /dev/null +++ b/dev-ruby/rbnacl/files/rbnacl-buffer-size.patch @@ -0,0 +1,24 @@ +Patches based on upstream patch below but reworked to apply to 5.0.0 + +From 299e0ddbb8fcafc99214c26d6002da145cc84a0c Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Sun, 18 Mar 2018 21:13:09 +0000 +Subject: [PATCH] rbnacl: fix byffer size type in randombytes_buf binding + +--- + lib/rbnacl/random.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/rbnacl/random.rb b/lib/rbnacl/random.rb +index 9742186..db85d6d 100644 +--- a/lib/rbnacl/random.rb ++++ b/lib/rbnacl/random.rb +@@ -13,7 +13,7 @@ module Random + + sodium_function :c_random_bytes, + :randombytes_buf, +- [:pointer, :ulong_long] ++ %i[pointer size_t] + + # Returns a string of random bytes + # diff --git a/dev-ruby/rbnacl/metadata.xml b/dev-ruby/rbnacl/metadata.xml new file mode 100644 index 000000000000..22da0070927f --- /dev/null +++ b/dev-ruby/rbnacl/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cryptosphere/rbnacl + + diff --git a/dev-ruby/rbnacl/rbnacl-4.0.2-r1.ebuild b/dev-ruby/rbnacl/rbnacl-4.0.2-r1.ebuild new file mode 100644 index 000000000000..b62445566fca --- /dev/null +++ b/dev-ruby/rbnacl/rbnacl-4.0.2-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols" +HOMEPAGE="https://github.com/cryptosphere/rbnacl" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="amd64 ~ppc ppc64 x86" +IUSE="" + +RDEPEND+=" dev-libs/libsodium" +DEPEND+=" test? ( dev-libs/libsodium )" + +ruby_add_rdepend "dev-ruby/ffi" + +PATCHES=( "${FILESDIR}/rbnacl-buffer-size.patch" ) + +all_ruby_prepare() { + sed -i -e '/coveralls/I s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb +} diff --git a/dev-ruby/rbnacl/rbnacl-5.0.0-r1.ebuild b/dev-ruby/rbnacl/rbnacl-5.0.0-r1.ebuild new file mode 100644 index 000000000000..eb869f6fed59 --- /dev/null +++ b/dev-ruby/rbnacl/rbnacl-5.0.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols" +HOMEPAGE="https://github.com/cryptosphere/rbnacl" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND+=" dev-libs/libsodium" +DEPEND+=" test? ( dev-libs/libsodium )" + +ruby_add_rdepend "dev-ruby/ffi" + +PATCHES=( "${FILESDIR}/rbnacl-buffer-size.patch" ) + +all_ruby_prepare() { + sed -i -e '/coveralls/I s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb +} diff --git a/dev-ruby/rbpdf-1.19.3 b/dev-ruby/rbpdf-1.19.3 deleted file mode 100644 index b4a90f30fa91..000000000000 --- a/dev-ruby/rbpdf-1.19.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby on Rails RBPDF plugin -EAPI=6 -HOMEPAGE=https://github.com/naitoh/rbpdf -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rbpdf-1.19.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b11774766c6871d32110f58c5d5104b2 diff --git a/dev-ruby/rbpdf-1.19.4 b/dev-ruby/rbpdf-1.19.4 deleted file mode 100644 index 1884501e4bf4..000000000000 --- a/dev-ruby/rbpdf-1.19.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby on Rails RBPDF plugin -EAPI=6 -HOMEPAGE=https://github.com/naitoh/rbpdf -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rbpdf-1.19.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4417706b79c8748653cc3bff37a30740 diff --git a/dev-ruby/rbpdf-1.19.5 b/dev-ruby/rbpdf-1.19.5 deleted file mode 100644 index 044f608570b8..000000000000 --- a/dev-ruby/rbpdf-1.19.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-3[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/actionview:*[ruby_targets_ruby25] dev-ruby/htmlentities[ruby_targets_ruby25] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby on Rails RBPDF plugin -EAPI=6 -HOMEPAGE=https://github.com/naitoh/rbpdf -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=ruby_targets_ruby23? ( dev-ruby/actionview:*[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/actionview:*[ruby_targets_ruby24] dev-ruby/htmlentities[ruby_targets_ruby24] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/actionview:*[ruby_targets_ruby25] dev-ruby/htmlentities[ruby_targets_ruby25] =dev-ruby/rbpdf-font-1.19*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rbpdf-1.19.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7e5fe9af83921138871c27a92073b6cc diff --git a/dev-ruby/rbpdf-font-1.19.1 b/dev-ruby/rbpdf-font-1.19.1 deleted file mode 100644 index b15aba8f96db..000000000000 --- a/dev-ruby/rbpdf-font-1.19.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/test-unit-3:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/test-unit-3:2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/test-unit-3:2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Font files for the Ruby on Rails RBPDF plugin -EAPI=5 -HOMEPAGE=https://github.com/naitoh/rbpdf -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rbpdf-font-1.19.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=061de157cc33077e85e0d66cf6ec3f34 diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest new file mode 100644 index 000000000000..c50b64ef753f --- /dev/null +++ b/dev-ruby/rbpdf-font/Manifest @@ -0,0 +1,3 @@ +DIST rbpdf-font-1.19.1.gem 9571840 BLAKE2B 6e362148514e2c4f5794e81b01bd725ffc5c89dbaec30b053979e87206a137151aabfb7a577344144cbd225ece695e49e8b43595b6e5a89eaca300d468ae96bc SHA512 e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7 +EBUILD rbpdf-font-1.19.1.ebuild 675 BLAKE2B d23b16afff2da01845fe30279012a02cf84154c258d1829fbd661b699f3b23579312e955930bc9f8ee1fc194851e9024bcbf695d9629ca49b4553f5e6561707d SHA512 cfdb5723d4fee9c30983007a1b3faef0b117d93c3964c338fa8466fea4866dc4ecde6b2d473ea8dd4366744b89d3ea4228853007899146d4d616c2cce3ca10f2 +MISC metadata.xml 338 BLAKE2B c8bd044d05a83b21c87fc89c38bc2b4ad328b5dd2df2505a3ad42235166c07466ec1b3ba261f6c0bc0c63c5045d2e911de8da8ac05de00f565cbbfde43d8ccad SHA512 0072e2729e0fc58fc7cba7592c455b10a4667ca0c39a59e894fd46a355bdc2280de98c93c3c639de9b06be96c70e74def96b1ffeff2ee085e92c02c49f72e24f diff --git a/dev-ruby/rbpdf-font/metadata.xml b/dev-ruby/rbpdf-font/metadata.xml new file mode 100644 index 000000000000..df2f1744c5f0 --- /dev/null +++ b/dev-ruby/rbpdf-font/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + naitoh/rbpdf + + diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild new file mode 100644 index 000000000000..ba52063d705f --- /dev/null +++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# This gem bundles dejavu fonts, freefonts, and ttf2ufm +# ttf2ufm is a precompiled 32-bit binary + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG" + +inherit ruby-fakegem + +DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/test-unit-3:2" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die +} diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest new file mode 100644 index 000000000000..8bd18e037a9c --- /dev/null +++ b/dev-ruby/rbpdf/Manifest @@ -0,0 +1,7 @@ +DIST rbpdf-1.19.3.gem 295424 BLAKE2B 27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0 SHA512 ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee +DIST rbpdf-1.19.4.gem 295424 BLAKE2B 4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d SHA512 876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7 +DIST rbpdf-1.19.5.gem 295936 BLAKE2B b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f SHA512 736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9 +EBUILD rbpdf-1.19.3.ebuild 1232 BLAKE2B b8ff390e2a51584258e36d8b37b030347bb20e7928dcc50ffcca50b884811096fb39d88c22444bf56d896b820fdabcfcce3265554ce3195fd0346842b8741096 SHA512 a3d67be4d3a5c1a7d95506553780ef2dffd270e79047d6d01d186d44de87aeb1902905021a70a8a59b0984e789bb85673d7b51f85e219294706f14da77d3b58a +EBUILD rbpdf-1.19.4.ebuild 1225 BLAKE2B c9c85cb2211ef8a7f4a57d1a55acb122a654955e176f1486792531cc77e5b760889eda849180ec46d5eb6d6f9521d8f7d1e0afeaaf0ace9ff6fd485744863c64 SHA512 e97dc812ad1796ab1204b141d5b63a5a5a28f5664108506be62d6e134cc8c267bafd007a1c44acce35308ca2c75f70b4a55da8dd8dd2af03972896eee21618bb +EBUILD rbpdf-1.19.5.ebuild 1232 BLAKE2B 4c1c27b25203ebd32e43f75ba664a7a0048231999607dd7068aa83ca34d8939132d0db432feee2e1b476b79cac6072e2d9c01fd937b8d6751ec47d52da71a052 SHA512 b450f82a5162e0135ebcae2ce8e49fc7fbee4c744dcf2d33d03a40dd370a9429c92cb3d9ee39e9bdc68eba854b5dda980bfb1234c9bc17a18c0b077d38175bdd +MISC metadata.xml 417 BLAKE2B b48fb397e76caa8bfa35675062a6c4026ae44fe43cd305eb51c9470d9dce6654603742954145f3bd063f6ccc6f56162ca9affa6acc6698ac81432e0dde42a070 SHA512 c33c8dded82e45f867b4e93cb3be96cabf42152bfd6aa13f9144fae15b2b4f4b8f503d4aef4af8c2448584c2e71251c958b8dacb14c26da4a6c2b9b3ff442dc4 diff --git a/dev-ruby/rbpdf/metadata.xml b/dev-ruby/rbpdf/metadata.xml new file mode 100644 index 000000000000..3300d1b32153 --- /dev/null +++ b/dev-ruby/rbpdf/metadata.xml @@ -0,0 +1,14 @@ + + + + + mjo@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + naitoh/rbpdf + + diff --git a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild new file mode 100644 index 000000000000..b986a5602aa6 --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend "dev-ruby/actionview:* + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19*" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" + + # Loosen very restrictive htmlentities dependency + sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +} diff --git a/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild new file mode 100644 index 000000000000..adee04e6b984 --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend "dev-ruby/actionview:* + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19*" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" + + # Loosen very restrictive htmlentities dependency + sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +} diff --git a/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild b/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild new file mode 100644 index 000000000000..7fca048891a3 --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend "dev-ruby/actionview:* + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19*" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" + + # Loosen very restrictive htmlentities dependency + sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +} diff --git a/dev-ruby/rbst-0.5.1 b/dev-ruby/rbst-0.5.1 deleted file mode 100644 index 9b4e545aecf6..000000000000 --- a/dev-ruby/rbst-0.5.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-python/docutils >=dev-ruby/mocha-1.1.0:1.0 >=dev-ruby/shoulda-3.5.0:3 >=dev-ruby/test-unit-3.0.9:2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple Ruby wrapper for processing rST via docutils -EAPI=6 -HOMEPAGE=https://github.com/alphabetum/rbst -IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-python/docutils ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/alphabetum/rbst/archive/0.5.1.tar.gz -> rbst-0.5.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fc4d9d61f3d7fbc57048ca2e46c1c2f2 diff --git a/dev-ruby/rbst/Manifest b/dev-ruby/rbst/Manifest new file mode 100644 index 000000000000..41da48d040f2 --- /dev/null +++ b/dev-ruby/rbst/Manifest @@ -0,0 +1,3 @@ +DIST rbst-0.5.1.tar.gz 14039 BLAKE2B 7399e92f98c650842464ea9240775ad776ec8d574c578d8da764778bbe8050be429e2521df82b3b04a0bf9cd18bef4f114890d54ef8d6f34c797f0f2f2e35bc2 SHA512 a7fffc1ccf495c1858d6d9fadd38a4d6a2c27a2da8eda8dad038f4ab881f4521223a35f97d4018d25b32c2621132a623040ba930494b36e1385356ecb87fecdc +EBUILD rbst-0.5.1.ebuild 1130 BLAKE2B b515b1b6b55bb3c92f9f96f8d90472005de9c04527b1e0d83bc1b69f318e77c1f70ed884588ea146738026631bdb05d287aac4b3c9a62af0460cbe3d831d8ea8 SHA512 15a0f5f20b8ad16f593317f8e43ceaa8e0d9d06fe383a6000a8ff7b41a622bb5fb4c2ef3925064116a4109e497e1f2a8d3b11ec295a936396cadf533931376b1 +MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282 diff --git a/dev-ruby/rbst/metadata.xml b/dev-ruby/rbst/metadata.xml new file mode 100644 index 000000000000..0319eec4c8be --- /dev/null +++ b/dev-ruby/rbst/metadata.xml @@ -0,0 +1,8 @@ + + + + + mgorny@gentoo.org + Michał Górny + + diff --git a/dev-ruby/rbst/rbst-0.5.1.ebuild b/dev-ruby/rbst/rbst-0.5.1.ebuild new file mode 100644 index 000000000000..47d5cfc57ee1 --- /dev/null +++ b/dev-ruby/rbst/rbst-0.5.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="RbST" +RUBY_FAKEGEM_GEMSPEC="RbST.gemspec" + +inherit python-single-r1 ruby-fakegem + +DESCRIPTION="A simple Ruby wrapper for processing rST via docutils" +HOMEPAGE="https://github.com/alphabetum/rbst" +SRC_URI="https://github.com/alphabetum/rbst/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="dev-python/docutils" +DEPEND=" + test? ( + ${RDEPEND} + >=dev-ruby/mocha-1.1.0:1.0 + >=dev-ruby/shoulda-3.5.0:3 + >=dev-ruby/test-unit-3.0.9:2 + )" + +# Tests are pretty much useless as they depend on very specific output +# from an unknown docutils version. +RESTRICT="test" + +pkg_setup() { + python-single-r1_pkg_setup + ruby-ng_pkg_setup +} + +all_ruby_prepare() { + # do not use bundler + sed -i -e '/bundler/,/end/d' \ + Rakefile test/helper.rb || die + + # force our python version + sed -i -e "s:\(python_path=\"\)python:\1${EPYTHON}:" lib/rbst.rb || die + python_fix_shebang lib/rst2parts +} diff --git a/dev-ruby/rcairo-1.15.10 b/dev-ruby/rcairo-1.15.10 deleted file mode 100644 index 91a6af0eb97e..000000000000 --- a/dev-ruby/rcairo-1.15.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby23? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby23] dev-ruby/ruby-glib2[ruby_targets_ruby23] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby24] dev-ruby/ruby-glib2[ruby_targets_ruby24] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby bindings for cairo -EAPI=6 -HOMEPAGE=https://cairographics.org/rcairo/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=|| ( Ruby GPL-2 ) -RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/cairo-1.15.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=97a27af70e617497c860c005789c7aae diff --git a/dev-ruby/rcairo-1.15.11 b/dev-ruby/rcairo-1.15.11 deleted file mode 100644 index 15b6a9440b9d..000000000000 --- a/dev-ruby/rcairo-1.15.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby23? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby23] dev-ruby/ruby-glib2[ruby_targets_ruby23] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby24] dev-ruby/ruby-glib2[ruby_targets_ruby24] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby25] dev-ruby/ruby-glib2[ruby_targets_ruby25] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby bindings for cairo -EAPI=6 -HOMEPAGE=https://cairographics.org/rcairo/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=|| ( Ruby GPL-2 ) -RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/cairo-1.15.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6b88b4d68cedb0ce0bffc7c7b87ec1c8 diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest new file mode 100644 index 000000000000..d0268960b4c1 --- /dev/null +++ b/dev-ruby/rcairo/Manifest @@ -0,0 +1,5 @@ +DIST cairo-1.15.10.gem 102912 BLAKE2B 55459487e9148f5b8fbdb00901cf0af9f2fd878ec0a73563e868f98aa76c517520d63702c19f10773c51545f638b7c9ccf69c1190aa324045cb82f5f93fed701 SHA512 af3cec5bf03022a5049922aaa0366b7330ec0e2003734ee855d1d9632d2027be6e08efd8b67c02bf3d006d11d8a7e28ac3d23ce9591940dc92442c7552858907 +DIST cairo-1.15.11.gem 103424 BLAKE2B da4598d64d57ebe9245d892c25cfed0198d4a2c6adc440e7547314bb01adfde20118f17c6a07b0342a78c5e86b18e5c4b51782f99a61b34deeab0bdff12649ce SHA512 3c21468511eac323b27a86e1c5188b5444d3bf2de244f4dc35d0ae297cb3f1756ec8333555bb7c4178e9f4ebcfd1600e6fd77fa7fe76055bf633bb2f8c69271c +EBUILD rcairo-1.15.10.ebuild 1875 BLAKE2B 256811730175500a1c4d3f6399f1934b95011e5dceaf6be002b190339f494ff44053bf82b98e06ef52a8514789820f1067dfaa2f92b5ad6fb03c0f6551fc4f17 SHA512 c320fa64b25f99ddd3baa6e72fea24adf878c8639543f6f34152a6ca2d2e9ea0f52d6129bb79bd42412fb663145b3bda8d4ad847d82e6f1b5e97fbfcf1b8b1de +EBUILD rcairo-1.15.11.ebuild 1875 BLAKE2B 57e4968c5e18954f6651a4b4e56666223881e6971872b956159b28243741822d857890ff799af2226f05f21efb2d3acee9ee22b680b16a86e43e10529f54a2b2 SHA512 416d3ae1f95e6cc93ee2e51e04ad4ff0c08b167878a45e486ad78919251b1bfd5c271900893b62db715bcca0369959a7d2c454baee7d885527bc9b7c340b30f2 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/rcairo/metadata.xml b/dev-ruby/rcairo/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/rcairo/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rcairo/rcairo-1.15.10.ebuild b/dev-ruby/rcairo/rcairo-1.15.10.ebuild new file mode 100644 index 000000000000..7ba62f34cad5 --- /dev/null +++ b/dev-ruby/rcairo/rcairo-1.15.10.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +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/rcairo/rcairo-1.15.11.ebuild b/dev-ruby/rcairo/rcairo-1.15.11.ebuild new file mode 100644 index 000000000000..8ebaa5b814ce --- /dev/null +++ b/dev-ruby/rcairo/rcairo-1.15.11.ebuild @@ -0,0 +1,81 @@ +# 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/rdiscount-2.1.8 b/dev-ruby/rdiscount-2.1.8 deleted file mode 100644 index 61c20c5a2293..000000000000 --- a/dev-ruby/rdiscount-2.1.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Implementation of John Gruber's Markdown -EAPI=5 -HOMEPAGE=https://github.com/rtomayko/rdiscount -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/rdiscount-2.1.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=40871331d0e0eb6f28d849a10e5b6425 diff --git a/dev-ruby/rdiscount-2.2.0.1 b/dev-ruby/rdiscount-2.2.0.1 deleted file mode 100644 index 9c8b25fae676..000000000000 --- a/dev-ruby/rdiscount-2.2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implementation of John Gruber's Markdown -EAPI=5 -HOMEPAGE=https://github.com/rtomayko/rdiscount -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rdiscount-2.2.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=883517893f8054b1ce30fe66de89a36f diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest new file mode 100644 index 000000000000..4ea3803b07a0 --- /dev/null +++ b/dev-ruby/rdiscount/Manifest @@ -0,0 +1,5 @@ +DIST rdiscount-2.1.8.gem 67072 BLAKE2B c5295e9e78763f65815aaeaad01e6a5f5cafe2df66466d2f0fc31930db96403819ab3b27883b8a94a50f0d470059014fc39a5e24f62f8ec22cbe88f9bfabcdeb SHA512 a5d674a02514cb37d7e3a73bcc9131b434f624115e03f1ef5cef3ec4a378bb961966ef20daf93279b40715dcd19a0b79ccc43405fbe4523ac298f3255dca83f3 +DIST rdiscount-2.2.0.1.gem 68096 BLAKE2B 71ea7010116739e8c61aab91c2cc4a86cf679b4ae10221135c0bad854822a9a81969e927ef898c0ebf753811205ad98258c4e7c4b16f9e18a81bb01137a79fc9 SHA512 81a477782b9829ac5e68ab390ef00b7f470bb4bd84e86ce28dd9abbb71aab6fd17b67416078dd7d4e0fc7e0c8eb78250b7a71a2f24d2bd236e861cb445f9feb6 +EBUILD rdiscount-2.1.8.ebuild 1084 BLAKE2B f0bf0f2409c72156c4a05bb00eebd35727069273d9aab4b4b904294513f769cb8e41f0021783f17a4fb9cca4ed56a78cdc11662110064a0811da44ff48f4146a SHA512 dd39e67d04e9a243960d83fb2eaddb68407abead11d22ff56246232374a5dbcb31a955689d93e681c7bad43f3b4b40c0fc103193d3c205098393f547d17f3c44 +EBUILD rdiscount-2.2.0.1.ebuild 1105 BLAKE2B 30090e280289d0b6f2398d8f798d12677e2b0243f183b575765492b753b7273f1acc195f524abc0b5a9903f3df611f2b064ca9c5aecd651425bde1240e34a2f1 SHA512 1dbf6e389e201b5a4d382c0b33a91d63b83f41f907c4d9d1cbd5528796bed146e938976e2f42d53b840d11b3c0549ef33cb1925175378218a5deac7eb2084fcd +MISC metadata.xml 344 BLAKE2B 4afa4c43c02006cc29edbfd9c7792c42aec4aff05203b57a9e727ec6333f3f55c13b8f197f915f8a632d9deb888f5e00f3992fa8df48d7f0969206927a342d0b SHA512 4d2e68c0284b778089ddae07ad5026c296d997afc771a5b3b994464691ac794dee27f1f7bbdbdbe2037565be70d2bc480480a7b93c867dc100dca228b09b7aec diff --git a/dev-ruby/rdiscount/metadata.xml b/dev-ruby/rdiscount/metadata.xml new file mode 100644 index 000000000000..3ae80c3decbd --- /dev/null +++ b/dev-ruby/rdiscount/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/rdiscount + + diff --git a/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild new file mode 100644 index 000000000000..0454d99cbc0d --- /dev/null +++ b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +RUBY_FAKEGEM_TASK_DOC="doc man" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit multilib ruby-fakegem + +DESCRIPTION="Implementation of John Gruber's Markdown" +HOMEPAGE="https://github.com/rtomayko/rdiscount" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos" +IUSE="" + +all_ruby_prepare() { + # Hanna is broken for us and therefore we don't have it in portage. + sed -i -e 's/hanna/rdoc/' Rakefile || die + + # Remove rule that will force a rebuild when running tests. + sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die + + # Provide RUBY variable no longer provided by rake. + sed -i -e "1 iRUBY=${RUBY}" Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext || die + cp ext/*$(get_modname) lib/ || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/rdiscount.1 +} diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild new file mode 100644 index 000000000000..16e8b75736f6 --- /dev/null +++ b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +RUBY_FAKEGEM_TASK_DOC="doc man" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit multilib ruby-fakegem + +DESCRIPTION="Implementation of John Gruber's Markdown" +HOMEPAGE="https://github.com/rtomayko/rdiscount" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris" +IUSE="" + +all_ruby_prepare() { + # Hanna is broken for us and therefore we don't have it in portage. + sed -i -e 's/hanna/rdoc/' Rakefile || die + + # Remove rule that will force a rebuild when running tests. + sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die + + # Provide RUBY variable no longer provided by rake. + sed -i -e "1 iRUBY=${RUBY}" Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext || die + cp ext/*$(get_modname) lib/ || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/rdiscount.1 +} diff --git a/dev-ruby/rdoc-4.3.0 b/dev-ruby/rdoc-4.3.0 deleted file mode 100644 index 5d4f54545150..000000000000 --- a/dev-ruby/rdoc-4.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/racc[ruby_targets_ruby23] test? ( >=dev-ruby/minitest-5.8:5[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/json-1.4:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=An extended version of the RDoc library from Ruby 1.8 -EAPI=5 -HOMEPAGE=https://github.com/rdoc/rdoc/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/json-1.4:0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/rdoc-4.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=13238737e3bb043f50bb0894a61d98e4 diff --git a/dev-ruby/rdoc-5.1.0 b/dev-ruby/rdoc-5.1.0 deleted file mode 100644 index 7c317e45efbf..000000000000 --- a/dev-ruby/rdoc-5.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/kpeg[ruby_targets_ruby23] dev-ruby/racc[ruby_targets_ruby23] test? ( >=dev-ruby/minitest-5.8:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/kpeg[ruby_targets_ruby24] dev-ruby/racc[ruby_targets_ruby24] test? ( >=dev-ruby/minitest-5.8:5[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/json:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/json:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An extended version of the RDoc library from Ruby 1.8 -EAPI=5 -HOMEPAGE=https://github.com/rdoc/rdoc/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby MIT -RDEPEND=>=app-eselect/eselect-ruby-20161226 ruby_targets_ruby23? ( dev-ruby/json:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/json:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/rdoc/rdoc/archive/v5.1.0.tar.gz -> rdoc-5.1.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b40a047e65a040b5bf4645c3650a0b5f diff --git a/dev-ruby/rdoc-6.0.1 b/dev-ruby/rdoc-6.0.1 deleted file mode 100644 index 3b8e256b7500..000000000000 --- a/dev-ruby/rdoc-6.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby23] >dev-ruby/racc-1.4.10[ruby_targets_ruby23] test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby24] >dev-ruby/racc-1.4.10[ruby_targets_ruby24] test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby25] >dev-ruby/racc-1.4.10[ruby_targets_ruby25] test? ( dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An extended version of the RDoc library from Ruby 1.8 -EAPI=5 -HOMEPAGE=https://github.com/ruby/rdoc/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby MIT -RDEPEND=>=app-eselect/eselect-ruby-20161226 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby/rdoc/archive/v6.0.1.tar.gz -> rdoc-6.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3db3885ce57e55f1f920514a589c1d09 diff --git a/dev-ruby/rdoc-6.0.4 b/dev-ruby/rdoc-6.0.4 deleted file mode 100644 index e80842edde51..000000000000 --- a/dev-ruby/rdoc-6.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby23] >dev-ruby/racc-1.4.10[ruby_targets_ruby23] test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby24] >dev-ruby/racc-1.4.10[ruby_targets_ruby24] test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby25] >dev-ruby/racc-1.4.10[ruby_targets_ruby25] test? ( dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An extended version of the RDoc library from Ruby 1.8 -EAPI=5 -HOMEPAGE=https://github.com/ruby/rdoc/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby MIT -RDEPEND=>=app-eselect/eselect-ruby-20161226 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby/rdoc/archive/v6.0.4.tar.gz -> rdoc-6.0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8012b90b5ba53de975f34791eec2b3bc diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest new file mode 100644 index 000000000000..688b24c59088 --- /dev/null +++ b/dev-ruby/rdoc/Manifest @@ -0,0 +1,10 @@ +AUX rdoc-3.0.1-bin-require.patch 632 BLAKE2B 9835233574b78ddf5c9e1d60aa4a755928854ade5076141696ebc046ecbfb0ed1a83754454e7cdd6accd42a49bad6cbd23258cd8e4e14a280463fa0e368d62ed SHA512 d8840d320582f1b744597a4a48008508dfcfe7537b24570e977f7e10f1bc6e5955cf9319182d2546db23d96fa31a55320bf54f49d127623c9d9cac9d639c572f +DIST rdoc-4.3.0.gem 738816 BLAKE2B f705b4fed5a9a7e3a850cacc17b7df3f8fdeb163938ed7d2d29979337cb24bca4a66695643ecc62f811d8e49a931296e1972d5d13366685315649e0ec44ebef7 SHA512 7ec5c8055262300c159ff2dbca3bcd09e169002acad8602db89086d2b9409a096209a1152dca68c79dcd1b5e3c1fdf55e7f89d82b33fa2ce65c816695350b029 +DIST rdoc-5.1.0.tar.gz 702376 BLAKE2B 733d77a341ddad10f5b648b6bb492e0f79daa392e2ca371d38236e4c85a1c409699e35dd3f5bc8bc48551b399603bb0a747cb3c5f7f1fbf4765aabffaad575aa SHA512 cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7 +DIST rdoc-6.0.1.tar.gz 697323 BLAKE2B 7af4a3189c6680ae3d92b7a0b7764e73a104017b49442d89ffa0e2da2d504e7493b6842a3b5b60326e8f633a10447e2e6efb17ff61da7b6e4e55b52d973fa523 SHA512 43812f068b430d4462821098bca1a1f0fc2adc63c6f358a48b4af94aafb76d33eb494ef06f91aa72065f128fb0d34f53a05cb246f0c4fcc31ce9c1b31658d108 +DIST rdoc-6.0.4.tar.gz 699314 BLAKE2B 37b9c65a55357b9edbf85889c086948a6e80094846434d46e6ffbf17e16eba9e964dc09721f921d5042d6e0c72619fc59d87c8d969490e6af50fddaf49d36556 SHA512 8bf61bda88ea1a85178f5fdd62e87c79c5efd6d6f64d9d8651bbbc37e02da02b7189c7e60e4853a962507cc2ee4c703b6532f28db763202fa24c4b364cee8e28 +EBUILD rdoc-4.3.0.ebuild 2695 BLAKE2B 49ec379de4d303a230b37e7194d07f44c2036d1ffd612f0eee8c5e9877d1023eead430aea666f193509b87d675c89447948d9334c587c8169274ecc164ac56f3 SHA512 24aeb3c3ed906dab7d3c570cc825d1152a769f24c775e529c3ed66160f6a36f211e581dd86aa3efcad5c209e50263a536c0d84067e23e65057f38f975ee5c907 +EBUILD rdoc-5.1.0.ebuild 2568 BLAKE2B 2c2bc3d067b2a5eb6c3f0a176620297ec2409811258ab44dcd8912b9fc9d9dbb104bc7f2608bb33cfeb367a55a0b6aff5c0707fc85e8342bc276a89abcf5ce09 SHA512 445fffe0e53abed82e729ff5cdd322cbed1b485ddf419ced48c1b18035fa42dbb76cb5cceb8d1e604a4737fdab08866a6ffdb691c631c83b2fd58a4265534df3 +EBUILD rdoc-6.0.1.ebuild 2556 BLAKE2B 1007587db7b44f6fbe077215f4a53329f787e0ff2e150f4351e2efb31974101dde55c2e00e4d7bec68eac190ba5987689ef28980f9ca1bbb8eed05ad2525c660 SHA512 5db8d8cd9387c2731b618664cd166950cad142df5994e0f6995574a922dc0ac25746afb3b8108dd40c9f7c514b593e0c22993fd097b9c2d8d4abcd9d805f411b +EBUILD rdoc-6.0.4.ebuild 2561 BLAKE2B ebffcb449dc097f3c2d0d46d56e4d95565f2a088124c858b30881e2b01b02762e628a7345918a5c9f6ed5b869c70ef546270e73ecf2ffca1a714fb9c34b1d30f SHA512 27ca6b208c38c08027b7083cf4db6eca4fe814734fb7c3167d13a06a9bea44c4e9477c870b7b6785c9c165730e5c4d50a45b21e8c728c1fbf37c0406e7a7d870 +MISC metadata.xml 335 BLAKE2B 835d498407155ac5295c70af8a671114c777e5f9371b3d47f9f92a6b102b8e1d58755df0737c34820630464772dc001163e83b5d319707a1c630f4cf2f9ef8de SHA512 3421081016cb99570f9ce9f775097669cd40a709efbbb3c76a20947717bc40d886195a5fda889407d1c436a387c126e07def1eeae01edff53c490ea9c630e992 diff --git a/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch b/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch new file mode 100644 index 000000000000..5159125c85fa --- /dev/null +++ b/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch @@ -0,0 +1,20 @@ +Make sure the right version of the code is loaded. Without this the +rdoc version bundled with ruby is always loaded instead. Reported +upstream but won't be fixed because rubygems has slightly different +behavior. + +http://rubyforge.org/tracker/index.php?func=detail&aid=28758&group_id=627&atid=2472 + + +Index: trunk/bin/rdoc +=================================================================== +--- trunk/bin/rdoc (revision 650) ++++ trunk/bin/rdoc (working copy) +@@ -8,6 +8,7 @@ + # + # $Revision: 1.1 $ + ++$:.unshift(File.dirname(__FILE__) + '/../lib') unless $:.include?(File.dirname(__FILE__) + '/../lib') + require 'rdoc/rdoc' + + begin diff --git a/dev-ruby/rdoc/metadata.xml b/dev-ruby/rdoc/metadata.xml new file mode 100644 index 000000000000..d98a9045e998 --- /dev/null +++ b/dev-ruby/rdoc/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rdoc/rdoc + + diff --git a/dev-ruby/rdoc/rdoc-4.3.0.ebuild b/dev-ruby/rdoc/rdoc-4.3.0.ebuild new file mode 100644 index 000000000000..88259c168764 --- /dev/null +++ b/dev-ruby/rdoc/rdoc-4.3.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/rdoc/rdoc/" + +LICENSE="Ruby MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + dev-ruby/racc + test? ( + >=dev-ruby/minitest-5.8:5 + )" + +ruby_add_rdepend ">=dev-ruby/json-1.4:0" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die + + # Remove unavailable and unneeded isolate plugin for Hoe + sed -i -e '/isolate/d' Rakefile || die + + # Remove licenses line from Hoe definitions so we also use older versions. + sed -i -e '/licenses/ s:^:#:' Rakefile || die + + epatch "${FILESDIR}/${PN}-3.0.1-bin-require.patch" + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S bin/rdoc || die + fi +} + +each_ruby_compile() { + # Generate the file inline here since the Rakefile confuses jruby + # into a circular dependency. + for file in lib/rdoc/rd/block_parser lib/rdoc/rd/inline_parser ; do + ${RUBY} -S racc -l -o ${file}.rb ${file}.ry || die + done +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'gem "json", "~>1.4"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in 23; do + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi +} diff --git a/dev-ruby/rdoc/rdoc-5.1.0.ebuild b/dev-ruby/rdoc/rdoc-5.1.0.ebuild new file mode 100644 index 000000000000..b701fb53afb1 --- /dev/null +++ b/dev-ruby/rdoc/rdoc-5.1.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/rdoc/rdoc/" +SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=">=app-eselect/eselect-ruby-20161226" + +ruby_add_bdepend " + dev-ruby/kpeg + dev-ruby/racc + test? ( + >=dev-ruby/minitest-5.8:5 + )" + +ruby_add_rdepend "dev-ruby/json:2" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in ${USE_RUBY}; do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi +} diff --git a/dev-ruby/rdoc/rdoc-6.0.1.ebuild b/dev-ruby/rdoc/rdoc-6.0.1.ebuild new file mode 100644 index 000000000000..a9d943d4e523 --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.0.1.ebuild @@ -0,0 +1,91 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/" +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=">=app-eselect/eselect-ruby-20161226" + +ruby_add_bdepend " + >=dev-ruby/kpeg-1.1.0-r1 + >dev-ruby/racc-1.4.10 + test? ( + dev-ruby/bundler + >=dev-ruby/minitest-5.8:5 + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in ${USE_RUBY}; do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi +} diff --git a/dev-ruby/rdoc/rdoc-6.0.4.ebuild b/dev-ruby/rdoc/rdoc-6.0.4.ebuild new file mode 100644 index 000000000000..66756c013b52 --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.0.4.ebuild @@ -0,0 +1,91 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/" +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=">=app-eselect/eselect-ruby-20161226" + +ruby_add_bdepend " + >=dev-ruby/kpeg-1.1.0-r1 + >dev-ruby/racc-1.4.10 + test? ( + dev-ruby/bundler + >=dev-ruby/minitest-5.8:5 + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in ${USE_RUBY}; do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi +} diff --git a/dev-ruby/rdtool-0.6.38-r2 b/dev-ruby/rdtool-0.6.38-r2 deleted file mode 100644 index ed5f520e6614..000000000000 --- a/dev-ruby/rdtool-0.6.38-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A multipurpose documentation format for Ruby -EAPI=5 -HOMEPAGE=https://github.com/uwabami/rdtool -IUSE=emacs elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd -LICENSE=Ruby GPL-2 -RDEPEND=emacs? ( virtual/emacs ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rdtool-0.6.38.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cd42762119eee0bd7a49d286ef4507f9 diff --git a/dev-ruby/rdtool/Manifest b/dev-ruby/rdtool/Manifest new file mode 100644 index 000000000000..8709c9156038 --- /dev/null +++ b/dev-ruby/rdtool/Manifest @@ -0,0 +1,4 @@ +AUX 50rdtool-gentoo.el 174 BLAKE2B 9480cb7873a3f12db0cfff40adb1bd18a5f5fb8c8249c24767631aa9f0f341237fb8c9ccd3cc720ddbe02c63b0d7846127706f7a25def3ca23e71716099e538c SHA512 77e893e6c9660b8a6cb2b8e7d1134867c4e9d38acbf11db4ee948f288b69dfe3a938ab0d37bca7b4b9da2f6ca27fa27e2d9c17629ef3c0d49797f65c036c472f +DIST rdtool-0.6.38.gem 115712 BLAKE2B 037575dd890512ad1f88a4a04532b6c2b8ca6d5245cccaf7ab1b7f51fad971e449bf280bf5ffdb295f212d56add4e817fff5494b0bba011229cf54d2ed74e1aa SHA512 958e9066a8b3610eb1a78069e615c5bd672aa56b3b45669604b35cd094bb8ddc549d8f373d1ee53864c27a0aa7ee038101b3256c56b3b8ffe618f75a1a939bcd +EBUILD rdtool-0.6.38-r2.ebuild 804 BLAKE2B 04c44dc8aa39bed1fbcf3ba5af205e0397b9ed61bbc01d63def3653fb249b73317a784831c0520c75009c1ff7b74714615b678efa9e76d1373ffae13a8280238 SHA512 5ff9a237a01054d3fed0b4214bb926147996dac8f5fea90bfe665a9732a1700e46614a408f1c42c803a97d936c6879afc1392cc3106e9fdfb9effcf19589087c +MISC metadata.xml 340 BLAKE2B 6683bd4df51b0c5f6a518fc42dca175f433ee69afbe8c58883f2eb4647e8ab667355701b334cc2c967f5937e269f7e1fe0165a0d5a439881c4d7c917a1a11070 SHA512 c10ea0b20a1e65ffa766d84cc0f6a4fc8065dd33096962af1c0aaea27f5edde51129c987df2c10e39a378d084226c4e9b7cbdcbac6295c4e09de32ac365f7fac diff --git a/dev-ruby/rdtool/files/50rdtool-gentoo.el b/dev-ruby/rdtool/files/50rdtool-gentoo.el new file mode 100644 index 000000000000..cce968bacb70 --- /dev/null +++ b/dev-ruby/rdtool/files/50rdtool-gentoo.el @@ -0,0 +1,5 @@ + +;; site-lisp configuration file for rdtool + +(autoload 'rd-mode "rd-mode" "major mode for ruby document formatter RD" t) +(add-to-list 'auto-mode-alist '("\\.rd$" . rd-mode)) diff --git a/dev-ruby/rdtool/metadata.xml b/dev-ruby/rdtool/metadata.xml new file mode 100644 index 000000000000..7b3df0a77765 --- /dev/null +++ b/dev-ruby/rdtool/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + uwabami/rdtool + + diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild new file mode 100644 index 000000000000..4633426dab1c --- /dev/null +++ b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_EXTRADOC="HISTORY README.*" + +inherit elisp-common ruby-fakegem + +DESCRIPTION="A multipurpose documentation format for Ruby" +HOMEPAGE="https://github.com/uwabami/rdtool" + +LICENSE="Ruby GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +IUSE="emacs" + +RDEPEND="${RDEPEND} emacs? ( virtual/emacs )" + +SITEFILE=50${PN}-gentoo.el + +all_ruby_install() { + all_fakegem_install + + if use emacs ; then + elisp-install ${PN} utils/rd-mode.el + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-ruby/recog-2.1.6-r1 b/dev-ruby/recog-2.1.6-r1 deleted file mode 100644 index 0e2f70fe5b29..000000000000 --- a/dev-ruby/recog-2.1.6-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/nokogiri[ruby_targets_ruby23] ! + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/recog + + diff --git a/dev-ruby/recog/recog-2.1.6-r1.ebuild b/dev-ruby/recog/recog-2.1.6-r1.ebuild new file mode 100644 index 000000000000..b7b66e812589 --- /dev/null +++ b/dev-ruby/recog/recog-2.1.6-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="xml" + +inherit ruby-fakegem + +DESCRIPTION="Pattern recognition for hosts, services, and content" +HOMEPAGE="https://github.com/rapid7/recog" + +LICENSE="BSD-2" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm" +IUSE="" + +ruby_add_rdepend "dev-ruby/nokogiri + ! redcarpet-3.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=845a864cce12c0aa4b17e6c540f35c70 diff --git a/dev-ruby/redcarpet/Manifest b/dev-ruby/redcarpet/Manifest new file mode 100644 index 000000000000..9317a3835e77 --- /dev/null +++ b/dev-ruby/redcarpet/Manifest @@ -0,0 +1,3 @@ +DIST redcarpet-3.4.0.tar.gz 105525 BLAKE2B 38b28f400b7300ea49cebda9b4739193b54c322c1c20ecba50938893286ad87e44ba9e9da83eab8433af0790d76bc0db4189fc0b70a4438480fe784570809e1a SHA512 25ed1fd35ebf815f396ed819baec69aae366bafab3983a53d364b1ef0d3f18cecaa523953d12cb0e5b896c30ac86e000318f33c633047bd271362474b9b8f877 +EBUILD redcarpet-3.4.0.ebuild 1035 BLAKE2B ac6e4808c1b8ed75ec90103fa2160ba09cbdab1aa18b5f561b6c296330cd43a291b973026367357f5a50d06edacd08378217ad5544eb94350a8e5dbd6949696f SHA512 ff5d4889b492d9b75ffde79bcd73b1fd84c6bc01255dfdd3c8071bf971a917d59315b3a1358379c1edfdfdf2cfd8f7276ae6da9f3af11459cd0953b9f41eeaca +MISC metadata.xml 339 BLAKE2B 3f8aaf2e00581b0e8a62f7a035a0bb80208dd8b4a1541cf77a3550cfaa486e800662c9f251bf02ec3e9a326dfe62d254981f04808b35700130b055488025c79b SHA512 eb85f708675bd9dd3d132e73d14e52689a94279ffc754097a986ddc3224ee21a69e7e81f1bc391725f1d2f1d41f72f8553079a10ffde7c8eb55048b7c6f089d2 diff --git a/dev-ruby/redcarpet/metadata.xml b/dev-ruby/redcarpet/metadata.xml new file mode 100644 index 000000000000..9034bfdd3418 --- /dev/null +++ b/dev-ruby/redcarpet/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + vmg/redcarpet + + diff --git a/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild b/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild new file mode 100644 index 000000000000..3c89eef579f3 --- /dev/null +++ b/dev-ruby/redcarpet/redcarpet-3.4.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc" +RUBY_FAKEGEM_TASK_TEST="test:unit" +inherit multilib ruby-fakegem + +SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A Ruby wrapper for Upskirt" +HOMEPAGE="https://github.com/vmg/redcarpet" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/nokogiri )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e 's/=> :compile//' Rakefile || die + + # Avoid unneeded dependency on rake-compiler + sed -i -e '/extensiontask/I s:^:#:' Rakefile || die +} + +each_ruby_prepare() { + sed -i -e "s#ruby#${RUBY}#" bin/redcarpet || die +} + +each_ruby_configure() { + ${RUBY} -Cext/redcarpet extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/${PN} + cp ext/${PN}/*$(get_modname) lib || die +} diff --git a/dev-ruby/redcloth-4.3.2 b/dev-ruby/redcloth-4.3.2 deleted file mode 100644 index a47452b76894..000000000000 --- a/dev-ruby/redcloth-4.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==dev-util/ragel-6* ruby_targets_ruby23? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby23] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby24] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A module for using Textile in Ruby -EAPI=5 -HOMEPAGE=http://redcloth.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/jgarber/redcloth/archive/v4.3.2.tar.gz -> RedCloth-4.3.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d0b0ac9fa988d7537b5cda7f0cfeea45 diff --git a/dev-ruby/redcloth-4.3.2-r1 b/dev-ruby/redcloth-4.3.2-r1 deleted file mode 100644 index e3ed9b3a4611..000000000000 --- a/dev-ruby/redcloth-4.3.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==dev-util/ragel-6* ruby_targets_ruby23? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby23] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby23] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby24] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby24] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby25] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby25] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A module for using Textile in Ruby -EAPI=6 -HOMEPAGE=http://redcloth.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jgarber/redcloth/archive/v4.3.2.tar.gz -> RedCloth-4.3.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3f08f5c9baadfe6b229ff5b3052ea46 diff --git a/dev-ruby/redcloth/Manifest b/dev-ruby/redcloth/Manifest new file mode 100644 index 000000000000..6d44ee99b971 --- /dev/null +++ b/dev-ruby/redcloth/Manifest @@ -0,0 +1,5 @@ +AUX redcloth-4.3.2-load-documents.patch 988 BLAKE2B 75e2a385abaf14caef523ae418e87b000900c93d3afe4491300335dd9d5a26fef28a34b3318fada0625e91cafba42a82fb05a2d8acfd6c5afcff4e8ac491890f SHA512 cce18ba0c30d6820020d71dd032d1b193976eaa103ca7bb294a7b1cfb0e61b82aa31e0d8bd8b8d9305e8c087a4109563897a7cd77ec9c020b453c8dc97d48003 +DIST RedCloth-4.3.2.tar.gz 91880 BLAKE2B 0feac1ec59e23fcff39e2fdf9beff896be7949764e53a5a834c5f4e7d18813dc59bf354103d4fab82a709341a0f1b6919bbd3a463fd601564888672dbe73d343 SHA512 377fef21e646beb1658a4b8b8d0228e9730c6c8f33075a14137afcf80e8d37501ede8c05b720d0dfb36a680017f4dedd01565fe9b326ae06ead77afee6f122ca +EBUILD redcloth-4.3.2-r1.ebuild 1528 BLAKE2B 3c545a008966be3b5257d4516f3e3dec581a32d7206f1e07c2880e7e63fcd4abc328ccda7a5b9a9444b31bc41558c93a8c0c8fe4bcaef3a9dec5945e0c926822 SHA512 3dac983b3643e10d1f44d6e34ffd82deecb3a8da5715f08f64e9a7ea21c9b0ff6dafab6ad82d7ec1eb47b55cba58651b3d0be6d62ebc1c87fb7790439e6aa5b7 +EBUILD redcloth-4.3.2.ebuild 1491 BLAKE2B b77d717bc50b0377cc6d045efa6f80961911824863c654ad16e555c7ab82a390db354c2dca7b5c112810810cfc3cbe4f290d60ad91dc9cda27d24b116bd7e66b SHA512 4a4b1fb0d33bced2d8f1d3684b7b280f549c49336ff091bc5ffbcaee22dffd7ff25ae32f82f25453d869495f139be29d1d0a7823847ce7af4e3462fda6a4f8c7 +MISC metadata.xml 342 BLAKE2B f28d0e6234cfbeb3d398315b38e8dcc614b32aed150b047e61e7d99b2f6083abbabc36515de2cd2aa4d451dd3372dfc15018c1d8ad02cf64ff8e87b147a441da SHA512 7a6f73a77cda62ea21a2d2fdfcf0bf848ffdd90e7272e0b06aef67a8147e5a6ae14e871d216750ce20d12e18823d3e3d36e60a99972019fde7195a2350480791 diff --git a/dev-ruby/redcloth/files/redcloth-4.3.2-load-documents.patch b/dev-ruby/redcloth/files/redcloth-4.3.2-load-documents.patch new file mode 100644 index 000000000000..f390afd58268 --- /dev/null +++ b/dev-ruby/redcloth/files/redcloth-4.3.2-load-documents.patch @@ -0,0 +1,30 @@ +From 00b55ace17ed408b1b6129e1ba6c90fd4f0a6d2c Mon Sep 17 00:00:00 2001 +From: Matijs van Zuijlen +Date: Tue, 29 Aug 2017 08:08:36 +0200 +Subject: [PATCH] Replace deprecated YAML.load_documents + +The .load_documents method is deprecated and seems to have been removed +entirely in the upcoming Ruby 2.5. +--- + spec/spec_helper.rb | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb +index af6279a..74a5cae 100644 +--- a/spec/spec_helper.rb ++++ b/spec/spec_helper.rb +@@ -26,11 +26,11 @@ def fixtures + Dir[File.join(File.dirname(__FILE__), *%w[fixtures *.yml])].each do |testfile| + testgroup = File.basename(testfile, '.yml') + num = 0 +- YAML::load_documents(File.open(testfile)) do |doc| ++ YAML::load_stream(File.open(testfile)) do |doc| + name = doc['name'] || num + @fixtures["#{testgroup} #{name}"] = doc + num += 1 + end + end + @fixtures +-end +\ No newline at end of file ++end diff --git a/dev-ruby/redcloth/metadata.xml b/dev-ruby/redcloth/metadata.xml new file mode 100644 index 000000000000..1246bb351a87 --- /dev/null +++ b/dev-ruby/redcloth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jgarber/redcloth + + diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild new file mode 100644 index 000000000000..06d1e166eb64 --- /dev/null +++ b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild @@ -0,0 +1,59 @@ +# 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="RedCloth" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGELOG" + +RUBY_FAKEGEM_REQUIRE_PATHS="lib/case_sensitive_require" + +inherit ruby-fakegem versionator + +DESCRIPTION="A module for using Textile in Ruby" +HOMEPAGE="http://redcloth.org/" + +GITHUB_USER=jgarber +SRC_URI="https://github.com/${GITHUB_USER}/redcloth/archive/v${PV}.tar.gz -> ${RUBY_FAKEGEM_NAME}-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +PATCHES=( "${FILESDIR}/${P}-load-documents.patch" ) + +ruby_add_bdepend " + >=dev-ruby/rake-0.8.7 + >=dev-ruby/rake-compiler-0.7.1 + test? ( >=dev-ruby/diff-lcs-1.1.2 )" + +pkg_setup() { + ruby-ng_pkg_setup + + # Export the VERBOSE variable to avoid remapping of stdout and + # stderr, and that breaks because of bad interactions between + # echoe, Ruby and Gentoo. + export VERBOSE=1 +} + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile ${PN}.gemspec || die + rm -f tasks/{release,rspec,rvm}.rake || die +} + +each_ruby_compile() { + # We cannot run this manually easily, because Ragel re-generation + # is a mess + ${RUBY} -S rake compile || die "rake compile failed" +} diff --git a/dev-ruby/redcloth/redcloth-4.3.2.ebuild b/dev-ruby/redcloth/redcloth-4.3.2.ebuild new file mode 100644 index 000000000000..4b32b1cae1fd --- /dev/null +++ b/dev-ruby/redcloth/redcloth-4.3.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby25: not compatible +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="RedCloth" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGELOG" + +RUBY_FAKEGEM_REQUIRE_PATHS="lib/case_sensitive_require" + +inherit ruby-fakegem versionator + +DESCRIPTION="A module for using Textile in Ruby" +HOMEPAGE="http://redcloth.org/" + +GITHUB_USER=jgarber +SRC_URI="https://github.com/${GITHUB_USER}/redcloth/archive/v${PV}.tar.gz -> ${RUBY_FAKEGEM_NAME}-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend " + >=dev-ruby/rake-0.8.7 + >=dev-ruby/rake-compiler-0.7.1 + test? ( >=dev-ruby/diff-lcs-1.1.2 )" + +pkg_setup() { + ruby-ng_pkg_setup + + # Export the VERBOSE variable to avoid remapping of stdout and + # stderr, and that breaks because of bad interactions between + # echoe, Ruby and Gentoo. + export VERBOSE=1 +} + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile ${PN}.gemspec || die + rm -f tasks/{release,rspec,rvm}.rake || die +} + +each_ruby_compile() { + # We cannot run this manually easily, because Ragel re-generation + # is a mess + ${RUBY} -S rake compile || die "rake compile failed" +} diff --git a/dev-ruby/redis-3.3.5 b/dev-ruby/redis-3.3.5 deleted file mode 100644 index 78902075cfa8..000000000000 --- a/dev-ruby/redis-3.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=dev-db/redis-3.2.0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby client library for Redis -EAPI=6 -HOMEPAGE=https://github.com/redis/redis-rb -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/redis/redis-rb/archive/v3.3.5.tar.gz -> redis-rb-3.3.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3ca8ba8555a270e43c66965042b5f534 diff --git a/dev-ruby/redis-4.0.1 b/dev-ruby/redis-4.0.1 deleted file mode 100644 index a992ff935281..000000000000 --- a/dev-ruby/redis-4.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=dev-db/redis-3.2.0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby client library for Redis -EAPI=6 -HOMEPAGE=https://github.com/redis/redis-rb -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/redis/redis-rb/archive/v4.0.1.tar.gz -> redis-rb-4.0.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7e57b23890ca5568db4c939a7f44dcb4 diff --git a/dev-ruby/redis/Manifest b/dev-ruby/redis/Manifest new file mode 100644 index 000000000000..bc3366b3a523 --- /dev/null +++ b/dev-ruby/redis/Manifest @@ -0,0 +1,7 @@ +AUX redis-3.2.1-local-redis-server.patch 1710 BLAKE2B 8ade0ba31d4d4466e6f874e2303bfb661d4773346f8bc2ac2144ecb8466da4173289d57d9c71f9e90daf4b560724aaf4a854f623c9f09f098f45498c16f08c6e SHA512 e10f59dfb7249874b0e882b888904901fa780ad1687b5000dc73851fe53e5bd2319c4418847ecca4e22efac404a4a283e108755a03f0615d76e0f23583602576 +AUX redis-4.0.1-local-redis-server.patch 1273 BLAKE2B 108c8baef8beea68327c3b9bce8e56d133ff6357068407db08e93b70305726cd061585ec62ae28f8450ccb29b950eb20495c890234c738890aa0228591e97d79 SHA512 0eef2e7535ce06c4f0a86fe3118d12b95ea36f968fdc015fd68faa410041911eb62ace26155fb628751a3e3d264a1fad41890095cbadeb230630c64009b273a0 +DIST redis-rb-3.3.5.tar.gz 88500 BLAKE2B a06e0e08dba211edb6393dd85f7957e56ad928bbd3be105ddeb6ad4f2cfa1d354289ad67f3c8c27d5fd9f8560167708a6937e2950ae12ee0d42d3321940d1e85 SHA512 b79f535b6dff26ae2b0213dd77d53b952fd877ef5193c8bf0f6e5cd0da1934d79711bf611b839ce8b97d7cf145e7e912d2956087501a2f841d42775dc0105a0c +DIST redis-rb-4.0.1.tar.gz 87859 BLAKE2B c53f9a4ae96195eeab9f8fd0eae1ec8bcfeee7b717faf5b85c127ff90a88fbf9a0cfcef9d4c002ef7ee07f12a8e813bfd3e4d284a616d8637029d51a6c067f34 SHA512 c377512e0103a1aadb4aef3e64983fd4b20a26d67320ff0c500b7617c8b3bd5b4ba2240488a7d55be1301bb0b926398835f5c242ae97afe9141b3499da358eb9 +EBUILD redis-3.3.5.ebuild 1111 BLAKE2B 9cda0e7a6bee91133d9277b28ffa16a719ebbf1c297000961172d2d7feb1087e97344010c18c77f45f2337bc8679c21d1ece2266f7c4e0c8565e1a6a3e4deaa8 SHA512 df503eafb017f582f34e233b9ea8d167ebf15afd68edc5c89697a2871eba400612b72d5cff39399813deeb26ad8e2c11c4a1a013298b7f7008960a8ca5ebe1f3 +EBUILD redis-4.0.1.ebuild 865 BLAKE2B 4ecdf94e28f8c2a83d9fe5905d77b92e5f6ef3769d5bd7abeb4f8391616a1377c1d6ef337e97b512319fc4d4c6c2e4981cdbc8537feaa6b34c4a85f493ef6ea0 SHA512 1823730c4ada0a1234ea590de9c6f43dc7f2e6fe38802c9fc9af8b2404e3cbbc1f3034e42623bf6d55e92cb55fe186b869b16d2eaace3ae2231d78a7c42546ff +MISC metadata.xml 340 BLAKE2B 5b94605ef889ee35d161b2dd31d4b5b6c2411522c448d6e937b278ecac5fdc0b07c20956359809a78f27a9da0f0991f4b7be121bb13bd783914fd8d87a977510 SHA512 ea208ef15e2354cac75844869a922aaf69c7db9c0776984c4282fecda4ee8003504bbf013c29f008d616aff92cccc74bb157bf7d7f8c44777cf9dee7f15ce149 diff --git a/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch b/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch new file mode 100644 index 000000000000..3c6b351db485 --- /dev/null +++ b/dev-ruby/redis/files/redis-3.2.1-local-redis-server.patch @@ -0,0 +1,68 @@ +--- a/Rakefile 2015-08-11 22:16:04.474139810 +0100 ++++ b/Rakefile 2015-08-11 22:19:01.024398679 +0100 +@@ -1,14 +1,11 @@ + require "rake/testtask" + +-ENV["REDIS_BRANCH"] ||= "unstable" +- + REDIS_DIR = File.expand_path(File.join("..", "test"), __FILE__) + REDIS_CNF = File.join(REDIS_DIR, "test.conf") + REDIS_CNF_TEMPLATE = File.join(REDIS_DIR, "test.conf.erb") + REDIS_PID = File.join(REDIS_DIR, "db", "redis.pid") + REDIS_LOG = File.join(REDIS_DIR, "db", "redis.log") + REDIS_SOCKET = File.join(REDIS_DIR, "db", "redis.sock") +-BINARY = "tmp/redis-#{ENV["REDIS_BRANCH"]}/src/redis-server" + + task :default => :run + +@@ -16,9 +13,7 @@ + task :run => [:start, :test, :stop] + + desc "Start the Redis server" +-task :start => [BINARY, REDIS_CNF] do +- sh "#{BINARY} --version" +- ++task :start => [REDIS_CNF] do + redis_running = \ + begin + File.exists?(REDIS_PID) && Process.kill(0, File.read(REDIS_PID).to_i) +@@ -27,10 +22,14 @@ + false + end + +- unless redis_running +- unless system("#{BINARY} #{REDIS_CNF}") +- abort "could not start redis-server" +- end ++ unless system("which redis-server") ++ STDERR.puts "redis-server not in PATH" ++ exit 1 ++ end ++ ++ unless system("redis-server #{REDIS_CNF}") ++ STDERR.puts "could not start redis-server" ++ exit 1 + end + + at_exit do +@@ -52,20 +51,6 @@ + FileUtils.rm_f(REDIS_CNF) + end + +-file BINARY do +- branch = ENV.fetch("REDIS_BRANCH") +- +- sh <<-SH +- mkdir -p tmp; +- cd tmp; +- rm -rf redis-#{branch}; +- wget https://github.com/antirez/redis/archive/#{branch}.tar.gz -O #{branch}.tar.gz; +- tar xf #{branch}.tar.gz; +- cd redis-#{branch}; +- make +- SH +-end +- + file REDIS_CNF => [REDIS_CNF_TEMPLATE, __FILE__] do |t| + require 'erb' + diff --git a/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch b/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch new file mode 100644 index 000000000000..3bd1b03f494a --- /dev/null +++ b/dev-ruby/redis/files/redis-4.0.1-local-redis-server.patch @@ -0,0 +1,40 @@ +--- a/makefile.~1~ 2017-09-28 18:11:35.000000000 +0200 ++++ b/makefile 2018-04-10 20:45:58.307407705 +0200 +@@ -3,7 +3,7 @@ +-TMP := tmp ++TMP := ${T} + BUILD_DIR := ${TMP}/redis-${REDIS_BRANCH} + TARBALL := ${TMP}/redis-${REDIS_BRANCH}.tar.gz +-BINARY := ${BUILD_DIR}/src/redis-server ++BINARY := /usr/sbin/redis-server +-PID_PATH := ${BUILD_DIR}/redis.pid ++PID_PATH := ${TMP}/redis.pid +-SOCKET_PATH := ${BUILD_DIR}/redis.sock ++SOCKET_PATH := ${TMP}/redis.sock + PORT := 6381 +@@ -11,7 +11,7 @@ + test: ${TEST_FILES} + make start + env SOCKET_PATH=${SOCKET_PATH} \ +- ruby -v $$(echo $? | tr ' ' '\n' | awk '{ print "-r./" $$0 }') -e '' ++ ${RUBY} -v $$(echo $? | tr ' ' '\n' | awk '{ print "-r./" $$0 }') -e '' + make stop + + ${TMP}: +@@ -20,11 +20,11 @@ + ${TARBALL}: ${TMP} + wget https://github.com/antirez/redis/archive/${REDIS_BRANCH}.tar.gz -O $@ + +-${BINARY}: ${TARBALL} ${TMP} +- rm -rf ${BUILD_DIR} +- mkdir -p ${BUILD_DIR} +- tar xf ${TARBALL} -C ${TMP} +- cd ${BUILD_DIR} && make ++# ${BINARY}: ${TARBALL} ${TMP} ++# rm -rf ${BUILD_DIR} ++# mkdir -p ${BUILD_DIR} ++# tar xf ${TARBALL} -C ${TMP} ++# cd ${BUILD_DIR} && make + + stop: + (test -f ${PID_PATH} && (kill $$(cat ${PID_PATH}) || true) && rm -f ${PID_PATH}) || true diff --git a/dev-ruby/redis/metadata.xml b/dev-ruby/redis/metadata.xml new file mode 100644 index 000000000000..d079bc0c5a52 --- /dev/null +++ b/dev-ruby/redis/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + redis/redis-rb + + diff --git a/dev-ruby/redis/redis-3.3.5.ebuild b/dev-ruby/redis/redis-3.3.5.ebuild new file mode 100644 index 000000000000..21dfc6a7a708 --- /dev/null +++ b/dev-ruby/redis/redis-3.3.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +MY_P="redis-rb-${PV}" +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_TASK_TEST="run" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby client library for Redis" +HOMEPAGE="https://github.com/redis/redis-rb" +SRC_URI="https://github.com/redis/redis-rb/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND="test? ( >=dev-db/redis-3.2.0 )" + +RUBY_S="${MY_P}" + +all_ruby_prepare() { + # call me impatient, but this way we don't need netcat + sed -i \ + -e '/test_subscribe_past_a_timeout/,+18d' \ + test/publish_subscribe_test.rb || die "sed failed" + + # Version 3.0.6 downloads and compiles redis-server to test against. + # This patch reverts it to the way 3.0.5 does it, using the local server. + # https://github.com/redis/redis-rb/commit/351a1294fe33f79c23495b7568045e9f484918f2 + epatch "${FILESDIR}/${PN}-3.2.1-local-redis-server.patch" +} diff --git a/dev-ruby/redis/redis-4.0.1.ebuild b/dev-ruby/redis/redis-4.0.1.ebuild new file mode 100644 index 000000000000..e74cfcf17fb7 --- /dev/null +++ b/dev-ruby/redis/redis-4.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +MY_P="redis-rb-${PV}" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby client library for Redis" +HOMEPAGE="https://github.com/redis/redis-rb" +SRC_URI="https://github.com/redis/redis-rb/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND="test? ( >=dev-db/redis-3.2.0 )" + +RUBY_S="${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-local-redis-server.patch" ) + +all_ruby_prepare() { + # call me impatient, but this way we don't need netcat + sed -i \ + -e '/test_subscribe_past_a_timeout/,+18d' \ + test/publish_subscribe_test.rb || die "sed failed" +} + +each_ruby_test() { + RUBY=${RUBY} emake test +} diff --git a/dev-ruby/ref-2.0.0 b/dev-ruby/ref-2.0.0 deleted file mode 100644 index 888b6065273d..000000000000 --- a/dev-ruby/ref-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Implements weak, soft, and strong references in Ruby -EAPI=5 -HOMEPAGE=https://github.com/ruby-concurrency/ref -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/ruby-concurrency/ref/archive/v2.0.0.tar.gz -> ref-2.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c71626a3901071ea67e90213922cfe42 diff --git a/dev-ruby/ref/Manifest b/dev-ruby/ref/Manifest new file mode 100644 index 000000000000..8114f17a6bbe --- /dev/null +++ b/dev-ruby/ref/Manifest @@ -0,0 +1,3 @@ +DIST ref-2.0.0.tar.gz 19043 BLAKE2B b5e90630451c8f6682c572f5115b8a3960a731197eff45963f2e0a538a74cf51e666ced5ba9fd2899c96bce3a2191f091139733b04d6e9dba940d8099b5dc62c SHA512 4407111b3f8497016b1935d3804d0f7d2d1284d31922dc7d1dfb6c5dbfcb994050a46950b0874c3b8f29bde8ac0d35f2edf1dbc711dc5d654d0680b4f94a5baf +EBUILD ref-2.0.0.ebuild 673 BLAKE2B 0a7301537e51782064f2969e19e6cb274c3593042a9fbb8f5cc182ec06dd5c58b21522a841e5725aec220a0150363de3e873b9a4cfda41868d31d24a83be611b SHA512 ab2ffab04d48485996c0d19705c52990890fc6b5f6815ece5d0c3eb57ccdcfc35377651ead8f3b7694c9530c1d04997adce2645377ecae9a66bc0c9c75618cce +MISC metadata.xml 346 BLAKE2B 5f414987a0e4dfc05f303a1bb1ce66a750ea46cb3b788d8a498c7a649dcc353c09d95133825a2cf08a75990d01902b41c7a3226edd1f66c593550e1e2d2e88e0 SHA512 89af18c9b2e65388d2649e5eed851dde6cbe54847cef0b1ccd8bf3a8f632a54b2946f2974b87530e7d8926b72bbbb084ab84a0c9bbcca1af2d48fb02d41c98d2 diff --git a/dev-ruby/ref/metadata.xml b/dev-ruby/ref/metadata.xml new file mode 100644 index 000000000000..6b2a6a85c39f --- /dev/null +++ b/dev-ruby/ref/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-concurrency/ref + + diff --git a/dev-ruby/ref/ref-2.0.0.ebuild b/dev-ruby/ref/ref-2.0.0.ebuild new file mode 100644 index 000000000000..0afa9f998373 --- /dev/null +++ b/dev-ruby/ref/ref-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Implements weak, soft, and strong references in Ruby" +HOMEPAGE="https://github.com/ruby-concurrency/ref" +SRC_URI="https://github.com/ruby-concurrency/ref/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/regexp_parser-0.4.13 b/dev-ruby/regexp_parser-0.4.13 deleted file mode 100644 index 1400e309b641..000000000000 --- a/dev-ruby/regexp_parser-0.4.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==dev-util/ragel-6* ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions -EAPI=6 -HOMEPAGE=https://github.com/ammar/regexp_parser -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ammar/regexp_parser/archive/v0.4.13.tar.gz -> regexp_parser-0.4.13.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=48d2f23e426242fc96ea39cc5c0402f5 diff --git a/dev-ruby/regexp_parser-0.4.5 b/dev-ruby/regexp_parser-0.4.5 deleted file mode 100644 index 425cf51c37e2..000000000000 --- a/dev-ruby/regexp_parser-0.4.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==dev-util/ragel-6* ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions -EAPI=6 -HOMEPAGE=https://github.com/ammar/regexp_parser -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ammar/regexp_parser/archive/v0.4.5.tar.gz -> regexp_parser-0.4.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1130eb840a276488b8e7148a860fa2a0 diff --git a/dev-ruby/regexp_parser-0.4.9 b/dev-ruby/regexp_parser-0.4.9 deleted file mode 100644 index b1cdbca7b9c5..000000000000 --- a/dev-ruby/regexp_parser-0.4.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==dev-util/ragel-6* ruby_targets_ruby23? ( dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions -EAPI=6 -HOMEPAGE=https://github.com/ammar/regexp_parser -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ammar/regexp_parser/archive/v0.4.9.tar.gz -> regexp_parser-0.4.9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=63373710f2048aedeef831f188612a58 diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest new file mode 100644 index 000000000000..d7347bc792ea --- /dev/null +++ b/dev-ruby/regexp_parser/Manifest @@ -0,0 +1,7 @@ +DIST regexp_parser-0.4.13.tar.gz 81658 BLAKE2B 008b5c2ab7b08a23c18f165de2028fab7b42660644dedc467edc5b36065ccebdd80aac0612a37efc59248d2c7116746de41beca964a5c92800c23d33faf98ac0 SHA512 f6996b4c0be7f387657fed7a8fd505dd9dd3a15dcd09e12be0bcaf0bdf2321dc6a15a731e7062b76dc40e953b207340747f1429cc7e621dc0b1caa58154ba841 +DIST regexp_parser-0.4.5.tar.gz 77819 BLAKE2B c25bd61c226903783822ccd71aa8f6ba6a610c6aadedab91d5eb19754b066d2dfc741895cd5ea1f8b101bbf990858a3ecde9020503783a18c7b52bdd3783da68 SHA512 03248616b163bb9c82f3e9be7c0ca30b1d6cee7b1e38b2e9f2386017752544983786e37e26cad2c00a79e3cfedc08672c1b334234f8642c4c67e6ecb35f54af9 +DIST regexp_parser-0.4.9.tar.gz 80496 BLAKE2B bf9f5e16e3cd02902ce86091e3f6519e17ed97852218bcea4fff340f89638ad30fd1be4be25282233bc1d5e7936c818bf73e344f5c5de2a6c4229969835191f1 SHA512 e5fdab4bfc4a98c96a5d8bb6ba0cb10982111b4329626439a4fdf687cb641caf693096c455db48ff1d5fbc0de9b4fa88bc10ed86111fce4f3fb2245c54073a7d +EBUILD regexp_parser-0.4.13.ebuild 874 BLAKE2B 3b5f06c9ecbaf5f8cf271834c4faa3838d30364619cfe3794c4bb1ac00e6495b06918dd54d451d3bf1a6edd0d358eb96c48b3cb647750e4e4a63ce42a971d4ee SHA512 ce7521f4dd924ac5ae9c8af6b2e8f72d34162c63d0b99e35f440c771bb74279a78fddcd21a597405c94ac10bcf0f311b253585753667e4e7da7a0bfd7096b975 +EBUILD regexp_parser-0.4.5.ebuild 874 BLAKE2B c14f54730468dce88ac0a3c9c6045805ad055792e44ba4ea4f11b106f0d5ecb44e408c427a9d2e4afbd456e7401ca1bbc9068d42aa4116141ae91b4d76b94f30 SHA512 48de13dcebc05f91f6ff823e72471e336cde4030dc7a1af88a4231e093b974bb822f7c71247aad4a1e326cbe1dea9c86c27fe930e56dac25294a2145c90d2c07 +EBUILD regexp_parser-0.4.9.ebuild 881 BLAKE2B d0217fd9011fb94215bc25ef7aa0011ad76260d94d3b479399c0b42be5898055512300d889960038153ec264dc7c2c3718ebcad1849f2197deecec49e39c0758 SHA512 7c08fe08138cf26053bc02785c0ff255756120a0a12d659b0eb2d8fe8ddccc14a6e11aa7c2425538c55c773788d5db0f0ad1fde5a820686ec335e17b71d3b1c9 +MISC metadata.xml 345 BLAKE2B 1b8ad1173966e2528e85b076052a92f378eccb6bc3159a69de1a276dea6e65c3b2e83db43d65ab9cd357fa58ee0af3cde2485b0926002cb74e0fe1d54cef375c SHA512 aeac372e6213e9b018782fb640fe6d88b3d86d8f5d02b8511f69980df204dd82d45443c371e81527fc6c34b2c1684ff04b3a7789808b884644c348139b4999ff diff --git a/dev-ruby/regexp_parser/metadata.xml b/dev-ruby/regexp_parser/metadata.xml new file mode 100644 index 000000000000..6b7828b117ca --- /dev/null +++ b/dev-ruby/regexp_parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ammar/regexp_parser + + diff --git a/dev-ruby/regexp_parser/regexp_parser-0.4.13.ebuild b/dev-ruby/regexp_parser/regexp_parser-0.4.13.ebuild new file mode 100644 index 000000000000..e9781606fb8f --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-0.4.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake ragel:rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib bin/test || die +} diff --git a/dev-ruby/regexp_parser/regexp_parser-0.4.5.ebuild b/dev-ruby/regexp_parser/regexp_parser-0.4.5.ebuild new file mode 100644 index 000000000000..50350f12b482 --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-0.4.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake ragel:rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib bin/test || die +} diff --git a/dev-ruby/regexp_parser/regexp_parser-0.4.9.ebuild b/dev-ruby/regexp_parser/regexp_parser-0.4.9.ebuild new file mode 100644 index 000000000000..d5b81428a232 --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-0.4.9.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake ragel:rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib bin/test || die +} diff --git a/dev-ruby/request_store-1.0.5 b/dev-ruby/request_store-1.0.5 deleted file mode 100644 index b48003819cb6..000000000000 --- a/dev-ruby/request_store-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Per-request global storage for Rack -EAPI=5 -HOMEPAGE=https://github.com/steveklabnik/request_store -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.0.5 -SRC_URI=mirror://rubygems/request_store-1.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a6c34689de181bb1c8b72ca40a7b5145 diff --git a/dev-ruby/request_store-1.3.2 b/dev-ruby/request_store-1.3.2 deleted file mode 100644 index 641dcf5e5bd0..000000000000 --- a/dev-ruby/request_store-1.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Per-request global storage for Rack -EAPI=5 -HOMEPAGE=https://github.com/steveklabnik/request_store -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/request_store-1.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ad291ef389d85a6f08d221394cf34a88 diff --git a/dev-ruby/request_store-1.4.0 b/dev-ruby/request_store-1.4.0 deleted file mode 100644 index dd9ca36c3c19..000000000000 --- a/dev-ruby/request_store-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Per-request global storage for Rack -EAPI=6 -HOMEPAGE=https://github.com/steveklabnik/request_store -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/request_store-1.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=71c4dd6911058d127fd321f93a45b194 diff --git a/dev-ruby/request_store-1.4.1 b/dev-ruby/request_store-1.4.1 deleted file mode 100644 index e02db44611cb..000000000000 --- a/dev-ruby/request_store-1.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Per-request global storage for Rack -EAPI=6 -HOMEPAGE=https://github.com/steveklabnik/request_store -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rack-1.4:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/request_store-1.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=081c870da4e2b7dd51ff87f6979c0324 diff --git a/dev-ruby/request_store/Manifest b/dev-ruby/request_store/Manifest new file mode 100644 index 000000000000..242648345b38 --- /dev/null +++ b/dev-ruby/request_store/Manifest @@ -0,0 +1,9 @@ +DIST request_store-1.0.5.gem 6656 BLAKE2B 2bd96d3dd40e846e8b36cae338c1f95ec812d6121db332e60c85b4c8e043fe81229e9e2f7f8f3c1ef3d7c592515bb69d5dae3cc4755f181fd29a1eb7e7c6254d SHA512 0d69ebdb8d3f6df11f89780c250b5fcc702258e19d7fbf8e2273614ecc220ee25e059a596a8a7e39bcc426f8d834cab38c161c0c1a800cc7ebdba3daa810e727 +DIST request_store-1.3.2.gem 7680 BLAKE2B 78825112c3893b631952275885096a0f4475fdd67f5fcf1834c5f7f4c468f79709e60d7f64f68cf13d44e6673c2b555e024a15f0518d083dacc54a40d588867c SHA512 038aad3f71d3e8ac4b13503ac6bb484cc1b85516ecdf618dc5af2c5f906d7f33c2304c3d7ab25b7acaa6210fe8a419ec8bda40e5036f692928a08fc5cca6e40b +DIST request_store-1.4.0.gem 9216 BLAKE2B 90e4dfa1c43a4c64f17b70dd4b77e2b982f5dc4bf42cd3b26345cf168d1ac8ac750dca75db679fc1c24097638c7dba031f8b29f3f4d9e81fdbcc30dc8dc6e5e0 SHA512 12835dc2f5b4b6a6812adb756ebc45a9f6a0b80e65800a7dabc27c55c359f5090adc9530b17de072d2feb6903ba0f1b075379bef83c7b673a86b1b8ce51447e4 +DIST request_store-1.4.1.gem 9216 BLAKE2B 06d88b26dfb1834e1a30bd17780e19db75dacfb07a18324efc06dfe17aecad6232f7d1bf7a42bf152c5350926e2d64cfcd8d86f12178d2deb0f8c2f4ea6d95c3 SHA512 83e75e866b838e79c99c60197f5fe5da106619f645d9f244c55e1f1ca4bfa82f0bd67d6f10f74be857b8a359484799d44ec9c4f0b926bba2e2699de231360537 +EBUILD request_store-1.0.5.ebuild 473 BLAKE2B 62fa2961842b571f65ad6e45566255eb9a87cc912fc8a6c8456caabe7f255ed0a08e434c0a6264701e9637db4821775d61bc6d63d53e8cfc43191c5e509d4cb5 SHA512 1dc521601da8da2b5a9892390cf7498db5434cc05b9286ef4bff608bd42dd07a5831d18f983a28487bac49b183b5625b2adfea3c6d7c558d2aad98a0742b8d59 +EBUILD request_store-1.3.2.ebuild 475 BLAKE2B 90a93951c9907a7c81c4962dfb67e1ee67a5dc32638c6c1dcf76fde0106990059b6c13cc74c54f252e3b264eca0569af79132c32b549c9178b8e5dafa724530f SHA512 6843364d04ad12a77eabb3e02221aa2ee8e1baaac267dd7f7d806c12a4184e4d95e7ee726009fbf3b4578e6bf33deda8be90f080d42894402020e3322ae24c2c +EBUILD request_store-1.4.0.ebuild 510 BLAKE2B 17629d2258a77d0650d659fad6734b3aa71ada082b9d7390ea1033519aebd5a4912645967d9100c57dbf648b12c4e3896191a1ce707330de68a00958419e47d8 SHA512 31bb957ef46ce5b335fabbd0546132281513aafbea8ecd1e7c6e7de75ad792e27bde41a04f5a81f6866f988c94188e603d75f194b149471061a15a7df2c75c91 +EBUILD request_store-1.4.1.ebuild 510 BLAKE2B c5212a3b937207c99943dd78f242d08b8e9ede8d4a4c0226976a00fd6bb1168b5a68ee0d2b4c33143e701e089a3996d7ce14b70c6ec8ea7c0e4dbdbaa958ed34 SHA512 5d27f157632272598ccd18ca1777a8b8a8e49d73fb647d8d18e9bf51868ef183a840774f62e5b0ec0373f9ef4c9f3db8b41fa17edbda1581cbed49d418dc470d +MISC metadata.xml 352 BLAKE2B 96f0c7bc363401045297f0819f643d6bb4673c196b9edc4d40ec6aa3c66b9b4921cfcb0e5d5082778a720a68d7fcc26f6d814843f0177f7f548cc0d1f56f34d6 SHA512 ef219e94da98dce395d21d81db23380925391207d00dd4e39d2000ba841f62b237b13733ded2fcd67c36e3d18e9ba28b33fa3905c7d9cd7466fc8c942d577c39 diff --git a/dev-ruby/request_store/metadata.xml b/dev-ruby/request_store/metadata.xml new file mode 100644 index 000000000000..036d47a56a38 --- /dev/null +++ b/dev-ruby/request_store/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + steveklabnik/request_store + + diff --git a/dev-ruby/request_store/request_store-1.0.5.ebuild b/dev-ruby/request_store/request_store-1.0.5.ebuild new file mode 100644 index 000000000000..f307f06156d5 --- /dev/null +++ b/dev-ruby/request_store/request_store-1.0.5.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Per-request global storage for Rack" +HOMEPAGE="https://github.com/steveklabnik/request_store" + +LICENSE="MIT" +SLOT="1.0.5" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_all_prepare() { + sed -i -e "/bundler/d" Rakefile || die +} diff --git a/dev-ruby/request_store/request_store-1.3.2.ebuild b/dev-ruby/request_store/request_store-1.3.2.ebuild new file mode 100644 index 000000000000..b98532067216 --- /dev/null +++ b/dev-ruby/request_store/request_store-1.3.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Per-request global storage for Rack" +HOMEPAGE="https://github.com/steveklabnik/request_store" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/bundler/ s:^:#:" Rakefile || die +} diff --git a/dev-ruby/request_store/request_store-1.4.0.ebuild b/dev-ruby/request_store/request_store-1.4.0.ebuild new file mode 100644 index 000000000000..ab89379ff34b --- /dev/null +++ b/dev-ruby/request_store/request_store-1.4.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Per-request global storage for Rack" +HOMEPAGE="https://github.com/steveklabnik/request_store" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.4:*" + +all_ruby_prepare() { + sed -i -e "/bundler/ s:^:#:" Rakefile || die +} diff --git a/dev-ruby/request_store/request_store-1.4.1.ebuild b/dev-ruby/request_store/request_store-1.4.1.ebuild new file mode 100644 index 000000000000..5addbd29f9c5 --- /dev/null +++ b/dev-ruby/request_store/request_store-1.4.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Per-request global storage for Rack" +HOMEPAGE="https://github.com/steveklabnik/request_store" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rack-1.4:*" + +all_ruby_prepare() { + sed -i -e "/bundler/ s:^:#:" Rakefile || die +} diff --git a/dev-ruby/rest-client-1.8.0-r3 b/dev-ruby/rest-client-1.8.0-r3 deleted file mode 100644 index 97402eee1ded..000000000000 --- a/dev-ruby/rest-client-1.8.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/webmock[ruby_targets_ruby23] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby23] >=dev-ruby/mime-types-1.16[ruby_targets_ruby23] >=dev-ruby/netrc-0.7:0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Simple Simple HTTP and REST client for Ruby -EAPI=5 -HOMEPAGE=https://github.com/archiloque/rest-client -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby23] >=dev-ruby/mime-types-1.16[ruby_targets_ruby23] >=dev-ruby/netrc-0.7:0[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/rest-client-1.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d4bfa732fe6c7e37a9f97687989bb2d3 diff --git a/dev-ruby/rest-client-2.0.2 b/dev-ruby/rest-client-2.0.2 deleted file mode 100644 index 35d6f8ce639b..000000000000 --- a/dev-ruby/rest-client-2.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/webmock:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/webmock:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/webmock:3[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby23] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby23] =dev-ruby/netrc-0.8:0[ruby_targets_ruby23] !!=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby24] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby24] =dev-ruby/netrc-0.8:0[ruby_targets_ruby24] !!=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby25] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby25] =dev-ruby/netrc-0.8:0[ruby_targets_ruby25] !!=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby23] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby23] =dev-ruby/netrc-0.8:0[ruby_targets_ruby23] !!=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby24] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby24] =dev-ruby/netrc-0.8:0[ruby_targets_ruby24] !!=dev-ruby/http-cookie-1.0.2:0[ruby_targets_ruby25] >=dev-ruby/mime-types-1.16:*[ruby_targets_ruby25] =dev-ruby/netrc-0.8:0[ruby_targets_ruby25] !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + archiloque/rest-client + + diff --git a/dev-ruby/rest-client/rest-client-1.8.0-r3.ebuild b/dev-ruby/rest-client/rest-client-1.8.0-r3.ebuild new file mode 100644 index 000000000000..5a08972d49c6 --- /dev/null +++ b/dev-ruby/rest-client/rest-client-1.8.0-r3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="history.md README.rdoc" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Simple Simple HTTP and REST client for Ruby" +HOMEPAGE="https://github.com/archiloque/rest-client" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" + +ruby_add_rdepend " + >=dev-ruby/http-cookie-1.0.2:0 + >=dev-ruby/mime-types-1.16 + >=dev-ruby/netrc-0.7:0" + +all_ruby_prepare() { + sed -e '/bundler/I s:^:#:' \ + -e '/namespace :windows/,/^end/ s:^:#:' -i Rakefile || die + + # Remove spec that requires network access. + rm spec/integration/request_spec.rb || die +} diff --git a/dev-ruby/rest-client/rest-client-2.0.2.ebuild b/dev-ruby/rest-client/rest-client-2.0.2.ebuild new file mode 100644 index 000000000000..939b7939b7f5 --- /dev/null +++ b/dev-ruby/rest-client/rest-client-2.0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="history.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple Simple HTTP and REST client for Ruby" +HOMEPAGE="https://github.com/archiloque/rest-client" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/webmock:3 )" + +ruby_add_rdepend " + >=dev-ruby/http-cookie-1.0.2:0 + >=dev-ruby/mime-types-1.16:* =dev-ruby/netrc-0.8:0 + !! + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-arch + rex-arch + + diff --git a/dev-ruby/rex-arch/rex-arch-0.1.13.ebuild b/dev-ruby/rex-arch/rex-arch-0.1.13.ebuild new file mode 100644 index 000000000000..995ebdde4026 --- /dev/null +++ b/dev-ruby/rex-arch/rex-arch-0.1.13.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="architecture specific information for Rex" +HOMEPAGE="https://rubygems.org/gems/rex-arch" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-text" diff --git a/dev-ruby/rex-bin_tools-0.1.4 b/dev-ruby/rex-bin_tools-0.1.4 deleted file mode 100644 index 13fe422d506c..000000000000 --- a/dev-ruby/rex-bin_tools-0.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-struct2[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-struct2[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-struct2[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=suite of tools for analyzing executables to find specific chunks of code -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-bin_tools -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-struct2[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-struct2[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-struct2[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-bin_tools-0.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=beb8918df1b9f9b27aaade5680f8451b diff --git a/dev-ruby/rex-bin_tools/Manifest b/dev-ruby/rex-bin_tools/Manifest new file mode 100644 index 000000000000..252adfd3ea3a --- /dev/null +++ b/dev-ruby/rex-bin_tools/Manifest @@ -0,0 +1,3 @@ +DIST rex-bin_tools-0.1.4.gem 81920 BLAKE2B 089fa4725317b3c72166182ca1298833cfe5e7b436abadcbaf5a03801a0fe60aa282a2dd0cecd7d80e3af9a79d4bcf2694c3ee82509c5bc05740e6c38192e9e3 SHA512 d2d595c0cfac254a7b66e072c9cf8bf264555532dbc8038aaf59bd92d134d0e797a7e9aa6cfbf518889ecebbeb93f32636095b571be62214fcf85bcadefcb982 +EBUILD rex-bin_tools-0.1.4.ebuild 645 BLAKE2B f393dd6f0d44facbcec3ea936a524ec77a751b66b13569ae506bb64444a13e4322643857fc922bde2ab723f5b538e3a1ed115595db14b08c3a6486c76ba460d8 SHA512 f5b667cc4b05564abf9f6a3166404d741e85b20a33cea7d9846ed351423de67ab453ad7cf0c3dd12e6591dcedabbb4f2da027a63f317711ba444e9bb39a4ff51 +MISC metadata.xml 399 BLAKE2B b82cb7fb695efe7a4ff0e6e83e93dab0ed7f6704dd916161cd4042354714963096668585d421a362add7f73e966ce872d6533ffb6e0f935352f5e21214844b6e SHA512 7d9afbd71bb64675d28110ed1120f45f0369610b4a295fc55652eb75fd1c3bc5ea964635540a9c0161ab1f37981da6ac2c3e9faf5ce239a72b5f90b9dd8aa43b diff --git a/dev-ruby/rex-bin_tools/metadata.xml b/dev-ruby/rex-bin_tools/metadata.xml new file mode 100644 index 000000000000..27cee0e97677 --- /dev/null +++ b/dev-ruby/rex-bin_tools/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-bin_tools + rex-bin_tools + + diff --git a/dev-ruby/rex-bin_tools/rex-bin_tools-0.1.4.ebuild b/dev-ruby/rex-bin_tools/rex-bin_tools-0.1.4.ebuild new file mode 100644 index 000000000000..f156102d0d71 --- /dev/null +++ b/dev-ruby/rex-bin_tools/rex-bin_tools-0.1.4.ebuild @@ -0,0 +1,31 @@ +# 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="suite of tools for analyzing executables to find specific chunks of code" +HOMEPAGE="https://rubygems.org/gems/rex-bin_tools" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rex-arch + dev-ruby/metasm:* + dev-ruby/rex-core + dev-ruby/rex-struct2 + dev-ruby/rex-text" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-core-0.1.12 b/dev-ruby/rex-core-0.1.12 deleted file mode 100644 index 13144329fd32..000000000000 --- a/dev-ruby/rex-core-0.1.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Core libraries required for the Ruby Exploitation(Rex) Suite -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-core -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-core-0.1.12.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f03423d06062a8f37e7d17efdaa68924 diff --git a/dev-ruby/rex-core-0.1.13 b/dev-ruby/rex-core-0.1.13 deleted file mode 100644 index 4e84643d97a2..000000000000 --- a/dev-ruby/rex-core-0.1.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Core libraries required for the Ruby Exploitation(Rex) Suite -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-core -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-core-0.1.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9f52292722154581316976cc517e6368 diff --git a/dev-ruby/rex-core/Manifest b/dev-ruby/rex-core/Manifest new file mode 100644 index 000000000000..d6804d7e0e6a --- /dev/null +++ b/dev-ruby/rex-core/Manifest @@ -0,0 +1,5 @@ +DIST rex-core-0.1.12.gem 30208 BLAKE2B d01d8b8c05b3f85c8e85d5f28886766587f60a726c307335d435f6c523bab2009c97855c88f22049a818fe8d0de9940e66070df3620dc43c80facc7d4cfadc1d SHA512 87d2e04752ea019f327f5a3bf07149d3245d2dc709485033ac069f31bb592a4840cfd547042f5537b0a2c90988aff54a6067999e02f2dacc8e0f4029dd9a3537 +DIST rex-core-0.1.13.gem 30208 BLAKE2B 3de93b7869e751574979160d458406cdb83f6683383b6e60e7defe7e02fd7fe02c39589983f6800d07d48527572869f685e57fa8dc3f2a0ba9fb1cf1cbf6ad84 SHA512 d7a402f732620a7ce25d3401fea9c97b4dbac8d37fc8d9183d621bfc16004e2f7171e0346b05fcb64a9c2af8b2b17e32d6ae11268a5300cc31111ab83dabfa9a +EBUILD rex-core-0.1.12.ebuild 497 BLAKE2B 4dee0e0c939e312293edada32113fee128334836b5e934709941a6f12c88842b836629a3000fb6430384c6fe3735552c8f6e88dc5ea02539c2fdcaf5853f6b37 SHA512 ebb9c07f642a3d7980a85479ec3a9f3f1bfa6ed84ea26333ca493187566ff13b56f30280c1028610cbe23e5b5aac1fb32a403c6fcfee2db328f3a5c21935df34 +EBUILD rex-core-0.1.13.ebuild 490 BLAKE2B 5f98ca7752629ea4567e39b7673eaef09c188da0ffbfb34dc92ba55c110273686c13830afc7eb15f8e6914c850c5927efef6e53268f3a79a80fad3d25f3c3ba5 SHA512 497afef235e7f153aede954bcdfedfc0a35fd83f6288c0a0f9f245249dffcabb1821a6bd07cf3ce5cd3a06257bc7be24714c367da509a3c1bd56ea339d86aeaa +MISC metadata.xml 389 BLAKE2B b5042775683c44b7e922a391802f11ccac7ead99797112bfd3858142eb59cae10755d469c9d1a0bc00029cb7106ac3956dd866921f1960c5f45e4440bf5b7ee5 SHA512 bd835c3405637721df2713e6cd302afd6733af5b620e3e02d89601a89ac902e61fa7bdea74735ec6d1b102c9d77bfda18ba660e9c9ccdc3f36acaa531c89a381 diff --git a/dev-ruby/rex-core/metadata.xml b/dev-ruby/rex-core/metadata.xml new file mode 100644 index 000000000000..8d9b75a1a3c8 --- /dev/null +++ b/dev-ruby/rex-core/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-core + rex-core + + diff --git a/dev-ruby/rex-core/rex-core-0.1.12.ebuild b/dev-ruby/rex-core/rex-core-0.1.12.ebuild new file mode 100644 index 000000000000..b7aa58d0bcd6 --- /dev/null +++ b/dev-ruby/rex-core/rex-core-0.1.12.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Core libraries required for the Ruby Exploitation(Rex) Suite" +HOMEPAGE="https://rubygems.org/gems/rex-core" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-core/rex-core-0.1.13.ebuild b/dev-ruby/rex-core/rex-core-0.1.13.ebuild new file mode 100644 index 000000000000..44f7cfba53d6 --- /dev/null +++ b/dev-ruby/rex-core/rex-core-0.1.13.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Core libraries required for the Ruby Exploitation(Rex) Suite" +HOMEPAGE="https://rubygems.org/gems/rex-core" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-encoder-0.1.4 b/dev-ruby/rex-encoder-0.1.4 deleted file mode 100644 index ce19267931af..000000000000 --- a/dev-ruby/rex-encoder-0.1.4 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=provides the basis for all of the polymorphic encoders that Metasploit uses -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-encoder -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/rex-encoder-0.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4d08e1c902396ab8cde3532b2d7596f5 diff --git a/dev-ruby/rex-encoder/Manifest b/dev-ruby/rex-encoder/Manifest new file mode 100644 index 000000000000..fbeb9fb102a6 --- /dev/null +++ b/dev-ruby/rex-encoder/Manifest @@ -0,0 +1,3 @@ +DIST rex-encoder-0.1.4.gem 40960 BLAKE2B 8ed2e19dc422249ae71f6725e475c7fa695791ee2d4d79ebc0a9c1a2b44a8e90728fce12d6c5eabc3aab472277038d465acd0e430f8cc81947756c1374acb184 SHA512 30c83308cba74ff3204d5b923370b80e22817b824341d6544ddd68e7f86465d52ee1eacae16c8276bdd7f785efd74de2423a9f4866e8b50e17b3424c96ef0ba4 +EBUILD rex-encoder-0.1.4.ebuild 644 BLAKE2B 9f24a118e67a94cef7c5e167699c08f97bab148b0b3a69275c0c17317d5f4c4da59887465bd6a0745c6f7dada306341084513df5afab63061eb5f09b99a456ca SHA512 27c3d24b909c24fa20c4382ffe8ec08664443cc84855c3328916323b279a8d9f7b27e58e8aed1fcb614f159b1b1810ea6ae1a0f60ee0c6eb39f6c0ca21a77298 +MISC metadata.xml 395 BLAKE2B 7edfb355a33e38963e2360abf61815b8848ac07a91f45718a970ecb1dc80c775e23f2c8b06e155011472bc1e468627eb36302fa6fc252aceb1563d484a3af3ca SHA512 57f77e7772cb1d0cde7ce68242ffe773a4960434a99c8f2e873d88ca06f5ea4cb1f56d28b17849f6a36880329b2642f3bf93776fec16c10a15ab017ec4ba532c diff --git a/dev-ruby/rex-encoder/metadata.xml b/dev-ruby/rex-encoder/metadata.xml new file mode 100644 index 000000000000..53331bbbfdcd --- /dev/null +++ b/dev-ruby/rex-encoder/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-encoder + rex-encoder + + diff --git a/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild b/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild new file mode 100644 index 000000000000..01837135779e --- /dev/null +++ b/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild @@ -0,0 +1,32 @@ +# 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 provided in the gem +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="provides the basis for all of the polymorphic encoders that Metasploit uses" +HOMEPAGE="https://rubygems.org/gems/rex-encoder" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +RESTRICT="test" + +ruby_add_rdepend "dev-ruby/metasm:* + dev-ruby/rex-arch + dev-ruby/rex-text" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-exploitation-0.1.19 b/dev-ruby/rex-exploitation-0.1.19 deleted file mode 100644 index 64ee9f830c51..000000000000 --- a/dev-ruby/rex-exploitation-0.1.19 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/jsobfu:*[ruby_targets_ruby23] dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/rex-encoder[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/jsobfu:*[ruby_targets_ruby24] dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/rex-encoder[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/jsobfu:*[ruby_targets_ruby25] dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/rex-encoder[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=various helper mechanisms for creating exploits -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-exploitation -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/jsobfu:*[ruby_targets_ruby23] dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-arch[ruby_targets_ruby23] dev-ruby/rex-encoder[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/jsobfu:*[ruby_targets_ruby24] dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-arch[ruby_targets_ruby24] dev-ruby/rex-encoder[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/jsobfu:*[ruby_targets_ruby25] dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-arch[ruby_targets_ruby25] dev-ruby/rex-encoder[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-exploitation-0.1.19.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1a0f1bd0597caf3934c9d2f96bfa331c diff --git a/dev-ruby/rex-exploitation/Manifest b/dev-ruby/rex-exploitation/Manifest new file mode 100644 index 000000000000..e647b8b4d1ef --- /dev/null +++ b/dev-ruby/rex-exploitation/Manifest @@ -0,0 +1,3 @@ +DIST rex-exploitation-0.1.19.gem 79360 BLAKE2B 47043054ee9d08775c67d54b31861ad3a454a487bdc47beb135942e267040de7611308c62a23cbf853d190fb8f88c52998dfe3b24f66a698e76e273b6a69d822 SHA512 244de5259e3f4f645df09d1843c34d9ea4f9ea56ba22498495792f192b79a0451810f5c7e73516da5a455c27e61b66f8ccfbc485372946fcedd179b75ff9b31e +EBUILD rex-exploitation-0.1.19.ebuild 623 BLAKE2B db040a15cc88f665e28bcbe3aa61050ea013d58ae4b250e8a129e9bfcea5dc8b04cfde68573c5c9c6d9e2617751f28cb02ebb61e08b862ad46b46842c04cf882 SHA512 5e1e3c631fbca630730438e837696965a21f1c6a1ef49fa311752fe3361c47cc769732d73857a7e8f0913c2700b5d2e51c11fa285241b10928cc48cc9adf307e +MISC metadata.xml 405 BLAKE2B f814e2256b6d217a3ee4353eb07d5f5eda723cf7bcf06504ba34df7345584e1feb4320d445b5e5a2c91e9e86948291db47c06c60864954735181ef5bb790c993 SHA512 3af40e7e532b1d0c141aa419cdd5f10dc151c3406e90bc56e7e281a78e8fca7e8204213d6e0ffc6ed74ae4d0ca6a9bc79c5c4760be0406b0d89694d0299d5c85 diff --git a/dev-ruby/rex-exploitation/metadata.xml b/dev-ruby/rex-exploitation/metadata.xml new file mode 100644 index 000000000000..ca2ed33abcc1 --- /dev/null +++ b/dev-ruby/rex-exploitation/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-exploitation + rex-exploitation + + diff --git a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild b/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild new file mode 100644 index 000000000000..58d9ec259d80 --- /dev/null +++ b/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild @@ -0,0 +1,31 @@ +# 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-java-0.1.5 b/dev-ruby/rex-java-0.1.5 deleted file mode 100644 index 0dbfd44b1afe..000000000000 --- a/dev-ruby/rex-java-0.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for parsing Java serialized streams -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-java -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-java-0.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a3374db1cb1f75929001715c77709ea9 diff --git a/dev-ruby/rex-java/Manifest b/dev-ruby/rex-java/Manifest new file mode 100644 index 000000000000..3968b13cb1a4 --- /dev/null +++ b/dev-ruby/rex-java/Manifest @@ -0,0 +1,3 @@ +DIST rex-java-0.1.5.gem 23040 BLAKE2B 27789a55c6922770211285ef665221c9619a956ea874534f029a450760fca8c5034a715d9aaf91864e624363efe5d9f966be7b00c5c7133284b0eb591034b36d SHA512 990f989a19cdb5c6f87ac5b57e500fa1bd7031dd867e43c6b451f538c1b581b57ee9908b40d8a37727c45883ba17f466272e739913ccc2406b69c1e818de5c7b +EBUILD rex-java-0.1.5.ebuild 441 BLAKE2B f5a83a481e9d865ed1120e8664345d0a9fde8571ee6da4d7d683e94c713d82100295cc07f5200d76771cd2812e472617dc5d82d99cfa28b0d765a074743ebec8 SHA512 455c6e61a39cddeabb5928f3b546f1c3f7d786ad3e76ec947c6778046bedf168a7a98bc07ee06b5a5d32dece113f03df0ff24fdeaab1b2d09086681d55f11e6e +MISC metadata.xml 389 BLAKE2B bd09e6d2debc335faae3bb86ffb0f2cd04995182954de39f516b50237ab76fbf05269c2940c0814b65c067979b2095ab7712e8f83426e5381d951d0306a91f06 SHA512 ade2c3b7aa2a8162839d0d6adf1a5437559076611edf25d8bebb3d546e29873a79ec895dfc2615ad080d6e1728f20735a5718c49ae95bd18bb52dc7530cd43cd diff --git a/dev-ruby/rex-java/metadata.xml b/dev-ruby/rex-java/metadata.xml new file mode 100644 index 000000000000..1d50cd098c59 --- /dev/null +++ b/dev-ruby/rex-java/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-java + rex-java + + diff --git a/dev-ruby/rex-java/rex-java-0.1.5.ebuild b/dev-ruby/rex-java/rex-java-0.1.5.ebuild new file mode 100644 index 000000000000..5c4ad983f3fa --- /dev/null +++ b/dev-ruby/rex-java/rex-java-0.1.5.ebuild @@ -0,0 +1,21 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for parsing Java serialized streams" +HOMEPAGE="https://rubygems.org/gems/rex-java" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/rex-mime-0.1.5 b/dev-ruby/rex-mime-0.1.5 deleted file mode 100644 index 7707583ee9fd..000000000000 --- a/dev-ruby/rex-mime-0.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=library is for creating and/or parsing MIME messages -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-mime -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-mime-0.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=efd711c788fd8dba3b7834524c19e7a8 diff --git a/dev-ruby/rex-mime/Manifest b/dev-ruby/rex-mime/Manifest new file mode 100644 index 000000000000..c2f0b77b4216 --- /dev/null +++ b/dev-ruby/rex-mime/Manifest @@ -0,0 +1,3 @@ +DIST rex-mime-0.1.5.gem 16384 BLAKE2B 1c1cf22a8233420f8b29d8c58356192053f109c6372201ec8485261928ce32d7e65ac8395f7399ff4f1b64c6a5505f6fae35c2f263bfa7f55e25b784bbc3bf7a SHA512 695d2c411b26cbbd50ffa5b184ac464af2560b9e36d39c9c3ea17ceaf4e8d5052500162cbd9395259cc3c426df50a56c21c4d0f63e238e56454c6666c3d10b5e +EBUILD rex-mime-0.1.5.ebuild 525 BLAKE2B e9ead6b8df7a1baf82637c68890a5bb257c3f69597390b95406c92d2b45f02c1fa5e285c3db63be10971f8ba1a895afb778ab28c1b813ea6e703d1ce62eb6e5d SHA512 67fe067fbce2e1c4850d85b0158130d6b0857c1df29bfd889ba8b4838350bd21f5723da25baefa9479c659e71bd8a7ca2eba8d3899f5e221ddbe4b129a8909c0 +MISC metadata.xml 389 BLAKE2B 7fb4cb79ebb873da46fb80581ef7a2144a41d70085a2e48f8176da00ce4812e9a2561fd0fcfd5c4e05b8d161429cd171787f8fdac5e079df74f6d277f0f04c68 SHA512 ea6782e85b7b3f06cda1b8ad29203f9bc787728adbeb247ad210070c8200aab87c6789faf0f430d6aa0fcd5571c38eea751636759b500714712b8025ab93be6b diff --git a/dev-ruby/rex-mime/metadata.xml b/dev-ruby/rex-mime/metadata.xml new file mode 100644 index 000000000000..8b25661ebbc7 --- /dev/null +++ b/dev-ruby/rex-mime/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-mime + rex-mime + + diff --git a/dev-ruby/rex-mime/rex-mime-0.1.5.ebuild b/dev-ruby/rex-mime/rex-mime-0.1.5.ebuild new file mode 100644 index 000000000000..66139c8145ff --- /dev/null +++ b/dev-ruby/rex-mime/rex-mime-0.1.5.ebuild @@ -0,0 +1,27 @@ +# 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="library is for creating and/or parsing MIME messages" +HOMEPAGE="https://rubygems.org/gems/rex-mime" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rex-text" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-nop-0.1.1 b/dev-ruby/rex-nop-0.1.1 deleted file mode 100644 index a60bb7ad72be..000000000000 --- a/dev-ruby/rex-nop-0.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rex-arch[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-arch[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-arch[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rex library for dynamic generation of x86 multi-byte NOPs -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-nop -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rex-arch[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-arch[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-arch[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-nop-0.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=64efa6333b9026233be7ed52157e9436 diff --git a/dev-ruby/rex-nop/Manifest b/dev-ruby/rex-nop/Manifest new file mode 100644 index 000000000000..9d2b85c2fc22 --- /dev/null +++ b/dev-ruby/rex-nop/Manifest @@ -0,0 +1,3 @@ +DIST rex-nop-0.1.1.gem 27648 BLAKE2B f0fc6452929255c9fe25af2045e72ac4f38540519a7e51fffad83613bf3886e1da3f7c8949c1d6668e4483eb58e48a2f68d0517c366c49c5c2da397577dc6544 SHA512 f0a80f948189eb3c775739e7a492882ed7a647f9a79d1cfe3658f8905b8316a386dd0c89da5158eaab351f6122bf5bbb0c8270424617940fe48a1270cb363da5 +EBUILD rex-nop-0.1.1.ebuild 529 BLAKE2B e6fbbe835e72d4781c334fd1d4e856571fafb277422d80d83cfdb9c2b7e1c095cd77bfccfa1ad4422fb96bd811a888739688e8907a152f0f5049becccdb52080 SHA512 b9cf63f692dfab4a59f88f33f1c9553b181cb5fbd41bf9a61247544479ec409752134a8d30ba31c3d0c776f05f2e2e9aee45af262b813b8560f343f004345e62 +MISC metadata.xml 387 BLAKE2B e373692fb9da0863eaa831b5a51d7bd172a65c0332365dc000a67567a0bc0038cb7a61bd11df82f8159ccf3c123599e7fbb89abf84970d48a64ec5fa38344689 SHA512 db3deefc5b999d85a23c4b4ac3f77175ce26976921ef937117ad2b653ce10a324668a78d1e5fa3b0cf49d3013387f1f6437f9769ff4abbd7e310dde9646cda55 diff --git a/dev-ruby/rex-nop/metadata.xml b/dev-ruby/rex-nop/metadata.xml new file mode 100644 index 000000000000..543564f42dd4 --- /dev/null +++ b/dev-ruby/rex-nop/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-nop + rex-nop + + diff --git a/dev-ruby/rex-nop/rex-nop-0.1.1.ebuild b/dev-ruby/rex-nop/rex-nop-0.1.1.ebuild new file mode 100644 index 000000000000..f322d509abe3 --- /dev/null +++ b/dev-ruby/rex-nop/rex-nop-0.1.1.ebuild @@ -0,0 +1,27 @@ +# 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="none" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Rex library for dynamic generation of x86 multi-byte NOPs" +HOMEPAGE="https://rubygems.org/gems/rex-nop" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rex-arch" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-ole-0.1.6 b/dev-ruby/rex-ole-0.1.6 deleted file mode 100644 index ad8a576b5d8b..000000000000 --- a/dev-ruby/rex-ole-0.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library gem for reading/writing OLE files and streams -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-ole -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-ole-0.1.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3dfb1dc72440a565482691bad908389b diff --git a/dev-ruby/rex-ole/Manifest b/dev-ruby/rex-ole/Manifest new file mode 100644 index 000000000000..711e41a24e45 --- /dev/null +++ b/dev-ruby/rex-ole/Manifest @@ -0,0 +1,3 @@ +DIST rex-ole-0.1.6.gem 26112 BLAKE2B 1812b3f3c9b0b4f115efd66d1fa29cb39370e58e780695127390987dbb4b87647f2e0744b88ba4ee7b9ed7857155c8f1d32dbe6d090a7d3166ae5928d18686e5 SHA512 5fae70ec85058e3dca08fdedd595fb27b46de263aa727fd291606d4f8f226bc0d9a2f135bf4673a8e389d6a2e932e7514eb97954f765c1ce9401233ac2cd7da1 +EBUILD rex-ole-0.1.6.ebuild 488 BLAKE2B 388162d37f1ec07bf68a48b78cd6af18a33f709bf23195dc55c742e2674e45ba40c697c1d95a3e24e3ddab69b20678e42e0f34ca0f8cac72b163d6db9c9a10cd SHA512 fd80118aae489c1850834a1c5be7804ff59723bae97bb79df09c7b8bed907dad01194e209ac897be42a23e1d3f1fdaa201296cb36d4fd71ae6d766d63bdaa6a4 +MISC metadata.xml 387 BLAKE2B b888d7a5a8d64ced8d3357ff94fced377985149874143f636d22eaef6861f27444d49db5db80f3d0cb600e5cd316541b23a47b7a947be387a93c217c82aae7fb SHA512 d215a2f100976cc348cc12b109f564c1101ffc76826647a20ab5df0529dfacb5eccd81770bb716b509de7dd232faa2c5ad275bbf33607725a6dad3f83d6deac1 diff --git a/dev-ruby/rex-ole/metadata.xml b/dev-ruby/rex-ole/metadata.xml new file mode 100644 index 000000000000..07c44cdc9792 --- /dev/null +++ b/dev-ruby/rex-ole/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-ole + rex-ole + + diff --git a/dev-ruby/rex-ole/rex-ole-0.1.6.ebuild b/dev-ruby/rex-ole/rex-ole-0.1.6.ebuild new file mode 100644 index 000000000000..a0814d9c4bc3 --- /dev/null +++ b/dev-ruby/rex-ole/rex-ole-0.1.6.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library gem for reading/writing OLE files and streams" +HOMEPAGE="https://rubygems.org/gems/rex-ole" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell-0.1.77 b/dev-ruby/rex-powershell-0.1.77 deleted file mode 100644 index 3a3f376f84a5..000000000000 --- a/dev-ruby/rex-powershell-0.1.77 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rex-random_identifier[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-random_identifier[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-random_identifier[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-powershell -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-powershell-0.1.77.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=be69a4b0e18a15cd9f35659e89628d58 diff --git a/dev-ruby/rex-powershell-0.1.78 b/dev-ruby/rex-powershell-0.1.78 deleted file mode 100644 index 6381b49204cc..000000000000 --- a/dev-ruby/rex-powershell-0.1.78 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rex-random_identifier[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-random_identifier[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-random_identifier[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-powershell -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-powershell-0.1.78.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=be69a4b0e18a15cd9f35659e89628d58 diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest new file mode 100644 index 000000000000..e5c777bbc3a9 --- /dev/null +++ b/dev-ruby/rex-powershell/Manifest @@ -0,0 +1,5 @@ +DIST rex-powershell-0.1.77.gem 28160 BLAKE2B d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40 SHA512 99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3 +DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a SHA512 db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc +EBUILD rex-powershell-0.1.77.ebuild 537 BLAKE2B 3db094c5379606ab5db1b8e006f45ff14832611f640478af83e8620eecb6336f40c5de9547b1585f6d2a26b1a496452cd3549d0dd7be778bf466f28b01301047 SHA512 30f79caa12c09d40f493cba08cc85695a6d14d1bfad439cfeb7a81d7fab44f8145db7ef1a104b05880f14cdc3cd2c16f477a3e0736e7642864311fe07ef4f7eb +EBUILD rex-powershell-0.1.78.ebuild 537 BLAKE2B 3db094c5379606ab5db1b8e006f45ff14832611f640478af83e8620eecb6336f40c5de9547b1585f6d2a26b1a496452cd3549d0dd7be778bf466f28b01301047 SHA512 30f79caa12c09d40f493cba08cc85695a6d14d1bfad439cfeb7a81d7fab44f8145db7ef1a104b05880f14cdc3cd2c16f477a3e0736e7642864311fe07ef4f7eb +MISC metadata.xml 401 BLAKE2B 9ced95a371f0f76b272ae92fdb6955e87481fe0e5054d87ead013f86a91e83573aac67611acb9da9c765b8e6970a71cc99714ce9e6b0a52d66f7da5f2a365134 SHA512 1960bdc2bd8ecd7b03969c7dc24374ea46e45a7b7218c7d5f0677aa6906e191908416919302f5d9082c35021d7be414040852c33e457eb6d8ad5030e95b4bb52 diff --git a/dev-ruby/rex-powershell/metadata.xml b/dev-ruby/rex-powershell/metadata.xml new file mode 100644 index 000000000000..48105fc5a97b --- /dev/null +++ b/dev-ruby/rex-powershell/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-powershell + rex-powershell + + diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild new file mode 100644 index 000000000000..d44f1014de16 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-random_identifier + dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild new file mode 100644 index 000000000000..d44f1014de16 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-random_identifier + dev-ruby/rex-text" diff --git a/dev-ruby/rex-random_identifier-0.1.4 b/dev-ruby/rex-random_identifier-0.1.4 deleted file mode 100644 index cabd8a74d8a7..000000000000 --- a/dev-ruby/rex-random_identifier-0.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for generating Random identifier strings -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-random_identifier -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-random_identifier-0.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ea24949ffd24a7b29d7da05c0cb01cd2 diff --git a/dev-ruby/rex-random_identifier/Manifest b/dev-ruby/rex-random_identifier/Manifest new file mode 100644 index 000000000000..ff549234c6ea --- /dev/null +++ b/dev-ruby/rex-random_identifier/Manifest @@ -0,0 +1,3 @@ +DIST rex-random_identifier-0.1.4.gem 16896 BLAKE2B 37c1011b91dd16a82c0ee8ff1c96b0263c4842503826bae327d3a6d3b61dac77620cbd28cba350c0cf56bc5fc480bc37663a78674d0c7c8d8d6bb95e046e9559 SHA512 8e302a511a0540f826ddfa6e51c5b29da0c42ef6bd3dc433d6624688efba245c1df3903dbf37aacaecdd39b53f721e3d6b4fa8247f8cd31e7679ff96293094f7 +EBUILD rex-random_identifier-0.1.4.ebuild 571 BLAKE2B 14fc1548b1c0284be4d5d162dc841bb6953c94e41d1f3c6fe83b43c5ed2dfd82784121cc60fc7b46ff1dd59ffc2317490edb84d4c74365d9c83459ffe2458462 SHA512 d9dfc852413874a5b54a5dfea67355283be4360a74a12ab7d4a443f6fdd96b1840bd8e420d06b2655d8f4a8ab3816727bda348db5d6680a09d398994494d4157 +MISC metadata.xml 415 BLAKE2B 4ad85703d580032450110f21f844d19374c9104ad88b215d70688e8bc6b175c5d706a1afd793196440a1ae39dedf9342c19d34a0c295604d3f15ef112261a9e3 SHA512 9da0baa565c2f611e562aa78eeae7755603721a3d934d63552b8858efda0d379b2a479735d256b318a440305363776b8f4f352ff10201be2dd0397bd38cf0abe diff --git a/dev-ruby/rex-random_identifier/metadata.xml b/dev-ruby/rex-random_identifier/metadata.xml new file mode 100644 index 000000000000..b1f9fbc92743 --- /dev/null +++ b/dev-ruby/rex-random_identifier/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-random_identifier + rex-random_identifier + + diff --git a/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.4.ebuild b/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.4.ebuild new file mode 100644 index 000000000000..2f06cc7c2317 --- /dev/null +++ b/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# Upstream has specs but they are not released and upstream is not tagged +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating Random identifier strings" +HOMEPAGE="https://rubygems.org/gems/rex-random_identifier" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-text" diff --git a/dev-ruby/rex-registry-0.1.3 b/dev-ruby/rex-registry-0.1.3 deleted file mode 100644 index 1feb42bb2db4..000000000000 --- a/dev-ruby/rex-registry-0.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rex library for parsing offline registry files from a Windows machine -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-registry -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-registry-0.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c3860491348f2b3d9a3f05b9da34ba93 diff --git a/dev-ruby/rex-registry/Manifest b/dev-ruby/rex-registry/Manifest new file mode 100644 index 000000000000..805e22d33207 --- /dev/null +++ b/dev-ruby/rex-registry/Manifest @@ -0,0 +1,3 @@ +DIST rex-registry-0.1.3.gem 16384 BLAKE2B 9db5f9674b8d341797ea797f5c5a1e43900f6f4c4e563658fbe55fcf43ba1126067d0e822df3cf21695143bd70309d7499d708cf48b80e6c903e06e7d0e8acfc SHA512 cde5350945e8aa7cfa0dc01c78e7a375d1aa7174c2954b658ffeba39c81d638b1d614866cbd0f8f8f417f1831281cd43126cde158944903e36c8dc5ce79773e6 +EBUILD rex-registry-0.1.3.ebuild 528 BLAKE2B a1b5de87898e5fe2e387d56d0a09a980a62c2bd93952b6a6b0e6044d8ed4d6caec5f3de40b53bbf20c41b292dc1201566ceca8d317cfcc77d46a4979e3a1319d SHA512 79ea6b4091b5528e593ca66fafc73a48173449ebcdb0fcc1da76029b99b3318a5d0aa10a7e28cd576a3e2d42453d12ff76bbfb3bc027288664e1ab750b490fdf +MISC metadata.xml 397 BLAKE2B 9f1313db54d7a221e512cc9c4d1d4f02f48017a2414bbafa03192638203c37fcb29a5e9b8c20f1ae79c3956a3d30813ea391ed463dc8f18aca014cced68b046e SHA512 e011f42529d96ffe371032139c75c3d5521d9500825862cc93430595a25d9ddf2971488101923993f179036d54cfd44ddf63da98c9eab3803fd27a4f4fe7b782 diff --git a/dev-ruby/rex-registry/metadata.xml b/dev-ruby/rex-registry/metadata.xml new file mode 100644 index 000000000000..0cc60f7b4ffd --- /dev/null +++ b/dev-ruby/rex-registry/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-registry + rex-registry + + diff --git a/dev-ruby/rex-registry/rex-registry-0.1.3.ebuild b/dev-ruby/rex-registry/rex-registry-0.1.3.ebuild new file mode 100644 index 000000000000..67eb86064708 --- /dev/null +++ b/dev-ruby/rex-registry/rex-registry-0.1.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# Upstream has specs but they are not packaged and upstream is not tagged +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Rex library for parsing offline registry files from a Windows machine" +HOMEPAGE="https://rubygems.org/gems/rex-registry" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/rex-rop_builder-0.1.3 b/dev-ruby/rex-rop_builder-0.1.3 deleted file mode 100644 index ddd9989d299e..000000000000 --- a/dev-ruby/rex-rop_builder-0.1.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) Library for building ROP chains -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-rop_builder -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/metasm:*[ruby_targets_ruby23] dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/metasm:*[ruby_targets_ruby24] dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/metasm:*[ruby_targets_ruby25] dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/rex-rop_builder-0.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=58dcd78369b1a8a747832b63a4e83c47 diff --git a/dev-ruby/rex-rop_builder/Manifest b/dev-ruby/rex-rop_builder/Manifest new file mode 100644 index 000000000000..74c0c5aa2155 --- /dev/null +++ b/dev-ruby/rex-rop_builder/Manifest @@ -0,0 +1,3 @@ +DIST rex-rop_builder-0.1.3.gem 17920 BLAKE2B 065ab39805966db515da08a1c321cde39e07b140aa58c48eaeba15ba12d6ae9da6455d924aff3355fe1c89d1b0ab54704f18b60cec13f5267e9f6b7bfaa0b312 SHA512 c01c82761bd317fcdf0de4cd03b834c3e3d2638a9bf72e7c47643fc8faab179dfa639b319fd1de7691d0dc2ccb7578bebbd567e03e8efe24553cc481456ad4d6 +EBUILD rex-rop_builder-0.1.3.ebuild 558 BLAKE2B 8cf22798f4d01a88c942bc5bf076188c5ff64f30a8d53e0df7905183f3092af9ba0ef4e6d4c70a89dbb8b08ab1d99e7bc065dfbed1f6e3df569c04fef537cac5 SHA512 b8690c182b0574fb36422bbd7741699dd079022f910de1187e6cfd3418ab670ae3452714f1f862a7408858162a43b579af6657271b43d7dcb50cd2ca2eed69f1 +MISC metadata.xml 403 BLAKE2B 9a5c794632db50243654e3b68165492bfb92ba003f4985c9ab5bd508b483425abdce6c74435f7c39602aede5f44f80f2817c5fac80e609e3705a57ce33e8b014 SHA512 e96dbda4584d3c4057cc8a20b0d39240fffaa9aa01449658c8d32b09e76e8f0c2242d075278ff330a6c0a3564e85382b8972eddefc7caa682d3abab0d208c253 diff --git a/dev-ruby/rex-rop_builder/metadata.xml b/dev-ruby/rex-rop_builder/metadata.xml new file mode 100644 index 000000000000..bbcf71b64dde --- /dev/null +++ b/dev-ruby/rex-rop_builder/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-rop_builder + rex-rop_builder + + diff --git a/dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild b/dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild new file mode 100644 index 000000000000..219d91961f4c --- /dev/null +++ b/dev-ruby/rex-rop_builder/rex-rop_builder-0.1.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) Library for building ROP chains" +HOMEPAGE="https://rubygems.org/gems/rex-rop_builder" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +RESTRICT="test" + +ruby_add_rdepend "dev-ruby/metasm:* + dev-ruby/rex-core + dev-ruby/rex-text" + +all_ruby_prepare() { + sed -i '/bundler/d' Rakefile +} diff --git a/dev-ruby/rex-socket-0.1.14 b/dev-ruby/rex-socket-0.1.14 deleted file mode 100644 index c244c6a53c2e..000000000000 --- a/dev-ruby/rex-socket-0.1.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-ruby/rex-core[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-core[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-core[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation (Rex) Socket Abstraction Library -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-socket -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-socket-0.1.14.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dc2aae7cdcfebe432f0d92873a8e6f82 diff --git a/dev-ruby/rex-socket/Manifest b/dev-ruby/rex-socket/Manifest new file mode 100644 index 000000000000..9fed8bc47e30 --- /dev/null +++ b/dev-ruby/rex-socket/Manifest @@ -0,0 +1,3 @@ +DIST rex-socket-0.1.14.gem 40960 BLAKE2B c2d0c4b77ff779fbc4414ef356b10e7c73a1a851571579ca0b9cfd70064b537dc8ccbc578db99276dc6fc3146ddf8830ffbdbb20d92e73952e7696043c826831 SHA512 19e0d1e3cd9abb55772bf125b5e78fd79231ddcce4d7a7444cf665f57af492377abddc2bd8b72390c870e9da65cc8f2cafce114166e06a86ecf35b9fd0868e29 +EBUILD rex-socket-0.1.14.ebuild 465 BLAKE2B eb451cca321ec65d3dbbeecaf71c63d92785ddda748c26444b92ce349ece7d8a3b9225926dbe3d8a7ecc0ed9c77ae57e5ef14bf3d53e69900d0f537c7f83443c SHA512 d681cd99bf487e81db258cb8761ea5798ef63a0bce60975bf553c854340535ba5563b9eba20b29dd295c1763897f6e8b0a9e529658c6aa7ddb7bd451e768e048 +MISC metadata.xml 389 BLAKE2B 544f3d8d83c609027ede420284a2872d974dff70a2da51590de644432807e6d4e5f0f466d6928ef4f519d5537f368e70149db370bf4051c85980cfc25d34b6a4 SHA512 d2b55e0366bd178ca9117f1768f939af7a8967b8f02244bed2839b69f4f5ef8a8d6f13b1d6014c8f2ef20dff7c9def63592c80c2b934b172103ace300b441a15 diff --git a/dev-ruby/rex-socket/metadata.xml b/dev-ruby/rex-socket/metadata.xml new file mode 100644 index 000000000000..84171b9257ef --- /dev/null +++ b/dev-ruby/rex-socket/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-arch + rex-arch + + diff --git a/dev-ruby/rex-socket/rex-socket-0.1.14.ebuild b/dev-ruby/rex-socket/rex-socket-0.1.14.ebuild new file mode 100644 index 000000000000..56ddb0e1417c --- /dev/null +++ b/dev-ruby/rex-socket/rex-socket-0.1.14.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation (Rex) Socket Abstraction Library" +HOMEPAGE="https://rubygems.org/gems/rex-socket" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-core" diff --git a/dev-ruby/rex-sslscan-0.1.5 b/dev-ruby/rex-sslscan-0.1.5 deleted file mode 100644 index c722f50fff41..000000000000 --- a/dev-ruby/rex-sslscan-0.1.5 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-socket[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-socket[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-socket[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ruby implmenetation of the SSLScan tool -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-sslscan -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -PDEPEND=dev-libs/openssl -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rex-core[ruby_targets_ruby23] dev-ruby/rex-socket[ruby_targets_ruby23] dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-core[ruby_targets_ruby24] dev-ruby/rex-socket[ruby_targets_ruby24] dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-core[ruby_targets_ruby25] dev-ruby/rex-socket[ruby_targets_ruby25] dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-sslscan-0.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9fb970327ff64ce546bd66b374164eca diff --git a/dev-ruby/rex-sslscan/Manifest b/dev-ruby/rex-sslscan/Manifest new file mode 100644 index 000000000000..f9b8ce2fd01e --- /dev/null +++ b/dev-ruby/rex-sslscan/Manifest @@ -0,0 +1,3 @@ +DIST rex-sslscan-0.1.5.gem 17920 BLAKE2B 735fc522593cc1caf41c5000232afa64e88a9be83cb756b91d662b9bc8ed1ca81b1a2302325a687e851b22d7914b66fafbf7d18fdf3ea3562dd25b64543c0383 SHA512 05c7606c722fad7be5f21f28de34de23882a31bf4fde1000f11d556740b14102e495efd0bc3ac478aee64ae417e761ce9b5ae80f1c10f2410828610611fc3dab +EBUILD rex-sslscan-0.1.5.ebuild 522 BLAKE2B 90799ecf3445ff641a416f2edf7d105e714d0b7da2a22f5c18a39727bce131f9ed733b9cf2840e9fb387aaa0ae6d7631c1e47213da11bbfccfe14d0567ee674c SHA512 26c183c90e27660c7b9be4ac6a96f1f0b5b369600c73b8e933bc01d07926077f5e19a4cc08276725cc1244b6edfd878e74e76636d584cb71c08667a42de56b4d +MISC metadata.xml 395 BLAKE2B e446728b57826329bf8900561263f65f7c47d085a134780f4bf4b0ddb146999a7ce0c10aaeed2c06fab41bc21f0a029108a48a8c9d56a32d1378d34ae8bc9804 SHA512 75cd04b87c0234b1e4a415f9537a6f8a6ddde8314ce2e442402035fa6bfcdbbfb1c6248cd7574821e79597807b524143112eefe50dcc74def7cd9c7db3a1ecdb diff --git a/dev-ruby/rex-sslscan/metadata.xml b/dev-ruby/rex-sslscan/metadata.xml new file mode 100644 index 000000000000..b818a2e1a186 --- /dev/null +++ b/dev-ruby/rex-sslscan/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-sslscan + rex-sslscan + + diff --git a/dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild b/dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild new file mode 100644 index 000000000000..d83f6fc334f8 --- /dev/null +++ b/dev-ruby/rex-sslscan/rex-sslscan-0.1.5.ebuild @@ -0,0 +1,25 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="ruby implmenetation of the SSLScan tool " +HOMEPAGE="https://rubygems.org/gems/rex-sslscan" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +PDEPEND="dev-libs/openssl" + +ruby_add_rdepend "dev-ruby/rex-core dev-ruby/rex-socket dev-ruby/rex-text" diff --git a/dev-ruby/rex-struct2-0.1.2 b/dev-ruby/rex-struct2-0.1.2 deleted file mode 100644 index c33e779878d4..000000000000 --- a/dev-ruby/rex-struct2-0.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for generating/manipulating C-Style structs -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/rex-struct2 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-struct2-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bb2baf47cb8a915a29cb3208839dc667 diff --git a/dev-ruby/rex-struct2/Manifest b/dev-ruby/rex-struct2/Manifest new file mode 100644 index 000000000000..784cb0fa0bc1 --- /dev/null +++ b/dev-ruby/rex-struct2/Manifest @@ -0,0 +1,3 @@ +DIST rex-struct2-0.1.2.gem 18432 BLAKE2B 1ff9196e38ae67b87f4348394da3b05759548dbfa29b8e1a4a891a02cc75a1e02b890bf3a53bb7f274f9a5336aa46330efc38dcd50fa5da25e74392bc78a2b91 SHA512 c8b549c89e5b884a6ec6ef9a04dd2a3400bfeb885b742f1bc256a200387bcbd8ba848ad1e69a4c0c349516a62c04067a8bbffff04cb5c581f51d0ff91a142e6b +EBUILD rex-struct2-0.1.2.ebuild 514 BLAKE2B 3a6b04801441a2cbf5889a012a34ccf258f2bb614c8f84cddf18d130b77d9a59cd6eb2b97e841ec29df4a1e6ae47878543c15294420ee17f4ba42d7e64d29e0c SHA512 7d7195f2f58b9b57d8e5fbae4f10fb326b7e38e1ead3d0469b9e8aae584a8d291b7abd1f4d99596f5439529810ee1a07a1d0892b1363b9389379663fabe79f99 +MISC metadata.xml 395 BLAKE2B bba037386792b3b940892cdc151b101878c5808c894ee42705daf52cc02311ab791f0509488aba1f5644a5fcb10d8f3da02d3bb201fef34edd4972f2eafa25c1 SHA512 5123190d580497055ed2f29dc79a4f6c5a21e62cc95c90e25e6ceab1a62d08faf8d766334b1d306052d6543c6903b665cf45b17ca17fd5731d93fd0341891148 diff --git a/dev-ruby/rex-struct2/metadata.xml b/dev-ruby/rex-struct2/metadata.xml new file mode 100644 index 000000000000..6337b9706e53 --- /dev/null +++ b/dev-ruby/rex-struct2/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-struct2 + rex-struct2 + + diff --git a/dev-ruby/rex-struct2/rex-struct2-0.1.2.ebuild b/dev-ruby/rex-struct2/rex-struct2-0.1.2.ebuild new file mode 100644 index 000000000000..f581d3cb9e39 --- /dev/null +++ b/dev-ruby/rex-struct2/rex-struct2-0.1.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# No tests in gem and upstream git is not tagged +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating C-Style structs" +HOMEPAGE="https://rubygems.org/gems/rex-struct2" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/rex-text-0.2.12 b/dev-ruby/rex-text-0.2.12 deleted file mode 100644 index eb74f64e8dba..000000000000 --- a/dev-ruby/rex-text-0.2.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rex library for text generation and manipulation -EAPI=5 -HOMEPAGE=https://github.com/rapid7/rex-text -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-text-0.2.12.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d24e22abca3a2a57b10cb5b30f36cdd5 diff --git a/dev-ruby/rex-text-0.2.16 b/dev-ruby/rex-text-0.2.16 deleted file mode 100644 index 090bc0f6e897..000000000000 --- a/dev-ruby/rex-text-0.2.16 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rex library for text generation and manipulation -EAPI=5 -HOMEPAGE=https://github.com/rapid7/rex-text -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-text-0.2.16.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3c2f738eba386590ff1b068099a5b6e9 diff --git a/dev-ruby/rex-text-0.2.20 b/dev-ruby/rex-text-0.2.20 deleted file mode 100644 index ed5f8eb735e9..000000000000 --- a/dev-ruby/rex-text-0.2.20 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rex library for text generation and manipulation -EAPI=6 -HOMEPAGE=https://github.com/rapid7/rex-text -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-text-0.2.20.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f8cd5588876eaafac85bf06fbea7dc7 diff --git a/dev-ruby/rex-text-0.2.21 b/dev-ruby/rex-text-0.2.21 deleted file mode 100644 index 97420f514d71..000000000000 --- a/dev-ruby/rex-text-0.2.21 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rex library for text generation and manipulation -EAPI=6 -HOMEPAGE=https://github.com/rapid7/rex-text -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-text-0.2.21.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f8cd5588876eaafac85bf06fbea7dc7 diff --git a/dev-ruby/rex-text/Manifest b/dev-ruby/rex-text/Manifest new file mode 100644 index 000000000000..5f8ffc144e29 --- /dev/null +++ b/dev-ruby/rex-text/Manifest @@ -0,0 +1,9 @@ +DIST rex-text-0.2.12.gem 43520 BLAKE2B fc9ce7134dd1ba8ba21ad6a27ae913d6abdc50d9436675f2c847330a4126b404271bcff6d46c15fcfd64069a2cf92142c8511952abcd17a75d10b776f3ab9bfc SHA512 20ff6df7527f06f3970cd5359db42893bcedf5b9432c8b349a71d22af4940a2b6fb3ab455cc9fd40301102f29e6c2de07043faded0d63a19cd951b3402eafa8e +DIST rex-text-0.2.16.gem 44544 BLAKE2B 8ac7be3fa894fa47229aba39be046cb4e6f40a47f65a4d290e7fdc1756b29b063799429e3ee793e69f19adb0c5cc589ff3c4c2261d2a5c4f4851a075bd98eec2 SHA512 8b7cf93579abbd67445de9c89469f4d717fae15b3b1d44602733c91cbba024788aa8c76cc45c8bc6351062571b2c938d33c1f9c6059a2cc1c1b604bf6494526c +DIST rex-text-0.2.20.gem 44544 BLAKE2B c446dfcbb54ed9cf57f019f2158fdfe37ae6815f3e02627564e0a0e472f56ab301a805e12f4aafb3f1e8e3052b35737add225c16979bb6dd4a7988b08062ff99 SHA512 0043abccc14dc70c750edf42f405368ac305158bcad98586f169b3edb808a5565101a302b32afd5d916a96a7cce4e2e27f2b0e1bcaf152367aac8bafdfbf1474 +DIST rex-text-0.2.21.gem 44544 BLAKE2B d905973b190b84f048ab26774651e394d8902b81377cab92298800b462e009b7ed8b8ac8f8c10f3726475bfe2a696a40655cbbd6efbf820974c503df37f07d10 SHA512 9504b78f77f4c00cc42e43313f48b058ecb5fb8c183225e580b8750810c26eaf22949793b46d90e5e36276d25a419153b38ea387fd28bc9414de62843e3efcba +EBUILD rex-text-0.2.12.ebuild 506 BLAKE2B 1aadc0a8678de99d5ca6fab07bbc5b622356a0ce6ef1b726cc525074b552c861077bc2db1905c92e996ffd79f43a91338dbfc8b9c65e9acdb9c492b7606b863e SHA512 3248b1ebad78b268444514940470966c4fdbd25ab2577d1890bb7b7b8e182bda6fda94f90f5054a6583567b25a566b7d43ba3f739ac9ee9698170b5269b438aa +EBUILD rex-text-0.2.16.ebuild 506 BLAKE2B caff75c6e8d09729f0699b7ba164f7120ee971c6ef63195ac711edaf5d20a33ad7cadb12727e57ada1dc4cf60928af992ffa7ca61870621c857dbeffd1654daf SHA512 73b3908dc76cb1136f143a19c9c36fccebc2e0a50db45005feb451d11ec1cbdd024c263a2e665d40f51eefd699ea31f71ec1b6f83f2514e74353fcbd8b0a4aa1 +EBUILD rex-text-0.2.20.ebuild 499 BLAKE2B 6b33b438b6a2fc0697ffaacd68b65d0ad7e154a767b83446ceb8b04d8047db86c2d4bc4af037e72099894724805c2944a0becab778f5c9101f0c768bc92003a3 SHA512 285f14b9a7a681c659e09c44e29b9bf874c3ae86459cea5199470220ecda001553fd1d01660eabfc917c7c7f627d7ca929ccb84a976a25cac62bc525c7dc180b +EBUILD rex-text-0.2.21.ebuild 499 BLAKE2B 6b33b438b6a2fc0697ffaacd68b65d0ad7e154a767b83446ceb8b04d8047db86c2d4bc4af037e72099894724805c2944a0becab778f5c9101f0c768bc92003a3 SHA512 285f14b9a7a681c659e09c44e29b9bf874c3ae86459cea5199470220ecda001553fd1d01660eabfc917c7c7f627d7ca929ccb84a976a25cac62bc525c7dc180b +MISC metadata.xml 337 BLAKE2B 5309d74f65e9d31fb44761ea01a28cddc4a698ec2700bf2a18806871b42370d931405eaa6a2c8093d7405de11defe6aedaeeb72ea585d7cfefd970a323cb82e1 SHA512 24d194089e40848fc1ccce781e29de3bbf56c536a4f5fea036d2bd783483d2018b1105a4be88b8fcd57408651d3cac45ca649a111364dcdb834014bc6bda7bb8 diff --git a/dev-ruby/rex-text/metadata.xml b/dev-ruby/rex-text/metadata.xml new file mode 100644 index 000000000000..47170675ac16 --- /dev/null +++ b/dev-ruby/rex-text/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-text + + diff --git a/dev-ruby/rex-text/rex-text-0.2.12.ebuild b/dev-ruby/rex-text/rex-text-0.2.12.ebuild new file mode 100644 index 000000000000..9135f91f3746 --- /dev/null +++ b/dev-ruby/rex-text/rex-text-0.2.12.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# 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.16.ebuild b/dev-ruby/rex-text/rex-text-0.2.16.ebuild new file mode 100644 index 000000000000..7348e1193fea --- /dev/null +++ b/dev-ruby/rex-text/rex-text-0.2.16.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 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.20.ebuild b/dev-ruby/rex-text/rex-text-0.2.20.ebuild new file mode 100644 index 000000000000..bb5e58149f4c --- /dev/null +++ b/dev-ruby/rex-text/rex-text-0.2.20.ebuild @@ -0,0 +1,23 @@ +# 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 new file mode 100644 index 000000000000..bb5e58149f4c --- /dev/null +++ b/dev-ruby/rex-text/rex-text-0.2.21.ebuild @@ -0,0 +1,23 @@ +# 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-zip-0.1.3 b/dev-ruby/rex-zip-0.1.3 deleted file mode 100644 index 5dbc34c092fa..000000000000 --- a/dev-ruby/rex-zip-0.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Exploitation(Rex) library for working with zip and related files -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/rex-zip -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rex-text[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rex-text[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/rex-text[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rex-zip-0.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b277e18ad60af4215bbfd6c3ed843772 diff --git a/dev-ruby/rex-zip/Manifest b/dev-ruby/rex-zip/Manifest new file mode 100644 index 000000000000..f5ffd6b6d22a --- /dev/null +++ b/dev-ruby/rex-zip/Manifest @@ -0,0 +1,3 @@ +DIST rex-zip-0.1.3.gem 23040 BLAKE2B bc823e7d53c8a7245d568ee2cec013e7bf8b7c508409a0668481e323ea5343230c5bc64a7173f48a7ff966d6af5a9e50e3a0e2d64dec06a699923dc3182a89a1 SHA512 f92d64779ddf943ca4855c5b9c567a0d995ebb6ace93ac8da12a7f1dc3ea350d492d3d229d3950ffec32bbba29fcd226c27a5be81e3f45d6f0edaa35ebc70047 +EBUILD rex-zip-0.1.3.ebuild 571 BLAKE2B cef84a6ee00dfead5f56369cb8e6ba7019c9d6fd9c47697e3df376181d3684d54fe17e805ca73ede31540752734d04da136a4348bb1f64e6c62a36d2ac5efa63 SHA512 aea72bb8c90447b35ac1985300a4531180dfa155dc437065addbff7a73b0d977b1ef3162ba240ca28ceae016d4f7aa1ebbdcfe2d6e6895f38331109d8ff63ade +MISC metadata.xml 387 BLAKE2B 0e3ac5ec5b97816fe3a588ab5a4f19d8c456461c1cdae57b19c29cb58f49e2259dc7e2c708f4b7d9345e4c26d2b7e03648dd4fee009ca407ad5619fe72c53db6 SHA512 dd9953db84c05af8e5842ebac7f0419470d14fddd595175bc34467608f8d8fbf151f781c81455386718359e44a145f7d5def83b5e6ee7ae2d86cdaf580e701e5 diff --git a/dev-ruby/rex-zip/metadata.xml b/dev-ruby/rex-zip/metadata.xml new file mode 100644 index 000000000000..2c6f27eec48e --- /dev/null +++ b/dev-ruby/rex-zip/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/rex-zip + rex-zip + + diff --git a/dev-ruby/rex-zip/rex-zip-0.1.3.ebuild b/dev-ruby/rex-zip/rex-zip-0.1.3.ebuild new file mode 100644 index 000000000000..467f89a32453 --- /dev/null +++ b/dev-ruby/rex-zip/rex-zip-0.1.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Upstream has specs but they are not included in the gem or tagged upstream +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for working with zip and related files" +HOMEPAGE="https://rubygems.org/gems/rex-zip" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/rex-text" diff --git a/dev-ruby/rexical-1.0.5-r3 b/dev-ruby/rexical-1.0.5-r3 deleted file mode 100644 index dcbec03e87e2..000000000000 --- a/dev-ruby/rexical-1.0.5-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby23] ) test? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby24] ) test? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby25] ) test? ( >=dev-ruby/hoe-2.6.2[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rexical is a lexical scanner generator -EAPI=5 -HOMEPAGE=https://github.com/tenderlove/rexical/tree/master -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=LGPL-2 -RDEPEND=!!app-admin/rex ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rexical-1.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=523ea8943ec3a41892edbc395b4db478 diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest new file mode 100644 index 000000000000..b5241ae7cfee --- /dev/null +++ b/dev-ruby/rexical/Manifest @@ -0,0 +1,3 @@ +DIST rexical-1.0.5.gem 20480 BLAKE2B 6ed81f9247410aa68cec1ad02a49774da839679fa3f535691f79da42144fbcda4b0f0dac74c7c02bb08d262b66bd543a8bde05ac5871454b96a7582c228e5fff SHA512 6cf5eac36953203a2de66eccbbc8679a4d695c3f0540ab8adf7a3db37eb4e94889c64c3ce4e4e88ea52738a6733680be2105e0604d01a2e07bae10939deb03c1 +EBUILD rexical-1.0.5-r3.ebuild 1068 BLAKE2B add15c13dc5362ea53856c9c286406d9bd19da53b489de72625c975192d4ced671e2b5d5cee28580b918a20971c22d4497bc18c6b808df29f1d2725944b244c3 SHA512 8f60b1b2780bd24429b1a7fd2862c483a644f3ce7e15d44849d14b2b94226e9c4fa6a21a9f590fe171182e93ebb7418073ff8296964eaf6216e8593621b239fc +MISC metadata.xml 344 BLAKE2B 308f72345dd9f7ce808e53f6b3883102b7c5b51d41ff822d28888d684abb4efdce86e24fbbb2d6ba46342c85e23189fa619343c467689a13b62382a5ea024d2b SHA512 96c6b9e4f3ca4aad95e01087158bbcd9a159569d7ccfc90365732e4ee6b9772506521c7e4706043897ffceccc98236077abf570efac9f0ddb24ef56efa65176a diff --git a/dev-ruby/rexical/metadata.xml b/dev-ruby/rexical/metadata.xml new file mode 100644 index 000000000000..470062faa6ed --- /dev/null +++ b/dev-ruby/rexical/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tenderlove/rexical + + diff --git a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild new file mode 100644 index 000000000000..a580c3ffa346 --- /dev/null +++ b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="Rexical is a lexical scanner generator" +HOMEPAGE="https://github.com/tenderlove/rexical/tree/master" +LICENSE="LGPL-2" # plus exception + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +# File collision, bug 459116 +RDEPEND+=" !!app-admin/rex" + +ruby_add_bdepend " + doc? ( >=dev-ruby/hoe-2.6.2 ) + test? ( + >=dev-ruby/hoe-2.6.2 + dev-ruby/test-unit:2 + )" + +all_ruby_prepare() { + sed -i -e '1igem "test-unit"' test/test_generator.rb || die + + sed -i -e '/rubyforge_name/d' Rakefile || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc sample/* || die +} diff --git a/dev-ruby/rgen-0.8.0 b/dev-ruby/rgen-0.8.0 deleted file mode 100644 index f689a6e787db..000000000000 --- a/dev-ruby/rgen-0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( doc? ( >=dev-ruby/rdoc-4.2.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Ruby Modelling and Generator Framework -EAPI=5 -HOMEPAGE=https://github.com/mthiede/rgen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 hppa ~ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/rgen-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=03adc41e0aa5c215f7f54a3d1751646a diff --git a/dev-ruby/rgen-0.8.3 b/dev-ruby/rgen-0.8.3 deleted file mode 100644 index 6d9f064c359c..000000000000 --- a/dev-ruby/rgen-0.8.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( >=dev-ruby/rdoc-4.2.0[ruby_targets_ruby23] ) test? ( >=dev-ruby/minitest-5.10:5[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.6.8.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/rdoc-4.2.0[ruby_targets_ruby24] ) test? ( >=dev-ruby/minitest-5.10:5[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.6.8.1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/rdoc-4.2.0[ruby_targets_ruby25] ) test? ( >=dev-ruby/minitest-5.10:5[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.6.8.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Modelling and Generator Framework -EAPI=5 -HOMEPAGE=https://github.com/mthiede/rgen -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/mthiede/rgen/archive/v0.8.3.tar.gz -> rgen-0.8.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f906de81e694fce330be883d9b4d7c23 diff --git a/dev-ruby/rgen/Manifest b/dev-ruby/rgen/Manifest new file mode 100644 index 000000000000..bbbe987d77a9 --- /dev/null +++ b/dev-ruby/rgen/Manifest @@ -0,0 +1,5 @@ +DIST rgen-0.8.0.gem 382976 BLAKE2B a9d6c4e60451ad537b9213d679558ba48b313dff1a6720f72881d10c68d2ecb5c9a5796bfdb8ea0d7ea1fcd02f309725d99af59d8d9c7ed179c296371ba8e3ba SHA512 cf4f5435fdc78850a05b44477804f511f52be0be3999dfabd52cbaeb26e93c2e2eb9d18a094373ddaa61076a437f0b26e9371de0a10158969b3934d530b230b6 +DIST rgen-0.8.3.tar.gz 275845 BLAKE2B 90addb8511646ac1bcfce113b39bc6998704a7e92319b7854c56fb85276adee86b64e847f940769076967090fe62024aa641c6d194c9dd57acecb855eafa8cae SHA512 74f6ed04c49b880bee8c6ed126874f8def43c8ff7a58a8e09743fbd8e255707f6b947b37205c4c35508aec983729fdec228c30e297d7ac6e3bd7f8c2167c63e1 +EBUILD rgen-0.8.0.ebuild 573 BLAKE2B e772bb843512d19b1722132c3a5c61fab4efa52f50d632d6036685f90cd043f5af4ae759b60b67f3e2d1669c00d5966c21acd1194734eee20637bb42f6bc7ffd SHA512 7d50a0a66a57f6cb1ec6f256fafa2658d5a5e3fd63af96eb61a09484815956870df71c9f94db951f3044a8ad387b5959e4b0e9dfc84e4edbaf4939884b4074e4 +EBUILD rgen-0.8.3.ebuild 872 BLAKE2B b94097446c7218984e84e3a631781aa064673e0912af70c844cbc09792db3abcfb8e8fdce835835e9bcf3999001ce9feb41d8586d797ec79caf79c7e9d693214 SHA512 8b805bb088c6ce66986537d22829908451242a33fdf5045df3325f2930006970b1179dc5639b89dd21c4fd717d7d63c1e44c0f2535a2be076805592b3b91df4f +MISC metadata.xml 338 BLAKE2B 93ef49d518bff5cbddf74d2d851eadfdc01b79389f77fb002c456c453978d41c5157f545cce8dfa09878f42599daba66d8cfce611f6ebe91496cdb1589309ee5 SHA512 714e42942d30a44542c2c9804e4c5532fb69bedd0c12b9488cf23f64fb58abc80c068c7049e10f793005ae1c6d1c54694dbef0982f2adee03dff58855f41b9b6 diff --git a/dev-ruby/rgen/metadata.xml b/dev-ruby/rgen/metadata.xml new file mode 100644 index 000000000000..e43317ea38d4 --- /dev/null +++ b/dev-ruby/rgen/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mthiede/rgen + + diff --git a/dev-ruby/rgen/rgen-0.8.0.ebuild b/dev-ruby/rgen/rgen-0.8.0.ebuild new file mode 100644 index 000000000000..5c19fb5cb223 --- /dev/null +++ b/dev-ruby/rgen/rgen-0.8.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Modelling and Generator Framework" +HOMEPAGE="https://github.com/mthiede/rgen" + +LICENSE="MIT" +SLOT="0" +IUSE="" +KEYWORDS="amd64 hppa ~ppc ~sparc x86" + +ruby_add_rdepend "dev-ruby/nokogiri" + +ruby_add_bdepend "doc? ( >=dev-ruby/rdoc-4.2.0 )" + +each_ruby_test() { + ${RUBY} -Ilib -S testrb $(find test -type f -name '*_test.rb') || die +} diff --git a/dev-ruby/rgen/rgen-0.8.3.ebuild b/dev-ruby/rgen/rgen-0.8.3.ebuild new file mode 100644 index 000000000000..1355937454ba --- /dev/null +++ b/dev-ruby/rgen/rgen-0.8.3.ebuild @@ -0,0 +1,36 @@ +# 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_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_GEMSPEC="rgen.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Modelling and Generator Framework" +HOMEPAGE="https://github.com/mthiede/rgen" +SRC_URI="https://github.com/mthiede/rgen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +IUSE="" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" + +ruby_add_bdepend "doc? ( >=dev-ruby/rdoc-4.2.0 ) + test? ( >=dev-ruby/minitest-5.10:5 >=dev-ruby/nokogiri-1.6.8.1 ) +" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby24|*ruby25) + sed -i -e 's/Can not use a Fixnum/Can not use a Integer/' test/metamodel_builder_test.rb || die + ;; + esac +} diff --git a/dev-ruby/riel-1.2.0-r2 b/dev-ruby/riel-1.2.0-r2 deleted file mode 100644 index e2830e9ff013..000000000000 --- a/dev-ruby/riel-1.2.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rainbow-1.1.4:*[ruby_targets_ruby23] dev-ruby/logue[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rainbow-1.1.4:*[ruby_targets_ruby24] dev-ruby/logue[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=This library extends the core Ruby libraries -EAPI=5 -HOMEPAGE=https://github.com/jpace/riel -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~hppa ~ppc ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rainbow-1.1.4:*[ruby_targets_ruby23] dev-ruby/logue[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rainbow-1.1.4:*[ruby_targets_ruby24] dev-ruby/logue[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/jpace/riel/archive/v1.2.0.tar.gz -> riel-git-1.2.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3e11d75d1f270ea99c8b76a3300d920d diff --git a/dev-ruby/riel/Manifest b/dev-ruby/riel/Manifest new file mode 100644 index 000000000000..ce83a80582d3 --- /dev/null +++ b/dev-ruby/riel/Manifest @@ -0,0 +1,3 @@ +DIST riel-git-1.2.0.tgz 436358 BLAKE2B 1ec3a3b8891ec4e108e3c7dff7061a36637827a8c4472d73da040da7850ffb55e9efae0022b3a51e8b0ccfec7424493769f1cf90513fdb4a95601e0bac3c9268 SHA512 d95261556756f32d8546e9fcd20a5cd7c1efde17c542dd3a1900eb282b2c43e2c74a069ecb860816e726f52fe26fb225a046e3e927f658bf1520510da8959358 +EBUILD riel-1.2.0-r2.ebuild 625 BLAKE2B 05688fdae5102601997175de0e367d74e1ab586d809d93c329aa2e17a382ca67e061bb26bf4dec65b584468509eefcada0a51c98ee6e2f23c1148b6713635419 SHA512 da6858b7e545587fbfb4b6537b0deb96169ce847bd59e44fb49b2297fded877681ef186ff067ac1fc0a3fbe7348cce7577c3cb93e0543cb7957fa3561655d41a +MISC metadata.xml 336 BLAKE2B e2b9e1f7e89c66ec2a9e7a7269b48f0eb15c8ed0997e8287d1ae187d4be2e9a52e420de1a44cd13b92f9ec80748b5b6d9ea1237ccac0fdb4e28728f380f58aa4 SHA512 9ff8be1939525ea473bc5b870130a9bc0ac3bdd8c1ca8578ae476c71f6829f1698f646e5661c10a5fa55f6ed0608f7369acf8de24036ed98f5ae9e55c63eef44 diff --git a/dev-ruby/riel/metadata.xml b/dev-ruby/riel/metadata.xml new file mode 100644 index 000000000000..f7b84e9623c4 --- /dev/null +++ b/dev-ruby/riel/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jpace/riel + + diff --git a/dev-ruby/riel/riel-1.2.0-r2.ebuild b/dev-ruby/riel/riel-1.2.0-r2.ebuild new file mode 100644 index 000000000000..b9e4619a1c97 --- /dev/null +++ b/dev-ruby/riel/riel-1.2.0-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="Features.txt History.txt README.md README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="This library extends the core Ruby libraries" +HOMEPAGE="https://github.com/jpace/riel" + +SRC_URI="https://github.com/jpace/riel/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rainbow-1.1.4:* dev-ruby/logue" diff --git a/dev-ruby/rinku-2.0.4 b/dev-ruby/rinku-2.0.4 deleted file mode 100644 index af461dfda02e..000000000000 --- a/dev-ruby/rinku-2.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby library that does autolinking -EAPI=6 -HOMEPAGE=https://github.com/vmg/rinku -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=ISC -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rinku-2.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=047eb76b166098063d3dc0bfd522467b diff --git a/dev-ruby/rinku/Manifest b/dev-ruby/rinku/Manifest new file mode 100644 index 000000000000..d183e4d645aa --- /dev/null +++ b/dev-ruby/rinku/Manifest @@ -0,0 +1,3 @@ +DIST rinku-2.0.4.gem 21504 BLAKE2B cabb91710eca3f6d4985042045c1ebd37063abc466a2071c9a1c2f16f6efcdb80914eec855cc5c0795b428b285fcd6d760437ab2716cb3358e9a8e96b7916367 SHA512 fab4b47a22153d96f71e8b3c6e91595ba3ce97002233b035ab8ebcd6fb46a8e4ca2f82e49ed6d7a510338bd2ebec1b2e67d9146e589535fc8a072ae69e39d58f +EBUILD rinku-2.0.4.ebuild 625 BLAKE2B e10d187fb14a32083af9c10954dcb6aa790af49be2e3be55ce30e01a0fb453e286d79e08579861409c717b64264a2e2f2ada6a08f9bd6b1102c454c5eeef1141 SHA512 c15a7e0102eda537add3b619962143fadbafb8da3508aec0ad2968d9a48dd296cf31c0f6d0ce13cdf55ff791c2002948e373431d7fe9e2983c0f826458c61ad3 +MISC metadata.xml 335 BLAKE2B ac11d84fdaad5f557902d13fb489bf0bb00686e1f68adc8015255171847f7da151d72f1b6f8e8fca6106ea882cbdfeb8b9cc4834f248a5a0124160f0045739a2 SHA512 84c583662f162f0bdda4962c3a4ca5c12e70d7aa0ebb9a8f8001a997074953843b4c8137e75260ef4c63782a13bd0a53b4f8cd8e518fb0f817ca71faae9b4fa0 diff --git a/dev-ruby/rinku/metadata.xml b/dev-ruby/rinku/metadata.xml new file mode 100644 index 000000000000..348fa6731d05 --- /dev/null +++ b/dev-ruby/rinku/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + vmg/rinku + + diff --git a/dev-ruby/rinku/rinku-2.0.4.ebuild b/dev-ruby/rinku/rinku-2.0.4.ebuild new file mode 100644 index 000000000000..63b961d6b546 --- /dev/null +++ b/dev-ruby/rinku/rinku-2.0.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby library that does autolinking" +HOMEPAGE="https://github.com/vmg/rinku" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +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/autolink_test.rb || die +} diff --git a/dev-ruby/ritex-1.0.1 b/dev-ruby/ritex-1.0.1 deleted file mode 100644 index fe7f9a72e90b..000000000000 --- a/dev-ruby/ritex-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/racc[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/racc[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/racc[ruby_targets_ruby25] ) ) test? ( app-text/itex2mml ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Converts expressions from WebTeX into MathML -EAPI=5 -HOMEPAGE=http://masanjin.net/ritex/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/racc[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/racc[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/racc[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ritex-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b9dddfe7396291228347e5576d146914 diff --git a/dev-ruby/ritex/Manifest b/dev-ruby/ritex/Manifest new file mode 100644 index 000000000000..8e6790ea4a17 --- /dev/null +++ b/dev-ruby/ritex/Manifest @@ -0,0 +1,3 @@ +DIST ritex-1.0.1.gem 27136 BLAKE2B a336f795f449b9f16d2e10fe1d866d11aa7b96d1800e157e410bd5a94ae018a4706506e4b27ff642281049ec36c4fb70ac45d5a20f59f50fdefcdb3398e1336e SHA512 dd3d13f1fabd6b7c218642b703e2426385ae14a5a5dabfa1d78ff163df0bdfeb38e9a68dd7ba2b1bdb68b122f7b5631c399f23a13fde5aac56159349c2f1de4e +EBUILD ritex-1.0.1.ebuild 711 BLAKE2B bd1190b1f98ae4daec4fd1bfd9064ac895bbbd102efe6ed65c44996f3eccae0b94635c246a7fd851ae2ba8a2d1b325b6c41d4f0335a6836e2b16dd763d1d7d3c SHA512 b6cd94802d5aedc7ec8be99339b5f5023f5f1913f871eea7c9ca9af7e9f3d786694cb263049d73794c38e996f8669efe93f14cff53c6e65ae7401102e91d1f4b +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ritex/metadata.xml b/dev-ruby/ritex/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ritex/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ritex/ritex-1.0.1.ebuild b/dev-ruby/ritex/ritex-1.0.1.ebuild new file mode 100644 index 000000000000..787ce01edbfb --- /dev/null +++ b/dev-ruby/ritex/ritex-1.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README ReleaseNotes" + +inherit ruby-fakegem + +DESCRIPTION="Converts expressions from WebTeX into MathML" +HOMEPAGE="http://masanjin.net/ritex/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/racc" +DEPEND+=" test? ( app-text/itex2mml )" + +all_ruby_prepare() { + # Fix tests + sed -i -e "s#\./itex2MML#/usr/bin/itex2MML#;142d" test/mathml.rb || die + sed -i -e "12d" test/answer-key.yaml || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. test/all.rb || die +} diff --git a/dev-ruby/rjb-1.5.5 b/dev-ruby/rjb-1.5.5 deleted file mode 100644 index 2a4248cd9019..000000000000 --- a/dev-ruby/rjb-1.5.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install preinst prepare setup test unpack -DEPEND=>=virtual/jdk-1.5 hardened? ( sys-apps/paxctl ) >=dev-java/java-config-2.2.0-r3 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rjb is a Ruby-Java software bridge -EAPI=5 -HOMEPAGE=https://github.com/arton/rjb -IUSE=examples hardened elibc_FreeBSD elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1 -RDEPEND=virtual/jre >=dev-java/java-config-2.2.0-r3 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) || ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rjb-1.5.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=743435897ada914784901c41231a36ae diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest new file mode 100644 index 000000000000..586ebfacfc82 --- /dev/null +++ b/dev-ruby/rjb/Manifest @@ -0,0 +1,3 @@ +DIST rjb-1.5.5.gem 73216 BLAKE2B 3bee34d033e5d85150740df1e30d93d54a3078824c76535e1300d2be0a2ecfc6aac2b30762a6b85fd1449df45b49550c0627f6cd588af712d0dfdaab2ca4e68c SHA512 a1a8f6e6b75555ce228fe8d58b467f783e55ddb12371485d45ad32597ea7ec60d30e3870671455e4e22fd680b5aa21bd952b8abfa36531c030747573e5d43cea +EBUILD rjb-1.5.5.ebuild 2042 BLAKE2B e4c11d161808d85bbe0eb9cf4a451953f6c70f2e774c55a049ba6407f6f3b09974e69b44ec30367a6485fa7db432f0b8f1d682a51f39150ebd34d3079918c7bf SHA512 5548cb552fe7f8520a9a50949e36fa42f1d06ee58144d8aa2e052aff6968a5541954a968b9243f4386db00a64835d417e40b57755d3c052576a9ed2084fae5bb +MISC metadata.xml 433 BLAKE2B f23feff51bbe88032b365e2cd7989e91f0d09bc20a9d0f3a3084b593d5c94e220ab86f26cf8bb6ad37044130f17b4a2724d339f36805778a739fc3755b8b94b6 SHA512 9e71bf1595b1f96faf1a13f69c4a045ad498382a196a2ec6960c85909c699ae4d49c25b993130ad2328c565862186ce6343f64baba8c9c6fa83c1954960b7264 diff --git a/dev-ruby/rjb/metadata.xml b/dev-ruby/rjb/metadata.xml new file mode 100644 index 000000000000..33ee57fbbc36 --- /dev/null +++ b/dev-ruby/rjb/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + arton/rjb + + diff --git a/dev-ruby/rjb/rjb-1.5.5.ebuild b/dev-ruby/rjb/rjb-1.5.5.ebuild new file mode 100644 index 000000000000..a74a3e9d5581 --- /dev/null +++ b/dev-ruby/rjb/rjb-1.5.5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit java-pkg-2 ruby-ng ruby-fakegem + +DESCRIPTION="Rjb is a Ruby-Java software bridge" +HOMEPAGE="https://github.com/arton/rjb" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples hardened" + +DEPEND=">=virtual/jdk-1.5 + hardened? ( sys-apps/paxctl )" +RDEPEND="virtual/jre" + +pkg_setup() { + ruby-ng_pkg_setup + java-pkg-2_pkg_setup +} + +all_ruby_prepare() { + # The console is not available for testing. + sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die + + # Avoid encoding tests since not all locales may be available. + sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die +} + +each_ruby_prepare() { + #dev-lang/ruby might need the "hardened" flag to enforce the following: + if use hardened; then + paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n please disable it if required using paxctl -m /usr/bin/ruby' + fi + # force compilation of class file for our JVM + rm -rf data +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" +} + +each_ruby_install() { + each_fakegem_install + + # currently no elegant way to do this (bug #352765) + ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r samples + fi +} + +each_ruby_test() { + if use hardened; then + paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled + if [ $? = 0 ]; then + ${RUBY} -C test -I../lib:.:../ext test.rb || die + else + ewarn "${RUBY} has MPROTECT enabled, rjb will not work until it is disabled, skipping tests." + fi + else + ${RUBY} -C test -I../lib:.:../ext test.rb || die + fi +} diff --git a/dev-ruby/rkelly-remix-0.0.7 b/dev-ruby/rkelly-remix-0.0.7 deleted file mode 100644 index 1056d34af2e8..000000000000 --- a/dev-ruby/rkelly-remix-0.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/hoe[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=RKelly Remix is a fork of the RKelly JavaScript parser -EAPI=5 -HOMEPAGE=https://github.com/nene/rkelly-remix -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rkelly-remix-0.0.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fdbb1d851008f7b36f21d64cec5d2017 diff --git a/dev-ruby/rkelly-remix/Manifest b/dev-ruby/rkelly-remix/Manifest new file mode 100644 index 000000000000..bb17538facf7 --- /dev/null +++ b/dev-ruby/rkelly-remix/Manifest @@ -0,0 +1,3 @@ +DIST rkelly-remix-0.0.7.gem 69632 BLAKE2B 5da7c29c13e34d319a0ef69251d1a80ea78a20ed3142e6add368c90ac05760b31257bcba8728cd8d115cffbb9d0622292191efc0b5a4eb1b56b5781fb80a9fc1 SHA512 5450b4b52b912b6626fcac3e3428dd2b4520dcb62b402e36579c9b34e8a027853e53a0860f33b4efc995517d70a3fab4f75f28ce7ab0b2b0c9e09e72ddd7cd54 +EBUILD rkelly-remix-0.0.7.ebuild 536 BLAKE2B 2c5de51a84a683f98f86ff1fb022ca0395b642c5ecc95981685d64d060fc893d8cf721abcd0e9bef8b2e58fc92b065542fb4f0bb0d16de993850bf0cf3b3498b SHA512 13b8f696cda6ba75267d4893e854c3c6e0753c2d2df4fb694234087a508358d3f8b3d7310839454386e8ecd1fa28f741d00bbef6406ba09007a4b387490eddf0 +MISC metadata.xml 457 BLAKE2B 7184823eb4b7b2849a6eedbb3e452e921e6e9570aa3b4ab35714db86d9581f21d17f2fa42e624fb7245dad90a4c27caf13b518ac83617dee3a225121e44f0354 SHA512 0b5895a386afcd5158e79eed2e65a75b3ce97d969df87f8b7aa0bfca85b7e7b549ae3dfbccdc23b05fca95727edb1c9a34dff4873047be7f6848c13b48f53519 diff --git a/dev-ruby/rkelly-remix/metadata.xml b/dev-ruby/rkelly-remix/metadata.xml new file mode 100644 index 000000000000..415b8787cb8f --- /dev/null +++ b/dev-ruby/rkelly-remix/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + nene/rkelly-remix + + diff --git a/dev-ruby/rkelly-remix/rkelly-remix-0.0.7.ebuild b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7.ebuild new file mode 100644 index 000000000000..798c44fc5aa2 --- /dev/null +++ b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="RKelly Remix is a fork of the RKelly JavaScript parser" +HOMEPAGE="https://github.com/nene/rkelly-remix" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="doc" + +ruby_add_bdepend "doc? ( dev-ruby/hoe dev-ruby/rdoc )" + +each_ruby_test() { + ${RUBY} -S testrb-2 -Ilib:. test/test_*.rb test/*/test_*.rb || die +} diff --git a/dev-ruby/rmagick-2.16.0 b/dev-ruby/rmagick-2.16.0 deleted file mode 100644 index 1e9d0c18727b..000000000000 --- a/dev-ruby/rmagick-2.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6* ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library -EAPI=6 -HOMEPAGE=https://github.com/gemhome/rmagick -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~hppa ppc ppc64 x86 ~x86-macos -LICENSE=Artistic -RDEPEND=>=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6* ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rmagick-2.16.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=17f4e82389e25ff54a0c7ca84148acd8 diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest new file mode 100644 index 000000000000..511afc511bf3 --- /dev/null +++ b/dev-ruby/rmagick/Manifest @@ -0,0 +1,3 @@ +DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c +EBUILD rmagick-2.16.0.ebuild 2034 BLAKE2B 0ce3eff9602b4bb713d817e8c362e5c1850d9e56777f9412cf9a6f83392d168da85c9b57578fdc080ad194e3932dfce113ad456fb0e2189c878b86e227e8d885 SHA512 2cc267bbf285aa7259672fb38345b816de7565232a9826955e85b52ca0f0cbb9e1a95799f94de785eef73386e22d2831c63abed9cf84da70c24b59383824f050 +MISC metadata.xml 341 BLAKE2B 537583fa385971de2e8ae510c7d32f11bf7644b3aac908b482833d26a2d92060255c2f15afd229c6c50207e969cbd5857705850440949788a6fac7329f26c757 SHA512 84bb956a38056526fd173c3f4aa972ea121712c15111a35e19e1f27b0cc797ebda4550ada88a46de7e66e058a66bb92d2e715d646068779843133a66d7523683 diff --git a/dev-ruby/rmagick/metadata.xml b/dev-ruby/rmagick/metadata.xml new file mode 100644 index 000000000000..4638889dd839 --- /dev/null +++ b/dev-ruby/rmagick/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + gemhome/rmagick + + diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild new file mode 100644 index 000000000000..1f4f12eba14e --- /dev/null +++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile" + +inherit multilib ruby-fakegem + +DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library" +HOMEPAGE="https://github.com/gemhome/rmagick" + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-macos" +IUSE="doc" + +RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*" +DEPEND+=" >=media-gfx/imagemagick-6.4.9:=[jpeg] =media-gfx/imagemagick-6*" + +ruby_add_bdepend "test? ( dev-ruby/rspec:3 )" + +all_ruby_prepare() { + # Avoid unused dependency on rake-compiler. This also avoids an + # extra compile during tests. + sed -i -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/end/ s:^:#:' \ + -e '/compile/ s:^:#:' Rakefile || die + + # Avoid simplecov dependency + sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die + + # Squelch harmless warning about imagemagick installation. + sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die + + # Avoid some tests that seem to be very dependent on specific + # imagemagick versions. color defs? + sed -i -e '/test_\(gray\|compress_colormap\)/,/^ end/ s:^:#:' test/Image2.rb || die + sed -i -e '/test_iterations/,/^ end/ s:^:#:' test/ImageList1.rb || die + sed -i -e '/test_\(optimize_layers\|montage\)/,/^ end/ s:^:#:' test/ImageList2.rb || die + sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^ end/ s:^:#:' test/Image_attributes.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/RMagick V=1 + cp ext/RMagick/RMagick2$(get_modname) lib/ || die +} + +each_ruby_test() { + ${RUBY} -S rake test || die + RSPEC_VERSION=3 ruby-ng_rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* + + if use doc ; then + dohtml -r doc + fi +} diff --git a/dev-ruby/roadie-3.2.2 b/dev-ruby/roadie-3.2.2 deleted file mode 100644 index 77c7579d304f..000000000000 --- a/dev-ruby/roadie-3.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Making HTML emails comfortable for the Rails rockstars -EAPI=6 -HOMEPAGE=https://github.com/Mange/roadie -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/Mange/roadie/archive/v3.2.2.tar.gz -> roadie-3.2.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2dbfecfb4d54959bce0886d5e1b767ce diff --git a/dev-ruby/roadie-3.3.0 b/dev-ruby/roadie-3.3.0 deleted file mode 100644 index 6a09d0aa03b4..000000000000 --- a/dev-ruby/roadie-3.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Making HTML emails comfortable for the Rails rockstars -EAPI=6 -HOMEPAGE=https://github.com/Mange/roadie -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/Mange/roadie/archive/v3.3.0.tar.gz -> roadie-3.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2dbfecfb4d54959bce0886d5e1b767ce diff --git a/dev-ruby/roadie-3.4.0 b/dev-ruby/roadie-3.4.0 deleted file mode 100644 index a6e65e645a92..000000000000 --- a/dev-ruby/roadie-3.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby25] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby25] =dev-ruby/css_parser-1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-collection_matchers[ruby_targets_ruby25] dev-ruby/webmock[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Making HTML emails comfortable for the Rails rockstars -EAPI=6 -HOMEPAGE=https://github.com/Mange/roadie -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby23] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby23] =dev-ruby/css_parser-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby24] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby24] =dev-ruby/css_parser-1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.5.0[ruby_targets_ruby25] >=dev-ruby/css_parser-1.4.5[ruby_targets_ruby25] =dev-ruby/css_parser-1*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/Mange/roadie/archive/v3.4.0.tar.gz -> roadie-3.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a16b8a3a6849f87dd703e7729b24c6f1 diff --git a/dev-ruby/roadie-rails-1.2.1 b/dev-ruby/roadie-rails-1.2.1 deleted file mode 100644 index 372296b70dd0..000000000000 --- a/dev-ruby/roadie-rails-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/roadie-3.1[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/roadie-3.1[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] =dev-ruby/roadie-3.1[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/roadie-3.1[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] roadie-rails-1.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=772dbfa9e31bef5345b13fd5b864412b diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest new file mode 100644 index 000000000000..41174400ec87 --- /dev/null +++ b/dev-ruby/roadie-rails/Manifest @@ -0,0 +1,3 @@ +DIST roadie-rails-1.2.1.tar.gz 42998 BLAKE2B 939eb1f448dcecdc80c15cd8072858bccfaeaf3f95549bd6568947612f70a9a12676526226d2800b88dc75fcd734d29b9ce6f755a7ad1be864a0866164423f6c SHA512 9c51f03aadd8a1fb3b07b1d8fb5f069b3a5d84e9bbf0b04cb21ca28e5f43e4943ce941ad55045ccf46f077f3dfd179a742ef73d84132a3aafb20f4c9be4e6f4a +EBUILD roadie-rails-1.2.1.ebuild 995 BLAKE2B cb06884ee3b1e470afc7c07b1d7e60f758a23e9c18202f36d48c3971f78f09e4357076add506abc356cf916dcbadb5c3d7bd09c4b412594334bce4b6e03708d5 SHA512 ed48a7dee5ec086fd0c03b66e823d58860c7e7540ea66337e728ee466cec5d47c6a3c6ada01c641c74985a3eec086568ac09bd343619dd7faff233338205a516 +MISC metadata.xml 334 BLAKE2B a90c3828ffee06b0b840e728c96e4a554aaba24f0b292fb2cc835348900a852579eaf74da7b588f07d4ebb985a37a530ab94b6f78dceae2ceea7ea056a944506 SHA512 0ebe3d25378f2e38ecea332a47c249238a8884c69372579f2fbd4c2017e07932062832091271a473641675f0adbb71c6f9d4ff49694533f11b5d609264c360dd diff --git a/dev-ruby/roadie-rails/metadata.xml b/dev-ruby/roadie-rails/metadata.xml new file mode 100644 index 000000000000..2b1c09cb5aa3 --- /dev/null +++ b/dev-ruby/roadie-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Mange/roadie-rails + + diff --git a/dev-ruby/roadie-rails/roadie-rails-1.2.1.ebuild b/dev-ruby/roadie-rails/roadie-rails-1.2.1.ebuild new file mode 100644 index 000000000000..5553775ef4bb --- /dev/null +++ b/dev-ruby/roadie-rails/roadie-rails-1.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Hooks Roadie into your Rails application to help with email generation" +HOMEPAGE="https://github.com/Mange/roadie-rails" +SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +#RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/roadie-3.1 + >=dev-ruby/railties-3.0:* + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Mange/roadie + + diff --git a/dev-ruby/roadie/roadie-3.2.2.ebuild b/dev-ruby/roadie/roadie-3.2.2.ebuild new file mode 100644 index 000000000000..b9901f6690a6 --- /dev/null +++ b/dev-ruby/roadie/roadie-3.2.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +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/roadie/roadie-3.3.0.ebuild b/dev-ruby/roadie/roadie-3.3.0.ebuild new file mode 100644 index 000000000000..b9901f6690a6 --- /dev/null +++ b/dev-ruby/roadie/roadie-3.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +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/roadie/roadie-3.4.0.ebuild b/dev-ruby/roadie/roadie-3.4.0.ebuild new file mode 100644 index 000000000000..8a6ae6c862c6 --- /dev/null +++ b/dev-ruby/roadie/roadie-3.4.0.ebuild @@ -0,0 +1,33 @@ +# 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/robots-0.10.1-r2 b/dev-ruby/robots-0.10.1-r2 deleted file mode 100644 index 4f8ba51835a8..000000000000 --- a/dev-ruby/robots-0.10.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple Ruby library to parse robots.txt -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/robots -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/robots-0.10.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c89db391981095634bf81f5c9d08b417 diff --git a/dev-ruby/robots/Manifest b/dev-ruby/robots/Manifest new file mode 100644 index 000000000000..bc93869a13aa --- /dev/null +++ b/dev-ruby/robots/Manifest @@ -0,0 +1,3 @@ +DIST robots-0.10.1.gem 10752 BLAKE2B 02c2ab5d6dcf5f861a4f290a0eac59f69083928183f79692de19e4909bb0bbfbedf718a083732b7ad5882192dca6be26c0272cac87117c61a74c53ea2b25c851 SHA512 57d5619e172961128c7e2f4175f299ecde28615680dc9fa2721ab86053515da46cae03b03dbdbf9a03a96387a361eefb013a7b3c3b3e61a26592ec4998d10bc5 +EBUILD robots-0.10.1-r2.ebuild 460 BLAKE2B 292de1d2305587585b2fcab4c939600f2be08445fdb2be4d2cbec53f4b0457fd9059c5308b518c4003d98c0a1be976df09df8dea796ada9fdcefeaf39d3c4343 SHA512 5329ab4ee9f28911ffb6bf7100ddd6fe244540610d865b0b1ebbef116dc01754d8337c264d7d14be113e30cd6f902a00a47b75193d729ee58002ce03bb6b28f6 +MISC metadata.xml 432 BLAKE2B aa9000ff051db61f44df8c4af394d1a1db9754fb48ba1e6479b67101c3bfd76cbaf528e8dec3566dd0200c9f277118e5cbd1c83631f26fc7ca5f9742ee7cf27c SHA512 82fff64d6de8646b9d3bd52966e0dbc54896d903e9c214b65d4ae8bde33b8471a283832bc0081950e6828f280f17a56400f812a4a0e18905063a9ac378fed8a1 diff --git a/dev-ruby/robots/metadata.xml b/dev-ruby/robots/metadata.xml new file mode 100644 index 000000000000..3a540d414e6c --- /dev/null +++ b/dev-ruby/robots/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + robots + + diff --git a/dev-ruby/robots/robots-0.10.1-r2.ebuild b/dev-ruby/robots/robots-0.10.1-r2.ebuild new file mode 100644 index 000000000000..d358be2a949b --- /dev/null +++ b/dev-ruby/robots/robots-0.10.1-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" + +inherit ruby-fakegem + +DESCRIPTION="A simple Ruby library to parse robots.txt" +HOMEPAGE="https://rubygems.org/gems/robots" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's:rake/rdoctask:rdoc/task:' Rakefile || die +} diff --git a/dev-ruby/rouge-1.11.1-r1 b/dev-ruby/rouge-1.11.1-r1 deleted file mode 100644 index fa10988c0407..000000000000 --- a/dev-ruby/rouge-1.11.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser using a strict syntax definition in pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/jneen/rouge -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/jneen/rouge/archive/v1.11.1.tar.gz -> rouge-1.11.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e9db07a03b7e01cb44323ea923e53714 diff --git a/dev-ruby/rouge-1.11.1-r2 b/dev-ruby/rouge-1.11.1-r2 deleted file mode 100644 index d9b1fc15a677..000000000000 --- a/dev-ruby/rouge-1.11.1-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser using a strict syntax definition in pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/jneen/rouge -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/jneen/rouge/archive/v1.11.1.tar.gz -> rouge-1.11.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2220fc92d04ecc0aabde171758fcc4f9 diff --git a/dev-ruby/rouge-2.2.0 b/dev-ruby/rouge-2.2.0 deleted file mode 100644 index 9dd26a799511..000000000000 --- a/dev-ruby/rouge-2.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser using a strict syntax definition in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/jneen/rouge -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://rubygems/rouge-2.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=82745f66f2a44dd052c32ec195ddc485 diff --git a/dev-ruby/rouge-2.2.1 b/dev-ruby/rouge-2.2.1 deleted file mode 100644 index 73b2fd196b61..000000000000 --- a/dev-ruby/rouge-2.2.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Yet-another-markdown-parser using a strict syntax definition in pure Ruby -EAPI=6 -HOMEPAGE=https://github.com/jneen/rouge -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !!dev-ruby/rouge:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/redcarpet[ruby_targets_ruby24] !!dev-ruby/rouge:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://rubygems/rouge-2.2.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7a51d1cab0eaac59573f6a19a383c01d diff --git a/dev-ruby/rouge-3.1.1 b/dev-ruby/rouge-3.1.1 deleted file mode 100644 index 890eb09567fd..000000000000 --- a/dev-ruby/rouge-3.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/redcarpet[ruby_targets_ruby23] !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jneen/rouge + + diff --git a/dev-ruby/rouge/rouge-1.11.1-r1.ebuild b/dev-ruby/rouge/rouge-1.11.1-r1.ebuild new file mode 100644 index 000000000000..4942ac144619 --- /dev/null +++ b/dev-ruby/rouge/rouge-1.11.1-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" +ruby_add_rdepend "dev-ruby/redcarpet + !!dev-ruby/rouge:2" + +RESTRICT="test" +# Depends on dev-ruby/wrong, which is not packaged yet. diff --git a/dev-ruby/rouge/rouge-1.11.1-r2.ebuild b/dev-ruby/rouge/rouge-1.11.1-r2.ebuild new file mode 100644 index 000000000000..cd22a64c59ad --- /dev/null +++ b/dev-ruby/rouge/rouge-1.11.1-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" +ruby_add_rdepend "dev-ruby/redcarpet" + +RESTRICT="test" +# Depends on dev-ruby/wrong, which is not packaged yet. diff --git a/dev-ruby/rouge/rouge-2.2.0.ebuild b/dev-ruby/rouge/rouge-2.2.0.ebuild new file mode 100644 index 000000000000..b87df474b268 --- /dev/null +++ b/dev-ruby/rouge/rouge-2.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +#SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" +ruby_add_rdepend "dev-ruby/redcarpet + !!dev-ruby/rouge:0" + +RESTRICT="test" +# Depends on dev-ruby/wrong, which is not packaged yet. diff --git a/dev-ruby/rouge/rouge-2.2.1.ebuild b/dev-ruby/rouge/rouge-2.2.1.ebuild new file mode 100644 index 000000000000..70e9a003fa9a --- /dev/null +++ b/dev-ruby/rouge/rouge-2.2.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +#SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" +ruby_add_rdepend "dev-ruby/redcarpet + !!dev-ruby/rouge:0" + +RESTRICT="test" +# Depends on dev-ruby/wrong, which is not packaged yet. diff --git a/dev-ruby/rouge/rouge-3.1.1.ebuild b/dev-ruby/rouge/rouge-3.1.1.ebuild new file mode 100644 index 000000000000..9acd15d5cec8 --- /dev/null +++ b/dev-ruby/rouge/rouge-3.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="spec" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" +HOMEPAGE="https://github.com/jneen/rouge" +#SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" +ruby_add_rdepend "dev-ruby/redcarpet + !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rqrcode/rqrcode-0.10.1.ebuild b/dev-ruby/rqrcode/rqrcode-0.10.1.ebuild new file mode 100644 index 000000000000..b2141cf85da7 --- /dev/null +++ b/dev-ruby/rqrcode/rqrcode-0.10.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit ruby-fakegem + +DESCRIPTION="Library for encoding QR Codes" +HOMEPAGE="https://whomwah.github.com/rqrcode/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/chunky_png:0" + +all_ruby_prepare() { + sed -i -e '1igem "minitest"' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['test/test_r*.rb'].each{|f| require f}" +} diff --git a/dev-ruby/rr-1.2.1 b/dev-ruby/rr-1.2.1 deleted file mode 100644 index adce94a0662d..000000000000 --- a/dev-ruby/rr-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/session[ruby_targets_ruby23] dev-ruby/diff-lcs[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/session[ruby_targets_ruby24] dev-ruby/diff-lcs[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] dev-ruby/session[ruby_targets_ruby25] dev-ruby/diff-lcs[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A double framework featuring a selection of double techniques and a terse syntax -EAPI=6 -HOMEPAGE=https://rr.github.io/rr -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/rr/rr/archive/v1.2.1.tar.gz -> rr-1.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=21c233d04f8e1465cd435dae7cfd85b4 diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest new file mode 100644 index 000000000000..e632acd7c710 --- /dev/null +++ b/dev-ruby/rr/Manifest @@ -0,0 +1,3 @@ +DIST rr-1.2.1.tar.gz 137497 BLAKE2B 3db6751d15e54da6ee6777fb7d383c1bfea2e68482dda03ceda9a70f66382cf9aa7c39f27fca9f0ce92b19858b5324bdbb5811809b3ae146e213bb03ddca0772 SHA512 df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2 +EBUILD rr-1.2.1.ebuild 1132 BLAKE2B bd4f879e27bd626234d7c90d1b519f5266695c388b369568800eebcf1d8c6b4c85d2fbe5e679ecf39165b605af5ce02cd240edb0ca602f84929ad6a088860f8a SHA512 d8cf378a02816cd72f0991c08bd9a4fce45b7c8c14b46d248b62856fd115d82a28b713a7b5cf3745ead3abd2644c199a2771d2d08d2ff947884b7b5014101a8b +MISC metadata.xml 331 BLAKE2B bb2b9b8afc411541f4cbc3f3ae7034761b8424dc81bcfce4c47d945a974a13c1519c2b46968dee270bc76beeca6902fc42cb0f8ac1ba3d944d96e4146993094c SHA512 3a7b57e7e43fad3270e91950256d20839fa2a4a2d7e7c8a9b82ca9e5bb72bd465427925b7994ece2f882c37b8ba5984bf8949ebe28c3bb0875c8af6cba3cec39 diff --git a/dev-ruby/rr/metadata.xml b/dev-ruby/rr/metadata.xml new file mode 100644 index 000000000000..81917229658a --- /dev/null +++ b/dev-ruby/rr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rr/rr + + diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild new file mode 100644 index 000000000000..4965513bee54 --- /dev/null +++ b/dev-ruby/rr/rr-1.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax" +HOMEPAGE="https://rr.github.io/rr" +SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:2 + dev-ruby/minitest + dev-ruby/session + dev-ruby/diff-lcs )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '1,2 s:^:#:' spec/suites/rspec_2/spec_helper.rb || die +} + +each_ruby_test() { + # Only run the rspec 2 case since we don't have appraisals. Setting + # up everything correctly without it seems very complicated. + ruby-ng_rspec --format progress spec/suites/rspec_2/unit || die +} diff --git a/dev-ruby/rrdtool-bindings-1.6.0 b/dev-ruby/rrdtool-bindings-1.6.0 deleted file mode 100644 index 7b1b7db0727c..000000000000 --- a/dev-ruby/rrdtool-bindings-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ~net-analyzer/rrdtool-1.6.0[graph] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Ruby bindings for rrdtool -EAPI=5 -HOMEPAGE=https://oss.oetiker.ch/rrdtool/ -IUSE=graph test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=~net-analyzer/rrdtool-1.6.0[graph=] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=test? ( graph ) || ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d0de489de93ed4ccf6bd0928adba40c8 diff --git a/dev-ruby/rrdtool-bindings-1.7.0 b/dev-ruby/rrdtool-bindings-1.7.0 deleted file mode 100644 index 4de283a21889..000000000000 --- a/dev-ruby/rrdtool-bindings-1.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ~net-analyzer/rrdtool-1.7.0[graph] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Ruby bindings for rrdtool -EAPI=5 -HOMEPAGE=https://oss.oetiker.ch/rrdtool/ -IUSE=graph test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=~net-analyzer/rrdtool-1.7.0[graph=] ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=test? ( graph ) || ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e92380941eff4cbaa943b18773358a8b diff --git a/dev-ruby/rrdtool-bindings/Manifest b/dev-ruby/rrdtool-bindings/Manifest new file mode 100644 index 000000000000..29e250ea5ce9 --- /dev/null +++ b/dev-ruby/rrdtool-bindings/Manifest @@ -0,0 +1,6 @@ +AUX rrdtool-bindings-1.4.8-graph-ruby.patch 1857 BLAKE2B 4a36c4dee4e755bd39851c5c333fddacdddb53324017290f15345687b577caf9efb41d97ce55cc0bcd57554746e1a90d9a2d9fd92c0acd48b405eb02957e491c SHA512 1803247c9949a6d28d7027242604b5d61bc9da38ff22ff9d6302ca69743e49328372b4e51554c868b19a459c4341fa6d1291d09d62ea6a414a81d4558a7ef66d +DIST rrdtool-1.6.0.tar.gz 2186538 BLAKE2B b56ef79b9d45a65cacd7c1d8da2158dcaaff3ebc2ffc0640081cdc2fa3ac643be1ce48a2cac60427a836dc3e457ddb042c95533d0ffbcdefa2978f5659150391 SHA512 45a8f16a2bda9d497c5f39de80236adb7a5bd054a14755c4d130f21cd6430bd0a76caef9632994be56fd1ea2364eb218687ea8ebf945a71ca411221c248f3ebd +DIST rrdtool-1.7.0.tar.gz 2849994 BLAKE2B f7a91fa661728850af55356a69b61ea1d4343c79579823e025e0a0757d1dab0d2cda6387197ece20e07f33a657743350cadfaf6504500f13be472d18e8826a3f SHA512 36d979561601135d74622eaf183701de15cba5e25118f7a308926a695ba84ecb33c3d16511bf4bc80cff055853e2eb85065bc4ed8aef19fc0277c6430ecd319f +EBUILD rrdtool-bindings-1.6.0.ebuild 1324 BLAKE2B 3ef5cc35a9b495db4ffb33fd5e4b91c3fc1b6b515eaf92993c5674d281ca58b74afdb9e4ded0d3483396c10ad9761dc39ff6bcc0353ffc6d23e658a0dbbf76c8 SHA512 39ba745ed55bfa103497d66c09d7582d4e33a20ba49e1c8e1ee2bd20895e8ac5722703efd3bf94c54aaa0534cefbd61f322ea01ad39c1704c32592eb917bb80b +EBUILD rrdtool-bindings-1.7.0.ebuild 1321 BLAKE2B 3d4aa42330134b37f1adbe038c16a1cb0e8274754b15e2ca071acab3ce0f08f573eeb80f57520395acf6f4b7aea93c3d1bbfea6076f7a1099678eaf2159c47c6 SHA512 78d9b941966aab0f4d4d965090e30c4f737c07e3492d60307742e779f43626190111a2df2f2733d1dc351e706d13415eb9170f275b274b55ba5deeeb7e3bad66 +MISC metadata.xml 463 BLAKE2B edb3b1f3703163a7f6c28ea7d16a79158d108721a2a775e30967885fb6b7b31d6074585951cc5b1c7b640c88b0694b95f0aaf62b71df43a8d6d6a0d6f78e07c9 SHA512 60732861cde4604b50875b6bbba205f232a52c4d91e6e21bce49a46bcef824bc542140e73b07ce4c18518a366ff8c9bd34569895741b0ac292124f43b0f02aa1 diff --git a/dev-ruby/rrdtool-bindings/files/rrdtool-bindings-1.4.8-graph-ruby.patch b/dev-ruby/rrdtool-bindings/files/rrdtool-bindings-1.4.8-graph-ruby.patch new file mode 100644 index 000000000000..8c26ce48cfb3 --- /dev/null +++ b/dev-ruby/rrdtool-bindings/files/rrdtool-bindings-1.4.8-graph-ruby.patch @@ -0,0 +1,70 @@ +--- a/bindings/ruby/main.c ++++ b/bindings/ruby/main.c +@@ -216,13 +216,14 @@ + return rb_rrd_infocall(rrd_update_v, args); + } + ++#ifdef HAVE_RRD_GRAPH + VALUE rb_rrd_graphv( + VALUE self, + VALUE args) + { + return rb_rrd_infocall(rrd_graph_v, args); + } +- ++#endif /* HAVE_RRD_GRAPH */ + + /* Other Calls */ + +@@ -273,6 +274,7 @@ + return result; + } + ++#ifdef HAVE_RRD_GRAPH + VALUE rb_rrd_graph( + VALUE self, + VALUE args) +@@ -302,7 +304,7 @@ + rb_ary_store(result, 2, INT2FIX(ysize)); + return result; + } +- ++#endif /* HAVE_RRD_GRAPH */ + + VALUE rb_rrd_last( + VALUE self, +@@ -320,6 +322,7 @@ + return rb_funcall(rb_cTime, rb_intern("at"), 1, UINT2NUM(last)); + } + ++#ifdef HAVE_RRD_GRAPH + VALUE rb_rrd_xport( + VALUE self, + VALUE args) +@@ -367,6 +370,7 @@ + rb_ary_store(result, 5, rdata); + return result; + } ++#endif /* HAVE_RRD_GRAPH */ + + void Init_RRD( + ) +@@ -377,7 +381,9 @@ + rb_define_module_function(mRRD, "create", rb_rrd_create, -2); + rb_define_module_function(mRRD, "dump", rb_rrd_dump, -2); + rb_define_module_function(mRRD, "fetch", rb_rrd_fetch, -2); ++#ifdef HAVE_RRD_GRAPH + rb_define_module_function(mRRD, "graph", rb_rrd_graph, -2); ++#endif /* HAVE_RRD_GRAPH */ + rb_define_module_function(mRRD, "last", rb_rrd_last, -2); + rb_define_module_function(mRRD, "resize", rb_rrd_resize, -2); + rb_define_module_function(mRRD, "restore", rb_rrd_restore, -2); +@@ -386,6 +392,8 @@ + rb_define_module_function(mRRD, "flushcached", rb_rrd_flushcached, -2); + rb_define_module_function(mRRD, "info", rb_rrd_info, -2); + rb_define_module_function(mRRD, "updatev", rb_rrd_updatev, -2); ++#ifdef HAVE_RRD_GRAPH + rb_define_module_function(mRRD, "graphv", rb_rrd_graphv, -2); + rb_define_module_function(mRRD, "xport", rb_rrd_xport, -2); ++#endif /* HAVE_RRD_GRAPH */ + } diff --git a/dev-ruby/rrdtool-bindings/metadata.xml b/dev-ruby/rrdtool-bindings/metadata.xml new file mode 100644 index 000000000000..8a2c1bd406e6 --- /dev/null +++ b/dev-ruby/rrdtool-bindings/metadata.xml @@ -0,0 +1,15 @@ + + + + +ruby@gentoo.org +Gentoo Ruby Project + + +netmon@gentoo.org +Gentoo network monitoring and analysis project + + +Enable support for graphing functions + + diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild new file mode 100644 index 000000000000..8d8c2aa3a3c0 --- /dev/null +++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild @@ -0,0 +1,63 @@ +# 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_TASK_DOC="" + +inherit ruby-ng + +MY_P=${P/-bindings} +MY_P=${MY_P/_/-} + +DESCRIPTION="Ruby bindings for rrdtool" +HOMEPAGE="https://oss.oetiker.ch/rrdtool/" +SRC_URI="${HOMEPAGE}pub/${MY_P}.tar.gz" +RUBY_S="$MY_P"/bindings/ruby + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="graph test" +REQUIRED_USE="test? ( graph )" + +# Block on older versions of rrdtool that install the bindings themselves. +# requires rrd_xport which requires rrd_graph +RDEPEND=" + ~net-analyzer/rrdtool-${PV}[graph=] +" +DEPEND=" + test? ( ~net-analyzer/rrdtool-${PV}[graph] ) +" + +RUBY_PATCHES=( + "${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch +) + +each_ruby_configure() { + rm ../../src/rrd_config.h || die + touch ../../src/rrd_config.h || die + + ${RUBY} extconf.rb \ + --with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH -UHAVE_RRD_GRAPH)" || die +} + +each_ruby_compile() { + emake V=1 ABS_TOP_SRCDIR="${PWD}/../.." +} + +each_ruby_test() { + if use graph; then + ${RUBY} -I. test.rb || die + fi +} + +all_ruby_install() { + dodoc CHANGES README +} + +each_ruby_install() { + DESTDIR=${D} emake install +} diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.0.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.0.ebuild new file mode 100644 index 000000000000..6644d0fc0228 --- /dev/null +++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.0.ebuild @@ -0,0 +1,60 @@ +# 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_TASK_DOC="" +inherit ruby-ng + +MY_P=${P/-bindings} +MY_P=${MY_P/_/-} + +DESCRIPTION="Ruby bindings for rrdtool" +HOMEPAGE="https://oss.oetiker.ch/rrdtool/" +SRC_URI="${HOMEPAGE}pub/${MY_P}.tar.gz" +RUBY_S="$MY_P"/bindings/ruby + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="graph test" +REQUIRED_USE="test? ( graph )" + +# Block on older versions of rrdtool that install the bindings themselves. +# requires rrd_xport which requires rrd_graph +RDEPEND=" + ~net-analyzer/rrdtool-${PV}[graph=] +" +DEPEND=" + test? ( ~net-analyzer/rrdtool-${PV}[graph] ) +" + +RUBY_PATCHES=( + "${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch +) + +each_ruby_configure() { + rm ../../src/rrd_config.h || die + touch ../../src/rrd_config.h || die + + ${RUBY} extconf.rb \ + --with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH -UHAVE_RRD_GRAPH)" || die +} + +each_ruby_compile() { + emake V=1 ABS_TOP_SRCDIR="${PWD}/../.." +} + +each_ruby_test() { + if use graph; then + ${RUBY} -I. test.rb || die + fi +} + +all_ruby_install() { + dodoc CHANGES README +} + +each_ruby_install() { + DESTDIR=${D} emake install +} diff --git a/dev-ruby/rspec-2.99.0 b/dev-ruby/rspec-2.99.0 deleted file mode 100644 index 4581cc5e26b5..000000000000 --- a/dev-ruby/rspec-2.99.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby25] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby25] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=http://rspec.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-core-2.99*[ruby_targets_ruby25] =dev-ruby/rspec-expectations-2.99*[ruby_targets_ruby25] =dev-ruby/rspec-mocks-2.99*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/rspec-2.99.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f609140c645f0c972fcd820768515ed5 diff --git a/dev-ruby/rspec-3.5.0 b/dev-ruby/rspec-3.5.0 deleted file mode 100644 index 501b006cd80e..000000000000 --- a/dev-ruby/rspec-3.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.5*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.5*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.5*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.5*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.5*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=mirror://rubygems/rspec-3.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=80f0bd7b7bc3517a8608ad6c661912ec diff --git a/dev-ruby/rspec-3.6.0 b/dev-ruby/rspec-3.6.0 deleted file mode 100644 index 4068dd326196..000000000000 --- a/dev-ruby/rspec-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.6*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.6*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-3.6*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-3.6*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-3.6*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.6*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.6*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.6*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-3.6*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-3.6*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-3.6*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/rspec-3.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1a2921475d34e33ab536e6ec5ac044a9 diff --git a/dev-ruby/rspec-3.7.0 b/dev-ruby/rspec-3.7.0 deleted file mode 100644 index b3438c0ef28f..000000000000 --- a/dev-ruby/rspec-3.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby25] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby25] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby23] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby24] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby24] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-core-3.7*[ruby_targets_ruby25] =dev-ruby/rspec-expectations-3.7*[ruby_targets_ruby25] =dev-ruby/rspec-mocks-3.7*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/rspec-3.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d936dfe5ecf9c316a82e987320705737 diff --git a/dev-ruby/rspec-collection_matchers-1.1.3-r1 b/dev-ruby/rspec-collection_matchers-1.1.3-r1 deleted file mode 100644 index afd1cca1c8ee..000000000000 --- a/dev-ruby/rspec-collection_matchers-1.1.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/activemodel-3.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-collection_matchers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/rspec-collection_matchers-1.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=52b339ec74ee1996b00e2062821733ad diff --git a/dev-ruby/rspec-collection_matchers/Manifest b/dev-ruby/rspec-collection_matchers/Manifest new file mode 100644 index 000000000000..68293d317c05 --- /dev/null +++ b/dev-ruby/rspec-collection_matchers/Manifest @@ -0,0 +1,3 @@ +DIST rspec-collection_matchers-1.1.3.gem 16896 BLAKE2B 76f020d986f7098b873c8d3c2d087a2399f863d6a2ebbc70c2b6cf38a120bd956b85e0c60ad736539972a3f5ad26095ec1bcebf9b6dacf0d2e8979bb84356a5c SHA512 3af81c016f259f363c126ac829c8bd51b9c67d54c5c8b2def317b430b852c27eabbd538b79f0a5a919d5edba66f9501c38de560a7ac26023fae7b5588b57439d +EBUILD rspec-collection_matchers-1.1.3-r1.ebuild 584 BLAKE2B 957ddae72f4fcac29931d99c9100306a980b1c4bde812fcf7482f037a40a597f74076cb7c9078b6402c24df019410ef721ae6627cfeb8683b1cfbf632ce4de2e SHA512 6c1fce07c26849e18a227d95a5d84da4e304a57eadfd525bc81d33506c8246f75c951c47db9ed094a3bd7d518d393356017bfa9df2adcc7ba7cc2a42e2a81b19 +MISC metadata.xml 357 BLAKE2B 1c9db582a7501475800f309d82f162a893ba12f4156a137e4a2b0143448808d066a614d3bad0f23ba8525c658e624b2e105eaf2617114fe03205ecd567aaaac4 SHA512 410f3c228f598963f872d5701edc301479eefdafc8a58b00c0d287bb6c9ba542dbed4d7a31c569500225d1e47150b431d6de6b26b02c7e9d7a8882e3d475be0e diff --git a/dev-ruby/rspec-collection_matchers/metadata.xml b/dev-ruby/rspec-collection_matchers/metadata.xml new file mode 100644 index 000000000000..b034e2128499 --- /dev/null +++ b/dev-ruby/rspec-collection_matchers/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-collection_matchers + + diff --git a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.1.3-r1.ebuild b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.1.3-r1.ebuild new file mode 100644 index 000000000000..2652af0a7112 --- /dev/null +++ b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.1.3-r1.ebuild @@ -0,0 +1,24 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-collection_matchers" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rspec-expectations-3.0.0" + +ruby_add_bdepend "test? ( >=dev-ruby/activemodel-3.0 )" diff --git a/dev-ruby/rspec-core-2.99.2-r2 b/dev-ruby/rspec-core-2.99.2-r2 deleted file mode 100644 index d61bec2b6a28..000000000000 --- a/dev-ruby/rspec-core-2.99.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby23] dev-ruby/syntax[ruby_targets_ruby23] >=dev-ruby/zentest-4.6.2[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-2.14.0:2[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.99.0:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby24] dev-ruby/syntax[ruby_targets_ruby24] >=dev-ruby/zentest-4.6.2[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-2.14.0:2[ruby_targets_ruby24] >=dev-ruby/rspec-mocks-2.99.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby25] dev-ruby/syntax[ruby_targets_ruby25] >=dev-ruby/zentest-4.6.2[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-2.14.0:2[ruby_targets_ruby25] >=dev-ruby/rspec-mocks-2.99.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-core -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/rspec/rspec-core/archive/v2.99.2.tar.gz -> rspec-core-2.99.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=977895b03ec76ca73732077f49bec838 diff --git a/dev-ruby/rspec-core-3.5.4 b/dev-ruby/rspec-core-3.5.4 deleted file mode 100644 index af803bff3037..000000000000 --- a/dev-ruby/rspec-core-3.5.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.5*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] dev-ruby/syntax[ruby_targets_ruby23] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-core -IUSE=highlight test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.5*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-core/archive/v3.5.4.tar.gz -> rspec-core-3.5.4-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b79f76e5e456b41c40c98369d22537e7 diff --git a/dev-ruby/rspec-core-3.6.0 b/dev-ruby/rspec-core-3.6.0 deleted file mode 100644 index 9b2c5b3d23a2..000000000000 --- a/dev-ruby/rspec-core-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] dev-ruby/syntax[ruby_targets_ruby23] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] dev-ruby/syntax[ruby_targets_ruby24] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-core -IUSE=highlight test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-core/archive/v3.6.0.tar.gz -> rspec-core-3.6.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=62727471350f578b12641adee9d251cc diff --git a/dev-ruby/rspec-core-3.7.0 b/dev-ruby/rspec-core-3.7.0 deleted file mode 100644 index 934b2628ea0a..000000000000 --- a/dev-ruby/rspec-core-3.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] dev-ruby/syntax[ruby_targets_ruby23] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] dev-ruby/syntax[ruby_targets_ruby24] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-core -IUSE=highlight test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-core/archive/v3.7.0.tar.gz -> rspec-core-3.7.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dc24bed256afd9541bcfc2c80030d798 diff --git a/dev-ruby/rspec-core-3.7.1 b/dev-ruby/rspec-core-3.7.1 deleted file mode 100644 index bb4c8d9c2a84..000000000000 --- a/dev-ruby/rspec-core-3.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby25] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby23] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] dev-ruby/syntax[ruby_targets_ruby23] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby24] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] dev-ruby/syntax[ruby_targets_ruby24] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/nokogiri-1.5.2[ruby_targets_ruby25] >=dev-ruby/coderay-1.0.9[ruby_targets_ruby25] dev-ruby/syntax[ruby_targets_ruby25] >=dev-ruby/thread_order-1.1.0[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-3.3.0:3[ruby_targets_ruby25] >=dev-ruby/rspec-mocks-2.99.0:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-core -IUSE=highlight test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby25] !!=dev-ruby/coderay-1.0.9[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-core/archive/v3.7.1.tar.gz -> rspec-core-3.7.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a8937581eadc214578a1bd13b1589def diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest new file mode 100644 index 000000000000..187c02353941 --- /dev/null +++ b/dev-ruby/rspec-core/Manifest @@ -0,0 +1,11 @@ +DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 +DIST rspec-core-3.5.4-git.tgz 369170 BLAKE2B c95fa7740bcc1b586b4e26be1db4cb52bb470cb23c9ef74dc644d0ea7c4ca769ab62e587ecff2a16cd6f656e9f3bbdc81b199765f9397dddbe28a8cdce6a1945 SHA512 c672381e9233b6f8c6e92ed70d084ff7a558edd6ca7d5a09a28fff1554975b952b6fab94483324b5bd6a62ff7aac576e7a216dbb3972749ef0210fe1cd05411d +DIST rspec-core-3.6.0-git.tgz 375590 BLAKE2B e8b4987ea3d5cc3a403eaec98243e4c4be6c9eace798bc97599020543401ecd036c6121a6736995fb716aabd1a2016393506bee1e3076c61b0c49173d991d990 SHA512 cecd3885652e18ba1ffed45e40d12c932ba0d880e96b2f1d264709f55dbda8d6b0c78c3bf4bb940d246b84261d1b80038618735f65302ff62646165b2e932be1 +DIST rspec-core-3.7.0-git.tgz 376565 BLAKE2B 86b0584883047c83e4fddfd09924a5b68828f53e2018d2513cd79484a390d1b7b89e8176b0098b8869d5ed7206c132d77a0d8ef2ffb5447da317460b152e5e23 SHA512 071bd2a5c905d4ce621f2d7255b882a9d34cf42001cb2995fdb05a91387805929198c32e53cf4c2df2a43d179d2c49337214066be87eb50ab044b5f70aba8c54 +DIST rspec-core-3.7.1-git.tgz 376819 BLAKE2B 6747ffd8f2d426718376b51356d8838a7db0d0246ee619e8edef30bd9f7aeeb80bd0488e4fc73b0a00d119074c35055f6b9d0cbbe6160ae78d0727ce9848a710 SHA512 1561d044281c1b8b97cc89033ad991548fa74abbc5f20d3951d3f3de754c581a027f9ccb2bd0107c05e744d3b2804555cf4cf207e72adf365b28fc7ce052dab8 +EBUILD rspec-core-2.99.2-r2.ebuild 3518 BLAKE2B 017a60ccb0ac017b08c4d97903a5bd59921fd0c0bc3b4322059d856bfee6eba2c026242bfda1e2083b043c190ad9160c6122ad62350b07aa0a486afbbb3089b6 SHA512 7b22027fa5ae71e80f071c4fc7cf3fa0e291ec42e06e0c07bcd0e94ab2782aa2dd79d4cba709751077b7c19cb0c5bc7a346c2c424cf9ffbbb62ed486776b6888 +EBUILD rspec-core-3.5.4.ebuild 3178 BLAKE2B 511992cfaa43a4fb51e907994c0edf0862d31f6f899c0cc04577d8fd31f48c450a1a82ebeabc5862d10e5a0793d266cabdffd94541ad3ff6016043029d07b1a6 SHA512 93b1179badab718a9ba151b489381a0892ab9975fbe405fcc99cf6b4725965d5aca29b25ec4bce93e2636a8d87ccdf427ad39ba468643f506d8aee4adea04b0f +EBUILD rspec-core-3.6.0.ebuild 3249 BLAKE2B 5c7700afd2a5bd82e7f227e57b5919866343a7b8312ff9644776350cc865c95a51766c85478a3d48688cc9156ac79aa1c76b82895ffbbdd439d9ee10521f7f5e SHA512 db1a89cc337823f947a5fdbbf493c85e1a9755eda0b94f6df7632ef130fb47f7656142aaf423f53c488226fefd0bc3eb3343c1bdd1b2b71ba8a4b1383d20b4e3 +EBUILD rspec-core-3.7.0.ebuild 3246 BLAKE2B f5c0c6f89a22fb6cfe8a7afb12fc5cec63f3450773aab0dcd61b953ef85214abffe321064bb61c292c2947cac562a8ec17d793dd17465a74760c84c06e60f678 SHA512 22ffd717b140a26b85efb1f02f5c5f6730642704a4990c842edf5d8dabdf3e9f49ece645a7bdd6393b070c9fe1cb59f7ae01770d806a4ebabde063e3523f6d46 +EBUILD rspec-core-3.7.1.ebuild 3253 BLAKE2B 3c8585f4b7ace2abd81ff397049a501ec8fd3c6feebd1a01062406d2be85e32c7c2b779002efafa503ef9be002e9e1eaeb6367e6233313721c0cd472ed3006a0 SHA512 497430cb4ff8f9f24432acac441f597450e90575d67561a8793e8cb4c9142c2a639f1233cf47c1fb12c6366fabe7d1b2e1f623ab7e59401e838f1d2175613768 +MISC metadata.xml 465 BLAKE2B 7aa4aea8fcc4616588f8842e4d3625219eabe0c17f7a621f9d01ba3ba403ce178ba5960a15c9a163eea32a9956cdc27ce1a607bdae1c32a1a6fa1207c7358388 SHA512 987f6c0ce5814c23f3d76a32f0b59ebd89ddc71bcb23d109106a2ee11a5ab050cafd1ec7f87c84f07b4b4d71244d71885c6d727d2b583484c0e5f6466066a57b diff --git a/dev-ruby/rspec-core/metadata.xml b/dev-ruby/rspec-core/metadata.xml new file mode 100644 index 000000000000..fdbde4a837df --- /dev/null +++ b/dev-ruby/rspec-core/metadata.xml @@ -0,0 +1,16 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + + Enable source code highlighting via dev-ruby/coderay + + + + rspec/rspec-core + + diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild new file mode 100644 index 000000000000..cb87ef52d507 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + dev-ruby/syntax + >=dev-ruby/zentest-4.6.2 + >=dev-ruby/rspec-expectations-2.14.0:2 + >=dev-ruby/rspec-mocks-2.99.0:2 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/aruba/ s:^:#:' -e '/Aruba/,/}/ s:^:#:' spec/spec_helper.rb || die + rm spec/command_line/order_spec.rb || die + + # Avoid testing issues with rspec 3 installed + sed -i -e '2igem "rspec", "~> 2.0"' bin/rspec || die + + # Remove minor functionality to remain compatible with rake 12 + sed -i -e '/last_comment/ s:^:#:' lib/rspec/core/rake_task.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + case ${RUBY} in + *ruby23) + sed -i -e 's/SAFE = 3/SAFE = 1/' spec/support/helper_methods.rb || die + ;; + *ruby24) + sed -i -e 's/SAFE = 3/SAFE = 1/' spec/support/helper_methods.rb || die + sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die + sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die + ;; + *ruby25) + sed -i -e 's/SAFE = 3/SAFE = 1/' spec/support/helper_methods.rb || die + sed -i -e 's/Fixnum: 4/Integer: 4/' spec/rspec/core/memoized_helpers_spec.rb || die + sed -i -e '/warns when HOME env var is not set/,/^ end/ s:^:#:' spec/rspec/core/configuration_options_spec.rb || die + sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/html_formatter_spec.rb || die + sed -i -e '/with mathn loaded/,/^ end/ s:^:#:' spec/rspec/core/formatters/helpers_spec.rb || die + sed -i -e '/is still a private method/,/end/ s:^:#:' spec/rspec/core/memoized_helpers_spec.rb || die + sed -i -e '/leaves a raised exception unmodified/,/^ end/ s:^:#:' spec/rspec/core/example_spec.rb || die + ;; + esac +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-2 'gem "rspec", "~>2.0"' +} diff --git a/dev-ruby/rspec-core/rspec-core-3.5.4.ebuild b/dev-ruby/rspec-core/rspec-core-3.5.4.ebuild new file mode 100644 index 000000000000..0c937d52f425 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.5.4.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + !!=dev-ruby/coderay-1.0.9 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.0.9 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.3.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm spec/integration/{failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb spec/support/aruba_support.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/configuration_spec.rb || die + + # Avoid specs for older coderay version which is no longer packaged + sed -i -e '/highlights the syntax of the provided lines/ s/do/,skip: true do/' \ + -e '/dynamically adjusts to changing color config/ s/do/,skip: true do/' \ + spec/rspec/core/source/syntax_highlighter_spec.rb +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + # case ${RUBY} in + # *ruby22) + # # The rubygems version bundled with ruby 2.2 causes warnings. + # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die + # ;; + # esac +} + +all_ruby_compile() { + if use doc ; then + yardoc || die + fi +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' +} diff --git a/dev-ruby/rspec-core/rspec-core-3.6.0.ebuild b/dev-ruby/rspec-core/rspec-core-3.6.0.ebuild new file mode 100644 index 000000000000..cc729f3fa43b --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.6.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + !!=dev-ruby/coderay-1.0.9 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.0.9 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.3.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/support/aruba_support.rb || die + rm -f spec/integration/{failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die + rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/configuration_spec.rb || die + + # Work around coderay incompatibilities + sed -i -e '/be_highlighted/,/end/ s/32/33/' \ + -e '/highlights core RSpec keyword-like methods/,/^ end/ s:^:#:' \ + spec/rspec/core/formatters/syntax_highlighter_spec.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + # case ${RUBY} in + # *ruby22) + # # The rubygems version bundled with ruby 2.2 causes warnings. + # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die + # ;; + # esac +} + +all_ruby_compile() { + if use doc ; then + yardoc || die + fi +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' +} diff --git a/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild new file mode 100644 index 000000000000..77a50c005413 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + !!=dev-ruby/coderay-1.0.9 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.0.9 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.3.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/support/aruba_support.rb || die + rm -f spec/integration/{failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die + rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/configuration_spec.rb || die + + # Work around coderay incompatibilities + sed -i -e '/be_highlighted/,/end/ s/32/33/' \ + -e '/highlights core RSpec keyword-like methods/,/^ end/ s:^:#:' \ + spec/rspec/core/formatters/syntax_highlighter_spec.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + # case ${RUBY} in + # *ruby22) + # # The rubygems version bundled with ruby 2.2 causes warnings. + # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die + # ;; + # esac +} + +all_ruby_compile() { + if use doc ; then + yardoc || die + fi +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' +} diff --git a/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild new file mode 100644 index 000000000000..464be3781aaa --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + !!=dev-ruby/coderay-1.0.9 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.0.9 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.3.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/support/aruba_support.rb || die + rm -f spec/integration/{failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die + rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/configuration_spec.rb || die + + # Work around coderay incompatibilities + sed -i -e '/be_highlighted/,/end/ s/32/33/' \ + -e '/highlights core RSpec keyword-like methods/,/^ end/ s:^:#:' \ + spec/rspec/core/formatters/syntax_highlighter_spec.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + # case ${RUBY} in + # *ruby22) + # # The rubygems version bundled with ruby 2.2 causes warnings. + # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die + # ;; + # esac +} + +all_ruby_compile() { + if use doc ; then + yardoc || die + fi +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' +} diff --git a/dev-ruby/rspec-expectations-2.99.2 b/dev-ruby/rspec-expectations-2.99.2 deleted file mode 100644 index 88cc55f42f7c..000000000000 --- a/dev-ruby/rspec-expectations-2.99.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-core-2.99.0:2[ruby_targets_ruby23] >=dev-ruby/rspec-mocks-2.14.0:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-core-2.99.0:2[ruby_targets_ruby24] >=dev-ruby/rspec-mocks-2.14.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-core-2.99.0:2[ruby_targets_ruby25] >=dev-ruby/rspec-mocks-2.14.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=http://rspec.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/diff-lcs-1.1.3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/rspec/rspec-expectations/archive/v2.99.2.tar.gz -> rspec-expectations-2.99.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ce60de5be63655870b9335a571547782 diff --git a/dev-ruby/rspec-expectations-3.5.0 b/dev-ruby/rspec-expectations-3.5.0 deleted file mode 100644 index 691f695b728c..000000000000 --- a/dev-ruby/rspec-expectations-3.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-expectations -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] rspec-expectations-3.5.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b6eb1d5e375d49f7e7588d447d04b1a0 diff --git a/dev-ruby/rspec-expectations-3.6.0 b/dev-ruby/rspec-expectations-3.6.0 deleted file mode 100644 index 5251b93622eb..000000000000 --- a/dev-ruby/rspec-expectations-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-expectations -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] rspec-expectations-3.6.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=232a043d70e73ca3b5b829fa197507e9 diff --git a/dev-ruby/rspec-expectations-3.7.0 b/dev-ruby/rspec-expectations-3.7.0 deleted file mode 100644 index d2d2bce9a93c..000000000000 --- a/dev-ruby/rspec-expectations-3.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby25] =dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby25] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-expectations -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby25] rspec-expectations-3.7.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=685b069b7fdd59611d72b50ec8e82def diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest new file mode 100644 index 000000000000..605a95a47fb0 --- /dev/null +++ b/dev-ruby/rspec-expectations/Manifest @@ -0,0 +1,10 @@ +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.5.0-git.tgz 187600 BLAKE2B 607dabc38e077ed82e18cdc690900f7fef86e6bb30a8004534992804717f8430a132b8f7d882226557e8c83832a1a8f43a32e9791b19869919c9b0aa8cfead8f SHA512 e6077549a028de0e34cdd50d93552ca3ee0f30bb550e9df20d391f287beb57070dcb3a5104627e7adb55689e7b102c91b7d3a3b944b8c4ff1235761140f2dce0 +DIST rspec-expectations-3.6.0-git.tgz 193897 BLAKE2B f3fc2b06a317e77838e2d483416ab0e05aefed8a129058ceaf1a80d3068b41e81abc9fd85576433fd1577e6114ccc65130734b850997f89310b80b549f80d679 SHA512 5c784eff2c076623f471bcfff6e014420782c8d52ff54a68adc9b4d6b60a91726da36e3989535f4ab7f1fcc6b1e2a3c3a63ee330f8ea55f475711741762c0f07 +DIST rspec-expectations-3.7.0-git.tgz 194071 BLAKE2B 67c8db15c43cc1141b19c6eb99390eaaf2535ec03f0fdc7b05576daa463d252f56ff251d40f5771726ee6451d57eef206c893f2593b01d413b5d96cdf21f0daf SHA512 bdd3222089299e9bfdd6f17a2b8af81d5e695290a3ce976630d586d51ff2df5baf76a3887b8adb31294bd6623ba85f8c2a4a31ac520046515aeeb81fa3a1bd5a +EBUILD rspec-expectations-2.99.2.ebuild 1696 BLAKE2B c613aa21e9d76decaf26954bf8be2357a12dc92960ab966ac587883a91d023a79d5c9fd4e8e00ffdec9a647cf2483e2aeda03c3a851e2a43dcf5bb340caa7ec2 SHA512 54646cef1a0b856616797a8c11ae5bc684b3c3d9db2999f2a3e6e78b2254ae7efcbc22a924fa069d4b560c407a4cf010d4db3bfeb10851febb90d23d7f032ef4 +EBUILD rspec-expectations-3.5.0.ebuild 1322 BLAKE2B 79d4a73c87e4e93e1c165255ee391915c7b2252fcc7ed308994c170ce4f8e3a163a7df0ca59ef24952b53130dc5d0884dcfab319739d0cb1c026a7d26dfe86f1 SHA512 5a56eadd7f68b0b57eb153e5e14bdb2f2d653bad26d84a266dd3d2d34ffa8a2e9a97df5292fcb35cbadab5cec5e86fb6cbbe18c7810c7f1d976019c0dbcaf1b7 +EBUILD rspec-expectations-3.6.0.ebuild 1334 BLAKE2B 58775139ed1c50b818c430132809120ee97998e4159d4c9daaa0c42922bad3ff2fdc7bca1d334040eb040fd9d768b2ba3d3df2d6783f6cc366bcb608353739a9 SHA512 26aceadb2008665f0a164c08f90bbc50b1a2fcfe8a5a3ddb15df16bac1a5aea6e37a11766ea3215afcb1656818177ff56fccc239780024181248b29eadc7bd5a +EBUILD rspec-expectations-3.7.0.ebuild 1376 BLAKE2B 1c49478e03eb5037247f7e624787302ba6827527f403b7edaa02497e315a367492a6bc3c4a8ac267cd6932c7b8477f7d8ab9d347c685c233df8a6042ed825551 SHA512 3a534370174f697e10bd4bc593564154539ac4e562c4fc9188c3ba032e4b17022d997e27f9b2e4f8258a4eb3f90b6d4df9c1ea31bf8ea5196da9e2757049132d +MISC metadata.xml 350 BLAKE2B bd2aeaa98f6f5cdbdce70c0dd6eed61eee36323502021664e10356e0e558eb9fbf09f9b056944aaf13859c0f4f29603c5523584e4b823a9218fefb2824edcff6 SHA512 c0cbdb181bc5981daa6dea5ecb445cedbda6d6430218aad98a39b2db67074169305f3cba419fb1e24d79900be311619337a5421b75e0da6d2838a0ccb7de45b1 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 new file mode 100644 index 000000000000..feeddb0eff1b --- /dev/null +++ b/dev-ruby/rspec-expectations/files/rspec-expectations-3.7.0-ruby25.patch @@ -0,0 +1,33 @@ +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-expectations/metadata.xml b/dev-ruby/rspec-expectations/metadata.xml new file mode 100644 index 000000000000..9f015a44d664 --- /dev/null +++ b/dev-ruby/rspec-expectations/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-expectations + + diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild new file mode 100644 index 000000000000..2c12f2af4421 --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="http://rspec.rubyforge.org/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.3" + +ruby_add_bdepend "test? ( + >=dev-ruby/rspec-core-2.99.0:2 + >=dev-ruby/rspec-mocks-2.14.0:2 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Avoid a weird, and failing, test testing already installed code. + sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/expectations_spec.rb || die +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby24|*ruby25) + sed -i -e 's/of Fixnum/of Integer/' spec/rspec/expectations/expectation_target_spec.rb spec/rspec/matchers/be_instance_of_spec.rb || die + ;; + esac +} diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.5.0.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.5.0.ebuild new file mode 100644 index 000000000000..8d7056ae2520 --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.5.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-expectations" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/rspec-mocks-3.2.0:3 + >=dev-ruby/rspec-support-3.5.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm -f Gemfile || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die +} diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.6.0.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.6.0.ebuild new file mode 100644 index 000000000000..3f5216d2afe5 --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-expectations" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/rspec-mocks-3.2.0:3 + >=dev-ruby/rspec-support-3.5.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm -f Gemfile || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die +} diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild new file mode 100644 index 000000000000..a9e1c41d484a --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.7.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-expectations" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +PATCHES=( "${FILESDIR}/${P}-ruby25.patch" ) + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/rspec-mocks-3.2.0:3 + >=dev-ruby/rspec-support-3.5.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm -f Gemfile || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die +} diff --git a/dev-ruby/rspec-its-1.2.0-r1 b/dev-ruby/rspec-its-1.2.0-r1 deleted file mode 100644 index b2dede0d80f2..000000000000 --- a/dev-ruby/rspec-its-1.2.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-its -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/rspec-its-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=13d5ef5d492e90786d17682848e986c4 diff --git a/dev-ruby/rspec-its/Manifest b/dev-ruby/rspec-its/Manifest new file mode 100644 index 000000000000..b4d951ef81c3 --- /dev/null +++ b/dev-ruby/rspec-its/Manifest @@ -0,0 +1,3 @@ +DIST rspec-its-1.2.0.gem 12800 BLAKE2B ac9cb1899c2c1c88ab61617bb4fb30fffba572623dede0c6bbecebb12f36d12d7e7aa94ebe584333228d63fe3332ea978a8b8b95489cc7530942d3ec33c12faa SHA512 6b390f92654f8e6482f0da30d4e721ee127f628eb305268e474d4c9fb14fca1d0fb8922cabc9a8c1372976b5a52349c5a5a774e3026f32d8050c5aea2bc9ccae +EBUILD rspec-its-1.2.0-r1.ebuild 722 BLAKE2B 9ec14d35752c0083556afb7ca9b69e5dbcb65c4c8d07d28ed8624265025c2d4ad6de73170ad54cbc46e29aa131032e339ef5d856a817d4e768ebfa00a1a8dab2 SHA512 1937c53dc818a8604f48c9f310fad24e1f2aeda9727e45cf407895382088500fa6008cd573a52399cc6105d32d21c85b82ce7ec474f9ec93ddb02d6163387ee7 +MISC metadata.xml 341 BLAKE2B 2d94ba5cc1c27593199becf0754c35ed399d908b21a2165a2c40fef13e609d321484653a6b32b73778091f9be7734654534a8d2a2b4583e5df86f5713d0003e9 SHA512 5433a1938d9094ff13d5473895758e44814d6eb241c523fd21bc2ad9854c6eb4be2a88364b0dff3a6625eb85c4302d969f64e6b834aca8a354e57f0288a2a6b1 diff --git a/dev-ruby/rspec-its/metadata.xml b/dev-ruby/rspec-its/metadata.xml new file mode 100644 index 000000000000..6b588d02ba14 --- /dev/null +++ b/dev-ruby/rspec-its/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-its + + diff --git a/dev-ruby/rspec-its/rspec-its-1.2.0-r1.ebuild b/dev-ruby/rspec-its/rspec-its-1.2.0-r1.ebuild new file mode 100644 index 000000000000..b85a6501ac5b --- /dev/null +++ b/dev-ruby/rspec-its/rspec-its-1.2.0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-its" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.0.0 >=dev-ruby/rspec-expectations-3.0.0" + +each_ruby_prepare() { + case ${RUBY} in + *ruby24|*ruby25) + sed -i -e 's/Fixnum/Integer/' spec/rspec/its_spec.rb || die + ;; + esac +} diff --git a/dev-ruby/rspec-json_expectations-2.1.0 b/dev-ruby/rspec-json_expectations-2.1.0 deleted file mode 100644 index b26963a97217..000000000000 --- a/dev-ruby/rspec-json_expectations-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-util/cucumber[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-util/cucumber[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Set of matchers and helpers to allow you test your APIs responses. -EAPI=5 -HOMEPAGE=https://github.com/waterlink/rspec-json_expectations -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/rspec-json_expectations-2.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5c10ea09c4f8c1ac1df3926418217ac2 diff --git a/dev-ruby/rspec-json_expectations/Manifest b/dev-ruby/rspec-json_expectations/Manifest new file mode 100644 index 000000000000..17297e84a5b1 --- /dev/null +++ b/dev-ruby/rspec-json_expectations/Manifest @@ -0,0 +1,3 @@ +DIST rspec-json_expectations-2.1.0.gem 14848 BLAKE2B 2c359351ba457297f7d561059183a8e32fa5762dbdc97c8ddb2432acb00c092fcc14a45e8f7625812420b926c4f177afdf4ff124f9b35d15b60fb58861c1f46a SHA512 1b09b959d6ecbc76c13b37fbf89cba381feb00505ce3a5701ad87ef1ed2ee178ea760508af809ac7dc8285c24d86dd7e33a7fb903a7f74472ca59d59f8df0daf +EBUILD rspec-json_expectations-2.1.0.ebuild 687 BLAKE2B 7e61ceb76148fedfe598952ec6eb92672e4cf345c5213f154dcbbdf1193d29bb02e875ceea8deb4cbf5c2cfc2f70a049f368d5b5aef3a7b7c5984eb5103c80c2 SHA512 6889754bfbf1c52657782e7f17cceef88f55e677b6417c4a2c66c16a1cce685ef7e7754bd647e1197a19b34a44c0532735aea5a681469641b218f2d9d6234db7 +MISC metadata.xml 359 BLAKE2B 7c62397e3d1ccb0bc72c162d533f024c1ed8ef77af4ed2460350a05731db31b66fad74356d8d025c3a2e8f7206a2f18d506e1d6af3ffbbadca8ae973deaa291d SHA512 70d5b53c0b741113a09ae01b215e3e9397db63e484010a57c681a5cbd121589daf140eeaf691392cb046c1b3a001046c07c8caaf37de6855f5c437b479a02a6b diff --git a/dev-ruby/rspec-json_expectations/metadata.xml b/dev-ruby/rspec-json_expectations/metadata.xml new file mode 100644 index 000000000000..3d3fa1d37b90 --- /dev/null +++ b/dev-ruby/rspec-json_expectations/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + waterlink/rspec-json_expectations + + 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 new file mode 100644 index 000000000000..e7d2d403f5b2 --- /dev/null +++ b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild @@ -0,0 +1,31 @@ +# 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-2.99.2 b/dev-ruby/rspec-mocks-2.99.2 deleted file mode 100644 index 5abc1ff536b9..000000000000 --- a/dev-ruby/rspec-mocks-2.99.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-core-2.10.0:2[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-2.99.0:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-core-2.10.0:2[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-2.99.0:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-core-2.10.0:2[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-2.99.0:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=http://rspec.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=https://github.com/rspec/rspec-mocks/archive/v2.99.2.tar.gz -> rspec-mocks-2.99.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=12e847a416316bdf242005edeb99a307 diff --git a/dev-ruby/rspec-mocks-3.5.0 b/dev-ruby/rspec-mocks-3.5.0 deleted file mode 100644 index 9cff590881ae..000000000000 --- a/dev-ruby/rspec-mocks-3.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.5*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-mocks -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.5*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.5.0.tar.gz -> rspec-mocks-3.5.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0f464c69c13a4e773c8c8269108be84b diff --git a/dev-ruby/rspec-mocks-3.6.0 b/dev-ruby/rspec-mocks-3.6.0 deleted file mode 100644 index 782acb08c5d1..000000000000 --- a/dev-ruby/rspec-mocks-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby24] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-mocks -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.6*[ruby_targets_ruby24] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.6.0.tar.gz -> rspec-mocks-3.6.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a8adcfd46ceb1409ebefd708838bfa77 diff --git a/dev-ruby/rspec-mocks-3.7.0 b/dev-ruby/rspec-mocks-3.7.0 deleted file mode 100644 index 613288a5d929..000000000000 --- a/dev-ruby/rspec-mocks-3.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby25] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby25] =dev-ruby/diff-lcs-1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby23] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby24] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-core-3.3.0:3[ruby_targets_ruby25] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-mocks -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby23] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby23] =dev-ruby/diff-lcs-1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby24] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby24] =dev-ruby/diff-lcs-1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/rspec-support-3.7*[ruby_targets_ruby25] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby25] =dev-ruby/diff-lcs-1*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.7.0.tar.gz -> rspec-mocks-3.7.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1ef90df660971005a32eee315d923261 diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest new file mode 100644 index 000000000000..d014112c1eb4 --- /dev/null +++ b/dev-ruby/rspec-mocks/Manifest @@ -0,0 +1,11 @@ +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.5.0-git.tgz 186806 BLAKE2B e412feafba03cfe8c0efb68dc778885f0603c3b5fa415568c11e7b31168c57ea11245048fb78c34688b65d5cca95bc0a90aeb18afa19fef0a575219441fbaccd SHA512 b7dcb4ce0eac894d6652be45fea981cb7ade47a739ad926a87aa41d8a34fa9deffc45f5718d1634f03fbedaba82a77005466fa83155dc433fed6a19f8a897c4d +DIST rspec-mocks-3.6.0-git.tgz 189000 BLAKE2B d8fcc25983eeeafdba69bce80bccac2ff9b1e269b739bbd41a87f4839468fe5e4bd3298d2a63aa315d87422a9f30aaf1a776cb9b90ee1fd58ca05b5a08ea032e SHA512 42cc4870fde8eba0a6da7df4ab07e4d59c6447bb8f52e0172e7f231d47304c20c6e2edfceee698d5d344bb78384acbe3df4bb67de784cc24a63fae02ed1d4a7b +DIST rspec-mocks-3.7.0-git.tgz 189170 BLAKE2B a0a622ac593660c673cd80b3f3caddd2ac389000f42a7ed1745e1fcfd28d1986e61e83c265d736f3ad0649531973719bc9c5f6ab07e289cb2da89c4482e64184 SHA512 8673726571ccf8a901281e44faeb25ffcb59579dc380138f0557cd9310192cd340081e5e8ad65ae281777727b502cca2f6877134b0fb48f2e0ea40b133002aff +EBUILD rspec-mocks-2.99.2.ebuild 1532 BLAKE2B b8cf9d6afcc3f38d304daf6abd0610f4fad1e21f1985a01c906e476a35f50f129175fbe7e457509a7eb65f6a09cbca301deb84c9c70abfec23b48016e52d0356 SHA512 98dadc99f3a3bd894ccca1d2763526acb9754646e5b13fc471672d86a96efc10921742f626ef1090d6285faaf6e7f047abdeaee3217d681e7f4583b19ca774f5 +EBUILD rspec-mocks-3.5.0.ebuild 1346 BLAKE2B 1799d6cba41bcc4cc28e1e1778020c52fafc6a16b7515f72cf31e7bb347007ab3a96c88aa71f121e31e3785fb63518324df72b90e6a0ac464727db2d3338e0b8 SHA512 40cae4ee52db2cfc0274c6961f32f654e9f09291c3a9410756f3dca4a1d42b32e0bf54cd8a83164b7f06cc57ba410aaef478390019e0d1d0b7a0630884cb2a48 +EBUILD rspec-mocks-3.6.0.ebuild 1358 BLAKE2B 1303653f34f4f4cfc093d887996f56e86d270d606f56fca2b225a9bfa1155f8ea00b6ed17d4c9d1c5ffdcdd9bc26012b6144ee850c8fedcdb9e710e00e7b34fb SHA512 d10450c4b0ff2243c3c23f8306ed38a8f877e3a1478fae6c1deb82d8cdcea9f52457aadddf103d7b07e049a79483abde1e713cb886e78eefab91427b2e979729 +EBUILD rspec-mocks-3.7.0.ebuild 1436 BLAKE2B f25095d08605676528048e7f28c3e5f91872d1f49f3075b147cf01edad4d212c0e09da4eeab6e1554220a015d4e1bd67596d44e93240971372fdff84ac16e639 SHA512 99818678324074efd4a4f2f8132dc4cad1de97dc19fc05d4e967362b47111b98375601835e03deec41bd024b626aaafaf7b42aca7966117c11b9a1ccf3f50ad5 +MISC metadata.xml 343 BLAKE2B 87ebb52b322f698e5242c517ca646e64b3a9a33c6b76d968847b2224b4dd683a9eaae5d03470efe775d350c65e3bfbe16547d4b4b99e2744379fbb7c76cc5680 SHA512 c7956e0175d9fdbfd423140f3c757d4c9e1deb6089577f60d11111a93fde6a7c056dcbac8620c30c8c02693297402aa2f0710e43f60abc0878a51bcb8c624667 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 new file mode 100644 index 000000000000..6b545ae3cf7a --- /dev/null +++ b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-1.patch @@ -0,0 +1,27 @@ +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 new file mode 100644 index 000000000000..3ac448938416 --- /dev/null +++ b/dev-ruby/rspec-mocks/files/rspec-mocks-3.7.0-ruby25-2.patch @@ -0,0 +1,38 @@ +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/rspec-mocks/metadata.xml b/dev-ruby/rspec-mocks/metadata.xml new file mode 100644 index 000000000000..d03bbc3db5c7 --- /dev/null +++ b/dev-ruby/rspec-mocks/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-mocks + + diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild new file mode 100644 index 000000000000..b9d7f0820050 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="http://rspec.rubyforge.org/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-2.10.0:2 + >=dev-ruby/rspec-expectations-2.99.0:2 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + # Avoid a weird, and failing, test testing already installed code. + sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i spec/rspec/mocks_spec.rb || die + + # Psych and Syck are not supported by default anymore on ruby22. + rm spec/rspec/mocks/serialization_spec.rb || die + + sed -i -e '/does not affect the ability to access the top-level constant/,/end/ s:^:#:' spec/rspec/mocks/mutate_const_spec.rb || die +} diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.5.0.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.5.0.ebuild new file mode 100644 index 000000000000..a97a1bd3cac8 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.5.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-mocks" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}* + >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.3.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die +} diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.6.0.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.6.0.ebuild new file mode 100644 index 000000000000..1c003371c059 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.6.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-mocks" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}* + >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.3.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die +} diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild new file mode 100644 index 000000000000..31797ab2b003 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.7.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-mocks" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +PATCHES=( "${FILESDIR}/${P}-ruby25-1.patch" "${FILESDIR}/${P}-ruby25-2.patch" ) + +ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}* + >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.3.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die +} diff --git a/dev-ruby/rspec-rails-3.5.2-r1 b/dev-ruby/rspec-rails-3.5.2-r1 deleted file mode 100644 index 406be5302b5f..000000000000 --- a/dev-ruby/rspec-rails-3.5.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.5*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/capybara-2.2.0[ruby_targets_ruby23] >=dev-ruby/ammeter-1.1.2[ruby_targets_ruby23] ~dev-ruby/rspec-rails-3.5.2[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=RSpec's official Ruby on Rails plugin -EAPI=5 -HOMEPAGE=http://rspec.info/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.5*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-rails/archive/v3.5.2.tar.gz -> rspec-rails-3.5.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=92b48e8f0a16aba654d816a0994fa579 diff --git a/dev-ruby/rspec-rails-3.6.1 b/dev-ruby/rspec-rails-3.6.1 deleted file mode 100644 index 29ed4a9ad817..000000000000 --- a/dev-ruby/rspec-rails-3.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.6*[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/capybara-2.2.0[ruby_targets_ruby23] >=dev-ruby/ammeter-1.1.2[ruby_targets_ruby23] ~dev-ruby/rspec-rails-3.6.1[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=RSpec's official Ruby on Rails plugin -EAPI=6 -HOMEPAGE=http://rspec.info/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.6*[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-rails/archive/v3.6.1.tar.gz -> rspec-rails-3.6.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1e62248b6e030cac7a7795ce9a8ccc04 diff --git a/dev-ruby/rspec-rails-3.7.2 b/dev-ruby/rspec-rails-3.7.2 deleted file mode 100644 index 0ce47ee24e16..000000000000 --- a/dev-ruby/rspec-rails-3.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] =dev-ruby/rspec-3.7*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/capybara-2.2.0[ruby_targets_ruby23] >=dev-ruby/ammeter-1.1.2[ruby_targets_ruby23] ~dev-ruby/rspec-rails-3.7.2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/capybara-2.2.0[ruby_targets_ruby24] >=dev-ruby/ammeter-1.1.2[ruby_targets_ruby24] ~dev-ruby/rspec-rails-3.7.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=RSpec's official Ruby on Rails plugin -EAPI=6 -HOMEPAGE=http://rspec.info/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/railties-3.0:*[ruby_targets_ruby23] =dev-ruby/rspec-3.7*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby24] >=dev-ruby/railties-3.0:*[ruby_targets_ruby24] =dev-ruby/rspec-3.7*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-rails/archive/v3.7.2.tar.gz -> rspec-rails-3.7.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c82fbad8560c4eeb08479235c5ee3a28 diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest new file mode 100644 index 000000000000..f16da1454e6d --- /dev/null +++ b/dev-ruby/rspec-rails/Manifest @@ -0,0 +1,7 @@ +DIST rspec-rails-3.5.2.tar.gz 123642 BLAKE2B 7580846be34bfdf542f2c15f83e4dcdea98929b5d2feb04c645b905497522f5ee050ada800ceab975204c9671e8833b9c3fb978e4b55d6cc75b2291a96a1fd60 SHA512 4f7f03c740d7215591f9ac4fc9fb77f8d747b6446a831580518db2974b07806eab8ed29ade78afbdd981236f3c64b0d933f04be7cccf72c5e57fb85795dc7df4 +DIST rspec-rails-3.6.1.tar.gz 127123 BLAKE2B 9dd03d8483c1ef94ca7c7e561ca2a6aad82fb8400cfd5a48f40e3feff7597aaaf2a877d72d356ffca2455e6f3069a2d60c23ebf2ff3bdb8e95d954ff88832a3d SHA512 4d83f04ab640fdee6da5d6eab2c2a3bf8e04ad2f55e1a31f1dffc3a85ea3e731f1a0ffa586825e12972120568226d52fd6c26ce261412ad69dcc73ed879e763f +DIST rspec-rails-3.7.2.tar.gz 129851 BLAKE2B b37619b4a953fa44ef402a0dea1531837932dc7bc147c08b29bf85dcad61c7ca72b30f28edc391ae05d5040dcc902d6571342bb51559de84ed0c93244deffbec SHA512 a1dbbde3539b09c33d85c9307126df09c508fcf39abc25a6438fb0582ec19049ee1888d7d17d256d33bba08c29792a0ec30dabc37d870a369580a58cb7ef03df +EBUILD rspec-rails-3.5.2-r1.ebuild 1448 BLAKE2B 3b208f678509b6812b5bc2bfd7dcc6cb9480848d71ba4a0d01646e4e09a7fca274926d1dbfc5ba207301d444a2c0ccd54c070649b94da7eb6675b5b2b5bf434d SHA512 92ce74b24b1a330b83132f2c9c79829c1a172709a96b8735279688a015178e98c3979385b86ebf4ca6c1841dd744be23947e5b5951964559ea512df0fcf18e18 +EBUILD rspec-rails-3.6.1.ebuild 1448 BLAKE2B ab0ecb95e96eedddf57dbc1e254df43b97cd3d9a0930942b3bdc3554b7b277e8823dd8dc77eb32b58f339736b0b71f0b307202996edbc9970233c44cb3fbc3e1 SHA512 4f28e6dbf5fb2f4e188eced4b308d470c8e4275154a20ac869e2c4b4539b83f4a56c80338376d4dc00f8d8c150011d9c2ede6ad3f849389bc528b63fe5a69694 +EBUILD rspec-rails-3.7.2.ebuild 1448 BLAKE2B edb9e628276bc97d90ee7f9272145da0f03fc50d3736362e45851b113dace36b93544fef8c8a4cefe68d93d265d2bd7bc4e4ab9c6f523147a19c265f20e60c40 SHA512 b8a8b28c585ea62e3d29c07b01e0758503647561b3f0b798354ff3097433890245baf3b4b83491620b1575d77f5941867adfc4c5bd27e0957cf224def09ab466 +MISC metadata.xml 343 BLAKE2B 3c1684a27906b05d1f72b32ec225db0fcd6e051bf9d6a3b4f83e3cc1ff63201410594a6b2a2664ca008b7756b6e98cbbcc3981136075dcc41a622f3ad3566b36 SHA512 bc9d8d9978e4bd845b10fabf5256e53a1a0c3835305f7e72502d1074e2692fdeaca15b2ecade251be8dbbae544167072a920db14a964644b70782f37b9d91369 diff --git a/dev-ruby/rspec-rails/metadata.xml b/dev-ruby/rspec-rails/metadata.xml new file mode 100644 index 000000000000..b4a7718e18d4 --- /dev/null +++ b/dev-ruby/rspec-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-rails + + diff --git a/dev-ruby/rspec-rails/rspec-rails-3.5.2-r1.ebuild b/dev-ruby/rspec-rails/rspec-rails-3.5.2-r1.ebuild new file mode 100644 index 000000000000..b97430243196 --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-3.5.2-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="http://rspec.info/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0:* + >=dev-ruby/actionpack-3.0:* + >=dev-ruby/railties-3.0:* + =dev-ruby/rspec-${SUBVERSION}*" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.2 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm -f .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Avoid loading rspec/rails explicitly since ammeter/init will also + # do this and loading it twice causes an error + sed -i -e '/rspec\/rails/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-rails/rspec-rails-3.6.1.ebuild b/dev-ruby/rspec-rails/rspec-rails-3.6.1.ebuild new file mode 100644 index 000000000000..3bd3af117184 --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-3.6.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="http://rspec.info/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0:* + >=dev-ruby/actionpack-3.0:* + >=dev-ruby/railties-3.0:* + =dev-ruby/rspec-${SUBVERSION}*" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.2 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm -f .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Avoid loading rspec/rails explicitly since ammeter/init will also + # do this and loading it twice causes an error + sed -i -e '/rspec\/rails/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild new file mode 100644 index 000000000000..bb19436f8e13 --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="http://rspec.info/" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0:* + >=dev-ruby/actionpack-3.0:* + >=dev-ruby/railties-3.0:* + =dev-ruby/rspec-${SUBVERSION}*" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.2 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm -f .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Avoid loading rspec/rails explicitly since ammeter/init will also + # do this and loading it twice causes an error + sed -i -e '/rspec\/rails/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-retry-0.5.6 b/dev-ruby/rspec-retry-0.5.6 deleted file mode 100644 index a937ff412bf4..000000000000 --- a/dev-ruby/rspec-retry-0.5.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Retry intermittently failing rspec examples -EAPI=6 -HOMEPAGE=https://github.com/NoRedInk/rspec-retry -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rspec-retry-0.5.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c66e1abd27d7738579005c2bb1db89ec diff --git a/dev-ruby/rspec-retry-0.5.7 b/dev-ruby/rspec-retry-0.5.7 deleted file mode 100644 index b877061518bf..000000000000 --- a/dev-ruby/rspec-retry-0.5.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Retry intermittently failing rspec examples -EAPI=6 -HOMEPAGE=https://github.com/NoRedInk/rspec-retry -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rspec-retry-0.5.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e39939a279e518ad40777a614ecd8f15 diff --git a/dev-ruby/rspec-retry-0.6.0 b/dev-ruby/rspec-retry-0.6.0 deleted file mode 100644 index c8b2a57bf9b0..000000000000 --- a/dev-ruby/rspec-retry-0.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Retry intermittently failing rspec examples -EAPI=6 -HOMEPAGE=https://github.com/NoRedInk/rspec-retry -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rspec-retry-0.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7ec48a1a14e898c9bf1b259c1ded1013 diff --git a/dev-ruby/rspec-retry-0.6.1 b/dev-ruby/rspec-retry-0.6.1 deleted file mode 100644 index 72d9cf10208d..000000000000 --- a/dev-ruby/rspec-retry-0.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Retry intermittently failing rspec examples -EAPI=6 -HOMEPAGE=https://github.com/NoRedInk/rspec-retry -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-core-3.3:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rspec-retry-0.6.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7ec48a1a14e898c9bf1b259c1ded1013 diff --git a/dev-ruby/rspec-retry/Manifest b/dev-ruby/rspec-retry/Manifest new file mode 100644 index 000000000000..054db0f6fc63 --- /dev/null +++ b/dev-ruby/rspec-retry/Manifest @@ -0,0 +1,9 @@ +DIST rspec-retry-0.5.6.gem 12800 BLAKE2B c1e67224c0923fff578a0afbf7a5d9ea28836aadf16dbe83357d116365f20dd0f324b2621399d3b49314db94efed83ae088eef7d26958000b257b5d409b196fc SHA512 8bbc5dc37162370fa919ec7730709e5f9a9d0a751e20258caa4ba6fc2dac15701fce4d0ed82200357aff1a95dadaba278adaa2e99dce4c24d6e5a88f19261164 +DIST rspec-retry-0.5.7.gem 13312 BLAKE2B fdb726024425e1119fd34112263be1bac8d825085d1421d44aba28f1e0b4e0be37eb12926a700ad08ae4f7ca8cb5379b3f5e3ab1e9e161063394ef631d7c089e SHA512 607e5ecfbb723073d7b2f2b40898b23c68bcd53f5e9db242b49b178156dfdff07f614db732ed254e6fb92e45f64b31647a63a12acaf3b6290bed11027cd2910a +DIST rspec-retry-0.6.0.gem 13312 BLAKE2B d7c0e0d8ed9be38a594593a2631c53cfbe2e65bea7a28f1b6d63863a982fa9cb66c3f69ff2cc86d335764770222a99fae24a797f452c887b2fa558364d6f939b SHA512 c5b868c05304fb2f9e7316de42929ec5f67389dc72a9c67afa1352c4dfa9c6f7682b9856f05f5ca0fe761cd5ced60e3f837a9947d5831db9b7ee09846380b446 +DIST rspec-retry-0.6.1.gem 13824 BLAKE2B 5d5cebbfb8e5b85d2bcd4b05c2538fd083800b1b3fbf3140ec7e0535e4dcc3c270e45c1112e110315d517c48c300b96fa7d2c6c9fd553fe8de40e40acd9cd59b SHA512 a5801bf0a4e9f4b8e20cc2b6087ec3b205a8a3c2aa0ff2c31b46927fa6a34aec6a2f525673cf06d9e474477e35db9f5c994639b399240fc680c5c820f51c3ffa +EBUILD rspec-retry-0.5.6.ebuild 667 BLAKE2B c6a4f6a9da258a3f1313e59f3c9efd39eb6d630557762f2881cd715476c8f7875d17c6894ca40012c971f8472acbfaab425c04aa8c3015947cf23da7e049f541 SHA512 1d660e3b5017ecca0f50ec9ddb85b07aac3dd337be3ece5c6ca3315867e28a016073a55ac540c6c6c05dc22c9f5aa445c169064b331059a004b57d6286902e52 +EBUILD rspec-retry-0.5.7.ebuild 674 BLAKE2B 5037d98cb3fe82f2db91eed26f33c3bed9b93cbbf06bf1deffe844e3b028e83de19c488ed5c357b8337a5e8a48afd9ef24600bf527479fe1ffe31bc75bff1c63 SHA512 efdccc9ec6489ca5b182e743cdb87bfe884a76b165a736e3cf8aec75bebcdd90d3896fe1daae222da7f71e78002aea1ed50a32652b3196eadf1f29df37fabac9 +EBUILD rspec-retry-0.6.0.ebuild 667 BLAKE2B ffc5a289a4e1e4e9533bbed5b79e6bb206ef533786879cce9c37ca99929a365294bd341cc37909f75320c3d6c30609afc234a7cbd8e965055de09e4839287f93 SHA512 aba59510494c7cb65a3682d37d6255e96ca165da1c14857d07895ffde16e52fce37694f647a264016b323a3e833160eb6c3b309d38c4a3ab7809b9ad32c0dacd +EBUILD rspec-retry-0.6.1.ebuild 667 BLAKE2B ffc5a289a4e1e4e9533bbed5b79e6bb206ef533786879cce9c37ca99929a365294bd341cc37909f75320c3d6c30609afc234a7cbd8e965055de09e4839287f93 SHA512 aba59510494c7cb65a3682d37d6255e96ca165da1c14857d07895ffde16e52fce37694f647a264016b323a3e833160eb6c3b309d38c4a3ab7809b9ad32c0dacd +MISC metadata.xml 346 BLAKE2B 630a1e9e6398ff312f8536ec7e6d92b2a3bd8022c1ddca424474b43266440352ef63ea6d114c3eb21428e82ea5179810cbcf12b3c29b6f2603d038ec40ffb86e SHA512 a1d92ed8bb1d5619f8005859d7ed204016faf918885b98b56963ab9cc1e0607fa451227d25a5dc9efc88bc0de26039ca5ec4e0d3931c8fc32edbfe553912c23b diff --git a/dev-ruby/rspec-retry/metadata.xml b/dev-ruby/rspec-retry/metadata.xml new file mode 100644 index 000000000000..6b6463b35351 --- /dev/null +++ b/dev-ruby/rspec-retry/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + NoRedInk/rspec-retry + + diff --git a/dev-ruby/rspec-retry/rspec-retry-0.5.6.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.5.6.ebuild new file mode 100644 index 000000000000..eea79143a8fa --- /dev/null +++ b/dev-ruby/rspec-retry/rspec-retry-0.5.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retry intermittently failing rspec examples" +HOMEPAGE="https://github.com/NoRedInk/rspec-retry" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.3:3" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-retry/rspec-retry-0.5.7.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.5.7.ebuild new file mode 100644 index 000000000000..4b1e48fd3832 --- /dev/null +++ b/dev-ruby/rspec-retry/rspec-retry-0.5.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retry intermittently failing rspec examples" +HOMEPAGE="https://github.com/NoRedInk/rspec-retry" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.3:3" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.0.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.6.0.ebuild new file mode 100644 index 000000000000..12436eac3470 --- /dev/null +++ b/dev-ruby/rspec-retry/rspec-retry-0.6.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retry intermittently failing rspec examples" +HOMEPAGE="https://github.com/NoRedInk/rspec-retry" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.3:3" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.1.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.6.1.ebuild new file mode 100644 index 000000000000..12436eac3470 --- /dev/null +++ b/dev-ruby/rspec-retry/rspec-retry-0.6.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Retry intermittently failing rspec examples" +HOMEPAGE="https://github.com/NoRedInk/rspec-retry" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +ruby_add_rdepend ">=dev-ruby/rspec-core-3.3:3" + +all_ruby_prepare() { + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rspec-support-3.5.0 b/dev-ruby/rspec-support-3.5.0 deleted file mode 100644 index e3ce16ffbec2..000000000000 --- a/dev-ruby/rspec-support-3.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.5.0:3[ruby_targets_ruby23] dev-ruby/thread_order[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=5 -HOMEPAGE=https://github.com/rspec/rspec-support -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-support/archive/v3.5.0.tar.gz -> rspec-support-3.5.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3608a3269f4f41662e37bee2cd937e1d diff --git a/dev-ruby/rspec-support-3.6.0 b/dev-ruby/rspec-support-3.6.0 deleted file mode 100644 index 86fcffd28901..000000000000 --- a/dev-ruby/rspec-support-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.5.0:3[ruby_targets_ruby23] dev-ruby/thread_order[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.5.0:3[ruby_targets_ruby24] dev-ruby/thread_order[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-support -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-support/archive/v3.6.0.tar.gz -> rspec-support-3.6.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=97d08095c743545bb3e4fd1693c371b6 diff --git a/dev-ruby/rspec-support-3.7.0 b/dev-ruby/rspec-support-3.7.0 deleted file mode 100644 index 2dbbd248cc0a..000000000000 --- a/dev-ruby/rspec-support-3.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.7.0:3[ruby_targets_ruby23] dev-ruby/thread_order[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.7.0:3[ruby_targets_ruby24] dev-ruby/thread_order[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-support -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-support/archive/v3.7.0.tar.gz -> rspec-support-3.7.0-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=28ae1309339c6dcc9e2d60704bd6fd60 diff --git a/dev-ruby/rspec-support-3.7.1 b/dev-ruby/rspec-support-3.7.1 deleted file mode 100644 index 91c2b26409b0..000000000000 --- a/dev-ruby/rspec-support-3.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rspec-3.7.0:3[ruby_targets_ruby23] dev-ruby/thread_order[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rspec-3.7.0:3[ruby_targets_ruby24] dev-ruby/thread_order[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rspec-3.7.0:3[ruby_targets_ruby25] dev-ruby/thread_order[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby -EAPI=6 -HOMEPAGE=https://github.com/rspec/rspec-support -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/rspec/rspec-support/archive/v3.7.1.tar.gz -> rspec-support-3.7.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4ff5cf97d8acbce939c0fe845544a295 diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest new file mode 100644 index 000000000000..11c731308106 --- /dev/null +++ b/dev-ruby/rspec-support/Manifest @@ -0,0 +1,9 @@ +DIST rspec-support-3.5.0-git.tgz 59824 BLAKE2B 8e970af2f060344f842664e3afad7ba18d6884ef4a0e5b47ca3f2544f27a80df7227b98e853fea5a1091a6727d075d6a033e23dae930bbad854a181f8aa1662a SHA512 246d86c131dae12d6ca9040dba800ea5e378cfce083b1840492cc2c968e4d17fe67617332aa77d46817356113f81d8d9584698e4fe9e4873291d18ebe04eacbc +DIST rspec-support-3.6.0-git.tgz 64987 BLAKE2B 9337da63047a1b33e8534a74a6dd4004287f0f057278b78160465ad66d43d5b543b9039d68e3488752e963308764b74a1343868f692b0ff26559b0c90cd3b674 SHA512 550e23ad2da53b445fa5e496eab243ad8c00db69949e50fe9e6c391b77166bbdc94261aae3a2b49c7f2f598abefe40ea4e93940cb493017fcdcc501675c8476e +DIST rspec-support-3.7.0-git.tgz 65675 BLAKE2B abc204f641014b16cbb433c10b5d5953c8fb1f94491bec359febb627ce1864776ab59e0b706ca908d00c79e75d8c95dc5c8673937c4bb24a2c7c90e6ec5f4e7e SHA512 a4a3fc705d4c31d760777513f86d8b0ca4c9e540b0a6f4b6d1152676f252e1276fedebe7cd259f0dbbb60b447cc179eea194f3a3e5bb023907923cbf16fc8033 +DIST rspec-support-3.7.1-git.tgz 65831 BLAKE2B 8595c496bc8d13e36fdfd4a8be8e055db4ac1e85af63f99158d191c9ef9e0a6ba0a2972ad7661a63eeda959e2969139a99ded71219777fd493544b711b6fea53 SHA512 a5760d696048897d76c665a756474bbb1a1995891e577c989cf68a205644c8608c538bf3d87c558428e2c412e02d3552d47567a0679cd4f8793c06f43eccf459 +EBUILD rspec-support-3.5.0.ebuild 1327 BLAKE2B 0573e7a4db15827ecb994b4f3cb1597b781e8e5faa9b6cbc1ab65ea6940b943f3cfa495d378e72b939472ec0481e014d69a222464aa8e7cb117877e620acf4ca SHA512 4d9e61775a435d1cd2af88e98257b13f21584368903cf3c941b29adcd265f49e5d840268d378fda884c30d7532e16975c7bdb009870abe96181e02a216978db5 +EBUILD rspec-support-3.6.0.ebuild 1346 BLAKE2B 11bfeb0e6ff0a687168fb7d21c8a7928b659650052afce60498467387c1ef0d23a9e38c24fd1be6c24c7b0fe828814652ac68a2e8a7d4296b815fda8a18773b8 SHA512 088faf3330b63e402976a4a2a48e1a346adf3239bde8f10add8772d1cf0798622dfc16bfd5a7569bb4836dd89eb582252ec57b6ec2a96ecdd036e74260723532 +EBUILD rspec-support-3.7.0.ebuild 1336 BLAKE2B 69fa85e41eb65bbeee3a4e3781d239d6fa489660f1aa8dc0326d4adb989ca8640ab11cea76730d2d707950e91f3616441720ba4c43d54a425c40e4b27fa0380a SHA512 143f1f5e7462a9cd2f61e690cce3bf6d228db73f3adcc9343032c8c88eb112831d993bac92a52571d0b2ca0ff1056c58a3d8c136a6cc1a2205c5aebd5885a1d0 +EBUILD rspec-support-3.7.1.ebuild 1343 BLAKE2B 951484a84844e5042cda10591933a2857b756ed93e45fa54adbd11f31bb8aec6c60748050f8a95034de08c83815a01be065b25a28d6c723c0a0b7436a88fa95f SHA512 d1afec7a788a72076737aea3cce0a4ca0ad0ee1f22d28936343c2ada2185db20ddc65f792e0bad5623fee5118c24455a074bae9ed8b35b84a137d7ce11cab48d +MISC metadata.xml 345 BLAKE2B 832a39e1b38a33b4b5238aaf4a79f08aaff0a7751d466ebe3dd6eeaca493cd10d7ed51766d12c17f589be48d450d3f7a36690ee171a5c650c1cdad334003446f SHA512 71b6ed77045b94efb05b0275574fdcf328678c7d0aef385703a40f5ff3300653638dc32911ff8f91c66881201c735df930c000c0283afa9f189dbba41e97628c diff --git a/dev-ruby/rspec-support/metadata.xml b/dev-ruby/rspec-support/metadata.xml new file mode 100644 index 000000000000..bd86f0bb84fa --- /dev/null +++ b/dev-ruby/rspec-support/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec-support + + diff --git a/dev-ruby/rspec-support/rspec-support-3.5.0.ebuild b/dev-ruby/rspec-support/rspec-support-3.5.0.ebuild new file mode 100644 index 000000000000..708708ce5dd8 --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.5.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.5.0:3 dev-ruby/thread_order )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die +} diff --git a/dev-ruby/rspec-support/rspec-support-3.6.0.ebuild b/dev-ruby/rspec-support/rspec-support-3.6.0.ebuild new file mode 100644 index 000000000000..dcc0c476ae98 --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.6.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.5.0:3 dev-ruby/thread_order )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die +} diff --git a/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild b/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild new file mode 100644 index 000000000000..859e41514bf1 --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.7.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.7.0:3 dev-ruby/thread_order )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die +} diff --git a/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild b/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild new file mode 100644 index 000000000000..9f01e14af119 --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.7.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.7.0:3 dev-ruby/thread_order )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die +} diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest new file mode 100644 index 000000000000..7f9032e62fcd --- /dev/null +++ b/dev-ruby/rspec/Manifest @@ -0,0 +1,9 @@ +DIST rspec-2.99.0.gem 5632 BLAKE2B eba837aeebcb0d65dc18a644fd935f241a6703998885418460b2c0bb59574ef144c416518099a77905ca7676852903804169d1bafc2cf8b3f79654b669c43762 SHA512 bcdf5e86938b102200144c49370e0a0691e39a8720048df2eab1a55f95a5bc5e4ced84c7da86d0ddc83ee4ce0f40602c2ae7ee10e55dccf8bb8b769ab048ebb8 +DIST rspec-3.5.0.gem 10752 BLAKE2B 8c28574420f7beea0a8ff2a2c0237ea84c83dadee14edba229e8215e8620d801be941d5474cfd53357552f4210907cb15ba853bb88e3ad9b72d35b86c617c3f4 SHA512 0500f09e46244746967f5efebcfbc96d4cef14c5f68e6ad3d510e151ed83c865a3478ae6e42dec0f0793db7db52ae2394768b6b331ea5ca8d30bc19523cad5b0 +DIST rspec-3.6.0.gem 10240 BLAKE2B 334fb89dcc8926b264999dcdae231916dcf9c45515192b9a053a22a240a2da3830b46cb87430bc3f4a7368bbd0788e987f992e0f4dac3872233ad7d0e7f3fc6b SHA512 ff0208209fffe205038e75ea410d0a0c140d35f9dcf46b699d9359bb17b8d6e92c4c3643b8f99d741921dd4a4b9bc62e639f5d48f46e4e9c656dcab0f62fdbb2 +DIST rspec-3.7.0.gem 10752 BLAKE2B a0e15d557b0d9089a886d04c917feda80c7a8e5eb70a50f4635947689215c0c560d313a6728ccea751697ead97c01fa1e3b7217f202ad18d4ddecf62c4dfa4ab SHA512 5c10a878e9697030783c987ee9a6244b36cf85a2a3fb8c28bf9771900a3259da4f19c7f159180b5ff9140ab715b38b5d90cd5e0014ac1862f478c32a95e7edfd +EBUILD rspec-2.99.0.ebuild 796 BLAKE2B 1f7e76cf83dabe36056c164d335150f56d9a666b389d02e5878ff15464fb50084053f8a4feb545bb314aecafcdaf54d417d94bece5154854e539768e063889cc SHA512 85040ba6e2d27ef48d167ce1365e8301812dcfd1917d5bc84d2509a5fe51fcb2d44c007834fd0fb6e77843f5263122c6f1f045649a9e18b091e3300b63545163 +EBUILD rspec-3.5.0.ebuild 667 BLAKE2B 3df4ec8bc0263ff263cc1d938f614d62d1a27c45f3e1a8eb3fcc5dd1c3455dc8dfd026d9a3104813157c9f8fc29964962fbdf9a7b46d6c5acfaa6ad288dafdf2 SHA512 e10338a61d1af33eae298f1a663c93199b2d871cc2de1a2fc93299657d813b2137dc34f81027314f68de5f80fda2670cee851978f437ddeba1c9156cbeec9de1 +EBUILD rspec-3.6.0.ebuild 679 BLAKE2B 894317bf6972d77d3e3b3145b0f3adacaef5b91e45e066527f42af9cd7186ca78c2b9c462518a3e1a5f2473e2543d2026447ea4fc1a1a0e2ff8bd7059c9f1c59 SHA512 663dc4faa7e587dfccc6d86cee3a25d684a1b8a555440d2d7e21462516d72d17dd64a813b94c3cb33b20ed902661fb40fa9c64d9b484192f8c300d65ffd86274 +EBUILD rspec-3.7.0.ebuild 676 BLAKE2B d7297f23018396e07c9480fb1c70b939a2205a78f4644ee8ad88d272df9307d6efe20d9ba836262cc6c7c2c531af272e4fbffc3e57d2c3de6ea080eb781672ad SHA512 1dfd1ffd741ea3d48104f64e12dd9ff262e98818152cc2a68dec46f8234247e57b2cd7b812553e5c0529d8cd4b8943650e911ef9a7d3685750cbbc615997cdc3 +MISC metadata.xml 337 BLAKE2B fd99a128031819f061bb4b2fea336d7b14b26b7a986d782d8a4e2b9b9b7ce4c703242ef724cc9bdd98cf0219973dfcfca2a2eb7979b446f879d2f337b566985f SHA512 0a9165edcea2906fb370afa35ef77b74a4b833539959e8f28194e4d02ab7685f23dd16f04ea7e18873d10bf607236972610c49cf61ed97e5df7b4796ec9a66be diff --git a/dev-ruby/rspec/metadata.xml b/dev-ruby/rspec/metadata.xml new file mode 100644 index 000000000000..f420c86ec54e --- /dev/null +++ b/dev-ruby/rspec/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rspec/rspec + + diff --git a/dev-ruby/rspec/rspec-2.99.0.ebuild b/dev-ruby/rspec/rspec-2.99.0.ebuild new file mode 100644 index 000000000000..9448e4d31489 --- /dev/null +++ b/dev-ruby/rspec/rspec-2.99.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="http://rspec.rubyforge.org/" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*" diff --git a/dev-ruby/rspec/rspec-3.5.0.ebuild b/dev-ruby/rspec/rspec-3.5.0.ebuild new file mode 100644 index 000000000000..8b2f12f3c9a7 --- /dev/null +++ b/dev-ruby/rspec/rspec-3.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*" diff --git a/dev-ruby/rspec/rspec-3.6.0.ebuild b/dev-ruby/rspec/rspec-3.6.0.ebuild new file mode 100644 index 000000000000..044dc4e38041 --- /dev/null +++ b/dev-ruby/rspec/rspec-3.6.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*" diff --git a/dev-ruby/rspec/rspec-3.7.0.ebuild b/dev-ruby/rspec/rspec-3.7.0.ebuild new file mode 100644 index 000000000000..ca1aa6f215ff --- /dev/null +++ b/dev-ruby/rspec/rspec-3.7.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*" diff --git a/dev-ruby/rspectacular-0.70.7 b/dev-ruby/rspectacular-0.70.7 deleted file mode 100644 index f9d9890d54ff..000000000000 --- a/dev-ruby/rspectacular-0.70.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] dev-ruby/fuubar:2[ruby_targets_ruby23] dev-ruby/shoulda-matchers:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] dev-ruby/fuubar:2[ruby_targets_ruby24] dev-ruby/shoulda-matchers:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] dev-ruby/fuubar:2[ruby_targets_ruby25] dev-ruby/shoulda-matchers:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=RSpec support and matchers -EAPI=5 -HOMEPAGE=https://github.com/thekompanee/rspectacular -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby23] dev-ruby/fuubar:2[ruby_targets_ruby23] dev-ruby/shoulda-matchers:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby24] dev-ruby/fuubar:2[ruby_targets_ruby24] dev-ruby/shoulda-matchers:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rspec-3.1:3[ruby_targets_ruby25] dev-ruby/fuubar:2[ruby_targets_ruby25] dev-ruby/shoulda-matchers:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rspectacular-0.70.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ab0bf69508c093f5238fba23cf9edb5e diff --git a/dev-ruby/rspectacular/Manifest b/dev-ruby/rspectacular/Manifest new file mode 100644 index 000000000000..0482918bd550 --- /dev/null +++ b/dev-ruby/rspectacular/Manifest @@ -0,0 +1,3 @@ +DIST rspectacular-0.70.7.gem 16384 BLAKE2B 61783b9a6cfd4b8f190237590205e913074941ef65caa7a7f8e66e90ba7fd28553bc4168cc83fbe01ea526308b0adb8e885ee1786d6339d42e70406494cddf45 SHA512 dab67e89dd88cfb8741be10c385d58b3437245c623700f0d651dd4e96bcf28f063a9dd952098eb574bbadaeb077ebe7e0f9db7d6e83648c1de9a4f0c390fe567 +EBUILD rspectacular-0.70.7.ebuild 654 BLAKE2B 426c85612ab8636c4cffa358fd8eb1bc867409a10fe8c5376cbeaeda022b7c5dd652c7559678ec78d90e2128d524c01e4662be194a56ccf86473ed83a286f9d4 SHA512 5ee5f73320cf32f451981443d98fbd17be001f8cf86c80613840a97e78fc969a829cec2e0f87d8786057c0ca543a027fa70d6ff416607f6949e105713ea49291 +MISC metadata.xml 350 BLAKE2B 478dd5a6b615f4a0ca0217d2fd4daca21b8421cc34c61d4c4356788ed059edf68a0c9b747076060415d7e9a62e17008560f44da4d0909d3f68c50ea77f5629ab SHA512 78e3ba17336c86b92811af99283d12b0bc191a2f06d907d0c792aedc17d5a39d81d00acb4b884f074103cbca587c3961dace871fc82e4a9a3fc6a9190c48b75d diff --git a/dev-ruby/rspectacular/metadata.xml b/dev-ruby/rspectacular/metadata.xml new file mode 100644 index 000000000000..b163c4361c7c --- /dev/null +++ b/dev-ruby/rspectacular/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + thekompanee/rspectacular + + diff --git a/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild b/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild new file mode 100644 index 000000000000..55322c4a4ec1 --- /dev/null +++ b/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="RSpec support and matchers" +HOMEPAGE="https://github.com/thekompanee/rspectacular" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2 dev-ruby/shoulda-matchers:3" diff --git a/dev-ruby/ruby-atk-3.1.1 b/dev-ruby/ruby-atk-3.1.1 deleted file mode 100644 index 333015c9fdbd..000000000000 --- a/dev-ruby/ruby-atk-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/atk test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Atk bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=dev-libs/atk ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0373f0e0fda8974f8b96c3e40c24434d diff --git a/dev-ruby/ruby-atk/Manifest b/dev-ruby/ruby-atk/Manifest new file mode 100644 index 000000000000..a94d1644d72b --- /dev/null +++ b/dev-ruby/ruby-atk/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-atk-3.1.1.ebuild 644 BLAKE2B ee89395d907ccc762555111c80564dc7bb9792ea08360a3efae6975e8760806b6db381693f092b34d2bdc7e58525895f42a4cc15198649c4e24b6a9f10c415e6 SHA512 ce12d0e38eaed1638cd90ed1a0f79ae8ab9747f5d9eafd4c69a280de8efc23526784f84e63c1e0a2515d8711e8e2facc2f260ce447c43da2e32fe187aa2bab69 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-atk/metadata.xml b/dev-ruby/ruby-atk/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-atk/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-atk/ruby-atk-3.1.1.ebuild b/dev-ruby/ruby-atk/ruby-atk-3.1.1.ebuild new file mode 100644 index 000000000000..07d010e4c08a --- /dev/null +++ b/dev-ruby/ruby-atk/ruby-atk-3.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby Atk bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" +DEPEND+=" dev-libs/atk" +RDEPEND+=" dev-libs/atk" + +ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' test/atk-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-augeas-0.5.0-r3 b/dev-ruby/ruby-augeas-0.5.0-r3 deleted file mode 100644 index 57ae0a274509..000000000000 --- a/dev-ruby/ruby-augeas-0.5.0-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=app-admin/augeas-1.1.0 dev-libs/libxml2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby bindings for Augeas -EAPI=5 -HOMEPAGE=http://augeas.net/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm hppa ia64 ppc ~ppc64 ~sparc x86 -LICENSE=LGPL-2.1 -RDEPEND=>=app-admin/augeas-1.1.0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=http://download.augeas.net/ruby/ruby-augeas-0.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fbde6e9be2695b143ce1eb9671aaedc6 diff --git a/dev-ruby/ruby-augeas/Manifest b/dev-ruby/ruby-augeas/Manifest new file mode 100644 index 000000000000..d3757793cab5 --- /dev/null +++ b/dev-ruby/ruby-augeas/Manifest @@ -0,0 +1,3 @@ +DIST ruby-augeas-0.5.0.gem 24064 BLAKE2B 7ee13cfed3e38bbcb7445305323d44f519239e177a9a0e2e98ee362629f6fa0166338e128ab31f48ffc3a37095ba450433128779be006a8add26eb0523e76142 SHA512 523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d +EBUILD ruby-augeas-0.5.0-r3.ebuild 764 BLAKE2B 3a460a9494f2b94800febe08327dc3b09a4d5590050d95a0b899c9e2e2927f2a22002497c81f4c1fda1d1a770f6d01513b4f518e3b9922a0b86bb912e76c9877 SHA512 c08b6a33ed53739acb318d6873dce443121455e54264f1f5faef45d844c704ec1487594505400006e4c9408e9cf2e3b6be445f095c043aee5a9bebc04a200b0d +MISC metadata.xml 427 BLAKE2B b49e1b0309e6c4767ef9e93be18a9e0f2fe0dbe30f285842b0fb913f7b7e0cab64d05358b168bec023bd3aa533de39b42cb006700b866e9fe7270371cbcdd3b9 SHA512 5d4f0828bff465881938c1221cdd0d9c361e503cdf84b63d707eaf5b4b2a9e583ecb9167946a2f7e8fd624bbb1ac4a7e4dd720271252dad01fa2202ec03498fa diff --git a/dev-ruby/ruby-augeas/metadata.xml b/dev-ruby/ruby-augeas/metadata.xml new file mode 100644 index 000000000000..7264137ed458 --- /dev/null +++ b/dev-ruby/ruby-augeas/metadata.xml @@ -0,0 +1,14 @@ + + + + +prometheanfire@gentoo.org + + +ruby@gentoo.org +Gentoo Ruby Project + + +ruby-augeas is a set of Ruby bindings around augeas. + + diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild new file mode 100644 index 000000000000..fd694aa1c42b --- /dev/null +++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc/site/api" +RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby bindings for Augeas" +HOMEPAGE="http://augeas.net/" +SRC_URI="http://download.augeas.net/ruby/${P}.gem" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm hppa ia64 ppc ~ppc64 ~sparc x86" +IUSE="" + +RDEPEND=">=app-admin/augeas-1.1.0" +DEPEND="${RDEPEND} + dev-libs/libxml2" + +each_ruby_configure() { + ${RUBY} -C ext/augeas extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/augeas V=1 +} + +each_ruby_install() { + mv ext/augeas/_augeas$(get_modname) lib/ || die + + each_fakegem_install +} diff --git a/dev-ruby/ruby-beautify-0.97.4 b/dev-ruby/ruby-beautify-0.97.4 deleted file mode 100644 index 6eafd742f9c7..000000000000 --- a/dev-ruby/ruby-beautify-0.97.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=a cli tool (and module) to beautify ruby code -EAPI=5 -HOMEPAGE=https://github.com/erniebrodeur/ruby-beautify -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-beautify-0.97.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dd4fc739f611f72f6688715bfcedac23 diff --git a/dev-ruby/ruby-beautify/Manifest b/dev-ruby/ruby-beautify/Manifest new file mode 100644 index 000000000000..79e9267ef5dc --- /dev/null +++ b/dev-ruby/ruby-beautify/Manifest @@ -0,0 +1,3 @@ +DIST ruby-beautify-0.97.4.gem 15360 BLAKE2B 92c8e7c09714c27a2e19f8ac00050612c0a23f38132fb64edb326a5bb536ab136c6dfbce8fafb902a5e1263b44f68350050c64b9ed9d12fd946d42073f06e959 SHA512 0ce3403587f12036387e5556632e5f2bf57066949fe401699d6de256d26a91d2dc8f7e007ce4514a7672ad0896cd1c498b5a35965640dadfa7383915b12989f3 +EBUILD ruby-beautify-0.97.4.ebuild 820 BLAKE2B b03f9b89e1d2b255a459fd77b7a90b95b1466bfa8391824b980272dd77275087b783142865ac4189662841effefa8c81aed01887adcb6f2978d52b520cc523e1 SHA512 10c66455d85a8c9ae561041a1423c3c9822b37397f7d8c30735c27b8d9480ba2bb76843d7a13472ef558f3109be1f4de4ac2b06fdf056ab34d75249737197deb +MISC metadata.xml 352 BLAKE2B d619a738b34bab083b72ed3c0b10de0f6229c564580d9c5c72700d4736c222f92235359948858b17ebb883253aa4e15b9f0bdc3e4515b91ef6d470f2f7fff7a8 SHA512 7761217f133dbdd655592ce95085cdabe5095bca4508a23e196d56f10502353301be2a66c873d0da9ebe2995d2fa7817d64ed6d4f776edf546f6ed8ad15f3e98 diff --git a/dev-ruby/ruby-beautify/metadata.xml b/dev-ruby/ruby-beautify/metadata.xml new file mode 100644 index 000000000000..53108d5679fe --- /dev/null +++ b/dev-ruby/ruby-beautify/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + erniebrodeur/ruby-beautify + + diff --git a/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild b/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild new file mode 100644 index 000000000000..98776673f64f --- /dev/null +++ b/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.md WHATSNEW.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="a cli tool (and module) to beautify ruby code" +HOMEPAGE="https://github.com/erniebrodeur/ruby-beautify" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_prepare() { + # Needed for specs + mkdir tmp || die + + # Use correct ruby interpreter to test and avoid bundler. Handle + # directory changes. + sed -i -e 's|bundle exec|'${RUBY}' -Ilib:../lib -S|' spec/bin/ruby-beautify_spec.rb || die +} diff --git a/dev-ruby/ruby-cairo-gobject-3.1.1 b/dev-ruby/ruby-cairo-gobject-3.1.1 deleted file mode 100644 index 5c2d7d97a993..000000000000 --- a/dev-ruby/ruby-cairo-gobject-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/cairo test? ( ruby_targets_ruby23? ( dev-ruby/rcairo[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rcairo[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby cairo-gobject bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/cairo ruby_targets_ruby23? ( dev-ruby/rcairo[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rcairo[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d9f380799d354317df973ea4ca494397 diff --git a/dev-ruby/ruby-cairo-gobject/Manifest b/dev-ruby/ruby-cairo-gobject/Manifest new file mode 100644 index 000000000000..fef4f9ebe23a --- /dev/null +++ b/dev-ruby/ruby-cairo-gobject/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-cairo-gobject-3.1.1.ebuild 806 BLAKE2B d8e04f70965a9ebc9a2268941e51211aec01a695a37735fdcaa27f294e0cbc7545e66f97191912a54e1ba7248e7eb09a76960bc43113005be3c11b89a61fffb8 SHA512 981fc92b00d315891574a38e462e313901bca327d789f34d09447823f38a23176779598ec6ef27bd54747877933591482ffc2cd150d5a13da06a90561d355318 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-cairo-gobject/metadata.xml b/dev-ruby/ruby-cairo-gobject/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-cairo-gobject/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild new file mode 100644 index 000000000000..a8560dbe7985 --- /dev/null +++ b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +RUBY_S="ruby-gnome2-all-${PV}/cairo-gobject" + +DESCRIPTION="Ruby cairo-gobject bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/cairo" +RDEPEND+=" x11-libs/cairo" + +ruby_add_rdepend "dev-ruby/rcairo + >=dev-ruby/ruby-glib2-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + ../gobject-introspection/test/gobject-introspection-test-utils.rb \ + test/cairo-gobject-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-clutter-3.1.1 b/dev-ruby/ruby-clutter-3.1.1 deleted file mode 100644 index b8bfbd0ef16f..000000000000 --- a/dev-ruby/ruby-clutter-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=media-libs/clutter ruby_targets_ruby23? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Clutter bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=media-libs/clutter ruby_targets_ruby23? ( >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=1ed9aa9ef19feda2e6673b47457b93ee diff --git a/dev-ruby/ruby-clutter-gdk-3.1.1 b/dev-ruby/ruby-clutter-gdk-3.1.1 deleted file mode 100644 index 37fc8c1a3cfa..000000000000 --- a/dev-ruby/ruby-clutter-gdk-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby binding of GDK specific API of Clutter -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=media-libs/clutter[gtk] ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=b14e35575a1e2996d4517e32486f5ff5 diff --git a/dev-ruby/ruby-clutter-gdk/Manifest b/dev-ruby/ruby-clutter-gdk/Manifest new file mode 100644 index 000000000000..06093178ab4f --- /dev/null +++ b/dev-ruby/ruby-clutter-gdk/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-clutter-gdk-3.1.1.ebuild 543 BLAKE2B 7996c3ea846d2473a1a4be6c6cb76e7e4887a1342746edb14c728b5fe368319872dc9a1073fb435b945793b8945f00b61260bbcfb32506ab897976267c4fa845 SHA512 46272680deaaf3526925899b82667106431d3ba181e9c8ed95106c5a26e54ee8bbb83c558e4de457dc7e91f615dadd9176e562f3d6dcae9faf916c0cdd05b369 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-clutter-gdk/metadata.xml b/dev-ruby/ruby-clutter-gdk/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-clutter-gdk/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-clutter-gdk/ruby-clutter-gdk-3.1.1.ebuild b/dev-ruby/ruby-clutter-gdk/ruby-clutter-gdk-3.1.1.ebuild new file mode 100644 index 000000000000..f5149217edfb --- /dev/null +++ b/dev-ruby/ruby-clutter-gdk/ruby-clutter-gdk-3.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby binding of GDK specific API of Clutter" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RUBY_S=ruby-gnome2-all-${PV}/clutter-gdk + +RDEPEND+=" media-libs/clutter[gtk]" + +ruby_add_rdepend ">=dev-ruby/ruby-clutter-${PV} + >=dev-ruby/ruby-gdk3-${PV}" + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-clutter-gstreamer-3.1.1 b/dev-ruby/ruby-clutter-gstreamer-3.1.1 deleted file mode 100644 index 78b7d217851d..000000000000 --- a/dev-ruby/ruby-clutter-gstreamer-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=media-libs/clutter-gst test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Clutter bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=media-libs/clutter-gst:* ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=97e70ca4bd31dae937c2e46aa700d951 diff --git a/dev-ruby/ruby-clutter-gstreamer/Manifest b/dev-ruby/ruby-clutter-gstreamer/Manifest new file mode 100644 index 000000000000..615a52437de7 --- /dev/null +++ b/dev-ruby/ruby-clutter-gstreamer/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-clutter-gstreamer-3.1.1.ebuild 1036 BLAKE2B 0cd9f77e30a7d5f072cbad21dc34af974cb65b75ae94ac96b92cded6ea55edec8e0a2ce214db70268fd4dd0b93e65f9fdfd4a67b355cb6d03dffd9960462c976 SHA512 35b3e510bfe0000d7525fc46291f3bb34b887dd220bf05ea6417250c2514c7a993adc701845aac2d367ffd0ec6e410131449c497462ba7358d93fb3a5de8bfce +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-clutter-gstreamer/metadata.xml b/dev-ruby/ruby-clutter-gstreamer/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-clutter-gstreamer/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.1.1.ebuild b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.1.1.ebuild new file mode 100644 index 000000000000..c54cfb173f03 --- /dev/null +++ b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.1.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Clutter bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RUBY_S=ruby-gnome2-all-${PV}/clutter-gstreamer + +DEPEND+=" media-libs/clutter-gst" +RDEPEND+=" media-libs/clutter-gst:*" + +ruby_add_rdepend ">=dev-ruby/ruby-clutter-${PV} + >=dev-ruby/ruby-gstreamer-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + ../gobject-introspection/test/gobject-introspection-test-utils.rb \ + ../clutter/test/clutter-test-utils.rb \ + test/clutter-gstreamer-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/and have_make/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-clutter-gtk-3.1.1 b/dev-ruby/ruby-clutter-gtk-3.1.1 deleted file mode 100644 index 7dbc4de9c6d6..000000000000 --- a/dev-ruby/ruby-clutter-gtk-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=media-libs/clutter-gtk[gtk] ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Clutter bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=media-libs/clutter-gtk[gtk] ruby_targets_ruby23? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=e2cfe310366fb0f7d16a52f2016ff836 diff --git a/dev-ruby/ruby-clutter-gtk/Manifest b/dev-ruby/ruby-clutter-gtk/Manifest new file mode 100644 index 000000000000..b5efd2a46aa8 --- /dev/null +++ b/dev-ruby/ruby-clutter-gtk/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-clutter-gtk-3.1.1.ebuild 1109 BLAKE2B 0acf3798ef55c2a5416f993314855cb14c9ec39c1a49bca2709003d8a69d1d4321b2f50d52f514ccae6887b2724105036c56a147e730d2e5860bc867d6781eb0 SHA512 09207ae1c8fbc2bbd753ef69b9d38d6c8bb508f883200d38dcda9bd54a34a3efc38083dbd10842251e9239e7cdce7c6eddfa94e33cd0959b6bbcf5c2c79d8051 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-clutter-gtk/metadata.xml b/dev-ruby/ruby-clutter-gtk/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-clutter-gtk/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.1.1.ebuild b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.1.1.ebuild new file mode 100644 index 000000000000..50e64d03c139 --- /dev/null +++ b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.1.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Clutter bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RUBY_S=ruby-gnome2-all-${PV}/clutter-gtk + +DEPEND+=" media-libs/clutter-gtk[gtk]" +RDEPEND+=" media-libs/clutter-gtk[gtk]" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-clutter-gdk-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-clutter-${PV} + >=dev-ruby/ruby-gtk3-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + ../gobject-introspection/test/gobject-introspection-test-utils.rb \ + ../clutter/test/clutter-test-utils.rb \ + test/clutter-gtk-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/and have_make/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-clutter/Manifest b/dev-ruby/ruby-clutter/Manifest new file mode 100644 index 000000000000..e98542703f85 --- /dev/null +++ b/dev-ruby/ruby-clutter/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-clutter-3.1.1.ebuild 1239 BLAKE2B 424692bcada52bf632c59794a5d08839a1cf84486e72cbd65a0bb7799630c3179ca50577b98973757ae9c2efbe122b4e5468b38d3c86eb6b569c1aa107a363fa SHA512 92af7bfab778338b3ae8467d3710c3e07aa59d7caaffa662cd3983fe27df61a29bb48b5733286c766375db7948e1c59369850ba2be35c9c92bf63715c65e0822 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-clutter/metadata.xml b/dev-ruby/ruby-clutter/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-clutter/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-clutter/ruby-clutter-3.1.1.ebuild b/dev-ruby/ruby-clutter/ruby-clutter-3.1.1.ebuild new file mode 100644 index 000000000000..13c521df935f --- /dev/null +++ b/dev-ruby/ruby-clutter/ruby-clutter-3.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Clutter bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RUBY_S=ruby-gnome2-all-${PV}/clutter + +DEPEND+=" media-libs/clutter" +RDEPEND+=" media-libs/clutter" + +ruby_add_bdepend ">=dev-ruby/ruby-atk-${PV} + >=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV} + >=dev-ruby/ruby-pango-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-cairo-gobject-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV} + >=dev-ruby/ruby-pango-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + ../gobject-introspection/test/gobject-introspection-test-utils.rb \ + ../cairo-gobject/test/cairo-gobject-test-utils.rb \ + test/clutter-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-dict-0.9.4-r4 b/dev-ruby/ruby-dict-0.9.4-r4 deleted file mode 100644 index bf10ea95dd7c..000000000000 --- a/dev-ruby/ruby-dict-0.9.4-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) -DESCRIPTION=RFC 2229 client in Ruby -EAPI=5 -HOMEPAGE=http://www.caliban.org/ruby/ruby-dict.shtml -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=http://www.caliban.org/files/ruby/ruby-dict-0.9.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4a2218a973845c9ef2159162ccae0d95 diff --git a/dev-ruby/ruby-dict/Manifest b/dev-ruby/ruby-dict/Manifest new file mode 100644 index 000000000000..2d0a852bb69a --- /dev/null +++ b/dev-ruby/ruby-dict/Manifest @@ -0,0 +1,4 @@ +AUX ruby-dict-ruby19.patch 472 BLAKE2B fb7fb083ce6a0d33b01da92e6eb0a44fc0494767a48a79817cddb2a17d8cd831c0f5dce3e5376d377ef916c7e72f5a066180374cf6f07a85424fd861ca33e212 SHA512 632459a8c8a46a42b7d7fdc6771ccd57e2e0058ca2fac785c8a97fa9ed08b47d80bd29ad07e4b0ba356cddab42bcb3f2144b80dcb9b9dea100998f00aed49a6b +DIST ruby-dict-0.9.4.tar.gz 50487 BLAKE2B fa812bf222f82bc91ccf5a4f2a225e3463d7d85677004e3131547a49da88f89af3632de6f18e1b95f4ca68a5f7c5b5f909a9e811faf849865c879b3658bf43fd SHA512 54ce421c1bf49d0d52fc2549409887e05ebac5d3d1d50fc1b3a2ef55eb1242af509e3fb2ee046ee3389b088ca951a9903e9ea3ed3ca3dcfb0d521acd0eb54c59 +EBUILD ruby-dict-0.9.4-r4.ebuild 703 BLAKE2B 7bc8500b5ddbfeb4e53e6cb845303249dcbdf009f84e1e5104ef9bfd028f78ae2e4382a5089804f3fb452d5474417816f72a4b38c6b701fa32403506f1c1c641 SHA512 03ce4f5e239c61c4210a60d4102640455edcdd7f266d38a10a2f2b89104ef036a2f3ca5d7d14ed616d8828683ac2e248b50aa5f11270e7d7106fd97f40a822fa +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch b/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch new file mode 100644 index 000000000000..5ed897773fac --- /dev/null +++ b/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch @@ -0,0 +1,20 @@ +--- lib/dict.rb.orig 2013-10-27 19:15:03.957167192 +0100 ++++ lib/dict.rb 2013-10-27 19:16:15.191165936 +0100 +@@ -153,7 +153,7 @@ + + + require 'socket' +-require 'md5' ++require 'digest/md5' + + + # lines that start with .. need to be reduced to . +@@ -434,7 +434,7 @@ + # AUTHorise user + # + def auth(user, secret) +- auth = MD5::new(@msgid + secret).hexdigest ++ auth = Digest::MD5.new.hexdigest(@msgid + secret) + exec_cmd('AUTH %s %s' % [ user, auth ]) + end + diff --git a/dev-ruby/ruby-dict/metadata.xml b/dev-ruby/ruby-dict/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-dict/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild new file mode 100644 index 000000000000..b0d8ae13c9db --- /dev/null +++ b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng + +DESCRIPTION="RFC 2229 client in Ruby" +HOMEPAGE="http://www.caliban.org/ruby/ruby-dict.shtml" +SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +IUSE="" + +RUBY_PATCHES=( "${PN}-ruby19.patch" ) + +each_ruby_install() { + doruby lib/dict.rb || die "doruby failed" +} + +all_ruby_install() { + dobin rdict + + dodoc README Changelog TODO doc/rfc2229.txt + dohtml doc/dict.html doc/rdict.html + + # This would probably need a 3rb section.. + # doman doc/dict.3 + doman doc/rdict.1 +} diff --git a/dev-ruby/ruby-elf-1.0.8 b/dev-ruby/ruby-elf-1.0.8 deleted file mode 100644 index e0b2da36a462..000000000000 --- a/dev-ruby/ruby-elf-1.0.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) dev-ruby/rake[ruby_targets_ruby23] ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) dev-ruby/rake[ruby_targets_ruby24] ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) dev-ruby/rake[ruby_targets_ruby25] ) dev-libs/libxslt app-text/docbook-xsl-ns-stylesheets ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library to access ELF files information -EAPI=5 -HOMEPAGE=http://www.flameeyes.eu/projects/ruby-elf -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 -LICENSE=GPL-2+ -RDEPEND=virtual/man ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/Flameeyes/ruby-elf/archive/1.0.8.tar.gz -> ruby-elf-1.0.8.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ccaa697b202abd43e19a4e4967c7f2ba diff --git a/dev-ruby/ruby-elf/Manifest b/dev-ruby/ruby-elf/Manifest new file mode 100644 index 000000000000..c85317a15b71 --- /dev/null +++ b/dev-ruby/ruby-elf/Manifest @@ -0,0 +1,3 @@ +DIST ruby-elf-1.0.8.tar.gz 1958368 BLAKE2B c12464d55dc318301e7b999de5057bc6efb306c2393942200e866d7a48c05a179a09991366bddbf10d4a181d9db36c1dbadb0e2ba50ea1021f012a47dce200e7 SHA512 40eb774b9869948812c56193c46548f5c372a1fbd3892b7e6ecd7865607e0edba81ba7e857b6571acb9abb67e066aed312d48a3d0ddd64c8f51f142eb45f8d8f +EBUILD ruby-elf-1.0.8.ebuild 1203 BLAKE2B 61b7d11c84275974b264e8bd63f3a6c016f9e0b34908a277793bf0c14ea88869da9c028697eac9b22b5430408bae0ca8dab158d114014ceed02c5a45559aa156 SHA512 1c5321b8b0c626004b3ec31022b85326c5aaabc13cd664e68f30ee22dfae35659cacd0d73d784f00c98ca5bd036629a6906980795ef194bfe8fc9783c4464bd2 +MISC metadata.xml 222 BLAKE2B a5de72e26a4305bf1e3ab2714d6759354174ae5d72a37d8426689b10f639f6c01f3df6b2f2440f4bb5efec009113c0399d46d852716421b6bd12413c91f8b0f3 SHA512 76a40459ec8f91419a4f5700ba32715bcb67c69f6b672f2dfff1714ee05e5ccc68e79c90918fea5c3439a1bd95539af371b65afecd60fc25bf1b01bf4d3ce588 diff --git a/dev-ruby/ruby-elf/metadata.xml b/dev-ruby/ruby-elf/metadata.xml new file mode 100644 index 000000000000..b4ffcd78a756 --- /dev/null +++ b/dev-ruby/ruby-elf/metadata.xml @@ -0,0 +1,7 @@ + + + + + Flameeyes/ruby-elf + + diff --git a/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild b/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild new file mode 100644 index 000000000000..e9842e59a13d --- /dev/null +++ b/dev-ruby/ruby-elf/ruby-elf-1.0.8.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24 ruby25" + +GITHUB_URI="https://github.com/Flameeyes/${PN}" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="${GITHUB_URI}.git" +fi + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKGEM_GESPEC="${PN}.gemspec" + +inherit ruby-fakegem ${EGIT_REPO_URI:+git-2} + +if [[ -n ${EGIT_REPO_URI} ]]; then + SRC_URI="" +else + SRC_URI="${GITHUB_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Ruby library to access ELF files information" +HOMEPAGE="http://www.flameeyes.eu/projects/ruby-elf" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" + +ruby_add_bdepend " + test? ( dev-ruby/test-unit:2 ) + dev-ruby/rake" + +# for the man pages +DEPEND+=" + dev-libs/libxslt + app-text/docbook-xsl-ns-stylesheets" + +RDEPEND+=" + virtual/man" + +if [[ ${PV} == "9999" ]]; then + all_ruby_unpack() { + git_src_unpack + } +fi + +all_ruby_compile() { + # build the man pages + rake manpages || die "rake manpages failed" +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} + +all_ruby_install() { + all_fakegem_install + + doman manpages/*.1 + dodoc DONATING README.md +} diff --git a/dev-ruby/ruby-feedparser-0.9.4 b/dev-ruby/ruby-feedparser-0.9.4 deleted file mode 100644 index 769d816cfcdf..000000000000 --- a/dev-ruby/ruby-feedparser-0.9.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/magic[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/magic[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-ruby/magic[ruby_targets_ruby23] test? ( dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/magic[ruby_targets_ruby24] test? ( dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby library to parse ATOM/RSS feeds -EAPI=5 -HOMEPAGE=https://github.com/feed2imap/ruby-feedparser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/magic[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/magic[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/feed2imap/ruby-feedparser/archive/v0.9.4.tar.gz -> ruby-feedparser-0.9.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b1198524d62a5ec6cee4b34fd58fcdc0 diff --git a/dev-ruby/ruby-feedparser/Manifest b/dev-ruby/ruby-feedparser/Manifest new file mode 100644 index 000000000000..cb43fc5d9f24 --- /dev/null +++ b/dev-ruby/ruby-feedparser/Manifest @@ -0,0 +1,3 @@ +DIST ruby-feedparser-0.9.4.tar.gz 2705393 BLAKE2B 22d95f817d7cd80c33da804e391dce877eb3947dc249eff82884e0ba747aae9d6949418311a7596f6639470e32ce81e1bcc180737e25ab1bbc910bbfeaabdcca SHA512 0fbecb83837996c1a9483d70275cf869a62dcb53bb42d3fc8d1c7992e37c7d2c8b3194a9d0372566c4907f8ffd893c1f6ee1b2e55fa2417c5f34b71496bfad9d +EBUILD ruby-feedparser-0.9.4.ebuild 1005 BLAKE2B 5dacaea075d9f8a87f712cdbe9a75f3a024e9d1c435ede396a5db5356f2a84b01db500be409b96d92a6d60e97d8a03e7a8cfa07cf28e047ae4c7c31fce3cdc1a SHA512 2f294c67581a7b0252eefd07772fad5e831cef9083a086d2bded465d8373ff4970aebd35cd9859b45b4ef011044014917eabca023d4fcee026af0e90c4b3cb92 +MISC metadata.xml 351 BLAKE2B 8ed001732ed47da11d190f32cb521b9700142bbdf04e6b486e9889f8df32ae24d9783b70357e653c3df8743d423eee547b5f884f5487f3e789f01792a6fb8551 SHA512 ed6059fdfc72e3f63ade2a463de1202da05bfe1b1b59f30b947e3c8999bc610ebd3729468bfb5ebd0b016dfa99cfd0af410dea3a4f054968fa6f1f201eafcfb6 diff --git a/dev-ruby/ruby-feedparser/metadata.xml b/dev-ruby/ruby-feedparser/metadata.xml new file mode 100644 index 000000000000..bc7693acb72a --- /dev/null +++ b/dev-ruby/ruby-feedparser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + feed2imap/ruby-feedparser + + diff --git a/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild b/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild new file mode 100644 index 000000000000..240fc23984e7 --- /dev/null +++ b/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +GITHUB_USER="feed2imap" + +DESCRIPTION="Ruby library to parse ATOM/RSS feeds" +HOMEPAGE="https://github.com/feed2imap/ruby-feedparser" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/magic" + +ruby_add_bdepend "dev-ruby/magic + test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + # Extract gemspec source from Rakefile + sed -n -e '/Gem::Specification/,/end$/p' Rakefile > ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e 's/PKG_NAME/"'${PN}'"/' \ + -e 's/PKG_VERSION/"'${PV}'"/' \ + -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e '/PKG_VERSION/ s:ruby:'${RUBY}':' Rakefile || die +} diff --git a/dev-ruby/ruby-filemagic-0.7.2 b/dev-ruby/ruby-filemagic-0.7.2 deleted file mode 100644 index 786635aceb2c..000000000000 --- a/dev-ruby/ruby-filemagic-0.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=sys-apps/file test? ( >=sys-apps/file-5.30 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby binding to libmagic -EAPI=6 -HOMEPAGE=https://github.com/blackwinter/ruby-filemagic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~hppa ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=Ruby -RDEPEND=sys-apps/file ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-filemagic-0.7.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b96db33c0f4cbfe4317bd26601ca8990 diff --git a/dev-ruby/ruby-filemagic/Manifest b/dev-ruby/ruby-filemagic/Manifest new file mode 100644 index 000000000000..0394743351a0 --- /dev/null +++ b/dev-ruby/ruby-filemagic/Manifest @@ -0,0 +1,3 @@ +DIST ruby-filemagic-0.7.2.gem 19456 BLAKE2B 5008fb27a5b6bbd93522c72381b1c74788e544e6120f3c44f4a594b360ee783d4e92e73ef584a8e56c1776a5e5e824d6fa603df135b6e1779fa460c19c3bb4a7 SHA512 b68324dfb0cd2e55cd200696fabe87c0aa68a11922789ae40abc999db7d200810cffa2c414c07bc96e2fee54aab775f01752f951b3a3273289594201ca547494 +EBUILD ruby-filemagic-0.7.2.ebuild 1226 BLAKE2B 5b22de5207934f44f18c5a7dc2671e19746d55cad3684cbd78e3983f4e70724aa4059ca0ca2ea297c849711b5bba66b20e19f42484dddc8428eddb9ca774b3d2 SHA512 8687137249330af9f141d533e9575032649608f694d2104c29413db3f0e6ce6466e8555703cfabd9b2acc001dcf6814863fb9f5189a9070556de4ab364ad6655 +MISC metadata.xml 342 BLAKE2B c67bdb6db6b7c0bb8c22318ed4acf6549438b8858e8a86a79eb7e24cd341368667f75865f7005e45f99fcb7130893b9a7b644515c8a191d696cc34354d539cf8 SHA512 b8c757666516b70af299ab11ac170b1d8055f8a7f82e551768cbed0be44713ea858718992da9e3b58276ba01c8a3a73e0c19ff554546e092b98401da486264f9 diff --git a/dev-ruby/ruby-filemagic/metadata.xml b/dev-ruby/ruby-filemagic/metadata.xml new file mode 100644 index 000000000000..d92faa179122 --- /dev/null +++ b/dev-ruby/ruby-filemagic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + blackwinter/ruby-filemagic + + diff --git a/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.2.ebuild b/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.2.ebuild new file mode 100644 index 000000000000..36d97b8c3ed3 --- /dev/null +++ b/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby binding to libmagic" +HOMEPAGE="https://github.com/blackwinter/ruby-filemagic" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +DEPEND="${DEPEND} sys-apps/file test? ( >=sys-apps/file-5.30 )" +RDEPEND="${RDEPEND} sys-apps/file" + +all_ruby_prepare() { + # Fix up tests for newer sys-apps/file definitions + sed -i -e '/test_abbrev_mime_type/,/^ end/ s/ms-office/ms-excel/' test/filemagic_test.rb || die + + # Fix up broken test symlink and regenerate compiled magic file + pushd test || die + rm -f pylink && ln -s pyfile pylink || die + file -C -m perl || die + popd || die +} + +each_ruby_configure() { + ${RUBY} -Cext/filemagic extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/filemagic + mv ext/filemagic/ruby_filemagic$(get_modname) lib/filemagic/ || die +} + +each_ruby_test() { + find test + ${RUBY} -Ctest -I../lib filemagic_test.rb || die +} diff --git a/dev-ruby/ruby-gdk3-3.1.1 b/dev-ruby/ruby-gdk3-3.1.1 deleted file mode 100644 index 517218b1a69d..000000000000 --- a/dev-ruby/ruby-gdk3-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/gtk+:3 ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby GDK-3.x bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtk+:3 ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-cairo-gobject-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=0e695b78415aa36f890f3735a566f5f6 diff --git a/dev-ruby/ruby-gdk3/Manifest b/dev-ruby/ruby-gdk3/Manifest new file mode 100644 index 000000000000..3457e6c93cb5 --- /dev/null +++ b/dev-ruby/ruby-gdk3/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gdk3-3.1.1.ebuild 951 BLAKE2B 507fba8c66306b3771e77792c80390e132e9707aa93c3764ddf218379fede9c59f3d697ac70a7e79e12affa3b8621b7a112a9493af26cb2cf49a80e9c710f9ca SHA512 ff2da55a167cda1bc049fe1a627c9adeb2bb634e4354cddfa8456ac32a5d985f1f6b55a4be7dce78d044ff8e5749c22a1fb53f3ac2bae1666deff5f54dc73dcb +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gdk3/metadata.xml b/dev-ruby/ruby-gdk3/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gdk3/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-3.1.1.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-3.1.1.ebuild new file mode 100644 index 000000000000..27de5de61545 --- /dev/null +++ b/dev-ruby/ruby-gdk3/ruby-gdk3-3.1.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby GDK-3.x bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/gtk+:3" +RDEPEND+=" x11-libs/gtk+:3" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/ruby-atk-${PV} + >=dev-ruby/ruby-cairo-gobject-${PV} + >=dev-ruby/ruby-pango-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + test/gdk-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/Makefile/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-gdkpixbuf2-3.1.1 b/dev-ruby/ruby-gdkpixbuf2-3.1.1 deleted file mode 100644 index 1c52fe78a4e6..000000000000 --- a/dev-ruby/ruby-gdkpixbuf2-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby GdkPixbuf2 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtk+:2 ruby_targets_ruby23? ( >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8f85914df0413de07ffde66b28987c39 diff --git a/dev-ruby/ruby-gdkpixbuf2/Manifest b/dev-ruby/ruby-gdkpixbuf2/Manifest new file mode 100644 index 000000000000..31f1a72a1ac5 --- /dev/null +++ b/dev-ruby/ruby-gdkpixbuf2/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gdkpixbuf2-3.1.1.ebuild 650 BLAKE2B 4cd4a03c3f0cf1b48d144cc48763a35db931b8c3f431cc3c5e99d1a02debceff24d73cb1b23ded11bafde0f2f614fdf27ead895f3dbb5bbae916c53249539d07 SHA512 49f6f95347679bf0f0cfe7832796908580867280ddb5c47fa355344f0c2e3b7dcf8cb9d117f0c1d865aab4fc500b456a3b04c3609c8c2c8a0f52f33adc712cc4 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gdkpixbuf2/metadata.xml b/dev-ruby/ruby-gdkpixbuf2/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gdkpixbuf2/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild new file mode 100644 index 000000000000..28469a4ff259 --- /dev/null +++ b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="gdk_pixbuf2" + +inherit ruby-ng-gnome2 + +RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME} + +DESCRIPTION="Ruby GdkPixbuf2 bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RDEPEND+=" x11-libs/gtk+:2" + +ruby_add_rdepend " + >=dev-ruby/ruby-gio2-${PV} + >=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV} +" + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-gettext-3.2.2 b/dev-ruby/ruby-gettext-3.2.2 deleted file mode 100644 index 9b7f72e76753..000000000000 --- a/dev-ruby/ruby-gettext-3.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby23] >=dev-ruby/text-1.3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) dev-ruby/racc[ruby_targets_ruby23] ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/test-unit-rr[ruby_targets_ruby23] ) ) sys-devel/gettext ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Native Language Support Library and Tools modeled after GNU gettext package -EAPI=5 -HOMEPAGE=http://ruby-gettext.github.io/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=|| ( Ruby LGPL-3+ ) -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby23] >=dev-ruby/text-1.3.0[ruby_targets_ruby23] ) sys-devel/gettext ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/gettext-3.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ce090b77afdc47094fb0d2b6c79ff7dd diff --git a/dev-ruby/ruby-gettext-3.2.9 b/dev-ruby/ruby-gettext-3.2.9 deleted file mode 100644 index 3728004e7aee..000000000000 --- a/dev-ruby/ruby-gettext-3.2.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby23] >=dev-ruby/text-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby24] >=dev-ruby/text-1.3.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby25] >=dev-ruby/text-1.3.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) dev-ruby/racc[ruby_targets_ruby23] ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) dev-ruby/racc[ruby_targets_ruby24] ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) dev-ruby/racc[ruby_targets_ruby25] ) ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/test-unit-rr[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/test-unit-rr[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/test-unit-rr[ruby_targets_ruby25] ) ) sys-devel/gettext ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Native Language Support Library and Tools modeled after GNU gettext package -EAPI=6 -HOMEPAGE=https://ruby-gettext.github.io/ -IUSE=doc test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 ~sparc x86 -LICENSE=|| ( Ruby LGPL-3+ ) -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby23] >=dev-ruby/text-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby24] >=dev-ruby/text-1.3.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby25] >=dev-ruby/text-1.3.0[ruby_targets_ruby25] ) sys-devel/gettext ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/gettext-3.2.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=cef402fe38841b6badf4b602e7d5e1b5 diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest new file mode 100644 index 000000000000..164db9e2af29 --- /dev/null +++ b/dev-ruby/ruby-gettext/Manifest @@ -0,0 +1,5 @@ +DIST gettext-3.2.2.gem 283648 BLAKE2B d9095e11f3f92ac37f84aad9059e5740af07186caad963b6cbd6081329031122ed2acf402565b5e8bf7c6f51b18d045fab09e6d390effe2f0d7d66981f253efd SHA512 c6806a4f2b9c8519cccdf7651b3482e5938015323648cb1b82acd0632d88ea5c7cdabd925eecb2d4e17d0d396126d4e2ebaac26241c3c7b4f61e187cd4b3133f +DIST gettext-3.2.9.gem 285696 BLAKE2B a7bc40b2102f5b937d5f0e407dbaa23ead1da59eb9284c10a249c59548d0e2ad5fcd56b8855439893d2d31b57e0109bb6a9d5cc2d24075f5e360dc16b9291137 SHA512 21496c38cfc16a2b280f30bb94ff4560007eaa7f02c2341cb26aca2969a663c0863cdb650b4eadfd262d8585111dfb572e2ebc66a7a879045de50bf9da80a501 +EBUILD ruby-gettext-3.2.2.ebuild 1655 BLAKE2B 7116c8fbe19549b5ff575f328994e768dcd2ee8b4677a7a5229157fe0e16f63b9f0b27171e4e8256a2ddf79afe7c4b1f51d2b5f15ba2abe6cfef59dcc8fc5c14 SHA512 826549c1ab3f856631b2ef339c920810f5644c31b64103e1668ec0d36ff0f88ed6b1de0654602a25c2df74c06444cfa6183515cde2eb54a80dfabd2f46816222 +EBUILD ruby-gettext-3.2.9.ebuild 1665 BLAKE2B fd56d40eadf9cf6c26449c35f381638a1f87632a99383e96b76fa52fa1ffcc49a4aef0f2073a0aab1f2718e02fbb76ed93ca9f32f514eb884047d8febeee879b SHA512 4457b870dc31a1d2e102ce633fd0a7efd41a28021a7da877465b06af583f974cfcc5e9f5a737be7f2a98a652e8e5ecdb486b20b24e783d252b91e004b725020e +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ruby-gettext/metadata.xml b/dev-ruby/ruby-gettext/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-gettext/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild new file mode 100644 index 000000000000..26e0e20c8164 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="http://ruby-gettext.github.io/" + +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild new file mode 100644 index 000000000000..1f8784cb92f6 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="https://ruby-gettext.github.io/" + +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 ~sparc x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gio2-3.1.1 b/dev-ruby/ruby-gio2-3.1.1 deleted file mode 100644 index 328712a48d6a..000000000000 --- a/dev-ruby/ruby-gio2-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby binding of GooCanvas -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=73f0c1773186c4fffb307bcce83a3bdc diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest new file mode 100644 index 000000000000..9e58b695c5b3 --- /dev/null +++ b/dev-ruby/ruby-gio2/Manifest @@ -0,0 +1,4 @@ +AUX ruby-gio2-3.1.1-schema-path.patch 1224 BLAKE2B eafa8793b203cfbb2d10fdf031ee9034d245aa4d6dcc0a78e387460902023fc8be44128848bd5550c41af4a532882a3d14e56d28a166f77a0f668c67adc26a95 SHA512 d68c84a7669528d94a9325f18c7c32eb0059b5b0c4ffe5ec8b520cf12a21b2a622b8edd6cf61dfa42f49fcb4441e763b6182f5d4b2fb78ed1caa0c0194a5d686 +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gio2-3.1.1.ebuild 834 BLAKE2B ef2ad866b8ba8a772b74354e75b08d6bca2d4c1dfa1abf8f2dafab6334626a48c15ed29a9061c1a6fab3faaafa02836929b5ebf0ffd7bd8cff0e839ab2324cd0 SHA512 da16a781869ab6fd7ee46840fd93c6cff873bb2ada18d4afb516f47447bb2442458020407e51e4d2e13649fc8f39b7c65cb3fcab5468d3e68c09a424a597b41a +MISC metadata.xml 484 BLAKE2B 92b370579737b078247911f01123a69d4b3a885554f2d0ad7f4f327b2b9d99af9176c362f9fb206f8d0c0cad2f929562f647777333ce0d65819857b56dfa2f0c SHA512 d2a0d82edb1c77c3ce6138842269447a5e1e2ddeb5ffacd1d3c5692132f52ca310a8314285006b98aa277816ed63203542685749d8e13ebf563726c1b63a61bb diff --git a/dev-ruby/ruby-gio2/files/ruby-gio2-3.1.1-schema-path.patch b/dev-ruby/ruby-gio2/files/ruby-gio2-3.1.1-schema-path.patch new file mode 100644 index 000000000000..437a9b8513ce --- /dev/null +++ b/dev-ruby/ruby-gio2/files/ruby-gio2-3.1.1-schema-path.patch @@ -0,0 +1,28 @@ +From f9bb159674c4eb25f99550fa8594fcbf97ed8cae Mon Sep 17 00:00:00 2001 +From: Kouhei Sutou +Date: Mon, 30 Jan 2017 23:09:31 +0900 +Subject: [PATCH] gio2 test: fix path + +GitHub: fix #990 + +Reported by Mamoru TASAKA. Thanks!!! +--- + gio2/test/test-settings.rb | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/gio2/test/test-settings.rb b/gio2/test/test-settings.rb +index b16341c84..5a287f1e9 100644 +--- a/gio2/test/test-settings.rb ++++ b/gio2/test/test-settings.rb +@@ -108,7 +108,10 @@ def need_keyfile_settings_backend + need_keyfile_settings_backend + keyfile = Tempfile.new(["settings", ".ini"]) + backend = Gio::keyfile_settings_backend_new(keyfile.path, "/", "keyfile_settings") +- schema_source = Gio::SettingsSchemaSource.new(fixture_path("schema"), nil, true) ++ schema_dir = fixture_path("schema", "default") ++ schema_source = Gio::SettingsSchemaSource.new(schema_dir, ++ nil, ++ true) + schema = schema_source.lookup("jp.ruby-gnome2.test.settings", true) + settings = Gio::Settings.new(schema, + backend, diff --git a/dev-ruby/ruby-gio2/metadata.xml b/dev-ruby/ruby-gio2/metadata.xml new file mode 100644 index 000000000000..4db3718552d9 --- /dev/null +++ b/dev-ruby/ruby-gio2/metadata.xml @@ -0,0 +1,15 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild new file mode 100644 index 000000000000..f24512e7bc42 --- /dev/null +++ b/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby binding of GooCanvas" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV}" + +all_ruby_prepare() { + epatch "${FILESDIR}/${P}-schema-path.patch" + + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + test/gio2-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/which make/,/^ end/ s:^:#:' test/run-test.rb || die + + # Make sure Makefile is generated fresh for each target + rm -f ext/gio2/Makefile Makefile Makefile.lib || die +} + +each_ruby_test() { + XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-glib2-3.1.1 b/dev-ruby/ruby-glib2-3.1.1 deleted file mode 100644 index 1acc9586e5e3..000000000000 --- a/dev-ruby/ruby-glib2-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/glib-2 ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/pkg-config[ruby_targets_ruby25] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/pkg-config[ruby_targets_ruby25] ) -DESCRIPTION=Ruby Glib2 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=Ruby -RDEPEND=>=dev-libs/glib-2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2d925dd1256211310ef7f2f3803248f3 diff --git a/dev-ruby/ruby-glib2-3.2.7 b/dev-ruby/ruby-glib2-3.2.7 deleted file mode 100644 index c36ff26bd7cd..000000000000 --- a/dev-ruby/ruby-glib2-3.2.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/glib-2 ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/pkg-config[ruby_targets_ruby25] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/pkg-config[ruby_targets_ruby25] ) -DESCRIPTION=Ruby Glib2 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=Ruby -RDEPEND=>=dev-libs/glib-2 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.2.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6b3f113062c2093bcbc294883ec57b69 diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest new file mode 100644 index 000000000000..f3dd216d78e7 --- /dev/null +++ b/dev-ruby/ruby-glib2/Manifest @@ -0,0 +1,5 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +DIST ruby-gnome2-all-3.2.7.tar.gz 2290033 BLAKE2B 48abafe9c108f3a42b5da05edb6aa7ea6b508e313f65954481d3ce1f1c4497adfce52d83d491314f352fd057ac31fad63d2c1ec4b13fb0f6de1f6f9ab12d35c6 SHA512 94c273941918e49f140cd5dcc413421406e4b15ad244f6a4c29255030162aaae13dacb701c3df20a64ac6945b7cc4a5de0fa8bed21b4f119183641d298bc2030 +EBUILD ruby-glib2-3.1.1.ebuild 747 BLAKE2B 8df6857b2456e644faeeb3102e8529996d554cebbdd1506fab4f901674ba137fbdfbabc3658e04a8cd9dea0bfe56ecb0ac7a1ad7d74666530a40053e4dd1242c SHA512 1c14758f6325bb04ad8841a5b6eb583ffb92e793559c9d95e02ba191965e1f3c31f8426a2bed7652cb467efa90d8f8d9382d997cffe87f23e55ea3faf459db19 +EBUILD ruby-glib2-3.2.7.ebuild 842 BLAKE2B 4b200ad28816308c555cbdc409306db49a3446129cd0ecd58b491cb626bbbff764d3c69f1b6ca56991013c809c4198e97fd4f40273126c6305dffa0ac814347d SHA512 afd37c36a827bc41855a7958c7c679887db2e679700261d7aa82155fb69067828f4d6eb57784fae4a308e5919b07cf820da149fd5b82044901c65f84d9db73b3 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-glib2/metadata.xml b/dev-ruby/ruby-glib2/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-glib2/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.1.1.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.1.1.ebuild new file mode 100644 index 000000000000..2eb65c4ec81d --- /dev/null +++ b/dev-ruby/ruby-glib2/ruby-glib2-3.1.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby Glib2 bindings" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="" +RDEPEND+=" >=dev-libs/glib-2" +DEPEND+=" >=dev-libs/glib-2" + +ruby_add_bdepend "dev-ruby/pkg-config + test? ( >=dev-ruby/test-unit-2 )" + +all_ruby_prepare() { + # Skip spawn tests since our sandbox also provides items in the environment and this makes the test fragile. + rm -f test/test_spawn.rb || die + + # Remove pregenerated Makefile since it will otherwise be shared by all targets. + rm -f Makefile Makefile.lib ext/glib2/Makefile || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild new file mode 100644 index 000000000000..46580192736c --- /dev/null +++ b/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24 ruby25" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby Glib2 bindings" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" +RDEPEND+=" >=dev-libs/glib-2" +DEPEND+=" >=dev-libs/glib-2" + +ruby_add_bdepend "dev-ruby/pkg-config + test? ( >=dev-ruby/test-unit-2 )" + +all_ruby_prepare() { + # Skip spawn tests since our sandbox also provides items in the environment and this makes the test fragile. + rm -f test/test-spawn.rb || die + + # Remove pregenerated Makefile since it will otherwise be shared by all targets. + rm -f Makefile Makefile.lib ext/glib2/Makefile || die + + # Avoid native installer + sed -i -e '/native-package-installer/ s:^:#:' lib/mkmf-gnome2.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gnome2-3.1.1 b/dev-ruby/ruby-gnome2-3.1.1 deleted file mode 100644 index b01006b78245..000000000000 --- a/dev-ruby/ruby-gnome2-3.1.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gstreamer-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gtk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtksourceview-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtksourceview3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-poppler-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-rsvg-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-vte-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-vte3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-webkit2-gtk-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gstreamer-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gtk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtksourceview-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtksourceview3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-poppler-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-rsvg-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-vte-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-vte3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-webkit2-gtk-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) -DESCRIPTION=Ruby Gnome2 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gstreamer-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-clutter-gtk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtksourceview-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtksourceview3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-poppler-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-rsvg-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-vte-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-vte3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-webkit2-gtk-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gstreamer-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gdk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-clutter-gtk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gstreamer-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtksourceview-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtksourceview3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-poppler-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-rsvg-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-vte-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-vte3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-webkit2-gtk-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=07b99f9be2a97f6923ac3680a53c04de diff --git a/dev-ruby/ruby-gnome2/Manifest b/dev-ruby/ruby-gnome2/Manifest new file mode 100644 index 000000000000..91ad5fa67539 --- /dev/null +++ b/dev-ruby/ruby-gnome2/Manifest @@ -0,0 +1,2 @@ +EBUILD ruby-gnome2-3.1.1.ebuild 1020 BLAKE2B 9cc032fd435a5e2445d797d1269750d3dbd24ef1311737866b29607622be3a364b6b267f3357dd1789f090dfbf6e0f98f52884472f4ecf095fbeecb6236a47f0 SHA512 5b0ad7f7a5763cc8c3f0c00a6c0c874fdfdc0412fe0b75e0724bed018f795b38c2437e618e5783fe5d038716888061023cfeff9ce13547382bf8eef790117c6f +MISC metadata.xml 335 BLAKE2B 5707a3055ed527b5df006003c21be9700e45bcd9f59990b9b685a908fb7014f17bdbc99f79c8892c234a291c0c47585ddcff5c9401dc0d87dca03d1abab1778c SHA512 fa2c5a187e5c868de7f4b9b5398c248f325f1b3d0b2a490d782f2406fb9f587d0150ad4f91b7738d7d856ee8ffc18529f7a38590aa1774faaad3dd22a68b8af6 diff --git a/dev-ruby/ruby-gnome2/metadata.xml b/dev-ruby/ruby-gnome2/metadata.xml new file mode 100644 index 000000000000..b03873ee9b91 --- /dev/null +++ b/dev-ruby/ruby-gnome2/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gnome2/ruby-gnome2-3.1.1.ebuild b/dev-ruby/ruby-gnome2/ruby-gnome2-3.1.1.ebuild new file mode 100644 index 000000000000..be24c4bb464d --- /dev/null +++ b/dev-ruby/ruby-gnome2/ruby-gnome2-3.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng + +DESCRIPTION="Ruby Gnome2 bindings" +HOMEPAGE="http://ruby-gnome2.sourceforge.jp/" +SRC_URI="" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/ruby-atk-${PV} + >=dev-ruby/ruby-clutter-${PV} + >=dev-ruby/ruby-clutter-gstreamer-${PV} + >=dev-ruby/ruby-clutter-gdk-${PV} + >=dev-ruby/ruby-clutter-gtk-${PV} + >=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/ruby-gdk3-${PV} + >=dev-ruby/ruby-gio2-${PV} + >=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV} + >=dev-ruby/ruby-gstreamer-${PV} + >=dev-ruby/ruby-gtk2-${PV} + >=dev-ruby/ruby-gtk3-${PV} + >=dev-ruby/ruby-gtksourceview-${PV} + >=dev-ruby/ruby-gtksourceview3-${PV} + >=dev-ruby/ruby-pango-${PV} + >=dev-ruby/ruby-poppler-${PV} + >=dev-ruby/ruby-rsvg-${PV} + >=dev-ruby/ruby-vte-${PV} + >=dev-ruby/ruby-vte3-${PV} + >=dev-ruby/ruby-webkit2-gtk-${PV}" diff --git a/dev-ruby/ruby-gobject-introspection-3.1.1 b/dev-ruby/ruby-gobject-introspection-3.1.1 deleted file mode 100644 index 42e423bd870d..000000000000 --- a/dev-ruby/ruby-gobject-introspection-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/gobject-introspection test? ( ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby GObjectIntrospection bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=dev-libs/gobject-introspection ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b6e906ac2ab8dc08686ec1c9972a3b55 diff --git a/dev-ruby/ruby-gobject-introspection-3.2.7 b/dev-ruby/ruby-gobject-introspection-3.2.7 deleted file mode 100644 index 5a9dd67f24fc..000000000000 --- a/dev-ruby/ruby-gobject-introspection-3.2.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/gobject-introspection test? ( ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/pkg-config[ruby_targets_ruby25] ) -DESCRIPTION=Ruby GObjectIntrospection bindings -EAPI=6 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=dev-libs/gobject-introspection ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( ~dev-ruby/ruby-glib2-3.2.7[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.2.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a91e5d5e955f7fdbc2ee6af1bf9dda28 diff --git a/dev-ruby/ruby-gobject-introspection/Manifest b/dev-ruby/ruby-gobject-introspection/Manifest new file mode 100644 index 000000000000..203014766dbd --- /dev/null +++ b/dev-ruby/ruby-gobject-introspection/Manifest @@ -0,0 +1,5 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +DIST ruby-gnome2-all-3.2.7.tar.gz 2290033 BLAKE2B 48abafe9c108f3a42b5da05edb6aa7ea6b508e313f65954481d3ce1f1c4497adfce52d83d491314f352fd057ac31fad63d2c1ec4b13fb0f6de1f6f9ab12d35c6 SHA512 94c273941918e49f140cd5dcc413421406e4b15ad244f6a4c29255030162aaae13dacb701c3df20a64ac6945b7cc4a5de0fa8bed21b4f119183641d298bc2030 +EBUILD ruby-gobject-introspection-3.1.1.ebuild 921 BLAKE2B d33a569536b7172022a14c3190bdc7ea86cf9677be94d47d67e67b5c1802b28c624059e9c2c199795defecab13e9d40dbca6f7ef85772f0c77892ea3a43b8847 SHA512 987d2a96753ee5cb3ffa9de7b8d702e9f5f954a6678a4292f043d9bb23245f64cd99b61d5592b2784bef7dfaddb96900ac2fb5d67663e80a3195940703b191d6 +EBUILD ruby-gobject-introspection-3.2.7.ebuild 1061 BLAKE2B ae34d010adb89f605f1cc6ed9dbbfa41f573f560163e5de525e8dd9dcddee0d819ab3b7b0fac3dc6c1f7f17d3d5ead97ad548703141eb42210bccd284bdb44e9 SHA512 741f385dc08b234c45ff9c40a92d8c1dc4d1e978aa1f0e3ac632fe810d2d2a7522e4b88bbefe6f46df300406a81aefa5b11622490b9146f93478bbc6966b55b1 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gobject-introspection/metadata.xml b/dev-ruby/ruby-gobject-introspection/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gobject-introspection/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild new file mode 100644 index 000000000000..b3e30f273114 --- /dev/null +++ b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +RUBY_S=ruby-gnome2-all-${PV}/gobject-introspection + +DESCRIPTION="Ruby GObjectIntrospection bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" dev-libs/gobject-introspection" +RDEPEND+=" dev-libs/gobject-introspection" + +ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}" + +all_ruby_prepare() { + # Remove pregenerated Makefile since it will otherwise be shared by all targets. + rm -f Makefile Makefile.lib ext/gobject-introspection/Makefile || die + + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' test/gobject-introspection-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild new file mode 100644 index 000000000000..9ab41783c3a9 --- /dev/null +++ b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +inherit ruby-ng-gnome2 + +RUBY_S=ruby-gnome2-all-${PV}/gobject-introspection + +DESCRIPTION="Ruby GObjectIntrospection bindings" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" dev-libs/gobject-introspection" +RDEPEND+=" dev-libs/gobject-introspection" + +ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}" + +all_ruby_prepare() { + # Remove pregenerated Makefile since it will otherwise be shared by all targets. + rm -f Makefile Makefile.lib ext/gobject-introspection/Makefile || die + + # Avoid native installer + sed -i -e '/native-package-installer/ s:^:#: ; /^\s*setup_homebrew_libffi/ s:^:#:' ../glib2/lib/mkmf-gnome2.rb || die + + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' test/gobject-introspection-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gstreamer-3.1.1 b/dev-ruby/ruby-gstreamer-3.1.1 deleted file mode 100644 index e302db39b430..000000000000 --- a/dev-ruby/ruby-gstreamer-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/gobject-introspection media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 test? ( ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ~dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ~dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby GStreamer bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ruby_targets_ruby23? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ~dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( ~dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ~dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=ad70d476e5fdc57536740cf9d6bb41f8 diff --git a/dev-ruby/ruby-gstreamer/Manifest b/dev-ruby/ruby-gstreamer/Manifest new file mode 100644 index 000000000000..abbed5de00bf --- /dev/null +++ b/dev-ruby/ruby-gstreamer/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gstreamer-3.1.1.ebuild 767 BLAKE2B 8f78f21e5975b359e66805201567c60cf53939235b35a309b6edd91cd372ba6976587b35a5f6380329fba94aa1f6939b1a6cb4a7f51fb10758d66cf04977335b SHA512 18c3a459a9b1b1acbbe37f839cfa30731fa569b775400eb1fe99d69143910101505083828e0e2ede022d6ed0ddcb421052705e49b39370bd939a544ae7b26d5f +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gstreamer/metadata.xml b/dev-ruby/ruby-gstreamer/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gstreamer/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.1.1.ebuild b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.1.1.ebuild new file mode 100644 index 000000000000..b8e58a60a68a --- /dev/null +++ b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.1.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby GStreamer bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="${RDEPEND} + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0" +DEPEND="${DEPEND} + dev-libs/gobject-introspection + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0" + +ruby_add_rdepend " + ~dev-ruby/ruby-glib2-${PV} + ~dev-ruby/ruby-gobject-introspection-${PV} +" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gtk2-3.1.1 b/dev-ruby/ruby-gtk2-3.1.1 deleted file mode 100644 index e9360ff20f80..000000000000 --- a/dev-ruby/ruby-gtk2-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/gtk+:2 x11-themes/hicolor-icon-theme ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Gtk2 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtk+:2 ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=cb1b3f331561f88a695254526b61ec9a diff --git a/dev-ruby/ruby-gtk2/Manifest b/dev-ruby/ruby-gtk2/Manifest new file mode 100644 index 000000000000..5f953465153d --- /dev/null +++ b/dev-ruby/ruby-gtk2/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gtk2-3.1.1.ebuild 959 BLAKE2B 71fc47e8858dcc1434f8473c40da30cf92bb45779d8eba3c12bb28332fb59d1b5cdad851b147e572d0bffd3ea60041f36f77e1f5581bc5b145ce424cacb6a9f4 SHA512 4e22634741a2b32694459419ba7253bdc24a2f3798b38f9ee11bdde12660b4214a6be037d528447c21cc699ff9529568e8971b21430e11efdeb2889420e01f20 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gtk2/metadata.xml b/dev-ruby/ruby-gtk2/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gtk2/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.1.1.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.1.1.ebuild new file mode 100644 index 000000000000..ee902fbd9151 --- /dev/null +++ b/dev-ruby/ruby-gtk2/ruby-gtk2-3.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Gtk2 bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/gtk+:2 + x11-themes/hicolor-icon-theme" +RDEPEND+=" x11-libs/gtk+:2" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-pango-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/ruby-atk-${PV} + >=dev-ruby/ruby-pango-${PV}" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die + + # Use standard icon + sed -i -e 's/"find"/"call-start"/' test/test_gtk_icon_theme.rb || die + + # Fix search path for gtk-2.0 on Gentoo + sed -i -e "/include_paths =/ s:]$:,'/usr/include/gtk-2.0']:" ext/gtk2/extconf.rb || die +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gtk3-3.1.1 b/dev-ruby/ruby-gtk3-3.1.1 deleted file mode 100644 index fccf8dbaa695..000000000000 --- a/dev-ruby/ruby-gtk3-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/gtk+:3 ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Gtk3 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtk+:3 ruby_targets_ruby23? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-atk-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdk3-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gio2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-pango-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=5a0541bb4ecdbefeb921f5af09316be6 diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest new file mode 100644 index 000000000000..d9ae13209542 --- /dev/null +++ b/dev-ruby/ruby-gtk3/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gtk3-3.1.1.ebuild 1028 BLAKE2B 9d14c8f0139c8e561bcb9571141bfa8aa136e578a9ab204222beb0fb7f91ec1037ee2a01a834982458be31e31dca62042a07807b8bac532a5c0ebf40699c055b SHA512 cf9d33851f2c4431cf663ae467c7ff34afecf19a1423204f1896e6af8819aacae9229e3846fe229300c70287bef1d7119785655d1878c8251ffcedcf30f1fd25 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gtk3/metadata.xml b/dev-ruby/ruby-gtk3/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gtk3/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.1.1.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-3.1.1.ebuild new file mode 100644 index 000000000000..cbfd74a408b4 --- /dev/null +++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.1.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Gtk3 bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/gtk+:3" +RDEPEND+=" x11-libs/gtk+:3" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-pango-${PV}" + +ruby_add_rdepend " + >=dev-ruby/ruby-atk-${PV} + >=dev-ruby/ruby-gdk3-${PV} + >=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/ruby-gio2-${PV} + >=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gobject-introspection-${PV} + >=dev-ruby/ruby-pango-${PV} +" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/which make/,/^ end/ s:^:#:' test/run-test.rb || die + + # Use standard icon + sed -i -e 's/"find"/"call-start"/' test/test-gtk-icon-theme.rb || die + sed -i -e 's/"search"/"system-search"/' test/test-gtk-icon-theme.rb || die +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gtksourceview-3.1.1 b/dev-ruby/ruby-gtksourceview-3.1.1 deleted file mode 100644 index 0c6b2fe42933..000000000000 --- a/dev-ruby/ruby-gtksourceview-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/gtksourceview:2.0 test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby bindings for gtksourceview -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtksourceview:2.0 ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=19b3e0b46d4f5f61e3eab533a22881d9 diff --git a/dev-ruby/ruby-gtksourceview/Manifest b/dev-ruby/ruby-gtksourceview/Manifest new file mode 100644 index 000000000000..8cce6b316b47 --- /dev/null +++ b/dev-ruby/ruby-gtksourceview/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gtksourceview-3.1.1.ebuild 697 BLAKE2B 116636da6e93d72776627cdd614742b1b04a93df93cff3fa57ecf7a4eb27a275125e7e71f06c39a2de50ad6c28be31fc79faa06dc9ba266967ec91c93850b4cb SHA512 15c0575c97a8e72f6f57ebb388e62b0cb32f681776baf4b39f42dc2b1852f89fd23b704a5d6ecb99b917675f6245f97a72c20a4e4308651856b1fa0ab1f7ecfe +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gtksourceview/metadata.xml b/dev-ruby/ruby-gtksourceview/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gtksourceview/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.1.1.ebuild b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.1.1.ebuild new file mode 100644 index 000000000000..c6cff90f34e5 --- /dev/null +++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="gtksourceview2" + +inherit virtualx ruby-ng-gnome2 + +RUBY_S=ruby-gnome2-all-${PV}/gtksourceview2 + +DESCRIPTION="Ruby bindings for gtksourceview" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RDEPEND+=" x11-libs/gtksourceview:2.0" +DEPEND+=" x11-libs/gtksourceview:2.0" + +ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} diff --git a/dev-ruby/ruby-gtksourceview3-3.1.1 b/dev-ruby/ruby-gtksourceview3-3.1.1 deleted file mode 100644 index 13bf2736ee6f..000000000000 --- a/dev-ruby/ruby-gtksourceview3-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/gtksourceview:3.0 ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Gtk3 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/gtksourceview:3.0 ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=3d03d8803bb46aacf2ef99e8094687a7 diff --git a/dev-ruby/ruby-gtksourceview3/Manifest b/dev-ruby/ruby-gtksourceview3/Manifest new file mode 100644 index 000000000000..ac8806854a5e --- /dev/null +++ b/dev-ruby/ruby-gtksourceview3/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-gtksourceview3-3.1.1.ebuild 755 BLAKE2B 078dfa20ffd0d6ebbcdc274f30966f0f97ccb222445945b3f9484b60a886ce6c1e8c718bc235a9ac6fb10c0f5ba280a65cbe4701bc714b79cf9e12d3f3131b78 SHA512 777aba446ed647a41b49cf8016d62a477cffa40bf0aef19668d9556eb805a7bcd6fac792574f10e7d572d134f20494fe7363c93337be2e447b1328a60aad5864 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-gtksourceview3/metadata.xml b/dev-ruby/ruby-gtksourceview3/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-gtksourceview3/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.1.1.ebuild b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.1.1.ebuild new file mode 100644 index 000000000000..156cff9de627 --- /dev/null +++ b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby Gtk3 bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/gtksourceview:3.0" +RDEPEND+=" x11-libs/gtksourceview:3.0" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-hmac-0.4.0-r1 b/dev-ruby/ruby-hmac-0.4.0-r1 deleted file mode 100644 index 833832642ffb..000000000000 --- a/dev-ruby/ruby-hmac-0.4.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.5.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-2.5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-2.5.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A common interface to HMAC functionality as documented in RFC2104 -EAPI=5 -HOMEPAGE=http://ruby-hmac.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-hmac-0.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c252ca674874ef038f7f871a5e3e7633 diff --git a/dev-ruby/ruby-hmac/Manifest b/dev-ruby/ruby-hmac/Manifest new file mode 100644 index 000000000000..4071db074358 --- /dev/null +++ b/dev-ruby/ruby-hmac/Manifest @@ -0,0 +1,3 @@ +DIST ruby-hmac-0.4.0.gem 7168 BLAKE2B 659cca6e63434b8211069281e2d50965e01cc864c5b3e11fff6698398d3888da03cc6b21471f6d1dd4e8f5931c8f435fa014285e70dd0df068312e98bbaf464a SHA512 a35cdf8a9bd16f47cd64e304839b83284a0e0ddd6b7963e1b42926ce464a1c5131cadd01ec787ade379aa4ee74a66b14b5179cc9caa93b7d2af89fd982234d53 +EBUILD ruby-hmac-0.4.0-r1.ebuild 487 BLAKE2B 713554d38a0a5769de2920737f622c5b69371e503d316bacccf5de8ce9f3f4823490dc330c27a023cdfd7f265c1b16dc0121fcc7f0a6443f1139f1efa55d2196 SHA512 6cfb0b90a53512e6b0c45d7181dd682af7e9b9e2bfef77203a55a09c97b1ab1e37737693341930cb6934ace0a6a1a1d71f3b2ec7157626de9dbbac46d41f43bd +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/ruby-hmac/metadata.xml b/dev-ruby/ruby-hmac/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/ruby-hmac/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild new file mode 100644 index 000000000000..591b8610cfad --- /dev/null +++ b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="A common interface to HMAC functionality as documented in RFC2104" +HOMEPAGE="http://ruby-hmac.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( >=dev-ruby/hoe-2.5.0 )" diff --git a/dev-ruby/ruby-ldap-0.9.19 b/dev-ruby/ruby-ldap-0.9.19 deleted file mode 100644 index 207330c0ec91..000000000000 --- a/dev-ruby/ruby-ldap-0.9.19 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl:0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby interface to some LDAP libraries -EAPI=5 -HOMEPAGE=https://github.com/bearded/ruby-ldap -IUSE=ssl elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos -LICENSE=BSD -RDEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl:0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/ruby-ldap-0.9.19.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8dc81cabb5156f3df792034464a39fb1 diff --git a/dev-ruby/ruby-ldap-0.9.20 b/dev-ruby/ruby-ldap-0.9.20 deleted file mode 100644 index c99b77f801e0..000000000000 --- a/dev-ruby/ruby-ldap-0.9.20 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl:0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby interface to some LDAP libraries -EAPI=6 -HOMEPAGE=https://github.com/bearded/ruby-ldap -IUSE=ssl elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos -LICENSE=BSD -RDEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl:0 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/ruby-ldap-0.9.20.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fa1ae8fb0996844d61de93a7a33ae04b diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest new file mode 100644 index 000000000000..d2b58d9248a6 --- /dev/null +++ b/dev-ruby/ruby-ldap/Manifest @@ -0,0 +1,5 @@ +DIST ruby-ldap-0.9.19.gem 91648 BLAKE2B 0ea6fe17ac2e4cd34a0834c6b95b1db4905e709010962959735cc3cedf9d50695d642b6042711b4f5154198fbe0bb5312903169ba8f1a7868b6f18d681a81682 SHA512 0ed931552df00c11855297ab44fd1c9a79e751937758d38189147f1d37cbce9b1da6fa42e64a9fd44610e948b1c13031013b7931ed473cd55b8425e64a50584a +DIST ruby-ldap-0.9.20.gem 67072 BLAKE2B 626a35ab764dacfb37c727d867e1d435222730a3e7ea745ee4e7ec051ce3a822cc5a1230b463bc12f4a2390db667ed3b61deceb9842c014f64cdf43a26d285f9 SHA512 4f4902e7eaf4fe0cd421d58c73ce4e625d61ee20ef02363d3cf5754c66237e0f378ac433b234c2b86d5f5284ae03b7ae6c46d3575c512487bc1a931d021c9517 +EBUILD ruby-ldap-0.9.19.ebuild 1096 BLAKE2B bf80a0140c10753cc1477c323b6280c3549e7d54cfb18a442d74fe47d16a9e3c2bb9936b1c11abc4069a5b982437ebcc979a3831667710942211da2f8fa4ffce SHA512 574717de3250897d5c9b9df9ec7524b77feb9708cb011bf3db77f13f200b2da8adf78670c69673766a73132f1c42e87aabbe71e9ba18da060804f463fe31f925 +EBUILD ruby-ldap-0.9.20.ebuild 1094 BLAKE2B 19aeadb921ef6157271400d39c380663fedb00c06d911cb207dc958ae9914277247613e1c60087c179bb2452cd4103992905cf95820e17db506ccf5be5f42fd4 SHA512 d216783d584d89c19f46f0c16296832f0140454bba0ceed58f22f6101829e56aafb5196b70b34580f6cb3fe15dafe574b7fcd3b9f979a7d30c4736a89c528b1a +MISC metadata.xml 390 BLAKE2B c6e77e29563ead438259a5643f24d5f9d69a3049e0e3a427ee44561f08c72ab2bf8c427a735606ca7a160d0f623538d12ed3d0020e2e817935152f956f70793f SHA512 55f9b63787f86238cf1f6a465e2eea49496be45c0e80fd0175b73434b93f7ce495c46b081833b5f3d7ff3322c1de31c86ba524f3327630908e424b0346dc02b2 diff --git a/dev-ruby/ruby-ldap/metadata.xml b/dev-ruby/ruby-ldap/metadata.xml new file mode 100644 index 000000000000..a9f21005f731 --- /dev/null +++ b/dev-ruby/ruby-ldap/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-activeldap + ruby-ldap + + diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild new file mode 100644 index 000000000000..117855978791 --- /dev/null +++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit multilib ruby-fakegem + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO" + +DESCRIPTION="A Ruby interface to some LDAP libraries" +HOMEPAGE="https://github.com/bearded/ruby-ldap" +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos" +IUSE="ssl" +DEPEND=">=net-nds/openldap-2 + dev-libs/cyrus-sasl + ssl? ( dev-libs/openssl:0 )" +RDEPEND="${DEPEND}" + +# Current test set is interactive due to certificate generation and requires +# running LDAP daemon +RESTRICT="test" + +each_ruby_configure() { + local myconf="--with-openldap2" + if ! use ssl ; then + myconf="${myconf} --without-libcrypto --without-libssl" + fi + ${RUBY} extconf.rb ${myconf} || die "extconf.rb failed" + sed -i -e 's:-Wl,--no-undefined::' \ + -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die +} + +each_ruby_compile() { + emake V=1 + cp ldap$(get_modname) lib/ || die +} diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild new file mode 100644 index 000000000000..c52069c6d7ed --- /dev/null +++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +inherit multilib ruby-fakegem + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO" + +DESCRIPTION="A Ruby interface to some LDAP libraries" +HOMEPAGE="https://github.com/bearded/ruby-ldap" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos" +IUSE="ssl" +DEPEND=">=net-nds/openldap-2 + dev-libs/cyrus-sasl + ssl? ( dev-libs/openssl:0 )" +RDEPEND="${DEPEND}" + +# Current test set is interactive due to certificate generation and requires +# running LDAP daemon +RESTRICT="test" + +each_ruby_configure() { + local myconf="--with-openldap2" + if ! use ssl ; then + myconf="${myconf} --without-libcrypto --without-libssl" + fi + ${RUBY} extconf.rb ${myconf} || die "extconf.rb failed" + sed -i -e 's:-Wl,--no-undefined::' \ + -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die +} + +each_ruby_compile() { + emake V=1 + cp ldap$(get_modname) lib/ || die +} diff --git a/dev-ruby/ruby-mp3info-0.8.10 b/dev-ruby/ruby-mp3info-0.8.10 deleted file mode 100644 index 491526a208fb..000000000000 --- a/dev-ruby/ruby-mp3info-0.8.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( media-sound/id3v2 ) ruby_targets_ruby23? ( test? ( dev-ruby/hoe[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hoe[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hoe[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby library for access to mp3 files (internal infos and tags) -EAPI=5 -HOMEPAGE=http://rubyforge.org/projects/ruby-mp3info/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/moumar/ruby-mp3info/archive/v0.8.10.tar.gz -> ruby-mp3info-0.8.10-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=778bfe51f8c89045a1362b028a105371 diff --git a/dev-ruby/ruby-mp3info/Manifest b/dev-ruby/ruby-mp3info/Manifest new file mode 100644 index 000000000000..59747370b04e --- /dev/null +++ b/dev-ruby/ruby-mp3info/Manifest @@ -0,0 +1,3 @@ +DIST ruby-mp3info-0.8.10-git.tgz 89178 BLAKE2B fb9a046890851f3325a80bd47f6adc6c0bd7af74955b277a1a38d3727599e2fa0686b662419e1a8265a23aa7d4d102bbd26b97d5f2fa28e1d84df52484a46c0f SHA512 778d7cf80783385c2889a42eaf821a8544e1fa26d7bed743c52852c137ac5cff84483f638ffb931edd6df528c613ea5ac62ea2e4f0ee8ccc31d77846297e3291 +EBUILD ruby-mp3info-0.8.10.ebuild 636 BLAKE2B 2116e2856fef329f2c6541b42d8404cbfe138abda299ea8b942c4cecb8b03673144f58cfe7bce1b679f204ee85ac7ac3b69d3610c42c9e5bee2c47caf3696ff2 SHA512 464a7474fe9eeec43d79dd4db904241913f5ee899ecd44a64814710fda80f0a3566df37323fdfc76ee4136174802669fbdf89439ac07a999de4a12c47a0e107d +MISC metadata.xml 345 BLAKE2B 9b09ba3643c1aaeb95484f966e7299d7e4bbbb921ff2fcfbf6f4c024ede367e86829126b41994fe65f0f5a1d375ed4e14288baf2240dd8571fa76bd40a67d56c SHA512 653b0c5748b47debdeeebfa0f61e04c5fce8b7c96a2d45bc57ac20088b3a379d8b3e06d7e919d51681233023034a7251bef6bb79c9d20b68b9bd51fbbb19c56e diff --git a/dev-ruby/ruby-mp3info/metadata.xml b/dev-ruby/ruby-mp3info/metadata.xml new file mode 100644 index 000000000000..d6789ed3943e --- /dev/null +++ b/dev-ruby/ruby-mp3info/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + moumar/ruby-mp3info + + diff --git a/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10.ebuild b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10.ebuild new file mode 100644 index 000000000000..51c4f427cf3b --- /dev/null +++ b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby library for access to mp3 files (internal infos and tags)" +HOMEPAGE="http://rubyforge.org/projects/ruby-mp3info/" +SRC_URI="https://github.com/moumar/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +DEPEND+=" test? ( media-sound/id3v2 )" + +ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/test-unit:2 )" diff --git a/dev-ruby/ruby-net-ldap-0.16.1 b/dev-ruby/ruby-net-ldap-0.16.1 deleted file mode 100644 index 92a3ee614a8a..000000000000 --- a/dev-ruby/ruby-net-ldap-0.16.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/flexmock-1.3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/flexmock-1.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/flexmock-1.3.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pure ruby LDAP client implementation -EAPI=6 -HOMEPAGE=https://github.com/ruby-ldap/ruby-net-ldap -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/net-ldap-0.16.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3fc3dd281a201af1c5a0396cd455365 diff --git a/dev-ruby/ruby-net-ldap/Manifest b/dev-ruby/ruby-net-ldap/Manifest new file mode 100644 index 000000000000..f73a426173a1 --- /dev/null +++ b/dev-ruby/ruby-net-ldap/Manifest @@ -0,0 +1,3 @@ +DIST net-ldap-0.16.1.gem 103936 BLAKE2B cea22a78314cdcf5a31a39fdb7b0af2caf32e836e21b77e34c566acfe1426740a1534de9646b90ea26696ea3eac4744a62c05e444c0326ff11ac00b25b570d02 SHA512 08d7fa7a55144dc98ad22b3824deb469dd67d755d4e7655f2fadd71c245ae6496487fc75e974352866a5325b76f3468aed813286b07f19597b6d60507e1362fa +EBUILD ruby-net-ldap-0.16.1.ebuild 650 BLAKE2B 643fc21200aa61b04a402de1ed0e32d5de2518cf45f913196e7ba314b740dd6ec1953a495c47466d5ded793c0348bda4b6430abcfd34e22abaa4f2e7eddd020f SHA512 940f83b180976009cb179159d4cf741bd5d401a31102a0824e30f37ddd9c5ffca88cca268b36b97c539485978db610653b889639e45269f159d7f9068ba950f1 +MISC metadata.xml 349 BLAKE2B 8048fb25bfc3ecc99fce9301034623a0bb6f946afc23ae87d2308f4cb5e65be2774894573ace6d5808090118105f81a2565cec6a00237a41ccb071170454b7e5 SHA512 522f6bae26a2b7d3ad4876b5fde3e710e07ae82147275a031c3f622df1775311560603960cf6909ba755039f2f62cc2971a3b29871ef7d1320e24d375070bcb3 diff --git a/dev-ruby/ruby-net-ldap/metadata.xml b/dev-ruby/ruby-net-ldap/metadata.xml new file mode 100644 index 000000000000..2b6a92aefc62 --- /dev/null +++ b/dev-ruby/ruby-net-ldap/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-ldap/ruby-net-ldap + + diff --git a/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.1.ebuild b/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.1.ebuild new file mode 100644 index 000000000000..7f4168d17f49 --- /dev/null +++ b/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test spec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc History.rdoc README.rdoc" + +RUBY_FAKEGEM_NAME="net-ldap" + +inherit ruby-fakegem + +DESCRIPTION="Pure ruby LDAP client implementation" +HOMEPAGE="https://github.com/ruby-ldap/ruby-net-ldap" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/flexmock-1.3.0 )" + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/ruby-oci8-2.2.4.1 b/dev-ruby/ruby-oci8-2.2.4.1 deleted file mode 100644 index f57025aaa412..000000000000 --- a/dev-ruby/ruby-oci8-2.2.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/oracle-instantclient-basic ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby library for Oracle OCI8 -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/ruby-oci8/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~x86 -LICENSE=Ruby -RDEPEND=dev-db/oracle-instantclient-basic ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-oci8-2.2.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f0b4b1119de99d5929076b7f3ebfc874 diff --git a/dev-ruby/ruby-oci8-2.2.5.1 b/dev-ruby/ruby-oci8-2.2.5.1 deleted file mode 100644 index c12534651b1e..000000000000 --- a/dev-ruby/ruby-oci8-2.2.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/oracle-instantclient-basic ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Ruby library for Oracle OCI8 -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/ruby-oci8/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=Ruby -RDEPEND=dev-db/oracle-instantclient-basic ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-oci8-2.2.5.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d2952cb8fab887b72768a76222306cb1 diff --git a/dev-ruby/ruby-oci8/Manifest b/dev-ruby/ruby-oci8/Manifest new file mode 100644 index 000000000000..8e051070f77c --- /dev/null +++ b/dev-ruby/ruby-oci8/Manifest @@ -0,0 +1,5 @@ +DIST ruby-oci8-2.2.4.1.gem 325120 BLAKE2B adb8eb38a1368b0ed305c9173c9e68f60845f454c618ba54b64c95bd6f7d1f9507c38419e5c334cbebca67ce38e7d4edba1dc4778a742147ff512bf32edf4d30 SHA512 54323843ebd3f7252b6d96cd1136752172f879bb6a67842c38e3a84effae18fddb2350be2ed4257c1db5ee54bf7678a098e2b1424508d3e597778e874bcbf20f +DIST ruby-oci8-2.2.5.1.gem 329728 BLAKE2B e235d2b252673962618d8a7840b10c62944407a08bef02a47cbd3fa091fc41404b682d9f89ff42592f16b990ff0e051d0a1b4c87409bbd2429ced488a8e67696 SHA512 e868fae291155f3fdeff2acd948fcf3e56d9dfc5ea9c60e40cc9c742a82fc924999f788b2765088d31fb680c9e192e37e6d12c6dcedd2ed1f6aeef4c8c9bfe7a +EBUILD ruby-oci8-2.2.4.1.ebuild 981 BLAKE2B c694bdf96e4c931cd5795cb2643dea9824290ddd33663a8624dad91a88a602829e05c11eb7474b0063976f4ec26e476f8f3dd3f8a78504113730cc0e440a7e4a SHA512 fe5735116572e937e2520cbb71c9bff3a325c72f646993f5c793611ac9312944d2409c5ad156875c95f02a7b7436ba0dc8248c447034fdee16391ed8f6fa5f06 +EBUILD ruby-oci8-2.2.5.1.ebuild 975 BLAKE2B ddd511ccc9356d7a6d9a64f28702dcb9684562970213ca2a3f9dd5a8497cc2b3cc6ece84b920e062a78e5920c7d125b5542490f33ce61cf9b4644b9a0e403ba4 SHA512 d9dc71c3b3e2127dc72861c60ccb62c479effb179267f7ff41b5073656276199692a4da1d631687fa759f6d689df2243e3ff97e081e551114198cb42cd6ba313 +MISC metadata.xml 651 BLAKE2B 4ac983df534d442e63e0d6b9e664b51b2ebda1be8345721c684d683acf5a7cad953e73fc1064a7706cf43406e4439cb5f09f749a6e3efdf3face5edfae0fc61a SHA512 596959885bbdf6aa103b16ac124de1929f7d52a7df1bcbb9d28ea9442e693cf44780dcff0605d256461c70e7d2c183f5dbb930a2f9e498ed3602b3a0aa9151fc diff --git a/dev-ruby/ruby-oci8/metadata.xml b/dev-ruby/ruby-oci8/metadata.xml new file mode 100644 index 000000000000..be04504b4c82 --- /dev/null +++ b/dev-ruby/ruby-oci8/metadata.xml @@ -0,0 +1,20 @@ + + + + + troy@lump.net + Troy Bowman + + + ruby@gentoo.org + Gentoo Ruby Project + + + proxy-maint@gentoo.org + Proxy Maintainers + + Oracle Interface for Ruby, compatible with oracle 8, 9i, 10g and 11g. + + ruby-oci8 + + diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.4.1.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.4.1.ebuild new file mode 100644 index 000000000000..9427db0ba0c0 --- /dev/null +++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.4.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit multilib ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +DESCRIPTION="A Ruby library for Oracle OCI8" +HOMEPAGE="https://rubygems.org/gems/ruby-oci8/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="" + +RDEPEND+=" dev-db/oracle-instantclient-basic" +DEPEND+=" dev-db/oracle-instantclient-basic" + +EXT_DIR="ext/oci8" + +each_ruby_configure() { + # configure the native libraries + ${RUBY} -C${EXT_DIR} extconf.rb --prefix="${D}/usr" || die "configure failed" +} + +each_ruby_compile() { + # compile the native libraries + emake -C ${EXT_DIR} V=1 || die "could not compile native library" +} + +each_ruby_install() { + # install the native libraries + emake -C ${EXT_DIR} install DESTDIR="${D}" || die "could not install native library" + # install the gem files + each_fakegem_install +} diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild new file mode 100644 index 000000000000..6d4c7da62af7 --- /dev/null +++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +inherit multilib ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +DESCRIPTION="A Ruby library for Oracle OCI8" +HOMEPAGE="https://rubygems.org/gems/ruby-oci8/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND+=" dev-db/oracle-instantclient-basic" +DEPEND+=" dev-db/oracle-instantclient-basic" + +EXT_DIR="ext/oci8" + +each_ruby_configure() { + # configure the native libraries + ${RUBY} -C${EXT_DIR} extconf.rb --prefix="${D}/usr" || die "configure failed" +} + +each_ruby_compile() { + # compile the native libraries + emake -C ${EXT_DIR} V=1 || die "could not compile native library" +} + +each_ruby_install() { + # install the native libraries + emake -C ${EXT_DIR} install DESTDIR="${D}" || die "could not install native library" + # install the gem files + each_fakegem_install +} diff --git a/dev-ruby/ruby-odbc-0.99997-r1 b/dev-ruby/ruby-odbc-0.99997-r1 deleted file mode 100644 index 1eec9bf44e73..000000000000 --- a/dev-ruby/ruby-odbc-0.99997-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-db/unixODBC-2.0.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=RubyODBC - For accessing ODBC data sources from the Ruby language -EAPI=5 -HOMEPAGE=http://www.ch-werner.de/rubyodbc/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 test -KEYWORDS=amd64 ppc x86 -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=>=dev-db/unixODBC-2.0.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -RESTRICT=test -SLOT=0 -SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.99997.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2015f406e9ade168713c400040c0560c diff --git a/dev-ruby/ruby-odbc-0.99999 b/dev-ruby/ruby-odbc-0.99999 deleted file mode 100644 index 166e64f95b54..000000000000 --- a/dev-ruby/ruby-odbc-0.99999 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-db/unixODBC-2.0.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=RubyODBC - For accessing ODBC data sources from the Ruby language -EAPI=6 -HOMEPAGE=http://www.ch-werner.de/rubyodbc/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~ppc x86 -LICENSE=|| ( GPL-2 Ruby ) -RDEPEND=>=dev-db/unixODBC-2.0.6 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.99999.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e9fdcda0558caa7ef91617a878f8960f diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest new file mode 100644 index 000000000000..21db33c412e6 --- /dev/null +++ b/dev-ruby/ruby-odbc/Manifest @@ -0,0 +1,5 @@ +DIST ruby-odbc-0.99997.tar.gz 76708 BLAKE2B d122e7f2cccd305731ba598ca684761daab288903e0f3866735b2672f20a9c6b55ed74d768bd4f79a03e0d743b4dff4704f465e58ed331ce37762ba9f7c1e871 SHA512 15ea850efa9f65467ea829c93f7dc9ecbef9409876b19d0a309d085b20e711da2888b918f77fcd26e6a40096358eab836d6bc3000c534da88f4f3c2b60a8662a +DIST ruby-odbc-0.99999.tar.gz 76934 BLAKE2B 59de5a544b7eefe8e181f2c6a9a61915361743ef5f7554f778667b50ca0dc57fd0c4f71e406ad6f1d00fb2c6a6509030e61ad34dddecff61896f7bfe383d0a9b SHA512 05e3e67a895406e1a57fbea6f8ecd1c087d836794ea3245bd9eec888eb3c46fa2bf2607cc1b8fdc416d7bc531d783d621c03c9fde004db8c2e431fe838c531af +EBUILD ruby-odbc-0.99997-r1.ebuild 1484 BLAKE2B 18d2e05bd4cc0eb7ad034edcf24439d35d08963e43f1c77869ae80adfa27485859dd48184e7d69fb58280263b101f133eaaee19d7f362f335da4931b9c8d2771 SHA512 7a36ff449684777faa4bd5ae3aee430f49c7c24619e494220a3c8c456bf01f9be3a35b9e74cb123acb1c5c615078aacd3bb1632e48870026f743d53229e9d568 +EBUILD ruby-odbc-0.99999.ebuild 1485 BLAKE2B 2205e62132c5e233b3ec4e1636ee0c90bba455dfeb1812925176eaf735f9e9445d6262de039692d5e33478b3886d1ed4aa8df878c8042261b326a4c2ba911b5e SHA512 36c7dd561f07194a07b4c79af43c49c7cf9c34436fd2e13d65d6e400acade4050a7e5207dd4371ffbb0cfc9521a6d401bcb77aa1a5a9dbf506cc63314ee50605 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ruby-odbc/metadata.xml b/dev-ruby/ruby-odbc/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-odbc/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99997-r1.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99997-r1.ebuild new file mode 100644 index 000000000000..c8b261c8b74c --- /dev/null +++ b/dev-ruby/ruby-odbc/ruby-odbc-0.99997-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +inherit ruby-fakegem + +DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language" +HOMEPAGE="http://www.ch-werner.de/rubyodbc/" +SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="" + +DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6" +RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6" + +# tests require to have an ODBC service enabled, so we can't run them +# for now :( +RESTRICT=test + +all_ruby_prepare() { + # Make sure that it doesn't try to use the absolute-local path for + # the extension as we'd be unable to run it properly otherwise. + sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die + + # Since lib should not get installed avoid it entirely… + mv lib contrib || die +} + +each_ruby_configure() { + for dir in ext ext/utf8; do + ${RUBY} -C${dir} extconf.rb --disable-dlopen || die "extconf (${dir}) failed" + done +} + +each_ruby_compile() { + for dir in ext ext/utf8; do + emake V=1 -C${dir} || die "emake (${dir}) failed" + done +} + +each_ruby_install() { + each_fakegem_install + + ruby_fakegem_newins ext/odbc.so lib/odbc.so + ruby_fakegem_newins ext/utf8/odbc_utf8.so lib/odbc_utf8.so +} + +all_ruby_install() { + all_fakegem_install + dohtml doc/*.html || die +} diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild new file mode 100644 index 000000000000..17a995e7b856 --- /dev/null +++ b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +inherit ruby-fakegem + +DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language" +HOMEPAGE="http://www.ch-werner.de/rubyodbc/" +SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" + +DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6" +RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6" + +# tests require to have an ODBC service enabled, so we can't run them +# for now :( +RESTRICT=test + +all_ruby_prepare() { + # Make sure that it doesn't try to use the absolute-local path for + # the extension as we'd be unable to run it properly otherwise. + sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die + + # Since lib should not get installed avoid it entirely… + mv lib contrib || die +} + +each_ruby_configure() { + for dir in ext ext/utf8; do + ${RUBY} -C${dir} extconf.rb --disable-dlopen || die "extconf (${dir}) failed" + done +} + +each_ruby_compile() { + for dir in ext ext/utf8; do + emake V=1 -C${dir} || die "emake (${dir}) failed" + done +} + +each_ruby_install() { + each_fakegem_install + + ruby_fakegem_newins ext/odbc.so lib/odbc.so + ruby_fakegem_newins ext/utf8/odbc_utf8.so lib/odbc_utf8.so +} + +all_ruby_install() { + all_fakegem_install + dohtml doc/*.html || die +} diff --git a/dev-ruby/ruby-oembed-0.12.0 b/dev-ruby/ruby-oembed-0.12.0 deleted file mode 100644 index 5fb647ffb75b..000000000000 --- a/dev-ruby/ruby-oembed-0.12.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] dev-ruby/vcr:1[ruby_targets_ruby23] dev-ruby/xml-simple[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/fakeweb[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/vcr:1[ruby_targets_ruby24] dev-ruby/xml-simple[ruby_targets_ruby24] dev-ruby/nokogiri[ruby_targets_ruby24] dev-ruby/fakeweb[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An oEmbed consumer library written in Ruby. -EAPI=5 -HOMEPAGE=https://github.com/judofyr/ruby-oembed -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-oembed-0.12.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=23c04831525beb66c01dac19139228b5 diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest new file mode 100644 index 000000000000..b0bbd4db3b57 --- /dev/null +++ b/dev-ruby/ruby-oembed/Manifest @@ -0,0 +1,3 @@ +DIST ruby-oembed-0.12.0.gem 690688 BLAKE2B bda4cb7771c19861bcda4692d3cde80e51c0069ce5ee34986c6fbb0b90853646daf5be0277de819877e9163253da03bd7886acb7a717697bcf802a678fab3b72 SHA512 faaf7828641cf419b699ecbbd7a890304ee645faf13ca480c22afbec035687a730a8d53c7825312a4734dfc6633ec4b4c5790c4db18d584c344602310a7ebed9 +EBUILD ruby-oembed-0.12.0.ebuild 821 BLAKE2B e3ed37c6aeb74e94f063831b0c98caf42209cadf4ef0f30701772f644f4248c292e036afc1b2a7d64740b1794fd3401d85c88d38067cbf237ed81c2a039fc4f9 SHA512 447f1ff748dac3b04b168ac4768c09d2eeb85c9ee2657ed0851b78ada33e49ed75939658ea2bd509737cba8b3d61e923b3fa1ef70013985fa3a40b143be68171 +MISC metadata.xml 345 BLAKE2B 575c6ff6aaa60be02f4afbaa5b6855e9e0a8e24992c7ae7db0f3f23856403c3f223a4e6c861550a96b967585bc0f7aaf937b2a98c6fad69fd6ab69466e98613c SHA512 e0c3ea7c1c5057b74e8b03b5d314050ee21f8a235dafb981888ebec4d8cf866d13723ac1dd6a96a685380f9b30e61c513e1f83328c778a524ecb52f9adee8e03 diff --git a/dev-ruby/ruby-oembed/metadata.xml b/dev-ruby/ruby-oembed/metadata.xml new file mode 100644 index 000000000000..bcc1352629d6 --- /dev/null +++ b/dev-ruby/ruby-oembed/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + judofyr/ruby-oembed + + diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.12.0.ebuild b/dev-ruby/ruby-oembed/ruby-oembed-0.12.0.ebuild new file mode 100644 index 000000000000..68343b8d5ee0 --- /dev/null +++ b/dev-ruby/ruby-oembed/ruby-oembed-0.12.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md" + +inherit ruby-fakegem + +DESCRIPTION="An oEmbed consumer library written in Ruby." +HOMEPAGE="https://github.com/judofyr/ruby-oembed" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? + ( + dev-ruby/json + dev-ruby/vcr:1 + dev-ruby/xml-simple + dev-ruby/nokogiri + dev-ruby/fakeweb + )" + +all_ruby_prepare() { + # Remove bundler but keep vcr version requirement + rm -f Gemfile || die + sed -i -e '1igem "vcr", "~> 1.0"' spec/spec_helper.rb || die + + # Avoid development dependencies + sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ruby-ole-1.2.12.1 b/dev-ruby/ruby-ole-1.2.12.1 deleted file mode 100644 index d1049b4a0f8e..000000000000 --- a/dev-ruby/ruby-ole-1.2.12.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library for easy read/write access to OLE compound documents -EAPI=5 -HOMEPAGE=https://github.com/aquasync/ruby-ole -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-ole-1.2.12.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5104bacb209c23d965c4be76fefd4f73 diff --git a/dev-ruby/ruby-ole/Manifest b/dev-ruby/ruby-ole/Manifest new file mode 100644 index 000000000000..1c2d2ed45a7f --- /dev/null +++ b/dev-ruby/ruby-ole/Manifest @@ -0,0 +1,3 @@ +DIST ruby-ole-1.2.12.1.gem 56320 BLAKE2B e7107af4ca2fedeb3c4d3b2802f17fd922a5f70909ce0cd32b8627986af03f607417c801e525f553265f6f56246257618ef03484daaa3f7fff483aa89521ba68 SHA512 1c8c6669d37008aa9b837df33d6f12acb0c672e14828d8ab3e7cc2cdfb67f407b6af83972c9022cd9661232ff4c85a3ea2fdca82878ba48f713d6391f088392b +EBUILD ruby-ole-1.2.12.1.ebuild 714 BLAKE2B 99a7f554c28bcc18db3714eda9e1734ce93fac9f68d9f7a4790de4d1e1707cf4b1ec38319bdfaff000f0aec00504d1a5de7095dc06e77017f0cfab683aff3bd9 SHA512 3acb240feba9dc56231c5839819b1c9789ed07ee33eaf1ffe58afe656298163d0124d75b9aac0ecff24848e04792f80609a79451f8c102b431872f9e8cf21eed +MISC metadata.xml 456 BLAKE2B de4933df478ee7e4d75a1b6652a768a51cdae34e5f25c0f8df576624810b85dae2feebc9b4aaed3e2ba75c7c0c67f4c80e059d670e4fac13885dc6128aecb65d SHA512 113ec0860aa5c75896ae97762319c13b6b01f204427e566a2418f3a96fee0dee238565f530fc2c794dd4adad6e98dc9724a478dbd60fd9e08085131bd013b622 diff --git a/dev-ruby/ruby-ole/metadata.xml b/dev-ruby/ruby-ole/metadata.xml new file mode 100644 index 000000000000..3afd0ac456dd --- /dev/null +++ b/dev-ruby/ruby-ole/metadata.xml @@ -0,0 +1,15 @@ + + + + + mjo@gentoo.org + Michael Orlitzky + + + ruby@gentoo.org + Gentoo Ruby Project + + + aquasync/ruby-ole + + diff --git a/dev-ruby/ruby-ole/ruby-ole-1.2.12.1.ebuild b/dev-ruby/ruby-ole/ruby-ole-1.2.12.1.ebuild new file mode 100644 index 000000000000..6e64098dc803 --- /dev/null +++ b/dev-ruby/ruby-ole/ruby-ole-1.2.12.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Avoid the complexity of the "rake" recipe and run testrb-2 manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +# Same thing for the docs whose rake target just calls rdoc. +RUBY_FAKEGEM_RECIPE_DOC=rdoc +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library for easy read/write access to OLE compound documents" +HOMEPAGE="https://github.com/aquasync/ruby-ole" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ruby-ng_testrb-2 --pattern='test.*\.rb' test/ +} diff --git a/dev-ruby/ruby-opengl-0.10.0 b/dev-ruby/ruby-opengl-0.10.0 deleted file mode 100644 index 7924d85d3f82..000000000000 --- a/dev-ruby/ruby-opengl-0.10.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/opengl media-libs/freeglut ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=OpenGL / GLUT bindings for ruby -EAPI=6 -HOMEPAGE=https://github.com/larskanis/opengl -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~hppa ppc ppc64 x86 -LICENSE=MIT -RDEPEND=virtual/opengl media-libs/freeglut ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/opengl-0.10.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a1ffacc61e126642b9357becaf445fe9 diff --git a/dev-ruby/ruby-opengl/Manifest b/dev-ruby/ruby-opengl/Manifest new file mode 100644 index 000000000000..40bd6adb819a --- /dev/null +++ b/dev-ruby/ruby-opengl/Manifest @@ -0,0 +1,3 @@ +DIST opengl-0.10.0.gem 565248 BLAKE2B e427590865e7ff13110d22a21d04a936cbdc7e559e80b37be94938a4b15c71ca6341d72bc093a45ca10e7cf419fe720e7c68866724a3c99ddc44314a4b054414 SHA512 8d85d7f8a25e429b18245a10c186d07a85fdc8dc4e158b0001cde2b6e4bacfe4b09552a3b3fba5e14439d2fdbe000ad23bba89563f58f612f79958283b588dde +EBUILD ruby-opengl-0.10.0.ebuild 1009 BLAKE2B 5dd26c8002ea727946690e257101fcda6d542a50bde30cc66fec487000c5f450f21c349f89ed0903cf1d890769df55fb98c763940f08c4e088c4b793cc91cc7c SHA512 2fa313b1ffc7b64023be817d69bb1dc51400dc1111f1a7f3fc0639e356923ed4c65bb396ccd32c479c3e35bdffeeec0ac9f705d9f6bcd762d78bc9a9348af2c0 +MISC metadata.xml 342 BLAKE2B 1217ae7877527a2bf18aa869b52c91310b18a87d56584d54a9b9254134b79b6b2902fa20fac35c1ae6a61b9aab152a32d80a54d561532b27a5e7305eab1697f4 SHA512 93ca4bf1889e89305b5c99e9664eef226a23d4ec8dfdeb2c028c23910b903f8cac684a8c1fd150ae524c02fa4c9af324b8f657c8830801f179dcfdc1e7733de8 diff --git a/dev-ruby/ruby-opengl/metadata.xml b/dev-ruby/ruby-opengl/metadata.xml new file mode 100644 index 000000000000..949b72614758 --- /dev/null +++ b/dev-ruby/ruby-opengl/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + larskanis/opengl + + diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild new file mode 100644 index 000000000000..32197eb096d0 --- /dev/null +++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +# Two tests fails but the README already indicates that this may not +# work. Additionally these tests require access to video devices such as +# /dev/nvidiactl. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_NAME="opengl" + +RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="OpenGL / GLUT bindings for ruby" +HOMEPAGE="https://github.com/larskanis/opengl" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" + +IUSE="" + +DEPEND+=" virtual/opengl + media-libs/freeglut" +RDEPEND+=" virtual/opengl + media-libs/freeglut" + +each_ruby_configure() { + ${RUBY} -Cext/opengl extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/opengl V=1 + + cp ext/*/*$(get_modname) lib/opengl/ || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/examples + doins -r examples/* +} diff --git a/dev-ruby/ruby-openid-2.7.0 b/dev-ruby/ruby-openid-2.7.0 deleted file mode 100644 index 64a023a1191f..000000000000 --- a/dev-ruby/ruby-openid-2.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A robust library for verifying and serving OpenID identities -EAPI=5 -HOMEPAGE=https://github.com/openid/ruby-openid -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~ppc x86 ~x86-macos -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/openid/ruby-openid/archive/v2.7.0.tar.gz -> ruby-openid-2.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4605b7e63d9397e097436bb66c299b4e diff --git a/dev-ruby/ruby-openid/Manifest b/dev-ruby/ruby-openid/Manifest new file mode 100644 index 000000000000..155dc4d0d8cd --- /dev/null +++ b/dev-ruby/ruby-openid/Manifest @@ -0,0 +1,3 @@ +DIST ruby-openid-2.7.0.tar.gz 513958 BLAKE2B d09b1817768376ad35c3ea9ff11b371761c340902f006f2f4a89af050fea104a8f975a45e90035f501e981fcd412925e3d4a5cf4679e4526b595d06124ce2511 SHA512 e53104d4cf0198953172a2ed567877c3d1cc11664acbab8ca424823e2249d9fa13ad9b931a7318709f2865f3f16e0e38714428d12accf16080aa1818b673d8cd +EBUILD ruby-openid-2.7.0.ebuild 708 BLAKE2B c5dfc027d6d1c526cb7d3d9ef5e9dd971e8dc28b40b2814905fd2b1278bbe9c0a9c00ae53ca4c2fe8a94ca9942c520ed3cd67321dea047929b2fbfc6086fbf15 SHA512 38a565901c658b192b4bfd33b582e98314268e6bb70aeec5cee2e86570e4576f5a1455840354137136bf07b852ded9fde8a13c36b90ad3cb79795bddce7e81fc +MISC metadata.xml 344 BLAKE2B 37b1f5b85c7ce7bd3a4dc857b273bfdb420f051561c4908bd5ae894244a507c9931a38218ed0adf594cf3fc8e9015c27fcaa7454770fdc8ad46ba25ee399abf1 SHA512 e8d22b48aae2c08373d0dcd4320334c50ffecae7b2a2b04144e5ad3f52ded0cf44eb1921e30baf8576bfef533a8267b5e6606381d6c11d36b125b04d4a4a8a25 diff --git a/dev-ruby/ruby-openid/metadata.xml b/dev-ruby/ruby-openid/metadata.xml new file mode 100644 index 000000000000..253d1fc5d1b7 --- /dev/null +++ b/dev-ruby/ruby-openid/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + openid/ruby-openid + + diff --git a/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild new file mode 100644 index 000000000000..a7868666e68c --- /dev/null +++ b/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md" + +inherit ruby-fakegem + +DESCRIPTION="A robust library for verifying and serving OpenID identities" +HOMEPAGE="https://github.com/openid/ruby-openid" +SRC_URI="https://github.com/openid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86 ~x86-macos" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/ruby-pango-3.1.1 b/dev-ruby/ruby-pango-3.1.1 deleted file mode 100644 index a726c2f9a641..000000000000 --- a/dev-ruby/ruby-pango-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/pango-1.2.1 test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby Pango bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=>=x11-libs/pango-1.2.1 ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/rcairo-1.14.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3d82c7f4925db7b329ca2b7e495cf352 diff --git a/dev-ruby/ruby-pango/Manifest b/dev-ruby/ruby-pango/Manifest new file mode 100644 index 000000000000..721fb397d4dc --- /dev/null +++ b/dev-ruby/ruby-pango/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-pango-3.1.1.ebuild 733 BLAKE2B bc10d635e6fa45237cf6ebd6a862b83379c2fbf2b824931156a438815aca4affd8eab2de6052e151da670dd13356334bbb1fdc65fedcd37c9eaf5c4b00b35c71 SHA512 0a843c0608ba36d055f0add92bdd722bd7b6755c77c4b22efde6f699c4b8e0f2bb354d64244957c35f9f7f3564883e5271ca47956b29dc5d01cf35cee5702132 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-pango/metadata.xml b/dev-ruby/ruby-pango/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-pango/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild b/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild new file mode 100644 index 000000000000..6c54a4d06185 --- /dev/null +++ b/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby Pango bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" +DEPEND+=" >=x11-libs/pango-1.2.1" +RDEPEND+=" >=x11-libs/pango-1.2.1" + +ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/rcairo-1.14.0" +ruby_add_bdepend ">=dev-ruby/rcairo-1.14.0" + +all_ruby_prepare() { + # Remove test depending on specific locales to be set up: bug 526248 + rm -f test/test-language.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-poppler-3.1.1 b/dev-ruby/ruby-poppler-3.1.1 deleted file mode 100644 index f599eb4b2661..000000000000 --- a/dev-ruby/ruby-poppler-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-text/poppler[cairo] test? ( ruby_targets_ruby23? ( dev-ruby/ruby-gdkpixbuf2[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ruby-gdkpixbuf2[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby poppler-glib bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=app-text/poppler[cairo] ruby_targets_ruby23? ( dev-ruby/ruby-gdkpixbuf2[ruby_targets_ruby23] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ruby-gdkpixbuf2[ruby_targets_ruby24] >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d8e40d156ee4e027715af30e7ddef598 diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest new file mode 100644 index 000000000000..5002465f7527 --- /dev/null +++ b/dev-ruby/ruby-poppler/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-poppler-3.1.1.ebuild 731 BLAKE2B fae945a53ff48595345f1887262782282055ae948063f287c704fef22a4d9ead1d27330682eb0f036c38494cfd46c29bc5d8108c22762fd4279878841dccee6a SHA512 541db438ff2e271c9ae5b826af0e5be2db61ab23d0a074de34fe30625ecd64d6132fa185c0c5688a4771459f66b4af73e7ddfdf40b3ccd233c71ab2282141afb +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-poppler/metadata.xml b/dev-ruby/ruby-poppler/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-poppler/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.1.1.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-3.1.1.ebuild new file mode 100644 index 000000000000..81807b4fa631 --- /dev/null +++ b/dev-ruby/ruby-poppler/ruby-poppler-3.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby poppler-glib bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RDEPEND+=" app-text/poppler[cairo]" +DEPEND+=" app-text/poppler[cairo]" + +ruby_add_rdepend "dev-ruby/ruby-gdkpixbuf2 + >=dev-ruby/ruby-glib2-${PV} + >=dev-ruby/ruby-gtk2-${PV}" + +all_ruby_prepare() { + # Avoid compilation of dependencies during test. + sed -i -e '/if have_make/,/^ end/ s:^:#:' test/run-test.rb || die + + # Avoid tests downloading a test PDF directly. + rm -f test/test_{annotation,document,page}.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-prof-0.17.0 b/dev-ruby/ruby-prof-0.17.0 deleted file mode 100644 index c1754efeef1e..000000000000 --- a/dev-ruby/ruby-prof-0.17.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A module for profiling Ruby code -EAPI=6 -HOMEPAGE=https://github.com/ruby-prof/ruby-prof -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby-prof/ruby-prof/archive/v0.17.0.tar.gz -> ruby-prof-0.17.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b4e47cc6016ae430d5c05cb1348b377a diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest new file mode 100644 index 000000000000..e0fa2403e8cc --- /dev/null +++ b/dev-ruby/ruby-prof/Manifest @@ -0,0 +1,3 @@ +DIST ruby-prof-0.17.0.tgz 93492 BLAKE2B e573b77fb5f1134af99480efe3af706cade122c51bbef883cf0f915e359c695fe70485239fee7415288e99115146230bc803ec1976a39c6f5d743c10f0158744 SHA512 4e2a542420eced379a0326c0f48a041379a7a2aa06247e5cd9659f92b44ebcfca21d12a7bdf50f23ef0bdd6b37895b963a489a975ca84d487920c8fe52446d53 +EBUILD ruby-prof-0.17.0.ebuild 1590 BLAKE2B 8334b9a3e32cb62b57c8faacf82041567c0b25e0d956b83e15df785ae2fe59296314a2d195036156879e86241e18b11221db0aba10ba5de772d33f932ebcf983 SHA512 f5dbea29ba2b662736fac9e8740cf75a84bf8193ed1b6c84061986c8a88a0cfeead129266e6a4b4416c597153213a78a722684c6204aa9a096842a575e282204 +MISC metadata.xml 345 BLAKE2B abf08843e05ea5a260b8d3b1de88259aa5b593ef0be34c9066cc9f53aec48f13e962ee77224e28b7253f45850af20222d672578f57111bbca2d250458515c26d SHA512 e1647ce0131d640e8de67cdaf4bedd36d5cf3cc1d251e08b3f36a7c82bf356f80a3911984adbe14d25250b2f5c3333a988b5baed8978adea0b68594d985f22ef diff --git a/dev-ruby/ruby-prof/metadata.xml b/dev-ruby/ruby-prof/metadata.xml new file mode 100644 index 000000000000..5753dc09dfba --- /dev/null +++ b/dev-ruby/ruby-prof/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-prof/ruby-prof + + diff --git a/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild new file mode 100644 index 000000000000..1f62e5db8d85 --- /dev/null +++ b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGES" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit multilib ruby-fakegem + +DESCRIPTION="A module for profiling Ruby code" +HOMEPAGE="https://github.com/ruby-prof/ruby-prof" +SRC_URI="https://github.com/ruby-prof/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )" + +all_ruby_prepare() { + # Avoid bundler + sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die + + sed -i -e '2igem "test-unit"' test/test_helper.rb || die + + # Fix a timing-dependant spec since its thresholds for success are + # too tight. + sed -i -e '/test_class_methods/,/^ end/ s:^:#:' test/measure_cpu_time_test.rb || die + + # We install the shared object in lib, not ext. + sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die + + # Avoid unneeded dependency on rake-compiler + sed -i -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die + + # Create directory required for the test suite to pass + mkdir tmp || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ruby_prof extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -Cext/ruby_prof || die "build failed" + + cp ext/ruby_prof/*$(get_modname) lib/ || die "copy of extension failed" +} + +all_ruby_install() { + all_fakegem_install + + for dir in examples ; do + docinto "$dir" + dodoc -r "$dir"/* + done +} diff --git a/dev-ruby/ruby-progressbar-1.4.2-r1 b/dev-ruby/ruby-progressbar-1.4.2-r1 deleted file mode 100644 index e6fc308fda65..000000000000 --- a/dev-ruby/ruby-progressbar-1.4.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/timecop[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/timecop[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A Text Progress Bar Library for Ruby -EAPI=5 -HOMEPAGE=https://github.com/jfelchner/ruby-progressbar -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 ~hppa ppc ppc64 x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-progressbar-1.4.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=011cd3170d30f7faea177cf578b1f11a diff --git a/dev-ruby/ruby-progressbar-1.9.0 b/dev-ruby/ruby-progressbar-1.9.0 deleted file mode 100644 index b5dd8ad30fbb..000000000000 --- a/dev-ruby/ruby-progressbar-1.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspectacular[ruby_targets_ruby23] dev-ruby/timecop[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspectacular[ruby_targets_ruby24] dev-ruby/timecop[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspectacular[ruby_targets_ruby25] dev-ruby/timecop[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Text Progress Bar Library for Ruby -EAPI=6 -HOMEPAGE=https://github.com/jfelchner/ruby-progressbar -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/jfelchner/ruby-progressbar/archive/releases/v1.9.0.tar.gz -> ruby-progressbar-1.9.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b40d68fe60e52e3b0a11fbc52cb07e31 diff --git a/dev-ruby/ruby-progressbar/Manifest b/dev-ruby/ruby-progressbar/Manifest new file mode 100644 index 000000000000..b574383f84f3 --- /dev/null +++ b/dev-ruby/ruby-progressbar/Manifest @@ -0,0 +1,5 @@ +DIST ruby-progressbar-1.4.2.gem 24064 BLAKE2B 4c26f5c281129a7333c8a7a1f7738a094ec02d769293252c8fbc6df0bea99971cd0d235b6bbeba7e2e4fac10409028f7cdb15870484878c26d9ea9f709f0135b SHA512 443fc015b2dcabc76c685f1529a39ffba289cb00c3cee3992ef240fb9822729f9049db4d85c58ee1ab6cc17927cb325044ea45a968c755a9b5ad93f7b9999fbd +DIST ruby-progressbar-1.9.0.tar.gz 47888 BLAKE2B 26707f4f931e378da18a29d20da47963c06bde537155d0e9bd3a623b9b3edd9d653a50ca106dcb29ffb53668a869815818398ae514ef3302465cf5a5504b2cda SHA512 d2b01c205dec3bad6989a1ea466070fdc0c3fc5bc0c8685a21094c52d2f2c6a11849b42d88d3ec70df1475ad47c9f84a4c4b603948344643310e2180122d9b67 +EBUILD ruby-progressbar-1.4.2-r1.ebuild 586 BLAKE2B d9a86d4032d44252d30e5fcb3774ec26efbfb6d1348cc604fc6008ab31ef836e84e558bdf1610168ac97e06aa48310f7d1b74e908e5e3aee60ef165b946b8535 SHA512 7fe1ac90518b66e1605b96c966e31ac111491d1af807b9f5d45a27832d872452db3a1c3aa981af03247670139a3feaf7d26f3443b32f6aafaf05cfd8407a7c22 +EBUILD ruby-progressbar-1.9.0.ebuild 1032 BLAKE2B 4232d3368457607a33731f9711161b08e7e5e1f846b0f034bd19363cd1d5085cc52f4f9307ce6fe148f8dfb95cc13288064a5e42ff2001b0144d60a0aa42eee9 SHA512 9402021f21d8d8d47cbcfe38228ba5cd75061e5eb22367bfc44440fd2f5983e8aa36e81679cb672b17b0b5aba9f637884f2f07db27633d7b16e4230b9e410aa1 +MISC metadata.xml 352 BLAKE2B a36b436c51b56ed96a170c6edaff16655ff0d3b42f2cc6b13e67c252f89e2d56c47ce0c69fd693acc9ddab9a755a5fbf5d72e360f2e6a16bc0117148eb7a25ef SHA512 a572b7825c4e778c503bfa3bb1b82d4d91c28285578c614a8a0c62bdf1967f307645c92f0101a4898baa0ebeac9a26455e459b2440db6989593c0cc4472df616 diff --git a/dev-ruby/ruby-progressbar/metadata.xml b/dev-ruby/ruby-progressbar/metadata.xml new file mode 100644 index 000000000000..d63b46d064a5 --- /dev/null +++ b/dev-ruby/ruby-progressbar/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jfelchner/ruby-progressbar + + diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.4.2-r1.ebuild b/dev-ruby/ruby-progressbar/ruby-progressbar-1.4.2-r1.ebuild new file mode 100644 index 000000000000..af0511dbb7d4 --- /dev/null +++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.4.2-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Text Progress Bar Library for Ruby" +HOMEPAGE="https://github.com/jfelchner/ruby-progressbar" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~x86-fbsd" + +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/timecop )" + +all_ruby_prepare() { + sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.9.0.ebuild b/dev-ruby/ruby-progressbar/ruby-progressbar-1.9.0.ebuild new file mode 100644 index 000000000000..033082b7ba8b --- /dev/null +++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A Text Progress Bar Library for Ruby" +HOMEPAGE="https://github.com/jfelchner/ruby-progressbar" +SRC_URI="https://github.com/jfelchner/ruby-progressbar/archive/releases/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-progressbar-releases-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/rspectacular dev-ruby/timecop )" + +all_ruby_prepare() { + sed -i -e '/warning_filter/ s:^:#:' \ + spec/spec_helper.rb || die + # Avoid ruby24 syntax for an unneeded check + sed -i -e '/^return/ s:^:#:' spec/ruby-progressbar/refinements/enumerator_spec.rb || die +} diff --git a/dev-ruby/ruby-rc4-0.1.5-r2 b/dev-ruby/ruby-rc4-0.1.5-r2 deleted file mode 100644 index dcad940e739f..000000000000 --- a/dev-ruby/ruby-rc4-0.1.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A pure Ruby implementation of the Rc4 algorithm -EAPI=5 -HOMEPAGE=https://github.com/caiges/Ruby-RC4 -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-rc4-0.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a68769d0491b02cd40249f686029caef diff --git a/dev-ruby/ruby-rc4/Manifest b/dev-ruby/ruby-rc4/Manifest new file mode 100644 index 000000000000..49902f6e8d53 --- /dev/null +++ b/dev-ruby/ruby-rc4/Manifest @@ -0,0 +1,3 @@ +DIST ruby-rc4-0.1.5.gem 7168 BLAKE2B af70beb14218a5b83fe37c3244eea153e237258d0d5555a432340b2b4dd523ee250e2b0707d873c2e177cd12a2cc4609e42bc180ac87294d1291d5e4be13e311 SHA512 db0fd372a3534f0da6bd1c53c42f12691a54dcc36324819c14d1288aa8ba0fa99a04a3ce739035c11007f47d781f147bc0c0b9746e59bf2c8ed0e5830f2df6f5 +EBUILD ruby-rc4-0.1.5-r2.ebuild 604 BLAKE2B 099e6825a3a850f0cfc584596923bd76d272f3b4d4f57bbecd9efd61492938966a54798271863dc4053a5bed1c19858f9cbb9956b4ec076c25902206b697dab7 SHA512 bf498026836daa7049a570c7a0358a3a6665d329e35f729e154380bb3fd5b2339c078fe227b041e5aec5822b0c1f3498674751dc2c062adf26b18fa212a145a3 +MISC metadata.xml 341 BLAKE2B 0ee000f1be43ed62c866c4d8ead2e0b1a58ab777767b5acf4528ed4e2f19efcdb1db587639606fd940848723f58d09a3b980a74bbcd692e163cce32dc8c615e7 SHA512 81db36335d02e851626d30780c965d7bda4884642173a76e6481d781a2ac54d9c72648d116b751392cf90cb440d15551c8be5c29dcf42fc426aa19f6ee84d33f diff --git a/dev-ruby/ruby-rc4/metadata.xml b/dev-ruby/ruby-rc4/metadata.xml new file mode 100644 index 000000000000..bd7c9618f63b --- /dev/null +++ b/dev-ruby/ruby-rc4/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + caiges/Ruby-RC4 + + diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild new file mode 100644 index 000000000000..b11bc2990cd3 --- /dev/null +++ b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby implementation of the Rc4 algorithm" +HOMEPAGE="https://github.com/caiges/Ruby-RC4" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's/"README"/"README.md"/' Rakefile || die +} diff --git a/dev-ruby/ruby-romkan-0.4-r6 b/dev-ruby/ruby-romkan-0.4-r6 deleted file mode 100644 index 678f2cb9c61d..000000000000 --- a/dev-ruby/ruby-romkan-0.4-r6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=A Romaji <-> Kana conversion library for Ruby -EAPI=5 -HOMEPAGE=http://0xcc.net/ruby-romkan/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=http://0xcc.net/ruby-romkan/ruby-romkan-0.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d444889a9dd53fcc36b9719bdc1a3043 diff --git a/dev-ruby/ruby-romkan/Manifest b/dev-ruby/ruby-romkan/Manifest new file mode 100644 index 000000000000..bf2f90adb1c1 --- /dev/null +++ b/dev-ruby/ruby-romkan/Manifest @@ -0,0 +1,4 @@ +AUX ruby-romkan-ruby19.patch 900 BLAKE2B 209603b4b3ac92a7a076fa5c121d1274bc974dff581eb6d53b09163a555a4bd2ad2aead660c2e6066bf94b309f82927e88ffc1a856696d1c0f9852ae4dd3b7f5 SHA512 b031c67b6bc821ab6dfd91cafaf98384eca8b8ecbe7f8490e54c06ca54e817e07f54b8f97a0b9499b6fc617e4493a737bb06177d2ecddc97db435c2ab5259073 +DIST ruby-romkan-0.4.tar.gz 4653 BLAKE2B 2680fece04c80be9d2f312a98c5d5756fcd465aacbee5a3ddbd5409e89d8d54cbc0dd27b556173e94ead143dcc25cde530fb002dd3c4833d321b6169afaabaf7 SHA512 d4e4089122d643878a0e19852dd650c4d7e35918838edfe4bc210a5d26cc3e55b5be430db4378e75f44a3435331fd4e1155dfc3e1846babb3a1b626dd127eacd +EBUILD ruby-romkan-0.4-r6.ebuild 691 BLAKE2B 032dedd01605bcf27e70dcecaef2b44bf76aaf28561b45ebf0fa77383ccc7e2147d47fb675096d6877c3981902b2ec71a125144eae76e50c55a1216f5b20dc92 SHA512 e62bf43b28f4d039e974c12916cb122bbf40480aa3964b66238ce07b2b0d414bfb072c87e079c21f1e16b692ebe94b5c4f504f3616f08f2e242cd8157dff491c +MISC metadata.xml 338 BLAKE2B f8a954021951292146b75f8693ae3b4219f237f771a0d31e3f60ab9a58a9ca3324a751b864a90dfdca505ea41e30888f53f756cf109be467ce954fd77730e894 SHA512 4fad57cfae8fe4452b4ef063dac4700b42e391549ebbd37a6b9be5205d04f463b05f7e92520a50a5147da8a40dd61eb6780d2fdb851518cb1409ec4cd5afd76d diff --git a/dev-ruby/ruby-romkan/files/ruby-romkan-ruby19.patch b/dev-ruby/ruby-romkan/files/ruby-romkan-ruby19.patch new file mode 100644 index 000000000000..4ae355749281 --- /dev/null +++ b/dev-ruby/ruby-romkan/files/ruby-romkan-ruby19.patch @@ -0,0 +1,32 @@ +--- romkan.rb 2002-02-12 02:45:16.000000000 +0100 ++++ romkan.rb 2012-06-25 10:15:59.723542130 +0200 +@@ -1,3 +1,4 @@ ++# -*- encoding:euc-jp -*- + # + # Ruby/Romkan - a Romaji <-> Kana conversion library for Ruby. + # +@@ -209,13 +210,13 @@ + HEPPAT = HEPBURN.sort {|a, b| b.length <=> a.length }.join "|" + + TO_HEPBURN = (romrom = Hash.new +- KUNREI.each_with_index {|x, i| +- romrom[KUNREI[i]] = HEPBURN[i]} ++ KUNREI.each_with_index {|x, j| ++ romrom[KUNREI[j]] = HEPBURN[j]} + romrom) + + TO_KUNREI = (romrom = Hash.new +- HEPBURN.each_with_index {|x, i| +- romrom[HEPBURN[i]] = KUNREI[i]} ++ HEPBURN.each_with_index {|x, j| ++ romrom[HEPBURN[j]] = KUNREI[j]} + romrom) + + # FIXME: ad hod solution +--- test.rb 2002-02-12 02:45:25.000000000 +0100 ++++ test.rb 2012-06-25 10:13:51.832021574 +0200 +@@ -1,3 +1,4 @@ ++# -*- encoding:euc-jp -*- + # + # ruby -Ke test.rb + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cjk@gentoo.org + Cjk + + diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild new file mode 100644 index 000000000000..b72b9d47a94b --- /dev/null +++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng + +DESCRIPTION="A Romaji <-> Kana conversion library for Ruby" +HOMEPAGE="http://0xcc.net/ruby-romkan/" +SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +DOCS="ChangeLog *.rd" + +RUBY_PATCHES=( "${FILESDIR}/${PN}-ruby19.patch" ) + +each_ruby_test() { + ${RUBY} -I. -Ke test.rb < /dev/null || die "test failed" +} + +each_ruby_install() { + doruby romkan.rb +} + +all_ruby_install() { + dodoc ${DOCS} +} diff --git a/dev-ruby/ruby-rsvg-3.1.1 b/dev-ruby/ruby-rsvg-3.1.1 deleted file mode 100644 index f8a799f958e8..000000000000 --- a/dev-ruby/ruby-rsvg-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=gnome-base/librsvg-2.16.1 test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/rcairo-1.12.8[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/rcairo-1.12.8[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby bindings for librsvg -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=>=gnome-base/librsvg-2.16.1 ruby_targets_ruby23? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby23] >=dev-ruby/rcairo-1.12.8[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gdkpixbuf2-3.1.1[ruby_targets_ruby24] >=dev-ruby/rcairo-1.12.8[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d3f411e8b10bcb8b03047a98babe5c6d diff --git a/dev-ruby/ruby-rsvg/Manifest b/dev-ruby/ruby-rsvg/Manifest new file mode 100644 index 000000000000..c0366fa2c42f --- /dev/null +++ b/dev-ruby/ruby-rsvg/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-rsvg-3.1.1.ebuild 778 BLAKE2B 29a87b29556fa07b105aacb1eeb79f415e6e16e35d9e9b249d028e368fb501b628d9d87fef8cc961eafc9c4fa77d36613a254484c1ca28b926fa49efbd013a19 SHA512 7ad479ad9cd734f15d3ab73ed5c3bc438e0266481d7184cc39cf73681ccb49d4a21d6ae908d4d46a2ff2e88bd4e9dbb7a5486a53cd156d913e8720af3a090fa1 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-rsvg/metadata.xml b/dev-ruby/ruby-rsvg/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-rsvg/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-rsvg/ruby-rsvg-3.1.1.ebuild b/dev-ruby/ruby-rsvg/ruby-rsvg-3.1.1.ebuild new file mode 100644 index 000000000000..ab407b8657f4 --- /dev/null +++ b/dev-ruby/ruby-rsvg/ruby-rsvg-3.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME=rsvg2 + +inherit ruby-ng-gnome2 + +RUBY_S=ruby-gnome2-all-${PV}/rsvg2 + +DESCRIPTION="Ruby bindings for librsvg" +KEYWORDS="amd64 ~ppc ~x86" + +RDEPEND+=" >=gnome-base/librsvg-2.16.1" +DEPEND+=" >=gnome-base/librsvg-2.16.1" + +ruby_add_rdepend " + >=dev-ruby/ruby-gdkpixbuf2-${PV} + >=dev-ruby/rcairo-1.12.8" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' test/rsvg2-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/and have_make/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/ruby-sdl-2.1.2-r2 b/dev-ruby/ruby-sdl-2.1.2-r2 deleted file mode 100644 index 6450d910c8b7..000000000000 --- a/dev-ruby/ruby-sdl-2.1.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=>=media-libs/libsdl-1.2.5 truetype? ( >=media-libs/sdl-ttf-2.0.6 ) image? ( >=media-libs/sdl-image-1.2.2 ) mixer? ( >=media-libs/sdl-mixer-1.2.4 ) mpeg? ( >=media-libs/smpeg-0.4.4-r1 ) sge? ( media-libs/sge ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Ruby/SDL: Ruby bindings for SDL -EAPI=5 -HOMEPAGE=https://www.kmc.gr.jp/~ohai/rubysdl.en.html -IUSE=image mixer truetype mpeg sge elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=amd64 ~ppc x86 -LICENSE=LGPL-2.1 -RDEPEND=>=media-libs/libsdl-1.2.5 truetype? ( >=media-libs/sdl-ttf-2.0.6 ) image? ( >=media-libs/sdl-image-1.2.2 ) mixer? ( >=media-libs/sdl-mixer-1.2.4 ) mpeg? ( >=media-libs/smpeg-0.4.4-r1 ) sge? ( media-libs/sge ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ohai/rubysdl/archive/rel-2-1-2.tar.gz -> ruby-sdl-2.1.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7ef1fc671da2da3aae50363e12c098c4 diff --git a/dev-ruby/ruby-sdl/Manifest b/dev-ruby/ruby-sdl/Manifest new file mode 100644 index 000000000000..bafc1dbe0fb8 --- /dev/null +++ b/dev-ruby/ruby-sdl/Manifest @@ -0,0 +1,3 @@ +DIST ruby-sdl-2.1.2.tar.gz 178105 BLAKE2B 84870279edcf2616159861267ffc8666b482786f43a30c8729cd4c59f25219956648270452bf38b72115e05235786ec8c0f0e7913469cc8573d9eda813d25726 SHA512 1ddae367fb4145cc8142edbf3c61acaf56604054f710ac37cadb8d04f93db24fc3595c1bc8e0fb5f330aabc815884f31b5f2a39c0108026fca442fc0b3bc2807 +EBUILD ruby-sdl-2.1.2-r2.ebuild 1962 BLAKE2B bceec5bbbe15cdb11db6c25663e7d664ca2a933eca17ddba3807c4f8da01c65ae270fbcc876bba10f279bc843ce6de9293b1a2fe12051cf5009740d9ee8ea7f3 SHA512 351a1507979bca28474a7051e5601e0ab2cd6c8c1c1ca9f766180d3ac8714f8860a645a630d244d009b875f4854939bd8bb02fc87577b2bb38cbd6afb51dc0d7 +MISC metadata.xml 560 BLAKE2B 44c2c964436b58f2f3d088cc598db576b71e5f42a490e1ae616400686addaf188c82b0f5a4dfab56a61712d5858720007fb31df3f6b71d0e37e5b617dde67984 SHA512 a9eaf9e6a1cf02821fec770e3499796993aebfdf0a7f251773a12950cd42770beb1d5bbc34fad694e74522eeeea619cd659509c31f914f4ddd257a9ce1c17fbb diff --git a/dev-ruby/ruby-sdl/metadata.xml b/dev-ruby/ruby-sdl/metadata.xml new file mode 100644 index 000000000000..bc5eb37a99e2 --- /dev/null +++ b/dev-ruby/ruby-sdl/metadata.xml @@ -0,0 +1,16 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Enable media-libs/sdl-image support + Enable media-libs/sdl-mixer support + Enable sdl-sge support + + + ohai/rubysdl + + diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild new file mode 100644 index 000000000000..ca4a0d9ed640 --- /dev/null +++ b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit eutils ruby-ng + +RELEASE="rel-${PV//./-}" +RUBY_S="rubysdl-${RELEASE}" + +DESCRIPTION="Ruby/SDL: Ruby bindings for SDL" +HOMEPAGE="https://www.kmc.gr.jp/~ohai/rubysdl.en.html" +SRC_URI="https://github.com/ohai/rubysdl/archive/${RELEASE}.tar.gz -> ${P}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" + +IUSE="image mixer truetype mpeg sge" + +CDEPEND=" + >=media-libs/libsdl-1.2.5 + truetype? ( >=media-libs/sdl-ttf-2.0.6 ) + image? ( >=media-libs/sdl-image-1.2.2 ) + mixer? ( >=media-libs/sdl-mixer-1.2.4 ) + mpeg? ( >=media-libs/smpeg-0.4.4-r1 ) + sge? ( media-libs/sge )" +DEPEND="${DEPEND} ${CDEPEND}" +RDEPEND="${RDEPEND} ${CDEPEND}" + +each_ruby_configure() { + ${RUBY} extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 || die "emake failed" +} + +each_ruby_install() { + emake V=1 DESTDIR="${D}" install || die "einstall failed" +} + +all_ruby_install() { + dodoc README.en README.ja NEWS.en NEWS.ja + insinto /usr/share/doc/${P}/doc + doins doc-en/* + insinto /usr/share/doc/${P}/sample + doins sample/* +} + +pkg_postinst () { + if ! use image || ! use mixer || ! use truetype || ! use mpeg || ! use sge; then + echo "" + ewarn "If any of the following packages are not installed, Ruby/SDL" + ewarn "will be missing some functionality. This is ok, but may" + ewarn "cause errors in Ruby/SDL programs that need these libraries:" + ewarn "" + ewarn "\tmedia-libs/sdl-image\tImage loading (PNG, JPEG, etc.)" + ewarn "\tmedia-libs/sdl-mixer\tSound mixing" + ewarn "\tmedia-libs/sdl-ttf\tTrueType Fonts" + ewarn "\tmedia-libs/sge\t\tVarious cool graphics extensions" + ewarn "\tmedia-libs/smpeg\tMPEG playback (including mp3)" + ewarn "" + ewarn "If you need the functionality offered by these libraries," + ewarn "emerge the desired libraries, then re-emerge dev-ruby/rubysdl" + echo "" + fi +} diff --git a/dev-ruby/ruby-shadow-2.5.0 b/dev-ruby/ruby-shadow-2.5.0 deleted file mode 100644 index e83d056d9046..000000000000 --- a/dev-ruby/ruby-shadow-2.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=ruby shadow bindings -EAPI=5 -HOMEPAGE=https://github.com/apalmblad/ruby-shadow http://ttsky.net -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~arm hppa ppc ~ppc64 ~sparc x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-shadow-2.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9ba0ba4960df16b6579238bb4375f929 diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest new file mode 100644 index 000000000000..012717160347 --- /dev/null +++ b/dev-ruby/ruby-shadow/Manifest @@ -0,0 +1,3 @@ +DIST ruby-shadow-2.5.0.gem 11264 BLAKE2B 22012d4672528e76a860e534fecb2a40d27c15f7440a0be6880c4ffd06be26e58d2f5279c385c49aca611864c8959ed0ea3afdd78bcdb28ac0912123f18a35e0 SHA512 1abd54df1bd4f29e135093df9b22886a726824f8b72b742017fd31bdc3fa39e3d79410a747cf2ebe4117f75e665fb89c904375b5c44a674bec91a4cc37646520 +EBUILD ruby-shadow-2.5.0.ebuild 700 BLAKE2B ed4cc3d001317b6318ff4e8813078e87682ae809c61ae342341b8278249b352fd65017b3ec90f172d2f62740815433a5982b4d8321188bad987b1aa00dfdb867 SHA512 b1c7939ef9faa64f88d3a4f7e6b436ddf4ce8691eb0e25f3a43fd3d95a7295bacd6438d15fc9f7f3c4cc48231c4bda672d797f2ed0ed6f7e3e514c356be5ceb6 +MISC metadata.xml 347 BLAKE2B 42c40ba1449b2293694e5c83b9ef067382931664c25ced0d673e283b7fc31c8227ab533af19425f7a6de877f528837c1b1bd766c70bdbf4cb911667f4a31a360 SHA512 cce865a7291f5f7d1956be970f486355f79703986029fe61cdf2124750319efa6bbd949718b6b5242c1118672327764135ac539ae0821462c6d7c9c9e8e1af47 diff --git a/dev-ruby/ruby-shadow/metadata.xml b/dev-ruby/ruby-shadow/metadata.xml new file mode 100644 index 000000000000..ba0540ea586b --- /dev/null +++ b/dev-ruby/ruby-shadow/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + apalmblad/ruby-shadow + + diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild new file mode 100644 index 000000000000..b17d2fc10c4b --- /dev/null +++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="HISTORY README README.euc" + +inherit multilib ruby-fakegem + +DESCRIPTION="ruby shadow bindings" +HOMEPAGE="https://github.com/apalmblad/ruby-shadow http://ttsky.net" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~arm hppa ppc ~ppc64 ~sparc x86" +IUSE="" + +each_ruby_configure() { + ${RUBY} extconf.rb || die "Configuration failed." + sed -i -e "/^ldflags =/s/$/ \$(LDFLAGS)/" Makefile || die +} + +each_ruby_compile() { + emake V=1 + mkdir -p lib + cp shadow$(get_modname) lib/ || die +} diff --git a/dev-ruby/ruby-shout-2.2.2 b/dev-ruby/ruby-shout-2.2.2 deleted file mode 100644 index 9c1342b8ce0b..000000000000 --- a/dev-ruby/ruby-shout-2.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=media-libs/libshout-2.0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby interface to libshout2 -EAPI=5 -HOMEPAGE=https://github.com/niko/ruby-shout -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc x86 -LICENSE=Ruby -RDEPEND=>=media-libs/libshout-2.0 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-shout-2.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d2465b9bc453fdf1017718e185e64e57 diff --git a/dev-ruby/ruby-shout/Manifest b/dev-ruby/ruby-shout/Manifest new file mode 100644 index 000000000000..5e98c1076a03 --- /dev/null +++ b/dev-ruby/ruby-shout/Manifest @@ -0,0 +1,3 @@ +DIST ruby-shout-2.2.2.gem 13312 BLAKE2B da84e8ca777e5c5e60f4319f030467cbbb0709f8e94c08d3b7c8bb30c4db2861d27852930a01f4a0625ca8cf71ed849fd39f0398708b838c3b6bdcf85c12609d SHA512 2553518d3cef655e9cd59a734860d290928171600676dd0fa4b65d84421286eb9d79cc897cfa5544570e3731c4f761e97e8cd1dd3488d9b62246af840a1d126d +EBUILD ruby-shout-2.2.2.ebuild 762 BLAKE2B 0c8d9115996582598170b9084ffd08fc2cee6138aa4ea43f0a87f7366433e375cca4224db65bb0e20a0df7e23ac9da90509f83cf769f9e6e3533973a9ec8339a SHA512 7ae6409e7f19a865d143e2d8536953743a850366ed5728a14e6d21bfc8def623d3e98c93ede0dab3222a10002adef1992a21abe4616d1529b3512d5439e3a250 +MISC metadata.xml 331 BLAKE2B 0e79e6f0495cc496f53e48253657ec9678a6da31c49d09abc81f3c2e910d4528f6be7867b51cca2f01c8ec4df6f3771bcf91262f53b1eabdd421dc3c00085d47 SHA512 b5cf8ff6f45ac3f59dc4412a280a5057e3e1f30f2cf82db54db8f281894d753e9fc11aab699e766f2a532cd6ced1a1b784d6f5a8607c0ab5ee1a720b0d0d62a7 diff --git a/dev-ruby/ruby-shout/metadata.xml b/dev-ruby/ruby-shout/metadata.xml new file mode 100644 index 000000000000..fb2376b62276 --- /dev/null +++ b/dev-ruby/ruby-shout/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + niko/ruby-shout + + diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild b/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild new file mode 100644 index 000000000000..377d1f0fa367 --- /dev/null +++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.textile" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby interface to libshout2" +HOMEPAGE="https://github.com/niko/ruby-shout" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~ppc x86" +IUSE="" + +RDEPEND+=" >=media-libs/libshout-2.0" +DEPEND+=" >=media-libs/libshout-2.0" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die "extconf failed" +} + +each_ruby_compile() { + emake -C ext V=1 +} + +each_ruby_install() { + each_fakegem_install + + ruby_fakegem_newins ext/${PN#ruby-}_ext$(get_modname) lib/${PN#ruby-}_ext$(get_modname) +} diff --git a/dev-ruby/ruby-termios-1.0.2-r1 b/dev-ruby/ruby-termios-1.0.2-r1 deleted file mode 100644 index 2c93d0379303..000000000000 --- a/dev-ruby/ruby-termios-1.0.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby interface to termios -EAPI=5 -HOMEPAGE=http://arika.org/ruby/termios -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~hppa ~mips ~ppc x86 ~x86-macos -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-termios-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0f1673b17e299789adf44772056d101f diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest new file mode 100644 index 000000000000..edac70fd4a8f --- /dev/null +++ b/dev-ruby/ruby-termios/Manifest @@ -0,0 +1,3 @@ +DIST ruby-termios-1.0.2.gem 17408 BLAKE2B f85877dc3c9beb5c8d20e044ef7dfde6a12d540157228c1fdff365f3b662f8c84b9e7460ede985f0d402ec76a1d248fa41d336ac7bd9333222543c6d01748c83 SHA512 e32e899e917eb04e382a02484accf9fea0369de8c1942b445e48e71e9c836305e2d54221c9a044d27ede44a7d5c14f976a8ffda79f79f71b5a121474e759f45d +EBUILD ruby-termios-1.0.2-r1.ebuild 728 BLAKE2B 40c46c7da5e7523a4e9b6820c635bca48bfff02a2d828a8db427c33a1cc3aead6a6a791bb5ef5b4e0e97c2c771077f43e5c0cf08a30941cd329f11489707ca51 SHA512 ea214f241021a4c25be2c301ddd542671aa1db3c5163034e39ac4f925bb4fbf60182ce272bd01a398b4677a41705419f3abf64a658d8f79153dcd3191e25bebc +MISC metadata.xml 344 BLAKE2B bea737f016d7562c237c3cd1da976866362b52c33fed4f356becc724318f0d73129d6d67cb1202658495cd3ca337625f218cf3739dcdb19fab7fbf7df87df8bc SHA512 3c6d07c1fb48f63b2e3b11eaa84b24b6f57e1b7ad4146327950c294e0d49521a7dce7cb63c99bd0641c7b330d64b6c85d91ba6feb150282f35902fce8602806c diff --git a/dev-ruby/ruby-termios/metadata.xml b/dev-ruby/ruby-termios/metadata.xml new file mode 100644 index 000000000000..3ae483f3b3a8 --- /dev/null +++ b/dev-ruby/ruby-termios/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + arika/ruby-termios + + diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild new file mode 100644 index 000000000000..23e9fbd36d15 --- /dev/null +++ b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md termios.rd" + +# There are no tests in the gem, and the upstream tests only work +# with a normal TTY, bug 340575. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_BINWRAP="" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby interface to termios" +HOMEPAGE="http://arika.org/ruby/termios" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~hppa ~mips ~ppc x86 ~x86-macos" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext V=1 + cp ext/termios$(get_modname) lib/ || die +} diff --git a/dev-ruby/ruby-vte-3.1.1 b/dev-ruby/ruby-vte-3.1.1 deleted file mode 100644 index 5418a9eff0e9..000000000000 --- a/dev-ruby/ruby-vte-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=x11-libs/vte-0.12.1:0 test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby vte bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=>=x11-libs/vte-0.12.1:0 ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk2-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4169ee43c43837e8f19d9d0a82c1987c diff --git a/dev-ruby/ruby-vte/Manifest b/dev-ruby/ruby-vte/Manifest new file mode 100644 index 000000000000..f827d6ba3dfc --- /dev/null +++ b/dev-ruby/ruby-vte/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-vte-3.1.1.ebuild 365 BLAKE2B d8ec574af3ae3b24c50f7b9becd095a8367a6f63267717c000dc2dd11a0e0dd6d923d7d17357890aae7fc1a80658a15b8d0aba1226acdc3d5cca54a878230a5a SHA512 3973e3d66e8018e75803368c0854523fb8b9cb368c905df0cc36902eb45fb8d60da5516cd1e0c31b904f6edcbe463cea47eeae5f012ad6324d2eab64a24358bd +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-vte/metadata.xml b/dev-ruby/ruby-vte/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-vte/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-vte/ruby-vte-3.1.1.ebuild b/dev-ruby/ruby-vte/ruby-vte-3.1.1.ebuild new file mode 100644 index 000000000000..99d5680ae462 --- /dev/null +++ b/dev-ruby/ruby-vte/ruby-vte-3.1.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby vte bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +RDEPEND+=" >=x11-libs/vte-0.12.1:0" +DEPEND+=" >=x11-libs/vte-0.12.1:0" + +ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}" diff --git a/dev-ruby/ruby-vte3-3.1.1 b/dev-ruby/ruby-vte3-3.1.1 deleted file mode 100644 index 41397e82c906..000000000000 --- a/dev-ruby/ruby-vte3-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=x11-libs/vte:2.91 ruby_targets_ruby23? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-glib2-3.1.1[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby VTE bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=x11-libs/vte:2.91 ruby_targets_ruby23? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=b5ed9039083d0db9894297ecd8bbd0b2 diff --git a/dev-ruby/ruby-vte3/Manifest b/dev-ruby/ruby-vte3/Manifest new file mode 100644 index 000000000000..f2492a58269a --- /dev/null +++ b/dev-ruby/ruby-vte3/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-vte3-3.1.1.ebuild 758 BLAKE2B 838dedcd2c51cef1e9ed88cb1879d1dde7c36493979e13fb9f56aa81dff018f45181370360253a12cd0c339e56baccf46244281cea4a1cf480325ff4d1d4a846 SHA512 aa76e640d2e9cca200db3f9586d6417c0ad9a043f7e6e907a42cf9e91376f9893fdd09fe72c8a6f0e349fa5459964b6e5bf6b1d5a4586ad74d5f551166ade6ad +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-vte3/metadata.xml b/dev-ruby/ruby-vte3/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-vte3/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.1.1.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.1.1.ebuild new file mode 100644 index 000000000000..3d71fd99c3e8 --- /dev/null +++ b/dev-ruby/ruby-vte3/ruby-vte3-3.1.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby VTE bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" x11-libs/vte:2.91" +RDEPEND+=" x11-libs/vte:2.91" + +ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}" +ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}" + +all_ruby_prepare() { + sed -i -e '/system/,/^ end/ s:^:#:' test/run-test.rb || die + + # Avoid tests that require a real pty. + rm -f test/test-pty.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND=${RUBY} + virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-webkit2-gtk-3.1.1 b/dev-ruby/ruby-webkit2-gtk-3.1.1 deleted file mode 100644 index b0af63a5a0d9..000000000000 --- a/dev-ruby/ruby-webkit2-gtk-3.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-libs/webkit-gtk:4 test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) virtual/pkgconfig ruby_targets_ruby23? ( dev-ruby/pkg-config[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/pkg-config[ruby_targets_ruby24] ) -DESCRIPTION=Ruby WebKitGtk+ for Gtk 3.0 bindings -EAPI=5 -HOMEPAGE=http://ruby-gnome2.sourceforge.jp/ -IUSE=test test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=net-libs/webkit-gtk:4 ruby_targets_ruby23? ( >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby23] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-gobject-introspection-3.1.1[ruby_targets_ruby24] >=dev-ruby/ruby-gtk3-3.1.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-3.1.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-ng-gnome2 c87555693e48d10b05cae511675dc22c ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 virtualx 3a3c4637ea6d5a2113707a644766337c -_md5_=61f7ed929bdc884b0436efbbdde01499 diff --git a/dev-ruby/ruby-webkit2-gtk/Manifest b/dev-ruby/ruby-webkit2-gtk/Manifest new file mode 100644 index 000000000000..0d0fad69e06d --- /dev/null +++ b/dev-ruby/ruby-webkit2-gtk/Manifest @@ -0,0 +1,3 @@ +DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152 SHA512 be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9 +EBUILD ruby-webkit2-gtk-3.1.1.ebuild 1023 BLAKE2B d664c6097c783bdb0a96a969158f9290424e5aa7d2bdf5bae0f96e129110b8c6be59a74f31f9699e96c7ac16e2a46eca961869055d9624698963a8359e50dd38 SHA512 8a917fdad9e426dd8053a6a0f0c24287d9f6d838eadca2b557cb424af124b1af1a215af9780d376bb513ef9c70ebdd3581447c14c776ebf2ac073ced6f6b5834 +MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2 diff --git a/dev-ruby/ruby-webkit2-gtk/metadata.xml b/dev-ruby/ruby-webkit2-gtk/metadata.xml new file mode 100644 index 000000000000..2eb590f61d26 --- /dev/null +++ b/dev-ruby/ruby-webkit2-gtk/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-gnome2 + ruby-gnome2 + + diff --git a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.1.1.ebuild b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.1.1.ebuild new file mode 100644 index 000000000000..325d402d6ab5 --- /dev/null +++ b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.1.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit virtualx ruby-ng-gnome2 + +DESCRIPTION="Ruby WebKitGtk+ for Gtk 3.0 bindings" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +DEPEND+=" net-libs/webkit-gtk:4" +RDEPEND+=" net-libs/webkit-gtk:4" + +RUBY_S="ruby-gnome2-all-${PV}/webkit2-gtk" + +ruby_add_rdepend ">=dev-ruby/ruby-gobject-introspection-${PV} + >=dev-ruby/ruby-gtk3-${PV}" + +all_ruby_prepare() { + # Avoid unneeded dependency on test-unit-notify. + sed -i -e '/notify/ s:^:#:' \ + ../gobject-introspection/test/gobject-introspection-test-utils.rb \ + test/webkit2-gtk-test-utils.rb || die + + # Avoid compilation of dependencies during test. + sed -i -e '/"Makefile"/,/^ end/ s:^:#:' test/run-test.rb || die +} + +each_ruby_configure() { + : +} + +each_ruby_compile() { + : +} + +each_ruby_test() { + VIRTUALX_COMMAND="${RUBY}" + DCONF_PROFILE="${T}" virtualmake test/run-test.rb || die +} + +each_ruby_install() { + each_fakegem_install +} diff --git a/dev-ruby/ruby-xslt-0.9.10 b/dev-ruby/ruby-xslt-0.9.10 deleted file mode 100644 index 2844955d3ed1..000000000000 --- a/dev-ruby/ruby-xslt-0.9.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxslt-1.1.12 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby class for processing XSLT -EAPI=6 -HOMEPAGE=https://github.com/glejeune/ruby-xslt -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-libs/libxslt-1.1.12 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-xslt-0.9.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4919ce9f82bf12ea84f7323f5ccde6a0 diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest new file mode 100644 index 000000000000..342da7a7c7ee --- /dev/null +++ b/dev-ruby/ruby-xslt/Manifest @@ -0,0 +1,3 @@ +DIST ruby-xslt-0.9.10.gem 35328 BLAKE2B aa0a627e76fcbc5626018389b5adbdbef1d54cc228f5622fd8cef4305e2d79c023c193031b8f8cc5f0e63d9c0af96edc0398beea4ac7f5eafe3dcf13ad2ff0ea SHA512 b196a517b19c6cb91ed6f4543ecfc6b58532e66f460029d2618e792cfe4078342fcb4428642328cbe6d97d1d942a6025ecff617578fc3abe2b0e414bf61ca1c4 +EBUILD ruby-xslt-0.9.10.ebuild 1137 BLAKE2B 7e628a875844e0ffbf2cd7a543b86cc41dd0e7500401d9b9a9561cba73565fb915220b7ce4ed3d60f65e8a60e339ebc1ae96e6925c9b47fb74c1003c3f8849aa SHA512 1b0195060a9f20df9ef4df6c26ea96dada95d70fe40a8441aa1dc3f0002a351e32db74dd0e73faba9a7bfa60af8646aea0310b5271a80b9592b1ddd559a7ba38 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/ruby-xslt/metadata.xml b/dev-ruby/ruby-xslt/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-xslt/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild new file mode 100644 index 000000000000..c67655251ce8 --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby class for processing XSLT" +HOMEPAGE="https://github.com/glejeune/ruby-xslt" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc64 x86" +IUSE="" + +DEPEND+=" >=dev-libs/libxslt-1.1.12" +RDEPEND+=" >=dev-libs/libxslt-1.1.12" + +all_ruby_prepare() { + # Remove forced -g compiler flag. + sed -i -e 's/-g //' ext/xslt_lib/extconf.rb || die + + # One test fails but we have installed this code already for a long + # time so this probably isn't a regression. No upstream bug tracker + # to report the problem :-( + sed -i -e '/test_transformation_error/,/^ end/ s:^:#:' test/test.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext/xslt_lib extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/xslt_lib V=1 + cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die +} + +each_ruby_test() { + ${RUBY} -I../lib:lib -Ctest test.rb || die +} diff --git a/dev-ruby/ruby-yadis-0.3.4-r2 b/dev-ruby/ruby-yadis-0.3.4-r2 deleted file mode 100644 index d94fc78a3d4d..000000000000 --- a/dev-ruby/ruby-yadis-0.3.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby library for performing Yadis service discovery -EAPI=5 -HOMEPAGE=http://yadis.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby-yadis-0.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7345b0dff45219ffa62a4e98c7203f02 diff --git a/dev-ruby/ruby-yadis/Manifest b/dev-ruby/ruby-yadis/Manifest new file mode 100644 index 000000000000..feb1b9e52483 --- /dev/null +++ b/dev-ruby/ruby-yadis/Manifest @@ -0,0 +1,3 @@ +DIST ruby-yadis-0.3.4.gem 16896 BLAKE2B 69527b23900792e83e8ef52970ed8b847f69748823f0bb04d417b2b1cdbd765127b54aad81cf5b1559f532cefc7ea78d7c32e2a222a6a1364103e2b9026ccd54 SHA512 1811fda5421b630c954a493a227d4ea70a6d2722c136c3b668a33c3c94f4bf9229f34c0e807dadb452a6c74f008461ed3bb3fa192bafe4bfd5e8f1d242e6e5c9 +EBUILD ruby-yadis-0.3.4-r2.ebuild 789 BLAKE2B 9611ba63cc47631834268f6c27fcc24b339303a56ab7ad07368fe2bbee5e02a9c67b96b70ed91138ec567a16cb48f26ec953c45c6a88a6a307e2a89e9e60221f SHA512 f2a7ca541ae2906b6277537f05ca9154bc4e9646124ec6110a978b16cb3de4a300db00246d9658257563e44b8d6fd38a8709f68a15111730abd112405496bec8 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/ruby-yadis/metadata.xml b/dev-ruby/ruby-yadis/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/ruby-yadis/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild new file mode 100644 index 000000000000..8819a992bf77 --- /dev/null +++ b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="A ruby library for performing Yadis service discovery" +HOMEPAGE="http://yadis.rubyforge.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +each_ruby_prepare() { + # Remove live tests that require content that is no longer available. + rm test/test_discovery.rb || die + sed -i -e '/test_discovery/d' test/runtests.rb || die +} + +each_ruby_test() { + ${RUBY} -I../lib:lib:test -Ctest runtests.rb || die +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r examples +} diff --git a/dev-ruby/ruby2ruby-2.3.2 b/dev-ruby/ruby2ruby-2.3.2 deleted file mode 100644 index 661da54eea99..000000000000 --- a/dev-ruby/ruby2ruby-2.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/minitest-5.3:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Generates readable ruby from ParseTree -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/ruby2ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/minitest-5.3:5[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.10.0:4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.10.0:4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Generates readable ruby from ParseTree -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/ruby2ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby25] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby25] !=dev-ruby/minitest-5.3:5[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.10.0:4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.10.0:4[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby25] >=dev-ruby/sexp_processor-4.10.0:4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generates readable ruby from ParseTree -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/ruby2ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby23] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby24] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.6.0:4[ruby_targets_ruby25] >=dev-ruby/ruby_parser-3.1:3[ruby_targets_ruby25] ! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/ruby2ruby + + diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild new file mode 100644 index 000000000000..4d7d148665e7 --- /dev/null +++ b/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" + +inherit ruby-fakegem + +DESCRIPTION="Generates readable ruby from ParseTree" +HOMEPAGE="https://github.com/seattlerb/ruby2ruby" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/sexp_processor-4.6.0:4 + >=dev-ruby/ruby_parser-3.1:3 + !=dev-ruby/minitest-5.3:5 )" + +all_ruby_prepare() { + sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.4.0.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.4.0.ebuild new file mode 100644 index 000000000000..542081a3604c --- /dev/null +++ b/dev-ruby/ruby2ruby/ruby2ruby-2.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Generates readable ruby from ParseTree" +HOMEPAGE="https://github.com/seattlerb/ruby2ruby" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/sexp_processor-4.6.0:4 + >=dev-ruby/ruby_parser-3.1:3 + !=dev-ruby/minitest-5.3:5 >=dev-ruby/sexp_processor-4.10.0:4 )" + +all_ruby_prepare() { + sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.4.1.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.4.1.ebuild new file mode 100644 index 000000000000..bbbc83c02083 --- /dev/null +++ b/dev-ruby/ruby2ruby/ruby2ruby-2.4.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Generates readable ruby from ParseTree" +HOMEPAGE="https://github.com/seattlerb/ruby2ruby" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/sexp_processor-4.6.0:4 + >=dev-ruby/ruby_parser-3.1:3 + !=dev-ruby/minitest-5.3:5 >=dev-ruby/sexp_processor-4.10.0:4 )" + +all_ruby_prepare() { + sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby_dep-1.5.0 b/dev-ruby/ruby_dep-1.5.0 deleted file mode 100644 index 27982a968c48..000000000000 --- a/dev-ruby/ruby_dep-1.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Creates a version constraint of supported Rubies,suitable for a gemspec file -EAPI=5 -HOMEPAGE=https://github.com/e2/ruby_dep -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ruby_dep-1.5.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b4daa86004586e75b5e71337baadd980 diff --git a/dev-ruby/ruby_dep/Manifest b/dev-ruby/ruby_dep/Manifest new file mode 100644 index 000000000000..5dbc41d7d03e --- /dev/null +++ b/dev-ruby/ruby_dep/Manifest @@ -0,0 +1,3 @@ +DIST ruby_dep-1.5.0.gem 11776 BLAKE2B 0883eb6908c4e0aeec3bb88eaa2a3fd526ce6f16f4b9feb3b817ea32f40f86967c3e9f60791f8bd83e52b108bf748784c98d07d5d121ccf884ed19f76fa8266f SHA512 f12b589262d84525b301370845840221f0d204b0cfee66fbbbee62eb61e817c46590e87f70318f8d14d000da20280182448d129b685468701ff7ffa8e6965377 +EBUILD ruby_dep-1.5.0.ebuild 493 BLAKE2B 3e11ec57286249184f66bc0b55a73a056e2a6035a9c4645818af6acb458794821bbbe7d382dcf46df314762ad38e3c1aa23a320503aa296dd7a8eaa0c19f1237 SHA512 4efef5546daf527c789b1fa561a62c0ba570f52e3cdfa7bb6492548eb608da86e7590ff9fad84a430e8cd4f559828a0faff36c65e331a7d2e746ac4e27c0f464 +MISC metadata.xml 327 BLAKE2B 5708c74c786998a5e5c9d5e14c9890cd5271e73f0469cf60e3a657facefed7e1326b1a270f7f67f0767664a1936c20c3e2650ae9930b680e61d3f86302b3b962 SHA512 be034c994d4c7eebe730b0b3cdea143d872b8519d99fcde3e49776c7b729a5f1d5b9a3acb411850d7ea518018e9d645820297afbdff11d5f4d3554d649f4e01e diff --git a/dev-ruby/ruby_dep/metadata.xml b/dev-ruby/ruby_dep/metadata.xml new file mode 100644 index 000000000000..47591135ab24 --- /dev/null +++ b/dev-ruby/ruby_dep/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + e2/ruby_dep + + diff --git a/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild b/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild new file mode 100644 index 000000000000..d4fac76eabc1 --- /dev/null +++ b/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Creates a version constraint of supported Rubies,suitable for a gemspec file" +HOMEPAGE="https://github.com/e2/ruby_dep" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/ruby_gntp-0.3.4 b/dev-ruby/ruby_gntp-0.3.4 deleted file mode 100644 index ebc57f7dac4c..000000000000 --- a/dev-ruby/ruby_gntp-0.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rr[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rr[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby library for GNTP(Growl Notification Transport Protocol) -EAPI=5 -HOMEPAGE=https://github.com/snaka/ruby_gntp -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby_gntp-0.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fe6d0881eff36758e928c10c00bb242c diff --git a/dev-ruby/ruby_gntp/Manifest b/dev-ruby/ruby_gntp/Manifest new file mode 100644 index 000000000000..831a217142a6 --- /dev/null +++ b/dev-ruby/ruby_gntp/Manifest @@ -0,0 +1,3 @@ +DIST ruby_gntp-0.3.4.gem 10240 BLAKE2B dff0f192ee0308793171f0233379b41e8ff8cf8e3af3497c5f04f323dc5f75d4f310f2fc21538beda271f4d3bedc8fcad200afe7b4d24ec864e023346c5899c6 SHA512 876b728430183b273bf97a7e7b662c0614bcc21a3d1a7c4c07b2af9b1643c9a9bc96e92843e6118903d75d99b21c2faff0f27c22fbc8822db14560937e6a5dd8 +EBUILD ruby_gntp-0.3.4.ebuild 630 BLAKE2B e9babb79d673dd93aec222cff5ba44238d180012b7905eb50e896a9c568bb0587259ae0d425222f9330a7b43972fcc2e303e2ae2ae4e284c9436162f90b51a05 SHA512 c30dee87059825c491ece0cb0af4a5ba423d210f2762a65065be821534e606b80732c00a8ac339001d30331cc34926744a26448ed10416cedc1f83b5931d7365 +MISC metadata.xml 341 BLAKE2B 350d0f741bfb75faaaef8c129e8d124acfe96ee11b8005213392d94bc6e41bc2bc6f8654dec2d802a48fdf17f78db0e02785bc18dab1aceb85e757a9b079110e SHA512 da71900b8e637cb46023f4ac7e82b86a12b6858d8078b173501f616be53d219a1d6033ff5015500572c1ffe33dec6098256a5a6eb20c1a0b901210ad39bb47fc diff --git a/dev-ruby/ruby_gntp/metadata.xml b/dev-ruby/ruby_gntp/metadata.xml new file mode 100644 index 000000000000..f142ffd9b203 --- /dev/null +++ b/dev-ruby/ruby_gntp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + snaka/ruby_gntp + + diff --git a/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild b/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild new file mode 100644 index 000000000000..5398a9eaa771 --- /dev/null +++ b/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library for GNTP(Growl Notification Transport Protocol)" +HOMEPAGE="https://github.com/snaka/ruby_gntp" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/rr )" + +all_ruby_prepare() { + mv test spec || die + sed -i -e "s/Spec::Runner/RSpec/" \ + -e "s#\.\./lib/##"\ + spec/ruby_gntp_spec.rb || die + +} diff --git a/dev-ruby/ruby_parser-3.10.1 b/dev-ruby/ruby_parser-3.10.1 deleted file mode 100644 index 0a2000c7f0de..000000000000 --- a/dev-ruby/ruby_parser-3.10.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] !=dev-ruby/hoe-2.9.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/hoe-2.9.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/racc[ruby_targets_ruby23] >=dev-ruby/minitest-4.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/racc[ruby_targets_ruby24] >=dev-ruby/minitest-4.3[ruby_targets_ruby24] ) ) test? ( dev-util/unifdef ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A ruby parser written in pure ruby -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/ruby_parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25] !=dev-ruby/hoe-2.9.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/hoe-2.9.1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/hoe-2.9.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/racc[ruby_targets_ruby23] >=dev-ruby/minitest-4.3[ruby_targets_ruby23] >=dev-ruby/sexp_processor-4.10.1:4[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/racc[ruby_targets_ruby24] >=dev-ruby/minitest-4.3[ruby_targets_ruby24] >=dev-ruby/sexp_processor-4.10.1:4[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/racc[ruby_targets_ruby25] >=dev-ruby/minitest-4.3[ruby_targets_ruby25] >=dev-ruby/sexp_processor-4.10.1:4[ruby_targets_ruby25] ) ) test? ( dev-util/unifdef ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby parser written in pure ruby -EAPI=6 -HOMEPAGE=https://github.com/seattlerb/ruby_parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] !=dev-ruby/hoe-2.9.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/hoe-2.9.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/racc[ruby_targets_ruby23] >=dev-ruby/minitest-4.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/racc[ruby_targets_ruby24] >=dev-ruby/minitest-4.3[ruby_targets_ruby24] ) ) test? ( dev-util/unifdef ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A ruby parser written in pure ruby -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/ruby_parser -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby23] !=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby24] ! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/ruby_parser + + diff --git a/dev-ruby/ruby_parser/ruby_parser-3.10.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.10.1.ebuild new file mode 100644 index 000000000000..cf010a3f4d3c --- /dev/null +++ b/dev-ruby/ruby_parser/ruby_parser-3.10.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A ruby parser written in pure ruby" +HOMEPAGE="https://github.com/seattlerb/ruby_parser" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4 + !=dev-ruby/hoe-2.9.1 )" +ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )" + +DEPEND+=" test? ( dev-util/unifdef )" + +all_ruby_prepare() { + # Remove reference to perforce method that is not in a released + # version of hoe-seattlerb. + #sed -i -e '/perforce/d' Rakefile || die + sed -i -e '/license/d' Rakefile || die + sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby_parser/ruby_parser-3.11.0.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.11.0.ebuild new file mode 100644 index 000000000000..fbea3e303693 --- /dev/null +++ b/dev-ruby/ruby_parser/ruby_parser-3.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A ruby parser written in pure ruby" +HOMEPAGE="https://github.com/seattlerb/ruby_parser" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4 + !=dev-ruby/hoe-2.9.1 )" +ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 >=dev-ruby/sexp_processor-4.10.1:4 )" + +DEPEND+=" test? ( dev-util/unifdef )" + +all_ruby_prepare() { + # Remove reference to perforce method that is not in a released + # version of hoe-seattlerb. + #sed -i -e '/perforce/d' Rakefile || die + sed -i -e '/license/d' Rakefile || die + sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild new file mode 100644 index 000000000000..5fe4ba7a644c --- /dev/null +++ b/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A ruby parser written in pure ruby" +HOMEPAGE="https://github.com/seattlerb/ruby_parser" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4 + !=dev-ruby/hoe-2.9.1 )" +ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )" + +DEPEND+=" test? ( dev-util/unifdef )" + +all_ruby_prepare() { + # Remove reference to perforce method that is not in a released + # version of hoe-seattlerb. + #sed -i -e '/perforce/d' Rakefile || die + sed -i -e '/license/d' Rakefile || die + sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/ruby_smb-0.0.23 b/dev-ruby/ruby_smb-0.0.23 deleted file mode 100644 index e2772e75ca8e..000000000000 --- a/dev-ruby/ruby_smb-0.0.23 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=pure Ruby implementation of the SMB Protocol Family -EAPI=6 -HOMEPAGE=https://github.com/rapid7/ruby_smb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0.0.23 -SRC_URI=mirror://rubygems/ruby_smb-0.0.23.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=198003817dee5451ee2b9a8312528947 diff --git a/dev-ruby/ruby_smb-0.0.24 b/dev-ruby/ruby_smb-0.0.24 deleted file mode 100644 index b51f184407d1..000000000000 --- a/dev-ruby/ruby_smb-0.0.24 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bindata:*[ruby_targets_ruby25] dev-ruby/rubyntlm[ruby_targets_ruby25] dev-ruby/windows_error[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=pure Ruby implementation of the SMB Protocol Family -EAPI=6 -HOMEPAGE=https://github.com/rapid7/ruby_smb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bindata:*[ruby_targets_ruby25] dev-ruby/rubyntlm[ruby_targets_ruby25] dev-ruby/windows_error[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ruby_smb-0.0.24.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e5aa33a79ca235b9550179e6d86d569d diff --git a/dev-ruby/ruby_smb-1.0.2 b/dev-ruby/ruby_smb-1.0.2 deleted file mode 100644 index 47f6e08781c7..000000000000 --- a/dev-ruby/ruby_smb-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bindata:*[ruby_targets_ruby25] dev-ruby/rubyntlm[ruby_targets_ruby25] dev-ruby/windows_error[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=pure Ruby implementation of the SMB Protocol Family -EAPI=6 -HOMEPAGE=https://github.com/rapid7/ruby_smb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-ruby/bindata:*[ruby_targets_ruby23] dev-ruby/rubyntlm[ruby_targets_ruby23] dev-ruby/windows_error[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/bindata:*[ruby_targets_ruby24] dev-ruby/rubyntlm[ruby_targets_ruby24] dev-ruby/windows_error[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/bindata:*[ruby_targets_ruby25] dev-ruby/rubyntlm[ruby_targets_ruby25] dev-ruby/windows_error[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/ruby_smb-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=21f49102c003f2a5ceaf31281d2fe5d9 diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest new file mode 100644 index 000000000000..7c9306325a46 --- /dev/null +++ b/dev-ruby/ruby_smb/Manifest @@ -0,0 +1,7 @@ +DIST ruby_smb-0.0.23.gem 149504 BLAKE2B fe9e8dab2d0437cff691293b71473c5bbbc697952e1ce2ca52176922a7fffdeecf05e38ec139ee6f5f8c6615b2f80e6ded3b6c50390b9a7c7d06c777ce738491 SHA512 eaa779a3e9e3858142ed5581fddf5afd1f05106257e314c8811ca05fc80ce50c7944c8cbc147d652aad4c8fc4b3247c97f9f57eed44887de47abd51fe576e5e1 +DIST ruby_smb-0.0.24.gem 150016 BLAKE2B bd9af5646e151dd61d89057c325f4246dd2bed686fffc56cc1d281615093223a71dc3f2cb67d8e2f6ddacdbfafd4121e46b4109de652f90363451cb905fee2be SHA512 bef4a57edd906f84eaa46072d508578e23834e08d0f66b28feaf3f7c861474bbfc763b9f4e117537d635165fa6f0d1d2430a9e4dadf23bbf99485893ce735cc2 +DIST ruby_smb-1.0.2.gem 150016 BLAKE2B 4d661a12fee0430be8e071069d8457d4a11f197087bd1cf208f206e705285ea236a445a9396d13868335ef67c4ad7972890ffa22fe2efc3c98ef0d3503474033 SHA512 e8c1314d34e282bb117ea5587b18a41c25315c515cc5141d1a4bc98b423c25ac923e5c8836eda039f201204f82587bfc3d2ee89193277231424b99f512b27a59 +EBUILD ruby_smb-0.0.23.ebuild 777 BLAKE2B b74ddb0413fb0383f22b2b3dd834cfb8a8a71af2e12f3fd612fb7cd2164cbd9c2482203c175ce957b2b626bf7e67e176150296925b1357d5d32a6bec7ecc1d33 SHA512 7f2a759ace80474556cbf95f9c1372590b8cca41c154df1a83e44b4d351e2dfac27d3f0a8b9a7a6c5518a32a979da8834fca62e5d5098927fc55b5b2d7e8195a +EBUILD ruby_smb-0.0.24.ebuild 780 BLAKE2B 32253b43745e43551d12ed48e518ef5fc7727f1368574ec040c8ef1adc2aba79d50304240821875b2c072fe853bb914c097b87a9e2f7f36a76132a56a5c0f213 SHA512 33f282d8a739ccd97ab16187aef29c09a3a2d86631446eb24f32d808e71559ce4deea2137dbdf4388c1f065048a51e5d0a73323169bc9613354f239c48c8f698 +EBUILD ruby_smb-1.0.2.ebuild 780 BLAKE2B e1b43811ae1c55325a099454ae50f37ac5768a31035d0fe37f1298ac8615c6cf529116dbc6eb9766c0b422f25dfdbe6ae045aec83313f9a015fa0068bac98061 SHA512 50a71097d7d113e085d7b3badf38ecf97f6e7c5a99d9113067a4e1c486d11d374ca7f980e77f702eb7a310a778500946f9027e79d9381b5cda6963c1db7b1be5 +MISC metadata.xml 327 BLAKE2B 54b35b9e00051b0f0d0d8edc8ef6726c756c3050a3ea51b83213bef2fa8d5f91639819d849fe05db9f27cc8960cba7a100925dadfe4d0b9db685ae2fa05a9081 SHA512 596657669aca98301cccbd30cb719709f4dd36f2c829f9a44f3cc133aa8857f3167f9fbd89791c814e67312369acb92792ea9e230a510ef3dd2aeac64c3c1ab7 diff --git a/dev-ruby/ruby_smb/metadata.xml b/dev-ruby/ruby_smb/metadata.xml new file mode 100644 index 000000000000..bc86728ae97a --- /dev/null +++ b/dev-ruby/ruby_smb/metadata.xml @@ -0,0 +1,11 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/ruby_smb + + diff --git a/dev-ruby/ruby_smb/ruby_smb-0.0.23.ebuild b/dev-ruby/ruby_smb/ruby_smb-0.0.23.ebuild new file mode 100644 index 000000000000..09ed1a320e5c --- /dev/null +++ b/dev-ruby/ruby_smb/ruby_smb-0.0.23.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +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="${PV}" +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-0.0.24.ebuild b/dev-ruby/ruby_smb/ruby_smb-0.0.24.ebuild new file mode 100644 index 000000000000..fc708a285da3 --- /dev/null +++ b/dev-ruby/ruby_smb/ruby_smb-0.0.24.ebuild @@ -0,0 +1,30 @@ +# 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="0" +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.2.ebuild b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild new file mode 100644 index 000000000000..bb1733e03cf3 --- /dev/null +++ b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild @@ -0,0 +1,30 @@ +# 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/rubygems-2.7.6 b/dev-ruby/rubygems-2.7.6 deleted file mode 100644 index 140732ce3071..000000000000 --- a/dev-ruby/rubygems-2.7.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] >=dev-ruby/minitest-4:0[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] >=dev-ruby/minitest-4:0[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/json[ruby_targets_ruby25] >=dev-ruby/minitest-4:0[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Centralized Ruby extension management system -EAPI=6 -HOMEPAGE=https://rubygems.org/ -IUSE=server test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby MIT ) -PDEPEND=server? ( >=dev-ruby/builder-2.1 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://rubygems.org/rubygems/rubygems-2.7.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d385a936b4d408642914db5a50dbf868 diff --git a/dev-ruby/rubygems-2.7.7 b/dev-ruby/rubygems-2.7.7 deleted file mode 100644 index 78e6184a3839..000000000000 --- a/dev-ruby/rubygems-2.7.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] >=dev-ruby/minitest-4:0[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] >=dev-ruby/minitest-4:0[ruby_targets_ruby24] dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/json[ruby_targets_ruby25] >=dev-ruby/minitest-4:0[ruby_targets_ruby25] dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=Centralized Ruby extension management system -EAPI=6 -HOMEPAGE=https://rubygems.org/ -IUSE=server test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby MIT ) -PDEPEND=server? ( >=dev-ruby/builder-2.1 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://rubygems.org/rubygems/rubygems-2.7.7.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=01343b1c91600cd74873d6e4d024fd2d diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest new file mode 100644 index 000000000000..79b7ac1c202a --- /dev/null +++ b/dev-ruby/rubygems/Manifest @@ -0,0 +1,10 @@ +AUX auto_gem.rb 159 BLAKE2B f5091d3df1318606e623a3bde402bb51b693875ba9504e0a48a911de14d904116d62a99eaed64d0cd5cee28c58f3d003e56c78df5c40025594fd7ad22a1eeb1d SHA512 e42e790013d20335ca5319803518102593408d077f22c95dcb08969c69d3a81e49e47cd002715bf760bfcd9a29304002354d8add42fd2415fb10a0a2a323d64c +AUX auto_gem.rb.ruby19 509 BLAKE2B 3aeb669d0dc6c6016091375adf8df8f8a2b810d40e11b3142669098d119369c4294c5d4758d1369fb2479ae3766d8e1421daa0076e2da4f66d00f9e0ed6584c1 SHA512 2b8f4ae00fae383357dd1eb1159ecf1689cb5b79e996688ae091a157b9f27e980761ed8a771d9d3b954d325f817972c4d02f4b5d3c8f4307d2cebce7651af666 +AUX conf.d-gem_server 81 BLAKE2B 2019f1b5085a824e1a9e0551a8b224391b1db777f15aea7fa613faa1c7a51f6c0015f92c16a95c0c368ad701c125307c0535ca1029891345476636fe45289fb8 SHA512 71630a0530ec62f4024d9bfc4e6afe1f409f3bcb5d71ee5876d1e190c9e69016571ca8f500fcc7ffea6cbc36a8dab5eef2d0c61f72de99f2776c9137010b9ccd +AUX gentoo-defaults.rb 972 BLAKE2B 4353b782296ad04f400fbdbd67dcc2f26b23a9bc4a716d107a8f98c5058676c675eb42e1d5e0a7214cd74df9148d54220c0202189938c45f4000301e52a3a73f SHA512 fd5a33c433041efeefba4bb8d550b8db66f31d4c0966188f07943f4f575ee9e13da6ef6fd66f89a4b3b979c5b310d96e2876407b79aee6ed404ca3027859160c +AUX init.d-gem_server2 503 BLAKE2B 7c602202ba101a5ed7e74a67bc4183085a98fdefb5528afbf975a9f834ce71eb1342bf2ff6206ec6fb8fbb893c908f1aa1cb7a067ec9f161a6205de220ee5259 SHA512 8b9386b93a8ef43fffba5a8c4c5232265a9b0d146d24839e75874721d3377ae0c3d0f52f14592e54c9ee94d26d7a81bb125b25f8c270253cc27e4a76dd64757d +DIST rubygems-2.7.6.tgz 852486 BLAKE2B b2c7cf7f2ce5a27beff846d85a3ca2867a4bbadd5bc76af0df76e774c239979bc4b3fac406a65c45444c9f401f92cd1058b45c8b3750c1ee5477cd2b4b513709 SHA512 bc168afc40c974dbc7c37eb5678432ba2ed7469c3f007a159699467ff2cff5205c508237193ee8becaa6eb555b043969cc5f92b2aaa6bf7c958dd7c187e258a7 +DIST rubygems-2.7.7.tgz 915847 BLAKE2B a7a2ae2b88d7e6bfc68c298802dd29d6dd0c76573e39a3088ba06b112761059f6bbbe4565e7e7e22fb1121fc597c2139dc8a80ae1555ab15713cb2ebc50f5710 SHA512 f93b7eacf5ef8725c40d618daf9deabc7e9eed74b3b7f13ecd16f89205fe24958e782314c52f8a8fe3205b93e20b830b4fbf7ff8944ff1cf56feb7de2d773252 +EBUILD rubygems-2.7.6.ebuild 4402 BLAKE2B 676944287a3dcc19d81fb767b230a81722458e3326ae45bf92dee940e665c737e14493ffb985eb946bd44d7cc74cb9a349c200976887722f96cd8646448adb52 SHA512 e0748516cb6effd9153a72490ca0e0660c0a27db18d10858cc0dcfa0380dba8be9c8824684f9b2077f52cc43a506c360935068380f6ab6392c9970015093341b +EBUILD rubygems-2.7.7.ebuild 4411 BLAKE2B f7c29b2b5d4feec9e59f9f9e0632d7b0064c7f73b7c80f4c91d69afda0ebe05c03ccdff64146afa78e41e80fe547ec9e8d2ad697add9cd50411c1c10a8e1b5c6 SHA512 f6736fca01c08db1e4d17a0be07dedb2f1c2a71ab82347292089fbd71c092f46aa2faffc9cf730c97938520e9777dd71321681967b6bf36fba567a9aa0472b98 +MISC metadata.xml 335 BLAKE2B c86eaf3d37fad025b8f6ca0b03e65b1b472716b4fda4ca4d08b415b29a63405d8e7b2684d309091c90411c5fe809e5129c6e0c0c4e7a982b4aa062ffdd0ca7fb SHA512 fd7bf880ad68fe5f1fe8eb79f9662af87831ed499517d5a97e22f18a4ddafc69d53118f020e15c3b8b171fe144bf6cb0ce799beaa6e4e4bdc01c984ab582388e diff --git a/dev-ruby/rubygems/files/auto_gem.rb b/dev-ruby/rubygems/files/auto_gem.rb new file mode 100644 index 000000000000..5c4f540a92df --- /dev/null +++ b/dev-ruby/rubygems/files/auto_gem.rb @@ -0,0 +1,7 @@ +# This file is installed by Gentoo's rubygems package. +# It's intended to help automate the loading of rubygems + +begin +require 'rubygems' +rescue LoadError +end diff --git a/dev-ruby/rubygems/files/auto_gem.rb.ruby19 b/dev-ruby/rubygems/files/auto_gem.rb.ruby19 new file mode 100644 index 000000000000..e7d564264d68 --- /dev/null +++ b/dev-ruby/rubygems/files/auto_gem.rb.ruby19 @@ -0,0 +1,10 @@ +# DO NOT USE THIS FILE! +# --------------------- +# This file is a placebo for Ruby 1.9 to work with a legacy feature, Gentoo +# added to Ruby 1.8 and earlier, loading rubygems automatically (auto_gem). +# It is no longer needed, but ruby19 needs this file to operate properly on +# a system containing older versions of Ruby and thus the legacy feature. +# +# REMOVAL NOTE: +# You may remove this file if you are running a Ruby >=1.9.1 *only* system +# or have disabled the Gentoo auto_gem.rb/RUBYOPT=auto_gem magic. diff --git a/dev-ruby/rubygems/files/conf.d-gem_server b/dev-ruby/rubygems/files/conf.d-gem_server new file mode 100644 index 000000000000..b9cfa3f557ee --- /dev/null +++ b/dev-ruby/rubygems/files/conf.d-gem_server @@ -0,0 +1,5 @@ +# /etc/conf.d/gem_server + +# See `gem_server --help` for more + +GEM_SERVER_OPTS="" diff --git a/dev-ruby/rubygems/files/gentoo-defaults.rb b/dev-ruby/rubygems/files/gentoo-defaults.rb new file mode 100644 index 000000000000..a645f4868281 --- /dev/null +++ b/dev-ruby/rubygems/files/gentoo-defaults.rb @@ -0,0 +1,42 @@ +module Gem + + class << self + def portage_gems_dir + ConfigMap[:sitelibdir].gsub('site_ruby', 'gems') + end + + def local_dir + portage_gems_dir.gsub('@GENTOO_PORTAGE_EPREFIX@/usr', '@GENTOO_PORTAGE_EPREFIX@/usr/local') + end + + undef :default_dir + def default_dir + Process.euid == 0 ? local_dir : user_dir + end + + undef :default_path + def default_path + [user_dir, local_dir, portage_gems_dir] + end + + undef :default_bindir + def default_bindir + Process.euid == 0 ? "@GENTOO_PORTAGE_EPREFIX@/usr/local/bin" : File.join(user_dir, 'bin') + end + + undef :ruby_engine + def ruby_engine + if defined? RUBY_DESCRIPTION and RUBY_DESCRIPTION =~ /Ruby Enterprise Edition/ + "rubyee" + else + # Ruby 1.8 and Ruby 1.9.2_rc2 and later install here, and JRuby + # rewrites that anyway. + "ruby" + end + end + + def system_config_path + "@GENTOO_PORTAGE_EPREFIX@/etc" + end + end +end diff --git a/dev-ruby/rubygems/files/init.d-gem_server2 b/dev-ruby/rubygems/files/init.d-gem_server2 new file mode 100644 index 000000000000..c7a6b6f1dc0b --- /dev/null +++ b/dev-ruby/rubygems/files/init.d-gem_server2 @@ -0,0 +1,22 @@ +#!/sbin/openrc-run +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +PID=/var/run/gem_server.pid + +depend() { + need localmount net +} + +start() { + ebegin "Starting gem_server" + start-stop-daemon --start --chuid nobody --quiet --background --make-pidfile \ + --pidfile ${PID} --exec /usr/bin/ruby -- /usr/bin/gem server ${GEM_SERVER_OPTS} + eend ${?} +} + +stop() { + ebegin "Stopping gem_server" + start-stop-daemon --stop --pidfile ${PID} + eend ${?} +} diff --git a/dev-ruby/rubygems/metadata.xml b/dev-ruby/rubygems/metadata.xml new file mode 100644 index 000000000000..2a41a1260a3c --- /dev/null +++ b/dev-ruby/rubygems/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Install support for the rubygems server + + diff --git a/dev-ruby/rubygems/rubygems-2.7.6.ebuild b/dev-ruby/rubygems/rubygems-2.7.6.ebuild new file mode 100644 index 000000000000..58c82993295f --- /dev/null +++ b/dev-ruby/rubygems/rubygems-2.7.6.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng prefix + +DESCRIPTION="Centralized Ruby extension management system" +HOMEPAGE="https://rubygems.org/" +LICENSE="|| ( Ruby MIT )" + +SRC_URI="https://rubygems.org/rubygems/${P}.tgz" + +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="server test" + +PDEPEND="server? ( >=dev-ruby/builder-2.1 )" + +ruby_add_bdepend " + test? ( + dev-ruby/json + >=dev-ruby/minitest-4:0 + dev-ruby/rdoc + )" + +all_ruby_prepare() { + + mkdir -p lib/rubygems/defaults || die + cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die + + eprefixify lib/rubygems/defaults/operating_system.rb + + # Disable broken tests when changing default values: + sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + + # Skip tests for default gems that all fail + sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die + sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die + sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die + sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die + sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \ + test/rubygems/test_{gem_installer,require}.rb || die + sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die + sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die + rm -f test/rubygems/test_gem_indexer.rb || die + sed -i -e '/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^ end/ s:^:#:' test/rubygems/test_require.rb || die + rm -f test/rubygems/test_gem_commands_setup_command.rb || die + + # Avoid tests playing tricks with ruby engine that don't seem to + # work for us. + rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die + + # Avoid test requiring network access + sed -i -e '/test_download_to_cache/askip "requires network access"' test/rubygems/test_gem_remote_fetcher.rb || die + + # Avoid test requiring file system permission changes + sed -i -e '/test_traverse_parents_does_not_crash_on_permissions_error/,/^ end/ s:^:#:' test/rubygems/test_gem_util.rb || die +} + +each_ruby_compile() { + # Not really a build but... + sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem +} + +each_ruby_test() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + #unset RUBYOPT + + if [[ "${EUID}" -ne "0" ]]; then + RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ + -e 'require "rubygems"; gem "minitest", "~>4.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" + else + ewarn "The userpriv feature must be enabled to run tests, bug 408951." + eerror "Testsuite will not be run." + fi +} + +each_ruby_install() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + unset RUBYOPT + export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" + + pushd lib &>/dev/null + doruby -r * + popd &>/dev/null + + local sld=$(ruby_rbconfig_value 'sitelibdir') + insinto "${sld#${EPREFIX}}" # bug #320813 + newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die + + newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die +} + +all_ruby_install() { + dodoc History.txt README.md + + if use server; then + newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed" + newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed" + fi +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi + + ewarn + ewarn "To switch between available Ruby profiles, execute as root:" + ewarn "\teselect ruby set ruby(23|24|...)" + ewarn +} diff --git a/dev-ruby/rubygems/rubygems-2.7.7.ebuild b/dev-ruby/rubygems/rubygems-2.7.7.ebuild new file mode 100644 index 000000000000..bc4d93c8c1ec --- /dev/null +++ b/dev-ruby/rubygems/rubygems-2.7.7.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng prefix + +DESCRIPTION="Centralized Ruby extension management system" +HOMEPAGE="https://rubygems.org/" +LICENSE="|| ( Ruby MIT )" + +SRC_URI="https://rubygems.org/rubygems/${P}.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="server test" + +PDEPEND="server? ( >=dev-ruby/builder-2.1 )" + +ruby_add_bdepend " + test? ( + dev-ruby/json + >=dev-ruby/minitest-4:0 + dev-ruby/rdoc + )" + +all_ruby_prepare() { + + mkdir -p lib/rubygems/defaults || die + cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die + + eprefixify lib/rubygems/defaults/operating_system.rb + + # Disable broken tests when changing default values: + sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + + # Skip tests for default gems that all fail + sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die + sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die + sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die + sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die + sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \ + test/rubygems/test_{gem_installer,require}.rb || die + sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die + sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die + rm -f test/rubygems/test_gem_indexer.rb || die + sed -i -e '/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^ end/ s:^:#:' test/rubygems/test_require.rb || die + rm -f test/rubygems/test_gem_commands_setup_command.rb || die + + # Avoid tests playing tricks with ruby engine that don't seem to + # work for us. + rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die + + # Avoid test requiring network access + sed -i -e '/test_download_to_cache/askip "requires network access"' test/rubygems/test_gem_remote_fetcher.rb || die + + # Avoid test requiring file system permission changes + sed -i -e '/test_traverse_parents_does_not_crash_on_permissions_error/,/^ end/ s:^:#:' test/rubygems/test_gem_util.rb || die +} + +each_ruby_compile() { + # Not really a build but... + sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem +} + +each_ruby_test() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + #unset RUBYOPT + + if [[ "${EUID}" -ne "0" ]]; then + RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ + -e 'require "rubygems"; gem "minitest", "~>4.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" + else + ewarn "The userpriv feature must be enabled to run tests, bug 408951." + eerror "Testsuite will not be run." + fi +} + +each_ruby_install() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + unset RUBYOPT + export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" + + pushd lib &>/dev/null + doruby -r * + popd &>/dev/null + + local sld=$(ruby_rbconfig_value 'sitelibdir') + insinto "${sld#${EPREFIX}}" # bug #320813 + newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die + + newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die +} + +all_ruby_install() { + dodoc History.txt README.md + + if use server; then + newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed" + newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed" + fi +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then + eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) + fi + + ewarn + ewarn "To switch between available Ruby profiles, execute as root:" + ewarn "\teselect ruby set ruby(23|24|...)" + ewarn +} diff --git a/dev-ruby/rubyntlm-0.6.2 b/dev-ruby/rubyntlm-0.6.2 deleted file mode 100644 index dc387d005376..000000000000 --- a/dev-ruby/rubyntlm-0.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby/NTLM provides message creator and parser for the NTLM authentication. -EAPI=6 -HOMEPAGE=https://github.com/winrb/rubyntlm -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rubyntlm-0.6.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=63e4221e637fa55bb96237406ec671ea diff --git a/dev-ruby/rubyntlm/Manifest b/dev-ruby/rubyntlm/Manifest new file mode 100644 index 000000000000..8ce6a1a2d77a --- /dev/null +++ b/dev-ruby/rubyntlm/Manifest @@ -0,0 +1,3 @@ +DIST rubyntlm-0.6.2.gem 32768 BLAKE2B 2459dc14c5eaa00c8728bafc0e30fbc1ad09a1fe012e4c6e428028f6232045ddd34fda1654e7b8ebcbc9349cbe24f6f6e44dc4af34c86e6b219e86d3a0caff88 SHA512 11c5a4affc47ac9c4207718856549e202946a0d75f40b508d9dbdde4f5792de0737e03342c653a0cb06f8ca91a260859cd386d6349c909c7ea99c31c77fd6bb3 +EBUILD rubyntlm-0.6.2.ebuild 568 BLAKE2B 8907f21d37c2e6827905be388394ad0fad0acbf989635bcebb124dafa30aaf1787b5aef7da2fe58de43e7da0ba2ae34bbd92585f21a44ef862ade51dc4e8ba6b SHA512 1b28651f2d04f8b62edf7d82706aa0dc460569110e1f8ee9e31e77186747ebcb65488e408f29269f07b7c6f009e44e670ad0641120fe5af9949d3119290d0d7d +MISC metadata.xml 388 BLAKE2B af72c50e0888c7ead9ece64b81cb359606dd50326aeed54070cf3c4d0302d502a9e313222a696ee3e5db789ceae3953699e847b1988dfb95605a4d36e3086895 SHA512 d40f4a26779ef2675c242119cb67ccac72d00ed53d03148af75a983877091ea595f3c2c413c0f3c85701374705d83e2df647ad91131a20a255ec778638a8c678 diff --git a/dev-ruby/rubyntlm/metadata.xml b/dev-ruby/rubyntlm/metadata.xml new file mode 100644 index 000000000000..752e47a7decf --- /dev/null +++ b/dev-ruby/rubyntlm/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + winrb/rubyntlm + rubyntlm + + diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild b/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild new file mode 100644 index 000000000000..d66d35105213 --- /dev/null +++ b/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby/NTLM provides message creator and parser for the NTLM authentication." +HOMEPAGE="https://github.com/winrb/rubyntlm" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/rubypants-0.7.0 b/dev-ruby/rubypants-0.7.0 deleted file mode 100644 index f4fca606663c..000000000000 --- a/dev-ruby/rubypants-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A Ruby port of the SmartyPants PHP library -EAPI=6 -HOMEPAGE=http://chneukirchen.org/repos/rubypants/README -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rubypants-0.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5e781aa82f18bbfb3123c00b8e8a81cf diff --git a/dev-ruby/rubypants/Manifest b/dev-ruby/rubypants/Manifest new file mode 100644 index 000000000000..9664cf5d0667 --- /dev/null +++ b/dev-ruby/rubypants/Manifest @@ -0,0 +1,3 @@ +DIST rubypants-0.7.0.gem 13824 BLAKE2B c132b3c60390b712c08ec54b10a14255e21d9622399b9ddba8d2359915411c604052569e5713fdb4b1a3fefcc3416f4d5af16baca19063a0b79203838b8f3066 SHA512 cacd05e0cc87389b5513c83fe085db39202c2789b882b564caaded6b84b1ecb1acbde8232462dadf501c68c1c881ee7b7f4e640feec47c9c0f7a08758b5f5724 +EBUILD rubypants-0.7.0.ebuild 596 BLAKE2B 4ed94c7d29873f749b392555273aa2fb01bc57f046c82dbfd4ce4e1ccb817a0c85febffe32564184d74dac46d1af634e4f78f637621545a4fb0d44f33eba2c74 SHA512 bfc6644fbe4f8d8f6f21abaa43d1a1c725ef57dcf55b08ea4e6ea1b5cad29af42735d73bbca19685be4c751bd3e34a1a0d39dc3b41eba95a0555bac2a6ce3887 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/rubypants/metadata.xml b/dev-ruby/rubypants/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/rubypants/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rubypants/rubypants-0.7.0.ebuild b/dev-ruby/rubypants/rubypants-0.7.0.ebuild new file mode 100644 index 000000000000..dbbae41015c8 --- /dev/null +++ b/dev-ruby/rubypants/rubypants-0.7.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby port of the SmartyPants PHP library" +HOMEPAGE="http://chneukirchen.org/repos/rubypants/README" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/ecov/I s:^:#:' test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -I. test/rubypants_test.rb || die "tests failed" +} diff --git a/dev-ruby/rubytest-0.8.1 b/dev-ruby/rubytest-0.8.1 deleted file mode 100644 index 2402875d2842..000000000000 --- a/dev-ruby/rubytest-0.8.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/ae[ruby_targets_ruby23] dev-ruby/qed[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/ae[ruby_targets_ruby24] dev-ruby/qed[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/ae[ruby_targets_ruby25] dev-ruby/qed[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby Test is a universal test harness for Ruby -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/rubytest/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rubytest-0.8.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=52fbc55ec470f34a0885a900f5426766 diff --git a/dev-ruby/rubytest-cli-0.2.0 b/dev-ruby/rubytest-cli-0.2.0 deleted file mode 100644 index b6b6f5dd2746..000000000000 --- a/dev-ruby/rubytest-cli-0.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rubytest CLI is a command-line interface for Rubytest -EAPI=5 -HOMEPAGE=https://rubyworks.github.io/rubytest-cli/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/ansi[ruby_targets_ruby23] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ansi[ruby_targets_ruby24] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/ansi[ruby_targets_ruby25] >=dev-ruby/rubytest-0.8.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/rubytest-cli-0.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=224fa2951c6e4acfc2dbb9f47d7eb789 diff --git a/dev-ruby/rubytest-cli/Manifest b/dev-ruby/rubytest-cli/Manifest new file mode 100644 index 000000000000..91cf7c2e4956 --- /dev/null +++ b/dev-ruby/rubytest-cli/Manifest @@ -0,0 +1,3 @@ +DIST rubytest-cli-0.2.0.gem 12800 BLAKE2B 7f20680cf9d061c9bbddd268bac3ded3107cba5f8c4f2ff16865e4927dfdc118993079e400b229dd9f865f624ce33da982ea65fe792682d5a3b92659ae22fa88 SHA512 cd09b69e713f10c37569a20eeaa6fe8375238a17d927f5628d44218291c0f2f0e37a08bc06e51d25bff4ccf207c589b23f9cbc67221b2326baf8c14906fbbe3e +EBUILD rubytest-cli-0.2.0.ebuild 557 BLAKE2B 328d6bbd0b42f12b5cc95e07f00aaef2e0446b507616594bd07a7ae7823f79fd2a27253443a74c35aea1f4a1169bae53b8b41aea569656302716b79ea6d08a73 SHA512 c684ad77f774d5cafa74223a8ed7da9518444019c4180a0304169e4ff9b04e690335b502243e5d22e96e923934ffd4ab343dc310b054962c95d27b9d7964c917 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/rubytest-cli/metadata.xml b/dev-ruby/rubytest-cli/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/rubytest-cli/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild new file mode 100644 index 000000000000..1547e07d4a38 --- /dev/null +++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Rubytest CLI is a command-line interface for Rubytest" +HOMEPAGE="https://rubyworks.github.io/rubytest-cli/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/ansi >=dev-ruby/rubytest-0.8.0" diff --git a/dev-ruby/rubytest/Manifest b/dev-ruby/rubytest/Manifest new file mode 100644 index 000000000000..96584b943e68 --- /dev/null +++ b/dev-ruby/rubytest/Manifest @@ -0,0 +1,3 @@ +DIST rubytest-0.8.1.gem 23552 BLAKE2B 1109a2e5de2336d727a3fd1ed7833a60549022d95a74a3ce0c4d94d1fc527841cd5aaef6177adebc002e7fe8c016b24be82f1c8c1dc602a7ef8f5c4653781447 SHA512 545e3c2af0c5f9bd5b109b809dc249171f4e738b7b3827f753746740ba03c360191a6b3c5f4068c97472474b543d3f1f88ef755a8dddbaf291a78e3fc073bb66 +EBUILD rubytest-0.8.1.ebuild 634 BLAKE2B 94082d2f636d9119f8c6b46adfa6559df937427ba3eae4ae1ca6baf811391effc4846b412e92df6ce12f2e4ee78435290db996c072345a640ac98833bda96795 SHA512 17ba82b6645439478f3bc28079ebd5e3f06c770fd226f61d909a1edb19d81481291301f42d4e94ec588c000eb53b6cc24489928e6cfd4137b095cdca38ff4b12 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/rubytest/metadata.xml b/dev-ruby/rubytest/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/rubytest/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rubytest/rubytest-0.8.1.ebuild b/dev-ruby/rubytest/rubytest-0.8.1.ebuild new file mode 100644 index 000000000000..b3a125856832 --- /dev/null +++ b/dev-ruby/rubytest/rubytest-0.8.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Test is a universal test harness for Ruby" +HOMEPAGE="https://rubyworks.github.io/rubytest/" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/ae dev-ruby/qed )" +ruby_add_rdepend "dev-ruby/ansi" + +each_ruby_test() { + ${RUBY} -S qed || die 'tests failed' +} diff --git a/dev-ruby/rubytter-1.5.1-r1 b/dev-ruby/rubytter-1.5.1-r1 deleted file mode 100644 index 47cbdc895fc9..000000000000 --- a/dev-ruby/rubytter-1.5.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/json-1.1.3:*[ruby_targets_ruby23] >=dev-ruby/oauth-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/json-1.1.3:*[ruby_targets_ruby24] >=dev-ruby/oauth-0.3.6[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rubytter is a simple twitter library -EAPI=5 -HOMEPAGE=https://wiki.github.com/jugyo/rubytter -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/json-1.1.3:*[ruby_targets_ruby23] >=dev-ruby/oauth-0.3.6[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/json-1.1.3:*[ruby_targets_ruby24] >=dev-ruby/oauth-0.3.6[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/rubytter-1.5.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d0599b9a25f05b7253e2a82e5d3ecdf5 diff --git a/dev-ruby/rubytter/Manifest b/dev-ruby/rubytter/Manifest new file mode 100644 index 000000000000..adf8b9cb23e5 --- /dev/null +++ b/dev-ruby/rubytter/Manifest @@ -0,0 +1,3 @@ +DIST rubytter-1.5.1.gem 15872 BLAKE2B fd4f3be2570f12a900fa031a74fa6b4e053bc966e8c086d099fb0716c80515ccf1df63d0634af676a95541329029b932911262db5f377a1bc32a41bfbed5fdeb SHA512 79be7b7803a53db654a14ff83da657e3e5016d5bda61e8c127dbf6d85231a8c115d38041aba99fdabd50825135b801cc444cca84c13d174004cda8cc4760bd2e +EBUILD rubytter-1.5.1-r1.ebuild 603 BLAKE2B 9edb2542f0e58ec0380cf724a2e1c69eabd96703f82313670e20a7d16e977a00244f82654c62f15049e9aadcd7151cbd13bdea830a1a4de0096bf8268ca1a17d SHA512 4612521be289b70f66ee357efa33f5409997ae18fd5b2aa4127d2e40138c15de16b7cca6d9df701d946925f0fc045aa45787d687fee3b521f11ea2e33d12429a +MISC metadata.xml 328 BLAKE2B f7f4a4e8fa97a0a60701f738021614a0c13a43e5aae2729a11bc18995261f9c0b94017b09799b143a09a52a0317b13c90a0bbb33b8a3fb43a3468c93f5522ba9 SHA512 68f720f1fd2cddf40585e919813999d69c73485e00f3d877f8d0daf5bb600b0d8c526a419fde64ead64db9d2d9ad35188edc31bdbcd031f3ae17347f2cf4640c diff --git a/dev-ruby/rubytter/metadata.xml b/dev-ruby/rubytter/metadata.xml new file mode 100644 index 000000000000..6044d00a14bb --- /dev/null +++ b/dev-ruby/rubytter/metadata.xml @@ -0,0 +1,11 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/rubytter/rubytter-1.5.1-r1.ebuild b/dev-ruby/rubytter/rubytter-1.5.1-r1.ebuild new file mode 100644 index 000000000000..6345bb2c5530 --- /dev/null +++ b/dev-ruby/rubytter/rubytter-1.5.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc examples/*" + +inherit ruby-fakegem + +DESCRIPTION="Rubytter is a simple twitter library" +HOMEPAGE="https://wiki.github.com/jugyo/rubytter" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/json-1.1.3:* >=dev-ruby/oauth-0.3.6" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/check_dependencies/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/rubyzip-1.2.1 b/dev-ruby/rubyzip-1.2.1 deleted file mode 100644 index 1b436b71c422..000000000000 --- a/dev-ruby/rubyzip-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( app-arch/zip ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby library for reading and writing zip files -EAPI=5 -HOMEPAGE=https://github.com/rubyzip/rubyzip -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/rubyzip/rubyzip/archive/v1.2.1.tar.gz -> rubyzip-1.2.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ed57c648af26e16e43d12823fc79a836 diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest new file mode 100644 index 000000000000..b1a8333d95b2 --- /dev/null +++ b/dev-ruby/rubyzip/Manifest @@ -0,0 +1,3 @@ +DIST rubyzip-1.2.1-git.tgz 151085 BLAKE2B e7053dd3fcb95d6850368c927a0a549a85a8d45c64538e27e21ce824035121e6333a86d65ae84aa1d309aff5f0f335bbfd489871d8d8bae31b3a1c78ed181a14 SHA512 ba71d293120943142608b617d76d72699c64b92a6bf602543a3f42f01c44eea3f0c902bc841a2aaf9cffac4a2ba02a47a847115eca1093587d944c2f4acc9b9e +EBUILD rubyzip-1.2.1.ebuild 1171 BLAKE2B e26e8b0b6346abbcbfa79dab8c5d2cad18404aba7e1ced41257bec05e9a65d2223616adc6cd0facb2ce509d768a9ddfe60491a167e2aac128c9e85e9a190d4de SHA512 d89655c979d01fbd5dc8e51050030105e351f9a0efa54d30d8a303ba681509036b6ea58c7171cf3f1ba5df7bd875075fa0a70defb02b112b74402dd052d25ac6 +MISC metadata.xml 341 BLAKE2B 2e04f2f0e3ee64a4d476ca38f166efc94dad160850cd08b42ed54e68a275ec1d26b76a751bf9a347da5f9c8851575a8a58b9021f91acd1a733be536f947e6743 SHA512 7928d7e4a5dcaeb924d44348981910cf0024939f6f169a00df46fcd80cc933b56e91423e8919ef7a74f03e4bc1eda7b7f8a8bc6e954f6195989c1a9eb574cf3f diff --git a/dev-ruby/rubyzip/metadata.xml b/dev-ruby/rubyzip/metadata.xml new file mode 100644 index 000000000000..76f8aac4920f --- /dev/null +++ b/dev-ruby/rubyzip/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rubyzip/rubyzip + + diff --git a/dev-ruby/rubyzip/rubyzip-1.2.1.ebuild b/dev-ruby/rubyzip/rubyzip-1.2.1.ebuild new file mode 100644 index 000000000000..10d98b69428f --- /dev/null +++ b/dev-ruby/rubyzip/rubyzip-1.2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" + +inherit ruby-fakegem + +DESCRIPTION="A ruby library for reading and writing zip files" +HOMEPAGE="https://github.com/rubyzip/rubyzip" +# Tests are not included in the gem. +SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="Ruby" +SLOT="1" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="" +DEPEND="${DEPEND} test? ( app-arch/zip )" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} + +all_ruby_prepare() { + # Avoid dependencies on simplecov and coveralls + sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die + + # Avoid dependency on bundler + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Fix hardcoded path to /tmp + sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die + + # Add missing require + sed -i -e '1irequire "forwardable"' test/input_stream_test.rb || die +} diff --git a/dev-ruby/safe_yaml-1.0.4-r3 b/dev-ruby/safe_yaml-1.0.4-r3 deleted file mode 100644 index aeb774381b83..000000000000 --- a/dev-ruby/safe_yaml-1.0.4-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/hashie[ruby_targets_ruby23] dev-ruby/heredoc_unindent[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hashie[ruby_targets_ruby24] dev-ruby/heredoc_unindent[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hashie[ruby_targets_ruby25] dev-ruby/heredoc_unindent[ruby_targets_ruby25] dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parse YAML safely, alternative implementation of YAML.load -EAPI=5 -HOMEPAGE=https://dtao.github.com/safe_yaml -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/safe_yaml-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=26fc48e44fc02683708bbbc0147b51fb diff --git a/dev-ruby/safe_yaml-1.0.4-r4 b/dev-ruby/safe_yaml-1.0.4-r4 deleted file mode 100644 index 3e6d5b472c0a..000000000000 --- a/dev-ruby/safe_yaml-1.0.4-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/hashie[ruby_targets_ruby23] dev-ruby/heredoc_unindent[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/hashie[ruby_targets_ruby24] dev-ruby/heredoc_unindent[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/hashie[ruby_targets_ruby25] dev-ruby/heredoc_unindent[ruby_targets_ruby25] dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Parse YAML safely, alternative implementation of YAML.load -EAPI=6 -HOMEPAGE=https://dtao.github.com/safe_yaml -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/safe_yaml-1.0.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7dbf0af171dbd2efee9e602395b76194 diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest new file mode 100644 index 000000000000..1f381ad52dd0 --- /dev/null +++ b/dev-ruby/safe_yaml/Manifest @@ -0,0 +1,5 @@ +AUX safe_yaml-1.0.4-datetime.patch 537 BLAKE2B 0d66465613a1ddc61d0c27ccf287c496e387c55e7d979ac7f2d9c59e1039030e72005792e444bee403ed7f8c7b20c42d0a393fbb044572ecada63ed7762753ec SHA512 4cb1c2b9cefc8fe2940cad36f090bb8345d31d129e3cc548553c6548ebab00d4795e635ed930bd1625411046123e3ce5475f824c7f2a014ffe9c4e70bd36ec71 +DIST safe_yaml-1.0.4.gem 30208 BLAKE2B f77318c098dc6f6202c3818c2095e6e412c988d227be3a962210947bc4ac29c733b4433c7ba050f26dbb115675bbd9564e020be915aed0c5749b5c09cafd4d09 SHA512 ecc944a6e5f0862acf1413d7ab38bd35b56405893bb8064be2b8a056f0164d3710afaa2f6ef65868770e855ecf54a87bf9ddae2241c3c2957ca001ca04b04c5a +EBUILD safe_yaml-1.0.4-r3.ebuild 844 BLAKE2B e19c40fb6adaa775a40c31d5770b70b141ba7f8a9ed3d7ecb78c7f9bc2f49e741f9ef9df8d0eb25b4f9df262b33599582867e112282f03b8cdd1b491327b543e SHA512 12e96740dbb67443236ed3b33cb26f5a2c93085c927c2f4f3213dedfa1dcb1696edfa8a840394931de418084351aeba091e5404a86c4059101d02f18da27a5c3 +EBUILD safe_yaml-1.0.4-r4.ebuild 1011 BLAKE2B 624eb6e02721bcca98ca7583d3ffa7da63cc686a26fd67c7b01a98c4016fc76764deb547e4f7599ec84b6ae7c81df10b7517e3d23680cea9ff76e7c88d135184 SHA512 054678854f84e7519d6947f81d494dcc83372646524be72eaad93fc1c701f8460dd75454644008361cff0b56c0a43106809e0bd23f429652d0910ef824500711 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/safe_yaml/files/safe_yaml-1.0.4-datetime.patch b/dev-ruby/safe_yaml/files/safe_yaml-1.0.4-datetime.patch new file mode 100644 index 000000000000..92e5505985cb --- /dev/null +++ b/dev-ruby/safe_yaml/files/safe_yaml-1.0.4-datetime.patch @@ -0,0 +1,19 @@ +From 9dd1e8d9ad0396a8c9092c2e9f17d498c58e0208 Mon Sep 17 00:00:00 2001 +From: elifoster +Date: Tue, 5 Dec 2017 14:30:13 -0800 +Subject: [PATCH] Fix uninitialized constant DateTime Close #80 + +--- + lib/safe_yaml/parse/date.rb | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/lib/safe_yaml/parse/date.rb b/lib/safe_yaml/parse/date.rb +index cd3c62a..3a30a8b 100644 +--- a/lib/safe_yaml/parse/date.rb ++++ b/lib/safe_yaml/parse/date.rb +@@ -1,3 +1,5 @@ ++require 'time' ++ + module SafeYAML + class Parse + class Date diff --git a/dev-ruby/safe_yaml/metadata.xml b/dev-ruby/safe_yaml/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/safe_yaml/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild b/dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild new file mode 100644 index 000000000000..7885db44db5d --- /dev/null +++ b/dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild @@ -0,0 +1,32 @@ +# 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_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load" +HOMEPAGE="https://dtao.github.com/safe_yaml" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/hashie + dev-ruby/heredoc_unindent + dev-ruby/rspec:3 )" + +each_ruby_test() { + # Run specs with monkeypatch + ${RUBY} -S rspec-3 --tag ~libraries || die + + # Running specs without monkeypatch + ${RUBY} -S rspec-3 --tag libraries || die +} diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.4-r4.ebuild b/dev-ruby/safe_yaml/safe_yaml-1.0.4-r4.ebuild new file mode 100644 index 000000000000..5fe2d736f5eb --- /dev/null +++ b/dev-ruby/safe_yaml/safe_yaml-1.0.4-r4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load" +HOMEPAGE="https://dtao.github.com/safe_yaml" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +PATCHES=( "${FILESDIR}/${P}-datetime.patch" ) + +ruby_add_bdepend "test? ( dev-ruby/hashie + dev-ruby/heredoc_unindent + dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/local timezone/askip "timezone"' spec/transform/to_date_spec.rb || die +} + +each_ruby_test() { + # Run specs with monkeypatch + ${RUBY} -S rspec-3 spec --tag ~libraries || die + + # Running specs without monkeypatch + ${RUBY} -S rspec-3 spec --tag libraries || die +} diff --git a/dev-ruby/sanitize-4.6.4 b/dev-ruby/sanitize-4.6.4 deleted file mode 100644 index c23c227da537..000000000000 --- a/dev-ruby/sanitize-4.6.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sanitize is a whitelist-based HTML sanitizer -EAPI=6 -HOMEPAGE=https://github.com/rgrove/sanitize -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/rgrove/sanitize/archive/v4.6.4.tar.gz -> sanitize-4.6.4.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d1d68c6f2b792f44e6871d780b173e32 diff --git a/dev-ruby/sanitize-4.6.5 b/dev-ruby/sanitize-4.6.5 deleted file mode 100644 index b880f106dc3a..000000000000 --- a/dev-ruby/sanitize-4.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sanitize is a whitelist-based HTML sanitizer -EAPI=6 -HOMEPAGE=https://github.com/rgrove/sanitize -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby23] =dev-ruby/crass-1.0*[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby24] =dev-ruby/crass-1.0*[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby25] =dev-ruby/crass-1.0*[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] >=dev-ruby/nokogumbo-1.4:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/rgrove/sanitize/archive/v4.6.5.tar.gz -> sanitize-4.6.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d1d68c6f2b792f44e6871d780b173e32 diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest new file mode 100644 index 000000000000..e3e869bb6cc5 --- /dev/null +++ b/dev-ruby/sanitize/Manifest @@ -0,0 +1,5 @@ +DIST sanitize-4.6.4.tar.gz 1349418 BLAKE2B 2d1a56340e562d057c85edc0d5157508267a4089b0aeb59156d0c249c8a39adcc15a10c8c67d84be77a2b388aa779e9330b9b4b52f28f11d7666eb97fb41bd24 SHA512 d870d8cc5ce6043e3825cfbb50f31c00d348c9ca05823c0eda245b9c175ae0bb9d0941845112bb3721ded9013bc554c09bfc55a1bfad70fcccd1660142e4ca82 +DIST sanitize-4.6.5.tar.gz 1349481 BLAKE2B bc0b3317952c1b5a903ca403300fdc788df129669761ab7f16d1cb76a75bed7306bd47065cb58449525c0ab0986015da93cc91d74f12fe407e273a84a79876f4 SHA512 3bd37faf5e99073fd87cf7e3f12628233117dcf38c298a806680da20c00050237d83d286936c898f03583d64b4bac5ae2be373fb89b259e4ca6dea283ca713b7 +EBUILD sanitize-4.6.4.ebuild 857 BLAKE2B 9677015725246a86749b166be3de6ddc2e1b04775496a0b00bacaf5afefe038facee8f293d8d0819c68d66575c1ef24beca953dd1428bd082bb374a517e88b9c SHA512 6c8a5e5bd962d64e6e1c3a694c7e5d6b6b3ec6cfa02a4fa52cb02e846fdc4f3d6a9a9532d7ed86efb059a5220df6ca26e6201ce3e65ea22977e2b70a65e149e3 +EBUILD sanitize-4.6.5.ebuild 857 BLAKE2B 9677015725246a86749b166be3de6ddc2e1b04775496a0b00bacaf5afefe038facee8f293d8d0819c68d66575c1ef24beca953dd1428bd082bb374a517e88b9c SHA512 6c8a5e5bd962d64e6e1c3a694c7e5d6b6b3ec6cfa02a4fa52cb02e846fdc4f3d6a9a9532d7ed86efb059a5220df6ca26e6201ce3e65ea22977e2b70a65e149e3 +MISC metadata.xml 341 BLAKE2B 8081029c35d5a56ed5a3399ecb63510e737a664e97a4eb363108b85fe75860cb8b171e8da497d669cb0491199bdbe94408570cb811a8c86d6d38541a0f65cbe4 SHA512 870423593eeb0219f2fa0b6bbb55a4a19063f5cf3d19d9c0bb352aec5632b3e5f5e717e7c6004413497a981091042d54bc092e2c029a511aa0c37e95d435996a diff --git a/dev-ruby/sanitize/metadata.xml b/dev-ruby/sanitize/metadata.xml new file mode 100644 index 000000000000..27ceb1589c79 --- /dev/null +++ b/dev-ruby/sanitize/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rgrove/sanitize + + diff --git a/dev-ruby/sanitize/sanitize-4.6.4.ebuild b/dev-ruby/sanitize/sanitize-4.6.4.ebuild new file mode 100644 index 000000000000..03582866e28e --- /dev/null +++ b/dev-ruby/sanitize/sanitize-4.6.4.ebuild @@ -0,0 +1,32 @@ +# 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="none" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer" +HOMEPAGE="https://github.com/rgrove/sanitize" +SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0* + >=dev-ruby/nokogiri-1.4.4 + >=dev-ruby/nokogumbo-1.4:0" +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +each_ruby_test() { + ${RUBY} -Ilib test/test_sanitize.rb || die +} diff --git a/dev-ruby/sanitize/sanitize-4.6.5.ebuild b/dev-ruby/sanitize/sanitize-4.6.5.ebuild new file mode 100644 index 000000000000..03582866e28e --- /dev/null +++ b/dev-ruby/sanitize/sanitize-4.6.5.ebuild @@ -0,0 +1,32 @@ +# 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="none" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer" +HOMEPAGE="https://github.com/rgrove/sanitize" +SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0* + >=dev-ruby/nokogiri-1.4.4 + >=dev-ruby/nokogumbo-1.4:0" +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +each_ruby_test() { + ${RUBY} -Ilib test/test_sanitize.rb || die +} diff --git a/dev-ruby/sass-3.4.24 b/dev-ruby/sass-3.4.24 deleted file mode 100644 index 6a6be76fc92d..000000000000 --- a/dev-ruby/sass-3.4.24 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby25] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby25] !!=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby25] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby23] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby24] !!=dev-ruby/listen-1.3.1:1[ruby_targets_ruby25] !!=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( !!=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( !!=dev-ruby/yard-0.5.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( !!=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/thor[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/thor[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/thor[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Fork of guard/listen provides a stable API for users of the ruby Sass CLI -EAPI=6 -HOMEPAGE=https://github.com/guard/listen -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rb-inotify-0.9.7[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/sass/listen/archive/v4.0.0.tar.gz -> sass-listen-4.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c0a777a43e7b17c97f82e08977eba728 diff --git a/dev-ruby/sass-listen/Manifest b/dev-ruby/sass-listen/Manifest new file mode 100644 index 000000000000..d62f2b84ebc6 --- /dev/null +++ b/dev-ruby/sass-listen/Manifest @@ -0,0 +1,3 @@ +DIST sass-listen-4.0.0.tar.gz 49449 BLAKE2B bb44a91a6fbdca1b6d1b8b2253efd1709fb89713631d9772ce91dab9bc701b197a6551391699f5566d3a75ae42f9958d5d6d8346de9f74b45d7b60d88cca5ee7 SHA512 799e1e70f86b4be671c3286ae860cbcec83d8a1311d67fb37956dc527e2961888094439fd8377d50c78798c494f19ddbed3a412f02e76e429dcc1717c93b7e19 +EBUILD sass-listen-4.0.0.ebuild 1098 BLAKE2B efa4a7e47353943cd054d44c1476427db61b9fc0d06def3cb24da384451aea3a31eda2f00232be2c5616ed2ea0d8268c76b16737a3551ae63c0d7bc106107533 SHA512 21350da6c20a8dedf42f0d2ae5b9bb83f031d61c18c91848bff82ec39af5c92a5815bf2db653f52bb1536bd8b800c4a5458f29ea18c25a64a96888100a517dde +MISC metadata.xml 337 BLAKE2B 9b00ca748fbf52fe03ee8830d157101ace3e24bc8c0ba7b6d8c54bd23fe8ee32a55f2393b4608b84106f22cbcb95482e44eec3fe7a4291616ac7b3c2f69a0b77 SHA512 5eb168a84136e9dda2357bdac121f08674692843294f0dc18d4e11787d953805ac79b94a5b8a6656aace28cd2c272f8fb94ab35fc326ce95f36affaac77b0d7e diff --git a/dev-ruby/sass-listen/metadata.xml b/dev-ruby/sass-listen/metadata.xml new file mode 100644 index 000000000000..97e36c4153fe --- /dev/null +++ b/dev-ruby/sass-listen/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sass/listen + + diff --git a/dev-ruby/sass-listen/sass-listen-4.0.0.ebuild b/dev-ruby/sass-listen/sass-listen-4.0.0.ebuild new file mode 100644 index 000000000000..7d102181faca --- /dev/null +++ b/dev-ruby/sass-listen/sass-listen-4.0.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/sass/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Fork of guard/listen provides a stable API for users of the ruby Sass CLI" +HOMEPAGE="https://github.com/guard/listen" +RUBY_S="listen-${PV}" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.7" + +ruby_add_bdepend "test? ( dev-ruby/thor )" + +all_ruby_prepare() { + rm -f Gemfile || die + sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die + sed -i -e "/rb-fsevent/d" lib/sass-listen/adapter/darwin.rb || die + rm -rf spec/lib/listen/adapter/darwin_spec.rb || die +} + +each_ruby_prepare() { + mkdir spec/.fixtures || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + rm -rf spec/.fixtures || die +} diff --git a/dev-ruby/sass-rails-5.0.7 b/dev-ruby/sass-rails-5.0.7 deleted file mode 100644 index 9b30369b4305..000000000000 --- a/dev-ruby/sass-rails-5.0.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sass-3.1:*[ruby_targets_ruby23] =dev-ruby/sass-3*:*[ruby_targets_ruby23] >=dev-ruby/railties-4:*[ruby_targets_ruby23] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby23] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby23] =dev-ruby/tilt-1.1:*[ruby_targets_ruby23] =dev-ruby/sass-3.1:*[ruby_targets_ruby24] =dev-ruby/sass-3*:*[ruby_targets_ruby24] >=dev-ruby/railties-4:*[ruby_targets_ruby24] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby24] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby24] =dev-ruby/tilt-1.1:*[ruby_targets_ruby24] =dev-ruby/sass-3.1:*[ruby_targets_ruby25] =dev-ruby/sass-3*:*[ruby_targets_ruby25] >=dev-ruby/railties-4:*[ruby_targets_ruby25] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby25] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby25] =dev-ruby/tilt-1.1:*[ruby_targets_ruby25] =dev-ruby/sass-3.1:*[ruby_targets_ruby23] =dev-ruby/sass-3*:*[ruby_targets_ruby23] >=dev-ruby/railties-4:*[ruby_targets_ruby23] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby23] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby23] =dev-ruby/tilt-1.1:*[ruby_targets_ruby23] =dev-ruby/sass-3.1:*[ruby_targets_ruby24] =dev-ruby/sass-3*:*[ruby_targets_ruby24] >=dev-ruby/railties-4:*[ruby_targets_ruby24] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby24] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby24] =dev-ruby/tilt-1.1:*[ruby_targets_ruby24] =dev-ruby/sass-3.1:*[ruby_targets_ruby25] =dev-ruby/sass-3*:*[ruby_targets_ruby25] >=dev-ruby/railties-4:*[ruby_targets_ruby25] =dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby25] =dev-ruby/sprockets-2.8:*[ruby_targets_ruby25] =dev-ruby/tilt-1.1:*[ruby_targets_ruby25] sass-rails-5.0.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=72096d32c46482684f68c106f8a5136a diff --git a/dev-ruby/sass-rails/Manifest b/dev-ruby/sass-rails/Manifest new file mode 100644 index 000000000000..aed10de6a3d1 --- /dev/null +++ b/dev-ruby/sass-rails/Manifest @@ -0,0 +1,3 @@ +DIST sass-rails-5.0.7.tar.gz 90425 BLAKE2B 8aceff670ba2e4993597858b74362a02307e39ac967a331005f21d384644d0dbdd414560abaa88e60d35358b47d65c146baa72f37c879a2f13178e187cc1f79b SHA512 491a1618a75becf6095b102c996e50d25fe701d3a6c1b6c6fadff81c6c09260c3ee6ff9c84abf7bc62779fa7034d54d7c0d9a7c4148d3cc741d83efda87ec0a0 +EBUILD sass-rails-5.0.7.ebuild 1144 BLAKE2B f391a03d4ae5d70bba329b94c5ea02bebf6d6470af29b4ea64155035e13856b9a1705b7a91fbdb558032c1275fad5488a4a7dcf7f76558d5814c52e01fb604ab SHA512 636614dca20b7d50f65712df5e5ab36f573f1877fea5a647333b63db989c5996197a5df8bb45ce0f0f5da441a07857f2dd5e3069454ba2d022242f93672feb17 +MISC metadata.xml 342 BLAKE2B ada4b20d7341b3ce1b6062b13b4e2e3bbeabd0d5c1532a1d488ba4d25b4de5b940e2632a84ba7a4fddaa02439308dd0c39d993991a3f29f45d4e6bb5a2c66a84 SHA512 92d0e35a64810351db2a1d71d32b1c93cefd2689eee3bc4eb275c9fd016aad8fdfaeb0ece230a5da7d2158f720d6715d2f15b14bf3c7e80c0211ffc895863920 diff --git a/dev-ruby/sass-rails/metadata.xml b/dev-ruby/sass-rails/metadata.xml new file mode 100644 index 000000000000..36956bcf5523 --- /dev/null +++ b/dev-ruby/sass-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/sass-rails + + diff --git a/dev-ruby/sass-rails/sass-rails-5.0.7.ebuild b/dev-ruby/sass-rails/sass-rails-5.0.7.ebuild new file mode 100644 index 000000000000..2e3f27229a80 --- /dev/null +++ b/dev-ruby/sass-rails/sass-rails-5.0.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Official Ruby-on-Rails Integration with Sass" +HOMEPAGE="https://github.com/rails/sass-rails" +SRC_URI="https://github.com/rails/sass-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="" + +# Restrict tests for now since it is hard to set up the right +# environment with the correct ruby interpreter and Rails test +# application. +RESTRICT="test" + +#ruby_add_bdepend "test? ( dev-ruby/sfl dev-ruby/bundler )" + +ruby_add_rdepend ">=dev-ruby/sass-3.1:* =dev-ruby/sass-3*:* + >=dev-ruby/railties-4:* =dev-ruby/sprockets-rails-2.0:* =dev-ruby/sprockets-2.8:* =dev-ruby/tilt-1.1:* + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sass/sass-3.4.24.ebuild b/dev-ruby/sass/sass-3.4.24.ebuild new file mode 100644 index 000000000000..9a14657a5443 --- /dev/null +++ b/dev-ruby/sass/sass-3.4.24.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME" + +inherit ruby-fakegem versionator + +DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and more" +HOMEPAGE="http://sass-lang.com/" +LICENSE="MIT" + +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux" +SLOT="$(get_version_component_range 1-2)" +IUSE="" + +ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend ">=dev-ruby/listen-1.3.1:1 !!=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend ">=dev-ruby/listen-1.3.1:1 !!=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend ">=dev-ruby/listen-1.3.1:1 !!=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend " + !!=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend " + !!=dev-ruby/yard-0.5.3 )" + +ruby_add_rdepend " + !!=dev-ruby/addressable-2.3.5[ruby_targets_ruby23] =dev-ruby/addressable-2.3.5[ruby_targets_ruby24] =dev-ruby/addressable-2.3.5[ruby_targets_ruby23] =dev-ruby/addressable-2.3.5[ruby_targets_ruby24] + + + + ruby@gentoo.org + Gentoo Ruby Project + + + lostisland/sawyer + + diff --git a/dev-ruby/sawyer/sawyer-0.8.1.ebuild b/dev-ruby/sawyer/sawyer-0.8.1.ebuild new file mode 100644 index 000000000000..7c1f694d32d2 --- /dev/null +++ b/dev-ruby/sawyer/sawyer-0.8.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="Secret User Agent of HTTP" +HOMEPAGE="https://github.com/lostisland/sawyer" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/addressable-2.3.5 =dev-ruby/rdoc-5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rdoc-5.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rdoc-5.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=rdoc generator html with javascript search index -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/sdoc -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rdoc-5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rdoc-5.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rdoc-5.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sdoc-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2371a94434e69283eb7ca0106d6f84f9 diff --git a/dev-ruby/sdoc/Manifest b/dev-ruby/sdoc/Manifest new file mode 100644 index 000000000000..448b10c30df3 --- /dev/null +++ b/dev-ruby/sdoc/Manifest @@ -0,0 +1,3 @@ +DIST sdoc-1.0.0.gem 268800 BLAKE2B 238b36af9909e7329f6b54e297b4e03f27e8850bee2cb65483c9b912b92c16933639fba5f085ae8c30f808cbd6a94d1b34b5bb45af3f1d9a7fc37a4ea45f32f8 SHA512 cee8be23a2bc53dc3e052e183405ae17546594e2b1b87b7d83c8dc527b2c4bd71a5f642f52ae489f4990ba5d3571c23b590b6a562d677b32597cdeeb08c63a38 +EBUILD sdoc-1.0.0.ebuild 603 BLAKE2B feae130f9a9f73d0ea4fe435c818945945bb6e91e0df98eee0e11c0b58c457ee851910d924e8e51df1b416d0086e8b14016da914565775e4f4c808e02f276db3 SHA512 dd57b35ab09df90357f260d3b48f4bae2822bee8ab103d91ca54bd325ebcb21cc5a5cb60dea3573617b3fdf49b320c967e86186448cf2b5b0459a5f946775a31 +MISC metadata.xml 430 BLAKE2B 0aef69f5cf64546a53d97f95bc931935c2e00a4dcec015467aebd1e100349c9808470b536583dd91ec53337202286c6b5837f0fe0571b0df732bab734d692a39 SHA512 abf1644b3da843261358135709a6f6895c34da54714a1d2e83fc6960e2228721e767b44c75e942af360242c9959619e7fd2323fbb96a46df2f652f6c9325d277 diff --git a/dev-ruby/sdoc/metadata.xml b/dev-ruby/sdoc/metadata.xml new file mode 100644 index 000000000000..7e0cab6db3ea --- /dev/null +++ b/dev-ruby/sdoc/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + sdoc + + diff --git a/dev-ruby/sdoc/sdoc-1.0.0.ebuild b/dev-ruby/sdoc/sdoc-1.0.0.ebuild new file mode 100644 index 000000000000..abcf559a4753 --- /dev/null +++ b/dev-ruby/sdoc/sdoc-1.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-fakegem + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +DESCRIPTION="rdoc generator html with javascript search index" +HOMEPAGE="https://rubygems.org/gems/sdoc" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/rdoc-5.0" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/ s:^:#:' sdoc.gemspec || die + + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/seed-fu-2.3.9 b/dev-ruby/seed-fu-2.3.9 deleted file mode 100644 index 3af00cfc61f9..000000000000 --- a/dev-ruby/seed-fu-2.3.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activerecord-3.1:*[ruby_targets_ruby23] >=dev-ruby/activesupport-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3.1:*[ruby_targets_ruby24] >=dev-ruby/activesupport-3.1:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Advanced seed data handling for Rails -EAPI=6 -HOMEPAGE=https://github.com/mbleigh/seed-fu -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activerecord-3.1:*[ruby_targets_ruby23] >=dev-ruby/activesupport-3.1:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activerecord-3.1:*[ruby_targets_ruby24] >=dev-ruby/activesupport-3.1:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/mbleigh/seed-fu/archive/v2.3.9.tar.gz -> seed-fu-2.3.9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e9a5d2732934789683ee273905dc5241 diff --git a/dev-ruby/seed-fu/Manifest b/dev-ruby/seed-fu/Manifest new file mode 100644 index 000000000000..a71d33173338 --- /dev/null +++ b/dev-ruby/seed-fu/Manifest @@ -0,0 +1,3 @@ +DIST seed-fu-2.3.9.tar.gz 13392 BLAKE2B 7468c54013f6a51bcebf4b6ad1f2401d53ddd2a5f61eddc71d0edc088ea1296acf8012ae885036d5f11c5e9336e7dbf67f2508b3d89830647b36d6f7992d574d SHA512 bf5b7a472a5af6bd40f06f60c404c8893641b222d80469765a434a126e182ae6e7fd5281a0ba9d5d61bd89aa515ee0a3f244238108cd41fb15ced501c917b216 +EBUILD seed-fu-2.3.9.ebuild 896 BLAKE2B ad6bbedd881139c9e993a01febfc7c36885753645d32fdf2fcf9712fa0a117a244123d40877a754a9c577baccf905c40970e935db136bd10a89223d14d92cab5 SHA512 6dcbdb9a674aed7279e061512a20e4be68d6e8d8f75f58392891b56ca2c2f372ae891d73bfdb31887e0564a93a60a4d4d6dd90061e4460dab59ba6fd6607fa4a +MISC metadata.xml 341 BLAKE2B 37740e606b574bc6f821753270b52b9d37ba2a0217f9daee63e8cf66dbf1492411f2efb3726532ac9e79583458c80222d607f260a4117692f94e82a086adbdeb SHA512 7c3ff85e84c8566c1605d41e6bf9767817e01eb198732cf0e0e2adc44b3c803db2d2144acd47426408c8829b08609fb1ed7bc6a9527b869cfa34a97f9538e1da diff --git a/dev-ruby/seed-fu/metadata.xml b/dev-ruby/seed-fu/metadata.xml new file mode 100644 index 000000000000..bdf071173cfb --- /dev/null +++ b/dev-ruby/seed-fu/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mbleigh/seed-fu + + diff --git a/dev-ruby/seed-fu/seed-fu-2.3.9.ebuild b/dev-ruby/seed-fu/seed-fu-2.3.9.ebuild new file mode 100644 index 000000000000..2340acd5f04f --- /dev/null +++ b/dev-ruby/seed-fu/seed-fu-2.3.9.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="Advanced seed data handling for Rails" +HOMEPAGE="https://github.com/mbleigh/seed-fu" +SRC_URI="https://github.com/mbleigh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/activerecord-3.1:* + >=dev-ruby/activesupport-3.1:*" +ruby_add_bdepend "test? ( dev-ruby/sqlite3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' spec/spec_helper.rb || die "sed failed" + + # Avoid failing test that appears not be innocent + sed -i -e '/raise an ActiveRecord::RecordNotSaved/,/end/ s:^:#:' spec/seeder_spec.rb || die +} diff --git a/dev-ruby/selenium-webdriver-2.53.4-r1 b/dev-ruby/selenium-webdriver-2.53.4-r1 deleted file mode 100644 index 97a4bfe8bd76..000000000000 --- a/dev-ruby/selenium-webdriver-2.53.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] dev-ruby/rubyzip:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] dev-ruby/rubyzip:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=5 -HOMEPAGE=http://gemcutter.org/gems/selenium-webdriver -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] dev-ruby/rubyzip:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] dev-ruby/rubyzip:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/selenium-webdriver-2.53.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=543f0f447e9a6cd1192edc3f8d53bc5b diff --git a/dev-ruby/selenium-webdriver-3.10.0 b/dev-ruby/selenium-webdriver-3.10.0 deleted file mode 100644 index 7f541ea3947c..000000000000 --- a/dev-ruby/selenium-webdriver-3.10.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=6 -HOMEPAGE=https://github.com/seleniumhq/selenium -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/selenium-webdriver-3.10.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=73982d8bfaa7f8292e02cdf0643541f7 diff --git a/dev-ruby/selenium-webdriver-3.11.0 b/dev-ruby/selenium-webdriver-3.11.0 deleted file mode 100644 index f19acede13f1..000000000000 --- a/dev-ruby/selenium-webdriver-3.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=6 -HOMEPAGE=https://github.com/seleniumhq/selenium -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/selenium-webdriver-3.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b54cbbdf572eb794dc9b1b8b1a8f2e6 diff --git a/dev-ruby/selenium-webdriver-3.12.0 b/dev-ruby/selenium-webdriver-3.12.0 deleted file mode 100644 index 1845ff1dd8f0..000000000000 --- a/dev-ruby/selenium-webdriver-3.12.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=6 -HOMEPAGE=https://github.com/seleniumhq/selenium -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/selenium-webdriver-3.12.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b54cbbdf572eb794dc9b1b8b1a8f2e6 diff --git a/dev-ruby/selenium-webdriver-3.13.0 b/dev-ruby/selenium-webdriver-3.13.0 deleted file mode 100644 index 0809e1e91081..000000000000 --- a/dev-ruby/selenium-webdriver-3.13.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=6 -HOMEPAGE=https://github.com/seleniumhq/selenium -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby25] >=dev-ruby/rubyzip-1.2:1[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/selenium-webdriver-3.13.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b54cbbdf572eb794dc9b1b8b1a8f2e6 diff --git a/dev-ruby/selenium-webdriver-3.8.0 b/dev-ruby/selenium-webdriver-3.8.0 deleted file mode 100644 index 188fd6c12a19..000000000000 --- a/dev-ruby/selenium-webdriver-3.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] dev-ruby/rubyzip:1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=This gem provides Ruby bindings for WebDriver -EAPI=6 -HOMEPAGE=https://github.com/seleniumhq/selenium -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby23] dev-ruby/rubyzip:1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/childprocess-0.5.0[ruby_targets_ruby24] dev-ruby/rubyzip:1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/selenium-webdriver-3.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=73d4048504455fc5d3a198f6449b66e0 diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest new file mode 100644 index 000000000000..07d9d30cf0ec --- /dev/null +++ b/dev-ruby/selenium-webdriver/Manifest @@ -0,0 +1,13 @@ +DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a SHA512 ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e +DIST selenium-webdriver-3.10.0.gem 841728 BLAKE2B fb36121b835c7750595cd57c3217c234e12d9f78a29131a12148f464955b1bc3f5a9ef96b6bd8f8aaedd0fa9943bcc42c1f83a0d31ec6663664f6c4f0102b5a3 SHA512 ee1ccad5661f06b16c106b2515285f763baf2b66aefe4c20aed0521e602997af8b1b12640b1099ad0a64f18b01bcec7824dcdd20fe36d9176337f177b8417b2b +DIST selenium-webdriver-3.11.0.gem 841728 BLAKE2B b3f069645fb166258aebb0f04c8d3f828413b2a1e2f818b7501118760ba79e812ce7d314b21076076f1e6c30590e0d38f026b32ede63ff08197c8f8fbaaefded SHA512 85488c257772a4628d19bd71e7993a82c2c5a9f6332d591b19507ca5e2a96c03fa5c351714a492915888510728f2e5eca28862c69e1ced43d8b56db128d7705e +DIST selenium-webdriver-3.12.0.gem 843264 BLAKE2B f9a2e233658e071144f153f7710ec15cd58d8831793f7212d1d49a76d08d80c7110bcf1afc86e98210c6753d19ab2c63f169754f148db8a994fb777048c10b6d SHA512 1d5a510e3e7775c6b8c960de8a5f0ae2084f490c17084e8ba0894dc32021c9295c9301c6bf0ba07e0e9827a8d99ac9f9c5d29fbf57425a076825fe18e4a8f88f +DIST selenium-webdriver-3.13.0.gem 843264 BLAKE2B cce9be238d5b6480635ed286893f4b72e26166c21fd07ba99e2c008fd7360f0f3744dba24d015aa92612775a8c726616f391b1681d4a37689933a6b9b08d41f3 SHA512 e0b7d521ba748bbb224d659b56b9b4ff9970aab84b827eac1b755d950ad840b70a09567190e5ebafd1a513bb0c4cbfcc25e6a6e4a83051df951237533453ec44 +DIST selenium-webdriver-3.8.0.gem 840192 BLAKE2B 3f3871afed9734627757e58a211ad894fd45a49b73208b533fd39e0d99172536e7f2abdfbed1e0589c45aac6a26dd0c1ae0cf8f25053d44082957f7d07591d37 SHA512 c00c44786ecee4c02723b88c9ae5921d6a3f2d4c6c3bd043da1f524692c75a69357b752fc183c7881de0d0a6e6d6ddb03ca31e6a983afacdd06978bdd0797957 +EBUILD selenium-webdriver-2.53.4-r1.ebuild 1137 BLAKE2B c1686329733f5253efee815896b641a422b510d00ce379c14d87a68c487556bf64b0771dc73097bc483dd796e3e890c5fe74e6e4fa296e2a20b60ec8eac3ad7b SHA512 fd3f0c87afd1924a40ebf80ef783414cb6fc256db64e710b922e4b2834cefc2974d11e8a6c037b1d426f867459b4cf90a922f2a8c38ce0a1d426ccc990d1d268 +EBUILD selenium-webdriver-3.10.0.ebuild 909 BLAKE2B d2e55036612eec131dc8c2cb72c1c6f0c3a9aff238d1e3a5fe046a4d177ecf5ffbde9515f6a6fec35fa8dc4bb7175e3a095ad876747da479eff1ade787f76d4a SHA512 1b819c22107caeaba16bfd5f6c326dab4e933602ac5f4e5c3546c8a9051d6698594f3af0ed731f3cd163caafc368dda501169a0d95e9d8ba5d2c939d63f130f5 +EBUILD selenium-webdriver-3.11.0.ebuild 910 BLAKE2B 5e54683c36cf1ad30ea7df577abc0dbdb479ba95444e24fce04d82a43798a7ae90d229b7516fe839fab0d7f048e30a95e785f002100921688312324df783dc01 SHA512 f520e1491c92e14b92340e84f09ebd4b017d161e8adb6681ead3922dc82644a41b67ab0134c0616b9c2a475985a1e9d816e5a4b7ba1e3eafa8b9ad053775444e +EBUILD selenium-webdriver-3.12.0.ebuild 910 BLAKE2B 5e54683c36cf1ad30ea7df577abc0dbdb479ba95444e24fce04d82a43798a7ae90d229b7516fe839fab0d7f048e30a95e785f002100921688312324df783dc01 SHA512 f520e1491c92e14b92340e84f09ebd4b017d161e8adb6681ead3922dc82644a41b67ab0134c0616b9c2a475985a1e9d816e5a4b7ba1e3eafa8b9ad053775444e +EBUILD selenium-webdriver-3.13.0.ebuild 910 BLAKE2B 5e54683c36cf1ad30ea7df577abc0dbdb479ba95444e24fce04d82a43798a7ae90d229b7516fe839fab0d7f048e30a95e785f002100921688312324df783dc01 SHA512 f520e1491c92e14b92340e84f09ebd4b017d161e8adb6681ead3922dc82644a41b67ab0134c0616b9c2a475985a1e9d816e5a4b7ba1e3eafa8b9ad053775444e +EBUILD selenium-webdriver-3.8.0.ebuild 903 BLAKE2B 6fcc42a6fcc196f662bcc1eba11a627c5e5add3d1f76cd3cdfdec1f451c6ba21b1eb07527a39edbbb386984e502ca749ea4dd9f14afe97902ff7f0e6cd0dabf5 SHA512 753b1db1cd486886846531b97fb0d0fcb08eafcdbe86bf960fe08471feb301d655460e110cf809a204bc3ac3068a1b39f96bf4c180b50408b3c9ab220747510b +MISC metadata.xml 335 BLAKE2B 374e7e6bdf450e60792ad3960c2c0fe8ab87f70c34ca76332bbbc632598354e2a774e4eba46434e9b7c85c7f5eee7086ac85268ae58bddea7d75713d9d2f014a SHA512 94e17dd297f6904f1b70709dba5f5612fcc42e9e0e57695df6d37344cc9a89c13b423e41d142631444990ff39367eb6132d6b070bcdbf256ae00e932cadc67e2 diff --git a/dev-ruby/selenium-webdriver/metadata.xml b/dev-ruby/selenium-webdriver/metadata.xml new file mode 100644 index 000000000000..fbb8f9f34fa8 --- /dev/null +++ b/dev-ruby/selenium-webdriver/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seleniumhq/selenium + + diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4-r1.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4-r1.ebuild new file mode 100644 index 000000000000..303687cb407c --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24 ruby25" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + dev-ruby/rubyzip:1" + +all_ruby_prepare() { + # Make websocket a development dependency since it is only needed + # for the safari driver which we don't support on Gentoo. + sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' ../metadata || die +} diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.10.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.10.0.ebuild new file mode 100644 index 000000000000..c07650ba818b --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.10.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + >=dev-ruby/rubyzip-1.2:1" diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.11.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.11.0.ebuild new file mode 100644 index 000000000000..eb794075ddf1 --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.11.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + >=dev-ruby/rubyzip-1.2:1" diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild new file mode 100644 index 000000000000..eb794075ddf1 --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + >=dev-ruby/rubyzip-1.2:1" diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.13.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.13.0.ebuild new file mode 100644 index 000000000000..eb794075ddf1 --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.13.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + >=dev-ruby/rubyzip-1.2:1" diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.8.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.8.0.ebuild new file mode 100644 index 000000000000..f62ef3257164 --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.8.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="3" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + dev-ruby/rubyzip:1" diff --git a/dev-ruby/semantic_puppet-1.0.2 b/dev-ruby/semantic_puppet-1.0.2 deleted file mode 100644 index b5fe45b2b776..000000000000 --- a/dev-ruby/semantic_puppet-1.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Library of tools for working with Semantic Versions and module dependencies -EAPI=6 -HOMEPAGE=https://github.com/puppetlabs/semantic_puppet -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/semantic_puppet-1.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=11c7819762b54aae888775bc6f5b895f diff --git a/dev-ruby/semantic_puppet/Manifest b/dev-ruby/semantic_puppet/Manifest new file mode 100644 index 000000000000..07f01d4c6590 --- /dev/null +++ b/dev-ruby/semantic_puppet/Manifest @@ -0,0 +1,3 @@ +DIST semantic_puppet-1.0.2.gem 31744 BLAKE2B fd80225f799f55fe668c712cec20ad57163c3829ce70f49a30e7b73037883ea1960be0ea8f510e147c30254b7527e64f323fd7f9edb30f934762088ed997a241 SHA512 b059d8c7b13ae96dfe012318e7c6ee483cc09986d5d065c8422167a27a14d8e99433229c90388a7ff9ee425a0f5b6a6a6d5bc55f8b81901490afd8039ea86480 +EBUILD semantic_puppet-1.0.2.ebuild 500 BLAKE2B 2201a254bb3f62dd882bcfd053a6be038579090a72baf0b07ae062f86c1f4b3c2e617b16df2e837817e3f81ade854b0060e3555f763ef8856f6fdc32e4a94f48 SHA512 cb772aa944c941666bf03b2d565ee6e77cb3fbf4349ae4d864c2121dc96305c8d78e36fd48cd26bc4644d6b86a4d161e61792bb1699073aea479f6bffcd75041 +MISC metadata.xml 588 BLAKE2B 15525acb9d4d8341a6493929fd74e264fc3ca7652b1af154e34ad07e3ba0a3880648bc0ccc6a7cb8d2d17c4e43846c38c3068ecf8fc0a9f677122ca49da141d9 SHA512 5f54d04ed39dba11a8985b3a943bfd325be25851f0710a3a2f96d43b5c0ecfcf6f6f54632f86f5cf4b285e077b2f4307792c6221b64c2c8d4dd58018ae911dce diff --git a/dev-ruby/semantic_puppet/metadata.xml b/dev-ruby/semantic_puppet/metadata.xml new file mode 100644 index 000000000000..2ed0b9ac0ef2 --- /dev/null +++ b/dev-ruby/semantic_puppet/metadata.xml @@ -0,0 +1,18 @@ + + + + + robbat2@gentoo.org + Robin H. Johnson + + + ruby@gentoo.org + Gentoo Ruby Project + + + Library of useful tools for working with Semantic Versions and module dependencies. + + + puppetlabs/semantic_puppet + + diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild new file mode 100644 index 000000000000..a9b618f20608 --- /dev/null +++ b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +inherit ruby-fakegem + +DESCRIPTION="Library of tools for working with Semantic Versions and module dependencies" +HOMEPAGE="https://github.com/puppetlabs/semantic_puppet" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/semver2-3.4.2 b/dev-ruby/semver2-3.4.2 deleted file mode 100644 index 4b5a65abf5c2..000000000000 --- a/dev-ruby/semver2-3.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=maintain versions as per http://semver.org -EAPI=6 -HOMEPAGE=https://github.com/haf/semver -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/haf/semver/archive/v3.4.2.tar.gz -> semver2-3.4.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=19d8c246886a43a9e0bdd4319b16ae85 diff --git a/dev-ruby/semver2/Manifest b/dev-ruby/semver2/Manifest new file mode 100644 index 000000000000..595feb62b796 --- /dev/null +++ b/dev-ruby/semver2/Manifest @@ -0,0 +1,3 @@ +DIST semver2-3.4.2.tar.gz 9048 BLAKE2B dd0f7d0ec826b0d893aba07203fc1ff01367b9d0406c24157dd76290a7c3bb6301e8656d149aaa9a76f2ace5a1c9559df56aa5236f3a305bc982f30450c36ff9 SHA512 7f724397ac4a58a459e7b4794d2097111d2796837150634c318c6785d321299215099d4c359d010036d1da2a7d78e50ef6bad1629d01363650687e0e678a51d5 +EBUILD semver2-3.4.2.ebuild 530 BLAKE2B 17bd80a8cd7bd7fd35ccfb2d559be899f15ece394c5bd385bac73b9bac723228528d3ce12abc148cd9d8ea037f866926050f7440cd83b0981f4c51e0ebd0a7d2 SHA512 e4e4991dd1dedbe3e1779e5c7602046a64c09650790cf84b3e78d06cbbe84bccdb164489427ef8321c1fa2f053060480948f1c9180b0f0fba97c87e7420fec92 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/semver2/metadata.xml b/dev-ruby/semver2/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/semver2/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/semver2/semver2-3.4.2.ebuild b/dev-ruby/semver2/semver2-3.4.2.ebuild new file mode 100644 index 000000000000..4a43fb6b2d72 --- /dev/null +++ b/dev-ruby/semver2/semver2-3.4.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="maintain versions as per http://semver.org" +HOMEPAGE="https://github.com/haf/semver" +SRC_URI="https://github.com/haf/semver/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="semver-${PV}" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/serialport-1.3.1 b/dev-ruby/serialport-1.3.1 deleted file mode 100644 index d90dd2f1c4ff..000000000000 --- a/dev-ruby/serialport-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=a library for serial port (rs232) access in ruby -EAPI=5 -HOMEPAGE=http://rubyforge.org/projects/ruby-serialport/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/serialport-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dbc0107c08fdc0c3c1771391bff64932 diff --git a/dev-ruby/serialport/Manifest b/dev-ruby/serialport/Manifest new file mode 100644 index 000000000000..12418b1a1204 --- /dev/null +++ b/dev-ruby/serialport/Manifest @@ -0,0 +1,3 @@ +DIST serialport-1.3.1.gem 25088 BLAKE2B 391188ff8a78f3998c82b17668a1aebad737643739c8087c4f32ce719dbf7bbf5f29cdc0717ab16f196020a227afc4fcfc29409331b2aabf5c6bf3382ef3496b SHA512 cdce9e13065cecf6d090d716626abb399bcc2a079be7bf1fe7755a20360218550f2f31980d62d8aae1fcc62fc62d6f7549685f865e30d2a5f40a617f5f197ed9 +EBUILD serialport-1.3.1.ebuild 1055 BLAKE2B ef37893f7cdf876008569c12ad51821d201931317ca05032fd8f509f58b9a1518c342476ef7027a1e26ec06fc2da5d77fa76336df1d6ee1de2bf9be957fbe238 SHA512 b40f4f77558ebe4d5667e89eea79d8d320c4f314a70216e4b61bd5d2e57e779d2e7f2ec4d0454bd7bb2023cd73e4a020c2ee3487f8038347c5dcba2879195b3c +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/serialport/metadata.xml b/dev-ruby/serialport/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/serialport/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/serialport/serialport-1.3.1.ebuild b/dev-ruby/serialport/serialport-1.3.1.ebuild new file mode 100644 index 000000000000..2a43ff9b1408 --- /dev/null +++ b/dev-ruby/serialport/serialport-1.3.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="a library for serial port (rs232) access in ruby" +HOMEPAGE="http://rubyforge.org/projects/ruby-serialport/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" + +all_ruby_prepare() { + # Fix the miniterm script so that it might actually work, we'll + # install it as example. + sed -i -e 's:\.\./serialport.so:serialport:' test/miniterm.rb || die +} + +each_ruby_configure() { + cd ext/native || die + ${RUBY} extconf.rb || die +} + +each_ruby_compile() { + pushd ext/native &>/dev/null + emake V=1 + popd &>/dev/null + + # Avoids the need for a specific install phase + cp ext/native/*$(get_modname) lib/ || die "extension copy failed" +} + +all_ruby_install() { + all_fakegem_install + + # don't compress it + insinto /usr/share/doc/${PF}/examples + doins test/miniterm.rb +} diff --git a/dev-ruby/serverengine-2.0.6 b/dev-ruby/serverengine-2.0.6 deleted file mode 100644 index b83225cf42cd..000000000000 --- a/dev-ruby/serverengine-2.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A framework to implement robust multiprocess servers -EAPI=6 -HOMEPAGE=https://github.com/fluent/serverengine -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/serverengine-2.0.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=85f31b0ff59e66e3ff2bbc49dc3a1e5b diff --git a/dev-ruby/serverengine-2.0.7 b/dev-ruby/serverengine-2.0.7 deleted file mode 100644 index 14587acf0d00..000000000000 --- a/dev-ruby/serverengine-2.0.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A framework to implement robust multiprocess servers -EAPI=6 -HOMEPAGE=https://github.com/fluent/serverengine -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/sigdump-0.2.2:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/serverengine-2.0.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b00440e6fc35af973b7b0e267451550a diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest new file mode 100644 index 000000000000..9af2c8039d56 --- /dev/null +++ b/dev-ruby/serverengine/Manifest @@ -0,0 +1,5 @@ +DIST serverengine-2.0.6.gem 38400 BLAKE2B 51722d222bfcb9c0063f64ceed666be147bcb4dce9947fd60b723507c5f3e2479b445902bd2a2e985d0a8216462b91b1545ccc458e36e7134fa11a4a746302a7 SHA512 ffb35eb51226793181a5266e3ddaf3255ce38e7fda90c2257fa16044829199dc5ee30cb9c38925f1820cb20fd36d01a47af0a8cbee96edc0ecb5206e2ab17da3 +DIST serverengine-2.0.7.gem 38400 BLAKE2B b457925fae394ede56e9d866ebc0ebe02262b1ec799cc03090eb8b037b5e617836dd96860bf1e23a7c62fd09139f007dbf561f378d839cd07d3da70e11b5983b SHA512 5e4dee38ab00641d5f47c29cf765220a327aee3fdd3dface4e1996f7b12abd65de8ac03278e528467d0a508921aa3e504d7a34a7ebf2ddae419618262faf6616 +EBUILD serverengine-2.0.6.ebuild 821 BLAKE2B cf1e340e0c51b97f7576c2aaca1624b398ad07be06852659c0b8d232f1c23ff5d512905a28f2b5aa5a6efe3fc01263a42fbc430eadc00a55e08247fd4ee311b3 SHA512 3f7a465425ee87c3d1e3e52fd66fa3115f4fd38e6218e35e76f5b0a106896bf84a21ff16741086a5fac962c1f4c6d57d425ddc6a6fae612671a40aeacb95c807 +EBUILD serverengine-2.0.7.ebuild 814 BLAKE2B 8d721c9124100ddda5b87e16a3d32e5d27e5ce93468f7f646a2f7c41991ed4d09df5618138b71646231a571c9dff497d6887682a08fa766af95e175301868137 SHA512 864c06e6570d2e04b7e40d8f13c287f4f478ffc2c5a233cf0eab02af6d8914352ed720eb5f28154f9c216683301ad47da19b1c1897f85cfdb10d642d768aa9e9 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/serverengine/metadata.xml b/dev-ruby/serverengine/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/serverengine/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/serverengine/serverengine-2.0.6.ebuild b/dev-ruby/serverengine/serverengine-2.0.6.ebuild new file mode 100644 index 000000000000..c09a6a09cb02 --- /dev/null +++ b/dev-ruby/serverengine/serverengine-2.0.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Changelog README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="A framework to implement robust multiprocess servers" +HOMEPAGE="https://github.com/fluent/serverengine" +LICENSE="Apache-2.0" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~>/>=/' \ + -e '/rspec/ s/2.13.0/2.13/' \ + -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die +} + +each_ruby_test() { + # The specs spawn ruby processes with bundler support + ${RUBY} -S bundle exec rspec-2 spec || die +} diff --git a/dev-ruby/serverengine/serverengine-2.0.7.ebuild b/dev-ruby/serverengine/serverengine-2.0.7.ebuild new file mode 100644 index 000000000000..484ceb4b1d4b --- /dev/null +++ b/dev-ruby/serverengine/serverengine-2.0.7.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Changelog README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="A framework to implement robust multiprocess servers" +HOMEPAGE="https://github.com/fluent/serverengine" +LICENSE="Apache-2.0" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~>/>=/' \ + -e '/rspec/ s/2.13.0/2.13/' \ + -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die +} + +each_ruby_test() { + # The specs spawn ruby processes with bundler support + ${RUBY} -S bundle exec rspec-2 spec || die +} diff --git a/dev-ruby/session-3.2.0 b/dev-ruby/session-3.2.0 deleted file mode 100644 index b04468ac9b5f..000000000000 --- a/dev-ruby/session-3.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( || ( sys-apps/coreutils sys-freebsd/freebsd-bin ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A set of classes to drive external programs via pipe -EAPI=5 -HOMEPAGE=http://codeforpeople.com/lib/ruby/session/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/session-3.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=67a88481e9b2c03f2d32fff62ef9380e diff --git a/dev-ruby/session/Manifest b/dev-ruby/session/Manifest new file mode 100644 index 000000000000..c7c399c1c4b7 --- /dev/null +++ b/dev-ruby/session/Manifest @@ -0,0 +1,3 @@ +DIST session-3.2.0.gem 18432 BLAKE2B b50ff6f52dd0226cdfbe07ea434ac35fc19d695ab474d2c240ce3a6ab707da1d03db5006d68594de6a75ff356154a1ba5ab06fe17a766d3e4154fd11d3abe4b9 SHA512 57c0676fb4a4254e86dbe68e36309c8eb85515dd659de73a87e1ae2e8e5dc7f979192ef665135e75182c26e2a5c847d61daf855639772da7c66af888ed0dc91a +EBUILD session-3.2.0.ebuild 1128 BLAKE2B 52d27121ec55160aa5a875289b3126670966dcc11b8e0213e14fb619f29347813864681934b3bfc1dd430b841e58e919930c3831139670144547308ec65d8250 SHA512 7721e409b7396f26bdc575b5ab8273b16b7cb804aec9f2dae99fa2d7920519471566fd894bfe15ac938389de38407f1e77971f3f6d6ad2c1f863ffc302ce1b08 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/session/metadata.xml b/dev-ruby/session/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/session/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/session/session-3.2.0.ebuild b/dev-ruby/session/session-3.2.0.ebuild new file mode 100644 index 000000000000..0925580e9b6a --- /dev/null +++ b/dev-ruby/session/session-3.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="A set of classes to drive external programs via pipe" +HOMEPAGE="http://codeforpeople.com/lib/ruby/session/" +#SRC_URI="http://codeforpeople.com/lib/ruby/session/${P}.tgz" + +# License info based on https://github.com/ahoward/session as indicated +# by author. +LICENSE="Ruby" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="test" + +DEPEND+=" test? ( || ( sys-apps/coreutils sys-freebsd/freebsd-bin ) )" + +all_ruby_prepare() { + # needed to void a collision with the Timeout::Error alias in Ruby + # 1.8.7 at least. + sed -i -e 's:TimeoutError:SessionTimeoutError:' test/session.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/*.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc sample/* +} diff --git a/dev-ruby/settingslogic-2.0.9 b/dev-ruby/settingslogic-2.0.9 deleted file mode 100644 index e8c2a358a235..000000000000 --- a/dev-ruby/settingslogic-2.0.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple configuration / settings solution that uses an ERB enabled YAML file -EAPI=5 -HOMEPAGE=https://github.com/binarylogic/settingslogic -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/settingslogic-2.0.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c08acc9a5ca31fc62749a3edb183a9e8 diff --git a/dev-ruby/settingslogic/Manifest b/dev-ruby/settingslogic/Manifest new file mode 100644 index 000000000000..6356ee118ca1 --- /dev/null +++ b/dev-ruby/settingslogic/Manifest @@ -0,0 +1,3 @@ +DIST settingslogic-2.0.9.gem 10752 BLAKE2B 7910ab9a4e61c92d5b23a34e9ba58ad89bbf71b7aaf8c2e679eab3e517ea38553d83d05a32a13151c9deaa36d0e6ae44a6afd1b13cfe452a69c668e07fa618b8 SHA512 e9229231815c8d80b7539724cda78c0cfd17bcf8423d0bc2643b3ce2a046e8014f3b398c5314b095aef480a0c7de16e0c93a6592fe8eabfea4ae94742f3dab57 +EBUILD settingslogic-2.0.9.ebuild 555 BLAKE2B 9e1f8edceb43ca997953e9fb8c81ca2cc662dbcb730eb6a10c3a2386dcf492cfe1cfbdf15d1cd94beef13f4d639e8cb3fd4178c7f0f83f3bb1be3f87a6ca8b63 SHA512 74450dde576f1285b5b88e6788e1e681a6a1cc52e78875b50a24b8ffb15076ce4d4786f6c7ae797d474e881cf2d6cf54a7774cdfdbf191df4a5bdac7651cac1e +MISC metadata.xml 351 BLAKE2B 1d230c1933d7957f9503184dbfbca34d36f3cbb9fa7baf42a07bf3676c99598a559ac73989119a624f73f716d1e0fc0870498fccf7b3f1ae00691a95bbe1c268 SHA512 0bde6675cd9dd78f4b964e9cb669b4c6307ff9c0e4eb87af48794585b159f48c2be073b70e27b1f79c065521e7985b4d29322803996698c9d495735ab4f5a301 diff --git a/dev-ruby/settingslogic/metadata.xml b/dev-ruby/settingslogic/metadata.xml new file mode 100644 index 000000000000..c9d70757990b --- /dev/null +++ b/dev-ruby/settingslogic/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + binarylogic/settingslogic + + diff --git a/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild b/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild new file mode 100644 index 000000000000..7bfaa86f84f1 --- /dev/null +++ b/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild @@ -0,0 +1,24 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="A simple configuration / settings solution that uses an ERB enabled YAML file" +HOMEPAGE="https://github.com/binarylogic/settingslogic" +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86 ~x86-macos" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/check_dependencies/d' Rakefile || die +} diff --git a/dev-ruby/sexp_processor-4.10.0 b/dev-ruby/sexp_processor-4.10.0 deleted file mode 100644 index 1cac0c71da3a..000000000000 --- a/dev-ruby/sexp_processor-4.10.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] dev-ruby/hoe-seattlerb[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby25] dev-ruby/hoe-seattlerb[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Processor for s-expressions created as part of the ParseTree project -EAPI=6 -HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=mirror://rubygems/sexp_processor-4.10.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b6f01be8c481d6b7ce5dd112f51c989b diff --git a/dev-ruby/sexp_processor-4.10.1 b/dev-ruby/sexp_processor-4.10.1 deleted file mode 100644 index 50107cf4f5df..000000000000 --- a/dev-ruby/sexp_processor-4.10.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] dev-ruby/hoe-seattlerb[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby25] dev-ruby/hoe-seattlerb[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Processor for s-expressions created as part of the ParseTree project -EAPI=6 -HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=mirror://rubygems/sexp_processor-4.10.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b6551dd0e2d98117b9a53297ab1e4e5 diff --git a/dev-ruby/sexp_processor-4.11.0 b/dev-ruby/sexp_processor-4.11.0 deleted file mode 100644 index 9ecae57c4974..000000000000 --- a/dev-ruby/sexp_processor-4.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] dev-ruby/hoe-seattlerb[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby25] dev-ruby/hoe-seattlerb[ruby_targets_ruby25] >=dev-ruby/minitest-5.5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Processor for s-expressions created as part of the ParseTree project -EAPI=6 -HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=mirror://rubygems/sexp_processor-4.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7b6551dd0e2d98117b9a53297ab1e4e5 diff --git a/dev-ruby/sexp_processor-4.9.0 b/dev-ruby/sexp_processor-4.9.0 deleted file mode 100644 index ad5c67d6a5ce..000000000000 --- a/dev-ruby/sexp_processor-4.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] >=dev-ruby/minitest-5.5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] dev-ruby/hoe-seattlerb[ruby_targets_ruby24] >=dev-ruby/minitest-5.5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Processor for s-expressions created as part of the ParseTree project -EAPI=5 -HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=mirror://rubygems/sexp_processor-4.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e92692bdc37047ee2e988fd825588b44 diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest new file mode 100644 index 000000000000..44daa762b4ce --- /dev/null +++ b/dev-ruby/sexp_processor/Manifest @@ -0,0 +1,9 @@ +DIST sexp_processor-4.10.0.gem 54272 BLAKE2B 1e02525dc989fcdf09b502230b145b38ee2771f41b05a37ba96d177a67fb04843397cefd62affdb4fc447f43943f6c9b0b763c3e21790d96c1bad5d3e4d1f5d4 SHA512 6ab067d921b8ad9f88fd35b942f0c28c3d8d1ac17cc85e73774c97cd4cdd5f91dcfb9392ef0337a7b3ffcd8dda8892f0d71c9323d45f453819848aed52965019 +DIST sexp_processor-4.10.1.gem 54272 BLAKE2B 6798a884367862f684cf315f6583b50188bb094e0f67baa80250f1a69b2c12283515a2caec2ef3fc9e06ce565fb5e0ce1375abf0a4edf17187deac9b443b7b8a SHA512 6f51fd4d856f65fc84c4b4307adb432829a115dfdf62d44fa6aa3127bbc3da37f3361f3716c9de60c6bd47ae38414ffe2ec3aa921bed26d465ef8de498c18935 +DIST sexp_processor-4.11.0.gem 54784 BLAKE2B 66464fe3359cafccf0d7ec455817cba3f13d02660ef1f60e5a246b29588200c7ac9b333488751015e81f639a5775ab6c9c7d96fff91310ad7b331c6782aed381 SHA512 43d050333b37af045598a5d171b5a37674fd6155365b7bc3834834175d5453addf7c1950eaf0273bb42875070351870a7558c58c09c9a2b64ec0faa13e6945ed +DIST sexp_processor-4.9.0.gem 40448 BLAKE2B 327298cf76d9acf3229f80965e6cd626a36b3585afc847c4f4164780d93710e089fce09f4d453baaa8e8d99fc30249c40ccd825058d971176e26cc6edc296b3a SHA512 f73b71fa436b73db3adb590f3273904474f2a8575377c0ea9184c2dbe8068b3c673f74657e949666fc04d2028efc22f81c14488a5484c66e2b6810afdbbcc531 +EBUILD sexp_processor-4.10.0.ebuild 763 BLAKE2B fdc4728069f684d9a25be521f97ba4df1600da9750debb5ac60fa8893630fc5c70565fbe5ca26cf92afbc9db4eebed5f5e75205dade1732596b227bbc63e293a SHA512 a4a9209549ab236eed76c190ebcf628bbeea28e72aa9f6cff493bae1b20c5193b347290e8b7b681ccc051ee416811ed8b9b64082a39f8b06347f08026d7bb05b +EBUILD sexp_processor-4.10.1.ebuild 765 BLAKE2B f7447994f783d6c026cd516cb1e2e1531e4e8e0e4271306bad86bed0107d3c96de0686c2ced31f850936266779b203194f4d84678405ba1edc63f0bff1b75274 SHA512 afe68c10b81406e66bd8730f588112323263f0fd7fde3dd058623a165a1a8e16778c1484e17c1f37dd2b7312d6f4bbd8fe9e4addfa197f97dae410b6d7047463 +EBUILD sexp_processor-4.11.0.ebuild 765 BLAKE2B f7447994f783d6c026cd516cb1e2e1531e4e8e0e4271306bad86bed0107d3c96de0686c2ced31f850936266779b203194f4d84678405ba1edc63f0bff1b75274 SHA512 afe68c10b81406e66bd8730f588112323263f0fd7fde3dd058623a165a1a8e16778c1484e17c1f37dd2b7312d6f4bbd8fe9e4addfa197f97dae410b6d7047463 +EBUILD sexp_processor-4.9.0.ebuild 759 BLAKE2B 68b9dc146966ec712f2586937756eac3564055c51f421712f290778bad5aa8f7b3fb08350e1fdbf95f72f412a5c94ca4a7a750c6b4323a9a44da80acdb243e16 SHA512 ff5ea8d9b8e4420c4536f9c33af2e3517b773e94a625f82d8f0734e99d4f82467d0ad565a17a9d5d834a8d021674b83aa12e57c07d557c45090db88381a69992 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/sexp_processor/metadata.xml b/dev-ruby/sexp_processor/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/sexp_processor/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sexp_processor/sexp_processor-4.10.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.10.0.ebuild new file mode 100644 index 000000000000..46407e494eeb --- /dev/null +++ b/dev-ruby/sexp_processor/sexp_processor-4.10.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" + +inherit ruby-fakegem + +DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" +HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-3.13 + dev-ruby/hoe-seattlerb + >=dev-ruby/minitest-5.5 + )" diff --git a/dev-ruby/sexp_processor/sexp_processor-4.10.1.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.10.1.ebuild new file mode 100644 index 000000000000..7c5d88b665eb --- /dev/null +++ b/dev-ruby/sexp_processor/sexp_processor-4.10.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" +HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-3.13 + dev-ruby/hoe-seattlerb + >=dev-ruby/minitest-5.5 + )" diff --git a/dev-ruby/sexp_processor/sexp_processor-4.11.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.11.0.ebuild new file mode 100644 index 000000000000..7c5d88b665eb --- /dev/null +++ b/dev-ruby/sexp_processor/sexp_processor-4.11.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" +HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-3.13 + dev-ruby/hoe-seattlerb + >=dev-ruby/minitest-5.5 + )" diff --git a/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild new file mode 100644 index 000000000000..8f0e236af99b --- /dev/null +++ b/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt" + +inherit ruby-fakegem + +DESCRIPTION="Processor for s-expressions created as part of the ParseTree project" +HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-3.13 + dev-ruby/hoe-seattlerb + >=dev-ruby/minitest-5.5 + )" diff --git a/dev-ruby/sfl-2.2-r1 b/dev-ruby/sfl-2.2-r1 deleted file mode 100644 index c661ab6887b8..000000000000 --- a/dev-ruby/sfl-2.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Library providing spawn() which is almost perfectly compatible with ruby 1.9's -EAPI=5 -HOMEPAGE=https://github.com/ujihisa/spawn-for-legacy -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=|| ( Ruby BSD-2 ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/sfl-2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bb4d7c6b998834c4374a18c8fdb983ab diff --git a/dev-ruby/sfl/Manifest b/dev-ruby/sfl/Manifest new file mode 100644 index 000000000000..7aef3e9ef454 --- /dev/null +++ b/dev-ruby/sfl/Manifest @@ -0,0 +1,3 @@ +DIST sfl-2.2.gem 8192 BLAKE2B 631712748d0f58a9d76087a194cd889c4cc95696df2ac755a13357e7055f0277a146f6f3df58e678f95134ec9fa1d5ecf720c702b2bf2c7e4385d443381b3cdb SHA512 9b64a966ec4125ae39d273e9ea1529f422dd17bfe2c4696574ab7725c0aad42f974febe7359dafa073c2291b47c6e351e1d549e145d247ed7c2ea6ebc5c73932 +EBUILD sfl-2.2-r1.ebuild 608 BLAKE2B 080f280d4ea39662e789caa9b1ccb3d0eaf877434a907355eb6de26d1770af35419c1b26ef0b0f318cd4e0067bb0f89a8b189befdf0f703aa41d3fa97c3ce425 SHA512 120c103ce8195837a26d7ebabf9ad143b67058eecf70a188a030d86f6be8837f4194fa60e534249b52c65c970da4a5c552d795cea6151f1e364108e29942195f +MISC metadata.xml 350 BLAKE2B 1e4b5ed1332607b056a79f85f6929b2f5a7705055127e0d0de3cbdccb851cde6f9f4f4462285e4c22847dc6ac807a5a9269b8dc9d8af840ad4f1e59391e5c055 SHA512 91539030961ec4d6d9b70ac65fc3b8236521dec596bc06f865e07f2aab3b0ba80584a2a49d07d4b008a7c5ae41e9c17017a1a309bb08af5d72df15509cff8dbc diff --git a/dev-ruby/sfl/metadata.xml b/dev-ruby/sfl/metadata.xml new file mode 100644 index 000000000000..111c94609266 --- /dev/null +++ b/dev-ruby/sfl/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ujihisa/spawn-for-legacy + + diff --git a/dev-ruby/sfl/sfl-2.2-r1.ebuild b/dev-ruby/sfl/sfl-2.2-r1.ebuild new file mode 100644 index 000000000000..c7fb7102e591 --- /dev/null +++ b/dev-ruby/sfl/sfl-2.2-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Library providing spawn() which is almost perfectly compatible with ruby 1.9's" +HOMEPAGE="https://github.com/ujihisa/spawn-for-legacy" + +LICENSE="|| ( Ruby BSD-2 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="" + +all_ruby_prepare() { + rm -f Gemfile* || die + sed -i -e "s:/tmp:${TMPDIR}:" spec/sfl_spec.rb || die +} diff --git a/dev-ruby/shorturl-1.0.0-r2 b/dev-ruby/shorturl-1.0.0-r2 deleted file mode 100644 index 49367ddb7ebe..000000000000 --- a/dev-ruby/shorturl-1.0.0-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A very simple library to use URL shortening services such as TinyURL or RubyURL -EAPI=5 -HOMEPAGE=https://github.com/robbyrussell/shorturl/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~ppc x86 ~x86-fbsd ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://rubygems/shorturl-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=34e0c0e2b37f86ad955cccea0c55953e diff --git a/dev-ruby/shorturl/Manifest b/dev-ruby/shorturl/Manifest new file mode 100644 index 000000000000..61efb4474392 --- /dev/null +++ b/dev-ruby/shorturl/Manifest @@ -0,0 +1,3 @@ +DIST shorturl-1.0.0.gem 10752 BLAKE2B 6d6605dded6584510abaf09168cdb2fbe7bfeac804b2da9e1c80a9a17fcfdd7d594948394838a8490e6d1c186fb166aeebc81ade40bf352db44073816dfc4625 SHA512 d2323107449a5a66065dc225fbec101a653cf4bc1c719f18e7e5d78c89aafc8c4863aace08ed2a007e33c72f6986ea56a0307e856fb4bbf4c213206155d22312 +EBUILD shorturl-1.0.0-r2.ebuild 909 BLAKE2B a4d1a7b36660bdd4d2b052c4a971a15559927aa4744598645f0c281d17b27171f56713741a7ea8d770fd2afe356255d2e45b7798335522f61e972ebe0cdae1b9 SHA512 6324bbfac319c5fd9f650c115eeb060e2066ad0a0c95a6248b9eaa8f908af5b415bb627211759e44c69e9761ce7276d5691fc46b2f8965801b12b0c46183b82a +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/shorturl/metadata.xml b/dev-ruby/shorturl/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/shorturl/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild new file mode 100644 index 000000000000..e6184c8dc2c1 --- /dev/null +++ b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="doc" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.txt README.rdoc TODO.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="A very simple library to use URL shortening services such as TinyURL or RubyURL" +HOMEPAGE="https://github.com/robbyrussell/shorturl/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc x86 ~x86-fbsd ~x86-macos" +IUSE="" + +# All tests require network connectivity. +RESTRICT="test" + +each_ruby_test() { + ${RUBY} -Ilib:test test/ts_all.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + if use doc; then + # If the doc build fails, the doc directory might not exist + pushd doc &>/dev/null || die "pushd doc failed" + dohtml -r . + popd &>/dev/null + fi +} diff --git a/dev-ruby/shotgun-0.9.2 b/dev-ruby/shotgun-0.9.2 deleted file mode 100644 index 5094532d4aa0..000000000000 --- a/dev-ruby/shotgun-0.9.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Forking implementation of rackup -EAPI=5 -HOMEPAGE=https://github.com/rtomayko/shotgun -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/shotgun-0.9.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d290860a5dd49dd171cc4484d5b380c5 diff --git a/dev-ruby/shotgun/Manifest b/dev-ruby/shotgun/Manifest new file mode 100644 index 000000000000..2096e1bc32fa --- /dev/null +++ b/dev-ruby/shotgun/Manifest @@ -0,0 +1,3 @@ +DIST shotgun-0.9.2.gem 16384 BLAKE2B aa87fbaf2af41a28dac3d5fadc635ff0948dc874e0a02c6b6a9a7717e955a093862b18b6a37d76d6fbb776fb2e3b62fd5be7fffc9b97eea99719748e2c66d45a SHA512 62228b0b8bdac815e2204fd89d3e106d033cfee7668ef12406120e5a21f52770ee36c6fa7b3edf3eaf09bdfde5849239364d3483a817914024c21618897e8d9a +EBUILD shotgun-0.9.2.ebuild 825 BLAKE2B 8030dc45e87e8ebdb84a15fdc2372a7da3c97e1b3921f4a68a9e5bb3bc22c47d3ccf357530c0366f9c718bcf3c81475be0874d10889ddd70b94d0b1c3ef8a1f7 SHA512 88ed9f9a4443a9447a1a47352c55a78a481ef5ad0392d1cedf5bb9ac4b6e8585bbfd69c71810025e1c5ec54d7a00b32a94ffe2d6e0cd19ac8bb0f30349b1dbab +MISC metadata.xml 342 BLAKE2B 85674a1f5975afa534d61eed939d8619a1debbb3e3487baf6b02ff382d732061e1bc52dffacabc057319aa1cf0b0a09bd67685066659c225c23dde5e93214fee SHA512 9c32ae892991216ff0cbbcf0f0a3d467c019900c2f34a07702140eda576e3e8b88e622fbe7d954b65db9719c7460875e28180145cad6ddd0155cc853c733d79f diff --git a/dev-ruby/shotgun/metadata.xml b/dev-ruby/shotgun/metadata.xml new file mode 100644 index 000000000000..49f46f8cacf5 --- /dev/null +++ b/dev-ruby/shotgun/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/shotgun + + diff --git a/dev-ruby/shotgun/shotgun-0.9.2.ebuild b/dev-ruby/shotgun/shotgun-0.9.2.ebuild new file mode 100644 index 000000000000..c3733183621e --- /dev/null +++ b/dev-ruby/shotgun/shotgun-0.9.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +# No documentation task +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +inherit ruby-fakegem + +DESCRIPTION="Forking implementation of rackup" +HOMEPAGE="https://github.com/rtomayko/shotgun" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# Warning: the code does not use gem versioning to make sure to load +# only the right rack version so we might need to patch it to work :/ +ruby_add_rdepend 'dev-ruby/rack:*' +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +each_ruby_test() { + ${RUBY} -Ilib test/test_shotgun_static.rb || die + ${RUBY} -Ilib test/test_shotgun_loader.rb || die +} + +all_ruby_install() { + all_fakegem_install + + doman man/shotgun.1 +} diff --git a/dev-ruby/shoulda-2.11.3-r2 b/dev-ruby/shoulda-2.11.3-r2 deleted file mode 100644 index dbcdcc8ae31a..000000000000 --- a/dev-ruby/shoulda-2.11.3-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Making tests easy on the fingers and eyes -EAPI=5 -HOMEPAGE=http://thoughtbot.com/projects/shoulda -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/thoughtbot/shoulda/tarball/v2.11.3 -> shoulda-2.11.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=627ef862af8fad349a60055d55629bc6 diff --git a/dev-ruby/shoulda-3.5.0-r3 b/dev-ruby/shoulda-3.5.0-r3 deleted file mode 100644 index b757d7d8d8d5..000000000000 --- a/dev-ruby/shoulda-3.5.0-r3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby23] >=dev-ruby/shoulda-matchers-1.4.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby24] >=dev-ruby/shoulda-matchers-1.4.1:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Making tests easy on the fingers and eyes -EAPI=5 -HOMEPAGE=http://thoughtbot.com/projects/shoulda -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby23] >=dev-ruby/shoulda-matchers-1.4.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby24] >=dev-ruby/shoulda-matchers-1.4.1:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=3 -SRC_URI=https://github.com/thoughtbot/shoulda/archive/v3.5.0.tar.gz -> shoulda-3.5.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b446832ea1e8e6c085206553a4bb22ab diff --git a/dev-ruby/shoulda-3.6.0 b/dev-ruby/shoulda-3.6.0 deleted file mode 100644 index e116b76a9133..000000000000 --- a/dev-ruby/shoulda-3.6.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby23] dev-ruby/shoulda-matchers:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby24] dev-ruby/shoulda-matchers:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby25] dev-ruby/shoulda-matchers:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Making tests easy on the fingers and eyes -EAPI=6 -HOMEPAGE=http://thoughtbot.com/projects/shoulda -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby23] dev-ruby/shoulda-matchers:3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby24] dev-ruby/shoulda-matchers:3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby25] dev-ruby/shoulda-matchers:3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=3 -SRC_URI=https://github.com/thoughtbot/shoulda/archive/v3.6.0.tar.gz -> shoulda-3.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=afd3f54b2a61b17b2560dd08d9f758ca diff --git a/dev-ruby/shoulda-context-1.2.2 b/dev-ruby/shoulda-context-1.2.2 deleted file mode 100644 index e09d24ac3691..000000000000 --- a/dev-ruby/shoulda-context-1.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/shoulda-context/shoulda-context-1.2.2.ebuild b/dev-ruby/shoulda-context/shoulda-context-1.2.2.ebuild new file mode 100644 index 000000000000..5543b09c09c8 --- /dev/null +++ b/dev-ruby/shoulda-context/shoulda-context-1.2.2.ebuild @@ -0,0 +1,36 @@ +# 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="CONTRIBUTING.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb rails tasks" + +# Don't install the conversion script to avoid collisions with older +# shoulda. +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Context framework extracted from Shoulda" +HOMEPAGE="https://github.com/thoughtbot/shoulda-context" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64" +IUSE="doc test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 + 0.10'\n" test/test_helper.rb || die +} + +each_ruby_test() { + BUNDLE_GEMFILE=x ruby-ng_testrb-2 -Itest test/shoulda/*_test.rb || die +} diff --git a/dev-ruby/shoulda-matchers-2.8.0-r1 b/dev-ruby/shoulda-matchers-2.8.0-r1 deleted file mode 100644 index 8c37a2e5fb52..000000000000 --- a/dev-ruby/shoulda-matchers-2.8.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Making tests easy on the fingers and eyes -EAPI=5 -HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-3.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/shoulda-matchers-2.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f00dbd73081e28dda217fd3ebb6d67c4 diff --git a/dev-ruby/shoulda-matchers-3.1.2 b/dev-ruby/shoulda-matchers-3.1.2 deleted file mode 100644 index 4c81473bb4ec..000000000000 --- a/dev-ruby/shoulda-matchers-3.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Making tests easy on the fingers and eyes -EAPI=6 -HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/shoulda-matchers-3.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=265389379da9b8db85b714864a5ef940 diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest new file mode 100644 index 000000000000..425a04a08723 --- /dev/null +++ b/dev-ruby/shoulda-matchers/Manifest @@ -0,0 +1,5 @@ +DIST shoulda-matchers-2.8.0.gem 153600 BLAKE2B 49ddfe686bbd80665cde74019a046564b6863bca1ae81517ef1ee8c9f91e3f5d58a5d25e7640b1a5e3cb9c99367f9bf5672f63b9632427eba91c40aa4d2bd2ef SHA512 7b40220811a11cf57cfa38457eaab612ec9f6db5b660df21bd142b3df30d3691d3b7b3b4f931eed1e186c5afe4b576eee2c86f6f8f491d46955598f1441a9027 +DIST shoulda-matchers-3.1.2.gem 208384 BLAKE2B e9ba4efad3410f07c7b28649b9ff30de66b0d57a392052ea643ee584a97c290dda6261941bdb59146a3febefba81bbf4e5a0f28bedff80643e22f800730d94cc SHA512 e24602701a0f6eaa7ed0249449401582c7dc34f186e548d0741c9e416d5c6b5bc5a9b028b677b3f2b04091c6e5373cc03c05c8e1abf9156ace15846be4064d51 +EBUILD shoulda-matchers-2.8.0-r1.ebuild 522 BLAKE2B ef2bbd2854cf8cd5891865b7eb97ed867fe804106b1f6c54dcebb83aae58f3b79803502fdcd042e36c007e36ce9c6d73f9dd3195c802305c42cb02303addd656 SHA512 1e39bd6760a5c9984e64a410d531c387b1990f8014d0bff5c77ac97f442d969f30eb7bedcaa7a4af128003f8fe6ec37c7bb17466e1c4c3f27e4b307cf6225409 +EBUILD shoulda-matchers-3.1.2.ebuild 525 BLAKE2B 9ad4d5592a10c74a5eaadb974ab49ffec27bb3979e158fc5b46f0469071b6bd6de0b8e701a9d4ef81dabc477cd4e738571c83584ae57516b6c95dd6f88f41b3d SHA512 f1a0417e2cb94be06d59ae5cbd68c507d974e24f65c087de78146b705a24b14d958cb05f4bc6b13e1dba49b1ed49222196d29e8f2121f849282d6eb7a8e7f521 +MISC metadata.xml 467 BLAKE2B b4a8138623dc83ab8a5fa10d6242f3d04d20ce4e15b0abb00f678600212063ce8653f3644c3a98d0186d4bdf53d042ba7f7bc1d1bdb699501d8a7e1aa7fb36b7 SHA512 d3ba695c8bfd835a472f35442b16057a73219d9b320276823843b65f00f18d8cfd7fe7f814abf458bdaa945751883a5f490d0f7a02a1c200d99fcfb51a57a400 diff --git a/dev-ruby/shoulda-matchers/metadata.xml b/dev-ruby/shoulda-matchers/metadata.xml new file mode 100644 index 000000000000..0f303e469c5c --- /dev/null +++ b/dev-ruby/shoulda-matchers/metadata.xml @@ -0,0 +1,15 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + ruby@gentoo.org + Gentoo Ruby Project + + + thoughtbot/shoulda-matchers + + diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-2.8.0-r1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-2.8.0-r1.ebuild new file mode 100644 index 000000000000..fa5a62a6a4ab --- /dev/null +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-2.8.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="" + +RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0" diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.2.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.2.ebuild new file mode 100644 index 000000000000..b1d518138062 --- /dev/null +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="" + +RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*" diff --git a/dev-ruby/shoulda/Manifest b/dev-ruby/shoulda/Manifest new file mode 100644 index 000000000000..bc3e1d472af2 --- /dev/null +++ b/dev-ruby/shoulda/Manifest @@ -0,0 +1,7 @@ +DIST shoulda-2.11.3.tar.gz 145068 BLAKE2B 5e6d9b78b255612ec18c78076f9c4d45265a3e02a8fd56a127ea8f235e3b344005942c4b6e53014e6328206501c178ce76e1554a9d995ba0de04f5afefe4a0f7 SHA512 0b347c4a8be177b5806364114c25dc786ca2ac95a11c93a723dbc9ea1f6d8ae62df7fb420a52d477cd1e10e8d894074072a040eef36ee8a43440e5256c8427e4 +DIST shoulda-3.5.0.tar.gz 7149 BLAKE2B 2944ac1b586d960dbe3706ca9fe8f3448ab15b23e5b6ed188cac1c4280f47fec1bd9c0f9231fc7003956eb45dbac49920d9195e5f648e6fc127b4c71e2ca79c6 SHA512 41fe41ab1fcd3dd1b2ebde1163cb0712f4cd2615fea9cd2ad6fbd6de46cca8039db94fb91ce1850e84632dbfc299692a728ec91e7c0fbf2d9050fa2c1ee98933 +DIST shoulda-3.6.0.tar.gz 22691 BLAKE2B 798b88e208355b0325b9e8b48f66687ad2702e1b5fc058d45504648fe7c7760b018eaf3d1c7bd45c68656c7bbba8fccc9b74d72003ee0b78ac53a277567609bb SHA512 10f7c6801eaabafa08eb2bc9c4d2a96237d4494aee7d40e5db8cf9c1abd8cccfe86aa21b0e68e2ec42cf222d285cdbec11ed2fdd804ffb8bd65ffd2efa3e72ac +EBUILD shoulda-2.11.3-r2.ebuild 904 BLAKE2B 9b0f29da7c4ef2ac51d88be19f3ca85cd938be478d64f034b6bea0a6e1dfef3cf57d03f7fc627e118ac445264e817adf36e93472fdaf4c9b2c00c22c785ddc04 SHA512 d7a1ef6cbceff79c777d7654eae1ec0bada5647096d91b052cf34109da2aaa85fcc91449b274a1ce6d4778266fb3fc0f5425bf7c64c2cd4359eb6bd6aa9fd316 +EBUILD shoulda-3.5.0-r3.ebuild 860 BLAKE2B cb5e00e576336ee6a58c638ac288048664f0be3539e5c15bc5850c3b757b83286f48a3a38d667cf63c86dba6a94ff990732a7a2291f479ca8bdb296a3f35bff2 SHA512 ea79525c92fe43b84265a075e9561a683de3a9a965f1ac839c1d07e6573224edc6271b0ace017f2590994c682c7e23d8cc0e93b65717a83a2d503564163e9771 +EBUILD shoulda-3.6.0.ebuild 915 BLAKE2B 51e0be498637d7e44396508f89c05ad3a0d430be04fe38bb087d1a2a60b6660d6a3cc5f6449be0f715dfda12a8bddf0c58b26b62e3c1440878d20acadb4ad868 SHA512 f62e202f74b47adffff4663b603849899875602d7c606c0aa9cb828c73a3a57416e846a5907c3b6ad82738e758866f5a474a138af998ca12a640f56c5250da3b +MISC metadata.xml 344 BLAKE2B 4f4a9e5d5bc1e6a6a10552ef0285ca16024cdd9bc838a25397b23de1f873a3ca87194d0912f8d0a0c24158d4f10fdb92fcecb15f246e96dc12a95e56604770fd SHA512 b4fa8d5ce8421c5541cdaf288da9a8589ea6f4682470b376921e987d5a5344352afc2f20edbdf1f54ac46fe658f46c4863ec4dc5dc8eebe1c3223a15c72f450d diff --git a/dev-ruby/shoulda/metadata.xml b/dev-ruby/shoulda/metadata.xml new file mode 100644 index 000000000000..882676617d24 --- /dev/null +++ b/dev-ruby/shoulda/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + thoughtbot/shoulda + + diff --git a/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild new file mode 100644 index 000000000000..97c76975b734 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24 ruby25" + +# Use rdoc recipe to avoid obsolete Rakefile +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTION_GUIDELINES.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda" +SRC_URI="https://github.com/thoughtbot/${PN}/tarball/v${PV} -> ${P}.tar.gz" +RUBY_S="thoughtbot-${PN}-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +# tests seem to be quite broken :( They require working version of +# various rails versions. There appear to be unit and matcher tests but +# they can't be run on their own. +RESTRICT=test diff --git a/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild b/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild new file mode 100644 index 000000000000..484d765b10f6 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda" +SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64" +IUSE="" + +# This now more or less a meta-gem and it only contains features for +# integration tests using Appraisals, which we don't currently package. +RESTRICT=test + +ruby_add_rdepend ">=dev-ruby/shoulda-context-1.0.1 + >=dev-ruby/shoulda-matchers-1.4.1:0" + +all_ruby_prepare() { + sed -e '/git ls-files/d' -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/shoulda/shoulda-3.6.0.ebuild b/dev-ruby/shoulda/shoulda-3.6.0.ebuild new file mode 100644 index 000000000000..d30df1eda642 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-3.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda" +SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64" +IUSE="" + +# This now more or less a meta-gem and it only contains features for +# integration tests using Appraisals, which we don't currently package. +RESTRICT=test + +ruby_add_rdepend ">=dev-ruby/shoulda-context-1.0.1 + dev-ruby/shoulda-matchers:3" + +all_ruby_prepare() { + sed -e '/executables/,/^ end/d ; /test_files/d; s/git ls-files/find . -print/' -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/sigar-0.7.3 b/dev-ruby/sigar-0.7.3 deleted file mode 100644 index e4e168911750..000000000000 --- a/dev-ruby/sigar-0.7.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=|| ( + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sigar/sigar-0.7.3.ebuild b/dev-ruby/sigar/sigar-0.7.3.ebuild new file mode 100644 index 000000000000..8835b4eb331d --- /dev/null +++ b/dev-ruby/sigar/sigar-0.7.3.ebuild @@ -0,0 +1,40 @@ +# 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_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README" + +inherit multilib ruby-fakegem + +DESCRIPTION="System Information Gatherer And Reporter" +HOMEPAGE="http://sigar.hyperic.com/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND+=" || ( ' \ + -e '27i#include ' bindings/ruby/rbsigar.c src/os/linux/linux_sigar.c || die +} + +each_ruby_configure() { + ${RUBY} -Cbindings/ruby extconf.rb || die +} + +each_ruby_compile() { + emake -Cbindings/ruby V=1 + mkdir lib || die + cp bindings/ruby/${PN}$(get_modname) lib/ || die +} diff --git a/dev-ruby/sigdump-0.2.4 b/dev-ruby/sigdump-0.2.4 deleted file mode 100644 index b71eadf2c78b..000000000000 --- a/dev-ruby/sigdump-0.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Setup signal handler which dumps backtrace of threads and allocated objects -EAPI=6 -HOMEPAGE=https://github.com/frsyuki/sigdump -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sigdump-0.2.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=979298ffd66a22ab8fb425cd871c20fb diff --git a/dev-ruby/sigdump/Manifest b/dev-ruby/sigdump/Manifest new file mode 100644 index 000000000000..11c2f05b96b3 --- /dev/null +++ b/dev-ruby/sigdump/Manifest @@ -0,0 +1,3 @@ +DIST sigdump-0.2.4.gem 9216 BLAKE2B 66c3d61eca7f1288de6d95e8d0376d27ab39fee6e5168430801d0f2016f6488eb20cc92e83967d69f690e5ff064952d2696ed08ecd0ab0c4e98c61fdfdbf38cf SHA512 c079f538d3e4e1af61325f18b0580a8d92869800736fc770bc7b193358df480105f1ff223158d52e62ea272e1c375be82ab6415b43c28cc1d74c57cc7640d9cd +EBUILD sigdump-0.2.4.ebuild 472 BLAKE2B 22cd0708310f9c7b74bd6455a8d169a1e8f58dcc8b25b6d86dbabfe05c1fee8eb0dcb5b4332097a67fd4b5f5a382ec2fc2a6b93badabfbe6578d18cdde752316 SHA512 4df469b0bad002f5d0f2d8131ae09d30e1a9c91ca8c3d150fa66e6889e8567e9a8eb198a23c38511af1fe8653575d935e1fd485257a86002b064999277daa66d +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/sigdump/metadata.xml b/dev-ruby/sigdump/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/sigdump/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sigdump/sigdump-0.2.4.ebuild b/dev-ruby/sigdump/sigdump-0.2.4.ebuild new file mode 100644 index 000000000000..98006ee40715 --- /dev/null +++ b/dev-ruby/sigdump/sigdump-0.2.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Setup signal handler which dumps backtrace of threads and allocated objects" +HOMEPAGE="https://github.com/frsyuki/sigdump" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" diff --git a/dev-ruby/simple-rss-1.3.1-r1 b/dev-ruby/simple-rss-1.3.1-r1 deleted file mode 100644 index a89746fd389c..000000000000 --- a/dev-ruby/simple-rss-1.3.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby -EAPI=5 -HOMEPAGE=http://simple-rss.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 x86 -LICENSE=LGPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/simple-rss-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f1e491c6c87dc01ff7b74dc29ef15d20 diff --git a/dev-ruby/simple-rss-1.3.3 b/dev-ruby/simple-rss-1.3.3 deleted file mode 100644 index 4646fed21c22..000000000000 --- a/dev-ruby/simple-rss-1.3.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby -EAPI=6 -HOMEPAGE=https://github.com/cardmagic/simple-rss -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/simple-rss-1.3.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6cfad8acfa07ae5e480050a2cb6b3299 diff --git a/dev-ruby/simple-rss/Manifest b/dev-ruby/simple-rss/Manifest new file mode 100644 index 000000000000..6d3d534276af --- /dev/null +++ b/dev-ruby/simple-rss/Manifest @@ -0,0 +1,5 @@ +DIST simple-rss-1.3.1.gem 35840 BLAKE2B 0eeae28a610ccfc82ffe2cb7dc6e00a419fcb6db658e1d5a0d1e8769b04002c084f4606991d5d61eab314a198c98eca2354d2d89624f22695a51423db15c3210 SHA512 a24eca178f0777ba1747e420a883fae7650767cb212fd3dbb89ea35d81d1d0766ab6ac891d19abcc88ed7a2209890a4fbf3827eab6ffb0c11ffe69e4abaa6f4a +DIST simple-rss-1.3.3.gem 33280 BLAKE2B 7de333c13cb928627ed9962ceb55cb23415218d3214591a3ac2dd29e3782cfcb07bb7e99efec067ed3042eed317f38f815dc43bb11ad5246cc9212e8b03f3664 SHA512 7ce7c121889ede58344cf686ac17ab97d75eea6ba5346aedf06294e969f239999a4e19ae416db93f3933f6dae24d7dce22c408d71efb3bbea91cc8091bf43920 +EBUILD simple-rss-1.3.1-r1.ebuild 715 BLAKE2B f48de5cacfeddafea2f5343bb0badcf10a8bc941f8e09f881a2c225a2918a238010d93f161255b4cbc000706fb443365ef01798646c613b1c2cd5bcaf38b3f85 SHA512 81c7b3f87068a6e9c9d6fb7f6921e4db34f8568df8cf789865b0d071b26a44a14eaba0e7effd70af0da6bf48162f0bcec4dbab496ec64f8a89653668bb02eeec +EBUILD simple-rss-1.3.3.ebuild 751 BLAKE2B c8bc88ccf15a5cd57c02b250a928e083ba1a7ccaa06ab75bda6ebbd41c91b0188b8992fda82bddf869855affa87891810b216a37043853a1b358e16f45fa7160 SHA512 c87961d7c6f46f33e5cbd152df5df470b913ded8d46e6dbf4f966f9692a040f64563bde398a21d95ad050197274de5c5ad5e2246e4134dedda11a5b43a9a3176 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/simple-rss/metadata.xml b/dev-ruby/simple-rss/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/simple-rss/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/simple-rss/simple-rss-1.3.1-r1.ebuild b/dev-ruby/simple-rss/simple-rss-1.3.1-r1.ebuild new file mode 100644 index 000000000000..5457a3d692bf --- /dev/null +++ b/dev-ruby/simple-rss/simple-rss-1.3.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby" +HOMEPAGE="http://simple-rss.rubyforge.org/" +LICENSE="LGPL-2" + +KEYWORDS="amd64 x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rspec )" + +all_ruby_prepare() { + # Avoid dependency on bundler + sed -i -e '/bundler/d' \ + -e '/rubyforgepublisher/I s:^:#:' \ + Rakefile || die + + # https://github.com/cardmagic/simple-rss/pull/14 + sed -i -e 's/README/README.markdown/' Rakefile || die +} diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild new file mode 100644 index 000000000000..ab3a044e6021 --- /dev/null +++ b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby" +HOMEPAGE="https://github.com/cardmagic/simple-rss" +LICENSE="LGPL-2" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + # Avoid dependency on bundler + sed -i -e '/bundler/d' \ + -e '/rubyforgepublisher/I s:^:#:' \ + Rakefile || die + + # Avoid tests that require unpackaged test data + sed -i -e '/@\(media_rss\|rss20_utf8\)/ s:^:#:' \ + -e '/test_rss_utf8/aomit "missing data"' \ + test/base/base_test.rb || die +} diff --git a/dev-ruby/simple_oauth-0.3.1 b/dev-ruby/simple_oauth-0.3.1 deleted file mode 100644 index 0e6344f01db0..000000000000 --- a/dev-ruby/simple_oauth-0.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simply builds and verifies OAuth headers -EAPI=5 -HOMEPAGE=https://github.com/laserlemon/simple_oauth -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/laserlemon/simple_oauth/archive/v0.3.1.tar.gz -> simple_oauth-0.3.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9c4a0dd9dfbac8e23fc81bf05aa0835e diff --git a/dev-ruby/simple_oauth/Manifest b/dev-ruby/simple_oauth/Manifest new file mode 100644 index 000000000000..f3d294911fab --- /dev/null +++ b/dev-ruby/simple_oauth/Manifest @@ -0,0 +1,3 @@ +DIST simple_oauth-0.3.1.tar.gz 9572 BLAKE2B c451850e4ece0741de8542b4736b6e68117f580974238e1a1c30714071c76d73bdd83c57c82841b7e0b131c58362d7787865000412d6d0d050d691f71f5f9e6a SHA512 9de7370b56a179e491dca703d92e093fe8dbab44783056b5f667d20e5475aa97210b5b187918159c1753458b5f80057971bb57f4ac2a6bd2f06ae133bc1a5099 +EBUILD simple_oauth-0.3.1.ebuild 743 BLAKE2B 373bd7f4743cc48d2e88f475a2bf7604ef3dc0bb871d1c26a18c60433b5465ad7dd1828d2121a5ef412ad397e5e7161fa3d661dc5fe8aa48c6b1cca0dc1aaf78 SHA512 360acd506c264188a8ad00e5622034d736d9a9cd791f94b660cc28e9ffe1e11ef10a0928515e416fdef8445dbdf9581588f164e306c095c5e982bb96323db7ce +MISC metadata.xml 349 BLAKE2B c27bca74d9c2ecee165821038318d147d9d2cb51a96fe2b8958e440c0699ae13d13e03794deb50cb971a6a67b0f8b8c089db15b5b64e49bd610e42624874047b SHA512 76d11bcae1b0566ac31f3e2a9229ecd583cdddf6f283de6e46670543bc41efd36748cc475a8cf9d5a6398fc6ded1f7a50dfcc5d5054921a106daa67a19dadc1a diff --git a/dev-ruby/simple_oauth/metadata.xml b/dev-ruby/simple_oauth/metadata.xml new file mode 100644 index 000000000000..b317f96a06e5 --- /dev/null +++ b/dev-ruby/simple_oauth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + laserlemon/simple_oauth + + diff --git a/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild b/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild new file mode 100644 index 000000000000..9deedd12dca5 --- /dev/null +++ b/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild @@ -0,0 +1,35 @@ +# 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_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Simply builds and verifies OAuth headers" +HOMEPAGE="https://github.com/laserlemon/simple_oauth" +SRC_URI="https://github.com/laserlemon/simple_oauth/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/simplecov/,+8d" spec/helper.rb || die + + sed -i -e '/files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + export CI=true + each_fakegem_test +} diff --git a/dev-ruby/simplecov-0.14.1 b/dev-ruby/simplecov-0.14.1 deleted file mode 100644 index 5b70c604e7fc..000000000000 --- a/dev-ruby/simplecov-0.14.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/json-1.8:0[ruby_targets_ruby23] =dev-ruby/json-1.8:0[ruby_targets_ruby24] =dev-ruby/json-1.8:0[ruby_targets_ruby23] =dev-ruby/json-1.8:0[ruby_targets_ruby24] =dev-ruby/json-1.8:0[ruby_targets_ruby23] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby23] >=dev-ruby/docile-1.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( || ( dev-ruby/json:2[ruby_targets_ruby24] >=dev-ruby/json-1.8:0[ruby_targets_ruby24] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby24] >=dev-ruby/docile-1.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( || ( dev-ruby/json:2[ruby_targets_ruby25] >=dev-ruby/json-1.8:0[ruby_targets_ruby25] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby25] >=dev-ruby/docile-1.1:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Code coverage with a configuration library and merging across test suites -EAPI=6 -HOMEPAGE=https://www.ruby-toolbox.com/projects/simplecov https://github.com/colszowka/simplecov -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( || ( dev-ruby/json:2[ruby_targets_ruby23] >=dev-ruby/json-1.8:0[ruby_targets_ruby23] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby23] >=dev-ruby/docile-1.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( || ( dev-ruby/json:2[ruby_targets_ruby24] >=dev-ruby/json-1.8:0[ruby_targets_ruby24] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby24] >=dev-ruby/docile-1.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( || ( dev-ruby/json:2[ruby_targets_ruby25] >=dev-ruby/json-1.8:0[ruby_targets_ruby25] ) dev-ruby/simplecov-html:0.10[ruby_targets_ruby25] >=dev-ruby/docile-1.1:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.8 -SRC_URI=https://github.com/colszowka/simplecov/archive/v0.16.1.tar.gz -> simplecov-0.16.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=578d7cb9d59fc9698e6ec1e0439ead61 diff --git a/dev-ruby/simplecov-html-0.10.2 b/dev-ruby/simplecov-html-0.10.2 deleted file mode 100644 index aebed5d0f767..000000000000 --- a/dev-ruby/simplecov-html-0.10.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generates a HTML report of your SimpleCov ruby code coverage results -EAPI=6 -HOMEPAGE=https://github.com/colszowka/simplecov -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.10 -SRC_URI=mirror://rubygems/simplecov-html-0.10.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5ce76a3077808d3b96df470844d0fb1f diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest new file mode 100644 index 000000000000..ed3961f47b57 --- /dev/null +++ b/dev-ruby/simplecov-html/Manifest @@ -0,0 +1,3 @@ +DIST simplecov-html-0.10.2.gem 183296 BLAKE2B f4edfe25249927d46f32d422b004d8a03671926792ea78016864764242f8bf8dc9131a0580b9519db6798beb3fa093f79a0d585b63d6b6b62c9faf7ae94087e8 SHA512 141b9d55ca7cbf1bb64616482828107c7c33c7d6db1b5650ae9d463e5ece7a7fb56d123c539c7364fe2a35e5faea382620a0b34e337d4c9d4871caafc794a967 +EBUILD simplecov-html-0.10.2.ebuild 528 BLAKE2B e2613e33c33b39806ea27ee26e4d10c9f26703d1677b8567451b09d5291ed4d9e6efd2756b0c9be8ef42008f9780a1fcf60dc4cd0492b539360bb8d230a12206 SHA512 b5fee3fb8b9a913aa98bc022cfd1afcf67a3d2539fbcdcae76571c74bde939d57df6f28c5d99933ede5a7702d1c4221d28ffe2e3455fb6324703db01d860a2e3 +MISC metadata.xml 345 BLAKE2B b1b086ff87954b47674d7c4ea2e3179d43c10fab22383c937600b0b83675a9dba5434dc9425a1dd1bfff27c8bb81d36fc558523a0b80ed818a37ff9585dc094f SHA512 ca0ae8784caca2cc0091622a5bfa3796600239a0d81bc5338eb36f743db99f36ba7b50866b1de1cd2ae541f2c2dff96c648f5cdb0661ab766501f4c757d2ddd5 diff --git a/dev-ruby/simplecov-html/metadata.xml b/dev-ruby/simplecov-html/metadata.xml new file mode 100644 index 000000000000..e781caffa063 --- /dev/null +++ b/dev-ruby/simplecov-html/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + colszowka/simplecov + + diff --git a/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild new file mode 100644 index 000000000000..ef33bfe352c8 --- /dev/null +++ b/dev-ruby/simplecov-html/simplecov-html-0.10.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="assets public views" + +inherit ruby-fakegem + +DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage results" +HOMEPAGE="https://github.com/colszowka/simplecov" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0.10" +IUSE="doc" diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest new file mode 100644 index 000000000000..386e1bbd519a --- /dev/null +++ b/dev-ruby/simplecov/Manifest @@ -0,0 +1,5 @@ +DIST simplecov-0.14.1.gem 58880 BLAKE2B 61882c34341555ce47df82f8931a8c457d0c6d69a143fa4c9999ff0b3aafb8510d2957627e1dfa9e3819c1509670fdc0a062021eb6655914cc935f9abbd584a1 SHA512 7b62fef6df1d3b395b03a5444d65430ae645aca7c13e6694f4377b35a82c0b4503e5d53a94512ff06e634a6d81331a8bce31787dba793517ecd3e502220afbaf +DIST simplecov-0.16.1.tar.gz 62296 BLAKE2B f9ebe2c7ec3d8b5bb80f642be3e9803210f9af334a2e7eacc2d1339567750027bf0505106e9fd641c42b3ad41e5e74ebbe730d8ff80947b1ec2ff23f6ee8fef1 SHA512 5b3c16bcdcbfcbd5282bd91375d1593292ad421a73b88cbdf18fc8f57364e20e1eec44bb084be3619684f9871612ca81f790eea8eec98b61cf523bf38b4a997f +EBUILD simplecov-0.14.1.ebuild 999 BLAKE2B dfaad6b5f99b81d6f084baced7a1e663fbd355218ce2c5a73865ae8a43c227c8da1911520ce19c57f155ab5bb5a7fe11ebd5838a9212d82837b2bb9ba701e0bf SHA512 dcc3b1db6df4cec60c4fa9d1f61e57e95c19a5ae7361905577a84e50ce393b36a5616814b10bf164a228e72d8b2cf4b899fb34694b03d6f29ee33cb84205587d +EBUILD simplecov-0.16.1.ebuild 1245 BLAKE2B 04ad3b45019ac0034fe62eea5094c59dd3f272b81890f4f972a4a5746ff52bd971d21e97ff4ea665fa9b0f74dda3963076f67c4e3a6b5b4023c742dff201c503 SHA512 d9380ab9eda9fef280ae8d4e8346316a23b94a89f5603fad89c4ff386e77bd7044a8b8f12da2af7e05fd98982c4afdcbd93da3f3f3703268a82322e2d37f4a56 +MISC metadata.xml 345 BLAKE2B b1b086ff87954b47674d7c4ea2e3179d43c10fab22383c937600b0b83675a9dba5434dc9425a1dd1bfff27c8bb81d36fc558523a0b80ed818a37ff9585dc094f SHA512 ca0ae8784caca2cc0091622a5bfa3796600239a0d81bc5338eb36f743db99f36ba7b50866b1de1cd2ae541f2c2dff96c648f5cdb0661ab766501f4c757d2ddd5 diff --git a/dev-ruby/simplecov/metadata.xml b/dev-ruby/simplecov/metadata.xml new file mode 100644 index 000000000000..e781caffa063 --- /dev/null +++ b/dev-ruby/simplecov/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + colszowka/simplecov + + diff --git a/dev-ruby/simplecov/simplecov-0.14.1.ebuild b/dev-ruby/simplecov/simplecov-0.14.1.ebuild new file mode 100644 index 000000000000..f654c61a46c8 --- /dev/null +++ b/dev-ruby/simplecov/simplecov-0.14.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="" + +inherit ruby-fakegem + +DESCRIPTION="Code coverage with a configuration library and merging across test suites" +HOMEPAGE="https://www.ruby-toolbox.com/projects/simplecov https://github.com/colszowka/simplecov" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0.8" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/json-1.8:0 =dev-ruby/json-1.8:0 ) + dev-ruby/simplecov-html:0.10 + >=dev-ruby/docile-1.1:0" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/test-unit:2 +)" + +# There are also cucumber tests that require poltergeist and unpackaged phantomjs gem. + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' spec/helper.rb features/support/env.rb || die + + # Avoid test depending on spawning ruby and having timing issues + sed -i -e '/blocks other processes/askip "gentoo"' spec/result_merger_spec.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die + + #${RUBY} -S cucumber features || die +} diff --git a/dev-ruby/sinatra-1.4.8 b/dev-ruby/sinatra-1.4.8 deleted file mode 100644 index 246632ef817e..000000000000 --- a/dev-ruby/sinatra-1.4.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/rack-1*:*[ruby_targets_ruby23] >=dev-ruby/rack-1.5:*[ruby_targets_ruby23] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby23] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby23] =dev-ruby/rack-1.5:*[ruby_targets_ruby24] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby24] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby24] =dev-ruby/rack-1.5:*[ruby_targets_ruby25] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby25] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby25] =dev-ruby/rack-test-0.5.6[ruby_targets_ruby23] dev-ruby/erubis[ruby_targets_ruby23] dev-ruby/builder[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby24] dev-ruby/erubis[ruby_targets_ruby24] dev-ruby/builder[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby25] dev-ruby/erubis[ruby_targets_ruby25] dev-ruby/builder[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A DSL for quickly creating web applications in Ruby with minimal effort -EAPI=6 -HOMEPAGE=http://www.sinatrarb.com/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -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 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/rack-1*:*[ruby_targets_ruby23] >=dev-ruby/rack-1.5:*[ruby_targets_ruby23] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby23] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby23] =dev-ruby/rack-1.5:*[ruby_targets_ruby24] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby24] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby24] =dev-ruby/rack-1.5:*[ruby_targets_ruby25] >=dev-ruby/rack-protection-1.4:1[ruby_targets_ruby25] >=dev-ruby/tilt-1.3.4:*[ruby_targets_ruby25] =dev-ruby/sinatra-1.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sinatra-1.4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/haml[ruby_targets_ruby23] dev-ruby/rack-test[ruby_targets_ruby23] dev-ruby/rspec-its[ruby_targets_ruby23] dev-ruby/timecop[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/haml[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] dev-ruby/rspec-its[ruby_targets_ruby24] dev-ruby/timecop[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Just the partials helper in a gem -EAPI=6 -HOMEPAGE=https://github.com/yb66/Sinatra-Partial -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/sinatra-1.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/sinatra-1.4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/sinatra-partial-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=86a4eed422574ff5be2d963ed246a30c diff --git a/dev-ruby/sinatra-partial/Manifest b/dev-ruby/sinatra-partial/Manifest new file mode 100644 index 000000000000..5c9230b60aa2 --- /dev/null +++ b/dev-ruby/sinatra-partial/Manifest @@ -0,0 +1,3 @@ +DIST sinatra-partial-1.0.1.gem 16384 BLAKE2B d129940c425a7e1b079860ab5c9f6459c39fc04d4256a0c1a5f25bcb9f3198133c897bd4b447429cd1e5ef11fdbaffa8d8b9384898d80d2564cbadb08e2131cd SHA512 04fb0826cdc9f6d8ce6ae8d80a9eafb3b0b37136fcecfb3f5e45a1bac101dac0486168473ff66de75979a5153d4efbdce17b63d774f5ddcd0e7fa251df0da1bd +EBUILD sinatra-partial-1.0.1.ebuild 749 BLAKE2B d8db5e0d906c2233fba30be39fb9f5822bb13ece017a58aceaeab61e5229525f420d09a734cda51a917c0b023e378d77de5d96513e264c330aeabab4d0be7984 SHA512 64814d984ccc996d5c556e71bd54cfd3ec7990bad6f7cdd7b023bf5b7317ed8623ad5c42911a4b96d70981987eb33fd4ecbd0cf0bbc21e67f300fbc73d41abdf +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/sinatra-partial/metadata.xml b/dev-ruby/sinatra-partial/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/sinatra-partial/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sinatra-partial/sinatra-partial-1.0.1.ebuild b/dev-ruby/sinatra-partial/sinatra-partial-1.0.1.ebuild new file mode 100644 index 000000000000..6810f7aa2f52 --- /dev/null +++ b/dev-ruby/sinatra-partial/sinatra-partial-1.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.markdown README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="Just the partials helper in a gem" +HOMEPAGE="https://github.com/yb66/Sinatra-Partial" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/sinatra-1.4" + +ruby_add_bdepend "test? ( dev-ruby/haml dev-ruby/rack-test dev-ruby/rspec-its dev-ruby/timecop )" + +all_ruby_prepare() { + # Use a rack version consistent with sinatra + sed -i -e '2igem "rack", "~>1.0"' \ + -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest new file mode 100644 index 000000000000..ea876f6d3fe7 --- /dev/null +++ b/dev-ruby/sinatra/Manifest @@ -0,0 +1,3 @@ +DIST sinatra-1.4.8.gem 369152 BLAKE2B 8a344f85c34dc8736180551690bc55ee615118a243c48421711339f2ef366e6c6facfecf914594f0440a825244e13f98648d11903fd9053054767a58a34aa285 SHA512 e56a5a6d7ceb0be4bc537feb6ada2956f1fd64b452dee347b259837aa02041dfa53d9808531cdd0a02a91093ba92f7c505c39f0dd990dfbc6e872681f40bc5e9 +EBUILD sinatra-1.4.8.ebuild 1326 BLAKE2B 4ad5b768c4cb9b61ce4f04bfb315ae65991d126e6a4ba42da2ed30c2cc77876cf0fc98c3e89f01550fe3ac60c36570c1a52af90ec44ae2acbcf71d90fb627f18 SHA512 7b91176276d8b5db61475df18ea2ede3b0fa197d2c7341e15ad8c71adf1f1d21c36161ab4523f8918f0ee6a71f5628a3e3b8021a1a4761db91fa0de39193f417 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/sinatra/metadata.xml b/dev-ruby/sinatra/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/sinatra/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sinatra/sinatra-1.4.8.ebuild b/dev-ruby/sinatra/sinatra-1.4.8.ebuild new file mode 100644 index 000000000000..0d815fc809b6 --- /dev/null +++ b/dev-ruby/sinatra/sinatra-1.4.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# no documentation is generable, it needs hanna, which is broken +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test" + +RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort" +HOMEPAGE="http://www.sinatrarb.com/" + +LICENSE="MIT" +SLOT="0" +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-1*:* >=dev-ruby/rack-1.5:* + >=dev-ruby/rack-protection-1.4:1 + >=dev-ruby/tilt-1.3.4:* =dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder )" + +# haml tests are optional and not yet marked for ruby20. +#USE_RUBY="ruby20" ruby_add_bdepend "test? ( >=dev-ruby/haml-3.0 )" + +all_ruby_prepare() { + # Remove implicit build dependency on git. + sed -i -e '/\(s.files\|s.test_files\|s.extra_rdoc_files\)/d' sinatra.gemspec || die + + # Use correct rack version in tests + sed -i -e '1igem "rack", "~> 1.5"' test/helper.rb test/integration/app.rb || die +} diff --git a/dev-ruby/six-0.2.0 b/dev-ruby/six-0.2.0 deleted file mode 100644 index 75d39aee3b0d..000000000000 --- a/dev-ruby/six-0.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An ultra lite authorization library -EAPI=5 -HOMEPAGE=https://github.com/randx/six -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/randx/six/archive/v0.2.0.tar.gz -> six-0.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f199a473ad6a42f26fb56cad60595be6 diff --git a/dev-ruby/six/Manifest b/dev-ruby/six/Manifest new file mode 100644 index 000000000000..7663b5891018 --- /dev/null +++ b/dev-ruby/six/Manifest @@ -0,0 +1,3 @@ +DIST six-0.2.0.tar.gz 6747 BLAKE2B acf034ac527b3e5379a55ad95bacdf18d544577cad9e7f7ea322e6b05d2b1557f5712915ec79d51e48e5d246661f384207a5eae07775a85e27548fb9af99e6fb SHA512 8c3bfbe2b07b5682b696800a9235ebf542c7d292f69728aa9c9707f92fa042fe7bfee6a0b28808dab86f8ec80fec5ba993be5e42f4a098d8cfccbc7611fa2016 +EBUILD six-0.2.0.ebuild 588 BLAKE2B b7bc09b2904d94d4247a2d64b4dc71a3888995aa9a0b2e77e13a965d465aad2c2bbb9a5d70a7535ff8bc19e14f4d11fda5d9237df2e33f862c5b20dcac86b83d SHA512 af1661d0f3120130010ff1e188c1f0fab911bdc8d00dbffb4597c1e39a6faa6fb04424d477e6d504d5a0244230140896e54bb56fd2f88b8b5820d64344c57a4e +MISC metadata.xml 335 BLAKE2B e1bafe2e453249abe6095958abfad021b1c49785b441431663154e63d4e69cc86227c2d157eb161eb53b8e1a553459ba9e0f0f651b6092cccc8c006dae6bc21e SHA512 7321ca2e3338f779ed480d672160c7903fee2c989dc88a7f8df76bd8a3c8aef7569bf6805ecdb62328df70650634fb6e6392f73929bb281e148f7d8fb330440b diff --git a/dev-ruby/six/metadata.xml b/dev-ruby/six/metadata.xml new file mode 100644 index 000000000000..8f5dc5aab86f --- /dev/null +++ b/dev-ruby/six/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + randx/six + + diff --git a/dev-ruby/six/six-0.2.0.ebuild b/dev-ruby/six/six-0.2.0.ebuild new file mode 100644 index 000000000000..beb43f942e72 --- /dev/null +++ b/dev-ruby/six/six-0.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="An ultra lite authorization library" +HOMEPAGE="https://github.com/randx/six" +SRC_URI="https://github.com/randx/six/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die "sed failed" +} diff --git a/dev-ruby/slim-3.0.7-r1 b/dev-ruby/slim-3.0.7-r1 deleted file mode 100644 index b916335ac027..000000000000 --- a/dev-ruby/slim-3.0.7-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sass[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sass[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A template language aiming to reduce the syntax to the essential parts -EAPI=5 -HOMEPAGE=http://slim-lang.com/ -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 arm ~hppa ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/slim-3.0.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b690341d3a3d3ff735f8f69ec9a16e70 diff --git a/dev-ruby/slim-3.0.8 b/dev-ruby/slim-3.0.8 deleted file mode 100644 index f0c8bba5b8da..000000000000 --- a/dev-ruby/slim-3.0.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sass[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sass[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A template language aiming to reduce the syntax to the essential parts -EAPI=6 -HOMEPAGE=http://slim-lang.com/ -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/slim-3.0.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=072285cfe49970fa6818088654d44c56 diff --git a/dev-ruby/slim-3.0.9 b/dev-ruby/slim-3.0.9 deleted file mode 100644 index e7374feeebe8..000000000000 --- a/dev-ruby/slim-3.0.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby25] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] dev-ruby/redcarpet[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sass[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sass[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/sass[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A template language aiming to reduce the syntax to the essential parts -EAPI=6 -HOMEPAGE=http://slim-lang.com/ -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby23] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby24] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby25] =dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/slim-3.0.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=96d73f75a3fdd06b2b5e45087167d391 diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest new file mode 100644 index 000000000000..d54f4bbfb8a7 --- /dev/null +++ b/dev-ruby/slim/Manifest @@ -0,0 +1,7 @@ +DIST slim-3.0.7.gem 97280 BLAKE2B 8346e2dd6330b597e0c1f0d4257978c1acbe38014c2fed249a9137b73ca8ee4945a63e2c1453144b7a9acc3f07a755e2ae31622c6b8d8e5554569a01d7d142cb SHA512 b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0 +DIST slim-3.0.8.gem 99328 BLAKE2B a63191186223e32f36cc19b9513b22b2312c9d848aa39067d687cc92b46de9415c1d8cc618cf4b79547405b1899e4b5fe7bcb9b142d6e2a7a7cf101af2df618f SHA512 c9ed748c221f1bc25f3442900e93db6674520388c8d958bb40516172b97da042cd2e20fd924f9c85382b08eb39e399ae675c4d4e0b1d884ceef7339697345dd4 +DIST slim-3.0.9.gem 99840 BLAKE2B e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4 SHA512 220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d +EBUILD slim-3.0.7-r1.ebuild 1689 BLAKE2B 0e89951b909fb7db81b261d78e88798f4f3f7e493ef80973bbc9a55db9fb4813a14a8555cfc2a438467648e1777cd8acd59340682164d1a3f1f9ed6e967cbb6a SHA512 35305de1f03ebc7b1eaefae992bbb73d41e6f3938bfe670a045c810b71e92a6c741fdfdc35b9e67288543701ac0b10bcc48d0b6317ac0752dfbfe69d160538c9 +EBUILD slim-3.0.8.ebuild 1594 BLAKE2B 2a7b23003db0cd991730ca467c371ca9afc951c5c797333fd537d83b67156b84f1cc51af715e8c669e974f2d913a91ae889c2063ab9c75c1ea5da2e59a1addfd SHA512 6f8166253b01ab0a4ef73f3601195bfa492441a33e52ab0ad4c09bfb75bf2bcbea7a1513573a1f875de5889cf05b3487e0d33a60a6d0a76ddeb8d8ddf6a69448 +EBUILD slim-3.0.9.ebuild 1585 BLAKE2B 64854a66b75b2d4aacabc71c3fc3aadc0b3656b242d1a2f853d72e27c02c93c5c897b1892ee33131cbf9092bad3b2b3abc74e1d3846f84a3d22abccea3890530 SHA512 648350c329afbc72af72edefd1cddb20e4960e79eea28f4e0f11f3225a617e401069a755c685bd003d5e6c00e225cd11972deb704ba9d454f218316277a6b10c +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/slim/metadata.xml b/dev-ruby/slim/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/slim/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild b/dev-ruby/slim/slim-3.0.7-r1.ebuild new file mode 100644 index 000000000000..4e98538b2537 --- /dev/null +++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/" +LICENSE="MIT" + +KEYWORDS="~amd64 arm ~hppa ppc ppc64 x86" +SLOT="0" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" + +ruby_add_bdepend "test? ( dev-ruby/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 + + # Relax temple version check (already fixed upstream) + sed -i -e 's/0.7.6/0.7/' ${RUBY_FAKEGEM_GEMSPEC} || 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.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild new file mode 100644 index 000000000000..164ebcf865b0 --- /dev/null +++ b/dev-ruby/slim/slim-3.0.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" + +ruby_add_bdepend "test? ( dev-ruby/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 new file mode 100644 index 000000000000..b3f7d2954da4 --- /dev/null +++ b/dev-ruby/slim/slim-3.0.9.ebuild @@ -0,0 +1,50 @@ +# 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="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" +SLOT="0" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" + +ruby_add_bdepend "test? ( dev-ruby/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/slop-3.6.0 b/dev-ruby/slop-3.6.0 deleted file mode 100644 index 4f4cc09cee88..000000000000 --- a/dev-ruby/slop-3.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple option parser with an easy to remember syntax and friendly API -EAPI=5 -HOMEPAGE=https://github.com/injekt/slop -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/injekt/slop/archive/v3.6.0.tar.gz -> slop-3.6.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=224a9d2e518794b00b6aec8c18f5a060 diff --git a/dev-ruby/slop-4.4.3 b/dev-ruby/slop-4.4.3 deleted file mode 100644 index 28c2f674435d..000000000000 --- a/dev-ruby/slop-4.4.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A simple option parser with an easy to remember syntax and friendly API -EAPI=6 -HOMEPAGE=https://github.com/injekt/slop -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=4 -SRC_URI=https://github.com/injekt/slop/archive/v4.4.3.tar.gz -> slop-4.4.3.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c3f092ecbe11b8897179b4faee845300 diff --git a/dev-ruby/slop-4.6.2 b/dev-ruby/slop-4.6.2 deleted file mode 100644 index 5c355ee27ac0..000000000000 --- a/dev-ruby/slop-4.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple option parser with an easy to remember syntax and friendly API -EAPI=6 -HOMEPAGE=https://github.com/injekt/slop -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/injekt/slop/archive/v4.6.2.tar.gz -> slop-4.6.2.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bf29a8ea11ae7db13f461407d8010ee4 diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest new file mode 100644 index 000000000000..ee0897334179 --- /dev/null +++ b/dev-ruby/slop/Manifest @@ -0,0 +1,7 @@ +DIST slop-3.6.0.tgz 19570 BLAKE2B a65b4bf689d48f7a97d00a9a06a926d5cd10a62053e9ff3e64e5593eb0adf54a7f6f4a56fb6078860682bad5809922f915aeddd6b8b37b447825aed0545ede9b SHA512 48bc2f56070a6f65b865b76dd5ba2e0e434c2ac5f9efef89301833746c0d01e5d9769ae02cdff8a4cfb0ed67d4306d921eafe086f49dafa0af8521d14bcee2a6 +DIST slop-4.4.3.tgz 14763 BLAKE2B e0bfbf296b5c17fe9b8a96c3b8c579444084882cfa5cdca6a9aee8dac6e1290959b00e12078a79c64c1dd1fd2ca5282b9efae57751a1a2a1435bb3dce617724e SHA512 ef34bde9a11734b833270a7a2e5e41996c448d02ab4af37950abfd053c817d1075f0ec2fb8068642d784e2e285b9cba9d6e002f97a1a84cc7dba84a319624544 +DIST slop-4.6.2.tgz 15750 BLAKE2B a31c8ec895e534be7fe77eb09909c2210d298c1a89099080af816b9e06a5ee2358aef223b1ce0669f9d40cc91c04ce55e8ebb6d506a4bec35fb1fd9b93c0017d SHA512 352d7e5bbbe9ae4c324d1561f953fe28c1c99078bdef27f1be45453e60b34e0191e94d8952ec0a8cee7d689c6ba910616c9515747e81a8378fa825cb2139bfc7 +EBUILD slop-3.6.0.ebuild 656 BLAKE2B 627c4444d2d8c2e3a5c0157f2abdb1e0a1858f4354e6b0cf23442f81e6c0d964dc5c9e732c4a63bdebe6e062ea1beb23be2a27515c68f4175fc8de6f11760b02 SHA512 460cda11dab55d6cd58688c9b9541b89029f952a433aca7ec5bc2b44b1aace86edfcd60e6b8b00f281856a12e8b3fc3adeaf99573465a0775d7a20a3b0ac900d +EBUILD slop-4.4.3.ebuild 638 BLAKE2B fce7884ce43ab0c83990a4a025e7ddc81aaf7c64b0f84b61e799f233cabe13cf1c3a8ed4757962d2a0b93fb405cf656883cccfd6e3e87b0dd668bff749739308 SHA512 9d9feef39f49c71454dfd5ea982d9046678157c4041a09019076ce283038dec8bbb8c21b73d821d18cb549c576875dbda16af48594cfa489141f6ce5eccf1115 +EBUILD slop-4.6.2.ebuild 638 BLAKE2B 3105f2474174daccf3e2f86eb9fe2feecab9eafbf19dc8180585025542fa56922a6ea9c1204daaa3ddac6a51a08aace4ddd14a21b1f3ad6baa6ed42f54eaf46f SHA512 c6e0d293939be1879f3e7c2cb5b5fb59deab829b7f3e3090328e45a686bb8168ec5f59691736a7c553417c4676330267a5a5d34d735cc4c54df3b81edb7099f1 +MISC metadata.xml 337 BLAKE2B 257bf07d00a3f336c737c4135fae690b12a7b383de865d09fca95667efdfc4d66adcb55343b064c1fefa190f1f7c21c7b3f18ecde8d73e9d7632209ee8adc720 SHA512 2036c518a80c08e41ddec04f397959241a28fdbec0071c98120bbe2fade6e69ef67b1aa46191099520dced091d5aa0d16ae1484d831061c0681315cb0fa3b35a diff --git a/dev-ruby/slop/metadata.xml b/dev-ruby/slop/metadata.xml new file mode 100644 index 000000000000..3c112747511b --- /dev/null +++ b/dev-ruby/slop/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + injekt/slop + + diff --git a/dev-ruby/slop/slop-3.6.0.ebuild b/dev-ruby/slop/slop-3.6.0.ebuild new file mode 100644 index 000000000000..d0e33d85479d --- /dev/null +++ b/dev-ruby/slop/slop-3.6.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API" +HOMEPAGE="https://github.com/injekt/slop" +SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' slop.gemspec || die +} diff --git a/dev-ruby/slop/slop-4.4.3.ebuild b/dev-ruby/slop/slop-4.4.3.ebuild new file mode 100644 index 000000000000..2ac06d921083 --- /dev/null +++ b/dev-ruby/slop/slop-4.4.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API" +HOMEPAGE="https://github.com/injekt/slop" +SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' slop.gemspec || die +} diff --git a/dev-ruby/slop/slop-4.6.2.ebuild b/dev-ruby/slop/slop-4.6.2.ebuild new file mode 100644 index 000000000000..b1b5e9148f25 --- /dev/null +++ b/dev-ruby/slop/slop-4.6.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API" +HOMEPAGE="https://github.com/injekt/slop" +SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' slop.gemspec || die +} diff --git a/dev-ruby/slow_enumerator_tools-1.0.0 b/dev-ruby/slow_enumerator_tools-1.0.0 deleted file mode 100644 index 529bf4086461..000000000000 --- a/dev-ruby/slow_enumerator_tools-1.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Transform Ruby enumerators that produce data slowly and unpredictably -EAPI=6 -HOMEPAGE=https://github.com/ddfreyne/slow_enumerator_tools/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/slow_enumerator_tools-1.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6bf8bfd2c470cfac9a2af3f75dd2e501 diff --git a/dev-ruby/slow_enumerator_tools-1.1.0 b/dev-ruby/slow_enumerator_tools-1.1.0 deleted file mode 100644 index c521d71cdf4a..000000000000 --- a/dev-ruby/slow_enumerator_tools-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Transform Ruby enumerators that produce data slowly and unpredictably -EAPI=6 -HOMEPAGE=https://github.com/ddfreyne/slow_enumerator_tools/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/slow_enumerator_tools-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fb04bd96e0498db9ce400d0ef855e83d diff --git a/dev-ruby/slow_enumerator_tools/Manifest b/dev-ruby/slow_enumerator_tools/Manifest new file mode 100644 index 000000000000..f22740703754 --- /dev/null +++ b/dev-ruby/slow_enumerator_tools/Manifest @@ -0,0 +1,5 @@ +DIST slow_enumerator_tools-1.0.0.gem 11264 BLAKE2B f9ff0dcf0fadea1897dbb3944afb29a0f28a9a963dc0e2c6ecf3a67087a7670baaf5054eef9e58feba96f481947fca9cb978572f053f1577eb1819652773f30f SHA512 d557d913e74f2120e9a91350b5a04314285771b7c943087f943bc6a00dd421e27bd4941052c3cd74e20995ddbaa22ca8e9eb60a240fff54dd66b8e2b16d8c2ce +DIST slow_enumerator_tools-1.1.0.gem 12800 BLAKE2B f8566bd15b37496be4fb7613e97367e62329f53a9da1c5f6c9247cd6fee220063bb91dd77e137bf6e3b419e4e9d2878bbb85747e2f0a939b1fe6740acf87d81f SHA512 0ac2396980d461205d0a2daa41db15016dd8536994cca6599f1e3b7be9c758d51123eefce97f53aaeec06ee1a1f9302d714d113666dbf99ed65be070816f71a2 +EBUILD slow_enumerator_tools-1.0.0.ebuild 650 BLAKE2B 8f64273ae0ffb1b524b3b4b0ae34e577c06435cc7f8d34812411c62d211f99a09ead645ba2e6a4c8ca0622e03e79d2e144c68403449c11bbd8ebf2edf64c3342 SHA512 4887f13f22ab9b5ea05332e3c1a5817884378880c60b584315fcf7ee876ea8617435d44a72deb928e3f7c1d9600aeb6fe97d560f97d8aee717265dbd1d716271 +EBUILD slow_enumerator_tools-1.1.0.ebuild 657 BLAKE2B dd078284e8e9d5b19d70d7f66a2cd5898c7217b9f2259ff0428e86eb00b422270054c36064d8ca38e64eaccf93d8c6f13b0ef2d03d17ebcd7d605b27b20f3d10 SHA512 cd51e6413c8ff01f45df64adb29064154329235232f0bfaf64b4623d985660a18adb21ef99d984a19b3d436a153af8af3db17d8282b299455023279d504baf79 +MISC metadata.xml 356 BLAKE2B 8db469c006212a228f58a66c94617f9a6de9ea31be7da210dbbc602a2ed75e2ca16cea4436e5e17375aefacb594ae2b6c5d7a60c96bd4aac49d8f7e5e06502d3 SHA512 741508a694bd3cc4c75e993cbedc01f2ae63355fc0e2872067ac0d2dd9251aba4718badfb967086a79955b37f12bdcd82946933421bfc8a99d7edf49386d6adb diff --git a/dev-ruby/slow_enumerator_tools/metadata.xml b/dev-ruby/slow_enumerator_tools/metadata.xml new file mode 100644 index 000000000000..9ec605622c08 --- /dev/null +++ b/dev-ruby/slow_enumerator_tools/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ddfreyne/slow_enumerator_tools + + diff --git a/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.0.0.ebuild b/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.0.0.ebuild new file mode 100644 index 000000000000..9c7b8a34053a --- /dev/null +++ b/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Transform Ruby enumerators that produce data slowly and unpredictably" +HOMEPAGE="https://github.com/ddfreyne/slow_enumerator_tools/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' \ + -e '/fuubar/,/^end/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '/Fuubar/d' .rspec || die +} diff --git a/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.1.0.ebuild b/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.1.0.ebuild new file mode 100644 index 000000000000..73789766c4f3 --- /dev/null +++ b/dev-ruby/slow_enumerator_tools/slow_enumerator_tools-1.1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Transform Ruby enumerators that produce data slowly and unpredictably" +HOMEPAGE="https://github.com/ddfreyne/slow_enumerator_tools/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' \ + -e '/fuubar/,/^end/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '/Fuubar/d' .rspec || die +} diff --git a/dev-ruby/source_map-3.0.1 b/dev-ruby/source_map-3.0.1 deleted file mode 100644 index dbe9ce82685c..000000000000 --- a/dev-ruby/source_map-3.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/json:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/json:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/json:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides an API for parsing, and an API for generating source maps in ruby -EAPI=5 -HOMEPAGE=https://github.com/ConradIrwin/ruby-source_map -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/json:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/json:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/json:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/source_map-3.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=94fcfc91f1ae6ee13a623d9e8ef0c061 diff --git a/dev-ruby/source_map/Manifest b/dev-ruby/source_map/Manifest new file mode 100644 index 000000000000..e8c9f05d8e98 --- /dev/null +++ b/dev-ruby/source_map/Manifest @@ -0,0 +1,3 @@ +DIST source_map-3.0.1.gem 12288 BLAKE2B 59d51caf46087379ea7c6a0842721a0065fa02fce8cb848a8097af14a8c6e2c99d216ffbeec643254c2f0aea75833960e272a0470f72c37587f6191370067b43 SHA512 3fc4a55f2ad2e79059c40ba4fd28e555af25c5881ac5513d6d37595d6a1c405e8e601e808b96b336725227dbd9b377235251cb8a9eeaefe60d8000f6fa67ea2f +EBUILD source_map-3.0.1.ebuild 501 BLAKE2B 7c0b4c1bd77bca0c49f3f43984cf5e66728b634b9d2bcb5aa475d4a1712a00f2e35d5671de0781262ae3f5a07360e886893f56f27f197d31be510b3532f6800e SHA512 e74304488a999cf8170d2bb2b88f70b66c8da259498ea67e953f0787a0b9f55f787e4f1b9dc0928733db8ce3358c5049929851d2fd38d433a722b62c83d38c79 +MISC metadata.xml 353 BLAKE2B cb93649c3833d6a823a559ccc15bbbea87200345dede8ea8628b2ba5c6bb9997668bdfe4ff89b7add7e4287441e8e9a2a5a52f04d3820e2b7cab3dc205f2213e SHA512 b7666ae83bc220badd2bbcf1469ce13bf5194ec9b932c6527b7f7e1137930f4ea53067c1f0ca5c243a72a3941c1da1100ba986b5bbd49379f5d7dacd71329707 diff --git a/dev-ruby/source_map/metadata.xml b/dev-ruby/source_map/metadata.xml new file mode 100644 index 000000000000..90184c83a954 --- /dev/null +++ b/dev-ruby/source_map/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ConradIrwin/ruby-source_map + + diff --git a/dev-ruby/source_map/source_map-3.0.1.ebuild b/dev-ruby/source_map/source_map-3.0.1.ebuild new file mode 100644 index 000000000000..32d00981d574 --- /dev/null +++ b/dev-ruby/source_map/source_map-3.0.1.ebuild @@ -0,0 +1,23 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides an API for parsing, and an API for generating source maps in ruby" +HOMEPAGE="https://github.com/ConradIrwin/ruby-source_map" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="" + +ruby_add_rdepend "dev-ruby/json:*" diff --git a/dev-ruby/sourcemap-0.1.1 b/dev-ruby/sourcemap-0.1.1 deleted file mode 100644 index 89bbc8dd9d1d..000000000000 --- a/dev-ruby/sourcemap-0.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby source maps -EAPI=5 -HOMEPAGE=https://github.com/maccman/sourcemap -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sourcemap-0.1.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=951ae08aea998c7ab2213dd132a7693b diff --git a/dev-ruby/sourcemap/Manifest b/dev-ruby/sourcemap/Manifest new file mode 100644 index 000000000000..832bf6368eb1 --- /dev/null +++ b/dev-ruby/sourcemap/Manifest @@ -0,0 +1,3 @@ +DIST sourcemap-0.1.1.gem 15872 BLAKE2B fac8ae7604a5d5a56b6aff82742b8c773bebfdeb41be6b6aeb3f2b5aff9c6cb2bf584b29ee7a6cfcb4b3064e6b1666e6c0341383fa4d39037759fcbf51ae57ee SHA512 d197a3aab0fe8c9e620c50d3bd994ed957b37dba071f6abc3b8a149a8a0490ee1b89512036b833ec44e6bdcdca6dacbdda9872036ba51736ac1d1e1f160ded59 +EBUILD sourcemap-0.1.1.ebuild 472 BLAKE2B d1a21811ee69f7e85f407d3f4c563ac63eb730f408b2ff071d013d9fb543860af1cfb9ffb9559f04cbcb202f0deaff2b7674facdfaf579b51921cda1c72e75ef SHA512 344e6da03537723ac69f4306030932f42195c5aff3e2a9e539a37aa3ea1b2419ef2bcd93fd9ea2f58234f8d0c6f93dc0a4a97e6f68a8e17a95da8cd28670b6be +MISC metadata.xml 343 BLAKE2B a8f9658e9fea493c4d839537333079971a0b6afc29a46258763c8febf0862925f02bbdeb1696528c2e752a625d9e536282aad3cea7edbb624e3b1ebc2a545e49 SHA512 5347372e3013b627aeb9194714f4a1525a232b1d85eb252d2537606639ab95ce351396a094ffbcacb0caf5c153b77f4381abdcf8670b914b9fb43c26a05c3e4c diff --git a/dev-ruby/sourcemap/metadata.xml b/dev-ruby/sourcemap/metadata.xml new file mode 100644 index 000000000000..d55a65da9bec --- /dev/null +++ b/dev-ruby/sourcemap/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + maccman/sourcemap + + diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1.ebuild b/dev-ruby/sourcemap/sourcemap-0.1.1.ebuild new file mode 100644 index 000000000000..16f1345a31a8 --- /dev/null +++ b/dev-ruby/sourcemap/sourcemap-0.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby source maps" +HOMEPAGE="https://github.com/maccman/sourcemap" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/sparklines-0.5.2-r6 b/dev-ruby/sparklines-0.5.2-r6 deleted file mode 100644 index 4423f52cea6f..000000000000 --- a/dev-ruby/sparklines-0.5.2-r6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/tidy_table[ruby_targets_ruby23] dev-ruby/dust[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/tidy_table[ruby_targets_ruby24] dev-ruby/dust[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Create sparklines, small graphs to be used inline in texts -EAPI=5 -HOMEPAGE=http://sparklines.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=amd64 x86 ~x86-macos -LICENSE=MIT -RDEPEND=dev-ruby/rmagick ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/sparklines-0.5.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8c68917b1e3ed29dce355b3e0bd88fb9 diff --git a/dev-ruby/sparklines/Manifest b/dev-ruby/sparklines/Manifest new file mode 100644 index 000000000000..a90b5cdf5546 --- /dev/null +++ b/dev-ruby/sparklines/Manifest @@ -0,0 +1,3 @@ +DIST sparklines-0.5.2.gem 150016 BLAKE2B 408a8a5348e0bb3a331087066dfccbb42a58f68b839b7ba24b7577e50d5ad8f9c33c8befc60ae4577d2f8b5b809e52d13c5e11f61021a1d3eafff4d5c1fb2a32 SHA512 2666db1c2f4dd97cad10fd6b9b2fc938ab6b2e619b968f93b86090db4a77cc356cb97bd5ec01582804412c214226ed99cc0f65196e2a26ea1a395b29288cc715 +EBUILD sparklines-0.5.2-r6.ebuild 744 BLAKE2B f17e0a55423c55f13bfb531cbdcd97e1c3e2f663e79bb3f879e09ddff1f6000c23cf0a0d692ec720d7fd4519bde44d4ca6272ac695941501d69b949dd09c6c18 SHA512 e387c68de977a9ef799d9aacd2551ab838709b8ceffc876914a1131fafdb4c07b2fd9f22ca0455b569982d445cf7797fd5c81478b90a9110a73369ef75e263f6 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/sparklines/metadata.xml b/dev-ruby/sparklines/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/sparklines/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild b/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild new file mode 100644 index 000000000000..d2bd7956746f --- /dev/null +++ b/dev-ruby/sparklines/sparklines-0.5.2-r6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Create sparklines, small graphs to be used inline in texts" +HOMEPAGE="http://sparklines.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-macos" +IUSE="" + +RDEPEND="dev-ruby/rmagick" + +ruby_add_bdepend test "dev-ruby/tidy_table dev-ruby/dust" + +all_ruby_prepare() { + # Don't use deprecated rmagick require for compatibility with newer + # versions. + sed -i -e '/require/ s/RMagick/rmagick/' lib/sparklines.rb || die +} + +each_ruby_test() { + ${RUBY} -I. test/test_all.rb || die +} diff --git a/dev-ruby/spork-0.9.2-r2 b/dev-ruby/spork-0.9.2-r2 deleted file mode 100644 index 30c0bc17dab9..000000000000 --- a/dev-ruby/spork-0.9.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Spork is Tim Harper's implementation of test server -EAPI=5 -HOMEPAGE=https://github.com/sporkrb/spork -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/spork-0.9.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ba874d1ab849274de390863e3c7afd64 diff --git a/dev-ruby/spork/Manifest b/dev-ruby/spork/Manifest new file mode 100644 index 000000000000..09bb19f320b2 --- /dev/null +++ b/dev-ruby/spork/Manifest @@ -0,0 +1,3 @@ +DIST spork-0.9.2.gem 33280 BLAKE2B 0c06cad1d6fc7264aee25fa400ddf1890685f87bbcb3fa8f5cb31f45f9c99845ff650b1d8e9738b04d87bb35fa4bc4466c24ddfb0d35a27377b9f42ba46eddfb SHA512 04acbdb00cb23c74ab5e3737d85f6b353dd50555e01e13aa4e0289bc7716eaed144800127840d9eae8d580f020ab646351411f5c1cbf299cf17ed5a73d24d81a +EBUILD spork-0.9.2-r2.ebuild 512 BLAKE2B b2cb768058491c060d4aefe963249770cd4a321267b892b8af58896a0ee90f385f4dc9871e7d7f7816f8b159a4c6a9674c40422c0535f261a3c6c68c229c2356 SHA512 10a72a904f11f901e7cfa2c1da245dd4a5501e05630cf6e600813519d16584c2c84ea5bb4ad0492fc284230b34cf7babb37c7be5b46f1a931febf63d297c5d99 +MISC metadata.xml 339 BLAKE2B 0c874f7cd4273f669acd83ec67b0a84797bfeabdd71ed53597fcc6263578a3ab2480d24c161b4b17669456c2415fcca3f1d4110bc7047907491944e88fa64976 SHA512 e70684bf4dda9def0a09a12a67a94741cea52601c298e76fdb2b1d628f311fa043cbb2d6c8b1d1a3c5cd1a6139ff753f6d264350f53496847c77bf26a62685ef diff --git a/dev-ruby/spork/metadata.xml b/dev-ruby/spork/metadata.xml new file mode 100644 index 000000000000..cafc936bbb66 --- /dev/null +++ b/dev-ruby/spork/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sporkrb/spork + + diff --git a/dev-ruby/spork/spork-0.9.2-r2.ebuild b/dev-ruby/spork/spork-0.9.2-r2.ebuild new file mode 100644 index 000000000000..ee9ba6a9b70b --- /dev/null +++ b/dev-ruby/spork/spork-0.9.2-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" +RUBY_FAKEGEM_EXTRAINSTALL="assets" + +inherit ruby-fakegem + +DESCRIPTION="Spork is Tim Harper's implementation of test server" +HOMEPAGE="https://github.com/sporkrb/spork" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +SLOT="0" +IUSE="" diff --git a/dev-ruby/spreadsheet-1.1.3 b/dev-ruby/spreadsheet-1.1.3 deleted file mode 100644 index 1714bc6522d4..000000000000 --- a/dev-ruby/spreadsheet-1.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library to read and write spreadsheet documents -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/spreadsheet -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/zdavatz/spreadsheet/archive/v1.1.3.tar.gz -> spreadsheet-1.1.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=aa0b42adf657fc4bdb47d0f2d8811ff5 diff --git a/dev-ruby/spreadsheet-1.1.7 b/dev-ruby/spreadsheet-1.1.7 deleted file mode 100644 index bc55e660bba8..000000000000 --- a/dev-ruby/spreadsheet-1.1.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library to read and write spreadsheet documents -EAPI=6 -HOMEPAGE=https://github.com/zdavatz/spreadsheet -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/ruby-ole-1.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/zdavatz/spreadsheet/archive/1.1.7.tar.gz -> spreadsheet-1.1.7.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d989ad85a7fce62c95c7b9c81e4587a9 diff --git a/dev-ruby/spreadsheet/Manifest b/dev-ruby/spreadsheet/Manifest new file mode 100644 index 000000000000..d522bd4e57f7 --- /dev/null +++ b/dev-ruby/spreadsheet/Manifest @@ -0,0 +1,5 @@ +DIST spreadsheet-1.1.3.tar.gz 4655837 BLAKE2B fdb28822c0d40eaceaeccd7ecb7861fa7ab9cf2f775aeca2f5fa00dc7932d17f1cbf5298aac4458109bada8e1d97a5a537f9054cc947aa4140dde3ae260556e3 SHA512 c1529318384c4e48abe20aad21aa80d652ab91bca505379c310707fa23382654252bfc04d1f8bdb7aa6ec00d0e064790e3ffdcf1c1089bd49010e79729a36690 +DIST spreadsheet-1.1.7.tar.gz 4656117 BLAKE2B 4771d747609da7a552ada5d3c0d5de51e6fafbdd1d3dbc8740e50c7a8d3d6d981316816a0e0ea5f5e817e66ee6966ce501e239409a352bce56d22274816ee8e8 SHA512 f1617e1733bb41e7cdcde626a31248fce43160efbd16736822f2dc4e64db814ee5394c50feaf6986b8af4876488191e40e01d95dc76078666517f5cf14f97fcf +EBUILD spreadsheet-1.1.3.ebuild 858 BLAKE2B 50d430f040cc966c821bd9580eee072fea15f75ab91de8f33d7b12ee06dd96b44cb06fa206182e01ef93561879a1f769443aed0d53ec7373d45440d35fba4060 SHA512 91c10e423b90c3c8a6e88a79ec5f8a44812fbcaadd6309632fd50023c7838b9ea7efab30fa471f9009c36a6d6bc3eb824b6543f40105175457ed95951a6f083b +EBUILD spreadsheet-1.1.7.ebuild 858 BLAKE2B c79433d6e6deb044f2ddbb8ad1d9577b76ac14099d9b6997da7d92e71da0cafe3dad31dda02b4cb75a0c7bd6f27eb8a16f13719e2811b3757830b88192c96739 SHA512 9bd59e39c5a35ed78e1d990e8741e20f4c5968b2c5e01b3b3bfef47cd451f69ba5d23215dc327ffb459d85f14c822485ac5a68bc1440a1004258e52c6358fa3b +MISC metadata.xml 452 BLAKE2B acebaf37b6e910c08eda195fab8eb473c2516d5a22d30b64cbb564d25e9c162d3f2a5918fe5ed208533fd847de10ba374c5647f18d33f2045ced2c0fc6158af8 SHA512 a0677ee7cb739f0108436f4021f487e59ad4d24af2d3e08c463b0042cc3016f02a025cbb558a68c04cb13fac2b099530fa3c17b29b473c9371b2243810664416 diff --git a/dev-ruby/spreadsheet/metadata.xml b/dev-ruby/spreadsheet/metadata.xml new file mode 100644 index 000000000000..dce7f7f54b82 --- /dev/null +++ b/dev-ruby/spreadsheet/metadata.xml @@ -0,0 +1,15 @@ + + + + + mjo@gentoo.org + Michael Orlitzky + + + ruby@gentoo.org + Gentoo Ruby Project + + + spreadsheet + + diff --git a/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild b/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild new file mode 100644 index 000000000000..1176b8281a0d --- /dev/null +++ b/dev-ruby/spreadsheet/spreadsheet-1.1.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Avoid the complexity of the "rake" recipe and run testrb-2 manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +# Same thing for the docs whose rake target just calls rdoc. +RUBY_FAKEGEM_RECIPE_DOC=rdoc +RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library to read and write spreadsheet documents" +HOMEPAGE="https://rubygems.org/gems/spreadsheet" +SRC_URI="https://github.com/zdavatz/spreadsheet/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" +ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0" + +each_ruby_test() { + ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/ +} diff --git a/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild b/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild new file mode 100644 index 000000000000..91d9ff175eb5 --- /dev/null +++ b/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Avoid the complexity of the "rake" recipe and run testrb-2 manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +# Same thing for the docs whose rake target just calls rdoc. +RUBY_FAKEGEM_RECIPE_DOC=rdoc +RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby library to read and write spreadsheet documents" +HOMEPAGE="https://github.com/zdavatz/spreadsheet" +SRC_URI="https://github.com/zdavatz/spreadsheet/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" +ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0" + +each_ruby_test() { + ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/ +} diff --git a/dev-ruby/spring-2.0.2 b/dev-ruby/spring-2.0.2 deleted file mode 100644 index 8d0b39b349b4..000000000000 --- a/dev-ruby/spring-2.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] dev-ruby/activesupport[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] dev-ruby/activesupport[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Rails application preloader -EAPI=6 -HOMEPAGE=https://github.com/rails/spring -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.1 -SRC_URI=https://github.com/rails/spring/archive/v2.0.2.tar.gz -> spring-2.0.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3b474ab9cfcc03c5f9a04083ef2f430f diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest new file mode 100644 index 000000000000..245438674f7f --- /dev/null +++ b/dev-ruby/spring/Manifest @@ -0,0 +1,3 @@ +DIST spring-2.0.2.tar.gz 43318 BLAKE2B 91c032b6e4573721de559f7cdd7013656fd39b71b7d0776b0518ead3730044b6fb25b2900931023a920f1afdf555c2856e4748f052856515ad5fca83df356659 SHA512 73d6eb241807dd9bd20e0e393773da77fa22e07c72cd8d909e7ef1330a6c3d1e5ae483d2a10bff5d99f57214a96f87da2eb784c8532ed9e680c1d679dbf4bc0c +EBUILD spring-2.0.2.ebuild 851 BLAKE2B bf8d4b131e9fc8b22eb4983b35d489f272448ddc9f9686976d8d6243ea40ff50e733da27591e508a064917cee257463b0e2e8ae4e55caf7f8dca302b4835aa84 SHA512 a4bd3ebaa2ba9894553aaf957d1babffbd3049f0094fd4b58e2f1f2b23febeedcef3b6de8ed3ec28d0fa5ec8681c9801f3716644401e22c40f8ff40d9e0e0a75 +MISC metadata.xml 338 BLAKE2B 6800daa1cad935214edb5051dac7470efb061ef6fc0ad534b8e52d024ffc8474fe3a04a329de4394b7ce673a9e8bae71aee52fee2fc4def484c287085ae51c5b SHA512 ed274c75491299ebefa755f0776c8895c7640101c22652f92defadb839d0a476a0e00ad407d1769a62f20d56da532f750bf639e7f5d75831c50f2957c17cc9c8 diff --git a/dev-ruby/spring/metadata.xml b/dev-ruby/spring/metadata.xml new file mode 100644 index 000000000000..d0910237281c --- /dev/null +++ b/dev-ruby/spring/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/spring + + diff --git a/dev-ruby/spring/spring-2.0.2.ebuild b/dev-ruby/spring/spring-2.0.2.ebuild new file mode 100644 index 000000000000..9f7edf42288a --- /dev/null +++ b/dev-ruby/spring/spring-2.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_TASK_TEST="test:unit" + +inherit ruby-fakegem + +DESCRIPTION="Rails application preloader" +HOMEPAGE="https://github.com/rails/spring" +SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1.1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.2:*" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )" + +all_ruby_prepare() { + sed -i -e '/files/d' \ + -e '/bump/d' ${PN}.gemspec || die + sed -i -e '/bump/d' Rakefile || die +} diff --git a/dev-ruby/sprockets-3.7.1 b/dev-ruby/sprockets-3.7.1 deleted file mode 100644 index 222f4249421f..000000000000 --- a/dev-ruby/sprockets-3.7.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] >=dev-ruby/rack-1:*[ruby_targets_ruby23] =dev-ruby/rack-1:*[ruby_targets_ruby24] =dev-ruby/rack-1:*[ruby_targets_ruby25] =dev-ruby/sass-3.1[ruby_targets_ruby23] dev-ruby/uglifier[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] =dev-ruby/coffee-script-2*[ruby_targets_ruby24] =dev-ruby/execjs-2*[ruby_targets_ruby24] =dev-ruby/sass-3*[ruby_targets_ruby24] >=dev-ruby/sass-3.1[ruby_targets_ruby24] dev-ruby/uglifier[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/json[ruby_targets_ruby25] dev-ruby/rack-test[ruby_targets_ruby25] =dev-ruby/coffee-script-2*[ruby_targets_ruby25] =dev-ruby/execjs-2*[ruby_targets_ruby25] =dev-ruby/sass-3*[ruby_targets_ruby25] >=dev-ruby/sass-3.1[ruby_targets_ruby25] dev-ruby/uglifier[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library for compiling and serving web assets -EAPI=5 -HOMEPAGE=https://github.com/rails/sprockets -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] >=dev-ruby/rack-1:*[ruby_targets_ruby23] =dev-ruby/rack-1:*[ruby_targets_ruby24] =dev-ruby/rack-1:*[ruby_targets_ruby25] sprockets-3.7.1-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=378ee9f7fc396cdc4c8d7edd2dcfb92a diff --git a/dev-ruby/sprockets-3.7.2 b/dev-ruby/sprockets-3.7.2 deleted file mode 100644 index 516a834cf3bb..000000000000 --- a/dev-ruby/sprockets-3.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] >=dev-ruby/rack-1:*[ruby_targets_ruby23] =dev-ruby/rack-1:*[ruby_targets_ruby24] =dev-ruby/rack-1:*[ruby_targets_ruby25] =dev-ruby/sass-3.1[ruby_targets_ruby23] dev-ruby/uglifier[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] dev-ruby/rack-test[ruby_targets_ruby24] =dev-ruby/coffee-script-2*[ruby_targets_ruby24] =dev-ruby/execjs-2*[ruby_targets_ruby24] =dev-ruby/sass-3*[ruby_targets_ruby24] >=dev-ruby/sass-3.1[ruby_targets_ruby24] dev-ruby/uglifier[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/json[ruby_targets_ruby25] dev-ruby/rack-test[ruby_targets_ruby25] =dev-ruby/coffee-script-2*[ruby_targets_ruby25] =dev-ruby/execjs-2*[ruby_targets_ruby25] =dev-ruby/sass-3*[ruby_targets_ruby25] >=dev-ruby/sass-3.1[ruby_targets_ruby25] dev-ruby/uglifier[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby library for compiling and serving web assets -EAPI=6 -HOMEPAGE=https://github.com/rails/sprockets -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby23] >=dev-ruby/rack-1:*[ruby_targets_ruby23] =dev-ruby/rack-1:*[ruby_targets_ruby24] =dev-ruby/rack-1:*[ruby_targets_ruby25] sprockets-3.7.2-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=78914bb212fc0aaea0e9b73f2e807ea2 diff --git a/dev-ruby/sprockets-rails-2.3.3-r1 b/dev-ruby/sprockets-rails-2.3.3-r1 deleted file mode 100644 index cb9928cfa41e..000000000000 --- a/dev-ruby/sprockets-rails-2.3.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby23] =dev-ruby/actionpack-3.0:*[ruby_targets_ruby24] >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby24] =dev-ruby/actionpack-4[ruby_targets_ruby23] >=dev-ruby/railties-4[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/actionpack-4[ruby_targets_ruby24] >=dev-ruby/railties-4[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline -EAPI=5 -HOMEPAGE=https://github.com/rails/sprockets-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-3.0:*[ruby_targets_ruby23] >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby23] =dev-ruby/actionpack-3.0:*[ruby_targets_ruby24] >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby24] sprockets-rails-2.3.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b8a11f2902ac682562821fe276c26942 diff --git a/dev-ruby/sprockets-rails-3.2.1 b/dev-ruby/sprockets-rails-3.2.1 deleted file mode 100644 index d14d7c82887e..000000000000 --- a/dev-ruby/sprockets-rails-3.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby23] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby24] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby25] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby25] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/actionpack-4[ruby_targets_ruby23] >=dev-ruby/railties-4[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/actionpack-4[ruby_targets_ruby24] >=dev-ruby/railties-4[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/actionpack-4[ruby_targets_ruby25] >=dev-ruby/railties-4[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline -EAPI=6 -HOMEPAGE=https://github.com/rails/sprockets-rails -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby23] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby24] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/actionpack-4.0:*[ruby_targets_ruby25] >=dev-ruby/activesupport-4.0:*[ruby_targets_ruby25] >=dev-ruby/sprockets-3.0.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/rails/sprockets-rails/archive/v3.2.1.tar.gz -> sprockets-rails-3.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1f34673a990e4fd9c89cfc40f54b4cf2 diff --git a/dev-ruby/sprockets-rails/Manifest b/dev-ruby/sprockets-rails/Manifest new file mode 100644 index 000000000000..e495b3b8722b --- /dev/null +++ b/dev-ruby/sprockets-rails/Manifest @@ -0,0 +1,5 @@ +DIST sprockets-rails-2.3.3.tar.gz 103105 BLAKE2B a0dadb2c323f5e012de961adb46eae1450c195db437614d133efc858a683525cb102d495f4894d94cbe6e16759a09b64e8f29d2ab2d84c471db7464a252ce4e4 SHA512 42cdc359d523049adce47a490add5a60e034fa8743d60f6ce1ae0036812c236a1151a0cf51137d8f5dc405e274cb318c9c669c2224ac7eaa22c02d8727654e6c +DIST sprockets-rails-3.2.1.tar.gz 108682 BLAKE2B 842ce4560c7537f12c3aa2c068da89d99b410c4ad27f44b69abeead90518a4d9bad92fe6a70406c2f52d1124857419e845e3a1468cddcdce8a534c5f1210c3a8 SHA512 2c108370dfbf945e912505e854cdaf799f08d4374aac57a33bfc298d6e9bbf136877978458f7a8f48e5d120f578d3c7a88d91c058c12f520dd10b8271f82c49b +EBUILD sprockets-rails-2.3.3-r1.ebuild 798 BLAKE2B fd9563478400aec73c97a4db23bdae7ae41fb0901a267e89cdc95b4dac02d73e739866ad570e7a07ca3c29b598a850a48ebe002bbd8f80512fe778a0e760628b SHA512 9d0d6de043abf30634033f88370130881c36db7fdfee140bcfe5fda97c6a26795eab20e9fbf63deef24fe25e4e7184eedb32fbf6cf3f5a19d154199dc8359daf +EBUILD sprockets-rails-3.2.1.ebuild 954 BLAKE2B 6ba9b8580c14b7d9ed8e5356bac3f256476a4e2e94409ddd448f39b845a0128ec401a45172bfb33e4bebb5375e820b0decea6c7de2ba09b2b921314d9c4d063d SHA512 b5e2a280ab0a6336c70c614d8dd6d519d5beaa9f5d4c9cd3f248af6cc5b9ba65ff0218a3369dc99d0ccae31b534e587a57f796d3cf20cfbdd73cf02d7c98128d +MISC metadata.xml 347 BLAKE2B 762b3943d802321b3eba7cb5bc4f47093dce9890fa79d7c8ec25aea5c352dfc4509718465d6791d7c194975b3a4c4653ed0d9be06e69b0cdef5aac1713d44412 SHA512 3eb588d32f48bb0f9e497c1d219314b2edfa33b48f245e35816fb34c46f0796b437d2064fed4c32315ee93fa6ed904be0a46fd136e820a3965a4240bd9db3c81 diff --git a/dev-ruby/sprockets-rails/metadata.xml b/dev-ruby/sprockets-rails/metadata.xml new file mode 100644 index 000000000000..f062be86b35b --- /dev/null +++ b/dev-ruby/sprockets-rails/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/sprockets-rails + + diff --git a/dev-ruby/sprockets-rails/sprockets-rails-2.3.3-r1.ebuild b/dev-ruby/sprockets-rails/sprockets-rails-2.3.3-r1.ebuild new file mode 100644 index 000000000000..13a2eafcd309 --- /dev/null +++ b/dev-ruby/sprockets-rails/sprockets-rails-2.3.3-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline" +HOMEPAGE="https://github.com/rails/sprockets-rails" +SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86" + +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/actionpack-3.0:* + >=dev-ruby/activesupport-3.0:* + >=dev-ruby/sprockets-2.8:* =dev-ruby/actionpack-4 + >=dev-ruby/railties-4 + dev-ruby/test-unit:2 + )" diff --git a/dev-ruby/sprockets-rails/sprockets-rails-3.2.1.ebuild b/dev-ruby/sprockets-rails/sprockets-rails-3.2.1.ebuild new file mode 100644 index 000000000000..31005742b6a2 --- /dev/null +++ b/dev-ruby/sprockets-rails/sprockets-rails-3.2.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline" +HOMEPAGE="https://github.com/rails/sprockets-rails" +SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/actionpack-4.0:* + >=dev-ruby/activesupport-4.0:* + >=dev-ruby/sprockets-3.0.0:*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/actionpack-4 + >=dev-ruby/railties-4 + dev-ruby/test-unit:2 + )" + +all_ruby_prepare() { + # Help load correct rack version consistently + sed -i -e "3irequire 'action_controller'" test/test_helper.rb || die +} diff --git a/dev-ruby/sprockets/Manifest b/dev-ruby/sprockets/Manifest new file mode 100644 index 000000000000..6513583dea9c --- /dev/null +++ b/dev-ruby/sprockets/Manifest @@ -0,0 +1,5 @@ +DIST sprockets-3.7.1-git.tgz 368910 BLAKE2B 1411f0ad02da1fe6c3774a3c7fd689b174e18ef72a2a032eccfca2c9b4bb5298312488cd97511572e7785e7eb1b00b6accce90046b2d59b91edc8b38542aa0e1 SHA512 b766070806d62ef10839c12c0e1ba31b3553d014fc45df27fe7dc678d6980b8da3080733b1bcc3d40b1ed9d41550e45da7a365d10fc5de0b1eb88d769169cc3e +DIST sprockets-3.7.2-git.tgz 369053 BLAKE2B 3c40de921d82b2f5c71e3ecaa114576293946352415da1195e60cdda6363066a6be05474eb7842ab1122e29fa6c19fd2f7a38fb0a7cf9972de0640eeb29d03f0 SHA512 bc7d79ba696a072644852b7a3a73ce086d297662309deb1d00318ad453f50ac6e494e6489632cb282795de2f334700155cfd21cc80be638dc471a3215422591f +EBUILD sprockets-3.7.1.ebuild 1706 BLAKE2B c9905cd91f811f9f60557fea0cdb6c0b4c9463afd515ca4545983984450e981f5d5f19dfa5ff553553694f68d13a86d64f890aa1ff3a47739f370e13c083e34d SHA512 1431c35c15fe3622905702f6f209420415ae781c6e52bf952e41414f1eb5cf06aba2c368ed6d8e3878ae420a34aa70ac45ea7b11ca09fc7bb783e5cdd70aa4e1 +EBUILD sprockets-3.7.2.ebuild 1706 BLAKE2B 0de638375e6d6473781da9fda9473fee9def5e04d16db6c9f199a6f1b601ab28fd6bdd58291892a97bae6680edb736ab13c06b10231cbc7b0a687598e6e62f5c SHA512 327799a66b35a421dc830acaba6839f8a7a4926b29bf6b0ec27b86f57d248568ef55a707a7166f72790f37719da8791bfda2175388a1484ccac24d31f0fe6801 +MISC metadata.xml 341 BLAKE2B b649927de729737d95d006cd0f45484827a9628ca6cdf92589986b371059bc424f9888a5c727396b7aabc0326e94cbbbf0cc49d60c8e4c8ff09f44dafdae89df SHA512 4339a35e1af44e24e5b447c3a331e79609c0ece1b9a1a54a1e23a3c40eca5d4f0b3d788e965f102115565c45a9aaf3c59d8b1997c61bf584d1c3545f1e9fd55a diff --git a/dev-ruby/sprockets/metadata.xml b/dev-ruby/sprockets/metadata.xml new file mode 100644 index 000000000000..d5c81fe00071 --- /dev/null +++ b/dev-ruby/sprockets/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/sprockets + + diff --git a/dev-ruby/sprockets/sprockets-3.7.1.ebuild b/dev-ruby/sprockets/sprockets-3.7.1.ebuild new file mode 100644 index 000000000000..57dd68e9e173 --- /dev/null +++ b/dev-ruby/sprockets/sprockets-3.7.1.ebuild @@ -0,0 +1,60 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Ruby library for compiling and serving web assets" +HOMEPAGE="https://github.com/rails/sprockets" +SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~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/concurrent-ruby:1 + >=dev-ruby/rack-1:* =dev-ruby/sass-3.1 + dev-ruby/uglifier + )" + +all_ruby_prepare() { + # Avoid tests for template types that we currently don't package: + # eco and ejs. + sed -i -e '/eco templates/,/end/ s:^:#:' \ + -e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || die + sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die + rm -f test/test_require.rb test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die + sed -i -e "/bundler/d" Rakefile || die +} + +each_ruby_prepare() { + sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die +} + +each_ruby_test() { + # Make sure we have completely separate copies. Hardlinks won't work + # for this test suite. + cp -R test test-new || die + rm -rf test || die + mv test-new test || die + + each_fakegem_test +} diff --git a/dev-ruby/sprockets/sprockets-3.7.2.ebuild b/dev-ruby/sprockets/sprockets-3.7.2.ebuild new file mode 100644 index 000000000000..a4b1d68a893f --- /dev/null +++ b/dev-ruby/sprockets/sprockets-3.7.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec" + +inherit ruby-fakegem versionator + +DESCRIPTION="Ruby library for compiling and serving web assets" +HOMEPAGE="https://github.com/rails/sprockets" +SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~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/concurrent-ruby:1 + >=dev-ruby/rack-1:* =dev-ruby/sass-3.1 + dev-ruby/uglifier + )" + +all_ruby_prepare() { + # Avoid tests for template types that we currently don't package: + # eco and ejs. + sed -i -e '/eco templates/,/end/ s:^:#:' \ + -e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || die + sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die + rm -f test/test_require.rb test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die + sed -i -e "/bundler/d" Rakefile || die +} + +each_ruby_prepare() { + sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die +} + +each_ruby_test() { + # Make sure we have completely separate copies. Hardlinks won't work + # for this test suite. + cp -R test test-new || die + rm -rf test || die + mv test-new test || die + + each_fakegem_test +} diff --git a/dev-ruby/spy-0.4.5 b/dev-ruby/spy-0.4.5 deleted file mode 100644 index ca584741fc1b..000000000000 --- a/dev-ruby/spy-0.4.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/minitest:0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:0[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A simple opinionated mocking framework -EAPI=5 -HOMEPAGE=https://github.com/ryanong/spy -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/spy-0.4.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=fb3ec5fc28760de8ce3a5649db022aa0 diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest new file mode 100644 index 000000000000..6641a081b3cc --- /dev/null +++ b/dev-ruby/spy/Manifest @@ -0,0 +1,3 @@ +DIST spy-0.4.5.gem 32768 BLAKE2B 853942654a7448dcdbb4863452d118012bbda93e6ad650c4987ae8a038b434ba12799e8a98a23a4b4731b193835121d0cc28e5d0eb9a9df888b53d43efd19a7f SHA512 f006809cbe1118c3f629bff29dae141039d8ec098f6ce217907304d4ab159cdf1b357dc5008e84c44385bb48aea2c36a1b70c8db363d02403316792c7b4e211e +EBUILD spy-0.4.5.ebuild 570 BLAKE2B 4cde7b0f04d7b9a8088abbf9ee73a06f8400ebed7d468ed5814781c4332036f10304a00db0d4856c7621feca7b0671d6ee5120593b0d33aea25ebbeefa3255a4 SHA512 241170020758169c68d93f92461055512a2cdef1ff270fe92643c1064b4588236b8899668f01c78ef6c28bf21e5fb6dd351c5ad1f215711d666e02fdc2af7146 +MISC metadata.xml 337 BLAKE2B 5fdf913ff6487a35a3c6a77f9f616cfecaa7fadf7f1235bb2ea8c8387b0dd9a2187733965af0393be88d4e6ff6621737f41fb57c1520c986617994d6fdf54053 SHA512 7b8ef132c5fa47f31786a41f215db38467fa2ab4ea7167d4be6ba14083a7b14f2a2a267ebd32ac8a799e0a0fb32bcc8ea0c5f4f95dac1c97cff79dde1e7903b0 diff --git a/dev-ruby/spy/metadata.xml b/dev-ruby/spy/metadata.xml new file mode 100644 index 000000000000..1743f12a2865 --- /dev/null +++ b/dev-ruby/spy/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ryanong/spy + + diff --git a/dev-ruby/spy/spy-0.4.5.ebuild b/dev-ruby/spy/spy-0.4.5.ebuild new file mode 100644 index 000000000000..ab4d3244e737 --- /dev/null +++ b/dev-ruby/spy/spy-0.4.5.ebuild @@ -0,0 +1,24 @@ +# 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="yard" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A simple opinionated mocking framework" +HOMEPAGE="https://github.com/ryanong/spy" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:0 )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" Rakefile test/test_helper.rb || die +} diff --git a/dev-ruby/sqlite3-1.3.11 b/dev-ruby/sqlite3-1.3.11 deleted file mode 100644 index 7cf741b1500c..000000000000 --- a/dev-ruby/sqlite3-1.3.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby23? ( dev-ruby/rake-compiler[ruby_targets_ruby23] dev-ruby/hoe[ruby_targets_ruby23] doc? ( dev-ruby/redcloth[ruby_targets_ruby23] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=An extension library to access a SQLite database from Ruby -EAPI=5 -HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/sqlite3-1.3.11.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=849f68c48096e00dffb169116918cc6d diff --git a/dev-ruby/sqlite3-1.3.13 b/dev-ruby/sqlite3-1.3.13 deleted file mode 100644 index 5b5ec9e779d6..000000000000 --- a/dev-ruby/sqlite3-1.3.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby23? ( dev-ruby/rake-compiler[ruby_targets_ruby23] dev-ruby/hoe[ruby_targets_ruby23] doc? ( dev-ruby/redcloth[ruby_targets_ruby23] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( dev-ruby/rake-compiler[ruby_targets_ruby24] dev-ruby/hoe[ruby_targets_ruby24] doc? ( dev-ruby/redcloth[ruby_targets_ruby24] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( dev-ruby/rake-compiler[ruby_targets_ruby25] dev-ruby/hoe[ruby_targets_ruby25] doc? ( dev-ruby/redcloth[ruby_targets_ruby25] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An extension library to access a SQLite database from Ruby -EAPI=5 -HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=>=dev-db/sqlite-3.6.16:3 ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sqlite3-1.3.13.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e75e33b6a10b27d66c4ae1292eebac0e diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest new file mode 100644 index 000000000000..2152956aee05 --- /dev/null +++ b/dev-ruby/sqlite3/Manifest @@ -0,0 +1,5 @@ +DIST sqlite3-1.3.11.gem 60928 BLAKE2B c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f SHA512 02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb +DIST sqlite3-1.3.13.gem 64512 BLAKE2B a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e SHA512 5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f +EBUILD sqlite3-1.3.11.ebuild 2392 BLAKE2B 52685bcc7ef730fadb546a63d7af8318734a9f47d99a6802c1ab472aa851b52360f844aca405a33614ede92290fed86db47670f234dc17bdf1b456bbe17824ee SHA512 db96e0d6d0f86123b44ba7d1826bcf11085e2dcef0532134ab0c12ac5206271eabef4b039d8bab73988731c4099551fb70a3c17facd4769edd5f937cb2da9ba4 +EBUILD sqlite3-1.3.13.ebuild 2393 BLAKE2B 4275831c6c742f8c74d40bc7ce91907eed6b5cf91e9eff2b6f228e0535f09c78a2bc1f11f0dbbbb196899303831f34dfed9427d958b69b1bb5c335651a7ed955 SHA512 06dfbdf91d069bcedc09009885f8e53ae56cb1c5e1e6869ca5ff05dfd8988f4f54537a4ab45f05626859282e376d65fa3ecd54f750240c2def1059f73fd4fb97 +MISC metadata.xml 342 BLAKE2B 1f46148873c3913fc0beee10dfd433f84a477f2f5ba8b7a8bc97e4cac6765d3c07829dabef7e697791cb42902184fbf034c5701a433717c1516c725c0b5b48e9 SHA512 3272f121743335cd749a606648660e8650664fec4f02aa6499c8f5ebcf0ff727de28619d800fc5cbda350f3076e81dfbd1993ec825cd4ca43163e160813b3f77 diff --git a/dev-ruby/sqlite3/metadata.xml b/dev-ruby/sqlite3/metadata.xml new file mode 100644 index 000000000000..d2f77da0102a --- /dev/null +++ b/dev-ruby/sqlite3/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sparklemotion/sqlite3-ruby + + diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild new file mode 100644 index 000000000000..fbbe3767cd6a --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.6.16:3" +DEPEND+=" >=dev-db/sqlite-3.6.16:3" + +ruby_add_bdepend " + dev-ruby/rake-compiler + dev-ruby/hoe + doc? ( dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # We remove the vendor_sqlite3 rake task because it's used to + # bundle SQlite3 which we definitely don't want. + rm tasks/vendor_sqlite3.rake || die + + # Remove license line from hoe to avoid depending on a newer + # version. + sed -i -e '/license/d' tasks/gem.rake || die + + sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die +} + +each_ruby_configure() { + ${RUBY} -Cext/sqlite3 extconf.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + fi +} + +each_ruby_compile() { + # TODO: not sure what happens with jruby + + emake -Cext/sqlite3 V=1 + mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die +} + +each_ruby_install() { + each_fakegem_install + + # sqlite3 was called sqlite3-ruby before, so add a spec file that + # simply loads sqlite3 to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # sqlite3` was already part of sqlite3-ruby requirements. + cat - < "${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 +} diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild new file mode 100644 index 000000000000..1b27145c446e --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -0,0 +1,83 @@ +# 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_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby" +LICENSE="BSD" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.6.16:3" +DEPEND+=" >=dev-db/sqlite-3.6.16:3" + +ruby_add_bdepend " + dev-ruby/rake-compiler + dev-ruby/hoe + doc? ( dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # We remove the vendor_sqlite3 rake task because it's used to + # bundle SQlite3 which we definitely don't want. + rm tasks/vendor_sqlite3.rake || die + + # Remove license line from hoe to avoid depending on a newer + # version. + sed -i -e '/license/d' tasks/gem.rake || die + + sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die +} + +each_ruby_configure() { + ${RUBY} -Cext/sqlite3 extconf.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + fi +} + +each_ruby_compile() { + # TODO: not sure what happens with jruby + + emake -Cext/sqlite3 V=1 + mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die +} + +each_ruby_install() { + each_fakegem_install + + # sqlite3 was called sqlite3-ruby before, so add a spec file that + # simply loads sqlite3 to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # sqlite3` was already part of sqlite3-ruby requirements. + cat - < "${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 +} diff --git a/dev-ruby/sshkey-1.9.0 b/dev-ruby/sshkey-1.9.0 deleted file mode 100644 index 3e044c6b8d46..000000000000 --- a/dev-ruby/sshkey-1.9.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=SSH private and public key generator in pure Ruby -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/sshkey -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sshkey-1.9.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0af63db75ed417ed820d04af221dae42 diff --git a/dev-ruby/sshkey/Manifest b/dev-ruby/sshkey/Manifest new file mode 100644 index 000000000000..eca6f831ac53 --- /dev/null +++ b/dev-ruby/sshkey/Manifest @@ -0,0 +1,3 @@ +DIST sshkey-1.9.0.gem 25600 BLAKE2B 8d20f10c7bbb243ed6a0eb41ddf07b06af803fb71ad7fe49c5b0a90fffe0db167e0b527513401400d12486fcf3fa445db1934b2eee08a5954cd2347dbaa03506 SHA512 d8cebd1341ee70886f868e4f7b4a524b1781a229e80261172b8c9a14ae665cc5e84b98f7b476cd62e57af430247c172a08dcd219956adc95a42caf88aab1b0b7 +EBUILD sshkey-1.9.0.ebuild 379 BLAKE2B 6bf09896919c30bf7f83dc22cf7fe63f9192863ff898bce4d491cb0e3a9ba31844578cd1d190c3074ad792e52d053b650a3f5d9204b4d14bb47fba088dcb11fa SHA512 f55c2faef59fa491a4eeaf5f409f8c388cab7d1cfdbcd08e3f7523415003e3225fb41f1eada6146d24b598646f3387bf90cf875761239fb62d9b56a4fde90e8f +MISC metadata.xml 385 BLAKE2B fbc4e3d95d9b9daf6730d746905abb421dae2ecfd755ccd8f27ea57c295edb4efa6bfe61fe1b404341a76851d3b6802ae748485b30c3275d408900ebf164ce1a SHA512 74b48960f9e2ce4390ab3919d3f0334a5633995dc437613ca2ed13e3f2de8f0e76fc79cbc5f5c8b1526976e72ce3abe9eb1bc44ca4c1721500e14ee27f63a39c diff --git a/dev-ruby/sshkey/metadata.xml b/dev-ruby/sshkey/metadata.xml new file mode 100644 index 000000000000..22ca2dfdb17d --- /dev/null +++ b/dev-ruby/sshkey/metadata.xml @@ -0,0 +1,12 @@ + + + + + zerochaos@gentoo.org + Rick Farina + + + bensie/sshkey + sshkey + + diff --git a/dev-ruby/sshkey/sshkey-1.9.0.ebuild b/dev-ruby/sshkey/sshkey-1.9.0.ebuild new file mode 100644 index 000000000000..594170914c9a --- /dev/null +++ b/dev-ruby/sshkey/sshkey-1.9.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="SSH private and public key generator in pure Ruby" +HOMEPAGE="https://rubygems.org/gems/sshkey" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/dev-ruby/sshkit-1.15.1 b/dev-ruby/sshkit-1.15.1 deleted file mode 100644 index eb27dab91877..000000000000 --- a/dev-ruby/sshkit-1.15.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby -EAPI=6 -HOMEPAGE=https://github.com/capistrano/sshkit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/sshkit-1.15.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=33eada0890844efa534d212c1a48f080 diff --git a/dev-ruby/sshkit-1.16.0 b/dev-ruby/sshkit-1.16.0 deleted file mode 100644 index 3e0dabc1a866..000000000000 --- a/dev-ruby/sshkit-1.16.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby -EAPI=6 -HOMEPAGE=https://github.com/capistrano/sshkit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/sshkit-1.16.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=46554a8c74be1a839ad912170473c669 diff --git a/dev-ruby/sshkit-1.16.1 b/dev-ruby/sshkit-1.16.1 deleted file mode 100644 index 003188f9f77f..000000000000 --- a/dev-ruby/sshkit-1.16.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby25] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby -EAPI=6 -HOMEPAGE=https://github.com/capistrano/sshkit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby25] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sshkit-1.16.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7a04093e391ce3dd2609061bf5373d64 diff --git a/dev-ruby/sshkit-1.17.0 b/dev-ruby/sshkit-1.17.0 deleted file mode 100644 index b5366d5046f9..000000000000 --- a/dev-ruby/sshkit-1.17.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby25] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby -EAPI=6 -HOMEPAGE=https://github.com/capistrano/sshkit -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby23] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby24] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby25] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/sshkit-1.17.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7a04093e391ce3dd2609061bf5373d64 diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest new file mode 100644 index 000000000000..7ad52993b747 --- /dev/null +++ b/dev-ruby/sshkit/Manifest @@ -0,0 +1,9 @@ +DIST sshkit-1.15.1.gem 147968 BLAKE2B 52bde587de6a358174df6d79df8b8179960811d68ee933655f9df82e20e47481e9f32401276e613d97fc7327fce3891ccc70fe514ab8f5b2a30aff1f640ee139 SHA512 acac745b7ff1cfdd054b683219ca68233e1453430ec0bfc1efc96cb009ad257262c276857d9bc02854a6352a98feda845d728ae63e8b046a09210eebe8661665 +DIST sshkit-1.16.0.gem 147968 BLAKE2B 0d8943cca05c04946fe33bfafb690fffbc7ac19805891d0b7fcc40dda67b8522208b1588947bc0080243fc6bd08e84b918135b4b52e7bdc4f58f23d32a697cdb SHA512 87577469428e9332aa17eadb7d5fc8b5264f7d03db92f40f53e1b75431a1b8e4b381611ea86726272d130d6d2f6150c7cd37bfeaf7fe07e5f5eec77300002349 +DIST sshkit-1.16.1.gem 148480 BLAKE2B 4d33e5258a0a4fb9dd063bf914724d69bb838e6f5a461b1b6b355306e5a99f58021ddd9d8f5bc2074bbfdbab2a823132f491a4d3d76c86b2ee9c9156bef7223d SHA512 3866381a4a4c34ac29199f9eb295fb642af624f7e96971f2c752688a24e36787698a4817943317b1e6735afe0bb035e7d7e3d8b81b49022caed2ef20ee57ec57 +DIST sshkit-1.17.0.gem 149504 BLAKE2B a44b00917eca7a4953f57821518b14b5a5ed4f8d70c9e2b728c22071c705e185da33b63845bffce6fcb2fc35ed8efa3bb3ba5202eb71edae52cfd99c26583874 SHA512 61f531651a76418e157c1affa55927e438ad3eda9dea2b3f0c26f566522df11d1d39eceef84f706aa7733b60c8428dbb3d7da863ada64a24c79567dc4a8c10ad +EBUILD sshkit-1.15.1.ebuild 1189 BLAKE2B a38368258cb9069dcb50155b70a1f85f9a70e6426d2a6127fb5c4214320025e97c761a7e20a787a934ecc9b351aa55a1bdf85f6ef670971ef03534caf77f67f2 SHA512 934510900389a939ef2d9a8c94ff4d6c7784a798bc91c48d8d6013bf5574149e48a8214497d59566098500daeedfc48ba0c454eabfaa1c69c8015150ab294de8 +EBUILD sshkit-1.16.0.ebuild 1182 BLAKE2B 4fbe7ff4e930cb56f7cb69a04a44d956769aa1695b4cb4bfd84fe4d8a6142f3430fa5168f43afc155da5a4c1d7a7a5432990c0aa8c3f40056606448472e32f24 SHA512 2421e2189070bf5dc8c0151a57a97332ab764e081fd860cdb03a2759e62db2148bf29cce0f9a73ad0eff7ab5827634ffeb0efd32d37b827fda4f2c7ebdd363c6 +EBUILD sshkit-1.16.1.ebuild 1189 BLAKE2B 2c28fa74d4b9b1f59546b3eb196a7f2c868c8f5889bfd5a5e95e81f3ec54766640f8cd57c4681125a5cb8724436926a90ed66beb376fc42279ae1ff385f9beff SHA512 e315c2d47cf33bd034fde158f21a669e1bbe3e79732657d9c91f3620bb1f921edcbc0d77f55927a4edb15825b02db8eb50f4291756487e5d8b20fdb82e5a462e +EBUILD sshkit-1.17.0.ebuild 1189 BLAKE2B 2c28fa74d4b9b1f59546b3eb196a7f2c868c8f5889bfd5a5e95e81f3ec54766640f8cd57c4681125a5cb8724436926a90ed66beb376fc42279ae1ff385f9beff SHA512 e315c2d47cf33bd034fde158f21a669e1bbe3e79732657d9c91f3620bb1f921edcbc0d77f55927a4edb15825b02db8eb50f4291756487e5d8b20fdb82e5a462e +MISC metadata.xml 343 BLAKE2B 0f8326d45916642aa200df9ede8640367ffbf73022b847f54f8869884a592489bc26a0da45406cd5409973e43290dafa3cb785460e7da61c20de3a796e025a03 SHA512 852971e242c5500cf6ce4fb0c2bc58560b96fdb8cc0f366fa41cac8e066f408330962cb86a35171c08bdea3493be81fbb10bb501ce207f7016a2a1b7c42d263b diff --git a/dev-ruby/sshkit/metadata.xml b/dev-ruby/sshkit/metadata.xml new file mode 100644 index 000000000000..9d0ab8e0b5d6 --- /dev/null +++ b/dev-ruby/sshkit/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + capistrano/sshkit + + diff --git a/dev-ruby/sshkit/sshkit-1.15.1.ebuild b/dev-ruby/sshkit/sshkit-1.15.1.ebuild new file mode 100644 index 000000000000..ddccbb369d5e --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.15.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "set"; require "pathname"' test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/sshkit/sshkit-1.16.0.ebuild b/dev-ruby/sshkit/sshkit-1.16.0.ebuild new file mode 100644 index 000000000000..e10e7a0497b3 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.16.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "set"; require "pathname"' test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/sshkit/sshkit-1.16.1.ebuild b/dev-ruby/sshkit/sshkit-1.16.1.ebuild new file mode 100644 index 000000000000..3a0854292a59 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.16.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "set"; require "pathname"' test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/sshkit/sshkit-1.17.0.ebuild b/dev-ruby/sshkit/sshkit-1.17.0.ebuild new file mode 100644 index 000000000000..3a0854292a59 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.17.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "set"; require "pathname"' test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/stamp-0.6.0 b/dev-ruby/stamp-0.6.0 deleted file mode 100644 index f824380661a3..000000000000 --- a/dev-ruby/stamp-0.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/redcarpet[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-util/cucumber[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-util/cucumber[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Date and time formatting for humans -EAPI=5 -HOMEPAGE=https://github.com/jeremyw/stamp -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/jeremyw/stamp/archive/v0.6.0.tar.gz -> stamp-0.6.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=00b450b716722b4135b46d4ffb680e27 diff --git a/dev-ruby/stamp/Manifest b/dev-ruby/stamp/Manifest new file mode 100644 index 000000000000..490b115bf856 --- /dev/null +++ b/dev-ruby/stamp/Manifest @@ -0,0 +1,3 @@ +DIST stamp-0.6.0.tar.gz 9099 BLAKE2B 6e5d4b95fcd6f31f47b02a4053670fad53e982bd965120f02ef3751e9b499d21a0867ef11afd628eeb2b1bcc523e3423aa319103868554b4c74341253614b1b3 SHA512 2f467444bad3c8932aeaeda061796ee3469b16d908027325efa28f7da005c8a4c8c95f0d3b84b6b1040bf5e5fe4114fc4779e3c9efc6c00817a050c13be62472 +EBUILD stamp-0.6.0.ebuild 786 BLAKE2B e2d11998e7219274644208bcfe83178100f226e8d7c913def8373c02b1928df14e254ca0a3942cdae78322578dae7227eb80add3c5dd49f3ed2327571d068ca7 SHA512 c55855b18bbf8ca620ecd28ae8ee2130eb8f637d2e7e439b1f5d66feadc69043acdbd8175e6ade69f8b876e7eaeb960f9505c2f2e73e6f3e46760565d0383294 +MISC metadata.xml 339 BLAKE2B 39578762fb4e2cabf1c1d57b6644848565610013bb0cb5a0885eaf2923dcbc9ac2246e5ae22d688fc4c1eb607a3caf2288ed45400b635debd87a2e20c99bee6b SHA512 b81167c6ad8195382cfb07051680ea331441869f33b0e9eee25c86b18ca6f107b7e464581d0f63422ca2c81ead34d8bb51cebdb1e9cb7afffdb99fa6e2d33329 diff --git a/dev-ruby/stamp/metadata.xml b/dev-ruby/stamp/metadata.xml new file mode 100644 index 000000000000..e5181ba91213 --- /dev/null +++ b/dev-ruby/stamp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jeremyw/stamp + + diff --git a/dev-ruby/stamp/stamp-0.6.0.ebuild b/dev-ruby/stamp/stamp-0.6.0.ebuild new file mode 100644 index 000000000000..42f25e85d6a3 --- /dev/null +++ b/dev-ruby/stamp/stamp-0.6.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="cucumber" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="Date and time formatting for humans" +HOMEPAGE="https://github.com/jeremyw/stamp" +SRC_URI="https://github.com/jeremyw/stamp/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND="" +RDEPEND="" + +ruby_add_bdepend "doc? ( dev-ruby/redcarpet )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' Rakefile || die "sed failed" + sed -i -e '/bundler/,+7d' features/support/env.rb || die "sed failed" +} diff --git a/dev-ruby/state_machine-1.2.0 b/dev-ruby/state_machine-1.2.0 deleted file mode 100644 index 33e192b43933..000000000000 --- a/dev-ruby/state_machine-1.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Adds support for creating state machines for attributes on any Ruby class -EAPI=5 -HOMEPAGE=http://www.pluginaweek.org -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/state_machine-1.2.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c9fe99d0debc54ef3988f137be4cfb04 diff --git a/dev-ruby/state_machine/Manifest b/dev-ruby/state_machine/Manifest new file mode 100644 index 000000000000..37b52451b295 --- /dev/null +++ b/dev-ruby/state_machine/Manifest @@ -0,0 +1,3 @@ +DIST state_machine-1.2.0.gem 604160 BLAKE2B 5fe7b3b192d887293fccbd27c2c1b289883e0c0fdc918b188564ded4366175278f172907ee62a57bb37a9d969e7e989f6cda639fe0b946935455cf81466c9ed6 SHA512 aa26d9cc99b0e873f9b146acddaa53f0332cff403463a5079cab5e00902db7b60e47957fc8b4c7ebc62861894460613a0b075b13548544392432ee564936567f +EBUILD state_machine-1.2.0.ebuild 628 BLAKE2B 11ea2189855ecee249b570246354bc15ec5a86f556a57607544cc300eb6fc127666624e665088a2206b9ec49f4ba0614678eb9bd829a8df4b7b322c25998a293 SHA512 fa243657e202a83f6fbb3701e527f0c201b6b87e591f59a297172be3b511039b5212304552a626107d1ab48465a3549bf06ac26d8029879256dd038978dd545f +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/state_machine/metadata.xml b/dev-ruby/state_machine/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/state_machine/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/state_machine/state_machine-1.2.0.ebuild b/dev-ruby/state_machine/state_machine-1.2.0.ebuild new file mode 100644 index 000000000000..2757123094a7 --- /dev/null +++ b/dev-ruby/state_machine/state_machine-1.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +inherit ruby-fakegem + +DESCRIPTION="Adds support for creating state machines for attributes on any Ruby class" +HOMEPAGE="http://www.pluginaweek.org" +IUSE="test" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/{unit,functional}/*_test.rb +} diff --git a/dev-ruby/stomp-1.4.4 b/dev-ruby/stomp-1.4.4 deleted file mode 100644 index dacbbd706fcd..000000000000 --- a/dev-ruby/stomp-1.4.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby bindings for the stomp messaging protocol -EAPI=6 -HOMEPAGE=https://github.com/stompgem/stomp -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/stomp-1.4.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=829178472515cc0c68dd4536de8a2da7 diff --git a/dev-ruby/stomp/Manifest b/dev-ruby/stomp/Manifest new file mode 100644 index 000000000000..4f86183c3197 --- /dev/null +++ b/dev-ruby/stomp/Manifest @@ -0,0 +1,3 @@ +DIST stomp-1.4.4.gem 93696 BLAKE2B c1647ba119946ed41d58b1fe08baae5fa54317e3ba4b4b33eef50b7ff588daaf2ecf89a45b21b3eac7969609337fc8b09d73ea7f54f40af6c4b2613cab686df7 SHA512 77c5a53b56177869beb9ff236405479d1fe48ba6841f42eefbd104a5e1b8f82584283c909bb2f6ec5a34ae99c0dfa91079d0716d1bef65db24c5b1414c1ed673 +EBUILD stomp-1.4.4.ebuild 446 BLAKE2B f0988cec062813e456a334ee0e0397fe578f7d46be7c8cb00dedade018bf8b6dc498d346a0b3ed6d187253d9fb09f4553a049ff6148a1b94cc5aa7ee1d7347f1 SHA512 182fe4d9b410a4c27a4fc14269ef257c915c43b949cd65c1090c3f0bc129967fd3079ced1affa2b85fbe746e08c0228be5184a5a5238f8d5d5167e71dfc43f9d +MISC metadata.xml 340 BLAKE2B a6651b0b90e84ece8ba5aca92bff77b66b97324fddd4b54aaf141ac0627bfb7ab5a9533c5610c3fbff944b354c938b12df8859cb5773f50b525072eef4a1d6eb SHA512 4abeb3f05f1cca14519cc2cb18d904bfb953ddf661b5ced2b5f790df590b863b41ab4b11ea9ca71bec60fa5bfcaddae84d216471c2b3cb2be6f01f2b965a592f diff --git a/dev-ruby/stomp/metadata.xml b/dev-ruby/stomp/metadata.xml new file mode 100644 index 000000000000..cefb771aa9fc --- /dev/null +++ b/dev-ruby/stomp/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + stompgem/stomp + + diff --git a/dev-ruby/stomp/stomp-1.4.4.ebuild b/dev-ruby/stomp/stomp-1.4.4.ebuild new file mode 100644 index 000000000000..cf57278dc9fe --- /dev/null +++ b/dev-ruby/stomp/stomp-1.4.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Ruby bindings for the stomp messaging protocol" +HOMEPAGE="https://github.com/stompgem/stomp" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/dev-ruby/stringex-2.8.2 b/dev-ruby/stringex-2.8.2 deleted file mode 100644 index 0a273d2304dc..000000000000 --- a/dev-ruby/stringex-2.8.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/i18n-0.7.0:0.7[ruby_targets_ruby23] dev-ruby/redcloth[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/activerecord-3[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/i18n-0.7.0:0.7[ruby_targets_ruby24] dev-ruby/redcloth[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/activerecord-3[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Extensions for Ruby's String class -EAPI=6 -HOMEPAGE=https://github.com/rsl/stringex -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/stringex-2.8.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=62f3b97f034616c161eb08580839f06e diff --git a/dev-ruby/stringex-2.8.4 b/dev-ruby/stringex-2.8.4 deleted file mode 100644 index 1652a1ec5573..000000000000 --- a/dev-ruby/stringex-2.8.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/i18n-0.7.0:0.7[ruby_targets_ruby23] dev-ruby/redcloth[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] >=dev-ruby/activerecord-3[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/i18n-0.7.0:0.7[ruby_targets_ruby24] dev-ruby/redcloth[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] >=dev-ruby/activerecord-3[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Extensions for Ruby's String class -EAPI=6 -HOMEPAGE=https://github.com/rsl/stringex -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/stringex-2.8.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=43cd7b2c0e84efbbf2e0b3d512b067bd diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest new file mode 100644 index 000000000000..36c39d28477f --- /dev/null +++ b/dev-ruby/stringex/Manifest @@ -0,0 +1,5 @@ +DIST stringex-2.8.2.gem 130048 BLAKE2B 3f3e88d69924a26eba830d94d9bc9240eb2b7a32cc9d3e444fb55af5f462d2091f2069c8c0ba39c9bebc7c4a48b54d23ee5b3fb9ba18f93a4c122d5b2f237e51 SHA512 e5750df84eeea6787d85f9289200d1f32fe9feb31c44c583a8e2e153c7d6cbcd940ca1cfd7cfd6f9a958e4a866f0ea3204ddb584ff2a43893da274e9813a4497 +DIST stringex-2.8.4.gem 130048 BLAKE2B 69cf894a0d7a6828197d70c474f6075083c41cf36171808d8f16763283654c7907938411b44bdd6a2af85ae445442bf018788c851f72276f89eeae467c01da59 SHA512 5ab6e096133e49ef426c8faee897bd8fbb6fc61db87a80ced13900f7191639b8f5abe223bdfc5170e5049ef7b340883a436ab53feefb708c47207d6fead9094a +EBUILD stringex-2.8.2.ebuild 876 BLAKE2B c8152e60e4b83c36dff56683c861783711c69e551e322e62767d5c0c1ca5aef6ae97964303f33b60e381dadf545b8243334eac8c270d3be596e04a94fb0577ef SHA512 35ebc94e81699a8e87b784d3cdd86af8ec6d55047b868c56547f46cf7ea1aa042ce7bb257bf7badf1b6fda0ad399779b91b15c214cf7e47e9ebed109b004c121 +EBUILD stringex-2.8.4.ebuild 881 BLAKE2B 6800035e9b6e983dbb8dd4ff7399f2c7ed952a650b999e861b7352f67292eae789c167cc644ae7f1db33b4386383a3f3d4ca656408bb2b7e3f4d70ccec21ee8d SHA512 086e0ed8de826ba59b17a7c09fbfcce8a8bad5dfe376f5ddc25e0201a4ce37b4e3f331b3621e4fb21e486165b6aa4eae3ef69053f55dba65c37175da9a11e34b +MISC metadata.xml 338 BLAKE2B 5cf0c51755ddcf10add2da7ec28ff2f3b9f9cf80a9b834a626851ac0635f02e72b8af33391eb281a45a646cbe3854e69e46bfc9e626dac1ba98de6375e3dcd53 SHA512 76f5dde82c273cc2b573f3e2eb417808b9095ae684a860abad1dac99829e0b70790fc3874a8dd8b06c5e8a3dbc71142fd69abb0c860ff9e997b57dde623a11b7 diff --git a/dev-ruby/stringex/metadata.xml b/dev-ruby/stringex/metadata.xml new file mode 100644 index 000000000000..942dbcaa4ae2 --- /dev/null +++ b/dev-ruby/stringex/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rsl/stringex + + diff --git a/dev-ruby/stringex/stringex-2.8.2.ebuild b/dev-ruby/stringex/stringex-2.8.2.ebuild new file mode 100644 index 000000000000..dea7e6cb5f89 --- /dev/null +++ b/dev-ruby/stringex/stringex-2.8.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_DOC_DIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Extensions for Ruby's String class" +HOMEPAGE="https://github.com/rsl/stringex" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +IUSE="test" + +# we could rely on activerecord[sqlite3], but since we do not remove the +# sqlite3 adapter from activerecord when building -sqlite3, it's easier +# to just add another dependency, so the user doesn't have to change the +# USE flags at all. +ruby_add_bdepend " + test? ( + >=dev-ruby/i18n-0.7.0:0.7 + dev-ruby/redcloth + dev-ruby/test-unit:2 + >=dev-ruby/activerecord-3 + dev-ruby/sqlite3 )" + +all_ruby_prepare() { + sed -i -e '1agem "i18n", "~>0.7.0"' test/test_helper.rb || die +} diff --git a/dev-ruby/stringex/stringex-2.8.4.ebuild b/dev-ruby/stringex/stringex-2.8.4.ebuild new file mode 100644 index 000000000000..158b4c62093b --- /dev/null +++ b/dev-ruby/stringex/stringex-2.8.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_DOC_DIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Extensions for Ruby's String class" +HOMEPAGE="https://github.com/rsl/stringex" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +IUSE="test" + +# we could rely on activerecord[sqlite3], but since we do not remove the +# sqlite3 adapter from activerecord when building -sqlite3, it's easier +# to just add another dependency, so the user doesn't have to change the +# USE flags at all. +ruby_add_bdepend " + test? ( + >=dev-ruby/i18n-0.7.0:0.7 + dev-ruby/redcloth + dev-ruby/test-unit:2 + >=dev-ruby/activerecord-3 + dev-ruby/sqlite3 )" + +all_ruby_prepare() { + sed -i -e '1agem "i18n", "~>0.7.0"' test/test_helper.rb || die +} diff --git a/dev-ruby/strptime-0.2.3 b/dev-ruby/strptime-0.2.3 deleted file mode 100644 index 39342ea00fa5..000000000000 --- a/dev-ruby/strptime-0.2.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A fast strptime/strftime engine which uses VM -EAPI=6 -HOMEPAGE=https://github.com/nurse/strptime -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/nurse/strptime/archive/v0.2.3.tar.gz -> strptime-0.2.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=eca5f70e86a457516bec2d730cd6093a diff --git a/dev-ruby/strptime/Manifest b/dev-ruby/strptime/Manifest new file mode 100644 index 000000000000..40bcc2aa3f7a --- /dev/null +++ b/dev-ruby/strptime/Manifest @@ -0,0 +1,3 @@ +DIST strptime-0.2.3.tar.gz 17375 BLAKE2B 583566c19cdd96f97b469d3353236624b814ea9200e1479d32c552d06431e0008cd9dcf5be03564948898fb9e5a1470a5a8bdb531d4054bfe64899bbd6ec92e0 SHA512 1b9ee2f7c0fa747c6df5a56c5d7f667c4a9314c334472867e890758074f9da387aae54d9171b2460036a21e890fd743187571c6d4a995e4117d6c4307b8134cc +EBUILD strptime-0.2.3.ebuild 872 BLAKE2B 622782f08b94f2f2a067d49d2a0101cbb794815839be5dd9e0b33ae3776d26a7b889a9f66840f6c936c3c414258951dac72f6f4f3f12fc5e221bced04d726333 SHA512 2238b88dffdc0f8bfeaa1636ede6a62de10c77de1cdf43aa52b6c2d08047dcd5c7a8df9f9e509209302eb9c8b85dce650fb1e24128ea5175bbb1f1c37d5e1305 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/strptime/metadata.xml b/dev-ruby/strptime/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/strptime/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/strptime/strptime-0.2.3.ebuild b/dev-ruby/strptime/strptime-0.2.3.ebuild new file mode 100644 index 000000000000..4b7ddca63c51 --- /dev/null +++ b/dev-ruby/strptime/strptime-0.2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="strptime.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit multilib ruby-fakegem + +DESCRIPTION="A fast strptime/strftime engine which uses VM" +HOMEPAGE="https://github.com/nurse/strptime" +SRC_URI="https://github.com/nurse/strptime/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + ${RUBY} -Cext/strptime extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/strptime V=1 + cp ext/strptime/strptime$(get_modname) lib/strptime/ || die +} diff --git a/dev-ruby/subexec-0.2.3-r1 b/dev-ruby/subexec-0.2.3-r1 deleted file mode 100644 index 9d4d6d058a40..000000000000 --- a/dev-ruby/subexec-0.2.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/shoulda[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/shoulda[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Subexec spawns an external command with a timeout -EAPI=5 -HOMEPAGE=https://github.com/nulayer/subexec -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/nulayer/subexec/archive/v0.2.3.tar.gz -> subexec-0.2.3.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=95fc84b44215cc4735d3fbc491754a9a diff --git a/dev-ruby/subexec/Manifest b/dev-ruby/subexec/Manifest new file mode 100644 index 000000000000..3b9b59efd4d7 --- /dev/null +++ b/dev-ruby/subexec/Manifest @@ -0,0 +1,3 @@ +DIST subexec-0.2.3.tgz 4384 BLAKE2B 27dc40377f7b2fee33553543723b9e15cd02a1171bd24b5d213b3546b7b20267cb8cbf987c1a1f6c0285f594b194f1dc20c41314266587be30d961e4b514f8b9 SHA512 b6fc5ee802906a690a1d1542ada44aba1df5e6861a66f4df58623e366d8d3ab2349d2963817bf07089e1dc15932ca03f0020d16777012ec4b92879280868bb75 +EBUILD subexec-0.2.3-r1.ebuild 740 BLAKE2B fb3942affc86ce61ef8098e03b2ed2d2f8c7ceab7b50920c0adaf17e9472141605334a4f7fc88e15fabdbeaea2d9868bc0fc9267ccad7edc130659820e9c480a SHA512 4fec6839455d2463596071480276ca831c533b59c53da2bfd2efee322a04e4fe78dc65c86a03da42763a32de5b66e2d69b06de2de51614c62d46cc33a85b3950 +MISC metadata.xml 341 BLAKE2B aa5ca57e8f90589a330fcec539b522d24e13584b305e4c89ccc0a1efd3e62b50887da931ec7fd2321810b165e6ac09c8ee0dfbe78447a0341a8a749526261b7b SHA512 3bfec664d4436ca5e76c8d73872f7bc23ccfd6fe676725d96c96a64651a33660d4f0ec6f3aaaa6c231594684904078a848622332d9729a4fee1ffbfc60e29972 diff --git a/dev-ruby/subexec/metadata.xml b/dev-ruby/subexec/metadata.xml new file mode 100644 index 000000000000..31580781c902 --- /dev/null +++ b/dev-ruby/subexec/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nulayer/subexec + + diff --git a/dev-ruby/subexec/subexec-0.2.3-r1.ebuild b/dev-ruby/subexec/subexec-0.2.3-r1.ebuild new file mode 100644 index 000000000000..0154b8bee659 --- /dev/null +++ b/dev-ruby/subexec/subexec-0.2.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem eutils + +GITHUB_USER="nulayer" + +DESCRIPTION="Subexec spawns an external command with a timeout" +HOMEPAGE="https://github.com/nulayer/subexec" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/shoulda )" + +all_ruby_prepare() { + rm Gemfile* || die + sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die + sed -i -e '/begin/,/end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/syntax-1.2.0-r1 b/dev-ruby/syntax-1.2.0-r1 deleted file mode 100644 index 266194e6cbf7..000000000000 --- a/dev-ruby/syntax-1.2.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Syntax highlighting for sourcecode and HTML -EAPI=5 -HOMEPAGE=https://github.com/dblock/syntax -IUSE=test doc elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/dblock/syntax/archive/v1.2.0.tar.gz -> syntax-1.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=96ecf04f2d83fc85cd73da02a5169bfe diff --git a/dev-ruby/syntax-1.2.2 b/dev-ruby/syntax-1.2.2 deleted file mode 100644 index 5d1996dc69e1..000000000000 --- a/dev-ruby/syntax-1.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Syntax highlighting for sourcecode and HTML -EAPI=6 -HOMEPAGE=https://github.com/dblock/syntax -IUSE=test doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/dblock/syntax/archive/v1.2.2.tar.gz -> syntax-1.2.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=219706cfb311bf0f524d5e580fa1bd20 diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest new file mode 100644 index 000000000000..851674f779f5 --- /dev/null +++ b/dev-ruby/syntax/Manifest @@ -0,0 +1,6 @@ +AUX syntax-1.2.0-require-set.patch 379 BLAKE2B 2f142dce82c2e802e8d8b665a8f547940663366bb27037fe9da8450eee8a633ca7a64687b96532ce4a428f05506fca3bb3cc612971c264e0c5eb8181e8c65d8d SHA512 18a8465164b52a0b39317b50fd69d08f5187f0bc25e709f3bc5ee5bc16a6d257e9e70763447c735615f3b01135c4e2095e0ae8194edf308edd78f4aae08f8d84 +DIST syntax-1.2.0.tar.gz 40797 BLAKE2B e12da53ce9d27b362d70f9074b1ef8f87afb95125f9861169dccc4ea200e5a4a765ec0de867a762eecd2240d773724df25bdac50e27136f35120e182203a34ca SHA512 69804ab94203e2260b4c585aacf68db6ad8e47cf2339ffeb1105ae39da5f1d456b1413eeeef29f1c450bff19780e815b9b1b966b171de3b24595f759b36e6548 +DIST syntax-1.2.2.tar.gz 41485 BLAKE2B 09a1fc9a4172ec8e6a748981a966c891038fe43303360a3e5f2302aa0fb370b1098c7fd7b8a1fc2f022365ac8491b3e9f9146f940dffc772fb68fa8be5245986 SHA512 a3be7ac736d6c77833aa532f17485c076d34e66c40426c9c6be2dbbde87b2adb7154c9b3bed3439cc12577dffc01c8148e0870a0d02b3a02ffbf9fb1d651433b +EBUILD syntax-1.2.0-r1.ebuild 787 BLAKE2B caaf41ab28b5a03ff413b4d30f75a4496649e57aad4afc57b64bff7b7b1c8310ad5ee8279d105cabe6a17f26a543b8b1cd8b54849d5f426dcf48293a28208d81 SHA512 ca73b45d6f062110ed3f113249129911614e0ebc2e8a40d00235a7d346c709a128d1a0bcdd14c3c52498c2a0aa437f018a5e37f6d91fb8b7598395556eed3101 +EBUILD syntax-1.2.2.ebuild 903 BLAKE2B 4b8bbb597b8c29d92330e6b523828345e13546fe152f0438b3dd578fddb434807136117632015a50a1792352255e622d1103da7d07a6c609806125b46076099f SHA512 4b66a233ecd8cf505b91be8c9460ff0032836754d1ce2f56bdefd127fc0b3bf358329fe09374fb2dfd8edf07d674b01b87d58828c1c9b4bb5b50eccdf75c08b5 +MISC metadata.xml 339 BLAKE2B 007757aafebca384bbe340c653875cdfa7c36a40d0fcc948f28f2a1eae85265100d30442f1bc05af9b4286f88f969d54bcf001ad9156aa0bd3dbbbf999a3f129 SHA512 d3d2406f489b687ceb61d99a66ec5e0a4539491277a5c2b5006e03414d14fbd5a25d7de00d2983ab629a1c8efb3e4999681734d07df9ef67f6a01c6abe3f0608 diff --git a/dev-ruby/syntax/files/syntax-1.2.0-require-set.patch b/dev-ruby/syntax/files/syntax-1.2.0-require-set.patch new file mode 100644 index 000000000000..34dec6c66506 --- /dev/null +++ b/dev-ruby/syntax/files/syntax-1.2.0-require-set.patch @@ -0,0 +1,16 @@ +commit 22430510b9662edd64e3792c560629daf8aebc82 +Author: Jan Berkel +Date: Tue Apr 1 07:00:17 2014 -0400 + + Explicitly require 'set'. + +diff --git a/lib/syntax/lang/ruby.rb b/lib/syntax/lang/ruby.rb +index edccda0..90eca56 100644 +--- a/lib/syntax/lang/ruby.rb ++++ b/lib/syntax/lang/ruby.rb +@@ -1,4 +1,5 @@ + require 'syntax' ++require 'set' + + module Syntax + diff --git a/dev-ruby/syntax/metadata.xml b/dev-ruby/syntax/metadata.xml new file mode 100644 index 000000000000..3957d3606d0b --- /dev/null +++ b/dev-ruby/syntax/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + dblock/syntax + + diff --git a/dev-ruby/syntax/syntax-1.2.0-r1.ebuild b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild new file mode 100644 index 000000000000..28abba848f1e --- /dev/null +++ b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Syntax highlighting for sourcecode and HTML" +HOMEPAGE="https://github.com/dblock/syntax" +SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test doc" + +RUBY_PATCHES=( "${P}-require-set.patch" ) + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i -e '/sshpublisher/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild new file mode 100644 index 000000000000..37fd4ccb644f --- /dev/null +++ b/dev-ruby/syntax/syntax-1.2.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Syntax highlighting for sourcecode and HTML" +HOMEPAGE="https://github.com/dblock/syntax" +SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test doc" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + # Remove manual doc since it can not longer be build and it blocks default rdoc recipe. + rm -rf doc || die +} + +each_ruby_test() { + ${RUBY} -Ilib test/ALL-TESTS.rb || die +} diff --git a/dev-ruby/syslogger-1.6.5 b/dev-ruby/syslogger-1.6.5 deleted file mode 100644 index dfe5baf7b705..000000000000 --- a/dev-ruby/syslogger-1.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Drop-in replacement for the standard Logger, that logs to the syslog -EAPI=6 -HOMEPAGE=https://github.com/crohr/syslogger -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/syslogger-1.6.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4ea872eb2b50cf659f7b402b27932dbc diff --git a/dev-ruby/syslogger/Manifest b/dev-ruby/syslogger/Manifest new file mode 100644 index 000000000000..5c2350af386a --- /dev/null +++ b/dev-ruby/syslogger/Manifest @@ -0,0 +1,3 @@ +DIST syslogger-1.6.5.gem 11776 BLAKE2B dec37278ea109dba53c44a5c285962d78890ed972f1cd14789435b8bb3b922c7a3fc7b18238ee9aa239143453be3d6f73eea6c62d0bb83eb7a8901225ff2e49c SHA512 60dc7be93092196d68d154cfdf90a3393c9883ceaff35640bd0c0dda01f692953c7d1d8243d7b9327990a368d320c474af1711ba33a6b69381f56030800cc297 +EBUILD syslogger-1.6.5.ebuild 653 BLAKE2B cb484f2fe4528616c155ebc7fe909eb2a05312cd8829f22dc95e566bb873864d1c4206575e4a8c69a5dd68742d9d97266b483050925d385f666b4d0499033975 SHA512 98e4e64d3860d17041a6720d5c654afd36be92897041402c9a5e67ed6b3d35b1b66ccabe416789aace65b972489d1c36c5cc7da343da615f3bc2691c49c46e3c +MISC metadata.xml 341 BLAKE2B 54755e425199abb421469b9848f48a06de0e3e6a1d6a17a1e8f139a4c71fdad50f0f28e0aed181ec0af406713d83a4bfb7c61ac80484d167d18abc4cf4cf6925 SHA512 b3bd5651096851bd53bb83cfc11d74c10686b6e74cf8636c43c3dcbde677a924623f7929ba3c25d8483d42bcbd2524c35673dac328257b6e1400e6d62810dd8b diff --git a/dev-ruby/syslogger/metadata.xml b/dev-ruby/syslogger/metadata.xml new file mode 100644 index 000000000000..b5404709f953 --- /dev/null +++ b/dev-ruby/syslogger/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + crohr/syslogger + + diff --git a/dev-ruby/syslogger/syslogger-1.6.5.ebuild b/dev-ruby/syslogger/syslogger-1.6.5.ebuild new file mode 100644 index 000000000000..308f73107041 --- /dev/null +++ b/dev-ruby/syslogger/syslogger-1.6.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +# if ever needed +#GITHUB_USER="crohr" +#GITHUB_PROJECT="${PN}" + +inherit ruby-fakegem + +DESCRIPTION="Drop-in replacement for the standard Logger, that logs to the syslog" +HOMEPAGE="https://github.com/crohr/syslogger" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/systemu-2.6.5 b/dev-ruby/systemu-2.6.5 deleted file mode 100644 index f99ab638d19e..000000000000 --- a/dev-ruby/systemu-2.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Universal capture of STDOUT and STDERR and handling of child process PID -EAPI=5 -HOMEPAGE=http://codeforpeople.com/lib/ruby/systemu/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/systemu-2.6.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=75ecfb09140fb1add1420cecf9ff7ef2 diff --git a/dev-ruby/systemu/Manifest b/dev-ruby/systemu/Manifest new file mode 100644 index 000000000000..d89e3ff02806 --- /dev/null +++ b/dev-ruby/systemu/Manifest @@ -0,0 +1,3 @@ +DIST systemu-2.6.5.gem 15872 BLAKE2B 795245f1741af87da43b51839d758123909e3d2a6bb95bd516bd5cc8b73fd38610c00445a49ceb784efedffc575eca96bc61e17585dd50c67bf0ecfc6b9256d1 SHA512 1755e1d24f6d93fd07578859873b94d3fbc855f86c94bf9eb0389959837e94e432883c638ed188e75254312c2ac66eee2041d8b13eff428b473ddf8a8105461f +EBUILD systemu-2.6.5.ebuild 525 BLAKE2B 8503ffd706f4423895dfdff437b2a0f8b49edfce4e2726f8f29d3dc769ce715d74a08ab4cc252457ff0dd821ff1d81b9321f1f241195eb3ecea3466f30513494 SHA512 524821b1446784b5471b697f5fd7696dc8e953eae6dfc54c5cd9d496d9feb8fcddf43cde9b265d3ab1f31642f2274861b4664dea66e194b51b95b1274889ddba +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/systemu/metadata.xml b/dev-ruby/systemu/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/systemu/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/systemu/systemu-2.6.5.ebuild b/dev-ruby/systemu/systemu-2.6.5.ebuild new file mode 100644 index 000000000000..ce6d42b0eb92 --- /dev/null +++ b/dev-ruby/systemu/systemu-2.6.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README" + +inherit ruby-fakegem + +DESCRIPTION="Universal capture of STDOUT and STDERR and handling of child process PID" +HOMEPAGE="http://codeforpeople.com/lib/ruby/systemu/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/tdiff-0.3.3-r1 b/dev-ruby/tdiff-0.3.3-r1 deleted file mode 100644 index 748ff61230f3..000000000000 --- a/dev-ruby/tdiff-0.3.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Calculates the differences between two tree-like structures -EAPI=5 -HOMEPAGE=https://github.com/postmodern/tdiff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/tdiff-0.3.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b67d3363f32b757f3bc42f90e0275a96 diff --git a/dev-ruby/tdiff-0.3.4 b/dev-ruby/tdiff-0.3.4 deleted file mode 100644 index 814345f06e68..000000000000 --- a/dev-ruby/tdiff-0.3.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Calculates the differences between two tree-like structures -EAPI=6 -HOMEPAGE=https://github.com/postmodern/tdiff -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/tdiff-0.3.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b9f76cf429d482c7d00471d0410ef576 diff --git a/dev-ruby/tdiff/Manifest b/dev-ruby/tdiff/Manifest new file mode 100644 index 000000000000..cfb5107a5f03 --- /dev/null +++ b/dev-ruby/tdiff/Manifest @@ -0,0 +1,5 @@ +DIST tdiff-0.3.3.gem 9216 BLAKE2B 1171d354c4fa14e0f6813976ce82e44e24ef94089f090c2eec31767e032a143904f627df7634d3faae4d18f5591991fde77b26e0da7c37a6346d6487d881eec5 SHA512 18c8ee9025eedfbf78c24280bc318736e13d840a2be8b05257697d2c4de29831ed6a361ecd553fc1bcdf7961483fd0712ecb76dc3681a9549f4d3f7a18bc3d8d +DIST tdiff-0.3.4.gem 10240 BLAKE2B fe764eaf70303670602758bba903202bb468c419e96909561c4d420a86b9237c9af4640947e9dbc27eaca7b7210e26236da20d41f03d3e8acd0556a23205a924 SHA512 2db5c9707a8654fb36b02c7fbdf2317da08c633c0d3768f0f76693ffffd1b2b44e5f4309ae97df944c3bf9f25b596fd3ae19cb88b20435c0f9e50989d22ece40 +EBUILD tdiff-0.3.3-r1.ebuild 594 BLAKE2B a0b35754c14be508eb4b1b5f0752c6e59ded074c20d8f17d58b9fb4ed5993dc6fbdca6700a97eded1d6f88120fba1f5035e188d2b7a752fed9ab6ff1d8a08eb5 SHA512 face3da40af10d74e407e9d4a14ce8ae1e69364eaf289527d66230ff3baeddd941baa29381bdf662d0f01aa08f519a0e64e7b92179c6d051325b54744b5377bb +EBUILD tdiff-0.3.4.ebuild 593 BLAKE2B 0283cc7716703f1e0b480016b3ba571983785456f2c5ad55c596fe9a436e0160bd650e3b6fa5d2f7136d81dda292fa6866d033fdb75925f728e34befba656513 SHA512 e07cf1f7d51b63f69188cebf03edf607459cb3ace441d721b728854a363c2998f21d8462c2e3827db8d28e43e656b7e0fb740ae11a69421566a94198264b261d +MISC metadata.xml 342 BLAKE2B 58a84e55bd616d2031be360592c5e32fc734355379c59f76680acfba0727072817d3e7398ff849a50fa908c048c033fc668d008a8d68749be46198f2c6ca0a3d SHA512 c3d93ca88cfee5e58b40fa4f7538883d507ca4f84fa79b529080fed0c67ac23f83cc51524391796e8997b137ffd7c24890eeba7a13d788f24f382253965fd184 diff --git a/dev-ruby/tdiff/metadata.xml b/dev-ruby/tdiff/metadata.xml new file mode 100644 index 000000000000..0c035343d02c --- /dev/null +++ b/dev-ruby/tdiff/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + postmodern/tdiff + + diff --git a/dev-ruby/tdiff/tdiff-0.3.3-r1.ebuild b/dev-ruby/tdiff/tdiff-0.3.3-r1.ebuild new file mode 100644 index 000000000000..3b0e4600b3eb --- /dev/null +++ b/dev-ruby/tdiff/tdiff-0.3.3-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Calculates the differences between two tree-like structures" +HOMEPAGE="https://github.com/postmodern/tdiff" +LICENSE="MIT" + +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" diff --git a/dev-ruby/tdiff/tdiff-0.3.4.ebuild b/dev-ruby/tdiff/tdiff-0.3.4.ebuild new file mode 100644 index 000000000000..3484cb165ca3 --- /dev/null +++ b/dev-ruby/tdiff/tdiff-0.3.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Calculates the differences between two tree-like structures" +HOMEPAGE="https://github.com/postmodern/tdiff" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" diff --git a/dev-ruby/temple-0.6.10 b/dev-ruby/temple-0.6.10 deleted file mode 100644 index 38b1475dbdae..000000000000 --- a/dev-ruby/temple-0.6.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] dev-ruby/tilt[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] dev-ruby/tilt[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=An abstraction and a framework for compiling templates to pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/judofyr/temple -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/temple-0.6.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=06bcfafc757216424535e9cfa34ec95c diff --git a/dev-ruby/temple-0.8.0 b/dev-ruby/temple-0.8.0 deleted file mode 100644 index 65c95c2ee790..000000000000 --- a/dev-ruby/temple-0.8.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bacon[ruby_targets_ruby23] dev-ruby/erubis[ruby_targets_ruby23] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bacon[ruby_targets_ruby24] dev-ruby/erubis[ruby_targets_ruby24] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bacon[ruby_targets_ruby25] dev-ruby/erubis[ruby_targets_ruby25] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=An abstraction and a framework for compiling templates to pure Ruby -EAPI=5 -HOMEPAGE=https://github.com/judofyr/temple -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.7 -SRC_URI=mirror://rubygems/temple-0.8.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=380786c71ae7824e8036d1c9a2476220 diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest new file mode 100644 index 000000000000..1c7ea1a18a94 --- /dev/null +++ b/dev-ruby/temple/Manifest @@ -0,0 +1,5 @@ +DIST temple-0.6.10.gem 36864 BLAKE2B ae3bc8d031f2a2d8bf1630d7a4536fd4422115bb92b8f005a7310d069392ca35a3cfb8da89ec12a91f2f3c4b89452d3526edd797377b35b2bf5702d530fa8af8 SHA512 668d4b12ff2f5b28fa70755036c4b2d4612ee6fd0f66382cc534d5e1555e0105e6efff58ddfdadc62dd0a0f0066fe37ac9228299258a045ba7af7ad73600ba83 +DIST temple-0.8.0.gem 39424 BLAKE2B 48df1f38a2df12871b13a8592afecf93fdd7c13497491d86c52eb2e06d47768403a1c8e7ca6201d73f319a9f27d65ae08f15c6c177b1b6e5d73b37483f01a4ca SHA512 ad57c484de78f029797fbf4331fa9c24247d6cec2e3dea447d394a104eb9496c91af45f505b720da1c4242845d94b34b626ca586c625cd126f72d1e4296ab2a6 +EBUILD temple-0.6.10.ebuild 790 BLAKE2B 92a632232a398dd7017a06e7c11ef8d005911bc4191ea128f0e16324eeb214d10856ae459d49727c70adec20a08784a2741cf492fa193bbf7204c9edafa5e126 SHA512 4b88224c70d2d4647ceaea3ea5911e99f7ba6f9d9b6a2596430fc07d015e9f2c1eac1eb0fc8203036c68811ba41aa5d4879a016a880c221d3dcc7695a470b780 +EBUILD temple-0.8.0.ebuild 654 BLAKE2B b7ce0b036d9068d1b79582cd6c53b56eb5ae5e5efee95546a8d2dfae3755b0f222854045108e1e23136f3db05c5843fdb96d18e9b96684d3c2e170fed5e5afc9 SHA512 85669b5b970a9c98f3ba48cd7e236ec161ef8151ddd7d5c908b35b39e32bb248d3b8e43d52f4f544780d7ec7d7af22b643b967e61817522cb84aad6566ffd892 +MISC metadata.xml 340 BLAKE2B a58482ba0cb0351241c6826bb2014b49b554b28625c9f202dff5dd2c877454bee5a2f11c90cf05ca735def15bc9c7b05edab1ab77fa4dd1f2bf0970c1cc49e1a SHA512 ce7b6d2b6cd7c1d004cea2ffba1a8f74fd53afa3886f9fe248e30a066822cbfb0cf0782f8de1404ac11f492e496bf0ce1b4537aae9804108fbccf4e7382e41fa diff --git a/dev-ruby/temple/metadata.xml b/dev-ruby/temple/metadata.xml new file mode 100644 index 000000000000..24ff9dc5d374 --- /dev/null +++ b/dev-ruby/temple/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + judofyr/temple + + diff --git a/dev-ruby/temple/temple-0.6.10.ebuild b/dev-ruby/temple/temple-0.6.10.ebuild new file mode 100644 index 000000000000..5c41c9156c64 --- /dev/null +++ b/dev-ruby/temple/temple-0.6.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby" +HOMEPAGE="https://github.com/judofyr/temple" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/tilt )" + +all_ruby_prepare() { + # Avoid test failing based on specific load ordering + sed -i -e '/should have use_html_safe option/,/^ end/ s:^:#:' \ + test/filters/test_escapable.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test -S bacon --automatic --quiet || die +} diff --git a/dev-ruby/temple/temple-0.8.0.ebuild b/dev-ruby/temple/temple-0.8.0.ebuild new file mode 100644 index 000000000000..02862a442e97 --- /dev/null +++ b/dev-ruby/temple/temple-0.8.0.ebuild @@ -0,0 +1,28 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby" +HOMEPAGE="https://github.com/judofyr/temple" + +LICENSE="MIT" +SLOT="0.7" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bacon + dev-ruby/erubis + >=dev-ruby/tilt-2.0.1 )" + +each_ruby_test() { + ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die +} diff --git a/dev-ruby/term-ansicolor-1.6.0 b/dev-ruby/term-ansicolor-1.6.0 deleted file mode 100644 index ce8e18862987..000000000000 --- a/dev-ruby/term-ansicolor-1.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/tins-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tins-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/tins-1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Small Ruby library that colors strings using ANSI escape sequences -EAPI=5 -HOMEPAGE=https://flori.github.io/term-ansicolor/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/tins-1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/tins-1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/tins-1.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/term-ansicolor-1.6.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e94f669889390464ea16f8b38e3dea94 diff --git a/dev-ruby/term-ansicolor/Manifest b/dev-ruby/term-ansicolor/Manifest new file mode 100644 index 000000000000..76fd4b087965 --- /dev/null +++ b/dev-ruby/term-ansicolor/Manifest @@ -0,0 +1,3 @@ +DIST term-ansicolor-1.6.0.gem 43008 BLAKE2B fdfb01a22256e1203947006745c9f632592fa1402188c5f4394f1cc8fef7475ff7e68cc80f5a026b9329de82cb578c7d82457adbd2c9905d0c264bf80c4e0c24 SHA512 574999d67f3fe167aefe9b11c04dc34cb4263c4eb105e147933def3a90b5bd7acccd7033a72a66f54fc33dde50f862037dbd8c53951243a7bd8787bdfd237139 +EBUILD term-ansicolor-1.6.0.ebuild 874 BLAKE2B 1bb6a11c84a109fd3b71bccbf9d475f62938ed3d65a5cb1e06778fa805b0efdaa9553257ed8b42f434daf126a4fc6c429f8bd9e8337a93047146b1aeb977b1c7 SHA512 7795412f9af6a1d301b7bdea8441c34c9377579be50f92edfe64b919c8094e797ea62ff9e2d0ca9e9c29fbb1133aedb5e17a9d1917db35d469fb17ff31799b23 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/term-ansicolor/metadata.xml b/dev-ruby/term-ansicolor/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/term-ansicolor/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild new file mode 100644 index 000000000000..25127d359e0d --- /dev/null +++ b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_GEMSPEC="term-ansicolor.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences" +HOMEPAGE="https://flori.github.io/term-ansicolor/" +LICENSE="GPL-2" + +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/tins-1.0" + +each_ruby_test() { + ${RUBY} -Ilib -S testrb-2 tests/*_test.rb || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/termcolor-1.2.2 b/dev-ruby/termcolor-1.2.2 deleted file mode 100644 index 15891ac63516..000000000000 --- a/dev-ruby/termcolor-1.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=a library for ANSI color formatting like HTML for output in terminal -EAPI=5 -HOMEPAGE=http://termcolor.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/highline-1.5.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/termcolor-1.2.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=57efcfdb643ae0c2fe6111574ca17a32 diff --git a/dev-ruby/termcolor/Manifest b/dev-ruby/termcolor/Manifest new file mode 100644 index 000000000000..ec89ecbd5d96 --- /dev/null +++ b/dev-ruby/termcolor/Manifest @@ -0,0 +1,3 @@ +DIST termcolor-1.2.2.gem 7168 BLAKE2B 6627de8edebe771d3472448e006fcebae201c7d06524b173a47db50ed253c19c1b54a38784cd4f9f1252d9355e5d779e89d023c03aed36332874f9b80b030991 SHA512 1709c6ce299a320209288cc27fb1e8f80492e582b84be2e54f3a09b96c1d2e048760b8f72e19581bd8bc6c1539c34ac010cb3e7bec4a7c24909eff438639182e +EBUILD termcolor-1.2.2.ebuild 604 BLAKE2B c6f073e6cfd2455e6410152d8954b4248d11b8540befaa5c454e273ad9b7b18acc8dc19b0ab89313f13bb3983b0de6e234b99360ef394fecbb460fdd82c9a82f SHA512 88aff6cbc39d9067209a6a003aa21c7818f7d72276eba4688eaf7488e4c1257a4a4bcb46307255bb91b7c32cc40bacdbf13f5a7031570bd9ac87cd5d0c59b7ed +MISC metadata.xml 336 BLAKE2B 25d3167e6beba8398b365c9a0eacc292d5d868aef252be7029e665919d862e1449c28bb8659ee46308f259c0cb1d89fcf1184fc4cf9e6f53f8c2bd4ac8ba00ab SHA512 a5601ee0d584d47b1b6feefdb119bd2030a48a4106774296f8a02bd6ee4baf3375ea2c90acbfb7b5a7b36c4228f0123be7cd9de386dadce50b08457e947bf4ba diff --git a/dev-ruby/termcolor/metadata.xml b/dev-ruby/termcolor/metadata.xml new file mode 100644 index 000000000000..7d3fa9eaac59 --- /dev/null +++ b/dev-ruby/termcolor/metadata.xml @@ -0,0 +1,11 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/termcolor/termcolor-1.2.2.ebuild b/dev-ruby/termcolor/termcolor-1.2.2.ebuild new file mode 100644 index 000000000000..568e067cd5a0 --- /dev/null +++ b/dev-ruby/termcolor/termcolor-1.2.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +#*** Using highline effectively in JRuby requires manually installing the ffi-ncurses gem. +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="a library for ANSI color formatting like HTML for output in terminal" +HOMEPAGE="http://termcolor.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/highline-1.5.0" diff --git a/dev-ruby/terrapin-0.6.0 b/dev-ruby/terrapin-0.6.0 deleted file mode 100644 index ec032c418baf..000000000000 --- a/dev-ruby/terrapin-0.6.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/climate_control:0[ruby_targets_ruby23] dev-ruby/posix-spawn[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/climate_control:0[ruby_targets_ruby24] dev-ruby/posix-spawn[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/activesupport-3[ruby_targets_ruby23] =dev-ruby/activesupport-3[ruby_targets_ruby24] + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/terrapin/terrapin-0.6.0.ebuild b/dev-ruby/terrapin/terrapin-0.6.0.ebuild new file mode 100644 index 000000000000..32e3a710060c --- /dev/null +++ b/dev-ruby/terrapin/terrapin-0.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +#RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Run shell commands safely, even with user-supplied values" +HOMEPAGE="https://github.com/thoughtbot/terrapin" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# posix-spawn is not a mandatory dependency but recommended in the +# README. +ruby_add_rdepend "dev-ruby/climate_control:0 dev-ruby/posix-spawn" + +ruby_add_bdepend " + test? ( + >=dev-ruby/activesupport-3 =dev-ruby/rr-1.1.1[ruby_targets_ruby23] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby24] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby25] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=RR adapter for Test::Unit -EAPI=5 -HOMEPAGE=https://github.com/test-unit/test-unit-rr -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 -LICENSE=LGPL-2.1+ -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby23] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby24] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby25] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/test-unit-rr-1.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1b9e7262b45822afa89861474cc3039e diff --git a/dev-ruby/test-unit-rr/Manifest b/dev-ruby/test-unit-rr/Manifest new file mode 100644 index 000000000000..33cd2c4bb1fb --- /dev/null +++ b/dev-ruby/test-unit-rr/Manifest @@ -0,0 +1,3 @@ +DIST test-unit-rr-1.0.5.gem 16896 BLAKE2B e9424a29e5f23d11fc9daebe431e49945262633b5c4729a70b59b054e7a9d2373cc86d69dee86a82a39526ce506e21ff63dc0878313c72859cdd5ac28476aa2f SHA512 120c0c6d0b203a40062d61f3b9c915460660d1222b60878eb4bc30111d7aa51ec271d9dba138ba0b91eaa116ab07051323e1de365c6cd21f84c372748f89d36e +EBUILD test-unit-rr-1.0.5.ebuild 582 BLAKE2B 9ea5a448266c4c1235444b2432e80033b4b6182b0281e4fae3ebeb77a887d9670753c9a181cc197b0552438b3d9e9793bdd5e61f22301341d1cafb267d8a3424 SHA512 4e3626914a327b862db4bac4d629246b3982728428035a63ea0dffaadbf725dca31b03c3e9d3d4dcda848c9b740dc08741eb1c33fd4ce95800f22d80010d4b82 +MISC metadata.xml 338 BLAKE2B 85bc12a3d50f4734ae4d5188230046205dda2e902291ea368f79a75cdc183f38329fff34b04e3b0455fc8c318c1f3cd3175a596bf93a40338f02ddc71ab7049d SHA512 4bd0e95ac4f05d5671716f6b416de5436728297faae0a32c0d2a4e0ee977066a77f70991de74d8dfe4627a13adecf50683265332023af423e4003250adaa22eb diff --git a/dev-ruby/test-unit-rr/metadata.xml b/dev-ruby/test-unit-rr/metadata.xml new file mode 100644 index 000000000000..29ae378d02c1 --- /dev/null +++ b/dev-ruby/test-unit-rr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + test-unit/test-unit-rr + + diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild new file mode 100644 index 000000000000..d55a3b107036 --- /dev/null +++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="RR adapter for Test::Unit" +HOMEPAGE="https://github.com/test-unit/test-unit-rr" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2" + +each_ruby_test() { + ${RUBY} test/run-test.rb || die +} diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest new file mode 100644 index 000000000000..e907c9ece05b --- /dev/null +++ b/dev-ruby/test-unit/Manifest @@ -0,0 +1,9 @@ +AUX testrb 177 BLAKE2B 7f0192ddcadda449bc4766d5910c76ef21ff8cadce1372a46db4fc236374eaa3cb57e145b1b7b09896b3a866ddd9fa1f910f40b751a773bac1104d705902bc0f SHA512 9de97bde52a1e5770a8dae8da3adcbde3b1dfa7cabc6d131159c8a688a7ad5b59dbb528ce9eef3346da12264c0d30415addd907bc66c1d7d90b1dbc4c605730b +AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf92c9945845803d3f1611d465a3fc16f76838b5aba964e9b96eae35d9cef1b0b269bb94e2d SHA512 cff9584c54bb682f03a0253df953ea930053642e249a3c4573e34cc78f4b77ef943ca5a2c7d1869d926b4a8d9e173ebece69169d845724b03c03f00608bdbdfb +DIST test-unit-3.1.9.gem 124416 BLAKE2B f1c88d9e7da576babaa979a57eb522a244856711d013f0bc38ffb3f04d2b290eeaa50fde14078cedf1d86e26ebf12061ed03b9b82a2d9365a0c61796ef25eb72 SHA512 ec3068db7faceb5c6a3f3a848512aa76ec2e360a2a1ca7ec45fd6c1b84f45f04fb1b4d77120dfde7b0a41e4a8435fa37ba6550e4242e3817d344b3ca8d7b4428 +DIST test-unit-3.2.7.gem 129024 BLAKE2B 31565510d5a16cf75706810a551dca40129edb0fc1528b9f55c862b23db1986640f42a72432028f47d052bb1aab3600c90c4ed19388ba11f2221a5d1e0619aaf SHA512 a55a5abee0d602b23af34ee8a9a7e26effc95ce9dd8ce98da28c49caf883d47c86bd2d0979176b0d1e239861ea73a4c5a9a280a1ceda7fbfbbd98c888ca6b01e +DIST test-unit-3.2.8.gem 129536 BLAKE2B ee88fc653b0dc0cad7d88427391cd6a476d2d3c56c3e4bfa7e7cac28d6e9a35663c40e9c4ed29a1d5998255c434ab7884177354fd1e68b07f00fe1e0048506d6 SHA512 b7ed21744118036a997525251af2520158282ca19e99ebccaa7180361a112e0cdafaf570c36126a6b74b8480405c67aaa5394e06465145583964defb68abeb9c +EBUILD test-unit-3.1.9.ebuild 876 BLAKE2B 7f5334600e70cccd7e83c6c13e42f42b9bb364a9d51d8898270eecc965e178062fbe6498325828b6dc6fc7b081b8e5e1d9428d87c0865f2d317b8c486826a329 SHA512 ec68f762c63e6915340d70423d335c8e26c33d4f7f1a9f859afcaa2af98b8926d364b3baf5a9f3f97f8ec730c3a143d0cb8ae0df5568346494299fb6a5535d3c +EBUILD test-unit-3.2.7.ebuild 939 BLAKE2B a15e5c0b53f542d78888a48053c4bae16cf7e47420798480b6d51e9ae210d30803ccc76091a5f45232d5d51b117f4f59038dee8c4cd7241701a042b9b5a3071e SHA512 401ec4f0cc4f7db1d88d0d9918eb8e6894f399716f7eb9833133123a2db797ba1114a7f875914ccc5f48c49b9a312ced0bb487dc063c3d8ea2e3c35d6b388072 +EBUILD test-unit-3.2.8.ebuild 940 BLAKE2B 3a4b1607379fd7e3b994aa59eabf32685fbe26f8923419c55a9adc96847d41ddaee119157a920a3219e5dcc733af65d9172fc081e90d09190e1dd89010fa9bf3 SHA512 a0477a944bc3d03b9cc7ab8a3e540408e6e8bb828d22a033e51271d13d8ed4a34902f74bbf40ef5b8bca29eb4107301f7315bc1d28a0cb4289b4aa2b42a70438 +MISC metadata.xml 491 BLAKE2B 9bef2b6085dbc82d562f091ae4e136cb7aa0817369b257f77bad4aca6faba4074d4dc70134999f81ea612f70f98c072414e1a92878d349e940df8ad0811304e1 SHA512 ef28e88bb4b269eeaf05f0bb512a6cdd73750247b60c2b4ba6c5b2abdb7b2e946c07bb42e7d6416f30f864378c3fa51b86455be2d3ea4467936602d5742a66b6 diff --git a/dev-ruby/test-unit/files/testrb b/dev-ruby/test-unit/files/testrb new file mode 100644 index 000000000000..f87eabcb2bef --- /dev/null +++ b/dev-ruby/test-unit/files/testrb @@ -0,0 +1,6 @@ +#!/usr/bin/env ruby +gem 'test-unit', '~> 2.5' +require 'test/unit' +(r = Test::Unit::AutoRunner.new(true)).process_args(ARGV) or + abort r.options.banner + " tests..." +exit r.run diff --git a/dev-ruby/test-unit/files/testrb-3 b/dev-ruby/test-unit/files/testrb-3 new file mode 100644 index 000000000000..4f5a8467f46d --- /dev/null +++ b/dev-ruby/test-unit/files/testrb-3 @@ -0,0 +1,6 @@ +#!/usr/bin/env ruby +gem 'test-unit', '>= 2.5', '<4' +require 'test/unit' +(r = Test::Unit::AutoRunner.new(true)).process_args(ARGV) or + abort r.options.banner + " tests..." +exit r.run diff --git a/dev-ruby/test-unit/metadata.xml b/dev-ruby/test-unit/metadata.xml new file mode 100644 index 000000000000..9f7e0f211d7c --- /dev/null +++ b/dev-ruby/test-unit/metadata.xml @@ -0,0 +1,15 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Improved version of the Test::Unit framework as shipped by Ruby + 1.8, compatible with Ruby 1.9. + + + test-unit + + diff --git a/dev-ruby/test-unit/test-unit-3.1.9.ebuild b/dev-ruby/test-unit/test-unit-3.1.9.ebuild new file mode 100644 index 000000000000..e43d252952a6 --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.1.9.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md doc.orig/text/news.md" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit" + +LICENSE="|| ( Ruby GPL-2 ) PSF-2" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc.orig || die +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +} diff --git a/dev-ruby/test-unit/test-unit-3.2.7.ebuild b/dev-ruby/test-unit/test-unit-3.2.7.ebuild new file mode 100644 index 000000000000..202ae793b8ea --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.2.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit" + +LICENSE="|| ( Ruby GPL-2 ) PSF-2" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +} diff --git a/dev-ruby/test-unit/test-unit-3.2.8.ebuild b/dev-ruby/test-unit/test-unit-3.2.8.ebuild new file mode 100644 index 000000000000..7f18be10d542 --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.2.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit" + +LICENSE="|| ( Ruby GPL-2 ) PSF-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +} diff --git a/dev-ruby/test_construct-2.0.1-r1 b/dev-ruby/test_construct-2.0.1-r1 deleted file mode 100644 index c3cd2a3162ec..000000000000 --- a/dev-ruby/test_construct-2.0.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-5.0.8[ruby_targets_ruby23] >=dev-ruby/mocha-0.14.0[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/minitest-5.0.8[ruby_targets_ruby24] >=dev-ruby/mocha-0.14.0[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.0.8[ruby_targets_ruby25] >=dev-ruby/mocha-0.14.0[ruby_targets_ruby25] dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Creates temporary files and directories for testing -EAPI=5 -HOMEPAGE=https://github.com/bhb/test_construct -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/test_construct-2.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=637adff89a3f6d26d3283b4198b7b23b diff --git a/dev-ruby/test_construct/Manifest b/dev-ruby/test_construct/Manifest new file mode 100644 index 000000000000..09819f822a68 --- /dev/null +++ b/dev-ruby/test_construct/Manifest @@ -0,0 +1,3 @@ +DIST test_construct-2.0.1.gem 13312 BLAKE2B cda8bec1e1fe343ae506c73bf480a982fdd1224da1e77ab19827a3b76dba57294397d811040448cef6956c8492c9c5cb618d204834d31b54e8619b3d224da20c SHA512 c9898beb04d23974dc5b66a9d7bb4a77cd040cc63b724108c4fc4b81f0680d23a9e09b96110c1b5458107d0c2c8714cbed8b2e81611eef8ca7fab92b31014e98 +EBUILD test_construct-2.0.1-r1.ebuild 601 BLAKE2B 4773113a8218dd9c8c7d7cd3ab5e05bd6cbfd93ec15baf87806b91d92004331e30d5f9715b6edc8e232966e65af5bb63f96b297329974e7f0ef86ab80c691fe5 SHA512 26e6f02ba02be75888cf71e58c9ff065d63d9017f27bf8bdc4c2d1c88d01a4b08535ae74756e68a54bf002ee68c1086443b852eab368af71226fab58b48c7fcb +MISC metadata.xml 344 BLAKE2B 57f981c2fc03d23ec6e61d5eed8c83a647e6e01273fe5c8d30bc3aeb2ad206e47cf11a4febea9f5fb4af1c4f112ad5d90e30d6669b9d77bb16fe939ab305a9e3 SHA512 a22764193d618f851e61007e23776099d89f6f81345326ca65916671ce532a0de0ca7bfe0714903ca004d19b876975b9d005980336731babea75d6e711fa9199 diff --git a/dev-ruby/test_construct/metadata.xml b/dev-ruby/test_construct/metadata.xml new file mode 100644 index 000000000000..b6b0644c16c4 --- /dev/null +++ b/dev-ruby/test_construct/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bhb/test_construct + + diff --git a/dev-ruby/test_construct/test_construct-2.0.1-r1.ebuild b/dev-ruby/test_construct/test_construct-2.0.1-r1.ebuild new file mode 100644 index 000000000000..d02da3418fa3 --- /dev/null +++ b/dev-ruby/test_construct/test_construct-2.0.1-r1.ebuild @@ -0,0 +1,28 @@ +# 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="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Creates temporary files and directories for testing" +HOMEPAGE="https://github.com/bhb/test_construct" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( + >=dev-ruby/minitest-5.0.8 + >=dev-ruby/mocha-0.14.0 + dev-ruby/rspec:3 +)" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/test_declarative-0.0.5-r2 b/dev-ruby/test_declarative-0.0.5-r2 deleted file mode 100644 index 01905568c795..000000000000 --- a/dev-ruby/test_declarative-0.0.5-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Simply adds a declarative test method syntax to test/unit -EAPI=5 -HOMEPAGE=https://github.com/svenfuchs/test_declarative -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/svenfuchs/test_declarative/tarball/v0.0.5 -> test_declarative-0.0.5.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=086d5102797edcd69d6e06f7bbb9383b diff --git a/dev-ruby/test_declarative-0.0.6 b/dev-ruby/test_declarative-0.0.6 deleted file mode 100644 index d839c7cec298..000000000000 --- a/dev-ruby/test_declarative-0.0.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/minitest-5.10:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/minitest-5.10:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/minitest-5.10:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simply adds a declarative test method syntax to test/unit -EAPI=5 -HOMEPAGE=https://github.com/svenfuchs/test_declarative -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/svenfuchs/test_declarative/tarball/v0.0.6 -> test_declarative-0.0.6.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=477e520ec0790739ad87c97b65e70ae1 diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest new file mode 100644 index 000000000000..12e099a4059e --- /dev/null +++ b/dev-ruby/test_declarative/Manifest @@ -0,0 +1,5 @@ +DIST test_declarative-0.0.5.tgz 2114 BLAKE2B 6856e3bb734354f75298107e243bc461143176797e98d69f5c67a6d121a6556310d46d4676d32bbc5317d39e0c48fa4f4cff1cbeb3e31ec5834ed406d7cba33b SHA512 69641a56c38403a86a8562910aa5ab433476351cc0e5a1f2a640030bfb4f82b96bf724d911ce46ff75dfe934de50d6549304088ee85d5689990e0ce5d263c160 +DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3 +EBUILD test_declarative-0.0.5-r2.ebuild 865 BLAKE2B 4555627506c9e5be4f5cd85999074f300f78f6f1306897ea25cd8f91fb7b528931f3c89fe7a9fa4cd4157861635dab5b99ca8366bf20c372943b736d1cba0f71 SHA512 d3799f44dc81cd34373daa9504f4f971c774432042776310a4c3170d2cb2d1fe955614d53661646557b99da6dc5af4e7937dddf822b2c34e9afd6dfb6a39da33 +EBUILD test_declarative-0.0.6.ebuild 1006 BLAKE2B 1bcc24dd0cefd80f9435a860e5367a0f493756611231bc72ff0658c1e9d82dd548b559f4883beec715a042e01f0bdaf18a7c7c174645bd07e2621706340201df SHA512 119c71a8c7f2793d00c5dba0080cc196abefeed5338aa95b1c60ef53350c8d5eee5658273355d7f4617332423ba2deb5275295f831b1e6059a9bcbe7b0b6af52 +MISC metadata.xml 352 BLAKE2B 16e19458cea4c942f4676b8a345f5f4bcdd56bf265cc1408c4cc46210530cc12798b8f30065c054f7ca03b308d545d1aa41e682818aaaaca94912c2c47fb64b6 SHA512 dd27572c54207401b8dbcac74242521733d31f6c7e3822b1ecb4809047a067a58cc8bd654f146d10e3f7c9e01c130d56af039c9c91da298942a6fce02c994a12 diff --git a/dev-ruby/test_declarative/metadata.xml b/dev-ruby/test_declarative/metadata.xml new file mode 100644 index 000000000000..4f8a78fee165 --- /dev/null +++ b/dev-ruby/test_declarative/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + svenfuchs/test_declarative + + diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild new file mode 100644 index 000000000000..338f473cbc6a --- /dev/null +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby22, ruby23: fails due to minitest incompatabilities. +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.textile" + +inherit ruby-fakegem + +DESCRIPTION="Simply adds a declarative test method syntax to test/unit" +HOMEPAGE="https://github.com/svenfuchs/test_declarative" +SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" +RUBY_S="svenfuchs-test_declarative-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +each_ruby_test() { + case ${RUBY} in + *ruby22|*ruby23|*ruby24) + einfo "Tests do not work with ${RUBY}" + ;; + *) + ${RUBY} test/test_declarative_test.rb || die "Tests failed." + ;; + esac +} diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild new file mode 100644 index 000000000000..eb7b4886f5a5 --- /dev/null +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -0,0 +1,37 @@ +# 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_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simply adds a declarative test method syntax to test/unit" +HOMEPAGE="https://github.com/svenfuchs/test_declarative" +SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" +RUBY_S="svenfuchs-test_declarative-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die +} + +each_ruby_test() { + # There are other gemfiles but their setup seems broken atm. + for gemfile in Gemfile ; do + einfo "Running tests with ${gemfile}" + BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || die + done +} diff --git a/dev-ruby/text-1.3.1 b/dev-ruby/text-1.3.1 deleted file mode 100644 index 529b048ff4a2..000000000000 --- a/dev-ruby/text-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A collection of text algorithms -EAPI=5 -HOMEPAGE=https://github.com/threedaymonk/text -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/text-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7aff680f3529fea623b24ad9bb3a73c5 diff --git a/dev-ruby/text-hyphen-1.4.1-r2 b/dev-ruby/text-hyphen-1.4.1-r2 deleted file mode 100644 index 7faa7df463cd..000000000000 --- a/dev-ruby/text-hyphen-1.4.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-2.8.0[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Hyphenates words according to the rules of the language the word is written in -EAPI=5 -HOMEPAGE=http://rubyforge.org/projects/text-format -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/text-hyphen-1.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=da9b7f0149eee70c0a39a884873b5dfe diff --git a/dev-ruby/text-hyphen/Manifest b/dev-ruby/text-hyphen/Manifest new file mode 100644 index 000000000000..4e3e2538d729 --- /dev/null +++ b/dev-ruby/text-hyphen/Manifest @@ -0,0 +1,3 @@ +DIST text-hyphen-1.4.1.gem 751616 BLAKE2B 4a6d6a9b430c2dee2a486dde9f49405b98bc32fe8f96448c0cbe8d55f416c4e4e9bef5ae3adb57576dee6fa285680fc57b958cb279786872c8d95282cbf72e73 SHA512 4a6667aff01e56afce79302f46d0afdbf9c965ad80dbf9a7266a213143e6b6bc2cb00092d26900286bf72a700e47be6b0860cfdf87fa2856477db02261f9ef3d +EBUILD text-hyphen-1.4.1-r2.ebuild 740 BLAKE2B a3ecc9d342c0d1fda1b471a05af34d84a35926efc7d900c2c40daa368b5767ff5c0e02a78f4217c65ab96da25b087f12b3b81a3d095f9c254852ccc170175c05 SHA512 3ff7a752729affc7bdaa354d251e2d5e021a7b0081bd1a5080ee4cea701a46ed1afd137d6b2c3163952f57a024bf52e765958f592e4dd87d617ddebaa2db56f2 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/text-hyphen/metadata.xml b/dev-ruby/text-hyphen/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/text-hyphen/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild b/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild new file mode 100644 index 000000000000..78164eece2a6 --- /dev/null +++ b/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Hyphenates words according to the rules of the language the word is written in" +HOMEPAGE="http://rubyforge.org/projects/text-format" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-2.8.0 + dev-ruby/test-unit:2 + )" + +all_ruby_prepare() { + sed -i -e '2igem "test-unit", ">= 2.0"' test/test_*.rb || die +} diff --git a/dev-ruby/text/Manifest b/dev-ruby/text/Manifest new file mode 100644 index 000000000000..bc9f123e4433 --- /dev/null +++ b/dev-ruby/text/Manifest @@ -0,0 +1,3 @@ +DIST text-1.3.1.gem 138752 BLAKE2B 19c837d83f72787ef1a70eca74d9b2d2e8336d60eb2dc07578f07fa446919984946b1c2431efcb4a3b29770f77f9eb0ea9a40c8d74dd07972786066b67aa3e2e SHA512 0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8 +EBUILD text-1.3.1.ebuild 437 BLAKE2B 0b33cb635cebd1eeab68f9fdbc483c992ef9d42c0e2d88e0822bc607b3d8a51677cbb255d11ae7835b8b0acc663a28972bc1edb705161616a46a5ff45f7f7f7d SHA512 5c201fbeaf51be95c197d5708dc79b575f797ec969471e26a532f5f9ac661d434348b9848b184f9b1f8680da98e5b9c16f6fa4cce5f9a569be1c3228ca3fc84e +MISC metadata.xml 343 BLAKE2B 91551aa0c1cc6f29cecfa2861bfd81de4a807b0611051c48695ff417fa32d67af93d1b5b28fc0653d1723886eed0c4b3f818fa5adb55fa43ecf479b21bcad398 SHA512 892628e73011329fa421c9237bd6525b90f548ef98b297b8ca9d2394f6c11f1c2a235b4676fd126722a5381484e8f278f42a8f045e79f6ab251e2dbb16eaba7d diff --git a/dev-ruby/text/metadata.xml b/dev-ruby/text/metadata.xml new file mode 100644 index 000000000000..99e22457d8dd --- /dev/null +++ b/dev-ruby/text/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + threedaymonk/text + + diff --git a/dev-ruby/text/text-1.3.1.ebuild b/dev-ruby/text/text-1.3.1.ebuild new file mode 100644 index 000000000000..40c54b324472 --- /dev/null +++ b/dev-ruby/text/text-1.3.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A collection of text algorithms" +HOMEPAGE="https://github.com/threedaymonk/text" + +LICENSE="MIT" + +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" diff --git a/dev-ruby/textpow-1.4.0 b/dev-ruby/textpow-1.4.0 deleted file mode 100644 index 80ba4d0571ae..000000000000 --- a/dev-ruby/textpow-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/plist-3.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/plist-3.0.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library to parse and process Textmate bundles -EAPI=5 -HOMEPAGE=http://textpow.rubyforge.org/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/plist-3.0.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/plist-3.0.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/grosser/textpow/archive/v1.4.0.tar.gz -> textpow-1.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8bd25bc583cf6c9a3770b42a8cbd0a6e diff --git a/dev-ruby/textpow/Manifest b/dev-ruby/textpow/Manifest new file mode 100644 index 000000000000..bc6e09a4e797 --- /dev/null +++ b/dev-ruby/textpow/Manifest @@ -0,0 +1,3 @@ +DIST textpow-1.4.0.tar.gz 386724 BLAKE2B d2fb051810cdbe26caafae62d402ba257a644ceeb5975b1bce8858e8359026bbeac7795b264c84462cc6bd02b5a110eba70338d955ba793cec8abdf194089217 SHA512 134b38e277118cf626e3e3643e447d7c7914dc89dba527682c4d6318a0d3b96edb81a68ac5e039158058de371ab9a326088cb119069c55032de7c2f1dadffdcc +EBUILD textpow-1.4.0.ebuild 701 BLAKE2B 8b0bf06e44e01aebc15e198b51615176ae30e753713641c0c12789e51d7bb684c32ab9a626013759377114db95f1884740287cd90226a527fe5cae10ae007dd1 SHA512 0584e61b1e2dcaee9a2284401ceba90f05081970f46045b76cee741e480ebe7b00610b592c72065df74f2e9f1a8fe2c32a9162ffdf9bdba9ca047489c6846cc7 +MISC metadata.xml 341 BLAKE2B 383fdb5f393623dcb98c457af70169f516cb868d8baa65ba26d3bdc4a7c8b863f15aa131a93edbecfb5ad1a402618286eae5364ea30d5972ceb530c7d5bfcd1e SHA512 63752ac0e90d7b5b58d10ab67633b84c62515a7f9e5f106e40fbcb1daf3ee7a8669fe156504017964eca39827f8542c1519643519ad85dce69ad83f71b306c8d diff --git a/dev-ruby/textpow/metadata.xml b/dev-ruby/textpow/metadata.xml new file mode 100644 index 000000000000..4778a1d17ac4 --- /dev/null +++ b/dev-ruby/textpow/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/textpow + + diff --git a/dev-ruby/textpow/textpow-1.4.0.ebuild b/dev-ruby/textpow/textpow-1.4.0.ebuild new file mode 100644 index 000000000000..94931ad65178 --- /dev/null +++ b/dev-ruby/textpow/textpow-1.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A library to parse and process Textmate bundles" +HOMEPAGE="http://textpow.rubyforge.org/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/plist-3.0.1" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' textpow.gemspec || die +} diff --git a/dev-ruby/thor-0.19.4 b/dev-ruby/thor-0.19.4 deleted file mode 100644 index 9618fe24a510..000000000000 --- a/dev-ruby/thor-0.19.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A scripting framework that replaces rake and sake -EAPI=6 -HOMEPAGE=http://whatisthor.com/ -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/erikhuda/thor/archive/v0.19.4.tar.gz -> thor-git-0.19.4.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=38a2d1433db8e6003be93aa7a8271eac diff --git a/dev-ruby/thor-0.20.0 b/dev-ruby/thor-0.20.0 deleted file mode 100644 index 8634bd36af84..000000000000 --- a/dev-ruby/thor-0.20.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/childlabor[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/childlabor[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A scripting framework that replaces rake and sake -EAPI=6 -HOMEPAGE=http://whatisthor.com/ -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/erikhuda/thor/archive/v0.20.0.tar.gz -> thor-git-0.20.0.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5890ea9772eb4e106d814b3b1dc6c855 diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest new file mode 100644 index 000000000000..f50f56e3db17 --- /dev/null +++ b/dev-ruby/thor/Manifest @@ -0,0 +1,5 @@ +DIST thor-git-0.19.4.tgz 88733 BLAKE2B 8be54310cc4bf4a0308e6b103832831b89285003bb22a679986cd02636aaee57a25aa606f3e99bf532961a4e1d3625c46bfdb874a09f66cab85a21e5f7ed22d6 SHA512 a5cc52b23806e6104b12f924324960f2567bcd6c73b72ad47c33da222201b0377e7677b996698774de8adf3eff551926393785323ecf46cb59d72eb0e5b05aa0 +DIST thor-git-0.20.0.tgz 91758 BLAKE2B 86e4079a86a9c65852e710e40e49e915afe5522512f061ecc62aed48acc08a5397cc82d45cff7c4b1dd549ec57d8699b9afe7c391ac9ab838d1ba9100f1f058a SHA512 aa5344c94cad7c33dd0582409dbcf9bd109bf97b37131357a4cc8a66317acf8781460e8fe5532b301a74521010be59bb34ac1c68bc01ad3140bfe73fedc2a451 +EBUILD thor-0.19.4.ebuild 1155 BLAKE2B db1b5e8f9f73f8638aea3ead1a1cc7e754a829c8be39d8179aa5a7b9af1ce50349191bff14e2a8c52d0f3e54e64cd60d7eb486c55b6316f951e4660c3f7826e9 SHA512 74b73fbce42e3fc78572b5d9723fdeb6d00fea7544583540bce034265ce27744c4cfa86b346331d1db051c6858a420afcac5ca027ed9d4fc987d7e9a424c47b6 +EBUILD thor-0.20.0.ebuild 1437 BLAKE2B 2402abd3eb5b17bbd577f0a77df7d95b51a38e023555b0f39136cc9e3d3a0e53b80ba375a3851c4ffd037d5341f1d6606583c7339429a436df2c140ca9b6d990 SHA512 90e2e05922022ed356d7c81812cfadef0ec1fff1f0f9680edf9c039d33cdebc44128f31408df83e1eee7cd1696cfa267ec239bfd9dd0941dd16d7daeb299fda6 +MISC metadata.xml 680 BLAKE2B d4b03ac058de229b055e01ee99da7745a8fc67200979f626b55d6156d573269bb260c42ef44d6dd3b391a3e06d46844ef3fcd7cdd1f0d4053957c00bcfb1fd27 SHA512 d4938ad6ec003fe17d09274f39a2526c84d69d447b1e8063e9301000b776496fb3f8fd6d7e596791d9f8d05714e856d6a6d8df2c5c4747420e3221edf48ab264 diff --git a/dev-ruby/thor/metadata.xml b/dev-ruby/thor/metadata.xml new file mode 100644 index 000000000000..5a3ee8ed7504 --- /dev/null +++ b/dev-ruby/thor/metadata.xml @@ -0,0 +1,18 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + Thor is a simple and efficient tool for building self-documenting + command line utilities. It removes the pain of parsing command line + options, writing "USAGE:" banners, and can also be used as an + alternative to the Rake build tool. The syntax is Rake-like, so it + should be familiar to most Rake users. + + + erikhuda/thor + + diff --git a/dev-ruby/thor/thor-0.19.4.ebuild b/dev-ruby/thor/thor-0.19.4.ebuild new file mode 100644 index 000000000000..f548e71b984e --- /dev/null +++ b/dev-ruby/thor/thor-0.19.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_BINWRAP="thor" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="http://whatisthor.com/" + +SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="doc" + +all_ruby_prepare() { + # Remove rspec default options (as we might not have the last + # rspec). + rm .rspec || die + + # Remove Bundler + #rm Gemfile || die + sed -i -e '/[Bb]undler/d' Thorfile || die + + # Remove mandatory coverage collection using simplecov which is not + # packaged. + sed -i -e '/require .simplecov/,/^ end/ s:^:#:' spec/helper.rb || die + + # Avoid a spec that requires UTF-8 support, so LANG=C still works, + # bug 430402 + sed -i -e '/uses maximum terminal width/,/end/ s:^:#:' spec/shell/basic_spec.rb || die +} diff --git a/dev-ruby/thor/thor-0.20.0.ebuild b/dev-ruby/thor/thor-0.20.0.ebuild new file mode 100644 index 000000000000..60e9b5f02184 --- /dev/null +++ b/dev-ruby/thor/thor-0.20.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_BINWRAP="thor" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="http://whatisthor.com/" + +SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="doc" + +USE_RUBY="ruby22 ruby23 ruby24" ruby_add_bdepend " + test? ( + dev-ruby/childlabor + dev-ruby/webmock + )" + +all_ruby_prepare() { + # Remove rspec default options (as we might not have the last + # rspec). + rm .rspec || die + + # Remove Bundler + #rm Gemfile || die + sed -i -e '/[Bb]undler/d' Thorfile || die + + # Remove mandatory coverage collection using simplecov which is not + # packaged. + sed -i -e '/require .simplecov/,/^ end/ s:^:#:' spec/helper.rb || die + + # Avoid a spec that requires UTF-8 support, so LANG=C still works, + # bug 430402 + sed -i -e '/uses maximum terminal width/,/end/ s:^:#:' spec/shell/basic_spec.rb || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby25) + einfo "Skipping tests due to circular dependencies" + ;; + *) + RSPEC_VERSION=3 ruby-ng_rspec spec || die + ;; + esac +} diff --git a/dev-ruby/thread_order-1.1.0 b/dev-ruby/thread_order-1.1.0 deleted file mode 100644 index 7bf71d789ca8..000000000000 --- a/dev-ruby/thread_order-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Test helper for ordering threaded code -EAPI=5 -HOMEPAGE=https://github.com/JoshCheek/thread_order -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/thread_order-1.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6b230d60fecbd904421c1f0ce781ed98 diff --git a/dev-ruby/thread_order/Manifest b/dev-ruby/thread_order/Manifest new file mode 100644 index 000000000000..e84284870206 --- /dev/null +++ b/dev-ruby/thread_order/Manifest @@ -0,0 +1,3 @@ +DIST thread_order-1.1.0.gem 10752 BLAKE2B ff212d2a2b441f4100980ff0a02c444230cd88a1b0ca22b358b882248f8fed9a25a7d074523ef21247bcab6a89e352831aa4e742f9d4f801833bbe0a2622d6f5 SHA512 e460d23fb33e8254c389d94ae17c4c2bba8f9aeeb7987d479f31c3e334a7e87b919f3f74abd51181072c7eeb48ec2f1d222e2c1a4025f2d7a05016ac93ca80c0 +EBUILD thread_order-1.1.0.ebuild 817 BLAKE2B e4c76460df8a60e17ff8d8a04f16f0ffe50af336270efe496d638e4c380fc7430607dc43432fc2ba3d30feeb069ce4728da8fa631efd9fd1f596a997ba319117 SHA512 c7076f7caa85f8026a96e21c953f94e38cd697bfc02b107b96bbe13355e79fed49f6275571f0fe788b93c211aa9e1d67c084a43f0fec8969f0dac89f771ca602 +MISC metadata.xml 348 BLAKE2B 7921753d82a3bf12a78fd7e3d648800083c61fa6297bdb5a415cc7275ac01d14f1ea1ac6b4c470463b30b728f6867a8402f6d0536f439b6caccb6052c423253a SHA512 63fbdf51c3331bbc7294d04f9e2d397791abdbcfb3f193d28824cab257f19db0685f1ea696791f82fa56b3ae76b03dff65d558d0b884d0b8c07d375dadc4a38a diff --git a/dev-ruby/thread_order/metadata.xml b/dev-ruby/thread_order/metadata.xml new file mode 100644 index 000000000000..0190eddb8966 --- /dev/null +++ b/dev-ruby/thread_order/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + JoshCheek/thread_order + + diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild b/dev-ruby/thread_order/thread_order-1.1.0.ebuild new file mode 100644 index 000000000000..627c46712f94 --- /dev/null +++ b/dev-ruby/thread_order/thread_order-1.1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="Readme.md" + +inherit ruby-fakegem + +DESCRIPTION="Test helper for ordering threaded code" +HOMEPAGE="https://github.com/JoshCheek/thread_order" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + # Avoid failing spec that already has exceptions for some ruby + # implementations and is not essential. + sed -i -e '/depending on the stdlib/,/^ end/ s:^:#:' \ + spec/thread_order_spec.rb || die +} diff --git a/dev-ruby/thread_safe-0.3.6 b/dev-ruby/thread_safe-0.3.6 deleted file mode 100644 index 1e6f56d2a073..000000000000 --- a/dev-ruby/thread_safe-0.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/atomic-1.1.16[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/atomic-1.1.16[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/atomic-1.1.16[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A collection of thread-safe versions of common core Ruby classes -EAPI=5 -HOMEPAGE=https://github.com/ruby-concurrency/thread_safe -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/thread_safe-0.3.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=336083061179ddcaa3ae17bd1c726f86 diff --git a/dev-ruby/thread_safe/Manifest b/dev-ruby/thread_safe/Manifest new file mode 100644 index 000000000000..1869550e6a78 --- /dev/null +++ b/dev-ruby/thread_safe/Manifest @@ -0,0 +1,3 @@ +DIST thread_safe-0.3.6.gem 120832 BLAKE2B 0e3a1aec1d34119dc1f673acdc3d2e18b8c5f970bf79726e4729a806a52ce6ab265fd713972065011e8a04cf2776dda871d3d747eec77b0e94235de776d0cb2d SHA512 a11808576392c068e1cb31faad706be2b1bbfa4837c655c2ab1d5a235b62b25ece62065de6b65bd25496fa827ed89eb0796b90467107df255825e01316ff1805 +EBUILD thread_safe-0.3.6.ebuild 1086 BLAKE2B d1c6048b88a44769c65192c8c3e774b8ec98c385ffcf9873ad78f3a8283ca89227399aa103422de65b63e2ba6ffb2826ee02a7a21673f9586e17fc573735a0b2 SHA512 5e030c7a8a4ecfb38851eb24dfe45dfc4e47d79d899f5fe67db090470ef6d9e94c73a5f8586e1a1d83e3c3d6d7bd8b904eaa216e16737daaf04918a2e6c3c6b2 +MISC metadata.xml 354 BLAKE2B 00b77e62b42483c496a99390ca3e024b0d26e0a3f40275299401aa9f587e8bd3e5495522ab91a00c5a785f61759493ca0bcaf7f2a7ea71adb1c7790e669e7e4a SHA512 07164e076aa4dd3def9a69d2690b5044359562184040f63a2f09476771eddcd77d2723179c91173f877b99a23c9e24d2b6e959482ae83458c4d71cd099c1ab01 diff --git a/dev-ruby/thread_safe/metadata.xml b/dev-ruby/thread_safe/metadata.xml new file mode 100644 index 000000000000..18991dc0a8ce --- /dev/null +++ b/dev-ruby/thread_safe/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby-concurrency/thread_safe + + diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild new file mode 100644 index 000000000000..2766e9574cc3 --- /dev/null +++ b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A collection of thread-safe versions of common core Ruby classes" +HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Higher atomic dependency since earlier versions crash on ruby20 while +# running thread_safe tests. +ruby_add_bdepend "test? ( >=dev-ruby/atomic-1.1.16 )" + +each_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/coveralls/I s:^:#:' \ + -e '/simplecov/ s:^:#:' \ + -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_test() { + einfo "The test suite may take up to 10 minutes to run without apparent feedback" + each_fakegem_test +} diff --git a/dev-ruby/tidy-ext-0.1.14-r3 b/dev-ruby/tidy-ext-0.1.14-r3 deleted file mode 100644 index 844367d4e481..000000000000 --- a/dev-ruby/tidy-ext-0.1.14-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=W3C HTML Tidy library implemented as a Ruby extension -EAPI=5 -HOMEPAGE=https://github.com/carld/tidy -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=HTML-Tidy -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/tidy-ext-0.1.14.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=686cdb8e6ca83d2cebd03daa6798403b diff --git a/dev-ruby/tidy-ext/Manifest b/dev-ruby/tidy-ext/Manifest new file mode 100644 index 000000000000..30260d771bbf --- /dev/null +++ b/dev-ruby/tidy-ext/Manifest @@ -0,0 +1,4 @@ +AUX 11CVE-2015-5522.patch 1397 BLAKE2B 4e14c9f6c4d18e930b9d9324ed69717980a491e2ee217b96085d570541d5622a8120a5f47d53310cdf36b8907b610f527e1acf53918289eaf8b50b121c0ee823 SHA512 d0ff033d757ab6b1b4d4d77d4429f8e39ef7e818f35a9d6edeaf7e031c6e45d9df33d318d724a66fbc0a7cecd3303c4fe5260e5b3dcda5983e732b33aa675bd8 +DIST tidy-ext-0.1.14.gem 260608 BLAKE2B 5401ec2019f25307f4083f3a1717cd2b0419e0025875b0ad461c72e50445f9b1ffc488a723db04432d262cf2dd94fd267f5261b33eb53d829f4a03d5cd29ab30 SHA512 8a8eada3cb5e815338de49332a24c85b9b2cabba0e10f2d72fe85bd4faf76924e52d82066e7b73e62bc459631aaa9d1c42a6941988ae2a71ca0ddd4f3302ad86 +EBUILD tidy-ext-0.1.14-r3.ebuild 926 BLAKE2B 82c34639c9adfc13669624084752eabf3154b05bf61f27a414c4006f50a94d13bd0af2121b22f8e2464094e506072e1514a7bddc1310165287595050424197a6 SHA512 fe306b12a152313d24a5e21d5d84f0fae065cd96a550a7725f5916e233b5d4f8007c20e89d2fbf7d323a79b82f42a7b3acb2294d1cb9ebb52508ec92bc85f771 +MISC metadata.xml 336 BLAKE2B a2b7ab053b6c4de61a2e6e7a9dda305da109a9ec7141831a0cbfdf94c627169d6d3b00a37cf171bae637b1d2799144a1f84149b9ed06cb93b0b6a8d8260cdb94 SHA512 926327c8ac77dc9d24469cee2c16b5aaea0d056db02983a53a8b7624da76edf4be443ec2ef590971de667c770347e5e4258f9eb13d0df84ae4311ea2f5d4b711 diff --git a/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch b/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch new file mode 100644 index 000000000000..942209873be0 --- /dev/null +++ b/dev-ruby/tidy-ext/files/11CVE-2015-5522.patch @@ -0,0 +1,34 @@ +From c18f27a58792f7fbd0b30a0ff50d6b40a82f940d Mon Sep 17 00:00:00 2001 +From: Geoff McLane +Date: Wed, 3 Jun 2015 20:26:03 +0200 +Subject: [PATCH] Issue #217 - avoid len going negative, ever... + +--- + src/lexer.c | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/src/lexer.c b/src/lexer.c +index 376a3d8..664f806 100644 +--- a/ext/tidy/lexer.c ++++ b/ext/tidy/lexer.c +@@ -3739,16 +3740,17 @@ static tmbstr ParseValue( TidyDocImpl* doc, ctmbstr name, + /* and prompts attributes unless --literal-attributes is set to yes */ + /* #994841 - Whitespace is removed from value attributes */ + +- if (munge && ++ /* Issue #217 - Also only if/while (len > 0) - MUST NEVER GO NEGATIVE! */ ++ if ((len > 0) && munge && + TY_(tmbstrcasecmp)(name, "alt") && + TY_(tmbstrcasecmp)(name, "title") && + TY_(tmbstrcasecmp)(name, "value") && + TY_(tmbstrcasecmp)(name, "prompt")) + { +- while (TY_(IsWhite)(lexer->lexbuf[start+len-1])) ++ while (TY_(IsWhite)(lexer->lexbuf[start+len-1]) && (len > 0)) + --len; + +- while (TY_(IsWhite)(lexer->lexbuf[start]) && start < len) ++ while (TY_(IsWhite)(lexer->lexbuf[start]) && (start < len) && (len > 0)) + { + ++start; + --len; diff --git a/dev-ruby/tidy-ext/metadata.xml b/dev-ruby/tidy-ext/metadata.xml new file mode 100644 index 000000000000..03567b9d3360 --- /dev/null +++ b/dev-ruby/tidy-ext/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + carld/tidy + + diff --git a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild new file mode 100644 index 000000000000..1482a047a475 --- /dev/null +++ b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_DOCDIR="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="W3C HTML Tidy library implemented as a Ruby extension" +HOMEPAGE="https://github.com/carld/tidy" + +LICENSE="HTML-Tidy" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +RUBY_PATCHES=( 11CVE-2015-5522.patch ) + +all_ruby_prepare() { + mkdir lib || die + + # Remove reference to rspec 1 + sed -i -e '/spec/d' spec/spec_helper.rb || die + + # Avoid spec that needs network connectivity. + rm spec/tidy/remote_uri_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/tidy extconf.rb || die "Unable to configure extension." +} + +each_ruby_compile() { + emake -Cext/tidy V=1 + cp ext/tidy/tidy$(get_modname) lib/ || die "Unable to copy extension." +} diff --git a/dev-ruby/tidy_table-0.0.5-r4 b/dev-ruby/tidy_table-0.0.5-r4 deleted file mode 100644 index 5cbf5b703243..000000000000 --- a/dev-ruby/tidy_table-0.0.5-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Tool to convert an array of struct into an HTML table -EAPI=5 -HOMEPAGE=https://github.com/topfunky/tidy_table -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/tidy_table-0.0.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=701e084529932830b372721eeaaef556 diff --git a/dev-ruby/tidy_table/Manifest b/dev-ruby/tidy_table/Manifest new file mode 100644 index 000000000000..5123934c07a3 --- /dev/null +++ b/dev-ruby/tidy_table/Manifest @@ -0,0 +1,3 @@ +DIST tidy_table-0.0.5.gem 7168 BLAKE2B 7c00064c266bad9db6acf5066845cc6543c2d51fb5ac85240c9ac77d15004402588b992a0e56529123a1805e6c887ba23d135e801e07fcb918411d6706e7f596 SHA512 fbe9839587c3381ebabeb874b2460767491447b54501137f464c16bd251601670a6a260881792c117ee753e5b4d428f04295df041ffee56f109a1ff772346bcf +EBUILD tidy_table-0.0.5-r4.ebuild 584 BLAKE2B f16a2a213b9db408044aa0d5a2ed47ea4ab18797913c37c24f362f867d404b842282177240ffdd2dea8a1eb4339ee8051054421bc29ad1ae2e8d4db6e8e42b38 SHA512 ea7ea2e2dafde42404a40b3924b0d4c360d6fb2b5ea0f45bd6ca551109aaecf66393a73cec24b39daf2513e5e1d8dceea0d89ecbd88fe449af9e63a32761d565 +MISC metadata.xml 345 BLAKE2B 3ab7b55523f2742cb7c66ba65825395616176dbc68de46e5d95e8830f34c6add52ea5f24e1b97ca5022b823b7e49985ff1eb9997209e5bee191fd1e6725aec9d SHA512 9bcbcffb393ad0e2bfc74a05ea31149e656fa947a650932b51bcef54f32ff52b576c025d073361df9ff71a5c150496cbe5d98b74b8c614466b849cf95fe7aff9 diff --git a/dev-ruby/tidy_table/metadata.xml b/dev-ruby/tidy_table/metadata.xml new file mode 100644 index 000000000000..999efef8f919 --- /dev/null +++ b/dev-ruby/tidy_table/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + topfunky/tidy_table + + diff --git a/dev-ruby/tidy_table/tidy_table-0.0.5-r4.ebuild b/dev-ruby/tidy_table/tidy_table-0.0.5-r4.ebuild new file mode 100644 index 000000000000..d676c249fc01 --- /dev/null +++ b/dev-ruby/tidy_table/tidy_table-0.0.5-r4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Tool to convert an array of struct into an HTML table" +HOMEPAGE="https://github.com/topfunky/tidy_table" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +all_ruby_prepare() { + # Remove reference to RSpec 1 + sed -i -e '/spec/d' spec/spec_helper.rb || die +} diff --git a/dev-ruby/tilt-2.0.5 b/dev-ruby/tilt-2.0.5 deleted file mode 100644 index 53963d33beee..000000000000 --- a/dev-ruby/tilt-2.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/bluecloth[ruby_targets_ruby23] dev-ruby/coffee-script[ruby_targets_ruby23] dev-ruby/erubis[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] !!=dev-ruby/builder-2.0.0:*[ruby_targets_ruby23] !!=dev-ruby/builder-2.0.0:*[ruby_targets_ruby24] !!=dev-ruby/builder-2.0.0:*[ruby_targets_ruby23] !!=dev-ruby/builder-2.0.0:*[ruby_targets_ruby24] !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rtomayko/tilt + + diff --git a/dev-ruby/tilt/tilt-2.0.5.ebuild b/dev-ruby/tilt/tilt-2.0.5.ebuild new file mode 100644 index 000000000000..5aa811eb95a4 --- /dev/null +++ b/dev-ruby/tilt/tilt-2.0.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/TEMPLATES.md" + +inherit ruby-fakegem + +DESCRIPTION="Thin interface over template engines to make their usage as generic as possible" +HOMEPAGE="https://github.com/rtomayko/tilt" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Block on some of the potential test dependencies. These dependencies +# are optional for the test suite, and we don't want to depend on all of +# them to faciliate keywording and stabling. +ruby_add_bdepend "test? ( + dev-ruby/bluecloth + dev-ruby/coffee-script + dev-ruby/erubis + dev-ruby/nokogiri + !!=dev-ruby/builder-2.0.0:* + !! + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jtrupiano/timecop + + diff --git a/dev-ruby/timecop/timecop-0.8.1.ebuild b/dev-ruby/timecop/timecop-0.8.1.ebuild new file mode 100644 index 000000000000..eca58cd8f451 --- /dev/null +++ b/dev-ruby/timecop/timecop-0.8.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities" +HOMEPAGE="https://github.com/travisjeffery/timecop" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd" +IUSE="" + +# Missing testdep activesupport +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die + sed -i -e '/rubygems/ a\gem "test-unit"' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die + # FIXME after activesupport gained ruby22 support + rm test/time_stack_item_test.rb || die +} + +each_ruby_test() { + for f in test/*_test.rb ; do + ${RUBY} -Ilib $f || die + done +} diff --git a/dev-ruby/timecop/timecop-0.9.1.ebuild b/dev-ruby/timecop/timecop-0.9.1.ebuild new file mode 100644 index 000000000000..28bef5c64449 --- /dev/null +++ b/dev-ruby/timecop/timecop-0.9.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.markdown" + +inherit ruby-fakegem + +DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities" +HOMEPAGE="https://github.com/travisjeffery/timecop" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +# Missing testdep activesupport +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die + sed -i -e '/rubygems/ a\gem "test-unit"' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die + # FIXME after activesupport gained ruby22 support + rm test/time_stack_item_test.rb || die +} + +each_ruby_test() { + for f in test/*_test.rb ; do + ${RUBY} -Ilib $f || die + done +} diff --git a/dev-ruby/timers-4.1.2 b/dev-ruby/timers-4.1.2 deleted file mode 100644 index 9a454fd7631d..000000000000 --- a/dev-ruby/timers-4.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/hitimes[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/hitimes[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/hitimes[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pure Ruby one-shot and periodic timers -EAPI=5 -HOMEPAGE=https://github.com/tarcieri/timers -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/hitimes[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/hitimes[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/hitimes[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=mirror://rubygems/timers-4.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a7d5ecb76d67f6e98663aedef195bca2 diff --git a/dev-ruby/timers/Manifest b/dev-ruby/timers/Manifest new file mode 100644 index 000000000000..be4da91697a3 --- /dev/null +++ b/dev-ruby/timers/Manifest @@ -0,0 +1,3 @@ +DIST timers-4.1.2.gem 15360 BLAKE2B 2480b6051825e26c9c30418e4acd7f9d8d0173d21038349ff16c086a2712eff7e9349720d270ed6505d8f90b14fc4dc99cf06d948922a222196d338b7933b5a8 SHA512 8c43f6ab09b918fc047056de20e85371929cd6841d7e26dedf54d565585eba040e23cef83c8747eb0ec43df8c9d9cf5915b5ea0ac6f6d551a0b086de3a9f3499 +EBUILD timers-4.1.2.ebuild 799 BLAKE2B 7987723613746413a08b27ab26bf1905df37aeac417cfc6fd138759adfffc8cd2f0826153bc982c17613e5b4cda947d8527ea8f7b19dfea7a3732cdefcfc07fc SHA512 9ad952a071e71579a131d97af99e2b3b55db6a640eb412d079aceb5695fecf324701e7dfed7776c5d7e29a8283f3cb74f1ec05fa2137c97ad5cb06fa92abcfad +MISC metadata.xml 341 BLAKE2B dfe2c9228e7b666d6b7acb9d9f0cdaa70263a6d5960ecbb144699e62c94ded1b613a8d22f82e5125f6a2e954901a65da57bd432823d922d17164e273b809d8a9 SHA512 b863e101e06e7a8827cd6166688dbfdf77c5bc84203294d0ab63315fe5b5b03fe1898d02b9f219bbbb3f3cddd3d5185c34d9e4079bd993631cc849eae9ac9be1 diff --git a/dev-ruby/timers/metadata.xml b/dev-ruby/timers/metadata.xml new file mode 100644 index 000000000000..51e9bb0ab855 --- /dev/null +++ b/dev-ruby/timers/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tarcieri/timers + + diff --git a/dev-ruby/timers/timers-4.1.2.ebuild b/dev-ruby/timers/timers-4.1.2.ebuild new file mode 100644 index 000000000000..1b548c4cbbe8 --- /dev/null +++ b/dev-ruby/timers/timers-4.1.2.ebuild @@ -0,0 +1,29 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Pure Ruby one-shot and periodic timers" +HOMEPAGE="https://github.com/tarcieri/timers" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend "dev-ruby/hitimes" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '/coveralls/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '/Coveralls/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/tins-1.14.0 b/dev-ruby/tins-1.14.0 deleted file mode 100644 index 0eeb43a96a2b..000000000000 --- a/dev-ruby/tins-1.14.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=All the stuff that isn't good enough for a real library -EAPI=6 -HOMEPAGE=https://github.com/flori/tins -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/tins-1.14.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9074549576d25e1b9f353056863cd115 diff --git a/dev-ruby/tins-1.16.3 b/dev-ruby/tins-1.16.3 deleted file mode 100644 index 3ac4788258e9..000000000000 --- a/dev-ruby/tins-1.16.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=All the stuff that isn't good enough for a real library -EAPI=6 -HOMEPAGE=https://github.com/flori/tins -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/tins-1.16.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=523be3b51bbdb0645f91a08336565cb1 diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest new file mode 100644 index 000000000000..1fbda47805f5 --- /dev/null +++ b/dev-ruby/tins/Manifest @@ -0,0 +1,5 @@ +DIST tins-1.14.0.gem 303616 BLAKE2B 3ead5751b4b9c79bdd366c37fd0d7366246a3f9ba65a87cd032526819e9a44ee5bcef83c97d7657b7de4d9d3918b1d71eac7fada2e98bb5451e3b1ed8c33dca1 SHA512 9bce95b5d6aa663902a8d9fe5badc029db97658d6bf4fe574ebef670e7041ee882ed8b110d906c0f8dbd506bfbeb2092634d607281260db3a40e310881d4154a +DIST tins-1.16.3.gem 304640 BLAKE2B 5400b1ec1443b1f432c0a18c35a7a3a2175b7327601e2bd106218a119ad930bfd912fa59cf7d1788fe65c9d172e6a7af7385c9e2ef2e4898e490bc838cf119e1 SHA512 f132cd5bdb2ff02805b78856f0340723fdf89437514ef0067f2eabd3742a2282463bb18f4750ea6496124fff48a3e82e73220af3555700839b5270311a1b4ac2 +EBUILD tins-1.14.0.ebuild 632 BLAKE2B 441f04010ddf736f421db682cc787c64b4efbeb6b9df81c84722147e27bd44b89b0d682f6acb4867dd3d9135c36e8b12925c7969424abb5a311cbfb73d1d45fe SHA512 7f699acd28e99825416faed2c1d25d03240cbb5607e26b5aa1a9e86b8bdc51de6a3b007c7fd0fda9e1c27b2fca1684006b3da43e178e15f7e1cd5de43d33399f +EBUILD tins-1.16.3.ebuild 639 BLAKE2B 634a599adf1431d8edc6c63337d2c8fb47ae5c47ff0a1dd62bc4647f8fc4fda1532f412e1ced057534c695cea833ea00b3f2a8d153db55744dcf0646272e88f8 SHA512 9ec1757c4e5983e42bf49108fa9c97d80311c5134eaf839e36d8d9b608321f987b619f7a11306355c930810c5106ed079e97f6342f3fd840f412667fbe87a4ae +MISC metadata.xml 336 BLAKE2B 00b8e1ea737e7431865357c6f52ec454afa14e9e22e130b6ae286a4bbddc2813c2f34ddbe492897c19683ce329bb146be74b994955efab2799d23f81fbca4eca SHA512 fe0912b4e761404c8d0d5860e663270bb47610ce4bee99569588e2c2300b80bd8e5df2bbdbb91afcdec1df178d605acd61635695eff0e7696e04b673a3e14c46 diff --git a/dev-ruby/tins/metadata.xml b/dev-ruby/tins/metadata.xml new file mode 100644 index 000000000000..e7eea7549592 --- /dev/null +++ b/dev-ruby/tins/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + flori/tins + + diff --git a/dev-ruby/tins/tins-1.14.0.ebuild b/dev-ruby/tins/tins-1.14.0.ebuild new file mode 100644 index 000000000000..4abacc3297ab --- /dev/null +++ b/dev-ruby/tins/tins-1.14.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="All the stuff that isn't good enough for a real library" +HOMEPAGE="https://github.com/flori/tins" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib tests/*_test.rb +} diff --git a/dev-ruby/tins/tins-1.16.3.ebuild b/dev-ruby/tins/tins-1.16.3.ebuild new file mode 100644 index 000000000000..9383f378dede --- /dev/null +++ b/dev-ruby/tins/tins-1.16.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="All the stuff that isn't good enough for a real library" +HOMEPAGE="https://github.com/flori/tins" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib tests/*_test.rb +} diff --git a/dev-ruby/tokyocabinet-1.32.0 b/dev-ruby/tokyocabinet-1.32.0 deleted file mode 100644 index 8bae8f48e06e..000000000000 --- a/dev-ruby/tokyocabinet-1.32.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby bindings for Tokyo Cabinet -EAPI=5 -HOMEPAGE=http://fallabs.com/tokyocabinet/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=dev-db/tokyocabinet ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/tokyocabinet-1.32.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4eea7202faa04558126e0f157d684704 diff --git a/dev-ruby/tokyocabinet/Manifest b/dev-ruby/tokyocabinet/Manifest new file mode 100644 index 000000000000..049e6e8c6a3a --- /dev/null +++ b/dev-ruby/tokyocabinet/Manifest @@ -0,0 +1,3 @@ +DIST tokyocabinet-1.32.0.gem 18944 BLAKE2B d55ebba43bfb904dfe2b18bc0c22e92b30ced4cdbda8025f7e4d9088da03a2c8486f210473bd05be13fa8d8448830a8f11fc9dc9c34b9803514fd8fc5cce984c SHA512 274a72e166bfb776b66379f587a141c8d0407dec7aa17bcd2e1ce2a401784f52433e72bc356140f69dcca651351edb22d5c9da6fec09b1b1fcfd53cb5af666f3 +EBUILD tokyocabinet-1.32.0.ebuild 582 BLAKE2B 64fa40aa38e17a6cbea8b87fa09ea1940e220b6d42033456dd825406624aab3c9e316d545d6c51e5f3ed407810439487291c899cb5414c268d82109e9c621ae5 SHA512 ec4789846e6bceb532766cfe2f8f653f7074b1121dc2cff754e3ebb5d31c198e4560b1e898cc6f3e27f966f2270112275062db4f17eff41c705f1d787e8af9bd +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/tokyocabinet/metadata.xml b/dev-ruby/tokyocabinet/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/tokyocabinet/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild new file mode 100644 index 000000000000..0d9f0771410b --- /dev/null +++ b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby bindings for Tokyo Cabinet" +HOMEPAGE="http://fallabs.com/tokyocabinet/" +LICENSE="GPL-2" + +KEYWORDS="~amd64 ~ppc ~x86" +SLOT="0" +IUSE="" + +RDEPEND+="dev-db/tokyocabinet" + +each_ruby_configure() { + ${RUBY} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 +} + +each_ruby_install() { + emake install DESTDIR="${D}" + + each_fakegem_install +} diff --git a/dev-ruby/tomlrb-1.2.6 b/dev-ruby/tomlrb-1.2.6 deleted file mode 100644 index d20b39ab6cc7..000000000000 --- a/dev-ruby/tomlrb-1.2.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A racc based toml parser -EAPI=6 -HOMEPAGE=https://github.com/fbernier/tomlrb/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=https://github.com/fbernier/tomlrb/archive/v1.2.6.tar.gz -> tomlrb-1.2.6.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ed5a38fbf46faed5a46b67272e8745a9 diff --git a/dev-ruby/tomlrb/Manifest b/dev-ruby/tomlrb/Manifest new file mode 100644 index 000000000000..7a8bc0908833 --- /dev/null +++ b/dev-ruby/tomlrb/Manifest @@ -0,0 +1,3 @@ +DIST tomlrb-1.2.6.tar.gz 15642 BLAKE2B 4f9d19fd66a88a049360f6d3636fcaf6caa7164149a543db5a162ee48c8fb301a4a884dc77d183a9c9f190d6f9e9e92bca66179c250f240d7014791f11f7a600 SHA512 ada1d801ceda014d4ef9d3c973a14b970ad592323c259dfe0e851c00b554551d59010bb65ee64f8acbf5521132d2fdb4de14306c1a2dd6bf5307035bca100fcf +EBUILD tomlrb-1.2.6.ebuild 581 BLAKE2B 61059027118b812396281212148a6afbc0fa38a2640d6a0497e9afe166e50d23b7bf6e579349f0c38ae289dcc127e74b8221c937238a86c22aca5a4e82fad79c SHA512 49d9b31b9fd777c564ba72470bc757b8c8223dfd75684b90e130d8e75fb248fae1ecf465ea08ff4e16d83f31bcaac6d866e22797bd2549809f2aab68544a18cb +MISC metadata.xml 341 BLAKE2B c6a4acddf424e345fc8c0b852b8be8ebf595948ff538a2b6367aed370499c9b4caa963c3f077189c7cc10946bc32e71cf3cb8e4fe9ea7a274f888cb47880cf7d SHA512 3316b67122f7447128fb5aabb66af7f0fd1d7d3d896d8e27708c345297d41aee16383c6012ca3c6b3eb8e2ec78a6343b68cd082ab2db4fb54a5b09d10a39a3b2 diff --git a/dev-ruby/tomlrb/metadata.xml b/dev-ruby/tomlrb/metadata.xml new file mode 100644 index 000000000000..069d509f369b --- /dev/null +++ b/dev-ruby/tomlrb/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + fbernier/tomlrb + + diff --git a/dev-ruby/tomlrb/tomlrb-1.2.6.ebuild b/dev-ruby/tomlrb/tomlrb-1.2.6.ebuild new file mode 100644 index 000000000000..62a611d08c6b --- /dev/null +++ b/dev-ruby/tomlrb/tomlrb-1.2.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A racc based toml parser" +HOMEPAGE="https://github.com/fbernier/tomlrb/" +SRC_URI="https://github.com/fbernier/tomlrb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/reporters/I s:^:#:' test/minitest_helper.rb || die +} diff --git a/dev-ruby/totoridipjp-0.1.0 b/dev-ruby/totoridipjp-0.1.0 deleted file mode 100644 index 7a93242e09ce..000000000000 --- a/dev-ruby/totoridipjp-0.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A ruby binding to use totori.dip.jp Web API -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/totoridipjp -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/totoridipjp-0.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b3d90cece2a02f406085737a61f9e126 diff --git a/dev-ruby/totoridipjp/Manifest b/dev-ruby/totoridipjp/Manifest new file mode 100644 index 000000000000..870a47b75533 --- /dev/null +++ b/dev-ruby/totoridipjp/Manifest @@ -0,0 +1,3 @@ +DIST totoridipjp-0.1.0.gem 7168 BLAKE2B 9a78da0b8309c9886506a80b7206530f3398d1591eaa75a32a4085bbdc56492da7465e6183fe5979e5e3e9ff486a089d1495ae2105f694c407fce40c29809dfe SHA512 5298fe39b0705a0b913f7f6cad452be48480a6832e9451d86a7fe9a1248fe893a76af2f56c0bd6d3a65c756d4ed3fd29b4483ef82beeccfc78dcf9dbf43ed748 +EBUILD totoridipjp-0.1.0.ebuild 464 BLAKE2B 89bd7e90ea4acc8b36718ace31eadbbe89cb5740cb2d2f71405cf9b49faf813ef6a2ebde5908f4e804030da62f23b8fe82103a7a6225c14bac9a8bbb1cc0f480 SHA512 09409dbdb76bb5db75d2f0cf9f967907961cc595f4a9d833bb8d8f17d7a002fdf5d7f531b2e0563e950195e77b3705f222567bfece264369c95e70c1b26eed80 +MISC metadata.xml 406 BLAKE2B 995f3e6b7697d832d590765c25c96a0f29e04dc75799b75a6541f41ce48b6b001793475c7dd1a501c06cee5bcf6871abf32188bec019e58dfc2fe03bf2120341 SHA512 11b57cef52e1a45bc8e9b3862faefe9c4a19fa0dd74abb812de2ef710a41dea0cb05ab0b6e4c14294783b4a2026b2f371eb86ea3f8046a3a6d50109b9fb4c5b5 diff --git a/dev-ruby/totoridipjp/metadata.xml b/dev-ruby/totoridipjp/metadata.xml new file mode 100644 index 000000000000..ddf5da98f687 --- /dev/null +++ b/dev-ruby/totoridipjp/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + totoridipjp + + diff --git a/dev-ruby/totoridipjp/totoridipjp-0.1.0.ebuild b/dev-ruby/totoridipjp/totoridipjp-0.1.0.ebuild new file mode 100644 index 000000000000..fa62433f97dd --- /dev/null +++ b/dev-ruby/totoridipjp/totoridipjp-0.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A ruby binding to use totori.dip.jp Web API" +HOMEPAGE="https://rubygems.org/gems/totoridipjp" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/dev-ruby/transaction-simple-1.4.0.2-r2 b/dev-ruby/transaction-simple-1.4.0.2-r2 deleted file mode 100644 index 2d8397b06b9e..000000000000 --- a/dev-ruby/transaction-simple-1.4.0.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Provides transaction support at the object level -EAPI=5 -HOMEPAGE=https://github.com/halostatue/transaction-simple -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/transaction-simple-1.4.0.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1602eb159ed56302665a6fe7aeeb31bb diff --git a/dev-ruby/transaction-simple/Manifest b/dev-ruby/transaction-simple/Manifest new file mode 100644 index 000000000000..cb66c9c65aae --- /dev/null +++ b/dev-ruby/transaction-simple/Manifest @@ -0,0 +1,3 @@ +DIST transaction-simple-1.4.0.2.gem 17408 BLAKE2B 731564406f9904e243838ae207958857065aa7e785c6c92ce769cdfe4fe8c32e8bbaedadd1a258b40babf3c4d59c77894ddaf3607978129590c7bf642f2877d8 SHA512 083c2c0d8c094d052a5262e21911985a3bf91875892844fb0559546901eea21ef14b139d7af6446c7a7bfbd1adf177e2d73cba2798c823bf295a6c87981165a4 +EBUILD transaction-simple-1.4.0.2-r2.ebuild 664 BLAKE2B 0553e8625b482d8342cb010b847bf4291a62ab3b8879757cd5acf4fa1249650edf01e34a994dce98e566bd029f8feb65710b25f5f3564166910efc3d79da3649 SHA512 17764ce5f658426b15e4b8feb2c3c77a68a494f4d979165c04835cbb2648ba19aff7d7d776a0e3534efcdc1946a37ea424bdd2782c15a867b1d8ae3e7d5590e1 +MISC metadata.xml 355 BLAKE2B 6f5adbc9e94fff385e78b876b2a7fd8789af24ec402ea9eedae24ec285d8dff6700536e28406ade96acdaff2ebd3b92a9021dc35c4acdabc7619d824edaf236d SHA512 7c8a72f1194aec3e61c829170307b845bc29bb6733d70aa6a1fd33f36ea60c8997c8ff0b42f7304cd7409fad530f4d12149c7aa5e492cb190f68855f2de5d5e9 diff --git a/dev-ruby/transaction-simple/metadata.xml b/dev-ruby/transaction-simple/metadata.xml new file mode 100644 index 000000000000..0873e28d946b --- /dev/null +++ b/dev-ruby/transaction-simple/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + halostatue/transaction-simple + + diff --git a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild new file mode 100644 index 000000000000..711b9ff6435a --- /dev/null +++ b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Provides transaction support at the object level" +HOMEPAGE="https://github.com/halostatue/transaction-simple" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +IUSE="test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + )" + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} diff --git a/dev-ruby/travis-1.8.8 b/dev-ruby/travis-1.8.8 deleted file mode 100644 index 9dc05d087fcc..000000000000 --- a/dev-ruby/travis-1.8.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-vcs/git ) ruby_targets_ruby23? ( test? ( >dev-ruby/rack-test-0.6[ruby_targets_ruby23] ) >dev-ruby/sinatra-1.3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( test? ( >dev-ruby/rack-test-0.6[ruby_targets_ruby24] ) >dev-ruby/sinatra-1.3[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( dev-ruby/backports[ruby_targets_ruby23] >dev-ruby/faraday-0.9[ruby_targets_ruby23] >=dev-ruby/faraday_middleware-0.9.1[ruby_targets_ruby23] >dev-ruby/gh-0.13[ruby_targets_ruby23] >dev-ruby/highline-1.6[ruby_targets_ruby23] >dev-ruby/launchy-2.1[ruby_targets_ruby23] >dev-ruby/pusher-client-0.4[ruby_targets_ruby23] dev-ruby/typhoeus:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/backports[ruby_targets_ruby24] >dev-ruby/faraday-0.9[ruby_targets_ruby24] >=dev-ruby/faraday_middleware-0.9.1[ruby_targets_ruby24] >dev-ruby/gh-0.13[ruby_targets_ruby24] >dev-ruby/highline-1.6[ruby_targets_ruby24] >dev-ruby/launchy-2.1[ruby_targets_ruby24] >dev-ruby/pusher-client-0.4[ruby_targets_ruby24] dev-ruby/typhoeus:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Travis CI Client (CLI and Ruby library) -EAPI=5 -HOMEPAGE=https://github.com/travis-ci/travis.rb -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-vcs/git ruby_targets_ruby23? ( dev-ruby/backports[ruby_targets_ruby23] >dev-ruby/faraday-0.9[ruby_targets_ruby23] >=dev-ruby/faraday_middleware-0.9.1[ruby_targets_ruby23] >dev-ruby/gh-0.13[ruby_targets_ruby23] >dev-ruby/highline-1.6[ruby_targets_ruby23] >dev-ruby/launchy-2.1[ruby_targets_ruby23] >dev-ruby/pusher-client-0.4[ruby_targets_ruby23] dev-ruby/typhoeus:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/backports[ruby_targets_ruby24] >dev-ruby/faraday-0.9[ruby_targets_ruby24] >=dev-ruby/faraday_middleware-0.9.1[ruby_targets_ruby24] >dev-ruby/gh-0.13[ruby_targets_ruby24] >dev-ruby/highline-1.6[ruby_targets_ruby24] >dev-ruby/launchy-2.1[ruby_targets_ruby24] >dev-ruby/pusher-client-0.4[ruby_targets_ruby24] dev-ruby/typhoeus:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/travis-1.8.8.gem -_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=55f48045e5857e8c682455a114f55ce7 diff --git a/dev-ruby/travis/Manifest b/dev-ruby/travis/Manifest new file mode 100644 index 000000000000..833fb22a38e7 --- /dev/null +++ b/dev-ruby/travis/Manifest @@ -0,0 +1,3 @@ +DIST travis-1.8.8.gem 192512 BLAKE2B 6671b4c8b2e3ea0b374f523e8089fd8f0bb60b0d03e0ba387138c7df926565dfe4bfa7e04926d3dfe0514a9ad6d660ba4c182c947dd605ef30f73275730cddbc SHA512 f4fca2278de7263a0f4889c64dd6f78927355eece73cc600e704d0bebba2efaf86f78b8d608c0859d83c33f04b7fde47f33a4b6307d7799ff312705b40c7d563 +EBUILD travis-1.8.8.ebuild 1184 BLAKE2B 4d165a322934900fe64012e9cb088a542412ad560d6ff80881f473c8e55166832c66e78e76d772ee3f845b405ebc4bd22b9cdbc9edc2a14ef258fc9f39078d8c SHA512 8f1a024d6a0fa0350844db8bf66ae7a204aca6f53068950fdfd128128ead60194fea3e85329488f487d9a451bdd602ea7ffd1461521884bfe83045db01805bb1 +MISC metadata.xml 335 BLAKE2B 028a3eb98175d899ca2cb4412a35af5c9d9e1dbe43a1065346c7a529087790e3e3482fe7aa489ee4803f7ddff115bb654c62d865957fe80cce7952d316e7bb30 SHA512 2706c228bc0da2e813ab70918226cf82561b8f3f7c186ce5c97a7d74237e2448029bc0ee74b18295996a0c3d09107e7453cfff8257aff91def14ef30468919fa diff --git a/dev-ruby/travis/metadata.xml b/dev-ruby/travis/metadata.xml new file mode 100644 index 000000000000..3fb523c30fc0 --- /dev/null +++ b/dev-ruby/travis/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + travis-ci/travis.rb + + diff --git a/dev-ruby/travis/travis-1.8.8.ebuild b/dev-ruby/travis/travis-1.8.8.ebuild new file mode 100644 index 000000000000..4e300eecdaf4 --- /dev/null +++ b/dev-ruby/travis/travis-1.8.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby23 ruby24" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRAINSTALL="assets" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Travis CI Client (CLI and Ruby library)" +HOMEPAGE="https://github.com/travis-ci/travis.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +#RESTRICT="test" + +DEPEND+="test? ( dev-vcs/git )" +RDEPEND+="dev-vcs/git" + +ruby_add_bdepend " + test? ( >dev-ruby/rack-test-0.6 ) + >dev-ruby/sinatra-1.3 +" + +ruby_add_rdepend " + dev-ruby/backports + >dev-ruby/faraday-0.9 + >=dev-ruby/faraday_middleware-0.9.1 + >dev-ruby/gh-0.13 + >dev-ruby/highline-1.6 + >dev-ruby/launchy-2.1 + >dev-ruby/pusher-client-0.4 + dev-ruby/typhoeus:0 +" + +all_ruby_prepare() { + if use test ; then + git init --quiet . || die + git remote add origin "${HOMEPAGE}" || die + touch .travis.yml || die + fi + + # Remove failing spec where cause is not fully clear. + # May be related to highline compatibility issues. + rm spec/cli/login_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + newbashcomp "assets/travis.sh" "travis" +} diff --git a/dev-ruby/treetop-1.6.10 b/dev-ruby/treetop-1.6.10 deleted file mode 100644 index fb5ca461ab2a..000000000000 --- a/dev-ruby/treetop-1.6.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby23] dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby24] dev-ruby/activesupport[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Treetop is a language for describing languages -EAPI=6 -HOMEPAGE=https://github.com/cjheath/treetop -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/treetop-1.6.10.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b8ccc8209f9be9e1c459a604bd88397c diff --git a/dev-ruby/treetop-1.6.9 b/dev-ruby/treetop-1.6.9 deleted file mode 100644 index 9bf8382f49bd..000000000000 --- a/dev-ruby/treetop-1.6.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby23] dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/rr-1.0[ruby_targets_ruby24] dev-ruby/activesupport[ruby_targets_ruby24] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Treetop is a language for describing languages -EAPI=6 -HOMEPAGE=https://github.com/cjheath/treetop -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/polyglot-0.3.1:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/treetop-1.6.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=5d30f687c8fa9bd0fbc672bf978ea914 diff --git a/dev-ruby/treetop/Manifest b/dev-ruby/treetop/Manifest new file mode 100644 index 000000000000..e4c2a1c97f30 --- /dev/null +++ b/dev-ruby/treetop/Manifest @@ -0,0 +1,5 @@ +DIST treetop-1.6.10.gem 92160 BLAKE2B ff3b6f0a92bcd2ad279c186e3a3eea72aa8243a89d4a1382df6322d73a19b79bede6c9f5c443644a5011b755a673bc9592f964cf61ab68fdd9f2da2dfcc0be94 SHA512 adff1cf93d1ea071be948437e3fd2800c2e892d1dac49d4571a89336773e012007abb1b4e15f0a86031077c46a6667f8fca8e22920e5c29186e0c3227b4d82ee +DIST treetop-1.6.9.gem 92160 BLAKE2B 4c2a748ec1cc153aab8ddadf536200a6cda4d1f02245b7e0ceefb7ef9bc85b91810820b8cd557a82490e5e4b5606fb714b3f5775029743dcd2d64e6a601ab5e2 SHA512 faa0b2eb0a8bfd0c47b7acf03d7585fe56d02b9726630fc01e533c80ea796de158ff7c6a008fe6a30b979b2791944afc598e81c17cdfbfecf1083a9436b54fdd +EBUILD treetop-1.6.10.ebuild 805 BLAKE2B be68cdf69f12931160fb3edef616ad7c1b6b6ec2416a667104db1a1b2b497be886004cae5810d93cc818a8cfe625c9c378b4b1ccc5c5c031d9381011b10babfc SHA512 8d63def4cc4d5da1d7bf0040d79c834996f5310e6dc3ea348a5bbacbc4917292be7e642fe4fbc1a901c00dbfc9ccc868c1e025a8086a14e80416b01ae503bd9f +EBUILD treetop-1.6.9.ebuild 805 BLAKE2B 55a2489776ff3a7bb756ba78b9dd8acc89a3de0bca437676aca44732c02f43e3d35410358a540560b926ff3f2ffa786bbee88e3c8cc36fee94b101d32e3da921 SHA512 8b4ef6dd5e34bb2279227ef0147ccd531c2071684849e195e461a22fc436526ff23e8ba5c4c4616ef036870f28d28bab744f26f4b63697f17236f37f084324ee +MISC metadata.xml 341 BLAKE2B 56ec962d821e9e80edb0a650e3f65f9cdfc8ef0bc866a378cfc285b4bc83b9f705f6cb33e54b53fdb25d0b9e96622c382fb972540fffab4e0a2ac9199212edda SHA512 7bbdf48696d2aa4cdfecc5ab84251ef9225ff2ed0dfa9fb1cd2a827b2da3f74e684642423546b0e9e8f182ff155c0963632e1194de284470854e53dce2a2e45b diff --git a/dev-ruby/treetop/metadata.xml b/dev-ruby/treetop/metadata.xml new file mode 100644 index 000000000000..920ba0cb8e53 --- /dev/null +++ b/dev-ruby/treetop/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + cjheath/treetop + + diff --git a/dev-ruby/treetop/treetop-1.6.10.ebuild b/dev-ruby/treetop/treetop-1.6.10.ebuild new file mode 100644 index 000000000000..2d20f97ea82f --- /dev/null +++ b/dev-ruby/treetop/treetop-1.6.10.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Treetop is a language for describing languages" +HOMEPAGE="https://github.com/cjheath/treetop" +LICENSE="Ruby" + +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )" +ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/examples + doins -r examples/* +} diff --git a/dev-ruby/treetop/treetop-1.6.9.ebuild b/dev-ruby/treetop/treetop-1.6.9.ebuild new file mode 100644 index 000000000000..f8732281db29 --- /dev/null +++ b/dev-ruby/treetop/treetop-1.6.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Treetop is a language for describing languages" +HOMEPAGE="https://github.com/cjheath/treetop" +LICENSE="Ruby" + +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )" +ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0" + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF}/examples + doins -r examples/* +} diff --git a/dev-ruby/trollop-1.16.2-r4 b/dev-ruby/trollop-1.16.2-r4 deleted file mode 100644 index 5e91ce5712fe..000000000000 --- a/dev-ruby/trollop-1.16.2-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Trollop is a commandline option parser for Ruby -EAPI=5 -HOMEPAGE=http://trollop.rubyforge.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/trollop-1.16.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=05ef8a9533933dd77e481be70d0aebae diff --git a/dev-ruby/trollop-2.1.2 b/dev-ruby/trollop-2.1.2 deleted file mode 100644 index fe3b90d478f7..000000000000 --- a/dev-ruby/trollop-2.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/chronic[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/chronic[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/chronic[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Trollop is a commandline option parser for Ruby -EAPI=5 -HOMEPAGE=http://manageiq.github.io/trollop/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/trollop-2.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0648dacfa98aaf63ce30d683e7919673 diff --git a/dev-ruby/trollop-2.1.3 b/dev-ruby/trollop-2.1.3 deleted file mode 100644 index c121ec7c9680..000000000000 --- a/dev-ruby/trollop-2.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/chronic[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/chronic[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/chronic[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Trollop is a commandline option parser for Ruby -EAPI=6 -HOMEPAGE=https://manageiq.github.io/trollop/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/trollop-2.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ed68c4f2645d1f9961aa43cb13187e6 diff --git a/dev-ruby/trollop/Manifest b/dev-ruby/trollop/Manifest new file mode 100644 index 000000000000..87ee492aecf2 --- /dev/null +++ b/dev-ruby/trollop/Manifest @@ -0,0 +1,7 @@ +DIST trollop-1.16.2.gem 22016 BLAKE2B 12d9ad62173bd53e542b4d8c61e7b5fa2116487d2f933b735d73fb101d85555498e497f53d4d6cb145c0970b297f3cfa048ece0e68ee7887ce4b53141993859f SHA512 ad99aa2c0c3b9a8ce7fe0e3f5fc1ab6f600dda5229cb5a15cdf2a3dcc6ffadb8e386a695eebc07b86742c7d62a99794e57e86263a6e03f3bd5f883ad9fe1959e +DIST trollop-2.1.2.gem 26112 BLAKE2B b8dd1540b7b50a8b587137306df5536a1402457621236a40086ec8e02a48ac0d6aaa1b6f8273ee0814438788f09564bc236031603f9b88bf9705d04cea940053 SHA512 afebe220119476fe3b992f430c79c9de06a6b5398f3ccf957bc0e3b3a1bcebd47a350a94882b3c46aa4db93c70002f3d4adabfe95d0338f14149545c7a9e8dc3 +DIST trollop-2.1.3.gem 30208 BLAKE2B a5fd19679821c55459cf7792f3ec26b8580732e84107f7a3519dcbcf1729ce48567ca2d35346b3e27d3083a3b6cae160ded8c18a118cb04a7a6e60c82bd91e78 SHA512 4d172c6d75f40edb36c353d2e32afce10b012f02927772fa201256126f88c62adce39400225434a80fd678e1cad703e3d3f32cdeddd150287a44ff81a2fca819 +EBUILD trollop-1.16.2-r4.ebuild 612 BLAKE2B 1dd2eaaf76eeb86945a7de2b9c9c8dc07ee8e3c3de84b7fcd023c5a53c6c554dcbabc6ea23494985e3bc1dcc5aa18f51f803f76b255969b51bd8b20f11bdcfe1 SHA512 5b847fe3c867b5c384722a7acba477774e2cebf4938551092e54d4318c5f9fb9008d053537883ce766bffc1dd678231327571a1ecf893d6a9488d48f55775c0d +EBUILD trollop-2.1.2.ebuild 694 BLAKE2B fc2889417b3588dc1d2e525702675a756ac26fda08ebfb96dd5b207e2f7c5645b7f03aac7ffa666db5ec0eef6acfd02ea76dee31f5c8abf8d1870446b26a897c SHA512 aff0e3e325f619997ed378c66c75a2fcd836b84b58a5b3b2fbc105f43bfe0b47c6a2a140f15379d912708bfca6a9f2fcb804db647fe397989da5ac876ac1bfcf +EBUILD trollop-2.1.3.ebuild 745 BLAKE2B cc3dec893fd79bf822192baded96fd5d80893c3fb805a8a06e8e84e137184a9d30d1af4ec592d0a1f4fb1a3f1c94ca8866dcc93bd304e332ae0f86497a797478 SHA512 4e9fd341138905ba58df3efdb8883974f504c343e51d162268f5b212ded706409be082c438060101abc4ed4255c2c75cfd717e7cadfae56e6a245275db8dc9e9 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/trollop/metadata.xml b/dev-ruby/trollop/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/trollop/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/trollop/trollop-1.16.2-r4.ebuild b/dev-ruby/trollop/trollop-1.16.2-r4.ebuild new file mode 100644 index 000000000000..4c4f499c3261 --- /dev/null +++ b/dev-ruby/trollop/trollop-1.16.2-r4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Trollop is a commandline option parser for Ruby" +HOMEPAGE="http://trollop.rubyforge.org/" +LICENSE="Ruby" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +SLOT="0" +IUSE="" + +each_ruby_test() { + ${RUBY} -I lib test/test_trollop.rb || die "Tests failed." +} diff --git a/dev-ruby/trollop/trollop-2.1.2.ebuild b/dev-ruby/trollop/trollop-2.1.2.ebuild new file mode 100644 index 000000000000..039dc93c5fc6 --- /dev/null +++ b/dev-ruby/trollop/trollop-2.1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="Trollop is a commandline option parser for Ruby" +HOMEPAGE="http://manageiq.github.io/trollop/" +LICENSE="MIT" + +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/chronic )" + +each_ruby_test() { + MUTANT=true ${RUBY} -Ilib:test test/test_trollop.rb || die "Tests failed." +} diff --git a/dev-ruby/trollop/trollop-2.1.3.ebuild b/dev-ruby/trollop/trollop-2.1.3.ebuild new file mode 100644 index 000000000000..7c18c245b104 --- /dev/null +++ b/dev-ruby/trollop/trollop-2.1.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md" + +inherit ruby-fakegem + +DESCRIPTION="Trollop is a commandline option parser for Ruby" +HOMEPAGE="https://manageiq.github.io/trollop/" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/chronic )" + +all_ruby_prepare() { + sed -i -e '/bundle/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + MUTANT=true ${RUBY} -S rake test || die "Tests failed." +} diff --git a/dev-ruby/ttfunk-1.2.1 b/dev-ruby/ttfunk-1.2.1 deleted file mode 100644 index 573b257cd973..000000000000 --- a/dev-ruby/ttfunk-1.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A TrueType font parser written in pure ruby -EAPI=5 -HOMEPAGE=https://github.com/prawnpdf/ttfunk/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( GPL-2 GPL-3 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.2 -SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.2.1.tar.gz -> ttfunk-1.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4ccc3d5caf0b4db5a502168eaf4a885f diff --git a/dev-ruby/ttfunk-1.4.0 b/dev-ruby/ttfunk-1.4.0 deleted file mode 100644 index 9c2eded9a415..000000000000 --- a/dev-ruby/ttfunk-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A TrueType font parser written in pure ruby -EAPI=5 -HOMEPAGE=https://github.com/prawnpdf/ttfunk/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( GPL-2 GPL-3 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1.4 -SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.4.0.tar.gz -> ttfunk-1.4.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4ccc3d5caf0b4db5a502168eaf4a885f diff --git a/dev-ruby/ttfunk-1.5.1 b/dev-ruby/ttfunk-1.5.1 deleted file mode 100644 index c178c2c58b86..000000000000 --- a/dev-ruby/ttfunk-1.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A TrueType font parser written in pure ruby -EAPI=5 -HOMEPAGE=https://github.com/prawnpdf/ttfunk/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( GPL-2 GPL-3 Ruby ) -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1.5 -SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.5.1.tar.gz -> ttfunk-1.5.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b52972d220e54b58df6c8e679ba439b0 diff --git a/dev-ruby/ttfunk/Manifest b/dev-ruby/ttfunk/Manifest new file mode 100644 index 000000000000..c024f4c835ad --- /dev/null +++ b/dev-ruby/ttfunk/Manifest @@ -0,0 +1,7 @@ +DIST ttfunk-1.2.1.tar.gz 733233 BLAKE2B ac0d44d0568e56519a85f6453ccd3df48de4b76b58782da974c7478abb17acb7da12b22802f2b0a0cce7303b5f0487be2cc32d0f8ba2dcbfb757f39f098993e5 SHA512 81e468a298ed0b4574573f0b6f5b23db73a32b8070520d5d143bc178d8e20cb4af4064476d7377d98301941765f24d6eeeb8ab3590878bf89531c1f729b7e97b +DIST ttfunk-1.4.0.tar.gz 784076 BLAKE2B bf2a9c9a54127eb922e2d3f4e98033092adb8c9b434564f61dd7d8a334723e484a42ce0425bf85908c16e91a2ba8fd4e1bdb3fd4d5c55ece8d20c9912de709b6 SHA512 369c7230c3e1eee57f0fba77cf2bc67c3ef6c6a1d2ba0280e1c6776ea1a6aaffafd2cb1f1d410f7be9d594c640d6afa4fc985c4eea85938d2feb37c3c7886295 +DIST ttfunk-1.5.1.tar.gz 1454516 BLAKE2B 08bb349f4289977b7391013a6686a05f27b4faea9f4b005a5056e525ce02fba2de43712e4538ccf17d967d9cc2c29cbb95e6fc39fc11b6c17291ceac54f63849 SHA512 6f2ffb30200b5b5d36150fe8e81e376e8f4ceec3ac4b1bfe9363191f37616f7a22849a826c19a87458ea5ca70c381e6f976311964bac113bfe5aa767d9e459d4 +EBUILD ttfunk-1.2.1.ebuild 696 BLAKE2B 8465d4a1500fc81f9ddb7bee961b67e622fb89203e5665a9b32c4b379f2f689385c3b6e763978814713c6523f63762bc5e7d3a21efd73df6aa42d1494e3b33c4 SHA512 c7be9639b7d5ee7679be8b02200dcd00b860384ebb94bd4492c446aec43a162b1c0efd85ba831a80b2bf3a28f3eaefa605648220982f9b4debcb445f5503abea +EBUILD ttfunk-1.4.0.ebuild 696 BLAKE2B 8465d4a1500fc81f9ddb7bee961b67e622fb89203e5665a9b32c4b379f2f689385c3b6e763978814713c6523f63762bc5e7d3a21efd73df6aa42d1494e3b33c4 SHA512 c7be9639b7d5ee7679be8b02200dcd00b860384ebb94bd4492c446aec43a162b1c0efd85ba831a80b2bf3a28f3eaefa605648220982f9b4debcb445f5503abea +EBUILD ttfunk-1.5.1.ebuild 721 BLAKE2B 4d7e2ac84b6efa161e4ead6b4cc23147dfa4121327111f2ee7d447cec0181b44a4b88a7d7c152e92cd3bc994859a12b71d31d9c7a81e3fc397d4e24ad3bcc48b SHA512 804b4cb666b33b3ef2fde45f89e6811f205e40b7de65883692841e61eb67a65348a8acccef750bd79f724bd6029c028d42b59c1a608342c254ddd28bb73417da +MISC metadata.xml 341 BLAKE2B f2ba4efe120d15cdc09a481265fa0e6bade218338cdaf5115d4c4ae6dc833326bdc2fc380e2c8ae366351c829119410f884a75a1d00cdc606d80e761748f5dc5 SHA512 971e696df378c8fa1447ce18eeaab4e9ada79d046764818c3f764aca29f127f8f704258690c3dd63b60ec7cc3424ca7a4b9d10858248cbd2688b3ce76b1f9aa0 diff --git a/dev-ruby/ttfunk/metadata.xml b/dev-ruby/ttfunk/metadata.xml new file mode 100644 index 000000000000..5c2d455d6ee0 --- /dev/null +++ b/dev-ruby/ttfunk/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + prawnpdf/ttfunk + + diff --git a/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild b/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild new file mode 100644 index 000000000000..c635cf8d8606 --- /dev/null +++ b/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem versionator + +DESCRIPTION="A TrueType font parser written in pure ruby" +HOMEPAGE="https://github.com/prawnpdf/ttfunk/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild b/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild new file mode 100644 index 000000000000..c635cf8d8606 --- /dev/null +++ b/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem versionator + +DESCRIPTION="A TrueType font parser written in pure ruby" +HOMEPAGE="https://github.com/prawnpdf/ttfunk/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/ttfunk/ttfunk-1.5.1.ebuild b/dev-ruby/ttfunk/ttfunk-1.5.1.ebuild new file mode 100644 index 000000000000..734b831d1b50 --- /dev/null +++ b/dev-ruby/ttfunk/ttfunk-1.5.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem versionator + +DESCRIPTION="A TrueType font parser written in pure ruby" +HOMEPAGE="https://github.com/prawnpdf/ttfunk/" +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/turbolinks-2.5.4 b/dev-ruby/turbolinks-2.5.4 deleted file mode 100644 index e6537d926a10..000000000000 --- a/dev-ruby/turbolinks-2.5.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/coffee-rails:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/coffee-rails:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Makes following links in your web application faster -EAPI=5 -HOMEPAGE=https://github.com/rails/turbolinks -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/coffee-rails:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/coffee-rails:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/turbolinks-2.5.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=425d665879e1909ff3665f0e133cd99c diff --git a/dev-ruby/turbolinks/Manifest b/dev-ruby/turbolinks/Manifest new file mode 100644 index 000000000000..d5b10cdcc85d --- /dev/null +++ b/dev-ruby/turbolinks/Manifest @@ -0,0 +1,3 @@ +DIST turbolinks-2.5.4.gem 21504 BLAKE2B fdf34659e1db5d4ed8e7ed2894c46b4cba8aa30b5f9492797507e7e2c7a212dcc55b673874162fabf017594cbd1e36eac58d03f9d6951e7701293fabe135fb91 SHA512 052cff2ecfbad7a98371572c09c8c66f6c8babb3e997dfd12fcebc1dda6f9c0d8065be83c0f6b04ca1b1f2e0548abb73ada3fb32bc71f1eceb90b5f0ef61a195 +EBUILD turbolinks-2.5.4.ebuild 518 BLAKE2B 1ad5a20e047f15829587260e92418e552d558e558e32c9ca1396e1831f5bf01af160fcf210e3b5b935133e91a20e932204d448a9b6cf0570c5f0a540c1928729 SHA512 ce6a955df53d54da3a4a884f39c037fb62e58d91bca121ddec2a9dbccabd426e61c8aaeb729e0521e9a0c7489e25c33febce6baf370b93fde8a14c3001a596a8 +MISC metadata.xml 342 BLAKE2B 6a78075d284b979777608d6701b92ffd1b4e72af314ce5c49a1f975615379fd976031455feaa2e6efb14289398d434642b6b2b6e8e037c4ff69226649247a9a0 SHA512 3ea14f0b2b2e0ac563e97ef9eb9ea84e6389dbd456655f344a9cfd4a7a9d24eeb3eaa4fbbe30683cb7f7adeae9c51d136a5a2174cca6ddc1e0d7b31d380a66ce diff --git a/dev-ruby/turbolinks/metadata.xml b/dev-ruby/turbolinks/metadata.xml new file mode 100644 index 000000000000..037810619008 --- /dev/null +++ b/dev-ruby/turbolinks/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/turbolinks + + diff --git a/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild b/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild new file mode 100644 index 000000000000..28f5af89698e --- /dev/null +++ b/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +# The gem does not contain runnable tests. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Makes following links in your web application faster" +HOMEPAGE="https://github.com/rails/turbolinks" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend "dev-ruby/coffee-rails:*" diff --git a/dev-ruby/twitter-6.2.0 b/dev-ruby/twitter-6.2.0 deleted file mode 100644 index 5aed8b86850d..000000000000 --- a/dev-ruby/twitter-6.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/buftok-0.2.0[ruby_targets_ruby23] >=dev-ruby/equalizer-0.0.11[ruby_targets_ruby23] =dev-ruby/equalizer-0.0*[ruby_targets_ruby23] dev-ruby/http:3[ruby_targets_ruby23] dev-ruby/http-form_data:2[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] >=dev-ruby/memoizable-0.4.2[ruby_targets_ruby23] =dev-ruby/multipart-post-2*[ruby_targets_ruby23] >=dev-ruby/naught-1.1[ruby_targets_ruby23] =dev-ruby/simple_oauth-0.3*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/buftok-0.2.0[ruby_targets_ruby24] >=dev-ruby/equalizer-0.0.11[ruby_targets_ruby24] =dev-ruby/equalizer-0.0*[ruby_targets_ruby24] dev-ruby/http:3[ruby_targets_ruby24] dev-ruby/http-form_data:2[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] >=dev-ruby/memoizable-0.4.2[ruby_targets_ruby24] =dev-ruby/multipart-post-2*[ruby_targets_ruby24] >=dev-ruby/naught-1.1[ruby_targets_ruby24] =dev-ruby/simple_oauth-0.3*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/webmock:3[ruby_targets_ruby23] >=dev-ruby/timecop-0.6.1[ruby_targets_ruby23] ) doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] dev-ruby/webmock:3[ruby_targets_ruby24] >=dev-ruby/timecop-0.6.1[ruby_targets_ruby24] ) doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby wrapper around the Twitter API -EAPI=6 -HOMEPAGE=https://sferik.github.com/twitter/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby23] >=dev-ruby/buftok-0.2.0[ruby_targets_ruby23] >=dev-ruby/equalizer-0.0.11[ruby_targets_ruby23] =dev-ruby/equalizer-0.0*[ruby_targets_ruby23] dev-ruby/http:3[ruby_targets_ruby23] dev-ruby/http-form_data:2[ruby_targets_ruby23] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby23] >=dev-ruby/memoizable-0.4.2[ruby_targets_ruby23] =dev-ruby/multipart-post-2*[ruby_targets_ruby23] >=dev-ruby/naught-1.1[ruby_targets_ruby23] =dev-ruby/simple_oauth-0.3*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3[ruby_targets_ruby24] >=dev-ruby/buftok-0.2.0[ruby_targets_ruby24] >=dev-ruby/equalizer-0.0.11[ruby_targets_ruby24] =dev-ruby/equalizer-0.0*[ruby_targets_ruby24] dev-ruby/http:3[ruby_targets_ruby24] dev-ruby/http-form_data:2[ruby_targets_ruby24] >=dev-ruby/http_parser_rb-0.6.0[ruby_targets_ruby24] >=dev-ruby/memoizable-0.4.2[ruby_targets_ruby24] =dev-ruby/multipart-post-2*[ruby_targets_ruby24] >=dev-ruby/naught-1.1[ruby_targets_ruby24] =dev-ruby/simple_oauth-0.3*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=6 -SRC_URI=https://github.com/sferik/twitter/archive/v6.2.0.tar.gz -> twitter-6.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=8b108e8d409d4d9993a556c8f0255522 diff --git a/dev-ruby/twitter-text-1.14.7 b/dev-ruby/twitter-text-1.14.7 deleted file mode 100644 index 5ce3c280979d..000000000000 --- a/dev-ruby/twitter-text-1.14.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( =dev-ruby/unf-0.1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/unf-0.1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/unf-0.1*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/multi_json-1.3[ruby_targets_ruby23] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/multi_json-1.3[ruby_targets_ruby24] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/multi_json-1.3[ruby_targets_ruby25] >=dev-ruby/nokogiri-1.5.10[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Text handling for Twitter -EAPI=6 -HOMEPAGE=https://github.com/twitter/twitter-text -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( =dev-ruby/unf-0.1*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( =dev-ruby/unf-0.1*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( =dev-ruby/unf-0.1*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/twitter-text-1.14.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a9e85e66f4be4d25e6b61d34b1d88e67 diff --git a/dev-ruby/twitter-text/Manifest b/dev-ruby/twitter-text/Manifest new file mode 100644 index 000000000000..697b2a7b8578 --- /dev/null +++ b/dev-ruby/twitter-text/Manifest @@ -0,0 +1,3 @@ +DIST twitter-text-1.14.7.gem 48128 BLAKE2B c80b9cb894438ca427ab3ba864362bd3b1b58a852c4720178fdbffef7d42b276a62d6c39d2163fa875101210a72cebbe2e4aad5c080631f07efb3657da2668b5 SHA512 98addbf8efe7b9f2685f00827194dbb255b31512e8aa5c9dab22ec08b95ccebbcf53790dfc983e71b0644c687b4db98c5d30f74f15b925377403b4d5cf6e5194 +EBUILD twitter-text-1.14.7.ebuild 680 BLAKE2B c29b150b4c4e45ffb53d1d9e08c6f3ef07d83243f3d9557d3f423b1ad54d5fa9528e3219db8b719ffe9be35b2cae82f10487c5399928d3fab8a2e86068212548 SHA512 79b220db94ad7d250ac8bba09205e7efee7c2217d2b4dc08d1b52af714a16de2b9340676c531ef11bd47a78a83041dda69e34f7c0676dd9d20cc8a4875575ce3 +MISC metadata.xml 346 BLAKE2B 3c20459269b0d8df90be33c5884c0e5925e9f2cde075ebac70a03e74e8afc51cb0d652aa4825099a775cd266e50e47ed6b2efc12a1ac253b68fce15a97766101 SHA512 89f26f9a6f6b3ae47bfbfcdb944b44b17f4fc9217c6858d88c3127dbe580f8e00575c6214cbe62f8e5e83e3d662255757c03d4c5608e69229c0417f55ae23bb1 diff --git a/dev-ruby/twitter-text/metadata.xml b/dev-ruby/twitter-text/metadata.xml new file mode 100644 index 000000000000..d4d877c50e52 --- /dev/null +++ b/dev-ruby/twitter-text/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + twitter/twitter-text + + diff --git a/dev-ruby/twitter-text/twitter-text-1.14.7.ebuild b/dev-ruby/twitter-text/twitter-text-1.14.7.ebuild new file mode 100644 index 000000000000..e619358f7b9b --- /dev/null +++ b/dev-ruby/twitter-text/twitter-text-1.14.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Text handling for Twitter" +HOMEPAGE="https://github.com/twitter/twitter-text" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "=dev-ruby/unf-0.1*" + +ruby_add_bdepend "test? ( >=dev-ruby/multi_json-1.3 + >=dev-ruby/nokogiri-1.5.10 )" + +all_ruby_prepare() { + sed -i -e 's/2.14.0/2.14/' twitter-text.gemspec || die + sed -i -e '/simplecov/,/end/ s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/twitter/Manifest b/dev-ruby/twitter/Manifest new file mode 100644 index 000000000000..5dcf112134b0 --- /dev/null +++ b/dev-ruby/twitter/Manifest @@ -0,0 +1,3 @@ +DIST twitter-6.2.0.tar.gz 519470 BLAKE2B 4c3d929d8706845610b31c8ae702563d0330a95a165e417b77ecfd894b1f216100678c9862856c3c450952e3025940a701d96f0aeb1b29de55e612c6c69ab231 SHA512 5d2bd653233f285e0c08503031317a966ec098e9b302f9e0c65bdbf4632465988b1139719dae1cabb856b08200fc7793cd341fd926981484cf416a01f309d242 +EBUILD twitter-6.2.0.ebuild 1455 BLAKE2B e545eb07a11c67f95da1a7a2a92492ed12886c737378b4ee4626ee38ad362b2ae6b72e91d2f61a18efe928ac996f00553d8bb1529d266745b02b1f204ab3ac60 SHA512 513f063bf15f3e78b35a3e988d3b8dea773f99724b00b0ca0f56e5e5040acda73660dceaf7780f566811e02e2ae454381b5145e0981b139f6a4fc5f30b1d3552 +MISC metadata.xml 340 BLAKE2B a354a967597b16b9fa93b1f41274674bd913c39321768b19ae9cf81937e53eab05bf616bcde5b375bdd2de0e91f141edc6def3d60d3d7f75732875c529d2e153 SHA512 504babcfb5a3f49934a8eb1107a5777206c134e5f39d96badd9333c57909e2e378dfa1d88dc49c945a9c5cdcf59406f7e6658c177098fde1cd2c12314f9ca239 diff --git a/dev-ruby/twitter/metadata.xml b/dev-ruby/twitter/metadata.xml new file mode 100644 index 000000000000..c2f0c34d2d39 --- /dev/null +++ b/dev-ruby/twitter/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + sferik/twitter + + diff --git a/dev-ruby/twitter/twitter-6.2.0.ebuild b/dev-ruby/twitter/twitter-6.2.0.ebuild new file mode 100644 index 000000000000..2bd8625d4c50 --- /dev/null +++ b/dev-ruby/twitter/twitter-6.2.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="twitter.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby wrapper around the Twitter API" +HOMEPAGE="https://sferik.github.com/twitter/" +SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3 + >=dev-ruby/buftok-0.2.0 + >=dev-ruby/equalizer-0.0.11 + =dev-ruby/equalizer-0.0* + dev-ruby/http:3 + dev-ruby/http-form_data:2 + >=dev-ruby/http_parser_rb-0.6.0 + >=dev-ruby/memoizable-0.4.2 + =dev-ruby/multipart-post-2* + >=dev-ruby/naught-1.1 + =dev-ruby/simple_oauth-0.3* +" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + dev-ruby/webmock:3 + >=dev-ruby/timecop-0.6.1 + ) + doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + #sed -i -e '/equalizer/ s/0.0.10/~>0.0.10/' ${RUBY_FAKEGEM_GEMSPEC} || die + +# rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler code." + + sed -i -e '/simplecov/,/^end/ s:^:#:' \ + -e '1igem "webmock", "~>3.0"' spec/helper.rb || die + + # Avoid a spec that fails due to changes in dependencies. + sed -i -e '/#reverse_token/,/^ end/ s:^:#:' \ + spec/twitter/rest/oauth_spec.rb +} + +each_ruby_test() { + CI=true RSPEC_VERSION=3 ruby-ng_rspec || die +} diff --git a/dev-ruby/typed-array-0.1.2-r1 b/dev-ruby/typed-array-0.1.2-r1 deleted file mode 100644 index 87d262096c88..000000000000 --- a/dev-ruby/typed-array-0.1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Gem provides enforced-type functionality to Arrays -EAPI=5 -HOMEPAGE=https://github.com/yaauie/typed-array -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/typed-array-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=1a15c2d88e16a1f6f496c763fe6aea35 diff --git a/dev-ruby/typed-array/Manifest b/dev-ruby/typed-array/Manifest new file mode 100644 index 000000000000..0d5465a9c461 --- /dev/null +++ b/dev-ruby/typed-array/Manifest @@ -0,0 +1,3 @@ +DIST typed-array-0.1.2.gem 10752 BLAKE2B b329b08d58d964e43d8ac78d0aa5b8a86c375d7d2124314fb20582bd04dc0843f22f7932fe8302a13c7071e55b2da913d95c4bf06fb3e61de093a22dfae70015 SHA512 e61631e6c9c4835a1ab11a0c3698df3c5831a0b1b03737a51496e9af971541a07259e55ba2430471c868770d950bb8cb77b5eec810807d05d3eded506c588937 +EBUILD typed-array-0.1.2-r1.ebuild 557 BLAKE2B 04368f39e26590c8b25aca222d61c248e6d9538e856a0ef825aee82b6c5fa69025af202e4ecdcd65343909558a15e72da2f2b316e111b7a176a848abbc2ae573 SHA512 c4cfe9f5f26687402f40a93a741f7d79231c74ec9f95806a6ccef13597f1146b4cc021731802b72608098ad611af3411e389b253f7c987cc6f82402c7059a39d +MISC metadata.xml 425 BLAKE2B 963e3a53fa20754db4c151be6dbf604742f8733db5cf74a68cf7293fc37a8b785f9cb59b1f5796b845562d61bf98470c34b561f3543cae7bb13e0050c26b49ae SHA512 d9ce219d11df30d3350552c448fcf5c2c4c4448db74a2fffcffb48308380fdcdd63e8708c0f15060f8980e98bfb39d564bc1d2bb1721466e78fec3e853c32ff2 diff --git a/dev-ruby/typed-array/metadata.xml b/dev-ruby/typed-array/metadata.xml new file mode 100644 index 000000000000..dd9230ccc876 --- /dev/null +++ b/dev-ruby/typed-array/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + ruby@gentoo.org + Gentoo Ruby Project + + + yaauie/typed-array + + diff --git a/dev-ruby/typed-array/typed-array-0.1.2-r1.ebuild b/dev-ruby/typed-array/typed-array-0.1.2-r1.ebuild new file mode 100644 index 000000000000..b325d29339c3 --- /dev/null +++ b/dev-ruby/typed-array/typed-array-0.1.2-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +USE_RUBY="ruby22 ruby23 ruby24" + +inherit ruby-fakegem +DESCRIPTION="Gem provides enforced-type functionality to Arrays" +HOMEPAGE="https://github.com/yaauie/typed-array" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +all_ruby_prepare() { + # There is a trash... + rm "${S}"/lib/typed-array/.DS_Store || die +} diff --git a/dev-ruby/typhoeus-0.6.9 b/dev-ruby/typhoeus-0.6.9 deleted file mode 100644 index 62aa25dd3633..000000000000 --- a/dev-ruby/typhoeus-0.6.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ethon-0.7.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ethon-0.7.1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] >=dev-ruby/faraday-0.9[ruby_targets_ruby23] >=dev-ruby/sinatra-1.3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] >=dev-ruby/faraday-0.9[ruby_targets_ruby24] >=dev-ruby/sinatra-1.3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Runs HTTP requests in parallel while cleanly encapsulating handling logic -EAPI=5 -HOMEPAGE=https://rubygems.org/gems/typhoeus/ https://github.com/typhoeus/typhoeus -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ethon-0.7.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ethon-0.7.1[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/typhoeus-0.6.9.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6ededa988a23c3f925f37460eb25351b diff --git a/dev-ruby/typhoeus-1.3.0 b/dev-ruby/typhoeus-1.3.0 deleted file mode 100644 index 50e2f77875de..000000000000 --- a/dev-ruby/typhoeus-1.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/ethon-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ethon-0.9.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/json[ruby_targets_ruby23] >=dev-ruby/faraday-0.9[ruby_targets_ruby23] >=dev-ruby/sinatra-1.3[ruby_targets_ruby23] >=dev-ruby/redis-3.0[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/json[ruby_targets_ruby24] >=dev-ruby/faraday-0.9[ruby_targets_ruby24] >=dev-ruby/sinatra-1.3[ruby_targets_ruby24] >=dev-ruby/redis-3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Runs HTTP requests in parallel while cleanly encapsulating handling logic -EAPI=6 -HOMEPAGE=https://rubygems.org/gems/typhoeus/ https://github.com/typhoeus/typhoeus -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/ethon-0.9.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/ethon-0.9.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/typhoeus-1.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d1373e10c11b0c53a34d83e707ec754e diff --git a/dev-ruby/typhoeus/Manifest b/dev-ruby/typhoeus/Manifest new file mode 100644 index 000000000000..f81e0dd0b6be --- /dev/null +++ b/dev-ruby/typhoeus/Manifest @@ -0,0 +1,5 @@ +DIST typhoeus-0.6.9.gem 49152 BLAKE2B 0c80c76c6ed8e9e564d6fc48b259b6c1d9c5c4422d29ef356fb092dc722e96afba319e682f5548603f1bebce96aa3e616161a5e036a7c23264b98835c41955e0 SHA512 5063d3217f35db29d216327b6eed10d6613d018c496935e78aa8e2b10ec21f3372df11fe48155b45387767d5572efa93e74afb0bb9b10782d28e87dead0294a4 +DIST typhoeus-1.3.0.gem 55296 BLAKE2B 0e95dea7156713756cd7fbeddff3d1cc2530c220352e84c790886f4cf473a6b1b49565aeda6136ba2c5d40a506050438b5066f6a9c6fd5b3156f794b0c6df04b SHA512 c51458c27ff07cbde095d22e0d98c1602b2b2cb67f7e0f8f27ab931d8b3c62cd7a256f3baaefa88852f96769508e61290eb7eefceaff5f28912aef292eb56269 +EBUILD typhoeus-0.6.9.ebuild 730 BLAKE2B 766b748f85ded62ad0b6442a432bbee81896d7911d176ceebd23784e3b5d90b50411b8a041744b6a25e4698aabfecac20859c0e3cffc4663cb5bfa7eeccf8363 SHA512 37ae2c8ea809ccd1048753c3afa993745d0ed37a67e5d0d029f649f14cc4a5ff468fc948630b956e6e4fd3d4a9c5764ba55b60fcbd2670ed7efd4720855701cf +EBUILD typhoeus-1.3.0.ebuild 759 BLAKE2B a172b38ce6db4242fe6b1054e6083c5babfcd932abde32a9f3a668c0283bcef4acccaec3237204a5db961b4fe072ada80a231d06c6cd8addd3fa46771fa6d9f1 SHA512 15c07b9d333da47c0392c875c1ab5c2d6e1206cfa65bf2d0091583348b560bcc393b25524a68c191eba3c964d43b5affaa322e56d639c6ab0d9605cecc78ffcd +MISC metadata.xml 383 BLAKE2B fc06c06493e84a900ad29aa3997b8291d86a81c5b980c20f8abeb3897bbe6519bbfa5681d53df1629590e353f78aa6e0ecad3596cd6976a07302ae757f30f371 SHA512 976c74c44bb50748aedfeb7fa8a4b5f35afcc24cd962ef0441f0210f14da52121531ab23072bc8fabad9954b3bb384fbc4ae016397653b1e152434288fb9b6b3 diff --git a/dev-ruby/typhoeus/metadata.xml b/dev-ruby/typhoeus/metadata.xml new file mode 100644 index 000000000000..a3f384d09ec2 --- /dev/null +++ b/dev-ruby/typhoeus/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + typhoeus + typhoeus/typhoeus + + diff --git a/dev-ruby/typhoeus/typhoeus-0.6.9.ebuild b/dev-ruby/typhoeus/typhoeus-0.6.9.ebuild new file mode 100644 index 000000000000..1e745fcad561 --- /dev/null +++ b/dev-ruby/typhoeus/typhoeus-0.6.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md UPGRADE.md" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Runs HTTP requests in parallel while cleanly encapsulating handling logic" +HOMEPAGE="https://rubygems.org/gems/typhoeus/ + https://github.com/typhoeus/typhoeus" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ethon-0.7.1" + +ruby_add_bdepend "test? ( dev-ruby/json >=dev-ruby/faraday-0.9 >=dev-ruby/sinatra-1.3 )" + +all_ruby_prepare() { + sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/typhoeus/typhoeus-1.3.0.ebuild b/dev-ruby/typhoeus/typhoeus-1.3.0.ebuild new file mode 100644 index 000000000000..a135008d7f27 --- /dev/null +++ b/dev-ruby/typhoeus/typhoeus-1.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md UPGRADE.md" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Runs HTTP requests in parallel while cleanly encapsulating handling logic" +HOMEPAGE="https://rubygems.org/gems/typhoeus/ + https://github.com/typhoeus/typhoeus" + +LICENSE="Ruby" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ethon-0.9.0" + +ruby_add_bdepend "test? ( dev-ruby/json >=dev-ruby/faraday-0.9 >=dev-ruby/sinatra-1.3 >=dev-ruby/redis-3.0 )" + +all_ruby_prepare() { + sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/tzinfo-1.2.4 b/dev-ruby/tzinfo-1.2.4 deleted file mode 100644 index 792132830495..000000000000 --- a/dev-ruby/tzinfo-1.2.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-libs/timezone-data ) test? ( ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Daylight-savings aware timezone library -EAPI=6 -HOMEPAGE=https://tzinfo.github.io/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=sys-libs/timezone-data ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=1 -SRC_URI=mirror://rubygems/tzinfo-1.2.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2184d360c560e184a780050802f78ca5 diff --git a/dev-ruby/tzinfo-1.2.5 b/dev-ruby/tzinfo-1.2.5 deleted file mode 100644 index f417334530d6..000000000000 --- a/dev-ruby/tzinfo-1.2.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( sys-libs/timezone-data ) test? ( ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Daylight-savings aware timezone library -EAPI=6 -HOMEPAGE=https://tzinfo.github.io/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=sys-libs/timezone-data ruby_targets_ruby23? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=1 -SRC_URI=mirror://rubygems/tzinfo-1.2.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4320586b2fef234fc0b8c98baf373d15 diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest new file mode 100644 index 000000000000..e2f1ef3105ae --- /dev/null +++ b/dev-ruby/tzinfo/Manifest @@ -0,0 +1,5 @@ +DIST tzinfo-1.2.4.gem 152576 BLAKE2B c6815fc7277153c5e00ea2359845df25affab5a08f9274729254662e056de702613f4b8ca5b4f2ddcd756d86ae12e534a4e2a5a4661f361ef1d59cb3d7f07bfa SHA512 0b983aa6b4fdbb3c49329bb51394f1edbeb6f4d216d108448aa9dce751dbc2e348d58032cb41df78a3d249611770e9e345a4d0041597ceadf052b863c3e6d1ab +DIST tzinfo-1.2.5.gem 153600 BLAKE2B 3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb043fe58063cccccb623b502e026a71faef4f7d7efe75eae2fdfd0bf3e0b97a3763fec9a1018f0c6c2ae0f SHA512 87f7cd66d6e80d51d216cb993cc76fe7758db03ffd39dde96eb24a9d208699766a8dbff048485fb732ce125ee9f971e38ed9ee1197f3ee3fc3ee8a8da840dd45 +EBUILD tzinfo-1.2.4.ebuild 908 BLAKE2B 0486b70c633ef9b0f28b7040f7aa67d4b4cfd6ce127a57aaa0ff7ef2300680781fe6d46c6c2dc8c9b6f335a195731b4d630617fc422adf2291cb6f8956516d20 SHA512 679353489084cb2e4fc00d6a69eaf62763c976d113c9f5b1135040dfa98b57e1ce85208ad2b63d71a09593fda13c1c07aff67b938c2d25b4d2e35fd723bfe3bc +EBUILD tzinfo-1.2.5.ebuild 919 BLAKE2B 7467074806aefab30b16f6adf11a4f88baa34f1fede9af1d3f9111b7eb518f473c866976a63a98e871a7355feb963ec4b781d5643c58ff0e3d3d9aae42e4baa8 SHA512 8c1a91ea92bb1451d99fdf4978069acc0f688f7e4e55f13811cd2896972063298bf42139cea70ff3174ce572f69e4404dc708bdcf7ae14792228940be8583204 +MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea diff --git a/dev-ruby/tzinfo/metadata.xml b/dev-ruby/tzinfo/metadata.xml new file mode 100644 index 000000000000..eb1e47f2edfb --- /dev/null +++ b/dev-ruby/tzinfo/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild new file mode 100644 index 000000000000..c3dee166a1bb --- /dev/null +++ b/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test_zoneinfo" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Daylight-savings aware timezone library" +HOMEPAGE="https://tzinfo.github.io/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/timezone-data" +DEPEND="test? ( sys-libs/timezone-data )" + +ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0" +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # Set the secure permissions that tests expect. + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" +} diff --git a/dev-ruby/tzinfo/tzinfo-1.2.5.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.5.ebuild new file mode 100644 index 000000000000..d0d98be91102 --- /dev/null +++ b/dev-ruby/tzinfo/tzinfo-1.2.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test_zoneinfo" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Daylight-savings aware timezone library" +HOMEPAGE="https://tzinfo.github.io/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="sys-libs/timezone-data" +DEPEND="test? ( sys-libs/timezone-data )" + +ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0" +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # Set the secure permissions that tests expect. + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" +} diff --git a/dev-ruby/uconv-0.6.1-r2 b/dev-ruby/uconv-0.6.1-r2 deleted file mode 100644 index 1cfa5669f853..000000000000 --- a/dev-ruby/uconv-0.6.1-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -DESCRIPTION=A module to convert ISO/IEC 10646 (Unicode) string and Japanese strings -EAPI=5 -HOMEPAGE=http://www.yoshidam.net/Ruby.html#uconv -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 -KEYWORDS=~amd64 ppc ppc64 x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=http://www.yoshidam.net/uconv-0.6.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6cde41aebbbfe46d5d5026c1212b7b8b diff --git a/dev-ruby/uconv/Manifest b/dev-ruby/uconv/Manifest new file mode 100644 index 000000000000..b55f31a67d5f --- /dev/null +++ b/dev-ruby/uconv/Manifest @@ -0,0 +1,3 @@ +DIST uconv-0.6.1.tar.gz 740417 BLAKE2B 41bd221121e301d5df365f6d9eca56fd37e3185cbe75f653d60fe3df5d62c385c831607086330e56c45e280627cb03247be230e655f293c09d671fd1ee574723 SHA512 6f964e42886f498bd6c4111e522143d8d958b8c6e401d26f784fdf1441684f1fde7cfdc35a08d3707a42e305d5508d9ff3fbc1b735298f8af2aae3923cbda68d +EBUILD uconv-0.6.1-r2.ebuild 725 BLAKE2B 37d8546df94654c0fe15b95ef47ea904ca90d2b812a961bd09f7f6940e7f5e89109f85c86d049e5afbbf59701b6a52e2d7c2d03f9174a6d36230f060d3a21103 SHA512 2d2925114daf5fecd1c85a5088e00822eb98257643d61b563ac2fc81864980712f1a9e9d77f57d45ce60e359c07d964e79cf970485e567d240605f238eb0f4d4 +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/uconv/metadata.xml b/dev-ruby/uconv/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/uconv/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/uconv/uconv-0.6.1-r2.ebuild b/dev-ruby/uconv/uconv-0.6.1-r2.ebuild new file mode 100644 index 000000000000..3297b851af64 --- /dev/null +++ b/dev-ruby/uconv/uconv-0.6.1-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +inherit ruby-ng + +DESCRIPTION="A module to convert ISO/IEC 10646 (Unicode) string and Japanese strings" +HOMEPAGE="http://www.yoshidam.net/Ruby.html#uconv" +SRC_URI="http://www.yoshidam.net/${P}.tar.gz" +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ppc ppc64 x86" +IUSE="" + +RUBY_S=${PN} + +all_ruby_prepare() { + sed -i -e '/^\$CFLAGS = ""/d' extconf.rb || die "Unable to remove CFLAGS line" +} + +each_ruby_configure() { + ${RUBY} extconf.rb || die +} + +each_ruby_compile() { + emake V=1 +} + +each_ruby_install() { + emake V=1 DESTDIR="${D}" install +} + +all_ruby_install() { + dodoc README* +} diff --git a/dev-ruby/uglifier-2.7.2 b/dev-ruby/uglifier-2.7.2 deleted file mode 100644 index 6c17522557f1..000000000000 --- a/dev-ruby/uglifier-2.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] >=dev-ruby/json-1.8.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] >=dev-ruby/json-1.8.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/source_map[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/source_map[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby wrapper for UglifyJS JavaScript compressor -EAPI=5 -HOMEPAGE=https://github.com/lautis/uglifier -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] >=dev-ruby/json-1.8.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] >=dev-ruby/json-1.8.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/uglifier-2.7.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=514e0dfc7f0695895fc00d9e3500a0d2 diff --git a/dev-ruby/uglifier-3.2.0 b/dev-ruby/uglifier-3.2.0 deleted file mode 100644 index 9b56b074a8b9..000000000000 --- a/dev-ruby/uglifier-3.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby wrapper for UglifyJS JavaScript compressor -EAPI=5 -HOMEPAGE=https://github.com/lautis/uglifier -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/lautis/uglifier/archive/v3.2.0.tar.gz -> uglifier-3.2.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4088e38664600d5a6e9c54dc64a5d1d3 diff --git a/dev-ruby/uglifier-4.1.12 b/dev-ruby/uglifier-4.1.12 deleted file mode 100644 index ba269cb00474..000000000000 --- a/dev-ruby/uglifier-4.1.12 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby wrapper for UglifyJS JavaScript compressor -EAPI=6 -HOMEPAGE=https://github.com/lautis/uglifier -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/lautis/uglifier/archive/v4.1.12.tar.gz -> uglifier-4.1.12.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b008fe4ca1a89c2cf9354530c30d6ad diff --git a/dev-ruby/uglifier-4.1.14 b/dev-ruby/uglifier-4.1.14 deleted file mode 100644 index ef7741b137df..000000000000 --- a/dev-ruby/uglifier-4.1.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/sourcemap[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby wrapper for UglifyJS JavaScript compressor -EAPI=6 -HOMEPAGE=https://github.com/lautis/uglifier -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/execjs-0.3.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=4 -SRC_URI=https://github.com/lautis/uglifier/archive/v4.1.14.tar.gz -> uglifier-4.1.14.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2b008fe4ca1a89c2cf9354530c30d6ad diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest new file mode 100644 index 000000000000..1a0b0e72ddcd --- /dev/null +++ b/dev-ruby/uglifier/Manifest @@ -0,0 +1,9 @@ +DIST uglifier-2.7.2.gem 84480 BLAKE2B a446f21f9b8682ba7ec020d355ec5b6eb573649116fddfe2d4d74849c59f6697065ca2837fb040a91a3f43264a71280660b947b138fd0fe67806f2c18631f498 SHA512 03c8fffbd385db9ee0fa8f422bf571ba99803f810828d536f1b00bc99a21108ac0ed232015d39f1ab88441fef0a3371df10944873fbadae6c8bd2624e3e1a65d +DIST uglifier-3.2.0.tar.gz 169273 BLAKE2B b0263853c882859db8cc04c19e7f7f4bcbcef9d0b4080e414c9e1c86b691307c59d694abb33582485ea432b787f36445a49c39ece298d90806838bc56a4b7360 SHA512 5bc577753c175cddd7b3241f7343b75f593141c3bfa9ffa1325f7ade4a9acaf3b47e711007b5708f7cea1a7e9e768cbc3bc845d9eb362f877fe2fc83c047bb57 +DIST uglifier-4.1.12.tar.gz 199867 BLAKE2B 858cd1b04880775815a36515fa34077a59899a58ded15b25aa52f9fd6e232ae7576319ee67e299291f9bbb5b5a03aa883025fd133736328b11cc1e47636bb295 SHA512 cef2dcda1c7195e2af50ed94e808ddbf1ec2b95ca27cedea86180e68451d5354029d2995407150c8ee5c5e702353fcf05e205cb81cdd63e0c89bd8c8e48e5a82 +DIST uglifier-4.1.14.tar.gz 200188 BLAKE2B ef75c4e678987cc7b640cd2efd003352da978d6bc18c688670cbe08101475f3eec26880a764eb30e1c1f1694b2fdaeee3b13c825c79c0d09940824d2e6876674 SHA512 5f9c4f608e2e76e8eebaeec9dc90a100f367db79ca4a559cceb11984fc030360861fd8796cbfc67b2346b0d6b344eda647e14fa9ae29dd246a1a9b76a8d59c42 +EBUILD uglifier-2.7.2.ebuild 598 BLAKE2B 866212993ed0781517edb9b12f37ec7c449f42dc7361aae98dd01ef31a40bd2936111446bfd17590a5b96f2a49d969641754b9aa7aff13d93d3e31614fc42fdf SHA512 6f6a691d0f60f9469080b8bf0840277424ea956b2cd509a1b7889c4798e90bd104a33c70c1511ea183391daa88f2a3cbc657614d1c9124d3e333e584d4a9a8de +EBUILD uglifier-3.2.0.ebuild 800 BLAKE2B a19a8fe518ebeac3dd4854d7a1cfa86f04a03522ae79a4c5d211777dc3098f32e319923544ffd4f2220caf62cf828bd0c57ddada8abd9e8757e04131f4d7e013 SHA512 b0d20ca10593f7072a58a457fe7985f1e374936c96ff322df63688fbdaae167987132e5eb65aca13113c65d4448d39c94bef4b9eac5f342e6ee46245751db45e +EBUILD uglifier-4.1.12.ebuild 805 BLAKE2B a114b6d5eb06d899384886a5cc47db85d3acf0156d31e49446126aa596dca1ccf335e32899163ff3bf5670dc9c9e5458d5bfecb69d8c79337930c45834db4ebb SHA512 32ac7dc1bcba18a57bd1c6d1ba84046c4736e8a4560a7850d83869170d759911b5e66caeb9a49ab69d387225680ef44554631abd75890ead6e2af5ddc8c1ceda +EBUILD uglifier-4.1.14.ebuild 805 BLAKE2B a114b6d5eb06d899384886a5cc47db85d3acf0156d31e49446126aa596dca1ccf335e32899163ff3bf5670dc9c9e5458d5bfecb69d8c79337930c45834db4ebb SHA512 32ac7dc1bcba18a57bd1c6d1ba84046c4736e8a4560a7850d83869170d759911b5e66caeb9a49ab69d387225680ef44554631abd75890ead6e2af5ddc8c1ceda +MISC metadata.xml 341 BLAKE2B 07cb7ce323751f520c38158ef006374652e317e5809b4fbc729c264f3b44e99fc8e1d75916d858ba50361c2d3cff389b33cba7c7f863300ae8da8002de4a8d24 SHA512 0747fa6ff0d695b149915495d5242dec8541231e0e72a2157e3b4412301d8f0767c1eab17ea72a0d9f8c1afc9107c4f55b261018744e43823c8140de38ebb0b4 diff --git a/dev-ruby/uglifier/metadata.xml b/dev-ruby/uglifier/metadata.xml new file mode 100644 index 000000000000..0c3d4eeeff21 --- /dev/null +++ b/dev-ruby/uglifier/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + lautis/uglifier + + diff --git a/dev-ruby/uglifier/uglifier-2.7.2.ebuild b/dev-ruby/uglifier/uglifier-2.7.2.ebuild new file mode 100644 index 000000000000..49c1bab97434 --- /dev/null +++ b/dev-ruby/uglifier/uglifier-2.7.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor" +HOMEPAGE="https://github.com/lautis/uglifier" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:* >=dev-ruby/json-1.8.0:*" + +ruby_add_bdepend "test? ( dev-ruby/source_map )" diff --git a/dev-ruby/uglifier/uglifier-3.2.0.ebuild b/dev-ruby/uglifier/uglifier-3.2.0.ebuild new file mode 100644 index 000000000000..41ec812c35da --- /dev/null +++ b/dev-ruby/uglifier/uglifier-3.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor" +HOMEPAGE="https://github.com/lautis/uglifier" +SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*" + +ruby_add_bdepend "test? ( dev-ruby/sourcemap )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/uglifier/uglifier-4.1.12.ebuild b/dev-ruby/uglifier/uglifier-4.1.12.ebuild new file mode 100644 index 000000000000..b822aa8c1b9d --- /dev/null +++ b/dev-ruby/uglifier/uglifier-4.1.12.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor" +HOMEPAGE="https://github.com/lautis/uglifier" +SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*" + +ruby_add_bdepend "test? ( dev-ruby/sourcemap )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/uglifier/uglifier-4.1.14.ebuild b/dev-ruby/uglifier/uglifier-4.1.14.ebuild new file mode 100644 index 000000000000..b822aa8c1b9d --- /dev/null +++ b/dev-ruby/uglifier/uglifier-4.1.14.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor" +HOMEPAGE="https://github.com/lautis/uglifier" +SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*" + +ruby_add_bdepend "test? ( dev-ruby/sourcemap )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/ultraviolet-1.0.1 b/dev-ruby/ultraviolet-1.0.1 deleted file mode 100644 index 9665c2ce3abc..000000000000 --- a/dev-ruby/ultraviolet-1.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/textpow-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/textpow-1.3.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A syntax highlighting engine based on Textpow -EAPI=5 -HOMEPAGE=https://github.com/grosser/ultraviolet -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/textpow-1.3.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/textpow-1.3.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/ultraviolet-1.0.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2c393a4bd5984584499c13c05e406f25 diff --git a/dev-ruby/ultraviolet/Manifest b/dev-ruby/ultraviolet/Manifest new file mode 100644 index 000000000000..c13951501daf --- /dev/null +++ b/dev-ruby/ultraviolet/Manifest @@ -0,0 +1,3 @@ +DIST ultraviolet-1.0.1.gem 46592 BLAKE2B 2dd9b69bafdb83c321eee2c4fed9a39782959893993bdd27d3c1ab8337ac1f9a68d8cf7cddbef12404041d541d183f0bd205a4c36ee4978a2c0a631d0df3fbce SHA512 f974f95743b56d7424c8ac96867c56f4d849247ba552bd09ba8893ca6520758ff2132ac46a42f22b8547732bd148531d177a7d38522fad1dfb86d54ffbb29861 +EBUILD ultraviolet-1.0.1.ebuild 702 BLAKE2B 008d10ce7dbf50325f9ac5e8e534b90e132e59e8f5cfa6bd9438a25177f07cf1e13bcc1b4a66ab2f741e850bbdb117d3417fedf85092f9d4122fe039f4935e59 SHA512 ee92a82c5f8324552f13e068a58f1bcee4e33069b824aec8f1071d48bf97b2835537ee49905c0d0e3e090244358ef7d2e5043a3d1ec22511712e6ffdcfbdc154 +MISC metadata.xml 345 BLAKE2B 72aef81c1274db29f1898e20cf4a298d017000f8cc2842be7066fad3600feb955faaa0a0f8361fefd931395a252ffaf43bcfc0761074a1a8ddc6ce150ca26c36 SHA512 3cf569bd61e3369a5b1ebfe5c45d01df67316bdf5aaf429514f68f89e2aa526a6bb7460a970b906c8845c3f04d25d35151d986ee72e3f9509791340576539391 diff --git a/dev-ruby/ultraviolet/metadata.xml b/dev-ruby/ultraviolet/metadata.xml new file mode 100644 index 000000000000..680619e07c05 --- /dev/null +++ b/dev-ruby/ultraviolet/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + grosser/ultraviolet + + diff --git a/dev-ruby/ultraviolet/ultraviolet-1.0.1.ebuild b/dev-ruby/ultraviolet/ultraviolet-1.0.1.ebuild new file mode 100644 index 000000000000..d51c2a60206f --- /dev/null +++ b/dev-ruby/ultraviolet/ultraviolet-1.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_EXTRADOC="Readme.md" +RUBY_FAKEGEM_EXTRAINSTALL="render" + +inherit ruby-fakegem + +DESCRIPTION="A syntax highlighting engine based on Textpow" +HOMEPAGE="https://github.com/grosser/ultraviolet" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/textpow-1.3.0" + +all_ruby_prepare() { + sed -i -e '/rdoc_patter/d' Rakefile || die + sed -i -e '/git ls-files/d' ultraviolet.gemspec || die +} diff --git a/dev-ruby/unf-0.1.4 b/dev-ruby/unf-0.1.4 deleted file mode 100644 index f31797d2b129..000000000000 --- a/dev-ruby/unf-0.1.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/unf_ext[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/unf_ext[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/unf_ext[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] dev-ruby/shoulda[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] dev-ruby/shoulda[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] dev-ruby/shoulda[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby -EAPI=5 -HOMEPAGE=https://github.com/knu/ruby-unf -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( dev-ruby/unf_ext[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/unf_ext[ruby_targets_ruby24] ) ruby_targets_ruby25? ( dev-ruby/unf_ext[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/unf-0.1.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2ee5d29d2875864beaca794a1c6f19cd diff --git a/dev-ruby/unf/Manifest b/dev-ruby/unf/Manifest new file mode 100644 index 000000000000..441a66133809 --- /dev/null +++ b/dev-ruby/unf/Manifest @@ -0,0 +1,3 @@ +DIST unf-0.1.4.gem 120320 BLAKE2B ab339ce957a1d3251d14944ccb4f68a9c7271f0f918f20b57c70824ded730fa18abb5078312d9820e7ef056163b5f1340c1cf72974b6c255279dcf572fb3e87a SHA512 a4784afa8b852497f758d1b6cdcf095eb9e5397a36c97b1f22b53cf8077cfedbf83fdcda36f359acf59ba61f1ab8b706ddd31d097afbc98a40d2dbd0f934292b +EBUILD unf-0.1.4.ebuild 1188 BLAKE2B d06ede34da641d4d653ddb480878acdde91bdd99cfc5a632699441bb46720dcc7b23d148100510dfe15e3855f0239ac26873a8379609b11bc42ea1352cbf8635 SHA512 675fce135cbf51d2bc9422898fcca2af4c87fd2b5a19a0910adb39117babe27b022bbd535d2b35168300b4942b87f364a44f5e0f7fa9ce7af94fccea75a7b6a5 +MISC metadata.xml 338 BLAKE2B bb58c8e1fade253376d76c2d310ad6455b8495185859dc74605cc8455f7f738eedf03b2a7a092d0db4e9ac06f04e885ae154d06e599fe8720ad50c191e61d37d SHA512 a3be34f62ed4475626a8b984fb80cc1f502798913eedcce341951640e27ff408c0c915848b40c7ab692940e6696a37769389657cc6c996f161c0f75f42f75683 diff --git a/dev-ruby/unf/metadata.xml b/dev-ruby/unf/metadata.xml new file mode 100644 index 000000000000..b0d01ac86eed --- /dev/null +++ b/dev-ruby/unf/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + knu/ruby-unf + + diff --git a/dev-ruby/unf/unf-0.1.4.ebuild b/dev-ruby/unf/unf-0.1.4.ebuild new file mode 100644 index 000000000000..a33f672d0a41 --- /dev/null +++ b/dev-ruby/unf/unf-0.1.4.ebuild @@ -0,0 +1,46 @@ +# 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_TEST="none" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A wrapper library to bring Unicode Normalization Form support to Ruby/JRuby" +HOMEPAGE="https://github.com/knu/ruby-unf" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="test" + +ruby_add_rdepend "dev-ruby/unf_ext" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + dev-ruby/shoulda + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ d' test/helper.rb || die + + # Remove development dependencies; also remove platform as we don't + # care about it as it is, they only use it to avoid the unf_ext dep + # that we tackle on our own; finally remove git ls-files usage. + sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rcov\)/d' \ + -e '/platform/d' \ + -e '/git ls/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ruby-ng_testrb-2 test/test_*.rb +} diff --git a/dev-ruby/unf_ext-0.0.7.4 b/dev-ruby/unf_ext-0.0.7.4 deleted file mode 100644 index 263c5ac13799..000000000000 --- a/dev-ruby/unf_ext-0.0.7.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Unicode Normalization Form support library for CRuby -EAPI=6 -HOMEPAGE=https://github.com/knu/ruby-unf_ext -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/unf_ext-0.0.7.4.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b719f4888cadba371a61ccf8f5c540e5 diff --git a/dev-ruby/unf_ext-0.0.7.5 b/dev-ruby/unf_ext-0.0.7.5 deleted file mode 100644 index b3e8ad979738..000000000000 --- a/dev-ruby/unf_ext-0.0.7.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Unicode Normalization Form support library for CRuby -EAPI=6 -HOMEPAGE=https://github.com/knu/ruby-unf_ext -IUSE=doc test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/unf_ext-0.0.7.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=273b40eb36233c20920b837bdf0d420a diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest new file mode 100644 index 000000000000..9860e52cd429 --- /dev/null +++ b/dev-ruby/unf_ext/Manifest @@ -0,0 +1,5 @@ +DIST unf_ext-0.0.7.4.gem 398848 BLAKE2B 2c41bcfb3bbe39035109b8f039b5e0795047579f47ca80956988f48039b915ebca1dd43e6ecc1d5ac0498e48b4b12f5b9209b82218b45d11111d5e409fa1e7ea SHA512 2f90542c899e02c2cae06b54ad381ba0f2084880cb760357b4cedf7f171aa2eb7322a0288fadd253624c531410730624a4c8d51e5eb61a67b3fd91d985847fbb +DIST unf_ext-0.0.7.5.gem 398848 BLAKE2B 3c7b2a6765360f59b7b921155bb6532981c8b31fd1fcebf1adc1e113da2404fa752ef95bb385155de1a6025d51f4564e52b497c5396624a0a5e99357fff88662 SHA512 5d60740172034253fec9659bec49e60f639e93d8f147582e26a012712ec2e5fca30674efc52695def0c3cd145c5ddd93a56a6d0f854ab04e7fc81544e6aede16 +EBUILD unf_ext-0.0.7.4.ebuild 1007 BLAKE2B 133d338baa3832502fa06274376cb1470fbf3c916d4797abf40213a027662a35151757eeba6a9da5d5f03b594a9cba6590fd8858743f84c4275b0997b6002b92 SHA512 b2b5e611ad43850717c7c34a14c4d5eba067736b15509be6ef0d596813d7477b3b401ac6ce26c3dfe6f2bc0f614447694fc55503edcb09f2a63fb0b04261711b +EBUILD unf_ext-0.0.7.5.ebuild 1013 BLAKE2B 28b8e0fef0af11bd484a9ed8e7f63230a8def5422da49d96d201e126465b91a9853671b031d226fb6906a79d74a195230ea6481316bfa6eff7c81adbe45fe7a3 SHA512 fb69cc28ba43bb88deefea63b5f7402718ed05af8948efecd61bead4526e80df5b627c70f4d53658929e1456c61d9323bc83bd1f2ae6712a0b58e1f28a099e1a +MISC metadata.xml 383 BLAKE2B 8932387497c84133ae5fd8bf9e12f740b768ac4cfdda11f3cd97c0f1752318cc5988d5be87db518865732d3c0ca4ef1854e22ec8600d6a6edb8f49f25d4febc4 SHA512 4d7e6c2058a2cfe457bd149b3fe6d0a5754b414aa4c5588312daa025f1ac9a49224fedde60a8340562702c81431df381df106b9772d1f4c0113189ace801461a diff --git a/dev-ruby/unf_ext/metadata.xml b/dev-ruby/unf_ext/metadata.xml new file mode 100644 index 000000000000..c1a95acc6216 --- /dev/null +++ b/dev-ruby/unf_ext/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + unf + knu/ruby-unf_ext + + diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild new file mode 100644 index 000000000000..b575d66e10ca --- /dev/null +++ b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem multilib + +DESCRIPTION="Unicode Normalization Form support library for CRuby" +HOMEPAGE="https://github.com/knu/ruby-unf_ext" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/unf_ext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/unf_ext/*$(get_modname) lib/ || die +} + +each_ruby_test() { + ruby-ng_testrb-2 test/test_*.rb +} diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild new file mode 100644 index 000000000000..1261c0f3cf13 --- /dev/null +++ b/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem multilib + +DESCRIPTION="Unicode Normalization Form support library for CRuby" +HOMEPAGE="https://github.com/knu/ruby-unf_ext" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/test-unit-2.5.1-r1 + )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/unf_ext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/unf_ext/*$(get_modname) lib/ || die +} + +each_ruby_test() { + ruby-ng_testrb-2 test/test_*.rb +} diff --git a/dev-ruby/unindent-1.0 b/dev-ruby/unindent-1.0 deleted file mode 100644 index c909383b046f..000000000000 --- a/dev-ruby/unindent-1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/nanotest[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/nanotest[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/nanotest[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby method to unindent strings -EAPI=5 -HOMEPAGE=https://github.com/mynyml/unindent -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/unindent-1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=e3d6db40cf4d57bfb98251746b4080f6 diff --git a/dev-ruby/unindent/Manifest b/dev-ruby/unindent/Manifest new file mode 100644 index 000000000000..23467061a74b --- /dev/null +++ b/dev-ruby/unindent/Manifest @@ -0,0 +1,3 @@ +DIST unindent-1.0.gem 6144 BLAKE2B 8720a1f6aca7da8cc8659f5a3943e9e56d15f9349efdd622857bbeffc39b04b61beb2b72a9cd337d516db2fbefd7aae02827b6705a81622ca5904dcdcc7575ad SHA512 1bab3352fc8da8b8a3ade8dff2f7c565e36529a79ca68c0a1ca73cdeca93fa507baa9399c6eed4fa020aa74dea6c4260a0242fa8057931a90bc172f138a5e655 +EBUILD unindent-1.0.ebuild 548 BLAKE2B 277d5ac36a0affb5cdfbe2da4a43f2fe23896eb28508acabab085b598ac8b0b362eff8dfb7b9931ed85cda67550653e3de8a55c802fbd656cf31d3d74e83af5b SHA512 a5d822d818c09aa64d78cbae12186a6d650df4fa9aa14899ea0ad0fe1b49b6dc1d0fb30f251947cf98289ec1812b6c465c0f0facb71cae8fb01f868bcb629d93 +MISC metadata.xml 341 BLAKE2B b95139c053f991f2430ac53d70f116c8d70757162b4bdd246283cd3e477afc58c0bb9ce2de89cdf27a7f54148f4958920b04a5066522a7f628a062a81f4bf033 SHA512 41d29de1617293949f2df18b503f931818137f002639578a75b7b6254d78f47d5b56f08ac028c37b3d399dfd8a1d63b2d3f40e22452f9a7ec8beb61c52d88e21 diff --git a/dev-ruby/unindent/metadata.xml b/dev-ruby/unindent/metadata.xml new file mode 100644 index 000000000000..86b67396cc49 --- /dev/null +++ b/dev-ruby/unindent/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mynyml/unindent + + diff --git a/dev-ruby/unindent/unindent-1.0.ebuild b/dev-ruby/unindent/unindent-1.0.ebuild new file mode 100644 index 000000000000..5b4a3ed06b20 --- /dev/null +++ b/dev-ruby/unindent/unindent-1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby method to unindent strings" +HOMEPAGE="https://github.com/mynyml/unindent" +LICENSE="MIT" + +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/nanotest )" + +each_ruby_test() { + ${RUBY} -I.:lib test/test_unindent.rb || die +} diff --git a/dev-ruby/uuidtools-2.1.5-r1 b/dev-ruby/uuidtools-2.1.5-r1 deleted file mode 100644 index 90b3c135a1fe..000000000000 --- a/dev-ruby/uuidtools-2.1.5-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( dev-ruby/yard[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/yard[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Simple library to generate UUIDs -EAPI=5 -HOMEPAGE=https://github.com/sporkmonger/uuidtools -IUSE=doc elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 x86 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/uuidtools-2.1.5.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=04b4bbe61186261c6f5dcded6cf7e862 diff --git a/dev-ruby/uuidtools/Manifest b/dev-ruby/uuidtools/Manifest new file mode 100644 index 000000000000..a800d2ecf584 --- /dev/null +++ b/dev-ruby/uuidtools/Manifest @@ -0,0 +1,3 @@ +DIST uuidtools-2.1.5.gem 25600 BLAKE2B 8219d559d92d86e7a87b97d4eda9454b6c203f89beb4a74ff619f51470d339c4063b1982ffb6f8acd5b9c206ac7d0dc537e968b1744a030a4f6cd629a358fc7a SHA512 c56e6329e48638bd5049d348beedec7fadb9ee7a133a5013ddd41ae98baa8213d8944903059729c9ca4f38b24d9b565b5653332685982337a4233f11d4865ac0 +EBUILD uuidtools-2.1.5-r1.ebuild 1068 BLAKE2B 23f30a49acdff07929b471b2f9639a6547ef9eff52335129a1ada591442e8a9b3138c8ed4d663342bc00487292f8c2389064f731e0c103e8f97047690a7510ba SHA512 9d49436c07fabfcb1a291fcce7ea0b8ff2f5436fd59f716668ce50519bd5ac813928af1a9045fd7857132cc4ad739244b45f8107742d5bee3096313299d45970 +MISC metadata.xml 539 BLAKE2B 5a99e5c959879b57b6b604bd90b1e7c91fbee2608653e4a6b6cb135012f5c964a1b07ff90f9f8702c99a639df9a143c308722df4c0bcd1e8beea2259d3e9fc39 SHA512 6f697164bc069b62ade929d31fda162c1d25e33fedc1135985cad7bdc80d256db169aa8ee3f2293a9dc56667a1e1d4f75834ca1d4b3c3310e3b26ed85079f09e diff --git a/dev-ruby/uuidtools/metadata.xml b/dev-ruby/uuidtools/metadata.xml new file mode 100644 index 000000000000..5ff607a30251 --- /dev/null +++ b/dev-ruby/uuidtools/metadata.xml @@ -0,0 +1,14 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + Simple Ruby library for the generation of UUID, based on constant, + time-based or random data. It conforms to RFC 4122 whenever + possible. + + sporkmonger/uuidtools + + diff --git a/dev-ruby/uuidtools/uuidtools-2.1.5-r1.ebuild b/dev-ruby/uuidtools/uuidtools-2.1.5-r1.ebuild new file mode 100644 index 000000000000..2f0df9781742 --- /dev/null +++ b/dev-ruby/uuidtools/uuidtools-2.1.5-r1.ebuild @@ -0,0 +1,35 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="-f tasks/yard.rake doc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple library to generate UUIDs" +HOMEPAGE="https://github.com/sporkmonger/uuidtools" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-macos" +IUSE="doc" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +all_ruby_prepare() { + # Avoid specs that require an actual network interface to get a MAC + # address. We can't assume that a network interface is available. + sed -e '/when obtaining a MAC address/,/^end/ s:^:#:' \ + -i spec/uuidtools/mac_address_spec.rb || die + sed -e '/should correctly generate timestamp variant UUIDs/,/^ end/ s:^:#:' \ + -i spec/uuidtools/uuid_creation_spec.rb || die + sed -e '/should not treat a timestamp version UUID as a random node UUID/,/^ end/ s:^:#:' \ + -i spec/uuidtools/uuid_parsing_spec.rb || die +} diff --git a/dev-ruby/vcard-0.2.15 b/dev-ruby/vcard-0.2.15 deleted file mode 100644 index 35db09b397b7..000000000000 --- a/dev-ruby/vcard-0.2.15 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Ruby vcard support extracted from Vpim -EAPI=5 -HOMEPAGE=https://github.com/qoobaa/vcard -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/vcard-0.2.15.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=7030a55607e044d775cd004b815d827b diff --git a/dev-ruby/vcard/Manifest b/dev-ruby/vcard/Manifest new file mode 100644 index 000000000000..cf975fdf02d4 --- /dev/null +++ b/dev-ruby/vcard/Manifest @@ -0,0 +1,3 @@ +DIST vcard-0.2.15.gem 52224 BLAKE2B bb9850d69048709b27f5031c038dad774a175161d70402e0cb8edd8976a88da7ddb8effeab1efe3d0f794a41fbc45ce748fd0d170d9eafe99556d396792d28d1 SHA512 598133f82fcbb3e953a0ec9e933fd140f5b3501870a1698f202ae7990aea82aa2c9951c7ab4e6abd29b826771fb810fee3c8c890feb0ca3a19bd3ca9197c176b +EBUILD vcard-0.2.15.ebuild 612 BLAKE2B 1d62d3d4630c76e50d8ac1a3aac0bb64a6700577afe8c452d923893a2f6ecd2af6372290dfec2cd2ceeb07478e345134c7acc576e7ea4ab91142241776a4ec94 SHA512 b5ec32d06edda01a2389b1c8a51d2e5ef49981384d66aa742c3dd9d7a5a7d137024cf73a3a11fa77fd78c9414dc5a430784c1a35c526e4b65b3386032af92c55 +MISC metadata.xml 451 BLAKE2B ec59cfbfdc28cd790fba6719deba4994e01d341432c8adf7f02ab787f7f0727cc457ad00ebecb6fcf186e17dd57e783083ac59760065fed9518ac75cd2d078b1 SHA512 1a65f9f7236506f7d781a4eac82c69d06c769273e3eb906e73c953b2b9a627419207f8dd9def143e4514025e795bf7d517e41febdb8809f0caedd2fd741c3a1d diff --git a/dev-ruby/vcard/metadata.xml b/dev-ruby/vcard/metadata.xml new file mode 100644 index 000000000000..7e08f0d3aad8 --- /dev/null +++ b/dev-ruby/vcard/metadata.xml @@ -0,0 +1,15 @@ + + + + + mjo@gentoo.org + Michael Orlitzky + + + ruby@gentoo.org + Gentoo Ruby Project + + + qoobaa/vcard + + diff --git a/dev-ruby/vcard/vcard-0.2.15.ebuild b/dev-ruby/vcard/vcard-0.2.15.ebuild new file mode 100644 index 000000000000..a3f74a90943b --- /dev/null +++ b/dev-ruby/vcard/vcard-0.2.15.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby25: not compatible +USE_RUBY="ruby22 ruby23 ruby24" + +# Avoid the complexity of the "rake" recipe and run testrb-2 manually. +RUBY_FAKEGEM_RECIPE_TEST=none +RUBY_FAKEGEM_RECIPE_DOC=none + +inherit ruby-fakegem + +DESCRIPTION="Ruby vcard support extracted from Vpim" +HOMEPAGE="https://github.com/qoobaa/vcard" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +each_ruby_test() { + ruby-ng_testrb-2 --load-path=lib --pattern='.*_test\.rb' test/ +} diff --git a/dev-ruby/vcr-1.11.3 b/dev-ruby/vcr-1.11.3 deleted file mode 100644 index b49260e78d2f..000000000000 --- a/dev-ruby/vcr-1.11.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs -EAPI=5 -HOMEPAGE=https://github.com/myronmarston/vcr/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=1 -SRC_URI=mirror://rubygems/vcr-1.11.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=23be80526b24a5c251ded123d5b18652 diff --git a/dev-ruby/vcr-2.9.3 b/dev-ruby/vcr-2.9.3 deleted file mode 100644 index f375cf506f88..000000000000 --- a/dev-ruby/vcr-2.9.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs -EAPI=5 -HOMEPAGE=https://github.com/myronmarston/vcr/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=2 -SRC_URI=mirror://rubygems/vcr-2.9.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ffbe8706bbf02063c00e9ed9b747f9e2 diff --git a/dev-ruby/vcr-3.0.3 b/dev-ruby/vcr-3.0.3 deleted file mode 100644 index 7c3b98294465..000000000000 --- a/dev-ruby/vcr-3.0.3 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs -EAPI=5 -HOMEPAGE=https://github.com/vcr/vcr/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -RESTRICT=test -SLOT=3 -SRC_URI=https://github.com/vcr/vcr/archive/v3.0.3.tar.gz -> vcr-3.0.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=08a0537baf3ffbcc86d7b4fc3bdee85a diff --git a/dev-ruby/vcr-4.0.0 b/dev-ruby/vcr-4.0.0 deleted file mode 100644 index 9654442cb537..000000000000 --- a/dev-ruby/vcr-4.0.0 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs -EAPI=6 -HOMEPAGE=https://github.com/vcr/vcr/ -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -RESTRICT=test -SLOT=3 -SRC_URI=https://github.com/vcr/vcr/archive/v4.0.0.tar.gz -> vcr-4.0.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d06e39ff2063ee08ee0f01544c601348 diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest new file mode 100644 index 000000000000..8d5f4a5d04c3 --- /dev/null +++ b/dev-ruby/vcr/Manifest @@ -0,0 +1,9 @@ +DIST vcr-1.11.3.gem 87552 BLAKE2B 296651072c30cbba3bf329a9cf2d5eb743f8250fe250ee2794883de2ce7b99e6b4dba06f868bec3b78d7ae8fbea0624f628ebfa48239b36bc0413e3c55339168 SHA512 0d62b0699e42484a4ba385a2ec653881183b44d85fd46ffc1ea693ebb746b225566cdb2799cdb60235c24adecd7575e0f20d743968326eeeb5b24fbd3232354a +DIST vcr-2.9.3.gem 152576 BLAKE2B 130f5c5eddc2324d3c64df894fd2614fa81dc5ddfe12677c5042ef3206ac5e97cbe8f5286bc4782c2d4cafd0544839fd2a58b001ff0e75baf55feb163609e6f2 SHA512 2d71a84439fb92393641d211372b476bb2b55c70dff8c8f17a4af9fcb3e8f9104e1da860cfeafc8ceea9499023c7f6206124dee36ee9690188cc444bab61b2a7 +DIST vcr-3.0.3.tar.gz 152446 BLAKE2B 3db2be6b485176dea995938a1696bce31e21633dde13fc13d5eed737b68b09b09ce2c543fbe9abe0f1c9fdf1b41621be02a8c7b1e4050503976a07d1bf83a7e7 SHA512 7f523f0dd5e8227b41230708912e4ca085350bf521c4e6007d2e555593979c4a80c683511c838e727b14497e641c351580899fd17c6d2cf6c73ed5144f68c597 +DIST vcr-4.0.0.tar.gz 146920 BLAKE2B 19ae33d2f40821d2cfe5c0fc55d5e91e02b8e6ba2bba000c326d993987fd641dd5b4cedd6a8a441f86664ecb67dfe2501d335936af9271fa83aef6dc001b12f2 SHA512 2f98eedd021f7c125fc3f29189190ddc817bb95fc8e8e0ab53e65eaf94c5c0c41f3ca4abf9d829591acdefe97b931943c47129f95c21f2ef590ed500cc6f56f9 +EBUILD vcr-1.11.3.ebuild 599 BLAKE2B 91c5e8fb63a6cafb7f0faba63b329f6997a8a28af039aebf5070731684a6bb42e1dd0de51cf98d6641d064d5922b527be42cc185277d633da8f9ce05bec7950f SHA512 eea36f7f059b46974f58b5524d6b6c94dc735c941c7bdc5355b9ebdba37c3ad5beaf2ce4076118ae7d5ee49370a7c133be2fa7109e6d20e6b2459a3fa13d82be +EBUILD vcr-2.9.3.ebuild 631 BLAKE2B 15bcde636a07ecc0725c6582b31896512ea37ebce07b0fe2b02fd7b30ddd9e8d2b5e9463857394eae7675a2107cc74957fd5fb0b719f5b669f0c09a491065e6f SHA512 b648d60625ce195d6e3e95b58c1becdc81cf8144148c0cb0d1f01f95b533aef22516a1eacd3b9eb5cccb83137c0d1011a87303503c218741275f58f1a9fc4b1b +EBUILD vcr-3.0.3.ebuild 713 BLAKE2B 8308b73a4e404b767aa093836994b5631b3206c36a24a9739132395649e2bbcecdcf8755ab3864c1d3afaccdfb63f15d0f56d547ee5785544814fe75017c5a91 SHA512 236142cc12ef0d95ef4c975cf9118edda3b9ab06b5eb71a67ff3466497129682fd3225d1aee64b394248f581f43124f65fc6ac04f674878463a939bd3217ef6a +EBUILD vcr-4.0.0.ebuild 713 BLAKE2B ac3afa4b4af4a0653f536c8e58bebcd794387763c5ab7fa0e23a14a3e071757260f0142676bb94f446d50c8ac12ed82bc3dec8c4b8fa00b1582a15e171a14e02 SHA512 c14a662b9be71ff2dd84545f637f34c468d929aabbe6f03be7298a9bba8119622a9b4ee823c0f237ce804aa9c1322284d53bfac37d2dd2c8bb6971f8e246666c +MISC metadata.xml 342 BLAKE2B 2e7bb825d3f1a6977404c0617c22057a8a0a487ce88c5cb46853b65987ac23d083bd9f1201e74a63a75e32c34862d836446a6fa2d6dd7da48cc33b7905fd18b2 SHA512 1fa01257b99e6ac0b535da28a6b30da72ee4ed4493b9b28427298216ef23a0d43417a5be745af3b10323fb86df38fc34942f0314fcf82d77b0e89e1f277a3431 diff --git a/dev-ruby/vcr/metadata.xml b/dev-ruby/vcr/metadata.xml new file mode 100644 index 000000000000..3e7ac4fc6b7b --- /dev/null +++ b/dev-ruby/vcr/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + myronmarston/vcr + + diff --git a/dev-ruby/vcr/vcr-1.11.3.ebuild b/dev-ruby/vcr/vcr-1.11.3.ebuild new file mode 100644 index 000000000000..11db1db41888 --- /dev/null +++ b/dev-ruby/vcr/vcr-1.11.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Records your test suite's HTTP interactions and replay them during test runs" +HOMEPAGE="https://github.com/myronmarston/vcr/" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="1" +IUSE="test" + +# Tests require all supported HTTP libraries to be present, and it is +# not possible to avoid some of them without very extensive patches. +RESTRICT="test" diff --git a/dev-ruby/vcr/vcr-2.9.3.ebuild b/dev-ruby/vcr/vcr-2.9.3.ebuild new file mode 100644 index 000000000000..5f7a9ea8c29d --- /dev/null +++ b/dev-ruby/vcr/vcr-2.9.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md" + +inherit ruby-fakegem + +DESCRIPTION="Records your test suite's HTTP interactions and replay them during test runs" +HOMEPAGE="https://github.com/myronmarston/vcr/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm" +SLOT="2" +IUSE="test" + +# Tests require all supported HTTP libraries to be present, and it is +# not possible to avoid some of them without very extensive patches. +RESTRICT="test" diff --git a/dev-ruby/vcr/vcr-3.0.3.ebuild b/dev-ruby/vcr/vcr-3.0.3.ebuild new file mode 100644 index 000000000000..f8e112a5ee65 --- /dev/null +++ b/dev-ruby/vcr/vcr-3.0.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md" + +inherit ruby-fakegem + +DESCRIPTION="Records your test suite's HTTP interactions and replay them during test runs" +HOMEPAGE="https://github.com/vcr/vcr/" +SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +SLOT="3" +IUSE="test" + +# Tests require all supported HTTP libraries to be present, and it is +# not possible to avoid some of them without very extensive patches. +RESTRICT="test" diff --git a/dev-ruby/vcr/vcr-4.0.0.ebuild b/dev-ruby/vcr/vcr-4.0.0.ebuild new file mode 100644 index 000000000000..c55c4a195dd5 --- /dev/null +++ b/dev-ruby/vcr/vcr-4.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md" + +inherit ruby-fakegem + +DESCRIPTION="Records your test suite's HTTP interactions and replay them during test runs" +HOMEPAGE="https://github.com/vcr/vcr/" +SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +SLOT="3" +IUSE="test" + +# Tests require all supported HTTP libraries to be present, and it is +# not possible to avoid some of them without very extensive patches. +RESTRICT="test" diff --git a/dev-ruby/virtus-1.0.5 b/dev-ruby/virtus-1.0.5 deleted file mode 100644 index 2963cd9fcce3..000000000000 --- a/dev-ruby/virtus-1.0.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/axiom-types-0.1[ruby_targets_ruby23] =dev-ruby/coercible-1.0[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.3[ruby_targets_ruby23] =dev-ruby/equalizer-0.0.9[ruby_targets_ruby23] =dev-ruby/axiom-types-0.1[ruby_targets_ruby24] =dev-ruby/coercible-1.0[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0.3[ruby_targets_ruby24] =dev-ruby/equalizer-0.0.9[ruby_targets_ruby24] =dev-ruby/axiom-types-0.1[ruby_targets_ruby23] =dev-ruby/coercible-1.0[ruby_targets_ruby23] =dev-ruby/descendants_tracker-0.0.3[ruby_targets_ruby23] =dev-ruby/equalizer-0.0.9[ruby_targets_ruby23] =dev-ruby/axiom-types-0.1[ruby_targets_ruby24] =dev-ruby/coercible-1.0[ruby_targets_ruby24] =dev-ruby/descendants_tracker-0.0.3[ruby_targets_ruby24] =dev-ruby/equalizer-0.0.9[ruby_targets_ruby24] +Date: Sun, 19 Jul 2015 18:11:07 +0300 +Subject: [PATCH 1/3] Add specs for attributes comparison (based on latest + Equalizer gem working version) + +--- + spec/unit/virtus/attribute/comparison_spec.rb | 23 +++++++++++++++++++++++ + 1 file changed, 23 insertions(+) + create mode 100644 spec/unit/virtus/attribute/comparison_spec.rb + +diff --git a/spec/unit/virtus/attribute/comparison_spec.rb b/spec/unit/virtus/attribute/comparison_spec.rb +new file mode 100644 +index 0000000..0b51a9c +--- /dev/null ++++ b/spec/unit/virtus/attribute/comparison_spec.rb +@@ -0,0 +1,23 @@ ++require 'spec_helper' ++ ++describe Virtus::Attribute, '#== (defined by including Virtus::Equalizer)' do ++ let(:attribute) { described_class.build(String, :name => :name) } ++ ++ # Currently that's the way it works and it happens because default_value objects ++ # don't have equalizer, resulting in attributes object mismatch. ++ # This behavior (and a spec) will need a change in future. ++ it 'returns false when attributes have same type and options' do ++ equal_attribute = described_class.build(String, :name => :name) ++ expect(attribute == equal_attribute).to be_falsey ++ end ++ ++ it 'returns false when attributes have different type' do ++ different_attribute = described_class.build(Integer, :name => :name) ++ expect(attribute == different_attribute).to be_falsey ++ end ++ ++ it 'returns false when attributes have different options' do ++ different_attribute = described_class.build(Integer, :name => :name_two) ++ expect(attribute == different_attribute).to be_falsey ++ end ++end + +From 3748f6eb2cf368d6a78fb1ef50c2724648d96a9b Mon Sep 17 00:00:00 2001 +From: Sergey Novik +Date: Sun, 19 Jul 2015 18:11:24 +0300 +Subject: [PATCH 2/3] Use Virtus::Equalizer instead of Equalizer gem in + Virtus#Attribute (behavior preserved) + +--- + lib/virtus/attribute.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/virtus/attribute.rb b/lib/virtus/attribute.rb +index 999a2ef..0654d4d 100644 +--- a/lib/virtus/attribute.rb ++++ b/lib/virtus/attribute.rb +@@ -18,7 +18,7 @@ module Virtus + class Attribute + extend DescendantsTracker, Options, TypeLookup + +- include ::Equalizer.new(:type, :options) ++ include Equalizer.new(inspect) << :type << :options + + accept_options :primitive, :accessor, :default, :lazy, :strict, :required, :finalize, :nullify_blank + + +From ef57af319334a1d4f3e0860acbde7c6d6f0eb8ef Mon Sep 17 00:00:00 2001 +From: Sergey Novik +Date: Sun, 19 Jul 2015 18:26:50 +0300 +Subject: [PATCH 3/3] Change behavior of Attribute#== method + +By changing Coercer#== and DefaultValue#== methods, we allow +Attribute#== to actually compare objects now (before, every comparison +would return `false` because of different instances of DefaultValue +model in options[:default_value] key. +--- + lib/virtus/attribute/default_value.rb | 2 ++ + lib/virtus/coercer.rb | 1 + + spec/unit/virtus/attribute/comparison_spec.rb | 7 ++----- + spec/unit/virtus/attribute_set/append_spec.rb | 8 ++++---- + spec/unit/virtus/attribute_set/element_set_spec.rb | 22 +++++++++++++++------- + spec/unit/virtus/attribute_set/merge_spec.rb | 8 +++++--- + 6 files changed, 29 insertions(+), 19 deletions(-) + +diff --git a/lib/virtus/attribute/default_value.rb b/lib/virtus/attribute/default_value.rb +index a2fcd31..eca7350 100644 +--- a/lib/virtus/attribute/default_value.rb ++++ b/lib/virtus/attribute/default_value.rb +@@ -7,6 +7,8 @@ class Attribute + class DefaultValue + extend DescendantsTracker + ++ include Equalizer.new(inspect) << :value ++ + # Builds a default value instance + # + # @return [Virtus::Attribute::DefaultValue] +diff --git a/lib/virtus/coercer.rb b/lib/virtus/coercer.rb +index a06e273..676d553 100644 +--- a/lib/virtus/coercer.rb ++++ b/lib/virtus/coercer.rb +@@ -3,6 +3,7 @@ module Virtus + # Abstract coercer class + # + class Coercer ++ include Equalizer.new(inspect) << :primitive << :type + + # @api private + attr_reader :primitive, :type +diff --git a/spec/unit/virtus/attribute/comparison_spec.rb b/spec/unit/virtus/attribute/comparison_spec.rb +index 0b51a9c..796cd20 100644 +--- a/spec/unit/virtus/attribute/comparison_spec.rb ++++ b/spec/unit/virtus/attribute/comparison_spec.rb +@@ -3,12 +3,9 @@ + describe Virtus::Attribute, '#== (defined by including Virtus::Equalizer)' do + let(:attribute) { described_class.build(String, :name => :name) } + +- # Currently that's the way it works and it happens because default_value objects +- # don't have equalizer, resulting in attributes object mismatch. +- # This behavior (and a spec) will need a change in future. +- it 'returns false when attributes have same type and options' do ++ it 'returns true when attributes have same type and options' do + equal_attribute = described_class.build(String, :name => :name) +- expect(attribute == equal_attribute).to be_falsey ++ expect(attribute == equal_attribute).to be_truthy + end + + it 'returns false when attributes have different type' do +diff --git a/spec/unit/virtus/attribute_set/append_spec.rb b/spec/unit/virtus/attribute_set/append_spec.rb +index 7fbb20a..577b07e 100644 +--- a/spec/unit/virtus/attribute_set/append_spec.rb ++++ b/spec/unit/virtus/attribute_set/append_spec.rb +@@ -38,10 +38,10 @@ + + it { is_expected.to equal(object) } + +- it 'replaces the original attribute' do +- expect { subject }.to change { object.to_a }. +- from(attributes). +- to([ attribute ]) ++ it "replaces the original attribute object" do ++ expect { subject }.to change { object.to_a.map(&:__id__) }. ++ from(attributes.map(&:__id__)). ++ to([attribute.__id__]) + end + end + end +diff --git a/spec/unit/virtus/attribute_set/element_set_spec.rb b/spec/unit/virtus/attribute_set/element_set_spec.rb +index 5db7e41..8d9c638 100644 +--- a/spec/unit/virtus/attribute_set/element_set_spec.rb ++++ b/spec/unit/virtus/attribute_set/element_set_spec.rb +@@ -37,20 +37,28 @@ + + it { is_expected.to equal(attribute) } + +- it 'replaces the original attribute' do +- expect { subject }.to change { object.to_a }.from(attributes).to([ attribute ]) ++ it "replaces the original attribute object" do ++ expect { subject }.to change { object.to_a.map(&:__id__) }. ++ from(attributes.map(&:__id__)). ++ to([attribute.__id__]) + end + +- it 'allows #[] to access the attribute with a symbol' do +- expect { subject }.to change { object['name'] }.from(original).to(attribute) ++ it 'allows #[] to access the attribute with a string' do ++ expect { subject }.to change { object['name'].__id__ }. ++ from(original.__id__). ++ to(attribute.__id__) + end + +- it 'allows #[] to access the attribute with a string' do +- expect { subject }.to change { object[:name] }.from(original).to(attribute) ++ it 'allows #[] to access the attribute with a symbol' do ++ expect { subject }.to change { object[:name].__id__ }. ++ from(original.__id__). ++ to(attribute.__id__) + end + + it 'allows #reset to track overridden attributes' do +- expect { subject }.to change { object.reset.to_a }.from(attributes).to([ attribute ]) ++ expect { subject }.to change { object.reset.to_a.map(&:__id__) }. ++ from(attributes.map(&:__id__)). ++ to([attribute.__id__]) + end + end + end +diff --git a/spec/unit/virtus/attribute_set/merge_spec.rb b/spec/unit/virtus/attribute_set/merge_spec.rb +index 72dc39c..9981ece 100644 +--- a/spec/unit/virtus/attribute_set/merge_spec.rb ++++ b/spec/unit/virtus/attribute_set/merge_spec.rb +@@ -21,12 +21,14 @@ + + context 'with a duplicate attribute' do + let(:attributes) { [Virtus::Attribute.build(String, :name => name)] } +- let(:attribute) { Virtus::Attribute.build(String, :name => name) } ++ let(:attribute) { Virtus::Attribute.build(String, :name => name) } + + it { is_expected.to equal(object) } + +- it 'replaces the original attribute' do +- expect { subject }.to change { object.to_a }.from(attributes).to([attribute]) ++ it "replaces the original attribute object" do ++ expect { subject }.to change { object.to_a.map(&:__id__) }. ++ from(attributes.map(&:__id__)). ++ to([attribute.__id__]) + end + end + end diff --git a/dev-ruby/virtus/metadata.xml b/dev-ruby/virtus/metadata.xml new file mode 100644 index 000000000000..fc67007cce91 --- /dev/null +++ b/dev-ruby/virtus/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + solnic/virtus + virtus + + diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild new file mode 100644 index 000000000000..33a923897c78 --- /dev/null +++ b/dev-ruby/virtus/virtus-1.0.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" + +inherit ruby-fakegem + +DESCRIPTION="Attributes on Steroids for Plain Old Ruby Objects" +HOMEPAGE="https://github.com/solnic/virtus https://rubygems.org/gems/virtus" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +PATCHES=( "${FILESDIR}/${P}-equalizer.patch" ) + +ruby_add_rdepend ">=dev-ruby/axiom-types-0.1 + =dev-ruby/coercible-1.0 + =dev-ruby/descendants_tracker-0.0.3 + =dev-ruby/equalizer-0.0.9 + =dev-ruby/hoe-3.13[ruby_targets_ruby23] test? ( >=dev-ruby/minitest-5.7[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby24] test? ( >=dev-ruby/minitest-5.7[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( >=dev-ruby/hoe-3.13[ruby_targets_ruby25] test? ( >=dev-ruby/minitest-5.7[ruby_targets_ruby25] ) ) test? ( ruby_targets_ruby23? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Pragmatic application deployment automation, without mercy -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/vlad -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rake-remote_task-2.3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/vlad-2.7.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c045b25e6d62d2159dca01d966209838 diff --git a/dev-ruby/vlad/Manifest b/dev-ruby/vlad/Manifest new file mode 100644 index 000000000000..0e425f154190 --- /dev/null +++ b/dev-ruby/vlad/Manifest @@ -0,0 +1,3 @@ +DIST vlad-2.7.0.gem 29184 BLAKE2B 5eda039d0d618950089ce743cde95c011edd476573058064d3c20b55bca9ce598ddafb352902fc48d9f4d7dbd0cf3a26b6c39acdf5d592a35654aeb8d62fcfb4 SHA512 088739f975e7b9b218b76518a690a7a1fbc534dbc169a704b769a8e99bc5efe0c915012d65a35590fb8f1a27caff4d7c7eaae325431a28ffa973afb25d5890fb +EBUILD vlad-2.7.0.ebuild 716 BLAKE2B e2e06533074247e611bab46ea8257e29b31820c09234feaca881660bc866ca9dff857696e37eceeea2a8e3affaffb6679a16baa9263c2011b8798e7bc0882ab5 SHA512 0e64f179318118a1b21666d61e48abf1616e42a8e236debc022166ceb2a78e960144c8d9f3ddc847e7d835e80899484fdfd2e9d7588c1bdc96d82d35dce2c90b +MISC metadata.xml 330 BLAKE2B abe60e4d34ba6020fd10c6662ea0a077627367580a1510ca6a2521b35eb94bf734f45f14811706c50887451a6384bdac1371f6da5387fef3bfa4f177b2f48c9a SHA512 8d69491dc1b3055579ce08cb43cc3c75920e6cd9e45c174f23aefe4cd0e7a3db2e8671fcbc3730130dae0c8ae39c4f7318bebf59e13346b9b47eab8f792da255 diff --git a/dev-ruby/vlad/metadata.xml b/dev-ruby/vlad/metadata.xml new file mode 100644 index 000000000000..ef0f10affabf --- /dev/null +++ b/dev-ruby/vlad/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/vlad + + diff --git a/dev-ruby/vlad/vlad-2.7.0.ebuild b/dev-ruby/vlad/vlad-2.7.0.ebuild new file mode 100644 index 000000000000..2ebe83b42461 --- /dev/null +++ b/dev-ruby/vlad/vlad-2.7.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="considerations.txt History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Pragmatic application deployment automation, without mercy" +HOMEPAGE="https://github.com/seattlerb/vlad" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/hoe-3.13 + test? ( >=dev-ruby/minitest-5.7 )" +ruby_add_rdepend ">=dev-ruby/rake-remote_task-2.3" + +all_ruby_prepare() { + # Keep Isolate from managing the dependencies. + sed -i -e '/isolate/ s:^:#:' -e '/rubyforge/ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/warden-1.2.7 b/dev-ruby/warden-1.2.7 deleted file mode 100644 index e57c675e499b..000000000000 --- a/dev-ruby/warden-1.2.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=General Rack Authentication Framework -EAPI=5 -HOMEPAGE=https://github.com/hassox/warden -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/rack:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/rack:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/warden-1.2.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b7231d87fb71db8040bdbd619a633934 diff --git a/dev-ruby/warden/Manifest b/dev-ruby/warden/Manifest new file mode 100644 index 000000000000..9713ffd6499e --- /dev/null +++ b/dev-ruby/warden/Manifest @@ -0,0 +1,3 @@ +DIST warden-1.2.7.gem 32256 BLAKE2B 258f8c83792fd5464c2bec957335ded49922fbe75ef3e2f6869a147b38b89be83b4601c8cef7e3008cb1495bdf9a6eb4d798974eff0565f48b05937b9c4fca3a SHA512 f02f695586c26c42b1bbd621e54dad04a42e8bfb4bfacc4f90f67ef2fb0c8593a3c32dc1545ee6483ab0df094cae6e6a5c614718b65a13103f83af13407c5336 +EBUILD warden-1.2.7.ebuild 470 BLAKE2B b6b1a6cf1cc103722057be498b4a0ca59e54b2464fb18540b8fc6002364809b59b19d74dbc268e52de072781851b800811381a3ab65151919f6492294e2a003e SHA512 13d5d4d62ad076e15e50bc8897e9c1f66a5f39ae0116470dd3af5440055dc562fb59cdfcef226e69ab6b0c3f9081d4105514d41f9ee3ef118b14f6e2d377c0fe +MISC metadata.xml 339 BLAKE2B 393d527f8c13840cff0d3f73c38e94964fcfb294074767d395ad1e61048d950cc291737406fb0009ef7e7566f175d18a271b35f783dc70e348325e8c0569f6ea SHA512 60503377aabecc35e11148db41d73be583fec27d3776388f7a2f59eeef85d948f13d071fc245555b8d37148147a5c019d094c9cc7ff044b262dbf44bcb3d40e2 diff --git a/dev-ruby/warden/metadata.xml b/dev-ruby/warden/metadata.xml new file mode 100644 index 000000000000..fa9e331a8fb3 --- /dev/null +++ b/dev-ruby/warden/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + hassox/warden + + diff --git a/dev-ruby/warden/warden-1.2.7.ebuild b/dev-ruby/warden/warden-1.2.7.ebuild new file mode 100644 index 000000000000..b8e3f03717ec --- /dev/null +++ b/dev-ruby/warden/warden-1.2.7.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="README.textile History.rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="General Rack Authentication Framework" +HOMEPAGE="https://github.com/hassox/warden" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rack:*" diff --git a/dev-ruby/web-console-2.3.0 b/dev-ruby/web-console-2.3.0 deleted file mode 100644 index 8a8e7f362b76..000000000000 --- a/dev-ruby/web-console-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/activemodel-4.0:*[ruby_targets_ruby23] >=dev-ruby/binding_of_caller-0.7.2[ruby_targets_ruby23] >=dev-ruby/railties-4.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby23] =dev-ruby/activemodel-4.0:*[ruby_targets_ruby24] >=dev-ruby/binding_of_caller-0.7.2[ruby_targets_ruby24] >=dev-ruby/railties-4.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby24] =dev-ruby/activemodel-4.0:*[ruby_targets_ruby23] >=dev-ruby/binding_of_caller-0.7.2[ruby_targets_ruby23] >=dev-ruby/railties-4.0:*[ruby_targets_ruby23] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby23] =dev-ruby/activemodel-4.0:*[ruby_targets_ruby24] >=dev-ruby/binding_of_caller-0.7.2[ruby_targets_ruby24] >=dev-ruby/railties-4.0:*[ruby_targets_ruby24] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby24] web-console-2.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=84f74521f3ddc52df3f9dd0adf780418 diff --git a/dev-ruby/web-console-3.6.1 b/dev-ruby/web-console-3.6.1 deleted file mode 100644 index bfd512b45636..000000000000 --- a/dev-ruby/web-console-3.6.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby23] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby23] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby23] >=dev-ruby/railties-5.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby24] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby24] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby24] >=dev-ruby/railties-5.0:*[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/rails-5.0[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/rails-5.0[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A debugging tool for your Ruby on Rails applications -EAPI=5 -HOMEPAGE=https://github.com/rails/web-console -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby23] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby23] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby23] >=dev-ruby/railties-5.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby24] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby24] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby24] >=dev-ruby/railties-5.0:*[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=https://github.com/rails/web-console/archive/v3.6.1.tar.gz -> web-console-3.6.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=bac5e56aad88113bcd53e07dd0d37b29 diff --git a/dev-ruby/web-console-3.6.2 b/dev-ruby/web-console-3.6.2 deleted file mode 100644 index beec6d0ac6de..000000000000 --- a/dev-ruby/web-console-3.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby23] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby23] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby23] >=dev-ruby/railties-5.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby24] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby24] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby24] >=dev-ruby/railties-5.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby25] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby25] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby25] >=dev-ruby/railties-5.0:*[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] >=dev-ruby/rails-5.0[ruby_targets_ruby23] dev-ruby/sqlite3[ruby_targets_ruby23] dev-ruby/mocha[ruby_targets_ruby23] www-servers/puma[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/bundler[ruby_targets_ruby24] >=dev-ruby/rails-5.0[ruby_targets_ruby24] dev-ruby/sqlite3[ruby_targets_ruby24] dev-ruby/mocha[ruby_targets_ruby24] www-servers/puma[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/bundler[ruby_targets_ruby25] >=dev-ruby/rails-5.0[ruby_targets_ruby25] dev-ruby/sqlite3[ruby_targets_ruby25] dev-ruby/mocha[ruby_targets_ruby25] www-servers/puma[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A debugging tool for your Ruby on Rails applications -EAPI=6 -HOMEPAGE=https://github.com/rails/web-console -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby23] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby23] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby23] >=dev-ruby/railties-5.0:*[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby24] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby24] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby24] >=dev-ruby/railties-5.0:*[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/actionview-5.0:*[ruby_targets_ruby25] >=dev-ruby/activemodel-5.0:*[ruby_targets_ruby25] >=dev-ruby/bindex-0.4.0[ruby_targets_ruby25] >=dev-ruby/railties-5.0:*[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=https://github.com/rails/web-console/archive/v3.6.2.tar.gz -> web-console-3.6.2.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c1aa56da0b906658edf26370f65503de diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest new file mode 100644 index 000000000000..d905dbd8b427 --- /dev/null +++ b/dev-ruby/web-console/Manifest @@ -0,0 +1,7 @@ +DIST web-console-2.3.0.tar.gz 47641 BLAKE2B 2756f3958ea77df7dbdf7e7bd79f64711b4f958433f347175a29db2272ba549c79f1f94e2be18c17ceb8f4f1e8d281cf09995354f6ccd21da314df14dde886ec SHA512 36136242012053c2049b0faef682a8fe79f931904cd1007a6e08f36aca7a8923fc47fc058304f11cc0b205db876ca77b1cca65048c8ba4db401123ed9c05c834 +DIST web-console-3.6.1.tar.gz 52769 BLAKE2B c021ba7cbd75494f58443a9d01d69ea90b31836f87af863ef920ee38147e458e04f07a9e82609091d07992ee851de78c35b68eda0c94f804c93e75cd51bbba24 SHA512 56d27371e856cd38a3c897da411be3922dac9bdd6f16b1019b45fa884f9d7974bf1bdc41930ae0ed9df4e2e06dde59330a717952f6ab2dfb6ed69be6717ceb2f +DIST web-console-3.6.2.tar.gz 53094 BLAKE2B e832f9ffcb2221156f441e2f08509c79c4c723fc2a1ea4af5904309f310be1110abc757e455ba5c9bbdce41cb34a1b4ff9139c5f5f0c394262f2bdf9fe1dc1fc SHA512 16401e4ae1ee82af290174db0132362199451137b1862e973fdde7dbf0a9e80e73f5cc84baa76f230d5c6feaf0f42def69dc9da517230bff9d316ce0c7c2f085 +EBUILD web-console-2.3.0.ebuild 1121 BLAKE2B f7ea78faa544059960c0c72171b3cdb331acad11fb34116e93efe466c7c2c59f599acf7214f5ac5dba2e2c52d4ca7c8fdc7d3236622d44f98afb4ec4b2572728 SHA512 63a710dd361dc67eb00e433023f74184754776caee0d9d7ea52c4cbf59d292ea1206c456aaac68f88b0de0ed20dccdba7d769a5e4bf4c2ad8173ee0ba6b90f1a +EBUILD web-console-3.6.1.ebuild 1070 BLAKE2B 0aa8ca647e60ae9b83a0c76115dda70369a7f72428a552f162e699a2e0d1d2dedc9c694d41c38806e934406460e2423ee3afa7ed42466ee55a69928fd605ff78 SHA512 22c2e274b4f16fdf12d1fd8f33f2cf84bdfcb1ef033a2ff2cb7047d9765008eb91a8effa119960e46e2e91d6a7e52475a74c428141afa2bd00e5c1152c9e462c +EBUILD web-console-3.6.2.ebuild 1070 BLAKE2B 8da175a96145a26547169e65ca91ee7a13cbc226e59d444f70b5dcfcb92376d2972e73205fff9dabb26af852c2826462bdf1a6dd0ce74034ca536516f4b1529d SHA512 6aacb8de523d5dfbadf2d26eb801162ae4817fd3b936d2fa7c4b37abf69079d487bf4496c46e674ac7ccfbd03e73be6b87776203b38c7223c630198449b19908 +MISC metadata.xml 343 BLAKE2B 8883d76dc0b31bd49361ba715fc9546328ba5a3fc734e8a2607547cfde3d8b48914231839f0ea3d4a59f005a5074770e1dcdccc6b5d629197c8f7f859453f178 SHA512 9116cd6bba4d0030e6f8cdf055fd66afed68c52d9f5382a8a9cd2cb28f84c3f397a3e793dfef3b5ee0fc9e1a4dcd1c2d6e6b285fd7fbb027e339e2d15a0381ad diff --git a/dev-ruby/web-console/metadata.xml b/dev-ruby/web-console/metadata.xml new file mode 100644 index 000000000000..70b5eebfce2c --- /dev/null +++ b/dev-ruby/web-console/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rails/web-console + + diff --git a/dev-ruby/web-console/web-console-2.3.0.ebuild b/dev-ruby/web-console/web-console-2.3.0.ebuild new file mode 100644 index 000000000000..f7bc2da2f20a --- /dev/null +++ b/dev-ruby/web-console/web-console-2.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown" + +RUBY_FAKEGEM_GEMSPEC="web-console.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A debugging tool for your Ruby on Rails applications" +HOMEPAGE="https://github.com/rails/web-console" +SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/activemodel-4.0:* + >=dev-ruby/binding_of_caller-0.7.2 + >=dev-ruby/railties-4.0:* + >=dev-ruby/sprockets-rails-2.0:* 4.2' #/" \ + -e "/'arel'/ s/,/#/" \ + -e '/simplecov/ s:^:#:' Gemfile || die + sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/web-console/web-console-3.6.1.ebuild b/dev-ruby/web-console/web-console-3.6.1.ebuild new file mode 100644 index 000000000000..eee8ecae5741 --- /dev/null +++ b/dev-ruby/web-console/web-console-3.6.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown" + +RUBY_FAKEGEM_GEMSPEC="web-console.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A debugging tool for your Ruby on Rails applications" +HOMEPAGE="https://github.com/rails/web-console" +SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/actionview-5.0:* + >=dev-ruby/activemodel-5.0:* + >=dev-ruby/bindex-0.4.0 + >=dev-ruby/railties-5.0:* +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + >=dev-ruby/rails-5.0 + dev-ruby/sqlite3 + dev-ruby/mocha + www-servers/puma +)" + +all_ruby_prepare() { + # Use an installed rails version rather than live source from github. + sed -i -e '/\(rack\|rails\|simplecov\)/ s/,/#/' \ + -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die + + sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/web-console/web-console-3.6.2.ebuild b/dev-ruby/web-console/web-console-3.6.2.ebuild new file mode 100644 index 000000000000..1228f004d912 --- /dev/null +++ b/dev-ruby/web-console/web-console-3.6.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown" + +RUBY_FAKEGEM_GEMSPEC="web-console.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A debugging tool for your Ruby on Rails applications" +HOMEPAGE="https://github.com/rails/web-console" +SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/actionview-5.0:* + >=dev-ruby/activemodel-5.0:* + >=dev-ruby/bindex-0.4.0 + >=dev-ruby/railties-5.0:* +" + +ruby_add_bdepend "test? ( + dev-ruby/bundler + >=dev-ruby/rails-5.0 + dev-ruby/sqlite3 + dev-ruby/mocha + www-servers/puma +)" + +all_ruby_prepare() { + # Use an installed rails version rather than live source from github. + sed -i -e '/\(rack\|rails\|simplecov\)/ s/,/#/' \ + -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die + + sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/webmock-1.24.6 b/dev-ruby/webmock-1.24.6 deleted file mode 100644 index c2971cc6b67d..000000000000 --- a/dev-ruby/webmock-1.24.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/httpclient-2.2.4[ruby_targets_ruby23] >=dev-ruby/patron-0.4.18[ruby_targets_ruby23] >=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests -EAPI=5 -HOMEPAGE=https://github.com/bblimke/webmock -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/webmock-1.24.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0c97be8346f8dcacb4dc2bb4262f1196 diff --git a/dev-ruby/webmock-2.3.2 b/dev-ruby/webmock-2.3.2 deleted file mode 100644 index db3fbaa5bd24..000000000000 --- a/dev-ruby/webmock-2.3.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby23] >=dev-ruby/patron-0.4.18[ruby_targets_ruby23] >=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby24] >=dev-ruby/patron-0.4.18[ruby_targets_ruby24] >=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests -EAPI=5 -HOMEPAGE=https://github.com/bblimke/webmock -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=2 -SRC_URI=mirror://rubygems/webmock-2.3.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c0a8ec043957433baaedcf4ac20d9e26 diff --git a/dev-ruby/webmock-3.3.0 b/dev-ruby/webmock-3.3.0 deleted file mode 100644 index a1d6a9fa3f29..000000000000 --- a/dev-ruby/webmock-3.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby23] >=dev-ruby/patron-0.4.18[ruby_targets_ruby23] || ( dev-ruby/http:3[ruby_targets_ruby23] dev-ruby/http:2.0[ruby_targets_ruby23] ) ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby24] >=dev-ruby/patron-0.4.18[ruby_targets_ruby24] || ( dev-ruby/http:3[ruby_targets_ruby24] dev-ruby/http:2.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests -EAPI=6 -HOMEPAGE=https://github.com/bblimke/webmock -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/webmock-3.3.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=897ee28456087e34a117a43030bc5ee1 diff --git a/dev-ruby/webmock-3.4.0 b/dev-ruby/webmock-3.4.0 deleted file mode 100644 index 9c0cc06620a2..000000000000 --- a/dev-ruby/webmock-3.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby23] >=dev-ruby/patron-0.4.18[ruby_targets_ruby23] || ( dev-ruby/http:3[ruby_targets_ruby23] dev-ruby/http:2.0[ruby_targets_ruby23] ) ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby24] >=dev-ruby/patron-0.4.18[ruby_targets_ruby24] || ( dev-ruby/http:3[ruby_targets_ruby24] dev-ruby/http:2.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests -EAPI=6 -HOMEPAGE=https://github.com/bblimke/webmock -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/webmock-3.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=897ee28456087e34a117a43030bc5ee1 diff --git a/dev-ruby/webmock-3.4.1 b/dev-ruby/webmock-3.4.1 deleted file mode 100644 index c4b1d8746077..000000000000 --- a/dev-ruby/webmock-3.4.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby25] >=dev-ruby/crack-0.3.2[ruby_targets_ruby25] dev-ruby/hashdiff[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] dev-ruby/rspec:3[ruby_targets_ruby23] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby23] >=dev-ruby/patron-0.4.18[ruby_targets_ruby23] || ( dev-ruby/http:3[ruby_targets_ruby23] dev-ruby/http:2.0[ruby_targets_ruby23] ) ) ) ruby_targets_ruby24? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby24] dev-ruby/rspec:3[ruby_targets_ruby24] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby24] >=dev-ruby/patron-0.4.18[ruby_targets_ruby24] || ( dev-ruby/http:3[ruby_targets_ruby24] dev-ruby/http:2.0[ruby_targets_ruby24] ) ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25] dev-ruby/rspec:3[ruby_targets_ruby25] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby25] >=dev-ruby/patron-0.4.18[ruby_targets_ruby25] || ( dev-ruby/http:3[ruby_targets_ruby25] dev-ruby/http:2.0[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests -EAPI=6 -HOMEPAGE=https://github.com/bblimke/webmock -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby23] >=dev-ruby/crack-0.3.2[ruby_targets_ruby23] dev-ruby/hashdiff[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby24] >=dev-ruby/crack-0.3.2[ruby_targets_ruby24] dev-ruby/hashdiff[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby25] >=dev-ruby/crack-0.3.2[ruby_targets_ruby25] dev-ruby/hashdiff[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/webmock-3.4.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f81d000db5a3e4c57278c94c4ca8926 diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest new file mode 100644 index 000000000000..829c250a8fb0 --- /dev/null +++ b/dev-ruby/webmock/Manifest @@ -0,0 +1,11 @@ +DIST webmock-1.24.6.gem 111104 BLAKE2B 6574d398579dcafe6100d948b0c70fc8a1ca813339e2edb02177dfa0ad11472444d8aeb48b235caa4f85fb4cf4fe746aa77c3b64732ec861ae0d626bda78b8d3 SHA512 9319dcb3c29189403c79870dc8f91f27e099627a9fe5136a98193ee387a6dbcdf72eecb57ec4080faca9575461dfbf4ddecaaf5e1c75cfa60b08732a1d7248cc +DIST webmock-2.3.2.gem 112128 BLAKE2B ef0a722374057d7c5392924f68de8520f08cb0aa038fc0b8511e00bbd9dc13f6535955f77611e414a33dbf0ed7a519e9c18caf8517d10be7438e7360c3037a1e SHA512 bb61b645b287d15690aa81db4d4c937d3456e1911d394ef1fb31e8ff3530d47b865aa039c8aaa4d4b6a72132dfcdd06be66adf1b53793384dc27ac1c9f9c01e6 +DIST webmock-3.3.0.gem 114688 BLAKE2B 8306e96cfccbee598f275534effd119e75e3e1729b85936f29b4d4dc118f58c5ed39aa61553cb4c4a7389d704f57e55347d1f54f3cd392610a84683df993cd3b SHA512 589d96c21c1afd05e11f4adc6325d277bbc9a2d25f1ed6176a7b7db88cf94413f470b75fd245faa73ef0a9cb037f52751826b5047f77b41bd03ac72860277902 +DIST webmock-3.4.0.gem 115712 BLAKE2B 85098da0f41f364ca4b329995d6ff6dc2a3a57eca898f030d6a8b316781a13bb1bdd4bfef8649391c80ea2c24a27ae6a05f13b9c725c30a0891c15e06f4b5041 SHA512 fb2472bf018f602436a49ed649302c39d888178a8023e3af0c7b35ae95aaff1c1d0b0d82671ac07bf7d71ee9ec0ab944567ac1640b06fb9505c262b0c3b90558 +DIST webmock-3.4.1.gem 115712 BLAKE2B d2a1c9c6984bdc2b47ce67b20496128e387e10d67d54405649610b0062548bb3fb6422a87d867eebdec22add8242997f654d2c70fdbbf70b11e70451583cc610 SHA512 26cc9376a66730a73059c3a8d496f5d7dd82ac18e7a95172d965ef431c8edd1b4698acd76ba12051a5dc0df3399488920280b669c4ae1d28d3d6cc5e1f7dce0e +EBUILD webmock-1.24.6.ebuild 1466 BLAKE2B f587bdff85a460a1e915a4bd5c5e0fe2f3861593e0987891dfa5294894bc4003ec1e488955522ef288f7fd8c9702b12f05cc1a24c2155551505be5872f14d900 SHA512 4566f18214c28c0123a244b8ac15f5531fb2a8e2e201d208dd2250b50716d71fcbb9ac39a3e7117987dcdef34582035184784c5da279c6e379cc0f26756232cb +EBUILD webmock-2.3.2.ebuild 1904 BLAKE2B 252e4dbe833b09e99b348c603130ff9ee26275069c966b7cd220ae14bb3ce57422a49e1169ca55eb7762f8be5a784b9a2d93a216e27229c5ddd00ea680cdbf35 SHA512 59ea58362dec40eb0a0ff66ca584430a20dfd7e2c5af643dede9777359022c2dd7c73b074f706b918f11d915027d9a121b7f5f381ade2db9f7a614e44a93fc0c +EBUILD webmock-3.3.0.ebuild 1890 BLAKE2B d032670314018e0588a6d8faf0c4ae01b89093f48bf56f5d12f3309d3873f9dd5af7bb0cf8403a66247656730b0d2b6b6336f15c5db24c39e350abe9e33bbd38 SHA512 257002e14a6686ece75cd31ef48ec361bc9908e79cfe3e3eddc734b339ab5b32f8a5572acbfd8f34d5338d2ea680b0f77c14d62a3461f5755b9ce2895d50efd2 +EBUILD webmock-3.4.0.ebuild 1890 BLAKE2B d032670314018e0588a6d8faf0c4ae01b89093f48bf56f5d12f3309d3873f9dd5af7bb0cf8403a66247656730b0d2b6b6336f15c5db24c39e350abe9e33bbd38 SHA512 257002e14a6686ece75cd31ef48ec361bc9908e79cfe3e3eddc734b339ab5b32f8a5572acbfd8f34d5338d2ea680b0f77c14d62a3461f5755b9ce2895d50efd2 +EBUILD webmock-3.4.1.ebuild 1897 BLAKE2B 6410844d7268d619a92376ae6a95edcaea03c2c8f7f11514ae69a3830890fcf3baee8858c2bfa6a6913dc3762811c0bb33766d351bafbca3276183b2d7e064bd SHA512 1a7f42394b5b3ffbd51c2baa67bfcf3e5271b1c5d36f0c5d6febcfbb102cfcf5965b5d17f1353e14331af3ba7a30182374c37813f3974d8348e2953e8bd0ecc5 +MISC metadata.xml 341 BLAKE2B 75a7b957f0aa060ff3c632620c1b8eac9344b37566c9205bdfaff70fdcbc8cd391dc7296317bde0e8ce1e1ea3cb7540446267112eac00571beda686f5a592130 SHA512 66c55ee845168bbdd2b792d90cfbe116a09ff3bc00861164e82b68355ed585e87b58b7c0ab21da37dd984b680ea4841e7a2cd0c8bea1a081b1adb4c5b9885b73 diff --git a/dev-ruby/webmock/metadata.xml b/dev-ruby/webmock/metadata.xml new file mode 100644 index 000000000000..e8554f2411a1 --- /dev/null +++ b/dev-ruby/webmock/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + bblimke/webmock + + diff --git a/dev-ruby/webmock/webmock-1.24.6.ebuild b/dev-ruby/webmock/webmock-1.24.6.ebuild new file mode 100644 index 000000000000..c2fe27c55b6a --- /dev/null +++ b/dev-ruby/webmock/webmock-1.24.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby24 -> code is not compatible +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 dev-ruby/hashdiff" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + dev-ruby/rack + >=dev-ruby/httpclient-2.2.4 + >=dev-ruby/patron-0.4.18 + >=dev-ruby/http-0.8.0:0.8 )" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. + sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die + rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-ruby/webmock/webmock-2.3.2.ebuild b/dev-ruby/webmock/webmock-2.3.2.ebuild new file mode 100644 index 000000000000..e82604991669 --- /dev/null +++ b/dev-ruby/webmock/webmock-2.3.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 dev-ruby/hashdiff" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + >=dev-ruby/test-unit-3.0.0 + dev-ruby/rack + >=dev-ruby/httpclient-2.8.0 + >=dev-ruby/patron-0.4.18 + >=dev-ruby/http-0.8.0:0.8 )" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' -e '1i gem "http", "~>0.8"' spec/spec_helper.rb || die + sed -i -e '1igem "test-unit"' test/test_helper.rb || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. + sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die + rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die + + # Avoid httpclient specs that require network access, most likely + # because mocking does not fully work. + sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ + -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ + spec/acceptance/httpclient/httpclient_spec.rb +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-ruby/webmock/webmock-3.3.0.ebuild b/dev-ruby/webmock/webmock-3.3.0.ebuild new file mode 100644 index 000000000000..49c52edbb44b --- /dev/null +++ b/dev-ruby/webmock/webmock-3.3.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 dev-ruby/hashdiff" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + >=dev-ruby/test-unit-3.0.0 + dev-ruby/rack + >=dev-ruby/httpclient-2.8.0 + >=dev-ruby/patron-0.4.18 + || ( dev-ruby/http:3 dev-ruby/http:2.0 ) )" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '1igem "test-unit"' test/test_helper.rb || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. + sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die + rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die + + # Avoid httpclient specs that require network access, most likely + # because mocking does not fully work. + sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ + -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ + spec/acceptance/httpclient/httpclient_spec.rb +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-ruby/webmock/webmock-3.4.0.ebuild b/dev-ruby/webmock/webmock-3.4.0.ebuild new file mode 100644 index 000000000000..49c52edbb44b --- /dev/null +++ b/dev-ruby/webmock/webmock-3.4.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 dev-ruby/hashdiff" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + >=dev-ruby/test-unit-3.0.0 + dev-ruby/rack + >=dev-ruby/httpclient-2.8.0 + >=dev-ruby/patron-0.4.18 + || ( dev-ruby/http:3 dev-ruby/http:2.0 ) )" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '1igem "test-unit"' test/test_helper.rb || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. + sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die + rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die + + # Avoid httpclient specs that require network access, most likely + # because mocking does not fully work. + sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ + -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ + spec/acceptance/httpclient/httpclient_spec.rb +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-ruby/webmock/webmock-3.4.1.ebuild b/dev-ruby/webmock/webmock-3.4.1.ebuild new file mode 100644 index 000000000000..c5652a996a18 --- /dev/null +++ b/dev-ruby/webmock/webmock-3.4.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 dev-ruby/hashdiff" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + >=dev-ruby/test-unit-3.0.0 + dev-ruby/rack + >=dev-ruby/httpclient-2.8.0 + >=dev-ruby/patron-0.4.18 + || ( dev-ruby/http:3 dev-ruby/http:2.0 ) )" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '1igem "test-unit"' test/test_helper.rb || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. + sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die + rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die + + # Avoid httpclient specs that require network access, most likely + # because mocking does not fully work. + sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ + -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ + spec/acceptance/httpclient/httpclient_spec.rb +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-ruby/webrobots-0.1.2 b/dev-ruby/webrobots-0.1.2 deleted file mode 100644 index e4bce6116107..000000000000 --- a/dev-ruby/webrobots-0.1.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/shoulda[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/shoulda[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=A library to help write robots.txt compliant web robots -EAPI=5 -HOMEPAGE=https://github.com/knu/webrobots -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/webrobots-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=993ee3d5a2d0ea3bdb344edaa5cc2b94 diff --git a/dev-ruby/webrobots-0.1.2-r1 b/dev-ruby/webrobots-0.1.2-r1 deleted file mode 100644 index d5359a4cad90..000000000000 --- a/dev-ruby/webrobots-0.1.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/shoulda[ruby_targets_ruby23] dev-ruby/test-unit:2[ruby_targets_ruby23] dev-ruby/webmock[ruby_targets_ruby23] dev-ruby/vcr[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/shoulda[ruby_targets_ruby24] dev-ruby/test-unit:2[ruby_targets_ruby24] dev-ruby/webmock[ruby_targets_ruby24] dev-ruby/vcr[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/shoulda[ruby_targets_ruby25] dev-ruby/test-unit:2[ruby_targets_ruby25] dev-ruby/webmock[ruby_targets_ruby25] dev-ruby/vcr[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A library to help write robots.txt compliant web robots -EAPI=5 -HOMEPAGE=https://github.com/knu/webrobots -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.4.4[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/webrobots-0.1.2.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=b717d446c3e30020e5718edeab015885 diff --git a/dev-ruby/webrobots/Manifest b/dev-ruby/webrobots/Manifest new file mode 100644 index 000000000000..2329db45e629 --- /dev/null +++ b/dev-ruby/webrobots/Manifest @@ -0,0 +1,4 @@ +DIST webrobots-0.1.2.gem 24064 BLAKE2B e77c7b83b16faa7c6d65f6133a5e2231a4e270d8463251c2e6a91a5bd1f11af431d4bca4f11bf40e2e84829c1b8256a39d048a371ce4a062af6bba9dafe25c49 SHA512 8b2a27a1758e613bced16b59a2b1708f468921388882d7ea483c7b6cbb5173fa24032f4db271734820225c5e90d3f30d07c5fb682d0d807c637f535ef7256097 +EBUILD webrobots-0.1.2-r1.ebuild 955 BLAKE2B 5051e81919edf5c18fdcf5c548762c4965769cc6c7127a84521b81847a542dcf8633b2483a206daa4ec61bbdee9f5a2589fd7afba656178f0d2be501d5e07b1b SHA512 da7857ed0e66764c26dd07c87f676d382947bf362ce3f4b454ad09a2ce3f89ae4cd03137b67c2788f969625adc475ff89936401ad67ce06b67e1031c42722f21 +EBUILD webrobots-0.1.2.ebuild 941 BLAKE2B 0b2edbeb1f2db94603d5723cde9fe3ec09e48dd8e1a99360fb95edc77496d286895bd381af77a000e8b732f91eceb18a4e0e4a9ed98c240f114b6d7946c8e911 SHA512 4a2ae2b257407f23c408664aae3232d6c0dc4d819ba95c084ea94a7ea76dea18338af128c383f4ad06356b027940d619fffdcc062ca05628071acd9ca29a6878 +MISC metadata.xml 380 BLAKE2B 9be818846cc0906eb21d32c72ed1c129d65e10133d8303535c65b942ec24dfba85f422186b754d42dedc9a0a0cb5bd7c28b9099f17543b007f012aec123fbb90 SHA512 0c68a9a014ac9459f1ed9639517189109e50cd101e8bc7c21ed2a3631e22ee7a7fc31c7f4518463170a63d710cb4b1e03a1bffa1275ca8e6629afe89cfa31b44 diff --git a/dev-ruby/webrobots/metadata.xml b/dev-ruby/webrobots/metadata.xml new file mode 100644 index 000000000000..dc2b266475d2 --- /dev/null +++ b/dev-ruby/webrobots/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + webrobots + knu/webrobots + + diff --git a/dev-ruby/webrobots/webrobots-0.1.2-r1.ebuild b/dev-ruby/webrobots/webrobots-0.1.2-r1.ebuild new file mode 100644 index 000000000000..413984e979ad --- /dev/null +++ b/dev-ruby/webrobots/webrobots-0.1.2-r1.ebuild @@ -0,0 +1,34 @@ +# 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_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A library to help write robots.txt compliant web robots" +HOMEPAGE="https://github.com/knu/webrobots" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4" + +ruby_add_bdepend "test? ( dev-ruby/shoulda dev-ruby/test-unit:2 dev-ruby/webmock dev-ruby/vcr )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/d' Rakefile test/helper.rb || die + + # Avoid tests for live websites requirering a network connection. + sed -i -e '/robots.txt in the real world/,/^ end/ s:^:#:' test/test_webrobots.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} diff --git a/dev-ruby/webrobots/webrobots-0.1.2.ebuild b/dev-ruby/webrobots/webrobots-0.1.2.ebuild new file mode 100644 index 000000000000..d03f6eac6e84 --- /dev/null +++ b/dev-ruby/webrobots/webrobots-0.1.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A library to help write robots.txt compliant web robots" +HOMEPAGE="https://github.com/knu/webrobots" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4" + +ruby_add_bdepend "test? ( dev-ruby/shoulda dev-ruby/test-unit:2 dev-ruby/webmock )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/end/d' Rakefile test/helper.rb || die + + # Avoid tests for live websites requirering a network connection. + sed -i -e '/robots.txt in the real world/,/^ end/ s:^:#:' test/test_webrobots.rb || die +} + +each_ruby_test() { + ruby-ng_testrb-2 -Ilib test/test_*.rb +} diff --git a/dev-ruby/websocket-1.2.7 b/dev-ruby/websocket-1.2.7 deleted file mode 100644 index c3900fff7bfd..000000000000 --- a/dev-ruby/websocket-1.2.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Universal Ruby library to handle WebSocket protocol -EAPI=6 -HOMEPAGE=https://github.com/imanel/websocket-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/websocket-1.2.7.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=89fa3ca23fe4dbf0f6207fe3df7903a3 diff --git a/dev-ruby/websocket-1.2.8 b/dev-ruby/websocket-1.2.8 deleted file mode 100644 index 39045cea6b3d..000000000000 --- a/dev-ruby/websocket-1.2.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Universal Ruby library to handle WebSocket protocol -EAPI=6 -HOMEPAGE=https://github.com/imanel/websocket-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/websocket-1.2.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=89fa3ca23fe4dbf0f6207fe3df7903a3 diff --git a/dev-ruby/websocket-driver-0.6.5 b/dev-ruby/websocket-driver-0.6.5 deleted file mode 100644 index 6abc5c64e628..000000000000 --- a/dev-ruby/websocket-driver-0.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A complete implementation of the WebSocket protocols -EAPI=5 -HOMEPAGE=https://github.com/faye/websocket-driver-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/faye/websocket-driver-ruby/archive/0.6.5.tar.gz -> websocket-driver-0.6.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=18a7ef3ac4c87edc11a2c0d3f5794ef6 diff --git a/dev-ruby/websocket-driver-0.7.0 b/dev-ruby/websocket-driver-0.7.0 deleted file mode 100644 index eb8de2ab453c..000000000000 --- a/dev-ruby/websocket-driver-0.7.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=A complete implementation of the WebSocket protocols -EAPI=6 -HOMEPAGE=https://github.com/faye/websocket-driver-ruby -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0.7 -SRC_URI=https://github.com/faye/websocket-driver-ruby/archive/0.7.0.tar.gz -> websocket-driver-0.7.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=6030376abf8866532f0581ac745a6413 diff --git a/dev-ruby/websocket-driver/Manifest b/dev-ruby/websocket-driver/Manifest new file mode 100644 index 000000000000..f6a53093af05 --- /dev/null +++ b/dev-ruby/websocket-driver/Manifest @@ -0,0 +1,5 @@ +DIST websocket-driver-0.6.5.tar.gz 24737 BLAKE2B 137c16a69309a1aad07fff663ff95a888a151f0fa20e78e754ae62ddfc8c2bdbfda926d7f4c53549e92646d018df7f374721e95246eb2985012e6b219970c4c6 SHA512 6915fdefac26a24e1f7d3d9a7e6bc6afc84b491150290a75a14243c233f5029d7d6e90a803b34bd6a8e8717322c6ae6fd4d3f3dad7a50c8eb18f17c3f2e9bbd0 +DIST websocket-driver-0.7.0.tar.gz 25557 BLAKE2B 5d8af63c50b9c61b05e822a3bef7bd9c15a25875afa2cb0eb909f174801ff10445452c11d83790d9053438ea5556d91739bba27b2c1d6b5dc93397fbfa64bfd6 SHA512 cc022a53c546e66eb2b7ab04ff2a809ad22087343807f0e31c51e36e028123d808cbfc1956bc8e14d1fd913661664302a41ae5abc9a34562562da2e5cba58368 +EBUILD websocket-driver-0.6.5.ebuild 959 BLAKE2B 038cec68d87d520139ee37f3d955bb393fcc3723347fdaefaea77f58b30da2347468818b3d68ecc54bbcf14d535dd5a39a3ccc065dd60ddfe6b869ad7db430d6 SHA512 49ddc7d02ae780e9e1f6ac6ec8e2ce61e24c2293da7685075ab07a0c01a398823c76815a7de20c80fbea1c06c0fbc75910df7e9c10a2444f6d1ba034cccb4f01 +EBUILD websocket-driver-0.7.0.ebuild 961 BLAKE2B 6c4e13a31fb02060baba140d4b20d96a9675c0ec8257c5674d4e4d157bb9cff5753d17c125f844dbb60210583c82e8d445c339d7f64900bc045aafa955b5ab12 SHA512 aab27ba8ab7a1fb317c372dd7f6402df31f59a5ce282996719c42b2fbb3cce8c31df97d52c72ffb1af848cb4331b5ffc80d72e12e6ebe838483fcb00e68a1834 +MISC metadata.xml 352 BLAKE2B 97504816fa7ecfb7afa7a4cdc75e592d5c31b7bf46e6e7813ac374eb7ac64e34c95a6dc46f6effebce6e712fbd5e66b561cd5d74af2c000603dc4583d9eebbb7 SHA512 22d85a04b0817950a9da710f66781f849f9fbdf4f4cf0af3728abfbbff745c2040bdf0ff0362634954502f0bee00fc2107f9186928adc7936497902bd865ee21 diff --git a/dev-ruby/websocket-driver/metadata.xml b/dev-ruby/websocket-driver/metadata.xml new file mode 100644 index 000000000000..26fde833098f --- /dev/null +++ b/dev-ruby/websocket-driver/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + faye/websocket-driver-ruby + + diff --git a/dev-ruby/websocket-driver/websocket-driver-0.6.5.ebuild b/dev-ruby/websocket-driver/websocket-driver-0.6.5.ebuild new file mode 100644 index 000000000000..264340c3a151 --- /dev/null +++ b/dev-ruby/websocket-driver/websocket-driver-0.6.5.ebuild @@ -0,0 +1,38 @@ +# 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_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A complete implementation of the WebSocket protocols" +HOMEPAGE="https://github.com/faye/websocket-driver-ruby" +SRC_URI="https://github.com/faye/websocket-driver-ruby/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-ruby-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/websocket-extensions-0.1.0" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/websocket-driver extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/websocket-driver + cp ext/websocket-driver/websocket_mask.so lib/ || die +} diff --git a/dev-ruby/websocket-driver/websocket-driver-0.7.0.ebuild b/dev-ruby/websocket-driver/websocket-driver-0.7.0.ebuild new file mode 100644 index 000000000000..7a5ad114acf0 --- /dev/null +++ b/dev-ruby/websocket-driver/websocket-driver-0.7.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A complete implementation of the WebSocket protocols" +HOMEPAGE="https://github.com/faye/websocket-driver-ruby" +SRC_URI="https://github.com/faye/websocket-driver-ruby/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-ruby-${PV}" + +LICENSE="MIT" +SLOT="0.7" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/websocket-extensions-0.1.0" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/websocket-driver extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/websocket-driver + cp ext/websocket-driver/websocket_mask.so lib/ || die +} diff --git a/dev-ruby/websocket-extensions-0.1.3 b/dev-ruby/websocket-extensions-0.1.3 deleted file mode 100644 index f471d4f276d5..000000000000 --- a/dev-ruby/websocket-extensions-0.1.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Generic extension manager for WebSocket connections -EAPI=6 -HOMEPAGE=https://github.com/faye/websocket-extensions-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/faye/websocket-extensions-ruby/archive/0.1.3.tar.gz -> websocket-extensions-0.1.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=dab4b3f8a76bb0da3ccc41806044d701 diff --git a/dev-ruby/websocket-extensions/Manifest b/dev-ruby/websocket-extensions/Manifest new file mode 100644 index 000000000000..3d8189f227fe --- /dev/null +++ b/dev-ruby/websocket-extensions/Manifest @@ -0,0 +1,3 @@ +DIST websocket-extensions-0.1.3.tar.gz 9897 BLAKE2B 279045331c8901b643a41fe1a3c053ff9137b613b9e1bcd2fed5ec16afecc971aa8575515186e5b1236779680e2809fbdd2ffa8f4ee76ff0f191caa8f960fe6f SHA512 6cff75cbf2465a20061ad05d08ef15913b294c92bf91bb8a6c62dc0d7f4459a42979e15c1db6a1f38a5d3a10af8dc9b9f579b3e6e713ebfb3b1a718afa6f83e7 +EBUILD websocket-extensions-0.1.3.ebuild 605 BLAKE2B 484f6c68a422b99bf5904115bfd482f8cca269017024c245950412e15ce9b12e11912523a1f76280b9fff4a8b1e74cd33dde3cef86503d31f699c930333f50d9 SHA512 84d5cead7da5d9df971ede7d1eea514538a6e4c1e899e00d55fa95f0655e0d323fbb342e9f2928a48d13b04c1735094e414fd1315cd279f3f88be9f434087ef7 +MISC metadata.xml 356 BLAKE2B d54646b9fde8e8698cedb97ed90ce59a1f5bbd318dff97fae6dd635efa425cbba0ee2cc8d1b518e2aa6bf4a6bd31bcdd71004c091cae69765437c9f6face6f38 SHA512 a87f7468ae1610dc912186f7ead34494f4e472f0b1bc059ee3d254cb84e2657481269e2976f8218fcff2df0846d16a183bf1f5158ecf68b5e1c97f33345f4f7d diff --git a/dev-ruby/websocket-extensions/metadata.xml b/dev-ruby/websocket-extensions/metadata.xml new file mode 100644 index 000000000000..2c59180b3b2f --- /dev/null +++ b/dev-ruby/websocket-extensions/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + faye/websocket-extensions-ruby + + diff --git a/dev-ruby/websocket-extensions/websocket-extensions-0.1.3.ebuild b/dev-ruby/websocket-extensions/websocket-extensions-0.1.3.ebuild new file mode 100644 index 000000000000..0898b5ce07bc --- /dev/null +++ b/dev-ruby/websocket-extensions/websocket-extensions-0.1.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Generic extension manager for WebSocket connections" +HOMEPAGE="https://github.com/faye/websocket-extensions-ruby" +SRC_URI="https://github.com/faye/websocket-extensions-ruby/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-ruby-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/websocket/Manifest b/dev-ruby/websocket/Manifest new file mode 100644 index 000000000000..28395f192457 --- /dev/null +++ b/dev-ruby/websocket/Manifest @@ -0,0 +1,5 @@ +DIST websocket-1.2.7.gem 28160 BLAKE2B 11890ed86379a1d19dca142794ff2161c02566d46a00c77d534c708cd689662801cd3ee9ebae39c6622783873bfe00985c7ed303e0ed886d837f4f322ee5c3c3 SHA512 3200ee562a59e9ce064189cafabea8c8fe8bfd87ded452f1fd9b2498cb1a2108ccd685107b8848efa21f7bc9934942e366dce2ccb3783e974570682374553dbf +DIST websocket-1.2.8.gem 28160 BLAKE2B 25c7c055710f8d42d44417b3127de9a5ff8ef87dbf766cd468a88bfe116fcaa4f7d36b3caccb5780f2a1b4be05e5c4bcc74efffe6c2f4b65d0f1c8d12055b2a2 SHA512 42630e9d577a0fcbfa9f28ba487d12e4d96c59c615dddf91f810abc151a716aa9eaac3788999cb8eb2e729eff92fe8d262639b4b460029690994c710e78c138c +EBUILD websocket-1.2.7.ebuild 454 BLAKE2B 3b0ac47d0c8e097f9036dcf130dbfd80a9ca4067f27e03a54ed4f159ee620ac034ee66f03c1366410c83a1cab271d09d8ce961591c29862a79c91620a03aeb02 SHA512 a7281d32b6c0d78e7feb1e841c143c72564b745f72b1bfb79404e7266cc83ffc3f270ef13a78161c56bbf045e41acc0926f9a530c3bfca34858b2b6ac1deb1c5 +EBUILD websocket-1.2.8.ebuild 454 BLAKE2B 3b0ac47d0c8e097f9036dcf130dbfd80a9ca4067f27e03a54ed4f159ee620ac034ee66f03c1366410c83a1cab271d09d8ce961591c29862a79c91620a03aeb02 SHA512 a7281d32b6c0d78e7feb1e841c143c72564b745f72b1bfb79404e7266cc83ffc3f270ef13a78161c56bbf045e41acc0926f9a530c3bfca34858b2b6ac1deb1c5 +MISC metadata.xml 347 BLAKE2B 8592ff0cdeffa4dbd1206e33f7d4ef8f79effbebd99936a8498f898da908254f10656505e61d6495cece6a91633ef10ca055ff4a6d118c1ce1ec8b8b258352f5 SHA512 2fa469898a71bb5a922605eee46ee6f9a1460492d7098c2ad4f656bd89ab9ab3d4fd9314c0b65f283a2eddd670b40adb54b3be0a2669b5e347a19283a678f1d3 diff --git a/dev-ruby/websocket/metadata.xml b/dev-ruby/websocket/metadata.xml new file mode 100644 index 000000000000..045f90e542ef --- /dev/null +++ b/dev-ruby/websocket/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + imanel/websocket-ruby + + diff --git a/dev-ruby/websocket/websocket-1.2.7.ebuild b/dev-ruby/websocket/websocket-1.2.7.ebuild new file mode 100644 index 000000000000..e29d617a82e7 --- /dev/null +++ b/dev-ruby/websocket/websocket-1.2.7.ebuild @@ -0,0 +1,21 @@ +# 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="Universal Ruby library to handle WebSocket protocol" +HOMEPAGE="https://github.com/imanel/websocket-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rspec-its )" diff --git a/dev-ruby/websocket/websocket-1.2.8.ebuild b/dev-ruby/websocket/websocket-1.2.8.ebuild new file mode 100644 index 000000000000..e29d617a82e7 --- /dev/null +++ b/dev-ruby/websocket/websocket-1.2.8.ebuild @@ -0,0 +1,21 @@ +# 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="Universal Ruby library to handle WebSocket protocol" +HOMEPAGE="https://github.com/imanel/websocket-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/rspec-its )" diff --git a/dev-ruby/wikicloth-0.8.3 b/dev-ruby/wikicloth-0.8.3 deleted file mode 100644 index 09bd8199cb6e..000000000000 --- a/dev-ruby/wikicloth-0.8.3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] dev-ruby/expression_parser[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/rinku[ruby_targets_ruby23] dev-ruby/twitter-text[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/activesupport[ruby_targets_ruby23] dev-ruby/test-unit[ruby_targets_ruby23] dev-ruby/i18n[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=A mediawiki parser -EAPI=5 -HOMEPAGE=https://github.com/nricciar/wikicloth -IUSE=test elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-ruby/builder:*[ruby_targets_ruby23] dev-ruby/expression_parser[ruby_targets_ruby23] dev-ruby/htmlentities[ruby_targets_ruby23] dev-ruby/nokogiri[ruby_targets_ruby23] dev-ruby/rinku[ruby_targets_ruby23] dev-ruby/twitter-text[ruby_targets_ruby23] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=https://github.com/nricciar/wikicloth/archive/v0.8.3.tar.gz -> wikicloth-0.8.3.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=10f77b1385005ab295e3b88693d763c5 diff --git a/dev-ruby/wikicloth/Manifest b/dev-ruby/wikicloth/Manifest new file mode 100644 index 000000000000..ea7e6fdc362a --- /dev/null +++ b/dev-ruby/wikicloth/Manifest @@ -0,0 +1,4 @@ +AUX wikicloth-0.8.3-fix-tests.patch 4893 BLAKE2B 27dbf78cbe8ed2349acf8f1c319ce55fb0638c2ff8d0649b7b3323d79d1c087e05956c6af299bc4f6ee171fbf6293adc1f1910a5c5854ba67a72b7fa0d81a1df SHA512 277f43a063a6e3760c0fe83ce58c5a2cd07e578e2a023a94aa1b254f5ba0925bcec1ac354fc921033816b75e9465a54cd562f80a4c921bff87e182a28aab55cc +DIST wikicloth-0.8.3.tar.gz 120576 BLAKE2B 50b9982e048ec095264b2aa1f965e25ca5f8082ed0e2a7803546dcf7e904465dcdcdc84756caa8f9ae580333f5d86fde735f327e60a9b1ab7eb007c94e73629b SHA512 8b9e1fbfd58a965ad93d5963d6b9e22eaf6b6805a4946b47a8b5f88071e4321c72f5715619622b404807a4b2bfcd6e966812a80b1f9c5fdd767cc6b7ade79221 +EBUILD wikicloth-0.8.3.ebuild 998 BLAKE2B 18d10b6ddc05feaf23a57d8ca75fe864cab709682124828c58cf5a91d3a34bd20295b51b41c46050771edec803351bedb25b77c2572adea1617c0d70b411bb7b SHA512 b8d41ad5308617ed801d94c2d7225c598f1135325e7e7da742ef9115aa4a4b39d7a8eec36dd74a63844d99b17f6674dc864c7293556ffc31ede9d4161a7804c8 +MISC metadata.xml 344 BLAKE2B 80069c9b6a7dccdb1dc3c8acd55086627805c54fc73e73ff2d3d162bb17be36b19be560842727298b7f438b94314f9b5fb49c4485cb51e9937fe4f17724cb1e0 SHA512 bf28034d9e0db24002de4d13ca0f3bee138a854f83e62f4357b01a083f9e1e354982ecb148a9249d869460c397507c1e034acd05a0ea7a960ad08cdbdc97839a diff --git a/dev-ruby/wikicloth/files/wikicloth-0.8.3-fix-tests.patch b/dev-ruby/wikicloth/files/wikicloth-0.8.3-fix-tests.patch new file mode 100644 index 000000000000..b50752a9ae9b --- /dev/null +++ b/dev-ruby/wikicloth/files/wikicloth-0.8.3-fix-tests.patch @@ -0,0 +1,68 @@ +From 5c84028cadb36e7e2a220c7ab05398722c6d0e84 Mon Sep 17 00:00:00 2001 +From: Per Andersson +Date: Sat, 10 Oct 2015 22:33:58 +0200 +Subject: [PATCH 1/2] Update output assert in autolinking pre statement + +The
 tag doesn't keep html entities.
+---
+ test/wiki_cloth_test.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/wiki_cloth_test.rb b/test/wiki_cloth_test.rb
+index 2f0481a..483cecf 100644
+--- a/test/wiki_cloth_test.rb
++++ b/test/wiki_cloth_test.rb
+@@ -58,7 +58,7 @@ class WikiClothTest < Test::Unit::TestCase
+   test "autolinking keeps html entities intact" do
+     wiki = WikiCloth::Parser.new(:data => "
& >
& <
https://github.com/repo/README.md > &") + data = wiki.to_html +- assert_equal "\n

& >
& <
https://github.com/repo/README.md > &

", data ++ assert_equal "\n

& >
&amp; &lt;
https://github.com/repo/README.md > &

", data + end + + test "image url override" do + +From a7eccc2970b0f1b1973881fe139b1f2cb51af2eb Mon Sep 17 00:00:00 2001 +From: Per Andersson +Date: Sat, 10 Oct 2015 22:40:25 +0200 +Subject: [PATCH 2/2] Update output for table of content tests + +Newlines seems to have been removed from HTML output for TOC. + +* empty item in toc +* toc declared as list +* toc numbered +--- + test/wiki_cloth_test.rb | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/test/wiki_cloth_test.rb b/test/wiki_cloth_test.rb +index 483cecf..198295c 100644 +--- a/test/wiki_cloth_test.rb ++++ b/test/wiki_cloth_test.rb +@@ -446,7 +446,7 @@ class WikiClothTest < Test::Unit::TestCase + test "empty item in toc" do + wiki = WikiCloth::WikiCloth.new({:data => "__TOC__\n=A="}) + data = wiki.render +- assert data.include?("
\n

Table of Contents

\n\n
") ++ assert data.include?('

Table of Contents

') + end + + test "pre at beginning" do +@@ -458,12 +458,14 @@ class WikiClothTest < Test::Unit::TestCase + test "toc declared as list" do + wiki = WikiCloth::WikiCloth.new({:data => "__TOC__\n=A=\n==B==\n===C==="}) + data = wiki.render +- assert data.include?("
\n

Table of Contents

\n\n
") ++ puts data ++ assert data.include?('

Table of Contents

') + end + + test "toc numbered" do + wiki = WikiCloth::WikiCloth.new({:data => "=A=\n=B=\n==C==\n==D==\n===E===\n===F===\n====G====\n====H====\n==I==\n=J=\n=K=\n===L===\n===M===\n====N====\n====O===="}) + data = wiki.render(:noedit => true, :toc_numbered => true) +- assert data.include?("
\n

Table of Contents

\n\n
") ++ assert data.include?('

Table of Contents

') ++ + end + end diff --git a/dev-ruby/wikicloth/metadata.xml b/dev-ruby/wikicloth/metadata.xml new file mode 100644 index 000000000000..548849f88c99 --- /dev/null +++ b/dev-ruby/wikicloth/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + nricciar/wikicloth + + diff --git a/dev-ruby/wikicloth/wikicloth-0.8.3.ebuild b/dev-ruby/wikicloth/wikicloth-0.8.3.ebuild new file mode 100644 index 000000000000..9ad0db532163 --- /dev/null +++ b/dev-ruby/wikicloth/wikicloth-0.8.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README README.textile" + +inherit ruby-fakegem + +DESCRIPTION="A mediawiki parser" +HOMEPAGE="https://github.com/nricciar/wikicloth" +SRC_URI="https://github.com/nricciar/wikicloth/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RUBY_PATCHES=( "${FILESDIR}"/${P}-fix-tests.patch ) + +ruby_add_rdepend "dev-ruby/builder:* + dev-ruby/expression_parser + dev-ruby/htmlentities + dev-ruby/nokogiri + dev-ruby/rinku + dev-ruby/twitter-text" +ruby_add_bdepend "test? ( + dev-ruby/activesupport + dev-ruby/test-unit + dev-ruby/i18n )" + +all_ruby_prepare() { + sed -i \ + -e '/[Bb]undler/d' \ + -e "/require 'simplecov'/d" \ + Rakefile || die "sed failed" + sed -i -e '1igem "test-unit"' test/test_helper.rb +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/wiki_cloth_test.rb || die +} diff --git a/dev-ruby/will_paginate-3.1.6 b/dev-ruby/will_paginate-3.1.6 deleted file mode 100644 index 92db96b522c9..000000000000 --- a/dev-ruby/will_paginate-3.1.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( =dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Most awesome pagination solution for Ruby -EAPI=6 -HOMEPAGE=https://github.com/mislav/will_paginate/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test test -KEYWORDS=~amd64 ~x86-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=3 -SRC_URI=mirror://rubygems/will_paginate-3.1.6.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9f07ce188d7f06e9e43d72ab780562f9 diff --git a/dev-ruby/will_paginate/Manifest b/dev-ruby/will_paginate/Manifest new file mode 100644 index 000000000000..8fe0cb5976a0 --- /dev/null +++ b/dev-ruby/will_paginate/Manifest @@ -0,0 +1,3 @@ +DIST will_paginate-3.1.6.gem 36864 BLAKE2B c6babf7125c20d7ed646930b7df39db864d0d46fd89d743daab73ba35254650ec0b4c7e203c5d5a2b00439d928b95508c1a82107db142f8cd77d27a14be00e7f SHA512 50e0fed5a3ea6a62f8620db3d30046a7a4cc602d9d7936a265d0c20a50eb267ecebb2c7d3bb07f3a514f70e556dad78085971bb80f94e1f4baf7048d6fd34c11 +EBUILD will_paginate-3.1.6.ebuild 681 BLAKE2B 3d5417cab8dc2379621df378a0e767ef5a0e9e2f5aef78ac17496d8cf7c313c4693072c66ff36745576acdef5b21ad504a714959da090383c4711ab80599369a SHA512 606e40042db68a5b7d22d96e85d38caf8684b56f4a3cfd3b9a3d04f7568d946b826bd80bddfa10e048e5b49bd9b1f996ed891f93b3687db8f6c4cb2d075ff8ad +MISC metadata.xml 346 BLAKE2B 859514393fc9d9ac988a812dbb5fc126a269616351c6d8fc32c6ec0f25d685c835f4c1d27ce818807bb330fdc50839b81e6f63d0eb4d77d8f6a95f2da3d849af SHA512 2e061bf277b39327fb84988df2dd9cf548c87dc0bdc51e63b47aeb816c099a4a7fa5b95fc1f3ba35e15c7499d897770397c6f6f2f4d3c1b03733f16f1d0556d3 diff --git a/dev-ruby/will_paginate/metadata.xml b/dev-ruby/will_paginate/metadata.xml new file mode 100644 index 000000000000..c9ac7a14579c --- /dev/null +++ b/dev-ruby/will_paginate/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + mislav/will_paginate + + diff --git a/dev-ruby/will_paginate/will_paginate-3.1.6.ebuild b/dev-ruby/will_paginate/will_paginate-3.1.6.ebuild new file mode 100644 index 000000000000..e9964593ec26 --- /dev/null +++ b/dev-ruby/will_paginate/will_paginate-3.1.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Most awesome pagination solution for Ruby" +HOMEPAGE="https://github.com/mislav/will_paginate/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +all_ruby_prepare() { + sed -i -e '1igem "rails", "<5"' spec/spec_helper.rb || die + + # Remove tests for unpackaged ORMs + rm -f spec/finders/{sequel,mongoid,data_mapper}* || die +} + +ruby_add_bdepend " + test? ( + + + + + zerochaos@gentoo.org + Rick Farina + + + rapid7/windows_error + + diff --git a/dev-ruby/windows_error/windows_error-0.1.2.ebuild b/dev-ruby/windows_error/windows_error-0.1.2.ebuild new file mode 100644 index 000000000000..88a54a29d02f --- /dev/null +++ b/dev-ruby/windows_error/windows_error-0.1.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem versionator + +DESCRIPTION="reference for standard Windows API Error Codes" +HOMEPAGE="https://github.com/rapid7/windows_error" + +LICENSE="BSD" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + rm -f .rspec || die +} diff --git a/dev-ruby/wirble-0.1.3-r4 b/dev-ruby/wirble-0.1.3-r4 deleted file mode 100644 index d619bc56d0be..000000000000 --- a/dev-ruby/wirble-0.1.3-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Wirble is a set of enhancements for Irb -EAPI=5 -HOMEPAGE=http://pablotron.org/software/wirble/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test -KEYWORDS=amd64 ppc x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/wirble-0.1.3.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=efd87de24d0175145532f1e00500e1aa diff --git a/dev-ruby/wirble/Manifest b/dev-ruby/wirble/Manifest new file mode 100644 index 000000000000..945e5b5944f2 --- /dev/null +++ b/dev-ruby/wirble/Manifest @@ -0,0 +1,3 @@ +DIST wirble-0.1.3.gem 23552 BLAKE2B efecdea2e23e6ae9c659586d8b58fae279bacfb1470f8985a4df23407a937415d8db0eef6d7edda19452479a11549cd642e318ebb65cf23ac7067d6b2d95274a SHA512 efb3b233ed13fa28f0a9b746311af24c48266b4f80ce42670550687a24b31bd90c5d0799d68aa0e797ffbffd1d3dbebe86ba39cb02e697eb426dfc9f8d606678 +EBUILD wirble-0.1.3-r4.ebuild 715 BLAKE2B d1dff0289866156bf943a6030a4cd04e39cae19ecd1e80d73483354ca4c44ab243271f81f3a02457c9fbc7f791f4b340fbbf728bd93aafa67c0ac34c96a31ce1 SHA512 978bec154c14fa539d90f27c9c2ae0c341fea07f656a05a8ec9727daf556d6fb0778e2ad8e28927eab2e38c388593d40eb08a159fa4d2ba5d0ba106e5cec810f +MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/wirble/metadata.xml b/dev-ruby/wirble/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/wirble/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/wirble/wirble-0.1.3-r4.ebuild b/dev-ruby/wirble/wirble-0.1.3-r4.ebuild new file mode 100644 index 000000000000..2918ee31189f --- /dev/null +++ b/dev-ruby/wirble/wirble-0.1.3-r4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +RUBY_FAKEGEM_TASK_TEST="" + +inherit ruby-fakegem + +DESCRIPTION="Wirble is a set of enhancements for Irb" +HOMEPAGE="http://pablotron.org/software/wirble/" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="" + +pkg_postinst() { + elog "The quick way to use wirble is to make your ~/.irbrc look like this:" + elog " # load libraries" + elog " require 'rubygems'" + elog " require 'wirble'" + elog " " + elog " # start wirble (with color)" + elog " Wirble.init" + elog " Wirble.colorize" +} diff --git a/dev-ruby/xml-simple-1.1.5 b/dev-ruby/xml-simple-1.1.5 deleted file mode 100644 index 30279eef5ca6..000000000000 --- a/dev-ruby/xml-simple-1.1.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Easy API to maintain XML. A Ruby port of Grant McLean's Perl module XML::Simple -EAPI=5 -HOMEPAGE=https://github.com/maik/xml-simple -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/maik/xml-simple/archive/v1.1.5.tar.gz -> xml-simple-1.1.5.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=603f533bc17ae216e805f1f7d83f67a1 diff --git a/dev-ruby/xml-simple/Manifest b/dev-ruby/xml-simple/Manifest new file mode 100644 index 000000000000..83d93e2715ee --- /dev/null +++ b/dev-ruby/xml-simple/Manifest @@ -0,0 +1,3 @@ +DIST xml-simple-1.1.5.tar.gz 126288 BLAKE2B 0fb7f8cebee23e422d2941de790426e494bce51af90cda8a3b7f3b27129f6272aa277a80fce004aca2658d5ae5f62b7aa9f251b53839d14e6d5b7f5a33b819af SHA512 df81a05a0c32141cb5a0328fb782292438ec3ad6037c150e2ff4fee07b65ba9a739987f25f28c196ff8565af53c62120c3a729820a94dd3da0551fe43948f9a3 +EBUILD xml-simple-1.1.5.ebuild 650 BLAKE2B e68edb7523d1c8424974910ee35a6cd8b1660f2d03187d82cfa1ecbc0cbdc69da1b975aa6b47fb3789388b742b27e8b2bb2fa5e6565cf29dc3ee7804562f17a6 SHA512 da0b8c54ab9cdcbc82b27abae8fffab8c79e20342de9ccb0ed8641f71a1cdc11453a7fa5fe0a08e9ba801528d17235a1545021dc91ae303195fb1fe85931e03f +MISC metadata.xml 341 BLAKE2B 0a68913e95e2a3d74b65bb6cb19bd59f0e9c6c7a074e653ab420f641441c27c24f3932a03a279242ef43d718084db94ab3ba23bc101c11a0aae3fbe57e9a5acf SHA512 db7faacf3407eaac7956d64cbe073e4a86a040af4ecf275c47cd532fae8f9331710cb8da857a6feb2d8bf58570ce6f633414790c2a5f7df268382db539987177 diff --git a/dev-ruby/xml-simple/metadata.xml b/dev-ruby/xml-simple/metadata.xml new file mode 100644 index 000000000000..931db2a32b71 --- /dev/null +++ b/dev-ruby/xml-simple/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + maik/xml-simple + + diff --git a/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild b/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild new file mode 100644 index 000000000000..bd7920deadb4 --- /dev/null +++ b/dev-ruby/xml-simple/xml-simple-1.1.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +# Gem only contains lib code, and github repository has no tags. +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +SRC_URI="https://github.com/maik/xml-simple/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Easy API to maintain XML. A Ruby port of Grant McLean's Perl module XML::Simple" +HOMEPAGE="https://github.com/maik/xml-simple" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="amd64 ~ppc ~x86" +IUSE="" + +each_ruby_test() { + cd test || die + for i in *.rb; do + ${RUBY} -I../lib ${i} || die + done +} diff --git a/dev-ruby/xmlrpc-0.2.1 b/dev-ruby/xmlrpc-0.2.1 deleted file mode 100644 index 48544c94fa9a..000000000000 --- a/dev-ruby/xmlrpc-0.2.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP -EAPI=5 -HOMEPAGE=https://github.com/ruby/xmlrpc -IUSE=elibc_FreeBSD ruby_targets_ruby24 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd -LICENSE=Ruby -RDEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/ruby/xmlrpc/archive/v0.2.1.tar.gz -> xmlrpc-0.2.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=4b6941598c83279a9b473836bacfad60 diff --git a/dev-ruby/xmlrpc-0.3.0 b/dev-ruby/xmlrpc-0.3.0 deleted file mode 100644 index f0c899dcdddd..000000000000 --- a/dev-ruby/xmlrpc-0.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP -EAPI=5 -HOMEPAGE=https://github.com/ruby/xmlrpc -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/ruby/xmlrpc/archive/v0.3.0.tar.gz -> xmlrpc-0.3.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=f781b06994ee52455250ecbe7044cce0 diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest new file mode 100644 index 000000000000..9574f0037b0b --- /dev/null +++ b/dev-ruby/xmlrpc/Manifest @@ -0,0 +1,5 @@ +DIST xmlrpc-0.2.1.tar.gz 33980 BLAKE2B 545c32fae8ed6d56371390a0b63e635c3a52d6008389d1eafa247231e80ca57d23113db8e2982ff43d454df14599ef26c85ece21b45bdcc8d28185ce6c6d628d SHA512 20a156acd70df7bcca649fa7962855ee645b4348cf8d64109e5e7409fc2f89e53c18c28b871365e424bbbe8d7ca92cacaf9ceda6cf485bf55b717ee0040d8491 +DIST xmlrpc-0.3.0.tar.gz 34157 BLAKE2B 862bff09fdd7febfd85ef4fde77a913b77f20024692b1475994b93b394d587f1b2139c82ed7159cc756bd1757ee2fee55f103866c52d4297d8a38be70c066c22 SHA512 370b2fe2ed9ca37fbbc2e85d08328450671019a2dc0c2a31ecf8fc8af95105ccf1b8f728307a5d9cf5f4dbcd93ccfb2f66244b441c0aea1cd1aaca2e820dfe31 +EBUILD xmlrpc-0.2.1.ebuild 817 BLAKE2B 72257c5bddfe1b360c6b53f7659bbf60b183b03f4e78ee72bafc9d7486396594d65832df8f9e539cab1a6fc8c153a6fca35ab2ae7605d451d01799835dfa21c6 SHA512 bbb776e5f8272a42bcd345c4b96b3b42227085952dfa6741ab1789a1e236e7fd3a882e942d043933a7de0a9d5d844c2d43684ba7b0cfa16e3798c88402c33fd2 +EBUILD xmlrpc-0.3.0.ebuild 922 BLAKE2B 7048d6e21f9392f57b5bf65d10d4f5c0af161c292a76ac5f91f661dba32e17fa264310242b247270c610a2034156e246b6b05c0badd67a7f89d4c27fab81b066 SHA512 2e79ef6434f27507e242b8d7a87fca6a7f02b86a08a2d750494203b29d40f3296c1cc5c4a1263b4ef3c1ed2e38bb7bf7426396b1dc77cf2d9cfa525e9886843b +MISC metadata.xml 337 BLAKE2B e45e1b70e063e5f33759c32c987c2afee3283a31fddf4eec4a44c317f65a68926a84af12c5ab9a72e5315033593105dc95d1919fce3de684593755078246ef71 SHA512 94f995e14666100fd2f0e569f01bfcc86cfa319c213f0fb99e7fe104bc9b731dbd06e4e35cb76d94b126b296e1a5b916b4940c59f251a899781357f587f9be14 diff --git a/dev-ruby/xmlrpc/metadata.xml b/dev-ruby/xmlrpc/metadata.xml new file mode 100644 index 000000000000..3256ec25dd0c --- /dev/null +++ b/dev-ruby/xmlrpc/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/xmlrpc + + diff --git a/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild new file mode 100644 index 000000000000..1abb882b63b3 --- /dev/null +++ b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP" +HOMEPAGE="https://github.com/ruby/xmlrpc" +SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Avoid dependency on git + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild new file mode 100644 index 000000000000..4bafca04f61c --- /dev/null +++ b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 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_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP" +HOMEPAGE="https://github.com/ruby/xmlrpc" +SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + + # Avoid dependency on git + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/xpath-2.1.0 b/dev-ruby/xpath-2.1.0 deleted file mode 100644 index c28fc6f47a2b..000000000000 --- a/dev-ruby/xpath-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby25] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=XPath is a Ruby DSL around a subset of XPath 1.0 -EAPI=5 -HOMEPAGE=https://github.com/jnicklas/xpath -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=2 -SRC_URI=mirror://rubygems/xpath-2.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=ca9fa6156c8e28f9bdc01fe7fa70ed79 diff --git a/dev-ruby/xpath-3.0.0 b/dev-ruby/xpath-3.0.0 deleted file mode 100644 index 767d0093b063..000000000000 --- a/dev-ruby/xpath-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=XPath is a Ruby DSL around a subset of XPath 1.0 -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/xpath -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/xpath-3.0.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a10606fe9d22388f9e6249e48aa61319 diff --git a/dev-ruby/xpath-3.1.0 b/dev-ruby/xpath-3.1.0 deleted file mode 100644 index b1ffe9dab497..000000000000 --- a/dev-ruby/xpath-3.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=XPath is a Ruby DSL around a subset of XPath 1.0 -EAPI=6 -HOMEPAGE=https://github.com/jnicklas/xpath -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=3 -SRC_URI=mirror://rubygems/xpath-3.1.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=a10606fe9d22388f9e6249e48aa61319 diff --git a/dev-ruby/xpath/Manifest b/dev-ruby/xpath/Manifest new file mode 100644 index 000000000000..8e3233430f6c --- /dev/null +++ b/dev-ruby/xpath/Manifest @@ -0,0 +1,7 @@ +DIST xpath-2.1.0.gem 16896 BLAKE2B b8dc2b0e207c666446ba5948f6e37c71f410d8a5a027dddd17d5ccb2fa8b0c32f274a34cc144a2380b22266248acad288828114a755d4f04c2a1caeec6ee55e3 SHA512 50d80cac3fd65cbd211d3a87b8844a6607b14c841a1a5609e2370c3624daf719b937a61e526bf31aedee13346802d6bbb721d58bda2bef9c564c187b28bb90e2 +DIST xpath-3.0.0.gem 13824 BLAKE2B 19b41febf466a8bd72cab071fd8e68844c3bf1b2c06ce4aefe6c5a08e4f57ec8f1fd8478c60076a7e6967a85faf49680950f66ab9ebf1d2c47326da40e1f1847 SHA512 fd1e8cfff11e8c14efb1ad2cabb9a0a3bc3d79d40b61264c524ff4524c5e7b9ff86de0746f4530fe7501f5e5e1683cb87c4a479f5e67deb7d8f93ed552ec78d6 +DIST xpath-3.1.0.gem 13824 BLAKE2B 68f8267fe5bd4d5761e24d7950bec321cfdfa82a836337d8f702796e4ff7fdf8dcc0d1d929d58a7595fafe3ca4a1c9e6853b9b4327362befca1b099162f0fa55 SHA512 e9bab0a7555369af412528f56d1fc561119523adcab6555d7b48e88f17166805fda7d73ee2a9ad01f4b87da9ffcafbbe25bc6ac5b87b608eff1b39d31d956b86 +EBUILD xpath-2.1.0.ebuild 576 BLAKE2B f14ebcb7e1a95373f56a134925242da89e2093251e2c9ce9fda24fa32f4fb2b500d43742f7b0da8896929e4e29faa6ec8920310cfed058bf2b131c3ad35cc2e3 SHA512 dccb8ac48d120e6896b9939ce508bce0fa85f71715595f8a65512b8d54ff07f57501188944dadbfbc2da012d37ad3bfc995d6d98119a91e86596864a26acf3a0 +EBUILD xpath-3.0.0.ebuild 576 BLAKE2B b81dc06e58ac0d3fb5dda2bb10c048e481d907187be08f4a0f7eeb9affcdcc7332c9f75b4069a489f7961967bd5e484316db5ffc77a7581e1e965a2845a9f84c SHA512 f6959e194b18020e6478233d5c42ff4de0ad209e01dd2ffcc7d4870bef5e9b19600b88a939afed76c3b96bc0744ad7fc79e0f6a2b08fb608ccf8fedc1a5525b7 +EBUILD xpath-3.1.0.ebuild 576 BLAKE2B b81dc06e58ac0d3fb5dda2bb10c048e481d907187be08f4a0f7eeb9affcdcc7332c9f75b4069a489f7961967bd5e484316db5ffc77a7581e1e965a2845a9f84c SHA512 f6959e194b18020e6478233d5c42ff4de0ad209e01dd2ffcc7d4870bef5e9b19600b88a939afed76c3b96bc0744ad7fc79e0f6a2b08fb608ccf8fedc1a5525b7 +MISC metadata.xml 340 BLAKE2B 6426c5c5b6a61a7df860473b9636c072c43fde9a6bb986f4504a438abe4b86766934ea99eb001d42b308a2af778dabaa24b3edd5d12dde519029758e1609f766 SHA512 6b3fd82cb8cdcb55a98ede899602193acceabde52e93125adb02f0212b646273dc345867cd2c561de43afee480a19fcd4ee9e8a96287d43278877d4dca543e6a diff --git a/dev-ruby/xpath/metadata.xml b/dev-ruby/xpath/metadata.xml new file mode 100644 index 000000000000..cff3d3a3b4b1 --- /dev/null +++ b/dev-ruby/xpath/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + jnicklas/xpath + + diff --git a/dev-ruby/xpath/xpath-2.1.0.ebuild b/dev-ruby/xpath/xpath-2.1.0.ebuild new file mode 100644 index 000000000000..9b9e37ac162e --- /dev/null +++ b/dev-ruby/xpath/xpath-2.1.0.ebuild @@ -0,0 +1,26 @@ +# 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_EXTRADOC="README.md" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0" +HOMEPAGE="https://github.com/jnicklas/xpath" +LICENSE="MIT" + +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="2" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/nokogiri )" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|pry\)/d' spec/spec_helper.rb || die +} diff --git a/dev-ruby/xpath/xpath-3.0.0.ebuild b/dev-ruby/xpath/xpath-3.0.0.ebuild new file mode 100644 index 000000000000..14f25fc184b8 --- /dev/null +++ b/dev-ruby/xpath/xpath-3.0.0.ebuild @@ -0,0 +1,26 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0" +HOMEPAGE="https://github.com/jnicklas/xpath" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="3" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|pry\)/d' spec/spec_helper.rb || die +} diff --git a/dev-ruby/xpath/xpath-3.1.0.ebuild b/dev-ruby/xpath/xpath-3.1.0.ebuild new file mode 100644 index 000000000000..14f25fc184b8 --- /dev/null +++ b/dev-ruby/xpath/xpath-3.1.0.ebuild @@ -0,0 +1,26 @@ +# 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_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0" +HOMEPAGE="https://github.com/jnicklas/xpath" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +SLOT="3" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|pry\)/d' spec/spec_helper.rb || die +} diff --git a/dev-ruby/yajl-ruby-1.3.1 b/dev-ruby/yajl-ruby-1.3.1 deleted file mode 100644 index 54a7fab9b42d..000000000000 --- a/dev-ruby/yajl-ruby-1.3.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/yajl ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby C bindings to the Yajl JSON stream-based parser library -EAPI=6 -HOMEPAGE=https://github.com/brianmario/yajl-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=dev-libs/yajl ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/yajl-ruby-1.3.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9b8fe4019e91cc10daf15032464298c2 diff --git a/dev-ruby/yajl-ruby-1.4.0 b/dev-ruby/yajl-ruby-1.4.0 deleted file mode 100644 index c262f77baaf0..000000000000 --- a/dev-ruby/yajl-ruby-1.4.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/yajl ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Ruby C bindings to the Yajl JSON stream-based parser library -EAPI=6 -HOMEPAGE=https://github.com/brianmario/yajl-ruby -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=dev-libs/yajl ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/yajl-ruby-1.4.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=c21fec764347c037f9b9cce5972e00c4 diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest new file mode 100644 index 000000000000..d0e8b51e3748 --- /dev/null +++ b/dev-ruby/yajl-ruby/Manifest @@ -0,0 +1,5 @@ +DIST yajl-ruby-1.3.1.gem 550912 BLAKE2B 809608b5c767c560cf40a0a8d4160f17092762788af9c66e729762ade50fbb0cccd266f1bbd411076ef4b2dc7a4cdfcdeeb552b6d86a58a0d9a38ebf1bad638c SHA512 f18b47f1fd0b039bfec01db0ee298296199fbf91b22a00042e1220a1d8471f72424c082b696829e48ce7dee7514510dd731c2bc36fe29bd08ba7246c820621f4 +DIST yajl-ruby-1.4.0.gem 556544 BLAKE2B 8eea447ef98cdd9b48fe6c91f2a385740339e78e6395b2f63add8757fe437dfd4ae721b604ca5b381c59e36412e1807c930730bcc1a7c7f921c50ccd7f03857b SHA512 63407542a58231305d1cf326de09e8fdb0f4f5bbf28d3b83a3d8f4099db2a425b7a310fc23c62a37681cb24b50d2ce9d10a6641e07be16b52783ea7401ec7ca5 +EBUILD yajl-ruby-1.3.1.ebuild 1238 BLAKE2B 78c94f018014810a2ac68d8536467d02bc80f919780ce77a6fc9aa8a9bdfe7dc725688da6c821562551b7f7d3b575285ba5ddbb9f2157051532afb8b0b3b4f85 SHA512 d8d786c531daca6c16153dca807b359dbbb6ed02035ef84b8a780bc58dbfa9e4c95e744062c3eae5e380fac4b20fd99e724d28c167e1ddd566e4d07dfccccc25 +EBUILD yajl-ruby-1.4.0.ebuild 1239 BLAKE2B 4423c37b22330c71a28d64ec4f94330efc9398f1f7020d8093335ed9b9e2ec4a673b141d4b62a9a4fd180334fc496e085d57dbc355ea85480012be729928a866 SHA512 e13f92a287eeb1036c60f67f5d67be12660321410515070995199053853a3ccae011ca962d7571e7a206242dea029a50d48c12dc694f7c0b16dd5e5962fd6f3b +MISC metadata.xml 346 BLAKE2B 2fff8cc633fbc47874a3e5a9e567ef430dcdd4de90343c35f599b15a85e0601a5d4b3c5b650e3971dab90cd90f382505000b40092e57d05fdaf86536a02106ff SHA512 54921a3e3df293d819d020aa6671e7e33f9031b83d375d6f8423fd844cf757c20c2e6cafc9d5a8f2670e10bd286b4e29067a8d7176e7acafd3474578134a2aae diff --git a/dev-ruby/yajl-ruby/metadata.xml b/dev-ruby/yajl-ruby/metadata.xml new file mode 100644 index 000000000000..64e99138bedc --- /dev/null +++ b/dev-ruby/yajl-ruby/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + brianmario/yajl-ruby + + diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild new file mode 100644 index 000000000000..3211a411b19f --- /dev/null +++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library" +HOMEPAGE="https://github.com/brianmario/yajl-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} dev-libs/yajl" +DEPEND="${DEPEND} dev-libs/yajl" + +each_ruby_prepare() { + # Make sure the right ruby interpreter is used + sed -e '/capture/ s:ruby:'${RUBY}':' -i spec/parsing/large_number_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/yajl/yajl$(get_modname) lib/yajl/ || die +} + +each_ruby_test() { + # Set RUBYLIB to pass search path on to additional interpreters that + # are started. + RUBYLIB=lib ruby-ng_rspec || die +} diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.0.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.4.0.ebuild new file mode 100644 index 000000000000..8c309083d19f --- /dev/null +++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library" +HOMEPAGE="https://github.com/brianmario/yajl-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="${RDEPEND} dev-libs/yajl" +DEPEND="${DEPEND} dev-libs/yajl" + +each_ruby_prepare() { + # Make sure the right ruby interpreter is used + sed -e '/capture/ s:ruby:'${RUBY}':' -i spec/parsing/large_number_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/yajl/yajl$(get_modname) lib/yajl/ || die +} + +each_ruby_test() { + # Set RUBYLIB to pass search path on to additional interpreters that + # are started. + RUBYLIB=lib ruby-ng_rspec || die +} diff --git a/dev-ruby/yard-0.9.11 b/dev-ruby/yard-0.9.11 deleted file mode 100644 index c1355e76486c..000000000000 --- a/dev-ruby/yard-0.9.11 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby23] dev-ruby/rdiscount[ruby_targets_ruby23] dev-ruby/bluecloth[ruby_targets_ruby23] dev-ruby/kramdown[ruby_targets_ruby23] ) ) ) ruby_targets_ruby24? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby24] dev-ruby/rdiscount[ruby_targets_ruby24] dev-ruby/bluecloth[ruby_targets_ruby24] dev-ruby/kramdown[ruby_targets_ruby24] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/redcloth[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/redcloth[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Documentation generation tool for the Ruby programming language -EAPI=6 -HOMEPAGE=https://yardoc.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 doc test test -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=https://github.com/lsegal/yard/archive/v0.9.11.tar.gz -> yard-0.9.11-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=2f35c1a74e3e7c92be184143ced466f2 diff --git a/dev-ruby/yard-0.9.14 b/dev-ruby/yard-0.9.14 deleted file mode 100644 index 2333440c5bdd..000000000000 --- a/dev-ruby/yard-0.9.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby23] dev-ruby/rdiscount[ruby_targets_ruby23] dev-ruby/bluecloth[ruby_targets_ruby23] dev-ruby/kramdown[ruby_targets_ruby23] ) ) ) ruby_targets_ruby24? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby24] dev-ruby/rdiscount[ruby_targets_ruby24] dev-ruby/bluecloth[ruby_targets_ruby24] dev-ruby/kramdown[ruby_targets_ruby24] ) ) ) ruby_targets_ruby25? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby25] dev-ruby/rdiscount[ruby_targets_ruby25] dev-ruby/bluecloth[ruby_targets_ruby25] dev-ruby/kramdown[ruby_targets_ruby25] ) ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby23] dev-ruby/rack[ruby_targets_ruby23] dev-ruby/redcloth[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby24] dev-ruby/rack[ruby_targets_ruby24] dev-ruby/redcloth[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/ruby-gettext-2.3.8[ruby_targets_ruby25] dev-ruby/rack[ruby_targets_ruby25] dev-ruby/redcloth[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Documentation generation tool for the Ruby programming language -EAPI=6 -HOMEPAGE=https://yardoc.org/ -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=MIT -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=https://github.com/lsegal/yard/archive/v0.9.14.tar.gz -> yard-0.9.14-git.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=9b55a25552ebf515ac1a23b5590c75d6 diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest new file mode 100644 index 000000000000..7e3200ab3340 --- /dev/null +++ b/dev-ruby/yard/Manifest @@ -0,0 +1,5 @@ +DIST yard-0.9.11-git.tgz 916355 BLAKE2B e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f SHA512 375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e +DIST yard-0.9.14-git.tgz 917830 BLAKE2B dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71 SHA512 7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f +EBUILD yard-0.9.11.ebuild 1317 BLAKE2B 491c69e138eae9ce9b3e8c80b266910414bea131d6dffc6788534f2519b674125fe316f1d7c5c4a56bfb9e6bb10042eeea3a08e6243a3fd5d2992900b0e7a6ba SHA512 7461bdb4de4b211037e2f616e5614c995a8f62f691777348c8f549b58d22b395df6b29e0d625bc3e308a7bdd2cb707bb09dcc4d3fc451fabbed04f1635328b30 +EBUILD yard-0.9.14.ebuild 1440 BLAKE2B 1130caaab8d43bf4cad4c7669d6b5a6b93b5703ef1020d18eb52d32fac14a4e330c69d05746462df7f9a8a3fce4d74ae6b14a03dcd9bd63d77ef764cae353fb4 SHA512 be5266e5244726469c82fb2a133f4b54fb1080886b051de5edebdbb0d3856bb157c6e442e9c24a796b27bbd601e386559c8f1334be0b83bfc4bc628936dcca11 +MISC metadata.xml 337 BLAKE2B 1aedede1271d1f9a566743dd25b1fd9961e429b78bb5f9f36bd6ea66f631f376a273d7a094fba7121d099f3a4a3f0e7738753078e2a1a554cfe6cf32acc6e2b6 SHA512 0de30cc9c4a9d08649f141cb6df0ee9c05703831603c77a0605f0bf8e2f49b8324a782d092aaa690581e23d6d948fda9781b98770a3ba89ed6bfc0de351c11bb diff --git a/dev-ruby/yard/metadata.xml b/dev-ruby/yard/metadata.xml new file mode 100644 index 000000000000..55feb7157006 --- /dev/null +++ b/dev-ruby/yard/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + lsegal/yard + + diff --git a/dev-ruby/yard/yard-0.9.11.ebuild b/dev-ruby/yard/yard-0.9.11.ebuild new file mode 100644 index 000000000000..b70b4dd17ad5 --- /dev/null +++ b/dev-ruby/yard/yard-0.9.11.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_DOCDIR="doc docs" + +RUBY_FAKEGEM_EXTRAINSTALL="templates" + +inherit ruby-fakegem + +DESCRIPTION="Documentation generation tool for the Ruby programming language" +HOMEPAGE="https://yardoc.org/" + +# The gem lakes the gemspec file needed to pass tests. +SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/bluecloth dev-ruby/kramdown ) )" + +ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack dev-ruby/redcloth )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die + + # Avoid specs that make assumptions on load ordering that are not + # true for us. This may be related to how we install in Gentoo. This + # also drops a test requirement on dev-ruby/rack. + rm -f spec/cli/server_spec.rb || die +} diff --git a/dev-ruby/yard/yard-0.9.14.ebuild b/dev-ruby/yard/yard-0.9.14.ebuild new file mode 100644 index 000000000000..878b62659879 --- /dev/null +++ b/dev-ruby/yard/yard-0.9.14.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_DOCDIR="doc docs" + +RUBY_FAKEGEM_EXTRAINSTALL="templates" + +inherit ruby-fakegem + +DESCRIPTION="Documentation generation tool for the Ruby programming language" +HOMEPAGE="https://yardoc.org/" + +# The gem lakes the gemspec file needed to pass tests. +SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/bluecloth dev-ruby/kramdown ) )" + +ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack dev-ruby/redcloth )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die + + # Avoid specs that make assumptions on load ordering that are not + # true for us. This may be related to how we install in Gentoo. This + # also drops a test requirement on dev-ruby/rack. + rm -f spec/cli/server_spec.rb || die + + # Avoid specs that only work with bundler + sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die +} diff --git a/dev-ruby/zentest-4.11.0 b/dev-ruby/zentest-4.11.0 deleted file mode 100644 index ab5e4489e24c..000000000000 --- a/dev-ruby/zentest-4.11.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.10[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) -DESCRIPTION=Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/zentest -IUSE=elibc_FreeBSD ruby_targets_ruby23 doc test test -KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ) -SLOT=0 -SRC_URI=mirror://rubygems/ZenTest-4.11.0.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=0ee39bf5a7b658f0f4f1dd6e2cb7df75 diff --git a/dev-ruby/zentest-4.11.1 b/dev-ruby/zentest-4.11.1 deleted file mode 100644 index c904ff907724..000000000000 --- a/dev-ruby/zentest-4.11.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby23? ( test? ( >=dev-ruby/hoe-2.10[ruby_targets_ruby23] dev-ruby/hoe-seattlerb[ruby_targets_ruby23] dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/hoe-2.10[ruby_targets_ruby24] dev-ruby/hoe-seattlerb[ruby_targets_ruby24] dev-ruby/minitest:5[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/hoe-2.10[ruby_targets_ruby25] dev-ruby/hoe-seattlerb[ruby_targets_ruby25] dev-ruby/minitest:5[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rake[ruby_targets_ruby24] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25] ) ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) ) -DESCRIPTION=Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails -EAPI=5 -HOMEPAGE=https://github.com/seattlerb/zentest -IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 doc test test -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Ruby -RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ) -SLOT=0 -SRC_URI=mirror://rubygems/ZenTest-4.11.1.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=d12a22cd61c32d961ac748de68c4881c diff --git a/dev-ruby/zentest/Manifest b/dev-ruby/zentest/Manifest new file mode 100644 index 000000000000..30f43e4aefe5 --- /dev/null +++ b/dev-ruby/zentest/Manifest @@ -0,0 +1,5 @@ +DIST ZenTest-4.11.0.gem 71680 BLAKE2B ae2d72ce5ff899dab0905eb7ed1bca0cf2158ec5044254cd7ebb86c59feb746bf18e6a0242f91c49803a062c5d94f5b1b0be4338cadef2a5afd116753259f51b SHA512 cb835ea2e937b7ea56084c138948acb1c2a96500e5b8bd54dd9d195e4005ebdce67b189cdf31a010135f55adb02f3bcf21ff663a26022eb759dd2126558c5c21 +DIST ZenTest-4.11.1.gem 71680 BLAKE2B 27bd94ca98a6739829526c06689ee5a890aa254bef3cb7b7b02d79d82a4fa96faa1853d36069aa801983b4927d44b2af2c852c111ece3b64459c99d63a7a072d SHA512 6f3b5dfb8cc8154856e94f20134e9a6bd2d54e052d05d3e7a250f831ee0a3d3196b497cf118322c51201fb8dd30a05b8a0a0462c58a8852354c4dee2a10d867b +EBUILD zentest-4.11.0.ebuild 969 BLAKE2B 72c54b3845891c3bd8873fd3bad177c074972b9f8faa37c735cfa62d5a5b29736379e24a686927f3d363724c5df575d2164406b70f067828a4e03b5bb741e4ac SHA512 e0ccf05566fb8329d88e540ed4a6fbf34828d8c7c3108cae3e92dd21ea209349c149585973568e32b038c90247f3cb547e3fad42f38809b702ebc583eab5ec0e +EBUILD zentest-4.11.1.ebuild 805 BLAKE2B 4ce3f61d360dc36ac45b8a2e1c9ee99786fad4efa50da844565210c0253fae19d2f93c222b41f9b0be1c981449e235ef0984bb16d9df30d222a248b75718d7c4 SHA512 66de758e96d619d243d56c456c6d99f157777bbb0ae456f1bc592989498f9e16ec26692d758612e63beb86fb85b928451dfbbd514c922f9a7f8b43de5c08c09a +MISC metadata.xml 333 BLAKE2B cf1ac3fbb6994dc96110bdb974b726f53fdfe34db473f272ba78ede47b65e26350b807bf291c65f8a8bcf9e12fc3366e431ca32a277d9ac38cf9d4ed7ea46e62 SHA512 d02fdcc6c8ef63d22d0df77a6c7c82ac1d629d29685e6fc653c70079d56fb1b28574bfc7c372a5298dd4a3e20061aecc705d6824c569ce0f99e3dea464f04fcb diff --git a/dev-ruby/zentest/metadata.xml b/dev-ruby/zentest/metadata.xml new file mode 100644 index 000000000000..bef15b99ffc2 --- /dev/null +++ b/dev-ruby/zentest/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + seattlerb/zentest + + diff --git a/dev-ruby/zentest/zentest-4.11.0.ebuild b/dev-ruby/zentest/zentest-4.11.0.ebuild new file mode 100644 index 000000000000..279b41748806 --- /dev/null +++ b/dev-ruby/zentest/zentest-4.11.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_NAME=ZenTest + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb example_dot_autotest.rb" + +inherit ruby-fakegem + +DESCRIPTION="Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails" +HOMEPAGE="https://github.com/seattlerb/zentest" +LICENSE="Ruby" + +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-2.10 + dev-ruby/hoe-seattlerb + dev-ruby/minitest:5 + )" + +each_ruby_prepare() { + case ${RUBY} in + *ruby23) + sed -i -e '/test_testcase9/a skip "ruby 2.3 defines more methods"' test/test_zentest.rb || die + ;; + *) + ;; + esac +} diff --git a/dev-ruby/zentest/zentest-4.11.1.ebuild b/dev-ruby/zentest/zentest-4.11.1.ebuild new file mode 100644 index 000000000000..0cfefa53470d --- /dev/null +++ b/dev-ruby/zentest/zentest-4.11.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_NAME=ZenTest + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb example_dot_autotest.rb" + +inherit ruby-fakegem + +DESCRIPTION="Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails" +HOMEPAGE="https://github.com/seattlerb/zentest" +LICENSE="Ruby" + +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/hoe-2.10 + dev-ruby/hoe-seattlerb + dev-ruby/minitest:5 + )" -- cgit v1.2.3