blue_hydra: ruby25 preparation

This commit is contained in:
blshkv 2020-02-16 12:06:53 +08:00
parent 363f905c18
commit 2ceeda43fd
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
23 changed files with 74 additions and 104 deletions

View file

@ -1,2 +1 @@
DIST data_objects-0.10.13.gem 29696 SHA256 b7536c1b997fa195854084f0662b7fcf1605e7d5d16032402e8556aacdd9a7c1 SHA512 231c13aa070898d9e6b2d0a79d07add8f1baa989ba231cf055fa85635ca2edbe85158a75c68ab6f6c27b19d7bb631cdfda3f6ae579f83e169025b670e4616343 WHIRLPOOL 12096e5f0fbc4c0827ce97027c578b7a33ddbde3f6dfdf324e092c9ceba3da8975f53af1b881d36f562e63e4953fde2c522c1ac984bf6362d5ad39b397cdce21
DIST data_objects-0.10.17.gem 29696 SHA256 0dbf25d88758eaa56730f6f6f5156a9599297cf5198b9309e3c11586270bdca5 SHA512 71e1a661bb362692e5dd463858752dc9026189ed3cb88c815b1dd3d1e2a24e69346b54deea6dfb2e9e0983ca926fe880749e5245106993e558048df7d14ddf71 WHIRLPOOL 1c215cf0da93445165f61f5cbaab944411162fe290afea3e20a4dbb613975ddeec24e64a9471e47b05a7467418cba544578a9150b369db6f6bc5a3346cb5ecc0
DIST data_objects-0.10.17.gem 29696 BLAKE2B 701953a46c2fccad088b440c14a489336a126a3be62207b43d86d21495128c71f1243bbad202e1356650932aa4edd8adb51fe7ca94be41f2694f203f8df7fa96 SHA512 71e1a661bb362692e5dd463858752dc9026189ed3cb88c815b1dd3d1e2a24e69346b54deea6dfb2e9e0983ca926fe880749e5245106993e558048df7d14ddf71

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -25,7 +25,7 @@ HOMEPAGE="http://rubyforge.org/projects/dorb"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/yard-0.5 >=dev-ruby/rspec-2.5 )"

View file

@ -1 +1 @@
DIST dm-core-1.2.1.gem 196608 SHA256 dc2e77939da9dfbfeddeea95f141035841a0aa8a07bdcc23819d0667d43ca627 SHA512 cd8d5b4e27431e3283059d9637c0c78fa57f178cf3815124781beb44ee4483ab95cb08849e0ce955740849ccd0417a0c2d1c7659dbd12ac39c1a48524a9ee8ba WHIRLPOOL dc4591ab5693e325523ca69ba3a9c3734f265d423563b2bfd830b89f7d5275e573715ae294b4d93473412fb4006cc70aebdd3ae9ad6f2478ee4616fdb2056e5e
DIST dm-core-1.2.1.gem 196608 BLAKE2B 416bb0cadc407da435b4277283aab212a411b97898c7a559db4c6f882f5767707f854c8f0bb6afc3f0162b51b9bcbffb9668e9034777abfcaad40475f6f8a92e SHA512 cd8d5b4e27431e3283059d9637c0c78fa57f178cf3815124781beb44ee4483ab95cb08849e0ce955740849ccd0417a0c2d1c7659dbd12ac39c1a48524a9ee8ba

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby23 ruby24 ruby25"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -18,7 +18,7 @@ HOMEPAGE="http://datamapper.org"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Requires do_sqlite3 which we do not have packaged yet. In 1.0.0

View file

@ -1 +1 @@
DIST dm-do-adapter-1.2.0.gem 13312 SHA256 984c7cee9ef9b1d5b3569c23c040c83a30dc0f82e2633211e56a22acaba604ed SHA512 a5c2a738932bdadaef3b205a8a7bdacd5dc6587bb49a7d6b131c475eef0558734c0653a5b54d96edec7358153d542d8abcbedf33fb7dfe829df5efd9a228a7d6 WHIRLPOOL 81a218076512e758fc817c7e6e555ed334e49152ef42539bd2df8ecf821d27c4b04851389892196423c5f87a423ed525084ff43b39e2b370e3950f6e86c592db
DIST dm-do-adapter-1.2.0.gem 13312 BLAKE2B 868a05b623d715446389d8b7861891cc310e4384b2d0cba7f4b1dadadb788d81a55705270bcdf83d0aba40d01280bda048f06aebf6995faf91cebaed937d56f0 SHA512 a5c2a738932bdadaef3b205a8a7bdacd5dc6587bb49a7d6b131c475eef0558734c0653a5b54d96edec7358153d542d8abcbedf33fb7dfe829df5efd9a228a7d6

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
#RUBY_FAKEGEM_TASK_DOC="yard"

