🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
pkgname: freerdp
pkgver: '3.30.0'
pkgrel: '1'
pkgdesc: Free implementation of the Remote Desktop Protocol (RDP) client
url: 'https://freerdp.sourceforge.net'
arch: x86_64
license:
- Apache-2.0
depends: []
makedepends:
- openssl
- xorg-libxcursor
- cups
- alsa-lib
- xorg-libxext
- xorg-libxdamage
- ffmpeg
- xorg-libxkbfile
- xorg-libxinerama
- xorg-libxv
- pulseaudio
- xorg-libxrender
- xorg-libxfixes
- fuse
- sdl
- sdl-ttf
- gstreamer-plugins-base
- kerberos
- cmake
- xmlto
- docbook-xsl
- webkit2gtk-4
source:
- 'https://github.com/FreeRDP/FreeRDP/archive/${pkgver}.tar.gz'
sha256sums:
- 21b3f72bd688fcd1dbbef37b7129bfc9701906705572fce2a5a80b1e85ecc0ee
build: |
mv FreeRDP-${pkgver} ${pkgname}-${pkgver}
export CFLAGS+=" -Wno-incompatible-pointer-types"
export CXXFLAGS+=" -Wno-incompatible-pointer-types"
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DWITH_PULSE=ON \
-DWITH_CUPS=ON \
-DWITH_CHANNELS=ON \
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
-DWITH_WAYLAND=ON \
-DWITH_SERVER=ON \
-DWITH_SWSCALE=ON \
-DWITH_CHANNELS=ON \
-DCHANNEL_URBDRC_CLIENT=ON \
-DWITH_MANPAGES=OFF \
-DWITH_VAAPI=ON \
-Wno-dev \
-B build \
-S ${pkgname}-${pkgver}
cmake --build build --verbose
DESTDIR=${PKGDIR} cmake --install build
package: |
true