games/scummvm 2026.3.0 FreeBSD
Interpreter for several adventure games
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3+
- Categories
- games, emulators
- Package size
- 101327.9 KiB, 175919.0 KiB installed
Description
ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games, provided you already have their data files.
The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed! ScummVM is a complete rewrite of these games' executables and is not an emulator.
ScummVM supports a huge library of adventures with over 250 games in total.
It supports many classics published by legendary studios like LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios. Next to ground-breaking titles like the Monkey Island series, Broken Sword, Myst, Blade Runner and countless other games you will find some really obscure adventures and truly hidden gems to explore.
See https://www.scummvm.org/compatibility.php for a full list of games.
The following freewared games are available via ports at the time of writing:
Beneath a Steel Sky: games/bass Flight of the Amazon Queen: games/fotaq
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/scummvm | 2026.3.0 |
| OpenBSD | games/scummvm | 2026.4.0 |
| NetBSD | games/scummvm | 2026.3.0nb2 |
| DragonFly | games/scummvm | 2.9.1 |
| MidnightBSD | games/scummvm | 2026.2.0 |
Install
Binary package:
pkg install scummvm
From the ports tree:
cd /usr/ports/games/scummvm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= scummvm>0:games/scummvm
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2026.3.0 | 2026.3.0 | - | 2.9.1 | 2026.3.0 |
| FreeBSD:14:quarterly | 2026.3.0 | 2026.3.0 | n/a | 2.9.1 | 2026.3.0 |
| FreeBSD:15:latest | 2026.3.0 | 2026.3.0 | n/a | 2.9.1 | 2.9.1 |
| FreeBSD:15:quarterly | 2026.3.0 | 2026.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2026.3.0 | 2026.3.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 10
liba52.so: audio/liba52libfaad.so: audio/faadlibfreetype.so: print/freetype2libfribidi.so: converters/fribidilibmad.so: audio/libmadlibmpeg2.so: multimedia/libmpeg2libogg.so: audio/libogglibpng.so: graphics/pnglibtheoradec.so: multimedia/libtheoralibvorbis.so: audio/libvorbis
The full lists below include those, and their dependencies in turn.
Build dependencies 87
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/faad
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/liba52
- audio/libmad
- audio/libmikmod
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/llvm12
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/cairo
- graphics/giflib
- graphics/glew
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- multimedia/libmpeg2
- multimedia/libtheora
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 85
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/faad
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/liba52
- audio/libmad
- audio/libmikmod
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/llvm12
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/cairo
- graphics/giflib
- graphics/glew
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- multimedia/libmpeg2
- multimedia/libtheora
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Required by 2
Configuration
Options name: games_scummvm
| Option | Default | Description |
|---|---|---|
| CURL | off | Enable ScummVM cloud storage backend |
| DOCS | off | Build and/or install documentation |
| FLAC | off | FLAC lossless audio codec support |
| FLUIDSYNTH | on | MIDI playback support via FluidSynth |
| GIF | on | GIF image format support |
| MIKMOD | on | MOD audio format support |
| MT32EMU | on | MT-32 emulator |
| SNDIO | off | Sndio audio support |
| SONIVOX | off | Sonivox EAS (Embedded Audio Synthesis) sound driver |
| TTS | off | Text-to-Speech support |
| VPX | off | VP8/VP9 video codec support |
| XENGINES | off | Experimental/Unstable engine support |
- USES
- compiler:c++11-lang cpe gl gmake gnome iconv jpeg localbase:ldflags pkgconfig sdl tar:xz
- Service scripts
- none
Files
Manual pages 1
- scummvm(6)
pkg-plist 239
- bin/scummvm
- share/applications/org.scummvm.scummvm.desktop
- share/doc/scummvm/AUTHORS
- share/doc/scummvm/CONTRIBUTING.md
- share/doc/scummvm/COPYING
- share/doc/scummvm/COPYING.Apache
- share/doc/scummvm/COPYING.BSD
- share/doc/scummvm/COPYING.BSL
- share/doc/scummvm/COPYING.GLAD
- share/doc/scummvm/COPYING.ISC
- share/doc/scummvm/COPYING.LGPL
- share/doc/scummvm/COPYING.LUA
- share/doc/scummvm/COPYING.MIT
- share/doc/scummvm/COPYING.MKV
- share/doc/scummvm/COPYING.MPL
- share/doc/scummvm/COPYING.OFL
- share/doc/scummvm/COPYING.TINYGL
- share/doc/scummvm/COPYRIGHT
- share/doc/scummvm/COPYRIGHT.Roland_SC-55
- share/doc/scummvm/CatharonLicense.txt
- share/doc/scummvm/NEWS.md
- share/doc/scummvm/README.md
- share/icons/hicolor/scalable/apps/org.scummvm.scummvm.svg
- share/man/man6/scummvm.6.gz
- share/metainfo/org.scummvm.scummvm.metainfo.xml
- share/pixmaps/org.scummvm.scummvm.xpm
- share/scummvm/Roland_SC-55.sf2
- share/scummvm/access.dat
- share/scummvm/achievements.dat
- share/scummvm/bagel.dat
- share/scummvm/classicmacfonts.dat
- share/scummvm/cryo.dat
- share/scummvm/cryomni3d.dat
- share/scummvm/darkseed.dat
- share/scummvm/drascula.dat
- share/scummvm/encoding.dat
- share/scummvm/fonts-cjk.dat
- share/scummvm/fonts-imgui.dat
- share/scummvm/fonts.dat
- share/scummvm/freescape.dat
- share/scummvm/got.aud
- share/scummvm/got.gfx
- share/scummvm/grim-patch.lab
- share/scummvm/gui-icons.dat
- share/scummvm/hadesch_translations.dat
- share/scummvm/helpdialog.zip
- share/scummvm/hugo.dat
- share/scummvm/kyra.dat
- share/scummvm/lure.dat
- share/scummvm/macgui.dat
- share/scummvm/macventure.dat
- share/scummvm/mm.dat
- share/scummvm/monkey4-patch.m4b
- share/scummvm/mort.dat
- share/scummvm/myst3.dat
- share/scummvm/nancy.dat
- share/scummvm/neverhood.dat
- share/scummvm/pred.dic
- share/scummvm/prince_translation.dat
- share/scummvm/queen.tbl
- share/scummvm/residualvm.zip
- share/scummvm/scummclassic.zip
- share/scummvm/scummmodern.zip
- share/scummvm/scummremastered.zip
- share/scummvm/shaders.dat
- share/scummvm/shaders/colony_bitmap.fragment
- share/scummvm/shaders/colony_bitmap.vertex
- share/scummvm/shaders/colony_solid.fragment
- share/scummvm/shaders/colony_solid.vertex
- share/scummvm/shaders/colony_solid_3d.fragment
- share/scummvm/shaders/colony_solid_3d.vertex
- share/scummvm/shaders/emi_actor.fragment
- share/scummvm/shaders/emi_actor.vertex
- share/scummvm/shaders/emi_actorlights.fragment
- share/scummvm/shaders/emi_actorlights.vertex
- share/scummvm/shaders/emi_background.fragment
- share/scummvm/shaders/emi_background.vertex
- share/scummvm/shaders/emi_dimplane.fragment
- share/scummvm/shaders/emi_dimplane.vertex
- share/scummvm/shaders/emi_sprite.fragment
- share/scummvm/shaders/emi_sprite.vertex
- share/scummvm/shaders/freescape_bitmap.fragment
- share/scummvm/shaders/freescape_bitmap.vertex
- share/scummvm/shaders/freescape_cubemap.fragment
- share/scummvm/shaders/freescape_cubemap.vertex
- share/scummvm/shaders/freescape_triangle.fragment
- share/scummvm/shaders/freescape_triangle.vertex
- share/scummvm/shaders/grim_actor.fragment
- share/scummvm/shaders/grim_actor.vertex
- share/scummvm/shaders/grim_actorlights.fragment
- share/scummvm/shaders/grim_actorlights.vertex
- share/scummvm/shaders/grim_background.fragment
- share/scummvm/shaders/grim_background.vertex
- share/scummvm/shaders/grim_dim.fragment
- share/scummvm/shaders/grim_dim.vertex
- share/scummvm/shaders/grim_emerg.fragment
- share/scummvm/shaders/grim_emerg.vertex
- share/scummvm/shaders/grim_primitive.fragment
- share/scummvm/shaders/grim_primitive.vertex
- share/scummvm/shaders/grim_shadowplane.fragment
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| scummvm-2026.3.0.tar.xz | 2.2516852e+08 | b863a81e1598df8bc4aa0c33e3d9b1c8bbede1879d94d91568a4f200057677e7 |
Master sites 1
- https://downloads.scummvm.org/frs/scummvm/2026.3.0/
Commit history 0
No commits in the history this site was built from.