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

2024-05-25 Thread Hans de Graaff
commit: 23c2d29b362020a33640225846f5a6e55e5be408
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 26 05:32:10 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 26 06:32:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c2d29b

dev-ruby/hiera-eyaml-gpg: enable ruby32

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

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
index cf46e672e926..1b12b32be672 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 
@@ -17,7 +17,6 @@ HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml-gpg";
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
 
 ruby_add_rdepend "
>=dev-ruby/hiera-eyaml-1.3.8:*



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

2024-05-24 Thread Hans de Graaff
commit: 936110d16cb268af2bafee5ab08243958b96bd46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 25 06:50:57 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 25 06:51:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936110d1

dev-ruby/hiera-eyaml: add 4.1,0

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

 dev-ruby/hiera-eyaml/Manifest|  1 +
 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild | 57 
 dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild| 57 
 3 files changed, 115 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 91598c9819d2..abcc3c18f0dd 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 
73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b
 SHA512 
64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b
+DIST hiera-eyaml-4.1.0.tar.gz 63484 BLAKE2B 
0995bcb409cbb7fbb605475c5a61854b121e7051957592e0c3322528e37b325526931ec86f1e7f44d1d8a48e534e4fe071a80b4bb98e669470f27e8acab73671
 SHA512 
40bdc6d8e6929cfbd3c56282bb017763262aa22d58abc8483391632a2cd1bfa5b148ec165a946b5013276adc966d5a9e80f75d6e34cb136d7cc763b91e42f342

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild
new file mode 100644
index ..a8c4b7082907
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml";
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/highline-1.6.19:*
+   dev-ruby/optimist
+"
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   ~dev-util/aruba-0.6.2
+   dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
+
+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/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress 
features || die
+}

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild
new file mode 100644
index ..eed8e569adb1
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml";
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/highline-2.1:2
+   >=dev-ruby/optimist-3.1:3
+   !=dev-util/cucumber-8
+   dev-util/aruba:2
+   dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
+
+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/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.

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

2024-01-02 Thread Hans de Graaff
commit: 02cea7a72eeb0e2d37185ff6b0f849919f214f54
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  3 07:03:46 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  3 07:04:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cea7a7

dev-ruby/hiera: enable ruby33

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

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

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index 7c373f48797c..bb64d9638f72 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-12-27 Thread Hans de Graaff
commit: f98de505d0250dc2b33c8195544dcff95fc7f2ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 19:56:35 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 19:56:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98de505

dev-ruby/hiera-eyaml-plaintext: enable ruby33

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index 6e98da6900b4..8a85e012c2f3 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-12-15 Thread Hans de Graaff
commit: f30406cc8029ef2aa0c356ed7bb573251b382149
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 15 13:20:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 15 14:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30406cc

dev-ruby/hiera-eyaml: drop 3.3.0-r1

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

 dev-ruby/hiera-eyaml/Manifest|  1 -
 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 4168aa69aba0..91598c9819d2 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1 @@
-DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
 DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 
73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b
 SHA512 
64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
deleted file mode 100644
index 37d06833cc06..
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml";
-SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
-
-ruby_add_bdepend "test? (
-   dev-util/cucumber
-   ~dev-util/aruba-0.6.2
-   dev-ruby/hiera-eyaml-plaintext
-)"
-
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
-
-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/run.pp \
-   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
-   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
-   features/puppet.feature
-}
-
-each_ruby_prepare() {
-   # Run tests with the correct ruby interpreter
-   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
-
-}
-
-each_ruby_test() {
-   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress 
features || die
-}



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

2023-08-26 Thread Hans de Graaff
commit: 05add64e7bf34de318a140e873c17b834eb3ecc7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 06:43:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 06:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05add64e

dev-ruby/hiera: drop 3.9.0

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

 dev-ruby/hiera/Manifest   |  1 -
 dev-ruby/hiera/hiera-3.9.0.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 35a3e72415cc..19762ac40c3d 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1 @@
 DIST hiera-3.12.0.gem 40960 BLAKE2B 
b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5
 SHA512 
bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59
-DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.9.0.ebuild 
b/dev-ruby/hiera/hiera-3.9.0.ebuild
deleted file mode 100644
index 3c2808823277..
--- a/dev-ruby/hiera/hiera-3.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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 ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/deep_merge"



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

2023-07-15 Thread Hans de Graaff
commit: 33236c646414623d840a54430baa7dbdec61a16c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 09:22:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 18:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33236c64

dev-ruby/hiera-eyaml: add missing test dependency

Closes: https://bugs.gentoo.org/904261
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 89b2847b8bf5..37d06833cc06 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -30,7 +30,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
 )"
 
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
 
 all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
index db643f2513ac..4d597a68a781 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -31,7 +31,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
 )"
 
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
 
 all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.



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

2023-07-11 Thread Hans de Graaff
commit: f5e42d75cf64c0f99dbc47e4371425f7190cf8c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 12 04:54:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 12 04:59:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e42d75

dev-ruby/hiera-eyaml-plaintext: enable ruby32

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index b3f13e76f889..6e98da6900b4 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-07-04 Thread Hans de Graaff
commit: 1ad95189c24ecfe514ee72dc5efeb65ddfd51508
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 09:57:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  5 04:40:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad95189

dev-ruby/hiera: drop 3.10.0, 3.11.0

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

 dev-ruby/hiera/Manifest|  2 --
 dev-ruby/hiera/hiera-3.10.0.ebuild | 24 
 dev-ruby/hiera/hiera-3.11.0.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index a1376674896c..35a3e72415cc 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,4 +1,2 @@
-DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
-DIST hiera-3.11.0.gem 40960 BLAKE2B 
e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1
 SHA512 
51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354
 DIST hiera-3.12.0.gem 40960 BLAKE2B 
b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5
 SHA512 
bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild 
b/dev-ruby/hiera/hiera-3.10.0.ebuild
deleted file mode 100644
index c22010b56757..
--- a/dev-ruby/hiera/hiera-3.10.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/deep_merge"

diff --git a/dev-ruby/hiera/hiera-3.11.0.ebuild 
b/dev-ruby/hiera/hiera-3.11.0.ebuild
deleted file mode 100644
index c22010b56757..
--- a/dev-ruby/hiera/hiera-3.11.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/deep_merge"



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

2023-07-04 Thread Hans de Graaff
commit: 3ed9be0ddce909e42de5e1302ce465a6f1419c8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  4 09:56:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  5 04:40:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed9be0d

dev-ruby/hiera: enable ruby32

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

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

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index 57abf1d44284..7c373f48797c 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-07-01 Thread Hans de Graaff
commit: efbb094443fc19e99bda76bdeb224541a9363d04
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 04:55:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbb0944

dev-ruby/hiera-eyaml: update upstream metadata

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

 dev-ruby/hiera-eyaml/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml/metadata.xml 
b/dev-ruby/hiera-eyaml/metadata.xml
index 5f4ebcf1047c..07ab2adb5524 100644
--- a/dev-ruby/hiera-eyaml/metadata.xml
+++ b/dev-ruby/hiera-eyaml/metadata.xml
@@ -10,6 +10,6 @@
 Gentoo Ruby Project
   
   
-TomPoulton/hiera-eyaml
+voxpupuli/hiera-eyaml
   
 



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

2023-07-01 Thread Hans de Graaff
commit: dff4a54ee106281914f57e23b30184b83ae8aa97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 04:49:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff4a54e

dev-ruby/hiera-eyaml: add 3.4.0

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

 dev-ruby/hiera-eyaml/Manifest |  1 +
 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 8bb06486fe67..4168aa69aba0 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
+DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 
73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b
 SHA512 
64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
new file mode 100644
index ..db643f2513ac
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml";
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/highline-1.6.19:*
+   dev-ruby/optimist
+"
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   ~dev-util/aruba-0.6.2
+   dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+
+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/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress 
features || die
+}



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

2023-04-12 Thread Sam James
commit: f873b75cc00b10dcb34fc3d9abb8926a7dbe909d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f873b75c

dev-ruby/hiera-eyaml-gpg: Keyword 0.7.4-r1 arm64, #734842

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
index 066740cd6a9c..cf46e672e926 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml-gpg";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-04-12 Thread Sam James
commit: 7b66006de21df42379b979ef5f882fbd18688d20
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b66006d

dev-ruby/hiera-eyaml-plaintext: Keyword 0.6-r2 arm64, #734842

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index ed7c1533f0eb..b3f13e76f889 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/gtmtechltd/hiera-eyaml-plaintext";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""



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

2023-04-12 Thread Sam James
commit: 88999f4e4227e2d8a927ad63255847607a73
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 06:08:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 06:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88999f4e

dev-ruby/hiera-eyaml: Keyword 3.3.0-r1 arm64, #734842

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 4b4f8c618ace..89b2847b8bf5 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"



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

2023-04-07 Thread Sam James
commit: ade1598e11e953f5cbd5d3b7f32f69fa3c994224
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 12:07:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 12:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade1598e

dev-ruby/hiera: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/hiera/metadata.xml | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/dev-ruby/hiera/metadata.xml b/dev-ruby/hiera/metadata.xml
index d9c2b80ccf99..7604698badec 100644
--- a/dev-ruby/hiera/metadata.xml
+++ b/dev-ruby/hiera/metadata.xml
@@ -1,15 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-prometheanf...@gentoo.org
-
-
-sysad...@gentoo.org
-Gentoo Sysadmin Project
-
-
-r...@gentoo.org
-Gentoo Ruby Project
-
+   
+   prometheanf...@gentoo.org
+   
+   
+   sysad...@gentoo.org
+   Gentoo Sysadmin Project
+   
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+   
+   puppetlabs/hiera
+   
 



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

2023-04-06 Thread Sam James
commit: c1e0e80d5fccd67ba877bd836a107bf4167a21fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e0e80d

dev-ruby/hiera: Stabilize 3.12.0 amd64, #903950

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index d85aa878e0ae..494e2ecb1889 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2023-04-06 Thread Sam James
commit: 56058183130446ca57d679e414ab90bcf2956b38
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 04:10:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 04:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56058183

dev-ruby/hiera: Stabilize 3.12.0 x86, #903950

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
index 12371903253d..d85aa878e0ae 100644
--- a/dev-ruby/hiera/hiera-3.12.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2023-04-01 Thread Hans de Graaff
commit: 68aed954f0a7913df7884cd7906ee2427fcc6881
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  1 07:04:21 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  1 08:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68aed954

dev-ruby/hiera-eyaml-gpg: drop 0.7.4

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

 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild   | 25 --
 1 file changed, 25 deletions(-)

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



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

2023-03-30 Thread Hans de Graaff
commit: a8657117f7278fe65359dfb982c7758f3edde194
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 30 09:10:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 30 09:13:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8657117

dev-ruby/hiera-eyaml-gpg: update EAPI 7 -> 8, add ruby30, ruby31

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

 .../hiera-eyaml-gpg-0.7.4-r1.ebuild| 25 ++
 1 file changed, 25 insertions(+)

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



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

2023-03-30 Thread Hans de Graaff
commit: 8bbd4107d0d27d98d41ac55590065042adb71495
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 30 09:11:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 30 09:13:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbd4107

dev-ruby/hiera-eyaml-gpg: update HOMEPAGE

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

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild | 2 +-
 dev-ruby/hiera-eyaml-gpg/metadata.xml| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
index 90e637eb1ef6..066740cd6a9c 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4-r1.ebuild
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
 inherit ruby-fakegem
 
 DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg";
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml-gpg";
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-ruby/hiera-eyaml-gpg/metadata.xml 
b/dev-ruby/hiera-eyaml-gpg/metadata.xml
index 1572e7e0cc43..90d3d734d0bf 100644
--- a/dev-ruby/hiera-eyaml-gpg/metadata.xml
+++ b/dev-ruby/hiera-eyaml-gpg/metadata.xml
@@ -10,6 +10,6 @@
 Gentoo Ruby Project
   
   
-sihil/hiera-eyaml-gpg
+voxpupuli/hiera-eyaml-gpg
   
 



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

2023-03-27 Thread Hans de Graaff
commit: dd796acde34cfefd9950dd751164df2a5160d475
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 27 08:35:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 27 08:35:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd796acd

dev-ruby/hiera-eyaml: drop 3.3.0

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild | 49 ---
 1 file changed, 49 deletions(-)

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



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

2023-03-27 Thread Hans de Graaff
commit: 8be317aabb4336d206fb2cf392d863aba3eea847
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 27 08:20:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 27 08:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be317aa

dev-ruby/hiera-eyaml: add ruby30, ruby31

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 55 
 1 file changed, 55 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
new file mode 100644
index ..4b4f8c618ace
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml";
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   ~dev-util/aruba-0.6.2
+   dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+
+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/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress 
features || die
+}



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

2023-03-27 Thread Hans de Graaff
commit: 2b33cb965b0e89416db37502626aaad50ed98c1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 27 08:19:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 27 08:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b33cb96

dev-ruby/hiera-eyaml-plaintext: enable ruby31

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index 96467fdcd2d9..ed7c1533f0eb 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-03-10 Thread Hans de Graaff
commit: c9dd533de2e7266a92d4bd989fa4a235d99c94a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 11 07:23:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 11 07:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dd533d

dev-ruby/hiera-eyaml: drop 3.1.1, 3.2.2

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

 dev-ruby/hiera-eyaml/Manifest |  2 --
 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 48 --
 dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 49 ---
 3 files changed, 99 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index e96204128486..8bb06486fe67 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 
8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc
 SHA512 
3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
-DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 
2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185
 SHA512 
ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
 DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d

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

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

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

2023-02-08 Thread Hans de Graaff
commit: 2160428ca68614d087f6708993579405dccd4510
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  9 07:27:52 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  9 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2160428c

dev-ruby/hiera: drop 3.8.0

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

 dev-ruby/hiera/Manifest   |  1 -
 dev-ruby/hiera/hiera-3.8.0.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 3badb1058d6d..a1376674896c 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,5 +1,4 @@
 DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
 DIST hiera-3.11.0.gem 40960 BLAKE2B 
e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1
 SHA512 
51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354
 DIST hiera-3.12.0.gem 40960 BLAKE2B 
b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5
 SHA512 
bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59
-DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
deleted file mode 100644
index 3c2808823277..
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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 ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/deep_merge"



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

2023-02-08 Thread Hans de Graaff
commit: a7fa9cfb2bce9cc74aa1c1ce650ee43822158955
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  9 07:27:35 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  9 07:27:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fa9cfb

dev-ruby/hiera: add 3.12.0

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

 dev-ruby/hiera/Manifest|  1 +
 dev-ruby/hiera/hiera-3.12.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 3fa2a7cbdea5..3badb1058d6d 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,4 +1,5 @@
 DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
 DIST hiera-3.11.0.gem 40960 BLAKE2B 
e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1
 SHA512 
51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354
+DIST hiera-3.12.0.gem 40960 BLAKE2B 
b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5
 SHA512 
bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild 
b/dev-ruby/hiera/hiera-3.12.0.ebuild
new file mode 100644
index ..12371903253d
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2022-12-16 Thread Arthur Zamarin
commit: e4ed736c668b7a6165523556f0e3691d48d91b2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:01:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ed736c

dev-ruby/hiera-eyaml-plaintext: Stabilize 0.6-r2 amd64, #862190

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
index 188d18dff865..96467fdcd2d9 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/gtmtechltd/hiera-eyaml-plaintext";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""



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

2022-12-10 Thread Hans de Graaff
commit: ada47ac08322e528e6e4689160be7b68ca6831e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 10 07:31:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 11 06:27:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada47ac0

dev-ruby/hiera: add 3.11.0

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

 dev-ruby/hiera/Manifest|  1 +
 dev-ruby/hiera/hiera-3.11.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index baa493a9debc..3fa2a7cbdea5 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1,4 @@
 DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
+DIST hiera-3.11.0.gem 40960 BLAKE2B 
e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1
 SHA512 
51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.11.0.ebuild 
b/dev-ruby/hiera/hiera-3.11.0.ebuild
new file mode 100644
index ..c22010b56757
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.11.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2022-11-01 Thread Yixun Lan
commit: 433dacd7e31607663d51b1d44f356161f0405f39
Author: Yu Gu  gmail  com>
AuthorDate: Tue Nov  1 06:02:22 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov  1 09:47:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433dacd7

dev-ruby/hiera: Keyword 3.10.0 riscv, #878943

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild 
b/dev-ruby/hiera/hiera-3.10.0.ebuild
index 39078c3c81bf..c22010b56757 100644
--- a/dev-ruby/hiera/hiera-3.10.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.10.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2022-09-16 Thread John Helmert III
commit: 788f3ced882961cd7f96241889cd0e41474fd26c
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Sep 16 13:26:10 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Sep 16 13:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f3ced

dev-ruby/hiera-eyaml: add 3.3.0

Robin asked for this, so that the following PR is in-tree.

https://github.com/voxpupuli/hiera-eyaml/pull/329

Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 3c35e69a1085..e96204128486 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1,3 @@
 DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 
8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc
 SHA512 
3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
 DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 
2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185
 SHA512 
ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
+DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d

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



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

2022-08-02 Thread Hans de Graaff
commit: 4a7c55a6a865250a4b4172778edccbe1886a6042
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  3 05:31:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  3 05:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c55a6

dev-ruby/hiera: add 3.10.0

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

 dev-ruby/hiera/Manifest|  1 +
 dev-ruby/hiera/hiera-3.10.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 41a00dc4b460..baa493a9debc 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1,3 @@
+DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild 
b/dev-ruby/hiera/hiera-3.10.0.ebuild
new file mode 100644
index ..39078c3c81bf
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.10.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2022-06-23 Thread Matthew Thode
commit: 978f5740d27badf7f48198b762a07171c1c941cb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:18:50 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978f5740

dev-ruby/hiera: 3.9.0 stable amd64 x86 ppc

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.9.0.ebuild 
b/dev-ruby/hiera/hiera-3.9.0.ebuild
index dc9baceecec1..3c2808823277 100644
--- a/dev-ruby/hiera/hiera-3.9.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2022-04-19 Thread Hans de Graaff
commit: f58e0f3a0372a564585d91d3ac44b1e614ba5719
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 20 05:06:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 20 05:10:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58e0f3a

dev-ruby/hiera: add 3.9.0

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

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.9.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 9821e515d55b..f2e90d142469 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1,4 @@
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0
 DIST hiera-3.7.0.gem 40960 BLAKE2B 
2cec1e8df126da1ca3e46015192cdd428b595084461d5bca92ad561ba7e3b2be5d6837b3565031f174b5ce7fc32f80e288ed12dd3d3cd5d9f3a369b7f2cc6dae
 SHA512 
583da6eb8fb30f9b1029861c7e539fa0e766bd3c4de06715225975d24e46f18cfea9b80f7e4f65535d22ae9bed70c29f999c160fe131aa0897dd70e61681d1b8
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
+DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.9.0.ebuild 
b/dev-ruby/hiera/hiera-3.9.0.ebuild
new file mode 100644
index ..dc9baceecec1
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.9.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2022-04-19 Thread Hans de Graaff
commit: b678eeedaaffd1d03104e1287e3a461e264653c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 20 05:07:02 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 20 05:10:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b678eeed

dev-ruby/hiera: drop 3.6.0, 3.7.0

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

 dev-ruby/hiera/Manifest   |  2 --
 dev-ruby/hiera/hiera-3.6.0.ebuild | 24 
 dev-ruby/hiera/hiera-3.7.0.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index f2e90d142469..41a00dc4b460 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,4 +1,2 @@
-DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0
-DIST hiera-3.7.0.gem 40960 BLAKE2B 
2cec1e8df126da1ca3e46015192cdd428b595084461d5bca92ad561ba7e3b2be5d6837b3565031f174b5ce7fc32f80e288ed12dd3d3cd5d9f3a369b7f2cc6dae
 SHA512 
583da6eb8fb30f9b1029861c7e539fa0e766bd3c4de06715225975d24e46f18cfea9b80f7e4f65535d22ae9bed70c29f999c160fe131aa0897dd70e61681d1b8
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
deleted file mode 100644
index 03029fd73800..
--- a/dev-ruby/hiera/hiera-3.6.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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/hiera-3.7.0.ebuild 
b/dev-ruby/hiera/hiera-3.7.0.ebuild
deleted file mode 100644
index c5967ff1b3a7..
--- a/dev-ruby/hiera/hiera-3.7.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-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"



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

2022-04-02 Thread Agostino Sarubbo
commit: 853eb23f97e84fc2c1f62525c5fb6c7d52811df3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  2 08:03:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  2 08:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853eb23f

dev-ruby/hiera: x86 stable wrt bug #836411

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
index 3b1b0ea452f0..3c2808823277 100644
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2022-03-31 Thread Agostino Sarubbo
commit: dffb1942011724cd11e0d7a6c93673f5b2aacad4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 31 09:01:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 31 09:01:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffb1942

dev-ruby/hiera: ppc stable wrt bug #836411

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
index 9d494825d1fc..3b1b0ea452f0 100644
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2022-03-30 Thread Hans de Graaff
commit: 214e2dae70dde545d8b4623d60267761cfcfc74c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 30 08:55:21 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 31 05:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214e2dae

dev-ruby/hiera: enable ruby31

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

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

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
index 64459347e542..9d494825d1fc 100644
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-03-30 Thread Jakov Smolić
commit: 25e954acf5c64cb7382bfd6dc524818b125c9d2a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Mar 30 11:08:36 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Mar 30 11:08:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e954ac

dev-ruby/hiera: Stabilize 3.8.0 amd64, #836411

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
index c6d4c2824544..64459347e542 100644
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2022-01-26 Thread Fabian Groffen
commit: 002454b2b9b0613217f9e4a520d6326f98b7e16d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 26 17:46:15 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 26 18:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002454b2

dev-ruby/hiera-3.8.0: marked ~arm64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
index 195450655c61..c6d4c2824544 100644
--- a/dev-ruby/hiera/hiera-3.8.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2021-12-13 Thread Hans de Graaff
commit: dca4135de510c85d8cac7c2221d01a149482a6a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 14 06:55:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 14 06:55:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca4135d

dev-ruby/hiera: add 3.8.0

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

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.8.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 69b11f40e398..9821e515d55b 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1,3 @@
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0
 DIST hiera-3.7.0.gem 40960 BLAKE2B 
2cec1e8df126da1ca3e46015192cdd428b595084461d5bca92ad561ba7e3b2be5d6837b3565031f174b5ce7fc32f80e288ed12dd3d3cd5d9f3a369b7f2cc6dae
 SHA512 
583da6eb8fb30f9b1029861c7e539fa0e766bd3c4de06715225975d24e46f18cfea9b80f7e4f65535d22ae9bed70c29f999c160fe131aa0897dd70e61681d1b8
+DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379

diff --git a/dev-ruby/hiera/hiera-3.8.0.ebuild 
b/dev-ruby/hiera/hiera-3.8.0.ebuild
new file mode 100644
index ..195450655c61
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.8.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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"



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

2021-11-25 Thread Hans de Graaff
commit: 3fff87271728117c559199678b7ce2b3dd07a362
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 25 08:43:54 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 25 09:09:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fff8727

dev-ruby/hiera-eyaml-plaintext: cleanup

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

 .../hiera-eyaml-plaintext-0.6-r1.ebuild  | 20 
 1 file changed, 20 deletions(-)

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
deleted file mode 100644
index 930ae28203b4..
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby25 ruby26 ruby27"
-
-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=""



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

2021-11-25 Thread Hans de Graaff
commit: 3edb367eddbd2292458d93e2265094b3e15c1966
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 25 08:43:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 25 09:09:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edb367e

dev-ruby/hiera-eyaml: add 3.2.2

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

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

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 6a445bbcdf7c..3c35e69a1085 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 
8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc
 SHA512 
3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
+DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 
2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185
 SHA512 
ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92

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



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

2021-11-18 Thread Hans de Graaff
commit: 642c43ff0449b78a42ba94554c5e5c049fad4767
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 19 06:21:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 19 06:54:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642c43ff

dev-ruby/hiera-eyaml-plaintext: add ruby30

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

 .../hiera-eyaml-plaintext-0.6-r2.ebuild   | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
new file mode 100644
index ..188d18dff865
--- /dev/null
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+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=""



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

2021-07-07 Thread Hans de Graaff
commit: 3076e5fa217ec31287b1c5e22045ed24e2ce00a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 08:27:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 08:31:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3076e5fa

dev-ruby/hiera-eyaml-gpg: add ruby27

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

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild
index 2564ba5530e..ee20f39cf7d 100644
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild
+++ b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2021-03-20 Thread Hans de Graaff
commit: dc2d773530f307188d5b109edc792899f2db8061
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 20 08:46:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 20 08:47:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2d7735

dev-ruby/hiera: add ruby30

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

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

diff --git a/dev-ruby/hiera/hiera-3.7.0.ebuild 
b/dev-ruby/hiera/hiera-3.7.0.ebuild
index 88f665044ed..c5967ff1b3a 100644
--- a/dev-ruby/hiera/hiera-3.7.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2021-03-16 Thread Hans de Graaff
commit: 88c95e487587509e36be693bd85e9966be7072fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 17 05:41:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 17 05:49:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c95e48

dev-ruby/hiera: add 3.7.0

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

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.7.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index cceea5e6588..69b11f40e39 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1 +1,2 @@
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0
+DIST hiera-3.7.0.gem 40960 BLAKE2B 
2cec1e8df126da1ca3e46015192cdd428b595084461d5bca92ad561ba7e3b2be5d6837b3565031f174b5ce7fc32f80e288ed12dd3d3cd5d9f3a369b7f2cc6dae
 SHA512 
583da6eb8fb30f9b1029861c7e539fa0e766bd3c4de06715225975d24e46f18cfea9b80f7e4f65535d22ae9bed70c29f999c160fe131aa0897dd70e61681d1b8

diff --git a/dev-ruby/hiera/hiera-3.7.0.ebuild 
b/dev-ruby/hiera/hiera-3.7.0.ebuild
new file mode 100644
index 000..88f665044ed
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 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="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"



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

2020-09-13 Thread Hans de Graaff
commit: f01f1e15fe0853786628887fc1f9e5ffb4e6c0e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 13 08:01:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 14 06:09:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01f1e15

dev-ruby/hiera-eyaml: add 3.1.1

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
index 863a4be4abb..29e79172ccd 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"



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

2020-09-13 Thread Hans de Graaff
commit: ba7c5502b6bbe57c7ea9b9405f12c22b1a869311
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 13 06:58:40 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 14 06:09:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7c5502

dev-ruby/hiera-eyaml: cleanup

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

 dev-ruby/hiera-eyaml/Manifest |  2 --
 dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 48 ---
 dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild | 48 ---
 3 files changed, 98 deletions(-)

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

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

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

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

2020-08-19 Thread Hans de Graaff
commit: 03f4f64ce2d276cc7d797f99045310f65675e2d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 19 22:32:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 20 06:42:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f4f64c

dev-ruby/hiera-eyaml-plaintext: add ruby27

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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
index c82fcad5d43..930ae28203b 100644
--- 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
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2020-06-19 Thread Hans de Graaff
commit: 9ece646b9ac6fc6c037ee426bb1621bf9c0652e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 20 05:39:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 20 05:39:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ece646b

