[notify] freerdp2: update to 2.1.1

several security fixes, see
http://www.freerdp.com/2020/05/20/2_1_1-released
This commit is contained in:
Juergen Daubert 2020-05-27 14:48:36 +02:00
parent abad4c4c8c
commit 843c559683
3 changed files with 16 additions and 34 deletions

View File

@ -2,7 +2,7 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/winpr-hash
-rwxr-xr-x root/root usr/bin/winpr-makecert
-rwxr-xr-x root/root usr/bin/xfreerdp2
-rwxr-xr-x root/root usr/bin/xfreerdp
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/freerdp2/
drwxr-xr-x root/root usr/include/freerdp2/freerdp/
@ -240,17 +240,17 @@ drwxr-xr-x root/root usr/lib/cmake/WinPR2/
-rw-r--r-- root/root usr/lib/cmake/WinPR2/WinPRTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/WinPR2/WinPRTargets.cmake
lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so -> libfreerdp-client2.so.2
lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.0.0
-rwxr-xr-x root/root usr/lib/libfreerdp-client2.so.2.0.0
lrwxrwxrwx root/root usr/lib/libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.1.1
-rwxr-xr-x root/root usr/lib/libfreerdp-client2.so.2.1.1
lrwxrwxrwx root/root usr/lib/libfreerdp2.so -> libfreerdp2.so.2
lrwxrwxrwx root/root usr/lib/libfreerdp2.so.2 -> libfreerdp2.so.2.0.0
-rwxr-xr-x root/root usr/lib/libfreerdp2.so.2.0.0
lrwxrwxrwx root/root usr/lib/libfreerdp2.so.2 -> libfreerdp2.so.2.1.1
-rwxr-xr-x root/root usr/lib/libfreerdp2.so.2.1.1
lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so -> libwinpr-tools2.so.2
lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.0.0
-rwxr-xr-x root/root usr/lib/libwinpr-tools2.so.2.0.0
lrwxrwxrwx root/root usr/lib/libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.1.1
-rwxr-xr-x root/root usr/lib/libwinpr-tools2.so.2.1.1
lrwxrwxrwx root/root usr/lib/libwinpr2.so -> libwinpr2.so.2
lrwxrwxrwx root/root usr/lib/libwinpr2.so.2 -> libwinpr2.so.2.0.0
-rwxr-xr-x root/root usr/lib/libwinpr2.so.2.0.0
lrwxrwxrwx root/root usr/lib/libwinpr2.so.2 -> libwinpr2.so.2.1.1
-rwxr-xr-x root/root usr/lib/libwinpr2.so.2.1.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/freerdp-client2.pc
-rw-r--r-- root/root usr/lib/pkgconfig/freerdp2.pc

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/ZVdEx8o0pWW2u0HDAifTfxDgyuyEEoJ8gpI4eOr5KEn35dNnn4vd7BUiAGr4J86Zw/w7mV8EX172Y9u/ZsWMgU=
SHA256 (Pkgfile) = 5bcc5969cc32f2cb1aa22ef4b9bdf18a7384463eb0510bbf631866f6b293ed60
SHA256 (.footprint) = 7ea392c220517fa82f6e6f9a7a2ec49b8f22a055a562dd1296fe12eb7d1a8249
SHA256 (freerdp-2.0.0.tar.gz) = 4ee064e87486cb6fea85d5b6b606add9f02df25ce73f9818b49de75cebd7fedf
RWSE3ohX2g5d/QBlUqGvQe9UTeahRr+DBVAbcEQqALZIIEau6WQf4w4o6fg1ayl3ZKcbdVbxBW6iGFv3VRJMcZzlKWEpZV8y0g4=
SHA256 (Pkgfile) = 5cca83e6013b1e25edeac5dc391c97783a4a2ba6e01f38c5af63218cb72e9c82
SHA256 (.footprint) = 423fb6dc8c762f87dddef7d87918801f0c0d23aa2f26793765df5006fb901190
SHA256 (freerdp-2.1.1.tar.gz) = 6c6bf72fba1058ca6524c040d0825e4cdaa88682884a6c1c360e1cd5b8e21723
SHA256 (xfreerdp.1) = f87030fcf8a97a97baf973eeb3cd7d344ef7a84b59bc9b05b776f4885afd402c

View File

@ -5,25 +5,14 @@
# Optional: ffmpeg gst-plugins-base alsa-lib cups directfb neon pulseaudio xmlto
name=freerdp2
version=2.0.0
version=2.1.1
release=1
source=(https://pub.freerdp.com/releases/freerdp-$version.tar.gz
xfreerdp.1)
build() {
# Since CMake 3.4.0 there has been a CMAKE_<LANG>_COMPILER_LAUNCHER
# variable and corresponding target property <LANG>_COMPILER_LAUNCHER.
if [ -e '/usr/bin/ccache' ]; then
EXTRA_OPTIONS='-DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache'
PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')
elif [ -e '/usr/bin/distcc' ]; then
EXTRA_OPTIONS='-DCMAKE_C_COMPILER_LAUNCHER=distcc -DCMAKE_CXX_COMPILER_LAUNCHER=distcc'
PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/distcc/ {next} {print}' | sed 's/:*$//')
fi
mkdir build; cd build
cmake ../freerdp-$version ${EXTRA_OPTIONS} \
cmake build freerdp-$version \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
@ -36,12 +25,5 @@ build() {
make
make DESTDIR=$PKG install
# avoid conflict with opt/freerdp
mv $PKG/usr/bin/xfreerdp $PKG/usr/bin/xfreerdp2
# install pre-compiled man page if xmlto is missing.
# zcat /usr/share/man/man1/xfreerdp.1.gz > xfreerdp.1
if [ ! -e '$PKG/usr/share/man/man1/xfreerdp.1' ]; then
install -m 0664 $SRC/xfreerdp.1 $PKG/usr/share/man/man1
fi
install -m 0664 $SRC/xfreerdp.1 $PKG/usr/share/man/man1
}