notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q1
freerdp3 Free implementation of Remote Desktop Protocol
3.24.0 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.30.0Version of this port present on the latest quarterly branch.
Maintainer: vvd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-01-14 14:24:11
Last Update: 2026-03-14 23:51:12
Commit Hash: 1ada533
Also Listed In: comms wayland
License: APACHE20
WWW:
https://www.freerdp.com/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (319 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/freerdp3-3.24.0/catalog.mk
  3. /usr/local/share/licenses/freerdp3-3.24.0/LICENSE
  4. /usr/local/share/licenses/freerdp3-3.24.0/APACHE20
  5. bin/winpr-hash3
  6. bin/winpr-makecert3
  7. bin/sdl2-freerdp3
  8. bin/sdl3-freerdp3
  9. bin/wlfreerdp3
  10. bin/xfreerdp3
  11. include/freerdp3/freerdp/addin.h
  12. include/freerdp3/freerdp/altsec.h
  13. include/freerdp3/freerdp/api.h
  14. include/freerdp3/freerdp/assistance.h
  15. include/freerdp3/freerdp/autodetect.h
  16. include/freerdp3/freerdp/build-config.h
  17. include/freerdp3/freerdp/buildflags.h
  18. include/freerdp3/freerdp/cache/persistent.h
  19. include/freerdp3/freerdp/channels/ainput.h
  20. include/freerdp3/freerdp/channels/audin.h
  21. include/freerdp3/freerdp/channels/channels.h
  22. include/freerdp3/freerdp/channels/cliprdr.h
  23. include/freerdp3/freerdp/channels/disp.h
  24. include/freerdp3/freerdp/channels/drdynvc.h
  25. include/freerdp3/freerdp/channels/echo.h
  26. include/freerdp3/freerdp/channels/encomsp.h
  27. include/freerdp3/freerdp/channels/geometry.h
  28. include/freerdp3/freerdp/channels/gfxredir.h
  29. include/freerdp3/freerdp/channels/location.h
  30. include/freerdp3/freerdp/channels/log.h
  31. include/freerdp3/freerdp/channels/rail.h
  32. include/freerdp3/freerdp/channels/rdp2tcp.h
  33. include/freerdp3/freerdp/channels/rdpear.h
  34. include/freerdp3/freerdp/channels/rdpdr.h
  35. include/freerdp3/freerdp/channels/rdpecam.h
  36. include/freerdp3/freerdp/channels/rdpei.h
  37. include/freerdp3/freerdp/channels/rdpemsc.h
  38. include/freerdp3/freerdp/channels/rdpewa.h
  39. include/freerdp3/freerdp/channels/rdpgfx.h
  40. include/freerdp3/freerdp/channels/rdpsnd.h
  41. include/freerdp3/freerdp/channels/remdesk.h
  42. include/freerdp3/freerdp/channels/scard.h
  43. include/freerdp3/freerdp/channels/telemetry.h
  44. include/freerdp3/freerdp/channels/tsmf.h
  45. include/freerdp3/freerdp/channels/urbdrc.h
  46. include/freerdp3/freerdp/channels/video.h
  47. include/freerdp3/freerdp/channels/wtsvc.h
  48. include/freerdp3/freerdp/client.h
  49. include/freerdp3/freerdp/client/ainput.h
  50. include/freerdp3/freerdp/client/audin.h
  51. include/freerdp3/freerdp/client/channels.h
  52. include/freerdp3/freerdp/client/client_cliprdr_file.h
  53. include/freerdp3/freerdp/client/cliprdr.h
  54. include/freerdp3/freerdp/client/cmdline.h
  55. include/freerdp3/freerdp/client/disp.h
  56. include/freerdp3/freerdp/client/drdynvc.h
  57. include/freerdp3/freerdp/client/encomsp.h
  58. include/freerdp3/freerdp/client/file.h
  59. include/freerdp3/freerdp/client/geometry.h
  60. include/freerdp3/freerdp/client/location.h
  61. include/freerdp3/freerdp/client/printer.h
  62. include/freerdp3/freerdp/client/rail.h
  63. include/freerdp3/freerdp/client/rdpei.h
  64. include/freerdp3/freerdp/client/rdpgfx.h
  65. include/freerdp3/freerdp/client/rdpdr.h
  66. include/freerdp3/freerdp/client/rdpsnd.h
  67. include/freerdp3/freerdp/client/remdesk.h
  68. include/freerdp3/freerdp/client/sshagent.h
  69. include/freerdp3/freerdp/client/tsmf.h
  70. include/freerdp3/freerdp/client/utils/smartcard_cli.h
  71. include/freerdp3/freerdp/client/video.h
  72. include/freerdp3/freerdp/codec/audio.h
  73. include/freerdp3/freerdp/codec/bitmap.h
  74. include/freerdp3/freerdp/codec/bulk.h
  75. include/freerdp3/freerdp/codec/clear.h
  76. include/freerdp3/freerdp/codec/color.h
  77. include/freerdp3/freerdp/codec/dsp.h
  78. include/freerdp3/freerdp/codec/h264.h
  79. include/freerdp3/freerdp/codec/interleaved.h
  80. include/freerdp3/freerdp/codec/jpeg.h
  81. include/freerdp3/freerdp/codec/nsc.h
  82. include/freerdp3/freerdp/codec/planar.h
  83. include/freerdp3/freerdp/codec/progressive.h
  84. include/freerdp3/freerdp/codec/region.h
  85. include/freerdp3/freerdp/codec/rfx.h
  86. include/freerdp3/freerdp/codec/video.h
  87. include/freerdp3/freerdp/codec/yuv.h
  88. include/freerdp3/freerdp/codec/zgfx.h
  89. include/freerdp3/freerdp/codecs.h
  90. include/freerdp3/freerdp/config.h
  91. include/freerdp3/freerdp/constants.h
  92. include/freerdp3/freerdp/crypto/ber.h
  93. include/freerdp3/freerdp/crypto/certificate.h
  94. include/freerdp3/freerdp/crypto/certificate_data.h
  95. include/freerdp3/freerdp/crypto/certificate_store.h
  96. include/freerdp3/freerdp/crypto/crypto.h
  97. include/freerdp3/freerdp/crypto/der.h
  98. include/freerdp3/freerdp/crypto/er.h
  99. include/freerdp3/freerdp/crypto/per.h
  100. include/freerdp3/freerdp/crypto/privatekey.h
  101. include/freerdp3/freerdp/display.h
  102. include/freerdp3/freerdp/dvc.h
  103. include/freerdp3/freerdp/emulate/scard/smartcard_emulate.h
  104. include/freerdp3/freerdp/error.h
  105. include/freerdp3/freerdp/event.h
  106. include/freerdp3/freerdp/extension.h
  107. include/freerdp3/freerdp/freerdp.h
  108. include/freerdp3/freerdp/gdi/bitmap.h
  109. include/freerdp3/freerdp/gdi/dc.h
  110. include/freerdp3/freerdp/gdi/gdi.h
  111. include/freerdp3/freerdp/gdi/gfx.h
  112. include/freerdp3/freerdp/gdi/pen.h
  113. include/freerdp3/freerdp/gdi/region.h
  114. include/freerdp3/freerdp/gdi/shape.h
  115. include/freerdp3/freerdp/gdi/video.h
  116. include/freerdp3/freerdp/graphics.h
  117. include/freerdp3/freerdp/heartbeat.h
  118. include/freerdp3/freerdp/input.h
  119. include/freerdp3/freerdp/license.h
  120. include/freerdp3/freerdp/listener.h
  121. include/freerdp3/freerdp/locale/keyboard.h
  122. include/freerdp3/freerdp/locale/locale.h
  123. include/freerdp3/freerdp/log.h
  124. include/freerdp3/freerdp/message.h
  125. include/freerdp3/freerdp/metrics.h
  126. include/freerdp3/freerdp/peer.h
  127. include/freerdp3/freerdp/pointer.h
  128. include/freerdp3/freerdp/primary.h
  129. include/freerdp3/freerdp/primitives.h
  130. include/freerdp3/freerdp/rail.h
  131. include/freerdp3/freerdp/redirection.h
  132. include/freerdp3/freerdp/scancode.h
  133. include/freerdp3/freerdp/secondary.h
  134. include/freerdp3/freerdp/server/ainput.h
  135. include/freerdp3/freerdp/server/audin.h
  136. include/freerdp3/freerdp/server/channels.h
  137. include/freerdp3/freerdp/server/cliprdr.h
  138. include/freerdp3/freerdp/server/disp.h
  139. include/freerdp3/freerdp/server/drdynvc.h
  140. include/freerdp3/freerdp/server/echo.h
  141. include/freerdp3/freerdp/server/encomsp.h
  142. include/freerdp3/freerdp/server/gfxredir.h
  143. include/freerdp3/freerdp/server/location.h
  144. include/freerdp3/freerdp/server/proxy/proxy_config.h
  145. include/freerdp3/freerdp/server/proxy/proxy_context.h
  146. include/freerdp3/freerdp/server/proxy/proxy_log.h
  147. include/freerdp3/freerdp/server/proxy/proxy_modules_api.h
  148. include/freerdp3/freerdp/server/proxy/proxy_server.h
  149. include/freerdp3/freerdp/server/proxy/proxy_types.h
  150. include/freerdp3/freerdp/server/rail.h
  151. include/freerdp3/freerdp/server/rdpemsc.h
  152. include/freerdp3/freerdp/server/rdpdr.h
  153. include/freerdp3/freerdp/server/rdpecam-enumerator.h
  154. include/freerdp3/freerdp/server/rdpecam.h
  155. include/freerdp3/freerdp/server/rdpei.h
  156. include/freerdp3/freerdp/server/rdpgfx.h
  157. include/freerdp3/freerdp/server/rdpsnd.h
  158. include/freerdp3/freerdp/server/remdesk.h
  159. include/freerdp3/freerdp/server/server-common.h
  160. include/freerdp3/freerdp/server/shadow.h
  161. include/freerdp3/freerdp/server/telemetry.h
  162. include/freerdp3/freerdp/session.h
  163. include/freerdp3/freerdp/settings.h
  164. include/freerdp3/freerdp/settings_keys.h
  165. include/freerdp3/freerdp/settings_types.h
  166. include/freerdp3/freerdp/settings_types_private.h
  167. include/freerdp3/freerdp/svc.h
  168. include/freerdp3/freerdp/streamdump.h
  169. include/freerdp3/freerdp/timer.h
  170. include/freerdp3/freerdp/transport_io.h
  171. include/freerdp3/freerdp/types.h
  172. include/freerdp3/freerdp/update.h
  173. include/freerdp3/freerdp/utils/aad.h
  174. include/freerdp3/freerdp/utils/cliprdr_utils.h
  175. include/freerdp3/freerdp/utils/drdynvc.h
  176. include/freerdp3/freerdp/utils/encoded_types.h
  177. include/freerdp3/freerdp/utils/gfx.h
  178. include/freerdp3/freerdp/utils/helpers.h
  179. include/freerdp3/freerdp/utils/http.h
  180. include/freerdp3/freerdp/utils/passphrase.h
  181. include/freerdp3/freerdp/utils/pcap.h
  182. include/freerdp3/freerdp/utils/pod_arrays.h
  183. include/freerdp3/freerdp/utils/profiler.h
  184. include/freerdp3/freerdp/utils/proxy_utils.h
  185. include/freerdp3/freerdp/utils/rdpdr_utils.h
  186. include/freerdp3/freerdp/utils/ringbuffer.h
  187. include/freerdp3/freerdp/utils/signal.h
  188. include/freerdp3/freerdp/utils/smartcard_call.h
  189. include/freerdp3/freerdp/utils/smartcard_operations.h
  190. include/freerdp3/freerdp/utils/smartcard_pack.h
  191. include/freerdp3/freerdp/utils/smartcardlogon.h
  192. include/freerdp3/freerdp/utils/stopwatch.h
  193. include/freerdp3/freerdp/utils/string.h
  194. include/freerdp3/freerdp/version.h
  195. include/freerdp3/freerdp/window.h
  196. include/winpr3/winpr/asn1.h
  197. include/winpr3/winpr/assert-api.h
  198. include/winpr3/winpr/assert.h
  199. include/winpr3/winpr/atexit.h
  200. include/winpr3/winpr/bcrypt.h
  201. include/winpr3/winpr/bitstream.h
  202. include/winpr3/winpr/build-config.h
  203. include/winpr3/winpr/buildflags.h
  204. include/winpr3/winpr/cast.h
  205. include/winpr3/winpr/clipboard.h
  206. include/winpr3/winpr/cmdline.h
  207. include/winpr3/winpr/collections.h
  208. include/winpr3/winpr/comm.h
  209. include/winpr3/winpr/config.h
  210. include/winpr3/winpr/cred.h
  211. include/winpr3/winpr/crt.h
  212. include/winpr3/winpr/crypto.h
  213. include/winpr3/winpr/custom-crypto.h
  214. include/winpr3/winpr/debug.h
  215. include/winpr3/winpr/dsparse.h
  216. include/winpr3/winpr/endian.h
  217. include/winpr3/winpr/environment.h
  218. include/winpr3/winpr/error.h
  219. include/winpr3/winpr/file.h
  220. include/winpr3/winpr/handle.h
  221. include/winpr3/winpr/image.h
  222. include/winpr3/winpr/ini.h
  223. include/winpr3/winpr/input.h
  224. include/winpr3/winpr/interlocked.h
  225. include/winpr3/winpr/intrin.h
  226. include/winpr3/winpr/io.h
  227. include/winpr3/winpr/json.h
  228. include/winpr3/winpr/library.h
  229. include/winpr3/winpr/memory.h
  230. include/winpr3/winpr/ncrypt.h
  231. include/winpr3/winpr/nt.h
  232. include/winpr3/winpr/ntlm.h
  233. include/winpr3/winpr/pack.h
  234. include/winpr3/winpr/path.h
  235. include/winpr3/winpr/pipe.h
  236. include/winpr3/winpr/platform.h
  237. include/winpr3/winpr/pool.h
  238. include/winpr3/winpr/print.h
  239. include/winpr3/winpr/registry.h
  240. include/winpr3/winpr/rpc.h
  241. include/winpr3/winpr/sam.h
  242. include/winpr3/winpr/schannel.h
  243. include/winpr3/winpr/secapi.h
  244. include/winpr3/winpr/security.h
  245. include/winpr3/winpr/shell.h
  246. include/winpr3/winpr/smartcard.h
  247. include/winpr3/winpr/spec.h
  248. include/winpr3/winpr/ssl.h
  249. include/winpr3/winpr/sspi.h
  250. include/winpr3/winpr/sspicli.h
  251. include/winpr3/winpr/stream.h
  252. include/winpr3/winpr/string.h
  253. include/winpr3/winpr/strlst.h
  254. include/winpr3/winpr/synch.h
  255. include/winpr3/winpr/sysinfo.h
  256. include/winpr3/winpr/tchar.h
  257. include/winpr3/winpr/thread.h
  258. include/winpr3/winpr/timezone.h
  259. include/winpr3/winpr/tools/makecert.h
  260. include/winpr3/winpr/user.h
  261. include/winpr3/winpr/version.h
  262. include/winpr3/winpr/wincrypt.h
  263. include/winpr3/winpr/windows.h
  264. include/winpr3/winpr/winpr.h
  265. include/winpr3/winpr/winsock.h
  266. include/winpr3/winpr/wlog.h
  267. include/winpr3/winpr/wtsapi.h
  268. include/winpr3/winpr/wtypes.h
  269. lib/cmake/FreeRDP-Client3/FreeRDP-ClientConfig.cmake
  270. lib/cmake/FreeRDP-Client3/FreeRDP-ClientConfigVersion.cmake
  271. lib/cmake/FreeRDP-Client3/FreeRDP-ClientTargets-release.cmake
  272. lib/cmake/FreeRDP-Client3/FreeRDP-ClientTargets.cmake
  273. lib/cmake/FreeRDP3/FreeRDPConfig.cmake
  274. lib/cmake/FreeRDP3/FreeRDPConfigVersion.cmake
  275. lib/cmake/FreeRDP3/FreeRDPTargets-release.cmake
  276. lib/cmake/FreeRDP3/FreeRDPTargets.cmake
  277. lib/cmake/WinPR3/WinPRConfig.cmake
  278. lib/cmake/WinPR3/WinPRConfigVersion.cmake
  279. lib/cmake/WinPR3/WinPRTargets-release.cmake
  280. lib/cmake/WinPR3/WinPRTargets.cmake
  281. lib/cmake/WinPR-tools3/WinPR-toolsConfig.cmake
  282. lib/cmake/WinPR-tools3/WinPR-toolsConfigVersion.cmake
  283. lib/cmake/WinPR-tools3/WinPR-toolsTargets-release.cmake
  284. lib/cmake/WinPR-tools3/WinPR-toolsTargets.cmake
  285. lib/libfreerdp-client3.so
  286. lib/libfreerdp-client3.so.3
  287. lib/libfreerdp-client3.so.3.24.0
  288. lib/libfreerdp3.so
  289. lib/libfreerdp3.so.3
  290. lib/libfreerdp3.so.3.24.0
  291. lib/libwinpr-tools3.so
  292. lib/libwinpr-tools3.so.3
  293. lib/libwinpr-tools3.so.3.24.0
  294. lib/libwinpr3.so
  295. lib/libwinpr3.so.3
  296. lib/libwinpr3.so.3.24.0
  297. libdata/pkgconfig/freerdp-client3.pc
  298. libdata/pkgconfig/freerdp3.pc
  299. libdata/pkgconfig/winpr-tools3.pc
  300. libdata/pkgconfig/winpr3.pc
  301. share/FreeRDP/KeyboardLayoutMap.json
  302. share/WinPR/TimeZoneNameMap.json
  303. share/applications/sdl2-freerdp3-file.desktop
  304. share/applications/sdl2-freerdp3.desktop
  305. share/applications/sdl3-freerdp3-file.desktop
  306. share/applications/sdl3-freerdp3.desktop
  307. share/applications/xfreerdp3-file.desktop
  308. share/applications/xfreerdp3.desktop
  309. share/icons/hicolor/scalable/apps/FreeRDP.svg
  310. share/man/man1/sdl2-freerdp3.1.gz
  311. share/man/man1/sdl3-freerdp3.1.gz
  312. share/man/man1/winpr-hash3.1.gz
  313. share/man/man1/winpr-makecert3.1.gz
  314. share/man/man1/wlfreerdp3.1.gz
  315. share/man/man1/xfreerdp3.1.gz
  316. share/man/man7/wlog3.7.gz
  317. @owner
  318. @group
  319. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • freerdp3>0:net/freerdp3
