FreeBSD ports tree (read-only mirror)
  • Makefile 44.7%
  • C++ 22%
  • C 17.6%
  • Shell 4.7%
  • Python 2.8%
  • Other 6.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-09 17:50:36 +01:00
.hooks
accessibility
arabic
archivers archivers/py-borgbackup: Allow build with py-msgpack 1.2.4 2026-11-09 22:17:09 +08:00
astro
audio
benchmarks
biology
cad
chinese
comms comms/wsjtx: Fix build on head 2026-11-09 11:02:07 -05:00
converters
databases databases/py-pydocket: New port: Distributed background task system for Python functions 2026-11-09 08:47:24 -08:00
deskutils deskutils/py-vorta: Update to 0.12.0 2026-11-09 17:50:36 +01:00
devel devel/py-uncalled-for: update 0.4.1 → 0.6.0 2026-11-09 08:47:05 -08:00
dns dns/rubygem-validates_hostname: Update to 2.0.46 2026-11-09 22:16:12 +08:00
editors
emulators
filesystems
finance
french
ftp ftp/rubygem-curb: Update to 1.4.1 2026-11-09 22:16:51 +08:00
games
german german/mythes: Update to 2026.11.01 2026-11-09 22:16:39 +08:00
graphics graphics/graphviz: update to 16.1.1 2026-11-09 17:35:34 +01:00
hebrew
hungarian
irc
japanese
java
Keywords
korean
lang lang/ruby40: Update to 4.0.9 2026-11-09 22:16:43 +08:00
mail mail/libvmime: Fix build with CMake 4.0.0+ 2026-11-09 22:17:11 +08:00
math math/4ti2: update 1.6.15 → 1.6.16 2026-11-09 08:47:05 -08:00
misc misc/py-fastmcp{,-slim}: Update to 4.1.1 → 4.1.6 2026-11-09 08:47:24 -08:00
Mk lang/ruby33: Update to 3.3.13 2026-11-09 22:16:43 +08:00
multimedia
net net/rubygem-omniauth-oauth2: Update to 1.10.0 2026-11-09 22:16:53 +08:00
net-im
net-mgmt net-mgmt/rubygem-oxidized-web: Change RUN_DEPENDS from rubygem-json to rubygem-json2 2026-11-09 22:17:12 +08:00
net-p2p
news
polish
ports-mgmt
portuguese
print print/rubygem-afm: Update to 1.0.1 2026-11-09 22:16:53 +08:00
russian
science science/py-pydoe: Update to 1.6.0 2026-11-09 22:16:41 +08:00
security security/rubygem-net-sftp: Update to 4.1.1 2026-11-09 22:16:54 +08:00
shells
sysutils sysutils/ttyd: unbreak at the run-time: libwebsockets compatibility, service start/stop/status 2026-11-09 08:47:24 -08:00
Templates
textproc textproc/rubygem-regexp_parser: Update to 2.13.1 2026-11-09 22:17:10 +08:00
Tools
ukrainian
vietnamese
www www/youtube: update 2.10.6 → 2.10.8 2026-11-09 08:47:04 -08:00
x11
x11-clocks
x11-drivers
x11-fm
x11-fonts x11-fonts/py-vfblib: Update to 0.12.2 2026-11-09 22:12:56 +08:00
x11-servers
x11-themes
x11-toolkits
x11-wm
.arcconfig
.gitignore
.mailmap
CHANGES
CONTRIBUTING.md
COPYRIGHT
GIDs
Makefile
MOVED
README
UIDs
UPDATING

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	https://ports.FreeBSD.org

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	https://docs.freebsd.org/en/books/handbook/ports/
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):

	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	https://docs.freebsd.org/en/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.