git » freerdp.git » commit 9129328

2:3.4.0-4: Use webkit2gtk-4.1

author Jan Alexander Steffens (heftig)
2024-03-23 23:46:58 UTC
committer Jan Alexander Steffens (heftig)
2024-03-23 23:46:58 UTC
parent 151da15e63fd71a320ffed867e07ea27cb39d5bf

2:3.4.0-4: Use webkit2gtk-4.1

.SRCINFO +2 -2
PKGBUILD +9 -2

diff --git a/.SRCINFO b/.SRCINFO
index bef54de..91052da 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = freerdp
 	pkgdesc = Free implementation of the Remote Desktop Protocol (RDP)
 	pkgver = 3.4.0
-	pkgrel = 3
+	pkgrel = 4
 	epoch = 2
 	url = https://www.freerdp.com/
 	arch = x86_64
@@ -21,7 +21,7 @@ pkgbase = freerdp
 	makedepends = openssl
 	makedepends = pam
 	makedepends = pkcs11-helper
-	makedepends = webkit2gtk
+	makedepends = webkit2gtk-4.1
 	makedepends = xmlto
 	makedepends = xorgproto
 	makedepends = zlib
diff --git a/PKGBUILD b/PKGBUILD
index c80d9c5..57c29d4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _name=FreeRDP
 pkgname=freerdp
 pkgver=3.4.0
 _libver=${pkgver/.*/}
-pkgrel=3
+pkgrel=4
 epoch=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=(x86_64)
@@ -50,7 +50,7 @@ makedepends=(
   openssl
   pam
   pkcs11-helper
-  webkit2gtk
+  webkit2gtk-4.1
   xmlto
   xorgproto
   zlib
@@ -71,6 +71,13 @@ source=(
 sha512sums=('aa96ad2bf30dbe09849ecfb64ec6e60ba4fd3bc2d144c7d576b1e59476ef45d9d744da37806b1c00e3a0413390b35c6d3d4401b89c07c5663122280eca39e501')
 b2sums=('d260fb47406d36b728ab24e323d06624d53c01bbdc877b3b97f3c1c159e87baaffa418279ba1cc6e4ba82f0f890deba357ddb325a54316a23f0dbfdff4609eff')
 
+prepare() {
+  cd $_name-$pkgver
+
+  # Use the newer WebKit
+  sed -i 's/webkit2gtk-4\.0/webkit2gtk-4.1/g' client/SDL/aad/CMakeLists.txt
+}
+
 build() {
   local cmake_options=(
     -B build