From f1b40d0d77cef4164a13b2e364a0e6ca17453094 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Fri, 18 Oct 2024 18:30:10 +0300 Subject: [PATCH] dev-ruby/hiera-eyaml: drop 3.4.0, 3.4.0-r1 Signed-off-by: Arthur Zamarin --- dev-ruby/hiera-eyaml/Manifest | 1 - .../hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild | 57 ------------------- dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild | 56 ------------------ profiles/package.mask | 5 -- 4 files changed, 119 deletions(-) delete mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild delete mode 100644 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest index abcc3c18f0dda..fa1d20d825315 100644 --- a/dev-ruby/hiera-eyaml/Manifest +++ b/dev-ruby/hiera-eyaml/Manifest @@ -1,2 +1 @@ -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 deleted file mode 100644 index a8c4b70829076..0000000000000 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# 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-3.4.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild deleted file mode 100644 index 4d597a68a7816..0000000000000 --- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# 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 ) 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/profiles/package.mask b/profiles/package.mask index 15713b4c06cad..8e5b607f846be 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -250,11 +250,6 @@ dev-util/cucumber-compatibility-kit:10 dev-util/cucumber-core:12 dev-util/cucumber-gherkin:22 -# Hans de Graaff (2024-09-14) -# Old slots that are not compatible with ruby32. Use the newer slots -# instead. Removal on 2024-10-14. -dev-ruby/hiera-eyaml:3 - # Ulrich Müller (2024-09-12) # Pretest versions, masked for testing.