BSD Ports

Deprecated: Support for 2.x has ended and it is highly recommended to upgrade to 3.x net/freerdp3

Expires: 2026-12-31

net/freerdp 2.11.8_1 FreeBSD

Free implementation of Remote Desktop Protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8dcf70937f
License
APACHE20
Categories
net, comms, wayland
Package size
1357.2 KiB, 5636.8 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

SystemPortVersion
FreeBSDnet/freerdp2.11.8_1
OpenBSDx11/freerdp3.32.2
DragonFlynet/freerdp2.11.7_3
MidnightBSDnet/freerdp2.11.7_5

Install

Binary package:

pkg install freerdp

From the ports tree:

cd /usr/ports/net/freerdp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	freerdp>0:net/freerdp
LIB_DEPENDS=	libfreerdp-client.so:net/freerdp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.11.8_12.11.8_1-2.11.7_42.11.8_1
FreeBSD:14:quarterly2.11.8_12.11.8_1n/a2.11.7_42.11.8_1
FreeBSD:15:latest2.11.8_12.11.8_1n/a2.11.7_42.11.7_4
FreeBSD:15:quarterly2.11.8_12.11.8_1n/an/an/a
FreeBSD:16:latest2.11.8_12.11.8_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 124

The first 100 are listed.

Run dependencies 98

Configuration

Options name: net_freerdp

OptionDefaultDescription
ALSAoffALSA audio architecture support
BROKENFOCUSoffWork around focus bug in some WMs (PR #254908)
CAIROoffUse CAIRO image library for screen resizing
CUPSonCUPS printing system support
FAACoffFAAC AAC encoder support
FAADoffFAAD AAC decoder support
FFMPEGoffFFmpeg support (WMA, AIFF, AC3, APE...)
GSMoffGSM codec support
GSTREAMERonMultimedia support via GStreamer
ICUonUnicode support via ICU
JPEGoffJPEG image format support
LAMEoffLAME MP3 audio encoder support
MANPAGESonBuild and/or install manual pages
OPENH264offH.264 video codec support via OpenH264
PCSCoffSmart card support (smart card device redirection)
PULSEAUDIOoffPulseAudio sound server support
SOXRoffSoX resampler support via libsoxr
SWSCALEonUse SWScale image library for screen resizing (recommended)
WAYLANDonBuild FreeRDP Wayland client
X11onBuild FreeRDP X11 client
USES
cmake compiler:c++11-lib cpe localbase pathfix pkgconfig ssl
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Support for 2.x has ended and it is highly recommended to upgrade to 3.x net/freerdp3.

It is scheduled to be removed on or after 2026-12-31.

Files

Manual pages 5
  • winpr-hash(1)
  • winpr-makecert(1)
  • wlfreerdp(1)
  • wlog(7)
  • xfreerdp(1)
pkg-plist 266
  • bin/winpr-hash
  • bin/winpr-makecert
  • 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/cache/bitmap.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/brush.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/cache.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/glyph.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/nine_grid.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/offscreen.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/palette.h
  • include/freerdp%%MAJORVERSION%%/freerdp/cache/pointer.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/echo.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/encomsp.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/geometry.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/log.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/rail.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/rdpgfx.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/rdpsnd.h
  • include/freerdp%%MAJORVERSION%%/freerdp/channels/remdesk.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/ainput.h
  • include/freerdp%%MAJORVERSION%%/freerdp/client/audin.h
  • include/freerdp%%MAJORVERSION%%/freerdp/client/channels.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/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/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/video.h
  • include/freerdp%%MAJORVERSION%%/freerdp/codec/audio.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/mppc.h
  • include/freerdp%%MAJORVERSION%%/freerdp/codec/ncrush.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/xcrush.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/constants.h
  • include/freerdp%%MAJORVERSION%%/freerdp/crypto/ber.h
  • include/freerdp%%MAJORVERSION%%/freerdp/crypto/certificate.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/tls.h
  • include/freerdp%%MAJORVERSION%%/freerdp/display.h
  • include/freerdp%%MAJORVERSION%%/freerdp/dvc.h
  • include/freerdp%%MAJORVERSION%%/freerdp/error.h
  • include/freerdp%%MAJORVERSION%%/freerdp/event.h
  • include/freerdp%%MAJORVERSION%%/freerdp/extension.h
  • include/freerdp%%MAJORVERSION%%/freerdp/freerdp.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/bitmap.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/dc.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/gdi.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/gfx.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/pen.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/region.h
  • include/freerdp%%MAJORVERSION%%/freerdp/gdi/shape.h

The first 100 are listed.

distinfo 2
FileSizeSHA256
freerdp-2.11.8.tar.gz7.330711e+06be119a34b06d3f697b78effe1ab7c81dee80b39ae333d85a17535e64786a12db
78cdb555c57c33b7f331cb280ac2f615cb87fa74.patch966d49ea1c5a0fdb644b32fd61479dfca6770c0bb6446bbe9d274e5ae4f62f0a00b
Master sites 2
  • https://pub.freerdp.com/releases/
  • https://github.com/FreeRDP/FreeRDP/releases/download/2.11.8/

Commit history 1

DateCommitCreditsLog message
8dcf70937f Gleb Popov net/freerdp: Fix building with CMake 4
Approved by: portmgr (fixit blanket)