dev-ruby/hiera: cleanup

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

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

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 3607be11726..cceea5e6588 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1 @@
-DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
deleted file mode 100644
index 4680abd1799..000
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="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"



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

2020-06-18 Thread Sergei Trofimovich
commit: c3a27eb80e2d9092727a81e5dbfca536ad9d0602
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun 19 05:33:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 19 06:39:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a27eb8

dev-ruby/hiera: stable 3.6.0 for hppa, bug #728200

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
index 03029fd7380..1ae2f8437ed 100644
--- a/dev-ruby/hiera/hiera-3.6.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2020-06-14 Thread Sergei Trofimovich
commit: 72acf7ab64d4e3a67d2d8dab1faf258cc9d9ffdf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 14 20:10:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 14 20:19:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72acf7ab

dev-ruby/hiera: stable 3.6.0 for ppc

stable wrt bug #728200

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
index 05b57dfff0b..184418b2cc7 100644
--- a/dev-ruby/hiera/hiera-3.6.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2020-04-27 Thread Hans de Graaff
commit: 6faf0aa8e9afa99440b9ee79184d00c34176ac8a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:17:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6faf0aa8

dev-ruby/hiera: cleanup

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

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

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 619641d6d14..3607be11726 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1,2 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
-DIST hiera-3.5.0.gem 40960 BLAKE2B 
c41d6a5cb95278e212234d6c144c5b97535c319c78874e13921e25f2f58cd9ea19884ed627bf4a715810589f9b70023b0c4bb2f6f1f8d51924ad9dac065bdaf7
 SHA512 
b9cdff688829fd8f124011abb4a43640a7531567a678c116e40259e1d110fd20dc7d2ac1711264f4ea61f2728f93027d65df25d5d4d8c339e465010ba2a269bf
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0

diff --git a/dev-ruby/hiera/hiera-3.5.0.ebuild 
b/dev-ruby/hiera/hiera-3.5.0.ebuild
deleted file mode 100644
index c91179dd0a9..000
--- a/dev-ruby/hiera/hiera-3.5.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_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"



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

2020-03-19 Thread Hans de Graaff
commit: 4982107f162f146a7e5bc1c0a850e76464dfe77e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 20:17:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 20:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4982107f

dev-ruby/hiera: add ruby27

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

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

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
index 11b8f6cd793..05b57dfff0b 100644
--- a/dev-ruby/hiera/hiera-3.6.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

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

dev-ruby/hiera-eyaml-gpg: cleanup

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

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

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

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

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



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

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

dev-ruby/hiera-eyaml: add 3.1.1

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

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

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

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



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

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

dev-ruby/hiera-eyaml: add 3.1.0

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

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

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

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



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

2019-11-03 Thread Hans de Graaff
commit: 6364a8d0a249876676f9de446d5d79060499b0a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  3 07:40:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  3 07:40:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6364a8d0

dev-ruby/hiera: cleanup

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

 dev-ruby/hiera/Manifest   |  2 --
 dev-ruby/hiera/hiera-3.4.4.ebuild | 25 -
 dev-ruby/hiera/hiera-3.4.5.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 83559e7d7ea..619641d6d14 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,5 +1,3 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
-DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca
-DIST hiera-3.4.5.gem 41472 BLAKE2B 
4dc65c997bd7e2b068af2b5f5e1d59504de302ff4934b50c0b023f277f892ae4b12f65c727ceb0629e43a07e8e13840add07c7546be776e16b269d9a90555a53
 SHA512 
0bf739cbbba49534b3147623e2aaf3513e0bff65a74441668a44cbad0e436abdb6033e25dfd13b2d5bdbf560127f891997c270f314e9f08efde4c1e95bd9dc6d
 DIST hiera-3.5.0.gem 40960 BLAKE2B 
c41d6a5cb95278e212234d6c144c5b97535c319c78874e13921e25f2f58cd9ea19884ed627bf4a715810589f9b70023b0c4bb2f6f1f8d51924ad9dac065bdaf7
 SHA512 
b9cdff688829fd8f124011abb4a43640a7531567a678c116e40259e1d110fd20dc7d2ac1711264f4ea61f2728f93027d65df25d5d4d8c339e465010ba2a269bf
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0

diff --git a/dev-ruby/hiera/hiera-3.4.4.ebuild 
b/dev-ruby/hiera/hiera-3.4.4.ebuild
deleted file mode 100644
index f653c3e47f1..000
--- a/dev-ruby/hiera/hiera-3.4.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_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/hiera-3.4.5.ebuild 
b/dev-ruby/hiera/hiera-3.4.5.ebuild
deleted file mode 100644
index f653c3e47f1..000
--- a/dev-ruby/hiera/hiera-3.4.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_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"



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

2019-10-16 Thread Hans de Graaff
commit: 16fe80c54035083087fd4d83c17b56b53d44fed0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 17 05:36:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 17 05:36:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fe80c5

dev-ruby/hiera-eyaml: add ruby26

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
index 0ac125d7087..744e6a1d5e2 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"



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

2019-10-16 Thread Hans de Graaff
commit: 35b233d8496444e0fbf63e3dbdf408c9a4c1d8f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 17 05:37:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 17 05:37:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b233d8

dev-ruby/hiera-eyaml-gpg: add 0.7.4

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

 dev-ruby/hiera-eyaml-gpg/Manifest  |  1 +
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.4.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

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

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



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

2019-10-16 Thread Hans de Graaff
commit: 4bc2a4d8cabc7e91e77762112dee07fdfab7369f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 17 05:18:46 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 17 05:18:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc2a4d8

dev-ruby/hiera: add 3.6.0

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

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.6.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index be270e1836a..83559e7d7ea 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -2,3 +2,4 @@ DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be1664
 DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca
 DIST hiera-3.4.5.gem 41472 BLAKE2B 
4dc65c997bd7e2b068af2b5f5e1d59504de302ff4934b50c0b023f277f892ae4b12f65c727ceb0629e43a07e8e13840add07c7546be776e16b269d9a90555a53
 SHA512 
0bf739cbbba49534b3147623e2aaf3513e0bff65a74441668a44cbad0e436abdb6033e25dfd13b2d5bdbf560127f891997c270f314e9f08efde4c1e95bd9dc6d
 DIST hiera-3.5.0.gem 40960 BLAKE2B 
c41d6a5cb95278e212234d6c144c5b97535c319c78874e13921e25f2f58cd9ea19884ed627bf4a715810589f9b70023b0c4bb2f6f1f8d51924ad9dac065bdaf7
 SHA512 
b9cdff688829fd8f124011abb4a43640a7531567a678c116e40259e1d110fd20dc7d2ac1711264f4ea61f2728f93027d65df25d5d4d8c339e465010ba2a269bf
+DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
new file mode 100644
index 000..11b8f6cd793
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+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"



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

2019-06-01 Thread Hans de Graaff
commit: 94aba85af1c914501a0af2125416027c75229d5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  1 08:18:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  1 08:20:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94aba85a

dev-ruby/hiera-eyaml-gpg: cleanup

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

 dev-ruby/hiera-eyaml-gpg/Manifest  |  1 -
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest 
b/dev-ruby/hiera-eyaml-gpg/Manifest
index 62f83855dc0..23fb29e 100644
--- a/dev-ruby/hiera-eyaml-gpg/Manifest
+++ b/dev-ruby/hiera-eyaml-gpg/Manifest
@@ -1,3 +1,2 @@
-DIST hiera-eyaml-gpg-0.6.gem 9216 BLAKE2B 
2578195d92d4edbfef9184ea8d9a72f2bea3c67a51ab95579292859c81f41a199ddb92a0168f209548354b3365c66593d48df1b9dacb9774df42c3439305f8da
 SHA512 
bc66c5adbbb4e861ceab689f0695bc6d36b8fe5ecc9e42d03f2640c4264b65d93a19e829edae8aed531f101ac2f41dcccd676741323011a83f0e11944c5204cb
 DIST hiera-eyaml-gpg-0.7.2.gem 14336 BLAKE2B 
e8a2e5666a930a0955302b0d3cb505c00c936e01db095f56c746de2945830a3adff70b86bb68a74637f87d80ade8aade697b22ec3b263310edc3673f8a8c22e2
 SHA512 
4d27db9d1ab9d5e7368e92ea003aef776a6da5e078b0b7dc22a494680521b69168e2220d7311fc27c6896828ce4fc5182b6b66dd92a9a9ae42b0086e31e2634c
 DIST hiera-eyaml-gpg-0.7.3.gem 14336 BLAKE2B 
2a08dc3251f6e28be3a027778dd7a30f7d186ec06965cb5ceb93c4f9ff361b49a4d220323e3a8576cedf6d8b487bed6c14e2203314370faf26417207ef011e58
 SHA512 
4cd1005b1775af2a433b9d91c7cb16bb854bee3a818f566134549663bd620f1a4e2a14dca6be5b319c5a95c26b464d8f438d51b876f21e6190b4210283f838af

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
deleted file mode 100644
index 5636496434f..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A GPG backend for hiera-eyaml"
-HOMEPAGE="https://github.com/sihil/hiera-eyaml-gpg";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/hiera-eyaml-1.3.8'
-ruby_add_rdepend '>=dev-ruby/gpgme-2.0.0'



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

