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 photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q2
scummvm Interpreter for several adventure games
2.9.1 games 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 2.9.1Version of this port present on the latest quarterly branch.
Maintainer: kai@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-05-26 04:24:07
Last Update: 2025-05-26 04:22:00
Commit Hash: 44c3afc
Also Listed In: emulators
License: GPLv3+
WWW:
https://www.scummvm.org/
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (228 items)
Collapse this list.
  1. /usr/local/share/licenses/scummvm-2.9.1/catalog.mk
  2. /usr/local/share/licenses/scummvm-2.9.1/LICENSE
  3. /usr/local/share/licenses/scummvm-2.9.1/GPLv3+
  4. bin/scummvm
  5. share/applications/org.scummvm.scummvm.desktop
  6. share/doc/scummvm/AUTHORS
  7. share/doc/scummvm/CONTRIBUTING.md
  8. share/doc/scummvm/COPYING
  9. share/doc/scummvm/COPYING.Apache
  10. share/doc/scummvm/COPYING.BSD
  11. share/doc/scummvm/COPYING.BSL
  12. share/doc/scummvm/COPYING.FREEFONT
  13. share/doc/scummvm/COPYING.GLAD
  14. share/doc/scummvm/COPYING.ISC
  15. share/doc/scummvm/COPYING.LGPL
  16. share/doc/scummvm/COPYING.LUA
  17. share/doc/scummvm/COPYING.MIT
  18. share/doc/scummvm/COPYING.MKV
  19. share/doc/scummvm/COPYING.MPL
  20. share/doc/scummvm/COPYING.OFL
  21. share/doc/scummvm/COPYING.TINYGL
  22. share/doc/scummvm/COPYRIGHT
  23. @comment share/doc/scummvm/COPYRIGHT.Roland_SC-55
  24. share/doc/scummvm/CatharonLicense.txt
  25. share/doc/scummvm/NEWS.md
  26. share/doc/scummvm/README.md
  27. share/icons/hicolor/scalable/apps/org.scummvm.scummvm.svg
  28. share/man/man6/scummvm.6.gz
  29. share/metainfo/org.scummvm.scummvm.metainfo.xml
  30. share/pixmaps/org.scummvm.scummvm.xpm
  31. @comment share/scummvm/Roland_SC-55.sf2
  32. share/scummvm/access.dat
  33. share/scummvm/achievements.dat
  34. share/scummvm/bagel.dat
  35. share/scummvm/classicmacfonts.dat
  36. @comment share/scummvm/cryo.dat
  37. share/scummvm/cryomni3d.dat
  38. share/scummvm/drascula.dat
  39. share/scummvm/encoding.dat
  40. share/scummvm/fonts-cjk.dat
  41. share/scummvm/fonts.dat
  42. share/scummvm/freescape.dat
  43. share/scummvm/grim-patch.lab
  44. share/scummvm/gui-icons.dat
  45. @comment share/scummvm/hadesch_translations.dat
  46. share/scummvm/helpdialog.zip
  47. share/scummvm/hugo.dat
  48. share/scummvm/kyra.dat
  49. share/scummvm/lure.dat
  50. share/scummvm/macgui.dat
  51. @comment share/scummvm/macventure.dat
  52. share/scummvm/mm.dat
  53. @comment share/scummvm/monkey4-patch.m4b
  54. share/scummvm/mort.dat
  55. share/scummvm/myst3.dat
  56. share/scummvm/nancy.dat
  57. share/scummvm/neverhood.dat
  58. share/scummvm/pred.dic
  59. share/scummvm/prince_translation.dat
  60. share/scummvm/queen.tbl
  61. share/scummvm/residualvm.zip
  62. share/scummvm/scummclassic.zip
  63. share/scummvm/scummmodern.zip
  64. share/scummvm/scummremastered.zip
  65. share/scummvm/shaders.dat
  66. share/scummvm/shaders/emi_actor.fragment
  67. share/scummvm/shaders/emi_actor.vertex
  68. share/scummvm/shaders/emi_actorlights.fragment
  69. share/scummvm/shaders/emi_actorlights.vertex
  70. share/scummvm/shaders/emi_background.fragment
  71. share/scummvm/shaders/emi_background.vertex
  72. share/scummvm/shaders/emi_dimplane.fragment
  73. share/scummvm/shaders/emi_dimplane.vertex
  74. share/scummvm/shaders/emi_sprite.fragment
  75. share/scummvm/shaders/emi_sprite.vertex
  76. share/scummvm/shaders/freescape_bitmap.fragment
  77. share/scummvm/shaders/freescape_bitmap.vertex
  78. share/scummvm/shaders/freescape_triangle.fragment
  79. share/scummvm/shaders/freescape_triangle.vertex
  80. share/scummvm/shaders/grim_actor.fragment
  81. share/scummvm/shaders/grim_actor.vertex
  82. share/scummvm/shaders/grim_actorlights.fragment
  83. share/scummvm/shaders/grim_actorlights.vertex
  84. share/scummvm/shaders/grim_background.fragment
  85. share/scummvm/shaders/grim_background.vertex
  86. share/scummvm/shaders/grim_dim.fragment
  87. share/scummvm/shaders/grim_dim.vertex
  88. share/scummvm/shaders/grim_emerg.fragment
  89. share/scummvm/shaders/grim_emerg.vertex
  90. share/scummvm/shaders/grim_primitive.fragment
  91. share/scummvm/shaders/grim_primitive.vertex
  92. share/scummvm/shaders/grim_shadowplane.fragment
  93. share/scummvm/shaders/grim_shadowplane.vertex
  94. share/scummvm/shaders/grim_smush.fragment
  95. share/scummvm/shaders/grim_smush.vertex
  96. share/scummvm/shaders/grim_text.fragment
  97. share/scummvm/shaders/grim_text.vertex
  98. @comment share/scummvm/shaders/hpl1_Ambient_Color.fragment
  99. @comment share/scummvm/shaders/hpl1_Bump2D_Light.fragment
  100. @comment share/scummvm/shaders/hpl1_Bump2D_Light.vertex
  101. @comment share/scummvm/shaders/hpl1_BumpColorSpec_Light.fragment
  102. @comment share/scummvm/shaders/hpl1_BumpColorSpec_Light_Spot.fragment
  103. @comment share/scummvm/shaders/hpl1_BumpSpec2D_Light.fragment
  104. @comment share/scummvm/shaders/hpl1_BumpSpec2D_Light.vertex
  105. @comment share/scummvm/shaders/hpl1_BumpSpec_Light.fragment
  106. @comment share/scummvm/shaders/hpl1_BumpSpec_Light_Spot.fragment
  107. @comment share/scummvm/shaders/hpl1_BumpSpec_Light_Spot_pass2.fragment
  108. @comment share/scummvm/shaders/hpl1_Bump_Light.fragment
  109. @comment share/scummvm/shaders/hpl1_Bump_Light_Spot.fragment
  110. @comment share/scummvm/shaders/hpl1_Bump_Light_Spot_pass2.fragment
  111. @comment share/scummvm/shaders/hpl1_DiffuseSpec_Light.fragment
  112. @comment share/scummvm/shaders/hpl1_DiffuseSpec_Light.vertex
  113. @comment share/scummvm/shaders/hpl1_DiffuseSpec_Light_Spot.fragment
  114. @comment share/scummvm/shaders/hpl1_DiffuseSpec_Light_Spot.vertex
  115. @comment share/scummvm/shaders/hpl1_DiffuseSpec_Light_Spot_pass2.fragment
  116. @comment share/scummvm/shaders/hpl1_Diffuse_Color.fragment
  117. @comment share/scummvm/shaders/hpl1_Diffuse_Color.vertex
  118. @comment share/scummvm/shaders/hpl1_Diffuse_ColorMul.vertex
  119. @comment share/scummvm/shaders/hpl1_Diffuse_EnvMap_Reflect.fragment
  120. @comment share/scummvm/shaders/hpl1_Diffuse_EnvMap_Reflect.vertex
  121. @comment share/scummvm/shaders/hpl1_Diffuse_Light.fragment
  122. @comment share/scummvm/shaders/hpl1_Diffuse_Light.vertex
  123. @comment share/scummvm/shaders/hpl1_Diffuse_Light_Spot.fragment
  124. @comment share/scummvm/shaders/hpl1_Diffuse_Light_Spot.vertex
  125. @comment share/scummvm/shaders/hpl1_Diffuse_Light_Spot_pass1.fragment
  126. @comment share/scummvm/shaders/hpl1_Diffuse_Light_Spot_pass2.fragment
  127. @comment share/scummvm/shaders/hpl1_Fallback01_Bump_Light.fragment
  128. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_Spot.fragment
  129. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_Spot_p2.vertex
  130. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_p1.fragment
  131. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_p1.vertex
  132. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_p2.fragment
  133. @comment share/scummvm/shaders/hpl1_Fallback01_Diffuse_Light_p2.vertex
  134. @comment share/scummvm/shaders/hpl1_Fallback02_DIffuse_Light_Spot_p2.fragment
  135. @comment share/scummvm/shaders/hpl1_Fallback02_DIffuse_Light_Spot_p3.fragment
  136. @comment share/scummvm/shaders/hpl1_Fallback02_Diffuse_Light_Spot_p2.vertex
  137. @comment share/scummvm/shaders/hpl1_Fallback02_Diffuse_Light_Spot_p3.vertex
  138. @comment share/scummvm/shaders/hpl1_Fallback02_Diffuse_Light_p1.fragment
  139. @comment share/scummvm/shaders/hpl1_Fallback02_Diffuse_Light_p1.vertex
  140. @comment share/scummvm/shaders/hpl1_Fallback02_Diffuse_Light_p2.vertex
  141. @comment share/scummvm/shaders/hpl1_Fog_Solid.fragment
  142. @comment share/scummvm/shaders/hpl1_Fog_Solid.vertex
  143. @comment share/scummvm/shaders/hpl1_Fog_Trans.vertex
  144. @comment share/scummvm/shaders/hpl1_Fog_Trans_Alpha.fragment
  145. @comment share/scummvm/shaders/hpl1_Fog_Trans_Mod.fragment
  146. @comment share/scummvm/shaders/hpl1_Fog_Trans_ModX2.fragment
  147. @comment share/scummvm/shaders/hpl1_PostEffect_Bloom.fragment
  148. @comment share/scummvm/shaders/hpl1_PostEffect_Bloom.vertex
  149. @comment share/scummvm/shaders/hpl1_PostEffect_Blur.vertex
  150. @comment share/scummvm/shaders/hpl1_PostEffect_Blur_2D.fragment
  151. @comment share/scummvm/shaders/hpl1_PostEffect_Blur_Rect.fragment
  152. @comment share/scummvm/shaders/hpl1_PostEffect_DoF.fragment
  153. @comment share/scummvm/shaders/hpl1_PostEffect_DoF.vertex
  154. @comment share/scummvm/shaders/hpl1_PostEffect_Fallback01_Blur_2D.fragment
  155. @comment share/scummvm/shaders/hpl1_PostEffect_Fallback01_Blur_Rect.fragment
  156. @comment share/scummvm/shaders/hpl1_PostEffect_Motion.fragment
  157. @comment share/scummvm/shaders/hpl1_PostEffect_Motion.vertex
  158. @comment share/scummvm/shaders/hpl1_PostEffect_Motion_staticloop.fragment
  159. @comment share/scummvm/shaders/hpl1_PostEffect_Offset.fragment
  160. @comment share/scummvm/shaders/hpl1_PostEffect_Offset.vertex
  161. @comment share/scummvm/shaders/hpl1_ShadowExtrude.fragment
  162. @comment share/scummvm/shaders/hpl1_ShadowExtrude.vertex
  163. @comment share/scummvm/shaders/hpl1_Water_Diffuse.fragment
  164. @comment share/scummvm/shaders/hpl1_Water_Diffuse.vertex
  165. @comment share/scummvm/shaders/hpl1_Water_Fog.fragment
  166. @comment share/scummvm/shaders/hpl1_Water_Fog.vertex
  167. @comment share/scummvm/shaders/hpl1_gamma_correction.fragment
  168. @comment share/scummvm/shaders/hpl1_gamma_correction.vertex
  169. @comment share/scummvm/shaders/hpl1_refract.fragment
  170. @comment share/scummvm/shaders/hpl1_refract.vertex
  171. @comment share/scummvm/shaders/hpl1_refract_special.fragment
  172. @comment share/scummvm/shaders/hpl1_refract_water.fragment
  173. @comment share/scummvm/shaders/hpl1_refract_water.vertex
  174. share/scummvm/shaders/myst3_box.fragment
  175. share/scummvm/shaders/myst3_box.vertex
  176. share/scummvm/shaders/myst3_cube.fragment
  177. share/scummvm/shaders/myst3_cube.vertex
  178. share/scummvm/shaders/myst3_text.fragment
  179. share/scummvm/shaders/myst3_text.vertex
  180. @comment share/scummvm/shaders/playground3d_bitmap.fragment
  181. @comment share/scummvm/shaders/playground3d_bitmap.vertex
  182. @comment share/scummvm/shaders/playground3d_cube.fragment
  183. @comment share/scummvm/shaders/playground3d_cube.vertex
  184. @comment share/scummvm/shaders/playground3d_fade.fragment
  185. @comment share/scummvm/shaders/playground3d_fade.vertex
  186. share/scummvm/shaders/stark_actor.fragment
  187. share/scummvm/shaders/stark_actor.vertex
  188. share/scummvm/shaders/stark_fade.fragment
  189. share/scummvm/shaders/stark_fade.vertex
  190. share/scummvm/shaders/stark_prop.fragment
  191. share/scummvm/shaders/stark_prop.vertex
  192. share/scummvm/shaders/stark_shadow.fragment
  193. share/scummvm/shaders/stark_shadow.vertex
  194. share/scummvm/shaders/stark_surface.fragment
  195. share/scummvm/shaders/stark_surface.vertex
  196. share/scummvm/shaders/stark_surface_fill.fragment
  197. share/scummvm/shaders/stark_surface_fill.vertex
  198. share/scummvm/shaders/wme_fade.fragment
  199. share/scummvm/shaders/wme_fade.vertex
  200. share/scummvm/shaders/wme_flat_shadow_mask.fragment
  201. share/scummvm/shaders/wme_flat_shadow_mask.vertex
  202. share/scummvm/shaders/wme_flat_shadow_modelx.fragment
  203. share/scummvm/shaders/wme_flat_shadow_modelx.vertex
  204. share/scummvm/shaders/wme_geometry.fragment
  205. share/scummvm/shaders/wme_geometry.vertex
  206. share/scummvm/shaders/wme_line.fragment
  207. share/scummvm/shaders/wme_line.vertex
  208. share/scummvm/shaders/wme_modelx.fragment
  209. share/scummvm/shaders/wme_modelx.vertex
  210. share/scummvm/shaders/wme_shadow_mask.fragment
  211. share/scummvm/shaders/wme_shadow_mask.vertex
  212. share/scummvm/shaders/wme_shadow_volume.fragment
  213. share/scummvm/shaders/wme_shadow_volume.vertex
  214. share/scummvm/shaders/wme_sprite.fragment
  215. share/scummvm/shaders/wme_sprite.vertex
  216. share/scummvm/sky.cpt
  217. share/scummvm/supernova.dat
  218. share/scummvm/teenagent.dat
  219. share/scummvm/titanic.dat
  220. share/scummvm/tony.dat
  221. share/scummvm/toon.dat
  222. share/scummvm/translations.dat
  223. share/scummvm/ultima.dat
  224. share/scummvm/ultima8.dat
  225. share/scummvm/wintermute.zip
  226. @owner
  227. @group
  228. @mode