To install the port:
cd /usr/ports/net/freerdp3/ && make install clean
To add the package, run one of these commands:
  • pkg install net/freerdp3
  • pkg install freerdp3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: freerdp3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1773500000 SHA256 (freerdp-3.24.0.tar.gz) = 168011bd58eae8d898842ef39c6c9bf5761ab617a68ccad80d623a3e535d0367 SIZE (freerdp-3.24.0.tar.gz) = 11437344

Expand this list (2 items)

Collapse this list.

SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07 SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. uvcvideo.h : multimedia/v4l_compat
  2. videodev2.h : multimedia/v4l_compat
  3. input.h : devel/evdev-proto
  4. wayland-scanner : graphics/wayland
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. update-desktop-database : devel/desktop-file-utils
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. libkrb5support.so : security/krb5
  10. sdl2-config : devel/sdl20
  11. xorgproto>=0 : x11/xorgproto
  12. ice.pc : x11/libICE
  13. sm.pc : x11/libSM
  14. x11.pc : x11/libX11
  15. xext.pc : x11/libXext
  16. xcursor.pc : x11/libXcursor
  17. xfixes.pc : x11/libXfixes
  18. xi.pc : x11/libXi
  19. xinerama.pc : x11/libXinerama
  20. xkbfile.pc : x11/libxkbfile
  21. xrandr.pc : x11/libXrandr
  22. xrender.pc : x11/libXrender
  23. xv.pc : x11/libXv
