* update freerdp to 2:3.9.0-4

This commit is contained in:
Alexander Baldeck 2024-11-30 14:13:22 +01:00
parent 93e0ce4bd1
commit 9314e7cd33
2 changed files with 16 additions and 31 deletions

View File

@ -1,7 +1,7 @@
pkgbase = freerdp
pkgdesc = Free implementation of the Remote Desktop Protocol (RDP)
pkgver = 3.8.0
pkgrel = 1
pkgver = 3.9.0
pkgrel = 4
epoch = 2
url = https://www.freerdp.com/
arch = x86_64
@ -12,11 +12,8 @@ pkgbase = freerdp
license = Apache-2.0
makedepends = alsa-lib
makedepends = cmake
makedepends = docbook-xsl
makedepends = e2fsprogs
makedepends = ffmpeg
makedepends = glib2
makedepends = gtk3
makedepends = icu
makedepends = json-c
makedepends = krb5
@ -29,8 +26,6 @@ pkgbase = freerdp
makedepends = openssl
makedepends = pam
makedepends = pkcs11-helper
makedepends = webkit2gtk-4.1
makedepends = xmlto
makedepends = xorgproto
makedepends = zlib
depends = fuse3
@ -60,9 +55,12 @@ pkgbase = freerdp
provides = libfreerdp3.so
provides = libwinpr-tools3.so
provides = libwinpr3.so
source = https://github.com/freerdp/freerdp/archive/3.8.0/freerdp-3.8.0.tar.gz
sha512sums = 72d978326a3641e69706c158cd5c4b1a4138dedbe1bf8c0f1c02fbb03291c1a49ff36afdaf8cf432fee84952bbaecf8801efa3f1afb50f600490e36ec3d577ef
b2sums = d0d6a621efac786ec5c6084fdc014f52653afdb52f9751c2a489734a88f0a748d4f0d220036fd55fd062bc12e037e1c7d6dd3657967b4c32a91a7cffe7bb7b66
source = https://github.com/freerdp/freerdp/archive/3.9.0/freerdp-3.9.0.tar.gz
source = freerdp-3.9.0-fix-overlapping-check.patch::https://github.com/FreeRDP/FreeRDP/commit/d8dc2956e5df589ca0766d88797f1cd4dbb10882.patch
sha512sums = c73428975dbe5763cdd7c3334d3482c49f0bc091cab6e9e52b708d132435baa4f60b0a29ced4ace5cd72fc99daa60bd43e33d271d0516b7c05b69d04f348ae52
sha512sums = 3980f3eff7a2b9754b9af83b1cad56683b982acd3a0ece96d57d3f602aef412d731233f517c080f13837d5c3ec6bb8d7829a06cd5534f4c00ae46f9de576bb3e
b2sums = 2e20c141a9e9892a748fc6e825c33351d38e73d1e8058dd2c54103b94c69a04783d563d1555ec73c3214851fe915609f4e69b3c6e63f478bd3548ec61d976d67
b2sums = ea0149f7e15f227a62feb1aad5bdf84d43edc09dc5ce709525d5a88d614c7c3a08eb58afc3c27801f3e16961a5a2fccc2ac27f82fc7886a829747398129cc055
pkgname = freerdp
depends = fuse3
@ -93,11 +91,6 @@ pkgname = freerdp
depends = libavutil.so
depends = libswresample.so
depends = libswscale.so
depends = glib2
depends = libglib-2.0.so
depends = libgobject-2.0.so
depends = gtk3
depends = libgtk-3.so
depends = icu
depends = libicuuc.so
depends = json-c
@ -120,8 +113,5 @@ pkgname = freerdp
depends = libssl.so
depends = pam
depends = libpam.so
depends = webkit2gtk-4.1
depends = libjavascriptcoregtk-4.1.so
depends = libwebkit2gtk-4.1.so
depends = zlib
depends = libz.so

View File

@ -5,9 +5,9 @@
_name=FreeRDP
pkgname=freerdp
pkgver=3.8.0
pkgver=3.9.0
_libver=${pkgver/.*/}
pkgrel=1
pkgrel=4
epoch=2
pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -37,11 +37,8 @@ depends=(
makedepends=(
alsa-lib
cmake
docbook-xsl
e2fsprogs
ffmpeg
glib2
gtk3
icu
json-c
krb5
@ -54,8 +51,6 @@ makedepends=(
openssl
pam
pkcs11-helper
webkit2gtk-4.1
xmlto
xorgproto
zlib
)
@ -71,12 +66,15 @@ provides=(
)
source=(
https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz
$pkgname-3.9.0-fix-overlapping-check.patch::https://github.com/FreeRDP/FreeRDP/commit/d8dc2956e5df589ca0766d88797f1cd4dbb10882.patch
)
sha512sums=('72d978326a3641e69706c158cd5c4b1a4138dedbe1bf8c0f1c02fbb03291c1a49ff36afdaf8cf432fee84952bbaecf8801efa3f1afb50f600490e36ec3d577ef')
b2sums=('d0d6a621efac786ec5c6084fdc014f52653afdb52f9751c2a489734a88f0a748d4f0d220036fd55fd062bc12e037e1c7d6dd3657967b4c32a91a7cffe7bb7b66')
sha512sums=('c73428975dbe5763cdd7c3334d3482c49f0bc091cab6e9e52b708d132435baa4f60b0a29ced4ace5cd72fc99daa60bd43e33d271d0516b7c05b69d04f348ae52'
'3980f3eff7a2b9754b9af83b1cad56683b982acd3a0ece96d57d3f602aef412d731233f517c080f13837d5c3ec6bb8d7829a06cd5534f4c00ae46f9de576bb3e')
b2sums=('2e20c141a9e9892a748fc6e825c33351d38e73d1e8058dd2c54103b94c69a04783d563d1555ec73c3214851fe915609f4e69b3c6e63f478bd3548ec61d976d67'
'ea0149f7e15f227a62feb1aad5bdf84d43edc09dc5ce709525d5a88d614c7c3a08eb58afc3c27801f3e16961a5a2fccc2ac27f82fc7886a829747398129cc055')
prepare() {
cd $_name-$pkgver
patch -Np1 -d $_name-$pkgver -i ../$pkgname-3.9.0-fix-overlapping-check.patch
}
build() {
@ -133,8 +131,6 @@ package() {
alsa-lib libasound.so
e2fsprogs libcom_err.so
ffmpeg libavcodec.so libavutil.so libswresample.so libswscale.so
glib2 libglib-2.0.so libgobject-2.0.so
gtk3 libgtk-3.so
icu libicuuc.so
json-c libjson-c.so
krb5 libk5crypto.so libkrb5.so
@ -145,7 +141,6 @@ package() {
libwebp libwebp.so
openssl libcrypto.so libssl.so
pam libpam.so
webkit2gtk-4.1 libjavascriptcoregtk-4.1.so libwebkit2gtk-4.1.so
zlib libz.so
)