# freerdp/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. This "cmake"-time setting disables "man"-pages but is needed to prevent FTBFS: -DWITH_MANPAGES=OFF #--------------------------------------------------------------------- 2. This "cmake"-time setting disables the building of some Windows-re- lated tools but is needed to prevent FTBFS: -DWITH_WINPR_TOOLS=OFF #--------------------------------------------------------------------- 3. "freerdp" shouldn't be updated past the 2.X series unless it's con- firmed that this won't break other packages. #--------------------------------------------------------------------- [buildtimes] #--------------------------------------------------------------------- [settings] ldbefore = -lssl -lcrypto -lgcc license = See "license*.txt" in installed tree licfile = LICENSE tmpsize = 103M dontfind = fuse209 libressl setpaths = \ alsa cairo cmake cups \ faac faad2 ffmpeg4 flac \ freerdp fuse316 gnutls3 jpeg \ lame libbsd libffi libgmp \ libgsm libidn2 libogg libsndfile \ libsoxr libunistring libusb libvorbis \ ncurses nettle3 openssl opus \ p11kit pkgconf pulseaudio tcp-wrappers \ x264 xorg zlib jsonc \ libicu #--------------------------------------------------------------------- [depends] alsa cairo cmake cups faac faad2 ffmpeg flac fuse316 gnutls3 jpeg jsonc lame libbsd libffi libgmp libgsm libicu libidn2 libogg libsndfile libsoxr libunistring libusb libvorbis ncurses nettle3 openssl opus p11kit pkgconf pulseaudio tcp-wrappers x264 xorg zlib #--------------------------------------------------------------------- [configure] mkdir obj && cd obj cmake \ -DCMAKE_BUILD_TYPE=RELEASE \ -DCMAKE_INSTALL_PREFIX=$PKGDIR_PROD \ -DCMAKE_INSTALL_LIBDIR=lib \ \ -DWITH_GSSAPI=OFF \ -DWITH_KRB5=OFF \ -DWITH_LIBSYSTEMD=OFF \ -DWITH_MANPAGES=OFF \ -DWITH_MBEDTLS=OFF \ -DWITH_OPENCL=OFF \ -DWITH_OPENH264=OFF \ -DWITH_OPENSLES=OFF \ -DWITH_PCSC=OFF \ -DWITH_WAYLAND=OFF \ -DWITH_XINERAMA=OFF \ \ -DWITH_ALSA=ON \ -DWITH_CAIRO=ON \ -DWITH_CUPS=ON \ -DWITH_FAAC=ON \ -DWITH_FAAD2=ON \ -DWITH_FFMPEG=ON \ -DWITH_FUSE=ON \ -DWITH_GSM=ON \ -DWITH_JPEG=ON \ -DWITH_LAME=ON \ -DWITH_OPENSSL=ON \ -DWITH_OSS=ON \ -DWITH_PULSE=ON \ -DWITH_SOXR=ON \ -DWITH_SWSCALE=ON \ -DWITH_WINPR_TOOLS=ON \ -DWITH_X11=ON \ .. #--------------------------------------------------------------------- [build] cd obj && smpmake && make install #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = https://pub.freerdp.com/releases/freerdp-3.9.0.tar.gz #--------------------------------------------------------------------- [history] 211211 Added package. Started with 2.4.1. 241023 Updated to 3.9.0