Runtime dependencies:
  1. wayland-scanner : graphics/wayland
  2. update-desktop-database : devel/desktop-file-utils
  3. libkrb5support.so : security/krb5
  4. ice.pc : x11/libICE
  5. sm.pc : x11/libSM
  6. x11.pc : x11/libX11
  7. xext.pc : x11/libXext
  8. xcursor.pc : x11/libXcursor
  9. xfixes.pc : x11/libXfixes
  10. xi.pc : x11/libXi
  11. xinerama.pc : x11/libXinerama
  12. xkbfile.pc : x11/libxkbfile
  13. xrandr.pc : x11/libXrandr
  14. xrender.pc : x11/libXrender
  15. xv.pc : x11/libXv
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libcups.so : print/cups
  3. libavcodec.so : multimedia/ffmpeg
  4. libavutil.so : multimedia/ffmpeg
  5. libicuuc.so : devel/icu
  6. libjson-c.so : devel/json-c
  7. libv4l2.so : multimedia/libv4l
  8. libv4lconvert.so : multimedia/libv4l
  9. libvulkan.so : graphics/vulkan-loader
  10. libswscale.so : multimedia/ffmpeg
  11. libwayland-client.so : graphics/wayland
  12. libwayland-cursor.so : graphics/wayland
  13. libxkbcommon.so : x11/libxkbcommon
  14. libsoup-3.0.so : devel/libsoup3
  15. libharfbuzz.so : print/harfbuzz
  16. libwebkitgtk-6.0.so : www/webkit2-gtk@60
  17. libgraphene-1.0.so : graphics/graphene
  18. libSDL2_image.so : graphics/sdl2_image
  19. libSDL3_image.so : graphics/sdl3_image
  20. libSDL2.so : devel/sdl20
  21. libSDL3.so : devel/sdl3
  22. libSDL2_ttf.so : graphics/sdl2_ttf
  23. libSDL3_ttf.so : graphics/sdl3_ttf
  24. libatk-1.0.so : accessibility/at-spi2-core
  25. libcairo.so : graphics/cairo
  26. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  27. libglib-2.0.so : devel/glib20
  28. libintl.so : devel/gettext-runtime
  29. libgtk-4.so : x11-toolkits/gtk40
  30. libharfbuzz.so : print/harfbuzz
  31. libpango-1.0.so : x11-toolkits/pango
