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.