summaryrefslogtreecommitdiff
path: root/dev-ruby/ed25519
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby/ed25519')
-rw-r--r--dev-ruby/ed25519/Manifest4
-rw-r--r--dev-ruby/ed25519/ed25519-1.4.0.ebuild28
-rw-r--r--dev-ruby/ed25519/metadata.xml3
3 files changed, 33 insertions, 2 deletions
diff --git a/dev-ruby/ed25519/Manifest b/dev-ruby/ed25519/Manifest
index 2ebd12ff482e..3f4fda7bd35a 100644
--- a/dev-ruby/ed25519/Manifest
+++ b/dev-ruby/ed25519/Manifest
@@ -1,3 +1,5 @@
DIST ed25519-1.3.0.tar.gz 137160 BLAKE2B 520ffa6bd0a801faa9f5f63873d705a211c3dba0e5319246b77bd455585e60baf7c7829ddebb892a896c1ae763e6df732115675307451c33bb20f56bb7c89be4 SHA512 dbd108769e131d15e4f31eaf7f4a46530769f279ccbbe4a10b5fe9e1d394bafb0ea6af95b6b1da2d66db00072576ff9d6d5c9156d949d79daf929a9dbd22eea8
+DIST ed25519-1.4.0.tar.gz 137259 BLAKE2B 935ed8785a31450eef9efa48bcbeda63c54fa62d9ba0378332ddc21f718744f419a465252f11f9010224c95086088c6d1ad1e3efabf99b844145630542015e9c SHA512 ff260114bd4b0cce88ff38e8c265bbd375e704cbf1ef4bccdbd0609bb58cc42ac2303ec2da827441f91b9354562c5aea89414f608d8ee3ba4e6d1f45dd8f1849
EBUILD ed25519-1.3.0.ebuild 721 BLAKE2B 25b2c7048fda7eb31a42116c869cec4fbe1362f67c17e5c51451e0265708966380598962c9f1763e3c3ce2e71ec7eeff1eb447a7b8c16fb64a721553e5b34c87 SHA512 f443ec7fff18e452f4a540317cf047a308e5faf5ac4ab27ee67e2c1dfd99f9b5aaacc68d71c975cfd4b7d5365c3f2d53fa026bef8b473e4ae82bd9c0a56a5ae1
-MISC metadata.xml 344 BLAKE2B f217757eb80df9d9c454509c710832b5db19b897af04a0e3c7af5b096c57b4bad153a7369c698479160542df569d8008e861bffe1fabe7082d8ed533fc35d2e9 SHA512 7b437dd29237939c019b1760f65533a80c39f11176736276a612e4a616fe10f890b45b891791b18e06802f53dd208ae82cc37f4c317f4fdee25c012b2681b317
+EBUILD ed25519-1.4.0.ebuild 712 BLAKE2B e94538043c7d9f7692086649933c277f78e6fe64133a3c2c941cb0bb287041f28c9e46f8e4d52c649d124c6de0343f8ba0c9301899b0ed55e92938b95214c74a SHA512 65562ed28f1986b37cc95fb05ada3668a807088c819ccb723744296083208bdc852317ad7a816ffcdb5923f2222ff0d04bd0c555897d379af4e0ccba9cf747df
+MISC metadata.xml 396 BLAKE2B 17969eaa44e84f9f78a1e6da22552b8aa86e58a5d661c969d3747ac82725f06217116d66e12f70bc175de2d229260bb8bf65b8c5a2246daa8882544e55eeaa1c SHA512 be305d8373b7a81af97ac7a55abc7ac7edddffae56ac51c695c41d74dc3b5a2bca4d0f82690c2ccfd3da1eadea5e59a3520967a97190d1c22b535cf541b6220d
diff --git a/dev-ruby/ed25519/ed25519-1.4.0.ebuild b/dev-ruby/ed25519/ed25519-1.4.0.ebuild
new file mode 100644
index 000000000000..70639abd108e
--- /dev/null
+++ b/dev-ruby/ed25519/ed25519-1.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/ed25519_ref10/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="ed25519.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for the Ed25519 public-key signature system"
+HOMEPAGE="https://github.com/RubyCrypto/ed25519"
+SRC_URI="https://github.com/RubyCrypto/ed25519/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+all_ruby_prepare() {
+ sed -i -e '/\(bundler\|coverall\)/I s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/ed25519/metadata.xml b/dev-ruby/ed25519/metadata.xml
index a271cad08a38..a2bb90f4cd10 100644
--- a/dev-ruby/ed25519/metadata.xml
+++ b/dev-ruby/ed25519/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">crypto-rb/ed25519</remote-id>
+ <remote-id type="github">RubyCrypto/ed25519</remote-id>
+ <remote-id type="rubygems">ed25519</remote-id>
</upstream>
</pkgmetadata>