commit: 12bb924b01e52f7b4664b4922ce68a0023695aa6 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Thu Oct 17 05:12:49 2024 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Thu Oct 17 05:18:50 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bb924b
dev-ruby/rbnacl: add 7.1.2 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-ruby/rbnacl/Manifest | 1 + dev-ruby/rbnacl/rbnacl-7.1.2.ebuild | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest index 2af7a2868eb2..12d83dfe667c 100644 --- a/dev-ruby/rbnacl/Manifest +++ b/dev-ruby/rbnacl/Manifest @@ -1 +1,2 @@ DIST rbnacl-7.1.1.gem 226304 BLAKE2B 4c7c356cc3414c1b49302ff16af701bffbeaaa18b49bcdb4c9d0c10fe2e1f693e7917f8031c90d5c4362d95ffe5a8d471a48476788f64f97092adbcdce0d9f72 SHA512 da7e406bd2b5112e51d2c15cab35d955b65091ed745fbd027750eaca8ff1d11d982c82f497fc15b9ee9aa6536dbd21ff9ac285bb2a2d1fb39c3374fd0f3dca5a +DIST rbnacl-7.1.2.tar.gz 93911 BLAKE2B 1a93fcec94464eb7109684faaee4a9f3206eb7c2d9f505cd95920431a2422d9d291104469cd3a326f54ffffb1e9bfdfcd924ff7b4777dad70071ff3f61500410 SHA512 f44493158f9bc9f6075d046d9dd6505bc8ca65cbc3e8685b8821540e6989ef0a798a2af9eebd648e80321fc6fdd593b81133696d0dadfdf7c43bd4fa32557633 diff --git a/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild b/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild new file mode 100644 index 000000000000..3f7aa8faed5e --- /dev/null +++ b/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" +RUBY_FAKEGEM_GEMSPEC="rbnacl.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols" +HOMEPAGE="https://github.com/RubyCrypto/rbnacl" +SRC_URI="https://github.com/RubyCrypto/rbnacl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" + +RDEPEND=" dev-libs/libsodium" +DEPEND=" test? ( dev-libs/libsodium )" + +ruby_add_rdepend "dev-ruby/ffi" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/git ls-files/find * -print/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/coveralls/I s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb || die +}
