summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/mail/mail-2.8.1.ebuild5
-rw-r--r--dev-ruby/mime-types-data/Manifest3
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0304.ebuild21
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0415.ebuild (renamed from dev-ruby/mime-types-data/mime-types-data-3.2025.0220.ebuild)0
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.5.9.ebuild2
-rw-r--r--dev-ruby/track_open_instances/Manifest1
-rw-r--r--dev-ruby/track_open_instances/metadata.xml12
-rw-r--r--dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild30
8 files changed, 47 insertions, 27 deletions
diff --git a/dev-ruby/mail/mail-2.8.1.ebuild b/dev-ruby/mail/mail-2.8.1.ebuild
index fd546683fa89..3850573862f7 100644
--- a/dev-ruby/mail/mail-2.8.1.ebuild
+++ b/dev-ruby/mail/mail-2.8.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -22,7 +22,6 @@ SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
ruby_add_rdepend "
>=dev-ruby/mini_mime-0.1.1
diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest
index ab1b15947cf5..b04c4f293ffe 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1,5 +1,4 @@
DIST mime-types-data-3.2025.0204.gem 153600 BLAKE2B 5856c0443c9c30b2c20d7b8a44a052648e6a7c0a850019f9ece1a8ed07839d24d2027f6996802cf04bf1a713d0b2e9cb487b73ede14c9b9c8085d8cb5401e225 SHA512 f1eeb25ce4cec1cd12f4c0476d80dc0799a3336041574176eb3693e8edacddf66446b9888a2c0a289c9ab4e7fc043a64319f896415af6d0b58e1dd2ed152829d
-DIST mime-types-data-3.2025.0220.gem 154112 BLAKE2B b75f0f72c7f2ac0e402a67fbf5eab2979ce7b9d387f7d1afffa2e9c75d3307a11822403134b043aec2d1e87d1cae89e175fec1c793446fd8ff0861f978edbd40 SHA512 74ead340ec02f7a5dc6c555da8c67fa1851d9a5172d4f69f82840d98e8f0da59be925ea70311965c48400701e4c1216f4c9daa156141e1e1ba535b5caf8be0a5
-DIST mime-types-data-3.2025.0304.gem 154112 BLAKE2B 0cbe96115becf062f1ee8b74619b9e3a0884bdbf7af41dec887ff69192ccb2f5d6ca2ce28cf4a95357a205dfed10063c7d3173ca405d000b35d1de400e3a4af2 SHA512 03d3657b352b9f31e15cf2d65bcb06095ceed4e665fc8022298d4697df430df63c88bea342295be95762b1c881588da72dec7150b25fb66b53fb66666a40b355
DIST mime-types-data-3.2025.0318.gem 154112 BLAKE2B 78a5a31f0b6bb2255d9bb29716c1fd40f1f6f046fc04378ff2ec330a62d99e2034b4ad21975fc38357c277608472511add0d46c5b8e6f2015b80322f6ec0fd4c SHA512 485c37c1686968eeeacd8e7c3c858046639ae9c0a347bf2935995c9897171bbfb01c8ecae8ce0b0fb6d28481068374069237e4cfc281beb2fe9319e80cfa8a02
DIST mime-types-data-3.2025.0402.gem 154112 BLAKE2B 6041df800cd6eba45746cd17ef86486120d54b0a680f2815d54877bcaff40af25da649557a5d7632577218579485ab9a86ebce43e06da95c7b4533a77163cb95 SHA512 ea942ef2e3eb8c7604df212d30e6736925514281ea802a0019ff1fbbf59ef903b39ea330a2ef52dcdf0246a4010e2a8ef267b63f115f5b9b46e074cdcd687760
+DIST mime-types-data-3.2025.0415.gem 154112 BLAKE2B b600a726e5ee80e2ef922462f6e9ba33b51887e219909fe2ff9d498317f4dbbe8479758c0bc59f4927351ab93b5c7f4bcc54cfe3563e0b77b464970ba2c84595 SHA512 37f66d2a6d6fc086f058ab1a2ba053882a29fb5ae5622ae6b408781bb41d17cbf8b79a479eddd664283ffd9d1ca15a5b8501a7dbb24af7f2995bbf0a1912fbe1
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0304.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0304.ebuild
deleted file mode 100644
index af103ca6946e..000000000000
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0304.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Registry for information about MIME media type definitions"
-HOMEPAGE="https://github.com/mime-types/mime-types-data"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0220.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0415.ebuild
index af103ca6946e..af103ca6946e 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0220.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2025.0415.ebuild
diff --git a/dev-ruby/pkg-config/pkg-config-1.5.9.ebuild b/dev-ruby/pkg-config/pkg-config-1.5.9.ebuild
index 08c5aea36de3..8ac409bf529e 100644
--- a/dev-ruby/pkg-config/pkg-config-1.5.9.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.5.9.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ruby-gnome/pkg-config"
LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
diff --git a/dev-ruby/track_open_instances/Manifest b/dev-ruby/track_open_instances/Manifest
new file mode 100644
index 000000000000..a5a684ef16b3
--- /dev/null
+++ b/dev-ruby/track_open_instances/Manifest
@@ -0,0 +1 @@
+DIST track_open_instances-0.1.15.tar.gz 15810 BLAKE2B e0571f21982e0f35146679a40af2a8601358d4fec894d4c42d8207e2f157d8f357c2079e94d00522dfd2732ff858c93d1755f587822b0c607b8108ff00ae01f9 SHA512 2385525203a385f539c3e004367229396a72fcd816987f10f773f455b3325df13cc4b32afbbf64788614abce732cf2ab27d33305102c0a926ab43edc89acbd2b
diff --git a/dev-ruby/track_open_instances/metadata.xml b/dev-ruby/track_open_instances/metadata.xml
new file mode 100644
index 000000000000..64277ec150eb
--- /dev/null
+++ b/dev-ruby/track_open_instances/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="rubygems">track_open_instances</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
new file mode 100644
index 000000000000..cddfc7632e73
--- /dev/null
+++ b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
@@ -0,0 +1,30 @@
+# 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_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="track_open_instances.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A mixin to track instances of Ruby classes that require explicit cleanup"
+HOMEPAGE="https://github.com/main-branch/track_open_instances"
+SRC_URI="https://github.com/main-branch/track_open_instances/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+all_ruby_prepare() {
+ sed -e '/simplecov/ s:^:#:' \
+ -e '/SimpleCov::RSpec/ s:^:#:' \
+ -i spec/spec_helper.rb || die
+
+ sed -e "s/__dir__/'.'/" \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}