* update libupnp to 1.14.20-1

This commit is contained in:
Alexander Baldeck 2024-11-11 22:09:04 +01:00
parent d248a968fd
commit ec3b3fe2cb
2 changed files with 10 additions and 30 deletions

View File

@ -1,7 +1,7 @@
pkgbase = libupnp
pkgdesc = Portable Open Source UPnP Development Kit
pkgver = 1.14.19
pkgrel = 3
pkgver = 1.14.20
pkgrel = 1
url = https://pupnp.sourceforge.io/
arch = x86_64
arch = powerpc64le
@ -13,14 +13,8 @@ pkgbase = libupnp
depends = glibc
provides = libixml.so
provides = libupnp.so
source = https://github.com/pupnp/pupnp/archive/release-1.14.19/pupnp-release-1.14.19.tar.gz
source = https://github.com/pupnp/pupnp/commit/9d261799.patch
source = https://github.com/pupnp/pupnp/commit/61b7944c.patch
sha512sums = 76ae3bf8b69fd649ede0b92e03b36a6cbc7a9df9fa7828386c97761df12f2ae6346dec9ab45f78e17eb793d4d225707ecb3a7628d7678287979115cd4ba65c49
sha512sums = 412472ca0dfb1c5aa54e85147002e31b41e3edc7db630ba55fc0de12078bd977363737f4d2e75fa00a3d5b59cb2f4f2277c6803717f298e7c07766cfcb668b53
sha512sums = adb58b80aa03c816afb48a8bb5d0a55258041e1694fdae1f88375d306ed6f586f751fe33ec3fb5dc88045e5eb4e005aaaa9532298f9b1f3d50407f81c9bb611a
b2sums = 119281a2e220b3b9398566b649d76fc047741a251097059920e84ef9376db03ee953ebf10934423a56613ad85aa9f77b777e33d92095b1468dfffb12e37e86bd
b2sums = 638583accde1a22704550e5c933ab65898d2732c4c73a4189c35326f6b3c3daa7f41d798d59629009014d2f0ce470f78c0710d9a9c5e690f5478ca69c91776ee
b2sums = dc115ee6b6b56b84646845a28924c6b6d814dff42e816d70ad0a46c0147983a2f7e8d679f0fddb3dd42eb854a03e95c7bbf0af8ff362cc17dc0089e2dee920a7
source = https://github.com/pupnp/pupnp/archive/release-1.14.20/pupnp-release-1.14.20.tar.gz
sha512sums = 8aabd054d3c311abab762d15c739e5e10801e9a6caf09540560be9497cb632fdfc2c86a61522ab0b24e9baf20020ab0dab2a6e8e253c9cc1a1047efc701ba563
b2sums = 3d331a28b8f1b6c98d1153c4320b9c5b4191e82858a4874a2ce7fc93eab30c3aed61ebb2982aa6a08037943edf7a2196dc5d2e1103238292c48b119e6a8ed3ea
pkgname = libupnp

View File

@ -6,8 +6,8 @@
_name=pupnp
pkgname=libupnp
pkgver=1.14.19
pkgrel=3
pkgver=1.14.20
pkgrel=1
pkgdesc='Portable Open Source UPnP Development Kit'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://pupnp.sourceforge.io/"
@ -18,23 +18,9 @@ provides=(
libixml.so
libupnp.so
)
source=(https://github.com/$_name/$_name/archive/release-$pkgver/$_name-release-$pkgver.tar.gz
https://github.com/pupnp/pupnp/commit/9d261799.patch
https://github.com/pupnp/pupnp/commit/61b7944c.patch)
sha512sums=('76ae3bf8b69fd649ede0b92e03b36a6cbc7a9df9fa7828386c97761df12f2ae6346dec9ab45f78e17eb793d4d225707ecb3a7628d7678287979115cd4ba65c49'
'412472ca0dfb1c5aa54e85147002e31b41e3edc7db630ba55fc0de12078bd977363737f4d2e75fa00a3d5b59cb2f4f2277c6803717f298e7c07766cfcb668b53'
'adb58b80aa03c816afb48a8bb5d0a55258041e1694fdae1f88375d306ed6f586f751fe33ec3fb5dc88045e5eb4e005aaaa9532298f9b1f3d50407f81c9bb611a')
b2sums=('119281a2e220b3b9398566b649d76fc047741a251097059920e84ef9376db03ee953ebf10934423a56613ad85aa9f77b777e33d92095b1468dfffb12e37e86bd'
'638583accde1a22704550e5c933ab65898d2732c4c73a4189c35326f6b3c3daa7f41d798d59629009014d2f0ce470f78c0710d9a9c5e690f5478ca69c91776ee'
'dc115ee6b6b56b84646845a28924c6b6d814dff42e816d70ad0a46c0147983a2f7e8d679f0fddb3dd42eb854a03e95c7bbf0af8ff362cc17dc0089e2dee920a7')
prepare() {
# upstream derives project/pkgconfig version from autotools macros and this is broken:
# https://github.com/pupnp/pupnp/issues/442
# https://gitlab.archlinux.org/archlinux/packaging/packages/libupnp/-/issues/1
patch -d $_name-release-$pkgver -p1 -i ../9d261799.patch
patch -d $_name-release-$pkgver -p1 -i ../61b7944c.patch
}
source=(https://github.com/$_name/$_name/archive/release-$pkgver/$_name-release-$pkgver.tar.gz)
sha512sums=('8aabd054d3c311abab762d15c739e5e10801e9a6caf09540560be9497cb632fdfc2c86a61522ab0b24e9baf20020ab0dab2a6e8e253c9cc1a1047efc701ba563')
b2sums=('3d331a28b8f1b6c98d1153c4320b9c5b4191e82858a4874a2ce7fc93eab30c3aed61ebb2982aa6a08037943edf7a2196dc5d2e1103238292c48b119e6a8ed3ea')
build() {
local cmake_options=(