View file

@ -1 +1 @@
DIST dm-migrations-1.2.0.gem 35840 SHA256 1130de72d93223f21ceea081a6a6ef65eeab4c46f93a069e2b3f48521f461912 SHA512 83bd0fff73f15b66c9819b4f33bb0e8b44f2f73ea00b178b7c21555373a7aae2b5a2f9363e9674d1031181cccc3387417ae78c63b8bd47d362b66b6865767a8c WHIRLPOOL dcc5ca5a294f637ae36e93d33667efd9a43e68cf3a8543ae33da5b50ed1e78a70cb68282dcaa259b84f698b8f88bae157935f16e64824ddffa07fd1e8aa12563
DIST dm-migrations-1.2.0.gem 35840 BLAKE2B 1864471dee9f97e5727ef13096eeb0e73ca922a8ce906cf782d26c44b6fcdd0554e8b92b81fedc04abf5bd25805ee3d25ef598bbe87ea166b812ed4aa86b3e46 SHA512 83bd0fff73f15b66c9819b4f33bb0e8b44f2f73ea00b178b7c21555373a7aae2b5a2f9363e9674d1031181cccc3387417ae78c63b8bd47d362b66b6865767a8c

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -14,11 +14,11 @@ RUBY_FAKEGEM_TASK_TEST="spec"
inherit ruby-fakegem
DESCRIPTION="DataMapper plugin for writing and specing migrations"
HOMEPAGE="http://github.com/sam/dm-more/tree/master/dm-migrations"
HOMEPAGE="https://github.com/sam/dm-more/tree/master/dm-migrations"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Tests fail with load errors, possibly due to unfulfilled

View file

@ -1,2 +1 @@
DIST dm-serializer-0.10.0.gem 16896 BLAKE2B fcce27967c12919ea86faba26a1a6afb096294d6ef7b1b7c403a29d48106a8cdbe689ed64665383b8307b077c9099921968b8f794916ee974e2b6bd451a30d9c SHA512 c6e1c63f3242944b21f653793faa0ef7e2f607ef3164ee0b7ef54145cfbe42414a9ae005c100abaaf06951b8b754a6a937ec2a7cecffed8d632f6ed3696c4ee8
DIST dm-serializer-1.2.2.gem 17408 BLAKE2B 351d93706965fcce70d6c285150818ca79796e280da85969db8668327977326c44af02488b0d4fe7e907e606ff42d9187ecaa87dabb8fc3f2a743aafeed82fe5 SHA512 ce0e58089e88bdaea612a64bd112b6f7648f9937a379f79e2126814996e1042121b462e6eba758e9f3901ec9d127b2758706f2aed66a863c03b23b6b94ae5ad7

View file

@ -1,30 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_TASK_TEST="spec"
inherit ruby-fakegem
DESCRIPTION="DataMapper plugin for serializing Resources and Collections"
HOMEPAGE="https://github.com/datamapper/dm-serializer"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RESTRICT="test"
#may be required?
#each_ruby_install() {
# each_fakegem_install
# ruby_fakegem_doins -r {autotest,benchmarks,spec,tasks}
#}

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby23 ruby24 ruby25"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/datamapper/dm-serializer"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="test"

View file

@ -1 +1 @@
DIST dm-sqlite-adapter-1.2.0.gem 7680 SHA256 0c96433c662ac5505e396858a1f5afc26ca713ce0224e4f52867714978ee0957 SHA512 02c1d0a5e5cb0cb1849b7c65ebef91fe1fa63df39c12acd6ee70e5630b1e1e18adafa2861c44b4aa576a5f00501d31927c20e96b84cca0088f62895151bda0f6 WHIRLPOOL 152ac921d19c89a803d6d2d53d134a98af84bf4cfcb1fd4945390f3a2f29b8443026f740200b965c89aaf2e7313603e2237ad3779879ed5ecc745e770e3c77ec
DIST dm-sqlite-adapter-1.2.0.gem 7680 BLAKE2B 582129b469f56ec2fb6f1624f750ab83d118609b247cc1af962c3d4a64f215115e0aefee76829be3dabf07c21f14c0914ac0c694680dbe829e637aa8d7e2e8e8 SHA512 02c1d0a5e5cb0cb1849b7c65ebef91fe1fa63df39c12acd6ee70e5630b1e1e18adafa2861c44b4aa576a5f00501d31927c20e96b84cca0088f62895151bda0f6

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -13,18 +13,17 @@ RUBY_FAKEGEM_TASK_TEST="spec"
inherit ruby-fakegem
DESCRIPTION="Sqlite3 Adapter for DataMapper"
HOMEPAGE="http://github.com/datamapper/dm-sqlite-adapter"
HOMEPAGE="https://github.com/datamapper/dm-sqlite-adapter"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Tests require dm-do-adapter's spec directory installed.
RESTRICT="test"
ruby_add_bdepend "test? ( >=dev-ruby/jeweler-1.6.4
>=dev-ruby/rspec-1.3.2 )"
ruby_add_bdepend "test? ( >=dev-ruby/rspec-1.3.2 )"
ruby_add_rdepend ">=dev-ruby/do_sqlite3-0.10.6
>=dev-ruby/dm-do-adapter-1.2.0"

