Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-async-pool
Commits:
b27217ae by Andreas Schleifer at 2024-10-04T01:47:52+02:00
upgpkg: 0.8.1-1: Ruby 3.3 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,22 +1,26 @@
pkgbase = ruby-async-pool
pkgdesc = A singleplex and multiplex resource pool for implementing
robust clients
- pkgver = 0.4.0
- pkgrel = 4
+ pkgver = 0.8.1
+ pkgrel = 1
url = https://github.com/socketry/async-pool
arch = any
license = MIT
+ checkdepends = ruby-bake
checkdepends = ruby-bake-test
checkdepends = ruby-bake-test-external
checkdepends = ruby-bundler
checkdepends = ruby-covered
+ checkdepends = ruby-decode
checkdepends = ruby-io-event
checkdepends = ruby-sus
checkdepends = ruby-sus-fixtures-async
makedepends = ruby-rdoc
depends = ruby
depends = ruby-async
+ depends = ruby-metrics
+ depends = ruby-traces
options = !emptydirs
- source =
https://github.com/socketry/async-pool/archive/v0.4.0/ruby-async-pool-0.4.0.tar.gz
- sha256sums =
baa44734e7407f30a6c3d7106a62d4982bfa78f12f44afb08f6af73da1bc6f15
+ source =
https://github.com/socketry/async-pool/archive/v0.8.1/ruby-async-pool-0.8.1.tar.gz
+ sha256sums =
0364c3de1b34b87bdac759e7852ae23d94a12ddcbcb2262685c6810b63b1940f
pkgname = ruby-async-pool
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-async-pool
-pkgver=0.4.0
-pkgrel=4
+pkgver=0.8.1
+pkgrel=1
pkgdesc='A singleplex and multiplex resource pool for implementing robust
clients'
arch=(any)
url='https://github.com/socketry/async-pool'
@@ -10,27 +10,36 @@ license=(MIT)
depends=(
ruby
ruby-async
+ ruby-metrics
+ ruby-traces
)
makedepends=(
ruby-rdoc
)
checkdepends=(
+ ruby-bake
ruby-bake-test
ruby-bake-test-external
ruby-bundler
ruby-covered
+ ruby-decode
ruby-io-event
ruby-sus
ruby-sus-fixtures-async
)
options=(!emptydirs)
source=(https://github.com/socketry/async-pool/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('baa44734e7407f30a6c3d7106a62d4982bfa78f12f44afb08f6af73da1bc6f15')
+sha256sums=('0364c3de1b34b87bdac759e7852ae23d94a12ddcbcb2262685c6810b63b1940f')
prepare() {
cd async-pool-$pkgver
- sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-pool.gemspec
- echo gemspec > gems.rb
+
+ sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-pool.gemspec 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-pool/-/commit/b27217aef798769d9fbfbc5205f86e28cdb0df8d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-pool/-/commit/b27217aef798769d9fbfbc5205f86e28cdb0df8d
You're receiving this email because of your account on gitlab.archlinux.org.