2019-05-17 Thread Hans de Graaff
commit: 09d49dc962e965412fdb642ad36fcc0c101b04c1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 18 05:33:21 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 18 05:33:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d49dc9

dev-ruby/hiera-eyaml: cleanup masked slots

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

 dev-ruby/hiera-eyaml/Manifest|  1 -
 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 2118e3f1a35..2d3e7439b05 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1 @@
-DIST hiera-eyaml-2.1.0.tar.gz 46179 BLAKE2B 
a25eaf1e013af4add5c4628dab168daedfeb8763038f4e003d5e48b5e51ddc25dbbb8b01d024836163089106d0786d27af43113b3db950ecb302c3ec5a82d7a8
 SHA512 
b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb
 DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 
75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549
 SHA512 
805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827

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
deleted file mode 100644
index ff6b41f65d1..000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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 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_rdepend "!!dev-ruby/hiera-eyaml:3" # both install the /usr/bin/eyaml 
binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
/>=/' \
-   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   sed -i -e 's:/tmp:'${T}':' \
-   
features/sandbox/puppet/environments/local/modules/test/manifests/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
-}



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

2019-05-06 Thread Hans de Graaff
commit: 61fd1ce137580544d346e5e54da98edc6ce65743
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  7 05:15:30 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  7 05:15:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fd1ce1

dev-ruby/hiera-eyaml-gpg: add 0.7.3

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

 dev-ruby/hiera-eyaml-gpg/Manifest  |  1 +
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.3.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest 
b/dev-ruby/hiera-eyaml-gpg/Manifest
index b3bcf78f81d..62f83855dc0 100644
--- a/dev-ruby/hiera-eyaml-gpg/Manifest
+++ b/dev-ruby/hiera-eyaml-gpg/Manifest
@@ -1,2 +1,3 @@
 DIST hiera-eyaml-gpg-0.6.gem 9216 BLAKE2B 
2578195d92d4edbfef9184ea8d9a72f2bea3c67a51ab95579292859c81f41a199ddb92a0168f209548354b3365c66593d48df1b9dacb9774df42c3439305f8da
 SHA512 
bc66c5adbbb4e861ceab689f0695bc6d36b8fe5ecc9e42d03f2640c4264b65d93a19e829edae8aed531f101ac2f41dcccd676741323011a83f0e11944c5204cb
 DIST hiera-eyaml-gpg-0.7.2.gem 14336 BLAKE2B 
e8a2e5666a930a0955302b0d3cb505c00c936e01db095f56c746de2945830a3adff70b86bb68a74637f87d80ade8aade697b22ec3b263310edc3673f8a8c22e2
 SHA512 
4d27db9d1ab9d5e7368e92ea003aef776a6da5e078b0b7dc22a494680521b69168e2220d7311fc27c6896828ce4fc5182b6b66dd92a9a9ae42b0086e31e2634c
+DIST hiera-eyaml-gpg-0.7.3.gem 14336 BLAKE2B 
2a08dc3251f6e28be3a027778dd7a30f7d186ec06965cb5ceb93c4f9ff361b49a4d220323e3a8576cedf6d8b487bed6c14e2203314370faf26417207ef011e58
 SHA512 
4cd1005b1775af2a433b9d91c7cb16bb854bee3a818f566134549663bd620f1a4e2a14dca6be5b319c5a95c26b464d8f438d51b876f21e6190b4210283f838af

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



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

2019-04-30 Thread Robin H. Johnson
commit: e252c9ee0c259a69373580ecc73af142f1f04cd6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Apr 30 22:48:02 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Apr 30 22:48:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e252c9ee

dev-ruby/hiera-eyaml: fix wrong slot in blocker

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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
index c7b9c9c8450..ff6b41f65d1 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
 ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:2" # both install the /usr/bin/eyaml 
binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:3" # both install the /usr/bin/eyaml 
binary
 
 ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 


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

2019-04-30 Thread Robin H. Johnson
commit: 5f587af3436e351d22d4f667184d23e99ed60610
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Apr 30 18:08:00 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Apr 30 18:08:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f587af3

dev-ruby/hiera-eyaml: fix typo; not caught by repoman

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 2 +-
 dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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
index 07787f48cf8..c7b9c9c8450 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
 ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_rdepend "!!dev-ruby/heira-eyaml:2" # both install the /usr/bin/eyaml 
binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:2" # both install the /usr/bin/eyaml 
binary
 
 ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
=dev-ruby/highline-1.6.19:*"
 ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/heira-eyaml:0" # both install the /usr/bin/eyaml 
binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml 
binary
 
 ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 


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

2019-04-30 Thread Robin H. Johnson
commit: 50f7f7c58aaf64bcd4bf5fc4e7825c6a5a2c2418
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Apr 30 18:06:37 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Apr 30 18:06:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f7f7c5

dev-ruby/hiera-eyaml: slots are mutually exclusive due to file conflict

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 3 ++-
 dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild| 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

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
index cb3f8af09f7..07787f48cf8 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,6 +22,7 @@ IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
 ruby_add_rdepend "dev-ruby/trollop:2"
+ruby_add_rdepend "!!dev-ruby/heira-eyaml:2" # both install the /usr/bin/eyaml 
binary
 
 ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 
=dev-ruby/highline-1.6.19:*"
 ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/heira-eyaml:0" # both install the /usr/bin/eyaml 
binary
 
 ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 


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

2019-04-24 Thread Hans de Graaff
commit: aa1f62b27d2ec21a36b5157147a2a239954539c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 04:35:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 04:36:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1f62b2

dev-ruby/hiera-eyaml-gpg: add 0.7.2

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

 dev-ruby/hiera-eyaml-gpg/Manifest  |  1 +
 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.7.2.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera-eyaml-gpg/Manifest 
b/dev-ruby/hiera-eyaml-gpg/Manifest
index 1c22b01c9f5..b3bcf78f81d 100644
--- a/dev-ruby/hiera-eyaml-gpg/Manifest
+++ b/dev-ruby/hiera-eyaml-gpg/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-gpg-0.6.gem 9216 BLAKE2B 
2578195d92d4edbfef9184ea8d9a72f2bea3c67a51ab95579292859c81f41a199ddb92a0168f209548354b3365c66593d48df1b9dacb9774df42c3439305f8da
 SHA512 
bc66c5adbbb4e861ceab689f0695bc6d36b8fe5ecc9e42d03f2640c4264b65d93a19e829edae8aed531f101ac2f41dcccd676741323011a83f0e11944c5204cb
+DIST hiera-eyaml-gpg-0.7.2.gem 14336 BLAKE2B 
e8a2e5666a930a0955302b0d3cb505c00c936e01db095f56c746de2945830a3adff70b86bb68a74637f87d80ade8aade697b22ec3b263310edc3673f8a8c22e2
 SHA512 
4d27db9d1ab9d5e7368e92ea003aef776a6da5e078b0b7dc22a494680521b69168e2220d7311fc27c6896828ce4fc5182b6b66dd92a9a9ae42b0086e31e2634c

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



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

2019-04-10 Thread Hans de Graaff
commit: 5bb69b0fbb32510a79c15100587d8b688903120e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 11 06:12:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 11 06:49:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb69b0f

dev-ruby/hiera-eyaml-gpg: add ruby25

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

 dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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
index 031a46a59c8..5636496434f 100644
--- 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
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2019-03-11 Thread Hans de Graaff
commit: bcf4582eeae065d74eac924338d750faef955d48
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 11 19:34:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 11 19:35:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf4582e

dev-ruby/hiera-eyaml: add 3.0.0

Fixes: https://bugs.gentoo.org/680050
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 28063cacbb2..2118e3f1a35 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-2.1.0.tar.gz 46179 BLAKE2B 
a25eaf1e013af4add5c4628dab168daedfeb8763038f4e003d5e48b5e51ddc25dbbb8b01d024836163089106d0786d27af43113b3db950ecb302c3ec5a82d7a8
 SHA512 
b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb
+DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 
75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549
 SHA512 
805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827

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



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

2019-02-01 Thread Hans de Graaff
commit: 848e70e9f4a4bb69d9e9ac1b8d2b2911293a3e2a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  2 07:41:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb  2 07:54:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848e70e9

dev-ruby/hiera-eyaml-plaintext: add ruby26

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

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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
index c344e2a09a2..c82fcad5d43 100644
--- 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
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2019-01-13 Thread Hans de Graaff
commit: 664bcd1733773df281d8abbfc5426aae24c75f1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:00:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:00:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664bcd17

dev-ruby/hiera: add ruby26

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

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

diff --git a/dev-ruby/hiera/hiera-3.5.0.ebuild 
b/dev-ruby/hiera/hiera-3.5.0.ebuild
index 326a80bf323..c91179dd0a9 100644
--- a/dev-ruby/hiera/hiera-3.5.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-12-20 Thread Hans de Graaff
commit: d22c229502abad5edcc405d9773cc77c8900c7c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 21 06:27:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 21 06:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22c2295

dev-ruby/hiera: add 3.5.0

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

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.5.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 835d2be8ae3..be270e1836a 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1,4 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
 DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca
 DIST hiera-3.4.5.gem 41472 BLAKE2B 
4dc65c997bd7e2b068af2b5f5e1d59504de302ff4934b50c0b023f277f892ae4b12f65c727ceb0629e43a07e8e13840add07c7546be776e16b269d9a90555a53
 SHA512 