View file

@ -1 +1 @@
DIST dm-timestamps-1.2.0.gem 8704 SHA256 7be05901fcca55f5a36acaac97242235cca2b13f810d571cfea1bb919d50b06b SHA512 ea32f123299cd8638f8e79ae2371352d2cec81dd1a09cfed7bf8e3fcd6a3579e666fc8ff9676db5970215d29ccdb54070723a905d8e4faef486b8efa3f2619d9 WHIRLPOOL de0a2af3495b428d4c961f2787badb71c6c304383ccedc360b1b2c9a6247358830e23df66152c3ba9a10efbd92fbf61a2a71229c34c8838302fac024e4a23f24
DIST dm-timestamps-1.2.0.gem 8704 BLAKE2B eb78c97e294a5f3fc822bc0ac80d15822a89559a0c03066521c09373ec9e9b76b1fb1e2009a75a07267162c3f524509945cdfb0602d2baf9dabdf94631cedddd SHA512 ea32f123299cd8638f8e79ae2371352d2cec81dd1a09cfed7bf8e3fcd6a3579e666fc8ff9676db5970215d29ccdb54070723a905d8e4faef486b8efa3f2619d9

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/datamapper/dm-timestamps"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Tests fail with load errors, possibly due to unfulfilled

View file

@ -1 +1 @@
DIST dm-validations-1.2.0.gem 56320 SHA256 5f60298addc59c4c34443763a7ef1aed941f7176fb61c62e7c1e70cf97058d2a SHA512 2e2af99f216f1a5dd57b48a9d1b6961d1d1eeaca62bb80450d3618f515ea863e95cd760edb772a72fd70a8fdf2eb4b7d85f33cdbffaa20895915be96cfeb5493 WHIRLPOOL 485943e493a702ebdd2b6eeea9da3432bb45240c5477ae38169a057950a2001df8487e3981c5b66d717a6aee07aa60a366e71ae5304b043a2e3e70f7d8534184
DIST dm-validations-1.2.0.gem 56320 BLAKE2B b77fa8ab280d9198b90db8ca173bd4421b151aa884846d72e9ff5052aa6c70519d15338fd2e9a5223dd3fdf94edb30e83bfc632934dd4058b95fd775b62aebf9 SHA512 2e2af99f216f1a5dd57b48a9d1b6961d1d1eeaca62bb80450d3618f515ea863e95cd760edb772a72fd70a8fdf2eb4b7d85f33cdbffaa20895915be96cfeb5493

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/datamapper/dm-validations"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
KEYWORDS="~amd64 ~x86"
IUSE=""
# Tests fail with load errors, possibly due to unfulfilled

View file

