* update freerdp to 2:2.11.3-2
This commit is contained in:
parent
ede7516e03
commit
35c428d6d5
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
_name=FreeRDP
|
_name=FreeRDP
|
||||||
pkgname=freerdp
|
pkgname=freerdp
|
||||||
pkgver=2.11.2
|
pkgver=2.11.3
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
epoch=2
|
epoch=2
|
||||||
pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
|
pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
url="https://www.freerdp.com/"
|
url="https://www.freerdp.com/"
|
||||||
license=(Apache)
|
license=(Apache-2.0)
|
||||||
depends=(
|
depends=(
|
||||||
glibc
|
glibc
|
||||||
libcups
|
libcups
|
||||||
@ -57,42 +57,49 @@ provides=(
|
|||||||
libuwac0.so
|
libuwac0.so
|
||||||
)
|
)
|
||||||
options=(!distcc)
|
options=(!distcc)
|
||||||
source=(https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz
|
source=(
|
||||||
$pkgname-2.0.0-manpage_formatting.patch)
|
https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz
|
||||||
sha512sums=('722d95d7591b5ce6a7e8a3b6ac8999df278dbcfc286a532f56bcbc4a3881e75b02c7e3cd4b296e67bc19d1165020acdcca198bf4bcc92aea5611760037fcc57f'
|
$pkgname-2.0.0-manpage_formatting.patch
|
||||||
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
|
$pkgname-2.11.3-fix_typo.patch::https://github.com/FreeRDP/FreeRDP/commit/52663d581cb148b2746df43c0c872a3ce5b959dd.patch
|
||||||
b2sums=('0497b580ed974dda8c598abec7a9cbea2e77fac0d976a501ce27f8c864233482bce4f1b0cd7505f47e67ba64a75bf2780aed8079d4be7deb069d2b40444cd1c8'
|
)
|
||||||
'8242fe56ba9cf5352d836f656645a46142c1aecea3e8200203117a0cccc226135591c16fa0a24cfa196ade7b703832ff6871a948fd3bbbcc1d9c6df9885dc360')
|
sha512sums=('0783dfb52707d78f0aaa1a703a8d64a21ee1bb0df1a7de863ad1b8313cb8c474b32710bde6ce3fcc680ff4c28821e35d17af122c52218485e6e1fbb3425e0ad4'
|
||||||
|
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7'
|
||||||
|
'34c56451870a13fd0761232a8ecdd46ba632fbb7f740c6af1bc0f972e90b5a02b3c46af9abc93672dbb89a67ab67a1cdb10e88d47d288ad521cb125da4039fc2')
|
||||||
|
b2sums=('764c0c4caa7a6151bd9abf65954ef17d39d76366be3af0643febbdb1ba3f806993d0f4e1cd4292bba9de385af89c9e01d9ab40cc2576957680b8a790e4d5df4b'
|
||||||
|
'8242fe56ba9cf5352d836f656645a46142c1aecea3e8200203117a0cccc226135591c16fa0a24cfa196ade7b703832ff6871a948fd3bbbcc1d9c6df9885dc360'
|
||||||
|
'0b0e89c47444944353ed71c2f67167042236823f90e81c037e28c59ee5b9047bc8b97996df74b4fe52c577f55707d8c5cc01d157e8b84f1f282d8dbad10eff9e')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
# fix man page formatting:
|
# fix man page formatting:
|
||||||
# https://bugs.archlinux.org/task/64814
|
# https://bugs.archlinux.org/task/64814
|
||||||
patch -d $_name-$pkgver -p1 -i ../$pkgname-2.0.0-manpage_formatting.patch
|
patch -d $_name-$pkgver -p1 -i ../$pkgname-2.0.0-manpage_formatting.patch
|
||||||
|
# fix typo: https://github.com/FreeRDP/FreeRDP/issues/9651
|
||||||
|
patch -Np1 -d $_name-$pkgver -i ../$pkgname-2.11.3-fix_typo.patch
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
local cmake_options=(
|
local cmake_options=(
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr
|
|
||||||
-DCMAKE_INSTALL_LIBDIR=lib
|
|
||||||
-DCMAKE_BUILD_TYPE=None
|
|
||||||
-DCMAKE_SKIP_INSTALL_RPATH=ON
|
|
||||||
-DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins
|
|
||||||
-DWITH_DSP_FFMPEG=ON
|
|
||||||
-DWITH_FFMPEG=ON
|
|
||||||
-DWITH_PULSE=ON
|
|
||||||
-DWITH_CUPS=ON
|
|
||||||
-DWITH_PCSC=ON
|
|
||||||
-DWITH_ICU=ON
|
|
||||||
-DWITH_JPEG=ON
|
|
||||||
-DWITH_SERVER=ON
|
|
||||||
-DWITH_SWSCALE=ON
|
|
||||||
-DWITH_CHANNELS=ON
|
|
||||||
-DWITH_CLIENT_CHANNELS=ON
|
|
||||||
-DWITH_SERVER_CHANNELS=ON
|
|
||||||
-DCHANNEL_URBDRC_CLIENT=ON
|
|
||||||
-Wno-dev
|
|
||||||
-B build
|
-B build
|
||||||
|
-D CHANNEL_URBDRC_CLIENT=ON
|
||||||
|
-D CMAKE_INSTALL_PREFIX=/usr
|
||||||
|
-D CMAKE_INSTALL_LIBDIR=lib
|
||||||
|
-D CMAKE_BUILD_TYPE=None
|
||||||
|
-D CMAKE_SKIP_INSTALL_RPATH=ON
|
||||||
|
-D PROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins
|
||||||
|
-D WITH_CHANNELS=ON
|
||||||
|
-D WITH_CLIENT_CHANNELS=ON
|
||||||
|
-D WITH_CUPS=ON
|
||||||
|
-D WITH_DSP_FFMPEG=ON
|
||||||
|
-D WITH_FFMPEG=ON
|
||||||
|
-D WITH_ICU=ON
|
||||||
|
-D WITH_JPEG=ON
|
||||||
|
-D WITH_PCSC=ON
|
||||||
|
-D WITH_PULSE=ON
|
||||||
|
-D WITH_SERVER=ON
|
||||||
|
-D WITH_SERVER_CHANNELS=ON
|
||||||
|
-D WITH_SWSCALE=ON
|
||||||
-S $_name-$pkgver
|
-S $_name-$pkgver
|
||||||
|
-W no-dev
|
||||||
)
|
)
|
||||||
|
|
||||||
cmake "${cmake_options[@]}"
|
cmake "${cmake_options[@]}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user