Port details
sfml2 Simple and Fast Multimedia Library 2.x legacy
2.6.2 multimedia Σ =0 2.6.2Version of this port present on the latest quarterly branch. Maintainer: agh@riseup.net Port Added: 2026-09-02 10:51:58
Last Update: 2026-09-02 10:49:37
Commit Hash: 0d76b81
Also Listed In: devel
License: ZLIB
WWW: https://www.sfml-dev.org/ https://github.com/SFML/SFML Description: # SFML is a portable and easy to use multimedia API written in C++.
You can see it as a modern, object-oriented alternative to SDL.
SFML is composed of several packages to perfectly suit your needs.
You can use SFML as a minimal windowing system to interface with
OpenGL, or as a fully-featured multimedia library for building games
or interactive programs. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For LIB depends:libsfml-audio.so:multimedia/sfml2 libsfml-graphics.so:multimedia/sfml2 libsfml-network.so:multimedia/sfml2 libsfml-system.so:multimedia/sfml2 libsfml-window.so:multimedia/sfml2
Conflicts: # CONFLICTS:
To install the port : # cd /usr/ports/multimedia/sfml2/ && make install clean To add the package , run one of these commands: pkg install multimedia/sfml2 pkg install SFML NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: SFML Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1787654600
SHA256 (SFML-SFML-2.6.2_GH0.tar.gz) = 15ff4d608a018f287c6a885db0a2da86ea389e516d2323629e4d4407a7ce047f
SIZE (SFML-SFML-2.6.2_GH0.tar.gz) = 28624288
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja xorgproto>=0 : x11/xorgproto x11.pc : x11/libX11 xcursor.pc : x11/libXcursor xrandr.pc : x11/libXrandr
Runtime dependencies: #
x11.pc : x11/libX11 xcursor.pc : x11/libXcursor xrandr.pc : x11/libXrandr
Library dependencies: #
libFLAC.so : audio/flac libogg.so : audio/libogg libvorbis.so : audio/libvorbis libfreetype.so : print/freetype2 libopenal.so.1 : audio/openal-soft libGL.so : graphics/libglvnd
This port is required by: # for Libraries #
games/etracer
games/marblemarcher
games/slade
graphics/lux
Configuration Options : #
===> The following configuration options are available for SFML-2.6.2:
DOCS=on: Build and/or install documentation
DOXYGEN=off: Build documentation with Doxygen
====> SFML modules
AUDIO=on: SFML Audio module
GRAPHICS=on: SFML Graphics module
NETWORK=on: SFML Network module
WINDOW=on: SFML Window module
===> Use 'make config' to modify these settings Options name : #
multimedia_sfml2 USES: #
cmake compiler:c++11-lang openal:al gl xorg
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Number of commits found: 1 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
2.6.2 02 Sep 2026 10:49:37
Robert Clausecker (fuz) Author: Alastair Hogge
multimedia/sfml2: SFML-2 for legacy Ports
SFML-2 for legacy Ports:
* SFML-2 is a legacy Port with SFML-3 now 2 years old, and upstream
focusing on that. Create a new Port for legacy Ports requiring SFML-2
* Use the correct category, multimedia/ instead of devel/
PR: 297894
Number of commits found: 1