@ -1 +1 @@
DIST do_sqlite3-0.10.17.gem 23040 SHA256 8ebdac3d05c2711b7a8215937cbb5f5c97082a12515d3cab50e6f1273129bf3f SHA512 bb3b7e0f74ba3ab1dc2922fdc56e0fcafb9e9999ed6ab0e6c12f346e1271b2d1c8623ae4a6dcae0725a7a8dab96811be098518345f30f217bd85f6c95f02f0ce WHIRLPOOL d57a9a8566cc94cac2d6f8aea359d5ee989f5c87db500622282483f0c75b9ed4b42bb7bb6da3c70e407a8610d85231b6990845932f923b9e2784967f9191e19b
DIST do_sqlite3-0.10.17.gem 23040 BLAKE2B 1cf0d147cebd88bc4a0076141f669c9d5c44923567946249547b54ac3535b4decfbb7e486c408038bde47ed586c574eb58c62052e44c7515c9be58866c73b0c7 SHA512 bb3b7e0f74ba3ab1dc2922fdc56e0fcafb9e9999ed6ab0e6c12f346e1271b2d1c8623ae4a6dcae0725a7a8dab96811be098518345f30f217bd85f6c95f02f0ce

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_TEST="spec"
@ -27,9 +27,9 @@ RESTRICT="test"
RDEPEND="${RDEPEND} dev-db/sqlite:3"
DEPEND="${DEPEND} dev-db/sqlite:3"
ruby_add_bdepend "test? ( dev-ruby/jeweler dev-ruby/bacon )"
ruby_add_bdepend "test? ( dev-ruby/bacon )"
ruby_add_rdepend "=dev-ruby/data_objects-${PV}"
ruby_add_rdepend "~dev-ruby/data_objects-${PV}"
each_ruby_configure() {
${RUBY} -Cext/do_sqlite3 extconf.rb || die

View file

@ -1,15 +1,15 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby23 ruby24 ruby25"
USE_RUBY="ruby24 ruby25 ruby26"
inherit ruby-fakegem
DESCRIPTION="A complete replacement to the CSV standard library"
HOMEPAGE="http://fastercsv.rubyforge.org/"
SRC_URI="mirror://rubygems/${P}.gem"
#SRC_URI="mirror://rubygems/${P}.gem"
LICENSE="MIT"
SLOT="0"

View file

@ -1,7 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
inherit ruby-ng
DESCRIPTION="bluetooth discovery service built on top of bluez"
HOMEPAGE="https://github.com/zerochaos-/blue_hydra"
@ -9,8 +12,6 @@ SRC_URI=""
LICENSE="BSD-4"
SLOT="0"
USE_RUBY="ruby23 ruby24 ruby25"
inherit ruby-ng
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
@ -18,7 +19,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/zerochaos-/blue_hydra.git"
EGIT_CHECKOUT_DIR="${WORKDIR}"/all
else
KEYWORDS="amd64 x86 arm"
KEYWORDS="~amd64 ~x86"
#strictly speaking this isn't a blue_hydra version number but a random simulation of a Pwnie Express software release number
#but close enough for pushing out stable releases
SRC_URI="https://github.com/zerochaos-/blue_hydra/archive/${PV}.tar.gz -> ${P}.tar.gz"

View file

@ -1,7 +1,11 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
inherit ruby-ng
DESCRIPTION="bluetooth discovery service built on top of bluez"
HOMEPAGE="https://github.com/zerochaos-/blue_hydra"
@ -9,8 +13,6 @@ SRC_URI=""
LICENSE="BSD-4"
SLOT="0"
USE_RUBY="ruby23 ruby24 ruby25"
inherit ruby-ng
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
@ -18,7 +20,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/zerochaos-/blue_hydra.git"
EGIT_CHECKOUT_DIR="${WORKDIR}"/all
else
KEYWORDS="amd64 x86 arm"
KEYWORDS="~amd64 ~x86"
#strictly speaking this isn't a blue_hydra version number but a random simulation of a Pwnie Express software release number
#but close enough for pushing out stable releases
SRC_URI="https://github.com/zerochaos-/blue_hydra/archive/${PV}.tar.gz -> ${P}.tar.gz"

View file

@ -1,5 +1,5 @@
#we are not ready yet, need a few days
=dev-lang/ruby-2.5.7
#=dev-lang/ruby-2.5.7
#newer network manager significantly improves privacy
<net-misc/networkmanager-1.18.4-r3
@ -37,16 +37,16 @@ dev-lang/ruby:2.3
<dev-ruby/did_you_mean-1.1.0
#https://bugs.gentoo.org/550516
>dev-ruby/actioncable-5.0
>dev-ruby/actionmailer-5.0
>dev-ruby/actionpack-5.0
>dev-ruby/actionview-5.0
>dev-ruby/activejob-5.0
>dev-ruby/activemodel-5.0
>dev-ruby/activerecord-5.0
#>dev-ruby/actioncable-5.0
#>dev-ruby/actionmailer-5.0
#>dev-ruby/actionpack-5.0
#>dev-ruby/actionview-5.0
#>dev-ruby/activejob-5.0
#>dev-ruby/activemodel-5.0
#>dev-ruby/activerecord-5.0
#>dev-ruby/activesupport-5.0
>dev-ruby/rails-5.0
>dev-ruby/railties-5.0
#>dev-ruby/rails-5.0
#>dev-ruby/railties-5.0
#ugh, https://bugs.gentoo.org/627576
<dev-libs/elfutils-0.170-r1