0bf739cbbba49534b3147623e2aaf3513e0bff65a74441668a44cbad0e436abdb6033e25dfd13b2d5bdbf560127f891997c270f314e9f08efde4c1e95bd9dc6d
+DIST hiera-3.5.0.gem 40960 BLAKE2B 
c41d6a5cb95278e212234d6c144c5b97535c319c78874e13921e25f2f58cd9ea19884ed627bf4a715810589f9b70023b0c4bb2f6f1f8d51924ad9dac065bdaf7
 SHA512 
b9cdff688829fd8f124011abb4a43640a7531567a678c116e40259e1d110fd20dc7d2ac1711264f4ea61f2728f93027d65df25d5d4d8c339e465010ba2a269bf

diff --git a/dev-ruby/hiera/hiera-3.5.0.ebuild 
b/dev-ruby/hiera/hiera-3.5.0.ebuild
new file mode 100644
index 000..326a80bf323
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.5.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_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"



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

2018-12-16 Thread Hans de Graaff
commit: c3138565f6c8c247bcfbb2ac434ab894491e6dbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 17 05:58:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 17 05:58:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3138565

dev-ruby/hiera-eyaml: only compatible with puppet < 5

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

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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
index 007f7adf8e8..cb3f8af09f7 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
@@ -23,7 +23,7 @@ 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 )"
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 


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

2018-09-18 Thread Hans de Graaff
commit: 395dbb35a18ca8af83d9d41ea8ed2061a29e46cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep 19 06:08:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep 19 06:44:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395dbb35

dev-ruby/hiera: add 3.4.5

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.4.5.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 1ad7ebb4fe0..835d2be8ae3 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1,3 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
 DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca
+DIST hiera-3.4.5.gem 41472 BLAKE2B 
4dc65c997bd7e2b068af2b5f5e1d59504de302ff4934b50c0b023f277f892ae4b12f65c727ceb0629e43a07e8e13840add07c7546be776e16b269d9a90555a53
 SHA512 
0bf739cbbba49534b3147623e2aaf3513e0bff65a74441668a44cbad0e436abdb6033e25dfd13b2d5bdbf560127f891997c270f314e9f08efde4c1e95bd9dc6d

diff --git a/dev-ruby/hiera/hiera-3.4.5.ebuild 
b/dev-ruby/hiera/hiera-3.4.5.ebuild
new file mode 100644
index 000..f653c3e47f1
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.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_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"



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

2018-08-22 Thread Hans de Graaff
commit: 6995252dac225597bbe7b8e15d7dfcbe0d452f3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 23 04:44:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 23 04:44:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6995252d

dev-ruby/hiera: add 3.4.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.4.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 7d6c7fccc3e..1ad7ebb4fe0 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1 +1,2 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
+DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca

diff --git a/dev-ruby/hiera/hiera-3.4.4.ebuild 
b/dev-ruby/hiera/hiera-3.4.4.ebuild
new file mode 100644
index 000..f653c3e47f1
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.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="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"



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

2018-07-30 Thread Hans de Graaff
commit: 0be5014e22d415088cfdd9719bd2e1b512928095
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 30 19:36:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 30 19:36:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be5014e

dev-ruby/hiera: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/hiera/Manifest   |  2 --
 dev-ruby/hiera/hiera-3.2.2.ebuild | 25 -
 dev-ruby/hiera/hiera-3.4.2.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index be3b59e3db7..7d6c7fccc3e 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1 @@
-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

diff --git a/dev-ruby/hiera/hiera-3.2.2.ebuild 
b/dev-ruby/hiera/hiera-3.2.2.ebuild
deleted file mode 100644
index 5004cab72e1..000
--- a/dev-ruby/hiera/hiera-3.2.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# 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
deleted file mode 100644
index f754d7e4acc..000
--- a/dev-ruby/hiera/hiera-3.4.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="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"



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

2018-07-30 Thread Sergei Trofimovich
commit: e6b2fd0dc5f4691efa0bdd0da18f393762b80753
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 30 08:04:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 30 18:30:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b2fd0d

dev-ruby/hiera: stable 3.4.3 for hppa, bug #656210

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
index 9792f761cf2..4680abd1799 100644
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2018-06-25 Thread Hans de Graaff
commit: d0ea4f8cf2a3771efaf8bc1982f6664d80111ae9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 25 19:03:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 25 19:24:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ea4f8c

dev-ruby/hiera: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/hiera/Manifest  |  1 -
 dev-ruby/hiera/hiera-1.3.4-r1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 21c76332c96..be3b59e3db7 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,4 +1,3 @@
-DIST hiera-1.3.4.gem 30208 BLAKE2B 
c0f65db3807e645ec08d60447b3aa0ecd9e826afc730296743faf6cded31ac203fdbe369df0055dc68fbb90f453dad26e8f3679d0c707b14cdcb6ff67328229b
 SHA512 
be3b702f0e3c2e61d8d6a8c1ff1280f9a1be3dc4adc2a605b4ee3b5db82d513bd58fb6b22ef546a625cf4eefa43d597365187b776ee92c2dd9946eaa4b147128
 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

diff --git a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild 
b/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
deleted file mode 100644
index 3d141d0fc9e..000
--- a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-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 ~sparc x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/json"
-
-all_ruby_prepare() {
-   # Our json package is either the compiled version or the pure
-   # version. Fix gemspec accordingly.
-   sed -i -e 's/json_pure/json/' ../metadata || die
-}



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

2018-05-27 Thread Mikle Kolyada
commit: 52ec08718901a181028abe6367a15f5aaf80d035
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 27 08:35:05 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 27 08:35:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ec0871

dev-ruby/hiera: ppc stable wrt bug #656210

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
index b105b1649d8..9792f761cf2 100644
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2018-05-25 Thread Hans de Graaff
commit: 29bb709f21694b85c3b8c29bc36ed04e843e352a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 26 04:53:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 26 04:53:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bb709f

dev-ruby/hiera: amd64 stable, bug 656210

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
index b68644f8a73..b105b1649d8 100644
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2018-05-22 Thread Hans de Graaff
commit: bd7d1b75674170e85b96d9ff0cf674d6f9757650
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:25:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:25:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7d1b75

dev-ruby/hiera-eyaml-plaintext: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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
index a4a5ee2fdd1..c344e2a09a2 100644
--- 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
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2018-05-04 Thread Aaron Bauman
commit: 38386519eedf55385caa29a88cdb5cf79e76ffc1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr 27 14:19:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May  5 01:24:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38386519

dev-ruby/hiera: fix,sync and use HTTPS in HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/8166

 dev-ruby/hiera/hiera-1.3.4-r1.ebuild | 2 +-
 dev-ruby/hiera/hiera-3.2.2.ebuild| 4 ++--
 dev-ruby/hiera/hiera-3.4.2.ebuild| 4 ++--
 dev-ruby/hiera/hiera-3.4.3.ebuild| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild 
b/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
index 953e3ea18f0..3d141d0fc9e 100644
--- a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
+++ b/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
 inherit ruby-fakegem
 
 DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="http://projects.puppetlabs.com/";
+HOMEPAGE="https://docs.puppet.com/hiera/";
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-ruby/hiera/hiera-3.2.2.ebuild 
b/dev-ruby/hiera/hiera-3.2.2.ebuild
index d1755f89d4d..5004cab72e1 100644
--- a/dev-ruby/hiera/hiera-3.2.2.ebuild
+++ b/dev-ruby/hiera/hiera-3.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
 inherit ruby-fakegem
 
 DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="http://projects.puppetlabs.com/";
+HOMEPAGE="https://docs.puppet.com/hiera/";
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-ruby/hiera/hiera-3.4.2.ebuild 
b/dev-ruby/hiera/hiera-3.4.2.ebuild
index 7bce96341da..f754d7e4acc 100644
--- a/dev-ruby/hiera/hiera-3.4.2.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
 inherit ruby-fakegem
 
 DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="https://docs.puppet.com/hiera/latest/";
+HOMEPAGE="https://docs.puppet.com/hiera/";
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
index 9c3ab46930b..c8b96c84f1b 100644
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.3.ebuild
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTRADOC="README.md"
 inherit ruby-fakegem
 
 DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="https://docs.puppet.com/hiera/latest/";
+HOMEPAGE="https://docs.puppet.com/hiera/";
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2018-04-30 Thread Hans de Graaff
commit: f18f9617f559fc7fde841348c0090c6ec16828e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 30 19:42:48 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 30 20:10:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18f9617

dev-ruby/hiera: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index cadefcb8a11..21c76332c96 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,5 +1,4 @@
 DIST hiera-1.3.4.gem 30208 BLAKE2B 
c0f65db3807e645ec08d60447b3aa0ecd9e826afc730296743faf6cded31ac203fdbe369df0055dc68fbb90f453dad26e8f3679d0c707b14cdcb6ff67328229b
 SHA512 
be3b702f0e3c2e61d8d6a8c1ff1280f9a1be3dc4adc2a605b4ee3b5db82d513bd58fb6b22ef546a625cf4eefa43d597365187b776ee92c2dd9946eaa4b147128
 DIST hiera-3.2.2.gem 40448 BLAKE2B 
