diff options
| author | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-07-11 06:32:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-07-11 06:32:42 +0000 |
| commit | 8691bcfe469bd79ca47e2ef9fbdcf79fdcc1a178 (patch) | |
| tree | 7f603bddb54c9c96ce1165fef5baf0b177a5f447 /dev-ruby | |
| parent | d295bbc9928ba6787e3322bb3e3fb7c3dce6bede (diff) | |
| download | baldeagleos-repo-8691bcfe469bd79ca47e2ef9fbdcf79fdcc1a178.tar.gz baldeagleos-repo-8691bcfe469bd79ca47e2ef9fbdcf79fdcc1a178.tar.xz baldeagleos-repo-8691bcfe469bd79ca47e2ef9fbdcf79fdcc1a178.zip | |
Updating liguros repo
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/amq-protocol/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/amq-protocol/amq-protocol-2.3.2.ebuild | 26 | ||||
| -rw-r--r-- | dev-ruby/git/git-1.7.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/hashicorp-checkpoint/metadata.xml | 5 | ||||
| -rw-r--r-- | dev-ruby/multi_json/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/multi_json/multi_json-1.15.0.ebuild | 62 | ||||
| -rw-r--r-- | dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/rchardet/rchardet-1.8.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/uuidtools/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/uuidtools/uuidtools-2.2.0.ebuild | 35 | ||||
| -rw-r--r-- | dev-ruby/vagrant_cloud/metadata.xml | 5 | ||||
| -rw-r--r-- | dev-ruby/websocket-driver/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/websocket-driver/websocket-driver-0.7.3.ebuild | 37 | ||||
| -rw-r--r-- | dev-ruby/x25519/x25519-1.0.8.ebuild | 2 |
14 files changed, 170 insertions, 12 deletions
diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest index eea332d67e35..38ff2af3ebf5 100644 --- a/dev-ruby/amq-protocol/Manifest +++ b/dev-ruby/amq-protocol/Manifest @@ -1,2 +1,3 @@ DIST amq-protocol-2.3.0.gem 45568 BLAKE2B f5af9184a37bb7484e18765cf6bd807048339f44ece70a1c5dc8d6580eb1449bd1deda9bd467970c0d03088f4f666ef0ba59141fe90b335508a854440cc5dae4 SHA512 cb9ca136908f09dd7f38f763b87516379efafb2cc3dfe34268064c08ee9fdda8e9299de4d94b70aa0569362fe18a541287a6b9649383ee0720f199fdc0b75263 DIST amq-protocol-2.3.1.gem 45568 BLAKE2B 08361a74b6a8d0652487aac26a91e3fed6681690e6c03988d500ccba6094e2513edf76aed94ac51da613322947da75f624090e3f8c79d54ac2c254180d98ce13 SHA512 10b2dc69014a681ff1c8b5512d578ae5b6c3c70c09c6b3dd4d86414f84b467fc05f873038fe0d4d751aa73cc0d1903f795a13eba4982f8e92dc226be8136d989 +DIST amq-protocol-2.3.2.gem 46080 BLAKE2B 22e9cf6bf96df7f85c65f0e25a0bedb38f6e75b6a5eff3f7574d1e4f2b733fb697c3cfa8db9227733847d96b256f4127b061a28e24f43114acdcd88b364bf08c SHA512 9e526920989e5fcf679e5ba7f3a2e77546ae9488590a2ef3a600f4df6cb96d3530472bbe15dd951a06ef7cdec2544353a21e4acccce494b5fd44c3ac06b70ef0 diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.2.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.3.2.ebuild new file mode 100644 index 000000000000..b9e86769dc8c --- /dev/null +++ b/dev-ruby/amq-protocol/amq-protocol-2.3.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +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/git/git-1.7.0.ebuild b/dev-ruby/git/git-1.7.0.ebuild index b791657d2526..4488548ef58c 100644 --- a/dev-ruby/git/git-1.7.0.ebuild +++ b/dev-ruby/git/git-1.7.0.ebuild @@ -17,7 +17,7 @@ RUBY_S="ruby-git-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="test" DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" diff --git a/dev-ruby/hashicorp-checkpoint/metadata.xml b/dev-ruby/hashicorp-checkpoint/metadata.xml index b77761e05e2e..bded3a34fdf9 100644 --- a/dev-ruby/hashicorp-checkpoint/metadata.xml +++ b/dev-ruby/hashicorp-checkpoint/metadata.xml @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>gyakovlev@gentoo.org</email> - <name>Georgy Yakovlev</name> - </maintainer> + <!-- maintainer-needed --> <upstream> <remote-id type="github">hashicorp/ruby-checkpoint</remote-id> </upstream> diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest index 26507a4b886f..9e98ebfd5caf 100644 --- a/dev-ruby/multi_json/Manifest +++ b/dev-ruby/multi_json/Manifest @@ -1,2 +1,3 @@ DIST multi_json-1.13.1.tar.gz 26098 BLAKE2B e82a08a747a092a9094cd7b35b4f933b5ac922a01f45a51b215ca9c4cdb9a083a4808d4bbe67a147ecb57e0b7b7e313c3d896f8cd80c79338c24abc3b90a09f9 SHA512 7c98392bd1c909fcc05249a02a010b561bf6c2d812ae42413d6e8dafa62926d8cb76226ded4c61558a00e5fa531ba33b6f4ef562648c52ba9b552ff7b7e27682 DIST multi_json-1.14.1.tar.gz 24713 BLAKE2B 188d0fa3bf7a46a6cf4a5aa1d613523b4da3dee5061a5288146d1a367835b255f103dec265da9a218dd6dd21ecb38a7ce35d16a758ac7754b440f52c25f0b703 SHA512 19e2b6704a8ed39b8714da449c8961e740198772718ddba3d3b651f71f2b7d8c2c198d9cc16fe290f1df7b1e54d029c01147fdc431a8d2763944a4de802b89d9 +DIST multi_json-1.15.0.tar.gz 24932 BLAKE2B c99c5c6b152c91dedc38fd24f8697f918064c603bfd72c55213f3ac8afd14d3c0ba31b7c3fb91c9998fcc8a5386f41a6983c53b40119558b99194ba58c06cc91 SHA512 55c873e45cdc59e75823aa031eb6d792cb9dc744b13a682fc279a8375b925db7a984256d61aa5454795a59722794a774a0ed5b6bf518db253152f4af67f46dea diff --git a/dev-ruby/multi_json/multi_json-1.15.0.ebuild b/dev-ruby/multi_json/multi_json-1.15.0.ebuild new file mode 100644 index 000000000000..88d2b50255e2 --- /dev/null +++ b/dev-ruby/multi_json/multi_json-1.15.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +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="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~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:^:#:' \ + -e '/jrjackson/askip "unpackaged"' \ + 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,nsjsonserialization,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/net-ssh/net-ssh-6.1.0-r1.ebuild b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild index e99cacb26708..2de9b89b67af 100644 --- a/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild +++ b/dev-ruby/net-ssh/net-ssh-6.1.0-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${P LICENSE="GPL-2" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" IUSE="ed25519 test" ruby_add_rdepend "virtual/ruby-ssl ed25519? ( >=dev-ruby/ed25519-1.2:1 dev-ruby/x25519 dev-ruby/bcrypt_pbkdf:1 )" diff --git a/dev-ruby/rchardet/rchardet-1.8.0.ebuild b/dev-ruby/rchardet/rchardet-1.8.0.ebuild index 318d8164a48b..bb8d3b751b4e 100644 --- a/dev-ruby/rchardet/rchardet-1.8.0.ebuild +++ b/dev-ruby/rchardet/rchardet-1.8.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/jmhodges/rchardet/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="LGPL-2.1" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/uuidtools/Manifest b/dev-ruby/uuidtools/Manifest index 64285f0efa5f..c3fcb8f666c8 100644 --- a/dev-ruby/uuidtools/Manifest +++ b/dev-ruby/uuidtools/Manifest @@ -1 +1,2 @@ DIST uuidtools-2.1.5.gem 25600 BLAKE2B 8219d559d92d86e7a87b97d4eda9454b6c203f89beb4a74ff619f51470d339c4063b1982ffb6f8acd5b9c206ac7d0dc537e968b1744a030a4f6cd629a358fc7a SHA512 c56e6329e48638bd5049d348beedec7fadb9ee7a133a5013ddd41ae98baa8213d8944903059729c9ca4f38b24d9b565b5653332685982337a4233f11d4865ac0 +DIST uuidtools-2.2.0.gem 27136 BLAKE2B 1760c3fcb193901a552b8d32acddd67a0737b95a79bde47854c11a3a6378b008b0e17339ac2e95157329314f35612adc9355068eaef90f93f4d1976fdd430182 SHA512 17f15e8816fd17d31e1296522d9c68b8da71211556c3284770197b06a6fe01f9038c1e6c6e5e8272b4290cfb23b48914a27717c4705fba17e5d9848257664360 diff --git a/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild b/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild new file mode 100644 index 000000000000..c6ce5fcee73f --- /dev/null +++ b/dev-ruby/uuidtools/uuidtools-2.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +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/vagrant_cloud/metadata.xml b/dev-ruby/vagrant_cloud/metadata.xml index d93880a23857..0c78d9a2c3d6 100644 --- a/dev-ruby/vagrant_cloud/metadata.xml +++ b/dev-ruby/vagrant_cloud/metadata.xml @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>gyakovlev@gentoo.org</email> - <name>Georgy Yakovlev</name> - </maintainer> + <!-- maintainer-needed --> <upstream> <remote-id type="github">hashicorp/vagrant_cloud</remote-id> </upstream> diff --git a/dev-ruby/websocket-driver/Manifest b/dev-ruby/websocket-driver/Manifest index db49c1563ab2..565f9c7399a3 100644 --- a/dev-ruby/websocket-driver/Manifest +++ b/dev-ruby/websocket-driver/Manifest @@ -2,3 +2,4 @@ DIST websocket-driver-0.6.5.tar.gz 24737 BLAKE2B 137c16a69309a1aad07fff663ff95a8 DIST websocket-driver-0.7.0.tar.gz 25557 BLAKE2B 5d8af63c50b9c61b05e822a3bef7bd9c15a25875afa2cb0eb909f174801ff10445452c11d83790d9053438ea5556d91739bba27b2c1d6b5dc93397fbfa64bfd6 SHA512 cc022a53c546e66eb2b7ab04ff2a809ad22087343807f0e31c51e36e028123d808cbfc1956bc8e14d1fd913661664302a41ae5abc9a34562562da2e5cba58368 DIST websocket-driver-0.7.1.tar.gz 25722 BLAKE2B 6046fe93a52ef958fa22402f67d544cb4375248997cc5104bd6ff46fde40493f3b342a29aec5a803e5d884528ee593f605e30150eb1e770508ef26b2af126cda SHA512 77e285eb038c0bff612f24f2edb79747ab37d167d861a7e580827da2ff5bc371cbb76041dbe47224384e58c1beaea7ef78cd875d08f218fb1ca9c4657783efaa DIST websocket-driver-0.7.2.tar.gz 25998 BLAKE2B a14af62a6189a4ec476352fd587e210e6ecf7f48845e06aae87a3bf78d7f55a1dd50177b29d5759416c6debf24b8d249fa2cf41f1a282044ecef8cd6fa963adf SHA512 05a0ae12e8fcf1c6734bedd8837857d71387844cbfbb768d8b81d8b890e3735c272b7a397ee9f3d20db82939a06694e4bbc6a42d06436911997588917b7fe7af +DIST websocket-driver-0.7.3.tar.gz 26035 BLAKE2B 508c5acb8e2aa1851ce04671b2bb68ce7e692b26b7b30c3115198d08606dbeb110067537337b75b90e7b3e33bd8dd1938eaa871bf41fd1b222ae71fa723e5ef2 SHA512 1ba113abbed068d1afa34a23ef29691a42f39f3980122c654c72902229f87acf87802c83ea79399b61f5749166bf5927a5d1ea0ba1840e3b9dceccaaa5196b55 diff --git a/dev-ruby/websocket-driver/websocket-driver-0.7.3.ebuild b/dev-ruby/websocket-driver/websocket-driver-0.7.3.ebuild new file mode 100644 index 000000000000..68cce579d558 --- /dev/null +++ b/dev-ruby/websocket-driver/websocket-driver-0.7.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +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="Apache-2.0" +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/x25519/x25519-1.0.8.ebuild b/dev-ruby/x25519/x25519-1.0.8.ebuild index 4030532414fc..d4099bd640db 100644 --- a/dev-ruby/x25519/x25519-1.0.8.ebuild +++ b/dev-ruby/x25519/x25519-1.0.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/crypto-rb/x25519/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" IUSE="" all_ruby_prepare() { |
