David Runge pushed to branch main at Arch Linux / Packaging / Packages / freerdp


Commits:
cf744456 by David Runge at 2024-10-24T14:29:42+02:00
upgpkg: 2:3.9.0-3

Rebuild to fix crashes: https://github.com/FreeRDP/FreeRDP/issues/10764

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = freerdp
        pkgdesc = Free implementation of the Remote Desktop Protocol (RDP)
        pkgver = 3.9.0
-       pkgrel = 2
+       pkgrel = 3
        epoch = 2
        url = https://www.freerdp.com/
        arch = x86_64
@@ -52,8 +52,11 @@ pkgbase = freerdp
        provides = libwinpr-tools3.so
        provides = libwinpr3.so
        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


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ _name=FreeRDP
 pkgname=freerdp
 pkgver=3.9.0
 _libver=${pkgver/.*/}
-pkgrel=2
+pkgrel=3
 epoch=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=(x86_64)
@@ -65,12 +65,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=('c73428975dbe5763cdd7c3334d3482c49f0bc091cab6e9e52b708d132435baa4f60b0a29ced4ace5cd72fc99daa60bd43e33d271d0516b7c05b69d04f348ae52')
-b2sums=('2e20c141a9e9892a748fc6e825c33351d38e73d1e8058dd2c54103b94c69a04783d563d1555ec73c3214851fe915609f4e69b3c6e63f478bd3548ec61d976d67')
+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() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/freerdp/-/commit/cf74445630e738ec7660c6bcbdc780c8a8237f8f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/freerdp/-/commit/cf74445630e738ec7660c6bcbdc780c8a8237f8f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to