a94bebb0e3549a3bde83ef80db8c13af8bfb6dbf0f9f3efc244ddf211fed47c7f763e033c348d3a0fd20ad04c3de009b4d37fee0da080a77c4eac2a1439b8751
 SHA512 
5a341c47305592421945fee3ab3fbc2c39f3f847d1c45d9b6dc8cc90da8057c25b32abf127b667fc00071c1fa7809034a5dd1e640c49f4ba6c2ab3e5718753b1
-DIST hiera-3.3.1.gem 40960 BLAKE2B 
6bf380cd9a46c4b035578e576fc01af3e026a26c421c5d7745d5f1a62c143999faa466d8b15ed30621bba0ce13a5cf42a38e1f572993560019a73c717050cab7
 SHA512 
c9032fa0d01f43b22b5d59fa9e8f3b6353b2a91b4ddba9aa6f7c8debfbd2b1089f0b471be5cd0f864025aabeb3f117dabab0a342ae9f659d6dfc13480f27a7a5
 DIST hiera-3.4.2.gem 41472 BLAKE2B 
d4b1fd0432a4b8fffbf9e55118e93578226fd270ec11da4b999d1e1b7edc32fda70d7a7b84c016034d8028ae51d55d5076dc51780b10ff59af52077ddda6224d
 SHA512 
33045e395fa06467ae61f42eeab5b48b76a03274243db52dff7dbf8a08052b8cd2e0dd609d6a13317efab485408c7351cc2553ba2e5a767afa09a8a21735852f
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2

diff --git a/dev-ruby/hiera/hiera-3.3.1.ebuild 
b/dev-ruby/hiera/hiera-3.3.1.ebuild
deleted file mode 100644
index 1d8ee8a87cd..000
--- a/dev-ruby/hiera/hiera-3.3.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# 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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="https://docs.puppet.com/hiera/latest/";
-
-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"



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

2018-04-27 Thread Hans de Graaff
commit: 6c135ec0eedeb9c012911e87a14c3ebf627056e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 28 06:28:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 28 06:32:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c135ec0

dev-ruby/hiera: move ~sparc forward

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/hiera/hiera-3.4.3.ebuild 
b/dev-ruby/hiera/hiera-3.4.3.ebuild
index 594558142a8..9c3ab46930b 100644
--- a/dev-ruby/hiera/hiera-3.4.3.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/latest/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2018-04-27 Thread Hans de Graaff
commit: 3a348dde971b718a8e930f820d4c716153bb8797
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 28 06:26:53 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 28 06:32:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a348dde

dev-ruby/hiera: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/hiera/Manifest   |  4 
 dev-ruby/hiera/hiera-2.0.0.ebuild | 31 ---
 dev-ruby/hiera/hiera-3.3.0.ebuild | 25 -
 dev-ruby/hiera/hiera-3.4.0.ebuild | 25 -
 dev-ruby/hiera/hiera-3.4.1.ebuild | 25 -
 5 files changed, 110 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index b4e7aa37519..cadefcb8a11 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,9 +1,5 @@
 DIST hiera-1.3.4.gem 30208 BLAKE2B 
c0f65db3807e645ec08d60447b3aa0ecd9e826afc730296743faf6cded31ac203fdbe369df0055dc68fbb90f453dad26e8f3679d0c707b14cdcb6ff67328229b
 SHA512 
be3b702f0e3c2e61d8d6a8c1ff1280f9a1be3dc4adc2a605b4ee3b5db82d513bd58fb6b22ef546a625cf4eefa43d597365187b776ee92c2dd9946eaa4b147128
-DIST hiera-2.0.0.gem 35840 BLAKE2B 
259e193f7072fefd35b39da2b7646ddeed136673bd727764fe1fb401c2a43a7316ddc040b0a41fd9a6c9263c28b7682ffc339ae909e4032e544809f9f69a7b9e
 SHA512 
153f75d4c6dd45920841c065f3f4808b28a30d1e0370a8a96866d20451b225e9434017134c48d96fc244cfeca5fdbaa8f325225644d5b151933bb45383d64a23
 DIST hiera-3.2.2.gem 40448 BLAKE2B 
a94bebb0e3549a3bde83ef80db8c13af8bfb6dbf0f9f3efc244ddf211fed47c7f763e033c348d3a0fd20ad04c3de009b4d37fee0da080a77c4eac2a1439b8751
 SHA512 
5a341c47305592421945fee3ab3fbc2c39f3f847d1c45d9b6dc8cc90da8057c25b32abf127b667fc00071c1fa7809034a5dd1e640c49f4ba6c2ab3e5718753b1
-DIST hiera-3.3.0.gem 40448 BLAKE2B 
f8714d76a1e40c825fbdeeed003b56d3d36dba034b2af065e7d1629ff06768f10dae545281e6bd4833c25b24defeb8bd258d45d443340b2bfd63110d726e94c7
 SHA512 
ab546b25343e15955c6bb53d062d7ac342cca7064125c2b5b37f1019fd1d4864a08c564d96850257de761b007c935e207b1692260bb494c4cfd7789ef4d5197d
 DIST hiera-3.3.1.gem 40960 BLAKE2B 
6bf380cd9a46c4b035578e576fc01af3e026a26c421c5d7745d5f1a62c143999faa466d8b15ed30621bba0ce13a5cf42a38e1f572993560019a73c717050cab7
 SHA512 
c9032fa0d01f43b22b5d59fa9e8f3b6353b2a91b4ddba9aa6f7c8debfbd2b1089f0b471be5cd0f864025aabeb3f117dabab0a342ae9f659d6dfc13480f27a7a5
-DIST hiera-3.4.0.gem 40960 BLAKE2B 
cf4c88b4193ed2da3df381425e55342b67267c098c93ab7685adc1d5722728854cb40ec6654f8c80ce7848d07b4c67fa316449f3b28fbd7031796ea0c7135877
 SHA512 
046e2af62a914563b141674f70f5dc9bc75c22f73e8fb1e1a5fd33b0d1c33ce3464327f7508d5f2f0af62261cbe6f4a3eee55646ff50fc768e325d3407111b11
-DIST hiera-3.4.1.gem 41472 BLAKE2B 
a3514107d9cbd344bc9ab789fe47b7ae9390df93fca9c3660e67dee9d57e30d2020a71ec97930c9ccb9ff5f14d5025ae8b4d20c6d27f2ddb52e3bb5c6b42437a
 SHA512 
ce8d5ed3a2bb4a7180331f8d3020e76862643174caffd3b6a593f62363b9ddd9d9cf0761a2b05d9132ce296b36b2d9dc80376a67c6e63f14911b7a512629c8c1
 DIST hiera-3.4.2.gem 41472 BLAKE2B 
d4b1fd0432a4b8fffbf9e55118e93578226fd270ec11da4b999d1e1b7edc32fda70d7a7b84c016034d8028ae51d55d5076dc51780b10ff59af52077ddda6224d
 SHA512 
33045e395fa06467ae61f42eeab5b48b76a03274243db52dff7dbf8a08052b8cd2e0dd609d6a13317efab485408c7351cc2553ba2e5a767afa09a8a21735852f
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2

diff --git a/dev-ruby/hiera/hiera-2.0.0.ebuild 
b/dev-ruby/hiera/hiera-2.0.0.ebuild
deleted file mode 100644
index a3a3f94cc84..000
--- a/dev-ruby/hiera/hiera-2.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="http://projects.puppetlabs.com/";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/json"
-
-all_ruby_prepare() {
-   # Our json package is either the compiled version or the pure
-   # version. Fix gemspec accordingly.
-   sed -i -e 's/json_pure/json/' ../metadata || die
-}

diff --git a/dev-ruby/hiera/hiera-3.3.0.ebuild 
b/dev-ruby/hiera/hiera-3.3.0.ebuild
deleted file mode 100644
index 72878644a36..000
--- a/dev-ruby/hiera/hiera-3.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# 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

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

2018-04-27 Thread Hans de Graaff
commit: 52b9dc6e0259c96c1e26c0d2057ddc48c38dbf0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 28 06:30:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 28 06:32:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b9dc6e

dev-ruby/hiera: add missing ~ppc keyword

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/hiera/hiera-3.3.1.ebuild 
b/dev-ruby/hiera/hiera-3.3.1.ebuild
index 72878644a36..1d8ee8a87cd 100644
--- a/dev-ruby/hiera/hiera-3.3.1.ebuild
+++ b/dev-ruby/hiera/hiera-3.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/latest/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2018-04-18 Thread Hans de Graaff
commit: 63e8ff7d792284a56d6b2d14c693983fb104e513
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 19 04:07:39 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 19 04:35:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e8ff7d

dev-ruby/hiera: add 3.4.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.4.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 72f4b682a9b..b4e7aa37519 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -6,3 +6,4 @@ DIST hiera-3.3.1.gem 40960 BLAKE2B 
6bf380cd9a46c4b035578e576fc01af3e026a26c421c5
 DIST hiera-3.4.0.gem 40960 BLAKE2B 
cf4c88b4193ed2da3df381425e55342b67267c098c93ab7685adc1d5722728854cb40ec6654f8c80ce7848d07b4c67fa316449f3b28fbd7031796ea0c7135877
 SHA512 
