commit:     573a1ed980e74ffcf0b0012f6aca1ce232d931ac
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 30 21:25:13 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 30 21:26:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573a1ed9

dev-ruby/simple-rss: add 2.1.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/simple-rss/Manifest                |  1 +
 dev-ruby/simple-rss/simple-rss-2.1.0.ebuild | 35 +++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/simple-rss/Manifest b/dev-ruby/simple-rss/Manifest
index 57a2d58a4a0e..42569d862277 100644
--- a/dev-ruby/simple-rss/Manifest
+++ b/dev-ruby/simple-rss/Manifest
@@ -1 +1,2 @@
 DIST simple-rss-1.3.3.gem 33280 BLAKE2B 
7de333c13cb928627ed9962ceb55cb23415218d3214591a3ac2dd29e3782cfcb07bb7e99efec067ed3042eed317f38f815dc43bb11ad5246cc9212e8b03f3664
 SHA512 
7ce7c121889ede58344cf686ac17ab97d75eea6ba5346aedf06294e969f239999a4e19ae416db93f3933f6dae24d7dce22c408d71efb3bbea91cc8091bf43920
+DIST simple-rss-2.1.0.gem 48128 BLAKE2B 
a2bb079dea80fafb490c9b1e36320ac3b76b180d22b8b613767504b933fa52320745b4d70bef0a5d0cd88153a97a5f8c1391a271e9d295b7a3280883940bc4c9
 SHA512 
71b8ea76293e964b5c9d6497920d1f8807f09cd9bb0e3ca8d1405cebafd1359ca82d4b8fecc94cf14bb9076aba36a8a4894b1587482df994c97085822bf26742

diff --git a/dev-ruby/simple-rss/simple-rss-2.1.0.ebuild 
b/dev-ruby/simple-rss/simple-rss-2.1.0.ebuild
new file mode 100644
index 000000000000..55fe8e0bdfd9
--- /dev/null
+++ b/dev-ruby/simple-rss/simple-rss-2.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader 
for Ruby"
+HOMEPAGE="https://github.com/cardmagic/simple-rss";
+LICENSE="LGPL-2"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+       # Avoid dependency on bundler
+       sed -i -e '/bundler/d' \
+               Rakefile || die
+
+       # Avoid coverage dependencies
+       sed -e '/simplecov/,/^end/ s:^:#:' \
+               -i test/test_helper.rb || die
+
+       # Avoid tests that require unpackaged test data
+       sed -i -e '/@\(media_rss\|rss20_utf8\)/ s:^:#:' \
+               -e '/test_rss_utf8/aomit "missing data"' \
+               test/base/base_test.rb || die
+}

Reply via email to