Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / 
ruby-async-http-cache


Commits:
c557f539 by Andreas Schleifer at 2025-03-04T21:51:00+01:00
update to 0.4.4

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,20 +1,27 @@
 pkgbase = ruby-async-http-cache
        pkgdesc = Standard-compliant cache for async-http
-       pkgver = 0.4.3
-       pkgrel = 4
+       pkgver = 0.4.4
+       pkgrel = 1
        url = https://github.com/socketry/async-http-cache
        arch = any
        license = MIT
-       checkdepends = ruby-async-rspec
+       checkdepends = ruby-bake
        checkdepends = ruby-bake-test
        checkdepends = ruby-bake-test-external
        checkdepends = ruby-bundler
        checkdepends = ruby-covered
-       checkdepends = ruby-rspec
+       checkdepends = ruby-decode
+       checkdepends = ruby-sus
+       checkdepends = ruby-sus-fixtures-async-http
+       checkdepends = ruby-sus-fixtures-console
        depends = ruby
        depends = ruby-async-http
        options = !emptydirs
-       source = 
https://github.com/socketry/async-http-cache/archive/v0.4.3/ruby-async-http-cache-0.4.3.tar.gz
-       sha256sums = 
66343e437de2b27288cce9fa4d1e1a3e8938aa4735f48a13600ac2a71cf748bf
+       source = 
https://github.com/socketry/async-http-cache/archive/v0.4.4/ruby-async-http-cache-0.4.4.tar.gz
+       source = 
https://github.com/socketry/async-http-cache/commit/5c97180d4af42c7dc8003cf03a3bbb76e6da7e0d.patch
+       sha512sums = 
126745bfe51fbdaf201de395e7c55dc4296098b14bb86edcd1414704e7f0e01896d41499406cde588bb4c39cdfcb1f53bbe9480e0d984ca6553fd4a4fac4d874
+       sha512sums = 
15fdb0dc01b82dc1daeec702cd99d17985c4f9bbdca3a4a9c5a278992958f7e73915770ec559343e4e2a506cbc531141f70d4b4da8bba554a2f13ca773d7b6d6
+       b2sums = 
1ab2efd10354b5ceca8011f0f815b20813575d92643b3721f75682e3708e9f175417e8a0b043e29d8b68bd8149736e41ff056f88d10c68d5b9a285df90121b63
+       b2sums = 
6b38edb7597d6abfcc94a46e2ca1e92102b82ac3163ee9c7b3ba2bedf5d96213c6192a0350f18a0bf6da5ef4367074d816bc907cef84059ac77f047c2706a3d3
 
 pkgname = ruby-async-http-cache


=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=ruby-async-http-cache
-pkgver=0.4.3
-pkgrel=4
+pkgver=0.4.4
+pkgrel=1
 pkgdesc='Standard-compliant cache for async-http'
 arch=(any)
 url='https://github.com/socketry/async-http-cache'
@@ -12,21 +12,36 @@ depends=(
   ruby-async-http
 )
 checkdepends=(
-  ruby-async-rspec
+  ruby-bake
   ruby-bake-test
   ruby-bake-test-external
   ruby-bundler
   ruby-covered
-  ruby-rspec
+  ruby-decode
+  ruby-sus
+  ruby-sus-fixtures-async-http
+  ruby-sus-fixtures-console
 )
 options=(!emptydirs)
-source=(https://github.com/socketry/async-http-cache/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('66343e437de2b27288cce9fa4d1e1a3e8938aa4735f48a13600ac2a71cf748bf')
+source=(
+  "${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+  "${url}/commit/5c97180d4af42c7dc8003cf03a3bbb76e6da7e0d.patch"
+)
+sha512sums=('126745bfe51fbdaf201de395e7c55dc4296098b14bb86edcd1414704e7f0e01896d41499406cde588bb4c39cdfcb1f53bbe9480e0d984ca6553fd4a4fac4d874'
+            
'15fdb0dc01b82dc1daeec702cd99d17985c4f9bbdca3a4a9c5a278992958f7e73915770ec559343e4e2a506cbc531141f70d4b4da8bba554a2f13ca773d7b6d6')
+b2sums=('1ab2efd10354b5ceca8011f0f815b20813575d92643b3721f75682e3708e9f175417e8a0b043e29d8b68bd8149736e41ff056f88d10c68d5b9a285df90121b63'
+        
'6b38edb7597d6abfcc94a46e2ca1e92102b82ac3163ee9c7b3ba2bedf5d96213c6192a0350f18a0bf6da5ef4367074d816bc907cef84059ac77f047c2706a3d3')
 
 prepare() {
   cd async-http-cache-$pkgver
+
+  patch --verbose --strip=1 
--input="../5c97180d4af42c7dc8003cf03a3bbb76e6da7e0d.patch"
+
   sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-http-cache.gemspec
-  sed -i '/bake-gem/d;/bake-modernize/d' gems.rb
+  sed --in-place \
+    --expression '/group :maintenance/,/end/d' \
+    --expression '/rubocop/d' \
+    gems.rb
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-http-cache/-/commit/c557f539561e8385b4d1ad35426656ae44810d76

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-http-cache/-/commit/c557f539561e8385b4d1ad35426656ae44810d76
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to