diff --git a/libuv/PKGBUILD b/libuv/PKGBUILD index 7cca921505..e19d775d94 100644 --- a/libuv/PKGBUILD +++ b/libuv/PKGBUILD @@ -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