aboutsummaryrefslogtreecommitdiffstats
path: root/community/freerdp/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/freerdp/APKBUILD')
-rw-r--r--community/freerdp/APKBUILD25
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
"