Collapse this list.
Dependency lines:
  • scummvm>0:games/scummvm
To install the port:
cd /usr/ports/games/scummvm/ && make install clean
To add the package, run one of these commands:
  • pkg install games/scummvm
  • pkg install scummvm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: scummvm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1747476502 SHA256 (scummvm-2.9.1.tar.xz) = 6a82f36afa9de758ab1dd377101a26a53f12417cbfd350bb8e5d7fd5b8c257e3 SIZE (scummvm-2.9.1.tar.xz) = 219964328

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. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. sdl2-config : devel/sdl20
  4. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. liba52.so : audio/liba52
  2. libfaad.so : audio/faad
  3. libfreetype.so : print/freetype2
  4. libfribidi.so : converters/fribidi
  5. libmad.so : audio/libmad
  6. libmpeg2.so : multimedia/libmpeg2
  7. libogg.so : audio/libogg
  8. libpng.so : graphics/png
  9. libtheoradec.so : multimedia/libtheora
  10. libvorbis.so : audio/libvorbis
  11. libfluidsynth.so : audio/fluidsynth
  12. libgif.so : graphics/giflib
  13. libmikmod.so : audio/libmikmod
  14. libGL.so : graphics/libglvnd
  15. libGLEW.so : graphics/glew
  16. libjpeg.so : graphics/jpeg-turbo
  17. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for scummvm-2.9.1: CURL=off: Enable ScummVM cloud storage backend DOCS=on: 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 ===> Use 'make config' to modify these settings
Options name:
games_scummvm
USES:
compiler:c++11-lang cpe gl gmake gnome iconv jpeg localbase:ldflags pkgconfig sdl tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://downloads.scummvm.org/frs/scummvm/2.9.1/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.9.1
26 May 2025 04:22:00
commit hash: 44c3afca0ae5cc5f7e489fe0dc37ac8ebad37401commit hash: 44c3afca0ae5cc5f7e489fe0dc37ac8ebad37401commit hash: 44c3afca0ae5cc5f7e489fe0dc37ac8ebad37401commit hash: 44c3afca0ae5cc5f7e489fe0dc37ac8ebad37401 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
games/scummvm: Update to 2.9.1

* Switch to the more preferred DISTVERSION while I'm here.

Changelog:

https://downloads.scummvm.org/frs/scummvm/2.9.1/ReleaseNotes.html

MFH:		2025Q2
(cherry picked from commit 0a08a3270bad174b061f393a429b056dcf79eb39)

Number of commits found: 1