diff options
Diffstat (limited to 'community/freerdp/APKBUILD')
-rw-r--r-- | community/freerdp/APKBUILD | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/community/freerdp/APKBUILD b/community/freerdp/APKBUILD index 73f85e7897f..9aecad9ed9b 100644 --- a/community/freerdp/APKBUILD +++ b/community/freerdp/APKBUILD @@ -1,8 +1,8 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=freerdp _pkgname=FreeRDP -pkgver=2.7.0 -pkgrel=0 +pkgver=2.11.5 +pkgrel=1 pkgdesc="FreeRDP client" url="https://www.freerdp.com/" arch="all" @@ -25,7 +25,7 @@ makedepends=" libxkbfile-dev libxv-dev linux-headers - openssl1.1-compat-dev + openssl-dev>3 samurai wayland-dev " @@ -37,6 +37,16 @@ builddir="$srcdir"/$_pkgname-$pkgver provides="freerdp-plugins=$pkgver-r$pkgrel" # secfixes: +# 2.11.5-r0: +# - CVE-2024-22211 +# 2.9.0-r0: +# - CVE-2022-39316 +# - CVE-2022-39317 +# - CVE-2022-39318 +# - CVE-2022-39319 +# - CVE-2022-39320 +# - CVE-2022-39347 +# - CVE-2022-41877 # 2.4.1-r0: # - CVE-2021-41159 # - CVE-2021-41160 @@ -70,7 +80,7 @@ provides="freerdp-plugins=$pkgver-r$pkgrel" # - CVE-2018-8789 build() { - export CFLAGS="$CFLAGS -D_BSD_SOURCE" + export CFLAGS="$CFLAGS -D_BSD_SOURCE -flto=auto" cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -107,6 +117,11 @@ package() { DESTDIR="$pkgdir" cmake --install build } +libs() { + default_libs + amove usr/lib/freerdp2 +} + sha512sums=" -85912b12ff27c02f2d535d4713109ecd1f11944a77b26aa885ea82f211411d9e02de3b6bc2e8e6bfb413ddac300a88f4616e82c2f2aea90112ab2144d5507fbc freerdp-2.7.0.tar.gz +7b89981a4d2773fdcf41f32d58ec7925765b3cedb7ebc77d54ded8c39f38d294f3adfdf5ab79ad23c5edd2cba456465ac9eafec437c004b5de7a9d76a6a94536 freerdp-2.11.5.tar.gz " |