This port is required by:
for Libraries
  1. net/krdc

Configuration Options:
===> The following configuration options are available for freerdp3-3.24.0: ALSA=off: ALSA audio architecture support BROKENFOCUS=off: Work around focus bug in some WMs (PR #254908) CUPS=on: CUPS printing system support 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...) GSM=off: GSM codec support ICU=on: Unicode support via ICU JPEG=off: JPEG image format support 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 PULSEAUDIO=off: PulseAudio sound server support RDPECAM=on: RDP webcam redirection (require FFMPEG and SWSCALE) SDL2=on: Build FreeRDP SDL 2 client SDL3=on: Build FreeRDP SDL 3 client SIMD=on: Use CPU-specific optimizations SOXR=off: SoX resampler support via libsoxr URIPARSER=off: Use uriparser RFC 3986 URI parsing library to handle URIs WAYLAND=on: Build FreeRDP Wayland client WEBVIEW=on: Build with WebView support for AAD login popup browser X11=on: Build FreeRDP X11 client ====> Add to/from BMP conversion support to clipboard (experimental) JPEG_CB=off: JPEG image format support PNG=off: PNG image format support WEBP=off: WebP image format support ====> Options that require JSON AAD=on: Compile with support for Azure AD authentication (require SDL and WEBVIEW) KEYBOARD_LAYOUT=on: Use keyboard definitions from JSON file TIMEZONE_FILE=on: Support timezones as JSON resources (if OFF, compiled in is used) ====> GSSAPI Security API support: you can only select none or one of them GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal GSSAPI_MIT=on: GSSAPI support via security/krb5 ====> JSON file/format/parser support: you can only select none or one of them CJSON=off: JSON file/format/parser support via cJSON JANSSON=off: JSON file/format/parser support via jansson JSON_C=on: JSON file/format parser support via json-c ====> Options available for the radio SCALE: you can only select none or one of them CAIRO=off: Use CAIRO image library for screen resizing SWSCALE=on: Use SWScale image library for screen resizing (recommended) ===> Use 'make config' to modify these settings
Options name:
net_freerdp3
USES:
cmake compiler:c++11-lib cpe desktop-file-utils localbase:ldflags pathfix pkgconfig ssl xorg gssapi:mit sdl sdl gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.24.0
14 Mar 2026 23:51:12
commit hash: 1ada5333b2d8c6bf08a520dd1a0421417ae96f71commit hash: 1ada5333b2d8c6bf08a520dd1a0421417ae96f71commit hash: 1ada5333b2d8c6bf08a520dd1a0421417ae96f71commit hash: 1ada5333b2d8c6bf08a520dd1a0421417ae96f71 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/freerdp3: Update 3.23.0 => 3.24.0

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.0

Reported by:	portscout
Security:	CVE-2026-29774
Security:	CVE-2026-29775
Security:	CVE-2026-29776
Security:	CVE-2026-31806
Security:	CVE-2026-31883
Security:	CVE-2026-31884
Security:	CVE-2026-31885
Security:	CVE-2026-31897
MFH:		2026Q1

(cherry picked from commit e0aa8ff139f6881d413e3bdffa22b6670bf2582f)
3.23.0
25 Feb 2026 21:06:54
commit hash: eb7e0fe827d161c42ce6cf5fea490b5f67235551commit hash: eb7e0fe827d161c42ce6cf5fea490b5f67235551commit hash: eb7e0fe827d161c42ce6cf5fea490b5f67235551commit hash: eb7e0fe827d161c42ce6cf5fea490b5f67235551 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/freerdp3: Update 3.22.0 => 3.23.0

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.23.0

Security:	CVE-2026-26965
Security:	CVE-2026-26955
Security:	CVE-2026-26271
Security:	CVE-2026-25997
Security:	CVE-2026-25959
Security:	CVE-2026-25955
Security:	CVE-2026-25954
Security:	CVE-2026-25953
Security:	CVE-2026-25952
Security:	CVE-2026-25942
Security:	CVE-2026-25941
Security:	GHSA-qcfc-ghxr-h927
MFH:		2026Q1
(cherry picked from commit 01e1b3320c5765b4ac3875d13f6b810212177ce1)
3.22.0
08 Feb 2026 00:20:09
commit hash: 7e83d86bfe4945450a151f66ad6c2bdc869c9c18commit hash: 7e83d86bfe4945450a151f66ad6c2bdc869c9c18commit hash: 7e83d86bfe4945450a151f66ad6c2bdc869c9c18commit hash: 7e83d86bfe4945450a151f66ad6c2bdc869c9c18 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/freerdp3: 3.21.0 => 3.22.0

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.22.0

While here cleanup port.

Security:	CVE-2026-23948
Security:	CVE-2026-24682
Security:	CVE-2026-24683
Security:	CVE-2026-24676
Security:	CVE-2026-24677
Security:	CVE-2026-24678
Security:	CVE-2026-24684
Security:	CVE-2026-24679
Security:	CVE-2026-24681
Security:	CVE-2026-24675
Security:	CVE-2026-24491
Security:	CVE-2026-24680
MFH:		2026Q1
(cherry picked from commit e0aed1875d26d554f2796741b3e9456dea90ddee)
3.21.0
19 Jan 2026 22:48:35
commit hash: 67bd56c2852dd62d8b2425cef453e70fd0a11807commit hash: 67bd56c2852dd62d8b2425cef453e70fd0a11807commit hash: 67bd56c2852dd62d8b2425cef453e70fd0a11807commit hash: 67bd56c2852dd62d8b2425cef453e70fd0a11807 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/freerdp3: Update 3.20.2 => 3.21.0 (8 CVEs)

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.21.0

Security:	CVE-2026-23530
Security:	CVE-2026-23531
Security:	CVE-2026-23532
Security:	CVE-2026-23533
Security:	CVE-2026-23534
Security:	CVE-2026-23732
Security:	CVE-2026-23883
Security:	CVE-2026-23884
MFH:		2026Q1
(cherry picked from commit 413db5331db675ca2e0f676ecb5955c3235c94ce)
3.20.2
14 Jan 2026 14:23:00
commit hash: bdc2c4cefcda526154bd120532175834b571350bcommit hash: bdc2c4cefcda526154bd120532175834b571350bcommit hash: bdc2c4cefcda526154bd120532175834b571350bcommit hash: bdc2c4cefcda526154bd120532175834b571350b files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/freerdp3: Update 3.20.0 => 3.20.2

Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.2

Security:	CVE-2026-22851
Security:	CVE-2026-22852
Security:	CVE-2026-22853
Security:	CVE-2026-22854
Security:	CVE-2026-22855
Security:	CVE-2026-22856
Security:	CVE-2026-22857
Security:	CVE-2026-22858
Security:	CVE-2026-22859
MFH:		2026Q1
(cherry picked from commit 30070ab8ee7821e1a9cf99ba13511c4ec631319e)

Number of commits found: 5