diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-17 07:20:08 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-17 07:20:08 +0000 |
| commit | b22837b475e47f33863c0589f3e4edfc5ec0b772 (patch) | |
| tree | 7cdaca5113cbe3d1f36ff92143c24715937e9062 /dev-ruby | |
| parent | 35f634585468bd76103ebf12794666a033fba5a1 (diff) | |
| download | baldeagleos-repo-b22837b475e47f33863c0589f3e4edfc5ec0b772.tar.gz baldeagleos-repo-b22837b475e47f33863c0589f3e4edfc5ec0b772.tar.xz baldeagleos-repo-b22837b475e47f33863c0589f3e4edfc5ec0b772.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/coercible/coercible-1.0.1.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild | 5 | ||||
| -rw-r--r-- | dev-ruby/hiera/hiera-3.12.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/httparty/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/httparty/httparty-0.24.2.ebuild | 65 | ||||
| -rw-r--r-- | dev-ruby/listen/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/listen/listen-3.10.0.ebuild | 47 | ||||
| -rw-r--r-- | dev-ruby/maruku/maruku-0.7.3-r1.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/pusher-client/pusher-client-0.6.2-r1.ebuild | 5 | ||||
| -rw-r--r-- | dev-ruby/ruby-gdk3/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/ruby-gdk3/ruby-gdk3-4.3.4.ebuild | 21 | ||||
| -rw-r--r-- | dev-ruby/shoulda-context/shoulda-context-2.0.0-r1.ebuild | 7 | ||||
| -rw-r--r-- | dev-ruby/sys-filesystem/sys-filesystem-1.5.5.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/tty-command/tty-command-0.10.1-r1.ebuild | 5 | ||||
| -rw-r--r-- | dev-ruby/tty-prompt/tty-prompt-0.23.1-r1.ebuild | 4 |
15 files changed, 159 insertions, 19 deletions
diff --git a/dev-ruby/coercible/coercible-1.0.1.ebuild b/dev-ruby/coercible/coercible-1.0.1.ebuild index 2e9991c1c4c7..861913cbf584 100644 --- a/dev-ruby/coercible/coercible-1.0.1.ebuild +++ b/dev-ruby/coercible/coercible-1.0.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" RUBY_FAKEGEM_GEMSPEC="coercible.gemspec" diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild b/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild index db8a3ea13e77..4c6de77f9473 100644 --- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild +++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild b/dev-ruby/hiera/hiera-3.12.0.ebuild index 8e042c386f2c..9d05170f585c 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-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest index 619b9b122138..e05b97cebae0 100644 --- a/dev-ruby/httparty/Manifest +++ b/dev-ruby/httparty/Manifest @@ -1,3 +1,4 @@ DIST httparty-0.23.1.tar.gz 104812 BLAKE2B 87b4d6dfb893259106eec9d9a54fce2db2bf5dff171fb0aacd40b1936847b60d84c444c21255f1b5a685ec385a85a7c9c2047ce265c1c7ba1dbf9b130beca877 SHA512 01199b9baa5dc4e30c767271513b8cd507a509342475c9c1a10020b9f8c647ed0f37c93419f5fb3cc2b29d5b73634bb8d12d6accdeffd17770aa1d33119de559 DIST httparty-0.23.2.tar.gz 104952 BLAKE2B 825c1af8452fc11cdace9c4ee718452959a0251fd82aa422d9c3a8a3ad532188e0a024fd3ec641768726279229aa17fd81f985a3a2b9cdbf3c615183279f6525 SHA512 6768cf29bdfdc2f264d810387ffb239fc53c56d41c0771d343d01c65c9191f362b9fd8c7a64191799e06db62dd65c5e99734a3f6f3088351b71d60f4540cd1cd DIST httparty-0.24.0.tar.gz 108464 BLAKE2B ebe4b7f724d05d3bc8f4ae9a31065221283b1b273550bc04e60e1c86a88a256fd180d0bc96e30135afae7568a29efe842f8d50cc516fc9420aa6067ffb3ab0f1 SHA512 ef1577023a4a2349eea238fdbd2d395e48425e54101732b79c3f583e77043a046c34aa1928f395baa79360c9c96150d790c5582a3ba938b9f207486fb5ee670a +DIST httparty-0.24.2.tar.gz 108805 BLAKE2B 7ef3026f0ee3e3283ede46288dec30f81c05b9b9e5a0009aa0473370c1bedbc3e3d8b27113714fd5299992034c9e0b34bc09abe522674ea11faaae3f1de474aa SHA512 13373b70f177011a900dd55feef2393b53e550be6dae9424e8c05920d0c4badda28cf76887e3d6f4b42a1178934f7f38303d9349ab5595a14166c0295d2c2ebc diff --git a/dev-ruby/httparty/httparty-0.24.2.ebuild b/dev-ruby/httparty/httparty-0.24.2.ebuild new file mode 100644 index 000000000000..9d76c05da66d --- /dev/null +++ b/dev-ruby/httparty/httparty-0.24.2.ebuild @@ -0,0 +1,65 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="httparty.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy" +HOMEPAGE="https://www.johnnunemaker.com/httparty/" +SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/csv + >=dev-ruby/mini_mime-1.0.0 + >=dev-ruby/multi_xml-0.5.2 +" + +ruby_add_bdepend 'test? ( dev-ruby/webmock )' + +all_ruby_prepare() { + sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove bundler + rm Gemfile || die + sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die + + # Avoid test dependency on cucumber. We can't run the features since + # they depend on mongrel which is no longer packaged. + sed -i -e '/cucumber/I s:^:#:' Rakefile || die + + # Avoid test dependency on simplecov + sed -i -e '/simplecov/I s:^:#:' \ + -e '/pry/ s:^:#:' \ + -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die + + # Avoid test that works standalone but fails in the suite + #sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb + + # Avoid test that is not fully compatible with newer multi_xml + sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die + + # Avoid test that fails due to unicode normalization differences + sed -i -e '/handles international domains/askip "unicode differences"' spec/httparty_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest index 4443e91b0090..88c27704764c 100644 --- a/dev-ruby/listen/Manifest +++ b/dev-ruby/listen/Manifest @@ -1 +1,2 @@ +DIST listen-3.10.0.tar.gz 57897 BLAKE2B 972d543e9eaf2837bd5a0dd374abce51c0c8c2e8ce2b2915dca654de20531b0bdc46c60628f375ed7727e03964c7c97e55d526308d62df6b599789277ded23b9 SHA512 29ec123fb48aebca1c0364979432acfb1eab238e16428fbc2fab8f896da926e4dfcdbd353c1b5a0f10a101d691b6953293d33f872753b38a0e1add1d116bbdd3 DIST listen-3.9.0.tar.gz 57903 BLAKE2B 819ba309ab78179590946eca5cceb0bd8a82411f3b8af63c25a3735a7c33b1560b36d48fd0f1d4617fa84927adff0ff74cffa9682835c49089f545af68cabefb SHA512 abec4720db6331da5b3d7ea998a9e2cc77e55ad4919b473c0172f6e852dcb376671379b79cad88fb5a850cd2ba2178d36a3bd2534cd81408186805497d58238f diff --git a/dev-ruby/listen/listen-3.10.0.ebuild b/dev-ruby/listen/listen-3.10.0.ebuild new file mode 100644 index 000000000000..8697b5fcbb63 --- /dev/null +++ b/dev-ruby/listen/listen-3.10.0.ebuild @@ -0,0 +1,47 @@ +# 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_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Listens to file modifications and notifies you about the changes" +HOMEPAGE="https://github.com/guard/listen" +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +# Block on other packages trying to install a /usr/bin/listen +RDEPEND="!!media-radio/ax25-apps" + +ruby_add_rdepend "dev-ruby/logger >=dev-ruby/rb-inotify-0.9.10" + +ruby_add_bdepend "test? ( dev-ruby/thor )" + +all_ruby_prepare() { + rm -f Gemfile || die + sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die + sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die + rm -rf spec/lib/listen/adapter/darwin_spec.rb || die +} + +each_ruby_prepare() { + mkdir spec/.fixtures || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + rm -rf spec/.fixtures || die +} diff --git a/dev-ruby/maruku/maruku-0.7.3-r1.ebuild b/dev-ruby/maruku/maruku-0.7.3-r1.ebuild index 61d6c2906798..ba05b854a8b8 100644 --- a/dev-ruby/maruku/maruku-0.7.3-r1.ebuild +++ b/dev-ruby/maruku/maruku-0.7.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/pusher-client/pusher-client-0.6.2-r1.ebuild b/dev-ruby/pusher-client/pusher-client-0.6.2-r1.ebuild index dc3ff4592fe8..fd47be8bcb08 100644 --- a/dev-ruby/pusher-client/pusher-client-0.6.2-r1.ebuild +++ b/dev-ruby/pusher-client/pusher-client-0.6.2-r1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" + RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem diff --git a/dev-ruby/ruby-gdk3/Manifest b/dev-ruby/ruby-gdk3/Manifest index 27d8cc81523c..19fe37cbc611 100644 --- a/dev-ruby/ruby-gdk3/Manifest +++ b/dev-ruby/ruby-gdk3/Manifest @@ -1,2 +1,3 @@ DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3 +DIST ruby-gnome2-4.3.4.tar.gz 2052574 BLAKE2B 6ba294d0a0f9b0ea529f7997a386f7546e0f75f5cf1d064c1213f9eb7a5a961bfd9fa99755f665630e8b968ff41d8ab42b74ec2c20fd2d0afdd9d28787402c7b SHA512 97be5ccbc118047a9195a4a3143bbc92a338e701aa58d9566ff4973ad4dffa37f358c4da621b8cbca3d154c22ece10198be27da2a303ef44f2c3daea5eafdf4e diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-4.3.4.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-4.3.4.ebuild new file mode 100644 index 000000000000..0a891e58b5ce --- /dev/null +++ b/dev-ruby/ruby-gdk3/ruby-gdk3-4.3.4.ebuild @@ -0,0 +1,21 @@ +# 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_GNOME2_NEED_VIRTX=yes + +inherit ruby-ng-gnome2 + +DESCRIPTION="Ruby GDK-3.x bindings" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +DEPEND="x11-libs/gtk+:3" +RDEPEND="x11-libs/gtk+:3" + +ruby_add_rdepend " + ~dev-ruby/ruby-cairo-gobject-${PV} + ~dev-ruby/ruby-gdkpixbuf2-${PV} + ~dev-ruby/ruby-pango-${PV}" diff --git a/dev-ruby/shoulda-context/shoulda-context-2.0.0-r1.ebuild b/dev-ruby/shoulda-context/shoulda-context-2.0.0-r1.ebuild index 65d5bf4ba640..fb40520c37f7 100644 --- a/dev-ruby/shoulda-context/shoulda-context-2.0.0-r1.ebuild +++ b/dev-ruby/shoulda-context/shoulda-context-2.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" @@ -25,7 +25,7 @@ IUSE="doc test" PATCHES=( "${FILESDIR}/${P}-file-exists.patch" ) -ruby_add_bdepend "test? ( dev-ruby/test-unit:2 +ruby_add_bdepend "test? ( dev-ruby/minitest:5 >=dev-ruby/mocha-1.0 )" all_ruby_prepare() { @@ -33,6 +33,7 @@ all_ruby_prepare() { -e '/pry-byebug/ s:^:#:' \ -e '/warnings_logger/ s:^:#: ; /WarningsLogger/,/^)/ s:^:#:' \ -e '/rails_application_with_shoulda_context/ s:^:#:' \ + -e '2igem "minitest", "~> 5.0"' \ -i test/test_helper.rb || die rm -f test/shoulda/{railtie,rerun_snippet,test_framework_detection}_test.rb || die } diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.5.5.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.5.5.ebuild index 1b94276d3659..1a7aa2a3d17b 100644 --- a/dev-ruby/sys-filesystem/sys-filesystem-1.5.5.ebuild +++ b/dev-ruby/sys-filesystem/sys-filesystem-1.5.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" diff --git a/dev-ruby/tty-command/tty-command-0.10.1-r1.ebuild b/dev-ruby/tty-command/tty-command-0.10.1-r1.ebuild index 64c176325044..0a849d0f6c62 100644 --- a/dev-ruby/tty-command/tty-command-0.10.1-r1.ebuild +++ b/dev-ruby/tty-command/tty-command-0.10.1-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/tty-prompt/tty-prompt-0.23.1-r1.ebuild b/dev-ruby/tty-prompt/tty-prompt-0.23.1-r1.ebuild index 9469d1f0e1bc..d1f2ddbcf4d7 100644 --- a/dev-ruby/tty-prompt/tty-prompt-0.23.1-r1.ebuild +++ b/dev-ruby/tty-prompt/tty-prompt-0.23.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_RECIPE_TEST="rspec3" |