046e2af62a914563b141674f70f5dc9bc75c22f73e8fb1e1a5fd33b0d1c33ce3464327f7508d5f2f0af62261cbe6f4a3eee55646ff50fc768e325d3407111b11
 DIST hiera-3.4.1.gem 41472 BLAKE2B 
a3514107d9cbd344bc9ab789fe47b7ae9390df93fca9c3660e67dee9d57e30d2020a71ec97930c9ccb9ff5f14d5025ae8b4d20c6d27f2ddb52e3bb5c6b42437a
 SHA512 
ce8d5ed3a2bb4a7180331f8d3020e76862643174caffd3b6a593f62363b9ddd9d9cf0761a2b05d9132ce296b36b2d9dc80376a67c6e63f14911b7a512629c8c1
 DIST hiera-3.4.2.gem 41472 BLAKE2B 
d4b1fd0432a4b8fffbf9e55118e93578226fd270ec11da4b999d1e1b7edc32fda70d7a7b84c016034d8028ae51d55d5076dc51780b10ff59af52077ddda6224d
 SHA512 
33045e395fa06467ae61f42eeab5b48b76a03274243db52dff7dbf8a08052b8cd2e0dd609d6a13317efab485408c7351cc2553ba2e5a767afa09a8a21735852f
+DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2

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 000..594558142a8
--- /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/latest/";
+
+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"



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

2018-02-04 Thread Hans de Graaff
commit: eabc28b2b06b1798fa4de4aef2897e26f886f6f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb  4 07:39:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb  4 10:44:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabc28b2

dev-ruby/hiera-eyaml-plaintext: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../hiera-eyaml-plaintext-0.6.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6.ebuild
deleted file mode 100644
index 0cd317d776e..000
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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.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=""



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

2018-01-22 Thread Hans de Graaff
commit: 3ed846515e2eb752b94f8318b342eb03330437ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 20:17:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 20:24:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed84651

dev-ruby/hiera-eyaml: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild | 47 
 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild| 47 
 2 files changed, 94 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
deleted file mode 100644
index 3a1c363d721..000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-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"
-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/hiera-eyaml-2.1.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
deleted file mode 100644
index 05be0dd4b98..000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-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
-}



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

2018-01-22 Thread Hans de Graaff
commit: a7c13481757c04620be2098a5eef31ef70255571
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 20:16:34 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 20:24:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c13481

dev-ruby/hiera-eyaml-gpg: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild 
b/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild
deleted file mode 100644
index cf6bf0057bc..000
--- a/dev-ruby/hiera-eyaml-gpg/hiera-eyaml-gpg-0.6.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-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'



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

2018-01-20 Thread Hans de Graaff
commit: 520473be185eec27c6a5303035dc5ed001735248
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 20 07:21:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 21 06:47:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520473be

dev-ruby/hiera: drop to ~hppa, bug 634508

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/hiera/hiera-1.3.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild 
b/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
index c385c19fc16..953e3ea18f0 100644
--- a/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
+++ b/dev-ruby/hiera/hiera-1.3.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,7 @@ HOMEPAGE="http://projects.puppetlabs.com/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 hppa ppc ~sparc x86"
+KEYWORDS="amd64 ~hppa ppc ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2017-12-28 Thread Robin H. Johnson
commit: 10a493638bb30ca69edd975f0e6bbdff467877a4
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec 28 00:36:31 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec 28 23:00:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a49363

dev-ruby/hiera-eyaml-gpg: bump for ruby targets

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 .../hiera-eyaml-gpg/hiera-eyaml-gpg-0.6-r1.ebuild  | 23 ++
 1 file changed, 23 insertions(+)

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 000..031a46a59c8
--- /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'



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

2017-12-28 Thread Robin H. Johnson
commit: 32920efa2f3c62e02984626bb79e29a33dfff699
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec 28 00:31:30 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec 28 23:00:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32920efa

dev-ruby/hiera-eyaml-plaintext: bump for ruby targets

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 .../hiera-eyaml-plaintext-0.6-r1.ebuild  | 20 
 1 file changed, 20 insertions(+)

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 000..a4a5ee2fdd1
--- /dev/null
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.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="ruby20 ruby21 ruby22 ruby23 ruby24"
+
+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=""



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

2017-12-28 Thread Robin H. Johnson
commit: 22f93ac5d1fbb5a500d13631a9abc7c8f3caf8cc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Dec 28 00:31:55 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec 28 23:00:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f93ac5

dev-ruby/hiera-eyaml: bump for ruby targets

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 47 
 1 file changed, 47 insertions(+)

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 000..007f7adf8e8
--- /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
+}



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

2017-12-14 Thread Sergei Trofimovich
commit: 8171883ef02a4eb07f3e37e5262bbfe8f4cfdecb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 22:25:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 22:47:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8171883e

dev-ruby/hiera: stable 3.2.2 for ppc, bug #580108

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ruby/hiera/hiera-3.2.2.ebuild 
b/dev-ruby/hiera/hiera-3.2.2.ebuild
index 417c126549d..d1755f89d4d 100644
--- a/dev-ruby/hiera/hiera-3.2.2.ebuild
+++ b/dev-ruby/hiera/hiera-3.2.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://projects.puppetlabs.com/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="amd64 hppa x86"
+KEYWORDS="amd64 hppa ppc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2017-12-09 Thread Sergei Trofimovich
commit: 0ee257c4753ae80db08d6a10476dea62e09d00a6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  9 13:07:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  9 13:10:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee257c4

dev-ruby/hiera: keyworded 3.4.2 for ppc, bug #639472

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ruby/hiera/hiera-3.4.2.ebuild 
b/dev-ruby/hiera/hiera-3.4.2.ebuild
index 91b6811fbdb..7bce96341da 100644
--- a/dev-ruby/hiera/hiera-3.4.2.ebuild
+++ b/dev-ruby/hiera/hiera-3.4.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/latest/";
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



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

2017-10-03 Thread Hans de Graaff
commit: dc2190543b12c1479363d94991540e49183a2bbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  4 04:34:04 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  4 04:34:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc219054

dev-ruby/hiera: add 3.4.2

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.4.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 3b3973c2b6b..bbb083aff85 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -5,3 +5,4 @@ DIST hiera-3.3.0.gem 40448 SHA256 
58ebf6e9d778e7d671f0e5ab381a80497d1e251770057c
 DIST hiera-3.3.1.gem 40960 SHA256 
501b8188e9ac6ed4266742e4e47df185815cb7ed6023a121fbf97b2308c3394b SHA512 
c9032fa0d01f43b22b5d59fa9e8f3b6353b2a91b4ddba9aa6f7c8debfbd2b1089f0b471be5cd0f864025aabeb3f117dabab0a342ae9f659d6dfc13480f27a7a5
 WHIRLPOOL 
14e006dd17bdfaef9a8b1942e44f37346ad3cc01b1c4f291bb69a7515fd14f26f58d87e79125e85870d71be751f6a296c76e63331d47d25848e3aba5c936
 DIST hiera-3.4.0.gem 40960 SHA256 
9d036ccd8a45594ebbb5cdc0dd79a8ff5a3a52c3c276943126f18149af302459 SHA512 
046e2af62a914563b141674f70f5dc9bc75c22f73e8fb1e1a5fd33b0d1c33ce3464327f7508d5f2f0af62261cbe6f4a3eee55646ff50fc768e325d3407111b11
 WHIRLPOOL 
29b9e7a3ca578fdd341b3e6bad8bb4c3fce3a6cdf2c29f0adef7a7aa035e34ccfeb15d2220d2bc00352b1bab8a13690eb52526640e9326928d8558c5b2951940
 DIST hiera-3.4.1.gem 41472 SHA256 
dafd7497d62dede5bc96f3ed986479f4989a54a19b45120fb87c6b4c2a0507e3 SHA512 
ce8d5ed3a2bb4a7180331f8d3020e76862643174caffd3b6a593f62363b9ddd9d9cf0761a2b05d9132ce296b36b2d9dc80376a67c6e63f14911b7a512629c8c1
 WHIRLPOOL 
e740bc03c5bb0720e01dd87362fa69cbfb72451141e9eaa753a2b2dd0acb6fc11faa2ec210696e9f3f9162d371a1b479c69c6e955b6c80dfcf806f0d36a5
+DIST hiera-3.4.2.gem 41472 SHA256 
ff6bc8a27c9c0627790bc67dbedb8c3c5907f594f0ec798659c99bcd0ff2026d SHA512 
33045e395fa06467ae61f42eeab5b48b76a03274243db52dff7dbf8a08052b8cd2e0dd609d6a13317efab485408c7351cc2553ba2e5a767afa09a8a21735852f
 WHIRLPOOL 
5778f329464422818aa91a99672493ded20f09fc49186f165cae113eea3dc91e44af729d061ffe219c72cc040bf52f055e2655ac6c712602ac55d39b9e9adf8c

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 000..91b6811fbdb
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.4.2.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="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple pluggable Hierarchical Database"
+HOMEPAGE="https://docs.puppet.com/hiera/latest/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2017-09-23 Thread Hans de Graaff
commit: 525e8a0e078f47d02f410d832ffcfd3442d9ad06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 07:50:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 07:51:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525e8a0e

dev-ruby/hiera-eyaml: add ruby23 revision

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
new file mode 100644
index 000..3a1c363d721
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.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"
+
+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"
+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
+}



  1   2   >