net/freerdp 2.11.7_5 MidnightBSD
Free implementation of Remote Desktop Protocol
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
1c7e6ed56b- License
- Apache-2.0
- Categories
- net, comms
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 |
|---|---|---|
| MidnightBSD | net/freerdp | 2.11.7_5 |
| FreeBSD | net/freerdp | 2.11.8_1 |
| OpenBSD | x11/freerdp | 3.32.2 |
| NetBSD | wip/freerdp3 | 3.19.0 |
| DragonFly | net/freerdp | 2.11.7_3 |
| HardenedBSD | net/freerdp | 2.11.8_1 |
| GhostBSD | net/freerdp | 2.11.8_1 |
Install
Binary package:
mport install freerdp
From mports:
cd /usr/mports/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
Dependencies
As this port's Makefile names them.
Library 1
libepoll-shim.so: devel/libepoll-shim
Build dependencies 1
Run dependencies 1
No port depends on this one.
Configuration
Options name: net_freerdp
| Option | Default | Description |
|---|---|---|
| ALSA | off | |
| BROKENFOCUS | off | Work around focus bug in some WMs (PR #254908) |
| CAIRO | off | Use CAIRO image library for screen resizing |
| CUPS | on | |
| FAAC | off | |
| FAAD | off | |
| FFMPEG | off | |
| GSM | off | |
| GSTREAMER | on | |
| ICU | on | |
| JPEG | off | |
| LAME | off | |
| MANPAGES | on | |
| OPENH264 | off | H.264 video codec support via OpenH264 |
| PCSC | off | Smart card support (smart card device redirection) |
| PULSEAUDIO | off | |
| SOXR | off | |
| SWSCALE | on | Use SWScale image library for screen resizing (recommended) |
| WAYLAND | on | Build FreeRDP Wayland client |
| X11 | on | Build FreeRDP X11 client |
- USES
- cmake compiler:c++11-lib cpe localbase pathfix pkgconfig ssl
- Service scripts
- none
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
| File | Size | SHA256 |
|---|---|---|
| freerdp-2.11.7.tar.gz | 7.33752e+06 | 5a2d54e1ca0f1facd1632bcc94c73b9f071a80c5fdbbb3f26e79f02aaa586ca3 |
| 78cdb555c57c33b7f331cb280ac2f615cb87fa74.patch | 966 | d49ea1c5a0fdb644b32fd61479dfca6770c0bb6446bbe9d274e5ae4f62f0a00b |
Master sites 2
- https://pub.freerdp.com/releases/
- https://github.com/FreeRDP/FreeRDP/releases/download/2.11.7/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
1c7e6ed56b |
Lucas Holt | */*: bump PORTREVISION after multimedia/openh264 update to 2.6.0 openh264 2.6.0 changed its shared library version from libopenh264.so.6
to libopenh264.so.8, so every port that links against it must be rebuilt.
Bump PORTREVISION on the direct consumers.
www/ungoogled-chromium is not listed because it was updated to
149.0.7827.200 in the same batch and is already built against the new
library.
AI-Assisted-by: Claude Opus 4.8 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |