Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-async-http
Commits:
0a250ce9 by Andreas Schleifer at 2024-10-04T01:50:22+02:00
upgpkg: 0.80.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,13 @@
pkgbase = ruby-async-http
pkgdesc = A HTTP client and server library
- pkgver = 0.59.5
- pkgrel = 5
+ pkgver = 0.80.0
+ pkgrel = 1
url = https://github.com/socketry/async-http
arch = any
license = MIT
checkdepends = ruby-async-container
+ checkdepends = ruby-async-http
+ checkdepends = ruby-async-pool
checkdepends = ruby-async-rspec
checkdepends = ruby-bake
checkdepends = ruby-bake-modernize
@@ -13,10 +15,16 @@ pkgbase = ruby-async-http
checkdepends = ruby-bake-test-external
checkdepends = ruby-bundler
checkdepends = ruby-covered
+ checkdepends = ruby-decode
+ checkdepends = ruby-io-endpoint
+ checkdepends = ruby-io-stream
checkdepends = ruby-localhost
checkdepends = ruby-rack-test
checkdepends = ruby-rspec
checkdepends = ruby-sus
+ checkdepends = ruby-sus-fixtures-async
+ checkdepends = ruby-sus-fixtures-async-http
+ checkdepends = ruby-sus-fixtures-openssl
checkdepends = ruby-thread-local
makedepends = ruby-rdoc
depends = ruby
@@ -28,7 +36,7 @@ pkgbase = ruby-async-http
depends = ruby-protocol-http2
depends = ruby-traces
options = !emptydirs
- source =
https://github.com/socketry/async-http/archive/v0.59.5/ruby-async-http-0.59.5.tar.gz
- sha256sums =
9a66e8f57322d8be705e72664c611a2e042f623367d94c78fba7a44c78fd3836
+ source =
https://github.com/socketry/async-http/archive/v0.80.0/ruby-async-http-0.80.0.tar.gz
+ sha256sums =
51fc9f86b277745a5a2afb24f6e1b778671d4d8021c038dfd16e7eb111db4edf
pkgname = ruby-async-http
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-async-http
-pkgver=0.59.5
-pkgrel=5
+pkgver=0.80.0
+pkgrel=1
pkgdesc='A HTTP client and server library'
arch=(any)
url='https://github.com/socketry/async-http'
@@ -22,6 +22,8 @@ makedepends=(
)
checkdepends=(
ruby-async-container
+ ruby-async-http
+ ruby-async-pool
ruby-async-rspec
ruby-bake
ruby-bake-modernize
@@ -29,20 +31,34 @@ checkdepends=(
ruby-bake-test-external
ruby-bundler
ruby-covered
+ ruby-decode
+ ruby-io-endpoint
+ ruby-io-stream
ruby-localhost
ruby-rack-test
ruby-rspec
ruby-sus
+ ruby-sus-fixtures-async
+ ruby-sus-fixtures-async-http
+ ruby-sus-fixtures-openssl
ruby-thread-local
)
options=(!emptydirs)
source=(https://github.com/socketry/async-http/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('9a66e8f57322d8be705e72664c611a2e042f623367d94c78fba7a44c78fd3836')
+sha256sums=('51fc9f86b277745a5a2afb24f6e1b778671d4d8021c038dfd16e7eb111db4edf')
prepare() {
cd async-http-$pkgver
- sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-http.gemspec
- sed -i '/bake-gem/d;/bake-github-pages/d;/utopia-project/d' gems.rb
+
+ sed -r \
+ -e 's|~>|>=|g' \
+ -e '/signing_key/d' \
+ -i async-http.gemspec
+
+ 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/-/commit/0a250ce93709795ed40be981510f7035db8cddbb
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-http/-/commit/0a250ce93709795ed40be981510f7035db8cddbb
You're receiving this email because of your account on gitlab.archlinux.org.