net/freerdp3 3.32.2 FreeBSD
Free implementation of Remote Desktop Protocol
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
3a3ea9a0eb- License
- APACHE20
- Categories
- net, comms, wayland
- Package size
- 2432.7 KiB, 9292.1 KiB installed
Description
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/freerdp3 | 3.32.2 |
| MidnightBSD | net/freerdp3 | 3.15.0_2 |
Install
Binary package:
pkg install freerdp3
From the ports tree:
cd /usr/ports/net/freerdp3/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= freerdp3>0:net/freerdp3
LIB_DEPENDS= libfreerdp-client.so:net/freerdp3
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.32.1 | 3.32.2 | - | 3.17.0 | 3.32.2 |
| FreeBSD:14:quarterly | 3.32.2 | 3.32.2 | n/a | 3.16.0_1 | 3.32.2 |
| FreeBSD:15:latest | 3.32.2 | 3.32.2 | n/a | 3.16.0_1 | 3.17.0 |
| FreeBSD:15:quarterly | 3.32.2 | 3.32.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.32.1 | 3.32.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libepoll-shim.so: devel/libepoll-shim
The full lists below include those, and their dependencies in turn.
Build dependencies 150
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/sndio
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/lmdb0
- databases/openldap26-client
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/evdev-proto
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/libdaemon
- devel/libdatrie
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/sdl3
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libdrm
- graphics/libglvnd
- graphics/libjxl
- graphics/libyuv
- graphics/mesa-libs
- graphics/openexr
- graphics/openjph
- graphics/plutosvg
- graphics/plutovg
- graphics/png
- graphics/sdl2_image
- graphics/sdl2_ttf
- graphics/sdl3_image
- graphics/sdl3_ttf
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
The first 100 are listed.
Run dependencies 141
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/sndio
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/lmdb0
- databases/openldap26-client
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/json-c
- devel/libdaemon
- devel/libdatrie
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/sdl3
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libdrm
- graphics/libglvnd
- graphics/libjxl
- graphics/libyuv
- graphics/mesa-libs
- graphics/openexr
- graphics/openjph
- graphics/plutosvg
- graphics/plutovg
- graphics/png
- graphics/sdl2_image
- graphics/sdl2_ttf
- graphics/sdl3_image
- graphics/sdl3_ttf
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- net/avahi-app
- print/cups
The first 100 are listed.
Configuration
Options name: net_freerdp
| Option | Default | Description |
|---|---|---|
| AAD | on | Compile with support for Azure AD authentication |
| ALSA | off | ALSA audio architecture support |
| AOM | on | Enable AV1 support for GFX channel encoding/decoding via AOM (experimental) |
| BROKENFOCUS | off | Work around focus bug in some WMs (PR #254908) |
| CAIRO | off | Use CAIRO image library for screen resizing |
| CJSON | off | ${JSON_DESC} via cJSON |
| CUPS | on | CUPS printing system support |
| DAV1D | on | Use dav1d for decode AV1 (require AOM for encode, experimental) |
| FAAC | off | FAAC AAC encoder support |
| FAAD | off | FAAD AAC decoder support |
| FDKAAC | off | Support for FDK-AAC for sound and microphone redirection |
| FFMPEG | on | FFmpeg support (WMA, AIFF, AC3, APE...) |
| FFMPEG_HWACCEL | on | Use FFMPEG hardware acceleration (experimental, require FFMPEG) |
| GSM | off | GSM codec support |
| GSSAPI_HEIMDAL | off | GSSAPI support via security/heimdal |
| GSSAPI_MIT | on | GSSAPI support via security/krb5 |
| ICU | on | Unicode support via ICU |
| JANSSON | off | ${JSON_DESC} via jansson |
| JPEG | on | JPEG image format support |
| JPEG_CB | on | ${JPEG_DESC} |
| JSON_C | on | JSON file/format parser support via json-c |
| KEYBOARD_LAYOUT | on | Use keyboard definitions from JSON file |
| LAME | off | LAME MP3 audio encoder support |
| MANPAGES | on | Build and/or install manual pages |
| OPENH264 | off | H.264 video codec support via OpenH264 |
| OPUS | off | Opus audio codec support |
| PCSC | off | Smart card support (smart card device redirection) |
| PKCS11 | off | Use security/pkcs11-helper |
| PNG | on | PNG image format support |
| PULSEAUDIO | off | PulseAudio sound server support |
| RDPECAM | on | RDP webcam redirection (require FFMPEG + CAIRO or SWSCALE) |
| SDL2 | on | Build FreeRDP SDL 2 client |
| SDL3 | on | Build FreeRDP SDL 3 client |
| SNDIO | on | Sndio audio support |
| SOXR | off | SoX resampler support via libsoxr |
| SWSCALE | on | Use SWScale image library for screen resizing (recommended) |
| TIMEZONE_FILE | on | Support timezones as JSON resources (if OFF, compiled in is used) |
| URIPARSER | off | Use uriparser RFC 3986 URI parsing library to handle URIs |
| WAYLAND | on | Build FreeRDP Wayland client |
| WEBP | on | WebP image format support |
| WEBVIEW | off | Build with WebView support for AAD login popup browser (webkit gtk4) |
| WEBVIEW_QT | off | Build with WebView support for AAD login popup browser (Qt6) |
| X11 | on | Build FreeRDP X11 client |
| YUV | on | Use graphics/libyuv |
- USES
- cmake compiler:c++11-lib cpe desktop-file-utils localbase:ldflags pathfix pkgconfig ssl xorg
- Service scripts
- none
Files
Manual pages 8
- freerdp(7)
- sdl2-freerdp(1)
- sdl3-freerdp(1)
- winpr-hash(1)
- winpr-makecert(1)
- wlfreerdp(1)
- wlog(7)
- xfreerdp(1)
pkg-plist 322
- bin/winpr-hash
- bin/winpr-makecert
- bin/sdl2-freerdp
- bin/sdl3-freerdp
- bin/wlfreerdp
- bin/xfreerdp
- include/freerdp%%MAJORVERSION%%/freerdp/addin.h
- include/freerdp%%MAJORVERSION%%/freerdp/altsec.h
- include/freerdp%%MAJORVERSION%%/freerdp/api.h
- include/freerdp%%MAJORVERSION%%/freerdp/assistance.h
- include/freerdp%%MAJORVERSION%%/freerdp/autodetect.h
- include/freerdp%%MAJORVERSION%%/freerdp/build-config.h
- include/freerdp%%MAJORVERSION%%/freerdp/buildflags.h
- include/freerdp%%MAJORVERSION%%/freerdp/cache/persistent.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/ainput.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/audin.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/channels.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/cliprdr.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/disp.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/drdynvc.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/echo.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/encomsp.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/geometry.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/gfxredir.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/location.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/log.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rail.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdp2tcp.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpear.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpdr.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpecam.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpei.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpemsc.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpewa.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpgfx.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpsnd.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/remdesk.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/scard.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/telemetry.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/tsmf.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/urbdrc.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/video.h
- include/freerdp%%MAJORVERSION%%/freerdp/channels/wtsvc.h
- include/freerdp%%MAJORVERSION%%/freerdp/client.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/aad_helper.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/ainput.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/audin.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/channels.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/client_cliprdr_file.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/cliprdr.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/cmdline.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/disp.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/drdynvc.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/encomsp.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/file.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/geometry.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/location.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/printer.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/rail.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/rdpei.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/rdpgfx.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/rdpdr.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/rdpsnd.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/remdesk.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/sshagent.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/tsmf.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/utils/smartcard_cli.h
- include/freerdp%%MAJORVERSION%%/freerdp/client/video.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/audio.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/av1.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/bitmap.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/bulk.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/clear.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/color.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/dsp.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/h264.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/interleaved.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/jpeg.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/nsc.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/planar.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/progressive.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/region.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/rfx.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/video.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/yuv.h
- include/freerdp%%MAJORVERSION%%/freerdp/codec/zgfx.h
- include/freerdp%%MAJORVERSION%%/freerdp/codecs.h
- include/freerdp%%MAJORVERSION%%/freerdp/config.h
- include/freerdp%%MAJORVERSION%%/freerdp/constants.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/ber.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/certificate.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/certificate_data.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/certificate_store.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/crypto.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/der.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/er.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/per.h
- include/freerdp%%MAJORVERSION%%/freerdp/crypto/privatekey.h
- include/freerdp%%MAJORVERSION%%/freerdp/display.h
- include/freerdp%%MAJORVERSION%%/freerdp/dvc.h
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| freerdp-3.32.2.tar.gz | 1.1288855e+07 | e95a505c0057e4d06a3b120477c421028769deba4db9c639ef3465d050f0955c |
| akallabeth-webview-2a0a130_GH0.tar.gz | 185888 | 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07 |
Master sites 2
- https://pub.freerdp.com/releases/:freerdp
- https://github.com/FreeRDP/FreeRDP/releases/download/3.32.2/:freerdp
Commit history 7
The latest 5 of 7 in the history this site was built from.