1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-13 03:09:51 +03:00

community/ruby-rmagick: upgrade to 6.11.1 and skip broken test

The test fails even on 6.0.1.
This commit is contained in:
Jakub Jirutka 2025-04-22 22:22:21 +02:00
parent 6b0837b5b1
commit 2c12dcedae
4 changed files with 23 additions and 13 deletions

View file

@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby-rmagick
_gemname=rmagick
pkgver=6.0.1
pkgver=6.1.1
_pkgver=${pkgver//./-}
pkgrel=1
pkgdesc="Ruby bindings for ImageMagick"
@ -63,10 +63,10 @@ package() {
}
sha512sums="
a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3 RMagick_6-0-1.tar.gz
b701536776e201458494509d1fa4dccb4485aa94da67ce9fe4e922c2bd4ba0ac26bea20c636e17312892fed24427bc4b950cd1328b27e37a6365aec3ecbcdb0b gemspec.patch
138b2b0358ee13ce2ed005c923cb77e0e63254eddd33f92fc10c8152f54be240596448eb9e6847bf065aeb1d93763f9ad34e15fba19638318add9bec42be3467 RMagick_6-1-1.tar.gz
a42e6ac9f953c653397c0ac29181e412221efca1acce7ff26fdeffcd8fa8882a1d53bcf54f0c57952c9951a20f0dc04b03fe0b6a470475497ba8369fcd487ae3 gemspec.patch
6550535ebaf3924b9f707da395eeaec630e5db50e1964ab9f84d2f941d97c7c49eb7dff05439efa355abb97e72556385b26b8af1d86e05b7c12fd8f2f781834a spec-drop-pry.patch
5eeea508d44f2c9679fe4fe3d5b9a51470f8022537f5822f85c95dbd4d78149c2cada763f0bdf3e86523770b0b758117a6d216b240c92f54253905c19d38d064 dont-test-webp.patch
3e10aae2b9c452409c34b38f005b922aa91119a44b260d192f1a03bcbd7e90a7ea6e01ec65bc331bdd19457490296a36af75008fcdbbee086f2ea169b48fa1af skip-broken-test.patch
c661ca0c22d93795e5c2c89bbac7cb577b4bc32ec2cb4906cb49a6fa2d109a429d963fea7089d04c4750531f2c0c5a77eee1998db0741520dc81f0c5cfb04d8b fix-tempfile.patch
5aa7f2bcafea54413d2063222aa07c2c9d334c59e95e507bab3afb970bcf6469e9ec5c4fe5566b99361caa7ce6769c41fbff3ffd25a45ea6fbce4deecbf8af71 skip-broken-test.patch
458dcf6d642eee43a459f899ed29f4cfa0447797a3d025ddecc5bb24ce0e48854b7b3f813b6ed7e47b148f5cd0b728f71ce9696f29840d2ac9eef3ed8e19e125 fix-tempfile.patch
"

View file

@ -5,9 +5,9 @@ Fix:
--- a/spec/rmagick/image_list/write_spec.rb
+++ b/spec/rmagick/image_list/write_spec.rb
@@ -1,3 +1,5 @@
@@ -1,4 +1,5 @@
# frozen_string_literal: true
+require 'tempfile'
+
RSpec.describe Magick::ImageList, "#write" do
it "works" do
image_list = described_class.new

View file

@ -2,9 +2,9 @@ About pkg-config dependency see https://github.com/rmagick/rmagick/commit/65c18a
--- a/rmagick.gemspec
+++ b/rmagick.gemspec
@@ -16,11 +16,7 @@
s.metadata['documentation_uri'] = 'https://rmagick.github.io/'
@@ -18,11 +18,7 @@
s.metadata['changelog_uri'] = 'https://github.com/rmagick/rmagick/blob/main/CHANGELOG.md'
s.metadata['rubygems_mfa_required'] = 'true'
- tracked_files = `git ls-files`.split($OUTPUT_RECORD_SEPARATOR)
- file_exclusion_regex = /\A(doc|benchmarks|examples|spec|Steepfile)/
@ -15,10 +15,10 @@ About pkg-config dependency see https://github.com/rmagick/rmagick/commit/65c18a
s.require_paths << 'ext'
s.extensions = %w[ext/RMagick/extconf.rb]
@@ -28,5 +24,5 @@
@@ -30,5 +26,5 @@
s.requirements << "ImageMagick #{Magick::MIN_IM_VERSION} or later"
s.add_runtime_dependency 'observer', '~> 0.1'
- s.add_runtime_dependency 'pkg-config', '~> 1.4'
s.add_dependency 'observer', '~> 0.1'
- s.add_dependency 'pkg-config', '~> 1.4'
+ s.add_development_dependency 'pkg-config', '~> 1.4'
end

View file

@ -13,3 +13,13 @@
result = image.liquid_rescale(15, 15)
--- a/spec/rmagick/image/channel_extrema_spec.rb
+++ b/spec/rmagick/image/channel_extrema_spec.rb
@@ -10,6 +10,7 @@
end
it "returns the min and max intensity values for one channel" do
+ skip "broken test"
image = build_image
extrema = image.channel_extrema(Magick::GreenChannel)