* update libuv to 1.48.0-2

This commit is contained in:
Alexander Baldeck 2024-05-15 16:47:06 +02:00
parent 2c3b9acf79
commit 1e80489d02

View File

@ -4,16 +4,16 @@
pkgname=libuv
pkgver=1.48.0
pkgrel=1
pkgrel=2
pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://github.com/libuv/libuv"
license=('custom')
depends=('glibc' 'libnsl')
makedepends=('python-sphinx')
source=(https://dist.libuv.org/dist/v$pkgver/libuv-v$pkgver.tar.gz{,.sign})
sha512sums=('7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94'
'SKIP')
makedepends=('git' 'python-sphinx')
#source=(https://dist.libuv.org/dist/v$pkgver/libuv-v$pkgver.tar.gz{,.sign})
source=("git+https://github.com/libuv/libuv.git?signed#tag=v${pkgver}")
sha512sums=('016401251c3490678593e92977005f6f4da16935f84fae0ed535d06fb19893b90ee59b57136d94f7c5893feed21c03000a5269218b209186f3a87cf8c34c5b9c')
# PGP key IDs are available from https://github.com/libuv/libuv/blob/v1.x/MAINTAINERS.md
validpgpkeys=('57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC' # Colin Ihrig (@cjihrig)
'612F0EAD9401622379DF4402F28C3C8DA33C03BE' # Santiago Gimeno
@ -21,7 +21,7 @@ validpgpkeys=('57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC' # Colin Ihrig (@cjihri
'CFBB9CA9A5BEAFD70E2B3C5A79A67C55A3679C8B') # Jameson Nash (@vtjnash)
prepare() {
cd $pkgname-v$pkgver
cd $pkgname
# Disable tests that fail on build.a.o (but pass locally)
sed -e '/udp_multicast_join/d' \
-e '/tcp_connect6_link_local/d' \
@ -29,7 +29,7 @@ prepare() {
}
build() {
cd $pkgname-v$pkgver
cd $pkgname
./autogen.sh
./configure --prefix=/usr
make
@ -37,12 +37,12 @@ build() {
}
check() {
cd $pkgname-v$pkgver
cd $pkgname
make check
}
package() {
cd $pkgname-v$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install