diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-25 07:19:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-25 07:19:42 +0000 |
| commit | 3d4b850d8b98dca3137fae8b958b71ac3cb518e7 (patch) | |
| tree | 98e2577fdb852320c5ebb8756bccd6c44df72e28 /dev-ruby | |
| parent | 6d990b017763239a01d68bf1ae440904ca5a9d07 (diff) | |
| download | baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.tar.gz baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.tar.xz baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/color/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/color/color-2.2.0.ebuild | 34 | ||||
| -rw-r--r-- | dev-ruby/faker/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/faker/faker-3.6.0.ebuild | 35 | ||||
| -rw-r--r-- | dev-ruby/x25519/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/x25519/metadata.xml | 4 | ||||
| -rw-r--r-- | dev-ruby/x25519/x25519-1.0.11.ebuild | 40 |
7 files changed, 115 insertions, 1 deletions
diff --git a/dev-ruby/color/Manifest b/dev-ruby/color/Manifest index b2897665bfad..d26289358495 100644 --- a/dev-ruby/color/Manifest +++ b/dev-ruby/color/Manifest @@ -1,3 +1,4 @@ DIST color-1.8.tar.gz 42530 BLAKE2B 4a0f0ff4d4f82530fab5bad345350ea0cd983bc7d1bd8898c8a4da16de788efc908cff919d622ce0a9c445257e1dfef0adda4b29641d3eda55d0a8c917db932f SHA512 be48a8895b5dd33326a9debe250c87df37025eb2dca05a0eb61b82b31dbc1ee27c175fc1e37262bce88729e882dfb66f449a3a29c76b9ef0ac2064ffa2b4266c DIST color-2.1.1.tar.gz 48892 BLAKE2B 6ad1a1ec635879d773d48dfe23a297c93c71b30692bbcb73d5b5cf719489641943c4c8f1326f00f4fa8134ede3a5e5d35d212a0ec641cd0981a182d8620845d4 SHA512 b1fc02eca157e16995aefbfa86c3e2c3dcc5c51606c95c8f97370e41f26cde143e614ebd7f311c0a294d0d58b211324c3c3ac66d32092b8b98a57864a601b374 DIST color-2.1.2.tar.gz 52202 BLAKE2B c4a9b6a06ca17a677c127d4dfd2b6431af5a57adc04478df887aebec260ae92a609fc165aaff915795f5bcd121a6942b2914fefbcab30ba54393675a5cd115f5 SHA512 23a0dace0dc02ada6a2efcaa0f97ac5053c8e211f41d82875f0759fda8b8f8346339cbf89b218f89d33ed16907488ea1c9e8a0a740bb0c1b6c139346538f01bb +DIST color-2.2.0.tar.gz 53461 BLAKE2B 2f9c3ccf80fdcac7901cbb392e4005a6d26a912cc680d42bf05430bccb25cb7dadcaa0c5df6f63d044836c045b7540b93eed5785e253b146776cbfe699faae4e SHA512 185d9f201cb3d5294fbfe78b20d44daba337e2df978e3364ca916ae8dd00b719ba8f0ed78f66e4dbf5c82b77ec33e081c9bb292ea1fd4e91791ee7b7d06a5ff2 diff --git a/dev-ruby/color/color-2.2.0.ebuild b/dev-ruby/color/color-2.2.0.ebuild new file mode 100644 index 000000000000..ab1978610510 --- /dev/null +++ b/dev-ruby/color/color-2.2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md" +RUBY_FAKEGEM_GEMSPEC="color.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Colour management with Ruby" +HOMEPAGE="https://github.com/halostatue/color" +SRC_URI="https://github.com/halostatue/color/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/minitest-5.0 + )" + +all_ruby_prepare() { + sed -e '/focus/ s:^:#:' \ + -i test/minitest_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 04c4ba13790e..02675e4afaab 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,3 +1,4 @@ DIST faker-3.5.1.tar.gz 1859105 BLAKE2B 8cac34e1d2af8db3b2cbe84dc8856580f4abd5453ad97490b6029a384280bf76521183bbac3d2547c6686d0e9ec8a7602660646bdc4df2b66251d6a7dbee6cd8 SHA512 352534437469c80734033643dffc6f3d7d18e64d7da09aca976f359a2e4dda0108b3bb0c360cdaae5e772c35cf19a7286d3fe0f37a28276a64b6d09cd82f0b0a DIST faker-3.5.2.tar.gz 1859475 BLAKE2B b86b1576789b330d8fd35b89aac0ce2322b7ca8263c196a546b42a053e28ec7ef62a4c7cd4457d71459fa091abe88eb87862a94b88b7ccbf2c10f5c2e80d9465 SHA512 a2fb5881345c097458b63c9ec6c09185490553f49e0d07073385b137cee2e6cb8ac300d40d213434131d98e3c61125638f18ab96c957d0c9dd84925fe9399d2e DIST faker-3.5.3.tar.gz 1867205 BLAKE2B 4fdc8d11451039ecf09fa393b3929f224dcf20b0bc8f75b26671220275f74b0c2b1a2fdacaf79c289691321d926e91e0314a92ac71f276ecbc16586df971fe3e SHA512 c42bc02d38d807c742e8622b06405e2b08bae94cf0558317c5c9e740b003cf5eb6c5309e3846dda591faf6ec6502909ebbb47ed9c9223924862bb07d419ba1dd +DIST faker-3.6.0.tar.gz 1846387 BLAKE2B dc3f70386c93467d9d1f60979dfa8497100be10e5f7bdcc7c351ac5615d601ecf84a36ab11c3f1dee4f10092bdda98ecad2f4006db7f6f9a5f464fa1ae3c6fe8 SHA512 177558913f6d7a0d29fe2d34e6ef298b638a07fcb84c7f08b4ee8430ccbed71086ab1171549b5c2856a70ed983abeb50a79c21161f4a7a513cdd4cc690d053b5 diff --git a/dev-ruby/faker/faker-3.6.0.ebuild b/dev-ruby/faker/faker-3.6.0.ebuild new file mode 100644 index 000000000000..692610b5319b --- /dev/null +++ b/dev-ruby/faker/faker-3.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/faker-ruby/faker" +SRC_URI="https://github.com/faker-ruby/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/timecop )" + +all_ruby_prepare() { + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '2igem "minitest", "~> 5.0"' \ + -i test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/**/test*.rb"].each { require _1 }' || die +} diff --git a/dev-ruby/x25519/Manifest b/dev-ruby/x25519/Manifest index 784a9ec5e447..f4a31292d57d 100644 --- a/dev-ruby/x25519/Manifest +++ b/dev-ruby/x25519/Manifest @@ -1 +1,2 @@ DIST x25519-1.0.10.tar.gz 44353 BLAKE2B 5ad7a7b68af8bdc5e64692b9b650504df3d152c63c6044cea6978e42cef856dfbd3c0bc9261b014eab80a3bfcfaaf6c7a85675806aa9529e6978228ce2956497 SHA512 10a2baeff5be2eca31ae96893f08877ae351f6c7d30d0cc5d2a9b63ada74733ab30ed7dd709b26802d3f1a130aa513747a32c370d031fc95b136e3a699eb2987 +DIST x25519-1.0.11.tar.gz 44466 BLAKE2B 4033be06eede275f0b43645d6aa3c847dc10bf5e9fe01ba54a0be355f00274d8b2a9cd8fe0402d0ff728704ca20721d807056918d14fd636be334fc5ea544a5b SHA512 8a45df733d2b59c5e46fa63b51e56b1ca2f92c7bf99ed0ad4d834ca1623fee1d8bda52d8bc9ed062106f58eb900776be402b8b2220d90475ef14c3643c13a5aa diff --git a/dev-ruby/x25519/metadata.xml b/dev-ruby/x25519/metadata.xml index 246d194b7ec0..5604d412c22d 100644 --- a/dev-ruby/x25519/metadata.xml +++ b/dev-ruby/x25519/metadata.xml @@ -5,6 +5,8 @@ <email>ruby@gentoo.org</email> <name>Gentoo Ruby Project</name> </maintainer> - + <upstream> + <remote-id type="rubygems">x25519</remote-id> + </upstream> <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-ruby/x25519/x25519-1.0.11.ebuild b/dev-ruby/x25519/x25519-1.0.11.ebuild new file mode 100644 index 000000000000..09c3fe859a2e --- /dev/null +++ b/dev-ruby/x25519/x25519-1.0.11.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="x25519.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/x25519_ref10/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function" +HOMEPAGE="https://github.com/RubyCrypto/x25519" +SRC_URI="https://github.com/RubyCrypto/x25519/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#: ; /coverall/I s:^:#:' spec/spec_helper.rb || die + + sed -e 's/git ls-files -z/find * -print0/' \ + -e 's:_relative ":"./:' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + # The precomputed implementation only works on amd64 + if use amd64 ; then + RUBY_FAKEGEM_EXTENSIONS+=(ext/x25519_precomputed/extconf.rb) + else + sed -i -e '/\(x25519_precomputed\|X25519::Provider::Precomputed\)/ s:^:#:' lib/x25519.rb || die + rm -f spec/x25519/provider/precomputed_spec.rb || die + fi +} |
