commit: 3b5e96d89e9ea26671e54552ee00905af3ec2561 Author: Huang Rui <vowstar <AT> gmail <DOT> com> AuthorDate: Sat Dec 13 09:53:00 2025 +0000 Commit: Rui Huang <vowstar <AT> gmail <DOT> com> CommitDate: Sat Dec 13 09:53:00 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b5e96d8
dev-ruby/prawn-svg: add 0.38.1, drop 0.35.1 Signed-off-by: Huang Rui <vowstar <AT> gmail.com> dev-ruby/prawn-svg/Manifest | 2 +- .../prawn-svg/files/prawn-svg-0.35.1-rexml.patch | 24 ---------------------- ...n-svg-0.35.1.ebuild => prawn-svg-0.38.1.ebuild} | 13 ++++-------- 3 files changed, 5 insertions(+), 34 deletions(-) diff --git a/dev-ruby/prawn-svg/Manifest b/dev-ruby/prawn-svg/Manifest index 3c275e486a..665becd630 100644 --- a/dev-ruby/prawn-svg/Manifest +++ b/dev-ruby/prawn-svg/Manifest @@ -1 +1 @@ -DIST prawn-svg-0.35.1.gem 285696 BLAKE2B 7fb6b8051f43bdf7f887a535b98dff9b4fc45793ca4383aef0150c58816357b3f6568e2ad28d28454165c059ebb5a0b8eaf938ed3f50c35d167c50aad934d450 SHA512 d4511d702d252a785f17ccf1c4d5e0b15952f17266c0e14d56ed51ac79345032638d9adca0704e034341c09ece0845c6e779ee62988d611ed02108c3635fdaff +DIST prawn-svg-0.38.1.gem 301056 BLAKE2B becc49a759838ecc5bec725ec26b7a3212c487d3467b03dc8ecb90ccc5e249e7429f3d55f25f93d713cad2ce2f45da6c59533dbdc8ef6398b693ad76b2dbb127 SHA512 83b7e65fa0063845ed76c0bf9f136c36f8acd6b40033f4e0f3498d34de649187c79a2ba8944c7fe0404e6756060b37a39b3bd733fe5c2707344149523b9d6dbb diff --git a/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch b/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch deleted file mode 100644 index eca7b874a8..0000000000 --- a/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch +++ /dev/null @@ -1,24 +0,0 @@ -Raised error have changed since rexml 3.3.3. Expect any errors to make the test work. -https://github.com/mogest/prawn-svg/pull/169 -https://bugs.gentoo.org/937362 ---- a/spec/prawn/svg/document_spec.rb -+++ b/spec/prawn/svg/document_spec.rb -@@ -28,7 +28,7 @@ describe Prawn::SVG::Document do - it 'raises an exception' do - expect do - Prawn::SVG::Document.new(svg, bounds, options) -- end.to raise_error Prawn::SVG::Document::InvalidSVGData, 'The data supplied is not a valid SVG document.' -+ end.to raise_error - end - end - -@@ -38,8 +38,7 @@ describe Prawn::SVG::Document do - it "raises an exception letting them know what they've done" do - expect do - Prawn::SVG::Document.new(svg, bounds, options) -- end.to raise_error Prawn::SVG::Document::InvalidSVGData, -- "The data supplied is not a valid SVG document. It looks like you've supplied a filename instead; use IO.read(filename) to get the data before you pass it to prawn-svg." -+ end.to raise_error - end - end - end diff --git a/dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild b/dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild similarity index 74% rename from dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild rename to dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild index b62b93e02c..199113b34a 100644 --- a/dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild +++ b/dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 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="ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -19,13 +19,8 @@ ruby_add_rdepend " >=dev-ruby/css_parser-1.6.0 >=dev-ruby/matrix-0.4.2 >=dev-ruby/prawn-0.11.1 - >=dev-ruby/rexml-3.2.0 - " - -PATCHES=( - # adapt to >=dev-ruby/rexml-3.3.3 - "${FILESDIR}/${P}-rexml.patch" -) + >=dev-ruby/rexml-3.4.2 +" all_ruby_prepare() { # avoid useless dependencies
