diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2022-11-17 22:06:03 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2022-11-18 01:33:29 +0100 |
commit | 84227b547c3d4e371477098a5209b4ebf744a265 (patch) | |
tree | ec32ca6f5486cf8a83deec889ac8b54883bb1294 | |
parent | 4bb40ca18058503f9b670654d84e7c29cf3c3d39 (diff) |
community/ruby-rmagick: upgrade to 5.1.0
-rw-r--r-- | community/ruby-rmagick/APKBUILD | 19 | ||||
-rw-r--r-- | community/ruby-rmagick/gemspec.patch | 15 |
2 files changed, 27 insertions, 7 deletions
diff --git a/community/ruby-rmagick/APKBUILD b/community/ruby-rmagick/APKBUILD index 4ef2650e9ec..8394e34eab6 100644 --- a/community/ruby-rmagick/APKBUILD +++ b/community/ruby-rmagick/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=ruby-rmagick _gemname=rmagick -pkgver=5.0.0 +pkgver=5.1.0 _pkgver=${pkgver//./-} pkgrel=0 pkgdesc="Ruby bindings for ImageMagick" @@ -10,8 +10,17 @@ url="https://github.com/rmagick/rmagick" arch="all" license="MIT" depends="ghostscript-fonts" -checkdepends="imagemagick ruby-rake ruby-rspec" -makedepends="imagemagick-dev ruby ruby-dev" +makedepends=" + imagemagick-dev + ruby + ruby-dev + ruby-pkg-config + " +checkdepends=" + imagemagick + ruby-rake + ruby-rspec + " source="https://github.com/rmagick/rmagick/archive/RMagick_$_pkgver.tar.gz gemspec.patch spec-drop-pry.patch @@ -49,8 +58,8 @@ package() { } sha512sums=" -82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5 RMagick_5-0-0.tar.gz -9a5dccceb069d0b274256c181335ac92037d0def3b3ed4e087f1eec1f7e9a9d07f9105bec87f732828c3bdff96b7032ffd696d6b9b4941748b0b64315d11d253 gemspec.patch +e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e RMagick_5-1-0.tar.gz +f653a3588cc529b0f98bc951f18c67f4e013ffacdb2a8ad9f5495e484d083bf1a37b246ae1b2eea570aa3916d9607844f128a4d3dfbbd49ad390e8222f63b6e4 gemspec.patch 6550535ebaf3924b9f707da395eeaec630e5db50e1964ab9f84d2f941d97c7c49eb7dff05439efa355abb97e72556385b26b8af1d86e05b7c12fd8f2f781834a spec-drop-pry.patch 5eeea508d44f2c9679fe4fe3d5b9a51470f8022537f5822f85c95dbd4d78149c2cada763f0bdf3e86523770b0b758117a6d216b240c92f54253905c19d38d064 dont-test-webp.patch 90a292ac7724b23f767974f5c88ea5719456d4d5dcd1a137c57c8b8bffab95c8237cd23b172ba6092f704ffc13707339b4b34abb86352406b5cc9ba8ac025d0e skip-broken-test.patch diff --git a/community/ruby-rmagick/gemspec.patch b/community/ruby-rmagick/gemspec.patch index 1f1dde5fc54..bd233f03326 100644 --- a/community/ruby-rmagick/gemspec.patch +++ b/community/ruby-rmagick/gemspec.patch @@ -1,3 +1,5 @@ +About pkg-config dependency see https://github.com/rmagick/rmagick/commit/65c18a1eaf8f5b81b806d02b5bb42c9a013107bb#r90271637 + --- a/rmagick.gemspec +++ b/rmagick.gemspec @@ -13,7 +13,7 @@ @@ -7,5 +9,14 @@ - tracked_files = `git ls-files`.split($OUTPUT_RECORD_SEPARATOR) + tracked_files = Dir['deprecated/*', 'ext/**/*', 'lib/**/*', '*.gemspec'] file_exclusion_regex = %r{\A(doc|benchmarks|examples|spec|lib/rvg/to_c.rb)} - files = tracked_files.reject { |file| file[file_exclusion_regex] } - test_files = files.grep(%r{^(test|spec|features)/}) + files = tracked_files.reject { |file| file[file_exclusion_regex] } + +@@ -24,7 +24,7 @@ + s.required_ruby_version = ">= #{Magick::MIN_RUBY_VERSION}" + s.requirements << "ImageMagick #{Magick::MIN_IM_VERSION} or later" + +- s.add_runtime_dependency 'pkg-config', '~> 1.4' ++ s.add_development_dependency 'pkg-config', '~> 1.4' + + s.add_development_dependency 'pry', '~> 0.14' + s.add_development_dependency 'rake-compiler', '~> 1.0' |