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 is 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
sdl20 Cross-platform multimedia development API
2.32.8 devel on this many watch lists=12 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.32.8Version of this port present on the latest quarterly branch.
Maintainer: amdmi3@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-03-16 21:07:36
Last Update: 2025-06-11 20:08:51
Commit Hash: af43f3e
People watching this port, also watch:: gtk3, pkgconf, lame, glib, libedit
License: ZLIB
WWW:
https://www.libsdl.org/
https://github.com/libsdl-org/SDL
Description:
This library is designed to make it easy to write games that run on UNIX, Win32, MacOS X and other platforms using the various native high-performance media interfaces (for video, audio, etc) and presenting a single source-code level API to your application. This is a fairly low level API, but using this, completely portable applications can be written with a great deal of flexibility.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (107 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sdl2-2.32.8/catalog.mk
  3. /usr/local/share/licenses/sdl2-2.32.8/LICENSE
  4. /usr/local/share/licenses/sdl2-2.32.8/ZLIB
  5. bin/sdl2-config
  6. include/SDL2/SDL.h
  7. include/SDL2/SDL_assert.h
  8. include/SDL2/SDL_atomic.h
  9. include/SDL2/SDL_audio.h
  10. include/SDL2/SDL_bits.h
  11. include/SDL2/SDL_blendmode.h
  12. include/SDL2/SDL_clipboard.h
  13. include/SDL2/SDL_config.h
  14. include/SDL2/SDL_copying.h
  15. include/SDL2/SDL_cpuinfo.h
  16. include/SDL2/SDL_egl.h
  17. include/SDL2/SDL_endian.h
  18. include/SDL2/SDL_error.h
  19. include/SDL2/SDL_events.h
  20. include/SDL2/SDL_filesystem.h
  21. include/SDL2/SDL_gamecontroller.h
  22. include/SDL2/SDL_gesture.h
  23. include/SDL2/SDL_guid.h
  24. include/SDL2/SDL_haptic.h
  25. include/SDL2/SDL_hidapi.h
  26. include/SDL2/SDL_hints.h
  27. include/SDL2/SDL_joystick.h
  28. include/SDL2/SDL_keyboard.h
  29. include/SDL2/SDL_keycode.h
  30. include/SDL2/SDL_loadso.h
  31. include/SDL2/SDL_locale.h
  32. include/SDL2/SDL_log.h
  33. include/SDL2/SDL_main.h
  34. include/SDL2/SDL_messagebox.h
  35. include/SDL2/SDL_metal.h
  36. include/SDL2/SDL_misc.h
  37. include/SDL2/SDL_mouse.h
  38. include/SDL2/SDL_mutex.h
  39. include/SDL2/SDL_name.h
  40. include/SDL2/SDL_opengl.h
  41. include/SDL2/SDL_opengl_glext.h
  42. include/SDL2/SDL_opengles.h
  43. include/SDL2/SDL_opengles2.h
  44. include/SDL2/SDL_opengles2_gl2.h
  45. include/SDL2/SDL_opengles2_gl2ext.h
  46. include/SDL2/SDL_opengles2_gl2platform.h
  47. include/SDL2/SDL_opengles2_khrplatform.h
  48. include/SDL2/SDL_pixels.h
  49. include/SDL2/SDL_platform.h
  50. include/SDL2/SDL_power.h
  51. include/SDL2/SDL_quit.h
  52. include/SDL2/SDL_rect.h
  53. include/SDL2/SDL_render.h
  54. include/SDL2/SDL_revision.h
  55. include/SDL2/SDL_rwops.h
  56. include/SDL2/SDL_scancode.h
  57. include/SDL2/SDL_sensor.h
  58. include/SDL2/SDL_shape.h
  59. include/SDL2/SDL_stdinc.h
  60. include/SDL2/SDL_surface.h
  61. include/SDL2/SDL_system.h
  62. include/SDL2/SDL_syswm.h
  63. include/SDL2/SDL_test.h
  64. include/SDL2/SDL_test_assert.h
  65. include/SDL2/SDL_test_common.h
  66. include/SDL2/SDL_test_compare.h
  67. include/SDL2/SDL_test_crc32.h
  68. include/SDL2/SDL_test_font.h
  69. include/SDL2/SDL_test_fuzzer.h
  70. include/SDL2/SDL_test_harness.h
  71. include/SDL2/SDL_test_images.h
  72. include/SDL2/SDL_test_log.h
  73. include/SDL2/SDL_test_md5.h
  74. include/SDL2/SDL_test_memory.h
  75. include/SDL2/SDL_test_random.h
  76. include/SDL2/SDL_thread.h
  77. include/SDL2/SDL_timer.h
  78. include/SDL2/SDL_touch.h
  79. include/SDL2/SDL_types.h
  80. include/SDL2/SDL_version.h
  81. include/SDL2/SDL_video.h
  82. include/SDL2/SDL_vulkan.h
  83. include/SDL2/begin_code.h
  84. include/SDL2/close_code.h
  85. lib/cmake/SDL2/SDL2Config.cmake
  86. lib/cmake/SDL2/SDL2ConfigVersion.cmake
  87. lib/cmake/SDL2/SDL2Targets-release.cmake
  88. lib/cmake/SDL2/SDL2Targets.cmake
  89. lib/cmake/SDL2/SDL2mainTargets-release.cmake
  90. lib/cmake/SDL2/SDL2mainTargets.cmake
  91. lib/cmake/SDL2/SDL2staticTargets-release.cmake
  92. lib/cmake/SDL2/SDL2staticTargets.cmake
  93. lib/cmake/SDL2/SDL2testTargets-release.cmake
  94. lib/cmake/SDL2/SDL2testTargets.cmake
  95. lib/cmake/SDL2/sdlfind.cmake
  96. lib/libSDL2-2.0.so
  97. lib/libSDL2-2.0.so.0
  98. lib/libSDL2-2.0.so.0.3200.8
  99. lib/libSDL2.a
  100. lib/libSDL2.so
  101. lib/libSDL2_test.a
  102. lib/libSDL2main.a
  103. libdata/pkgconfig/sdl2.pc
  104. share/aclocal/sdl2.m4
  105. @owner
  106. @group
  107. @mode
Collapse this list.
Dependency lines:
  • sdl2>0:devel/sdl20
To install the port:
cd /usr/ports/devel/sdl20/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/sdl20
  • pkg install sdl2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sdl2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1749153759 SHA256 (SDL2-2.32.8.tar.gz) = 0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e SIZE (SDL2-2.32.8.tar.gz) = 7627356

Packages (timestamps in pop-ups are UTC):
sdl2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.32.82.32.82.0.12_32.32.82.32.8-2.0.12_3-
FreeBSD:13:quarterly2.32.82.32.8-2.32.82.32.82.28.52.28.52.28.5
FreeBSD:14:latest2.32.82.32.8-2.32.82.32.82.26.5-2.26.5
FreeBSD:14:quarterly2.32.82.32.8-2.32.82.32.82.28.52.28.52.28.5
FreeBSD:15:latest--n/a2.32.8n/a2.28.52.28.52.28.5
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. input.h : devel/evdev-proto
  2. wayland-protocols>0 : graphics/wayland-protocols
  3. input.h : devel/evdev-proto
  4. cmake : devel/cmake-core
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. x11.pc : x11/libX11
  8. xcursor.pc : x11/libXcursor
  9. xext.pc : x11/libXext
  10. xi.pc : x11/libXi
  11. xfixes.pc : x11/libXfixes
  12. xrandr.pc : x11/libXrandr
  13. xscrnsaver.pc : x11/libXScrnSaver
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcursor.pc : x11/libXcursor
  3. xext.pc : x11/libXext
  4. xi.pc : x11/libXi
  5. xfixes.pc : x11/libXfixes
  6. xrandr.pc : x11/libXrandr
  7. xscrnsaver.pc : x11/libXScrnSaver
Library dependencies:
  1. libinotify.so : devel/libinotify
  2. libvulkan.so : graphics/vulkan-loader
  3. libwayland-egl.so : graphics/wayland
  4. libxkbcommon.so : x11/libxkbcommon
  5. libgbm.so : graphics/mesa-libs
  6. libOpenGL.so : graphics/libglvnd
  7. libEGL.so : graphics/libglvnd
  8. libGLESv1_CM.so : graphics/libglvnd
  9. libGLESv2.so : graphics/libglvnd
This port is required by:
for Build
  1. astro/mepo
  2. audio/cardinal
  3. audio/cava
  4. audio/dpf-plugins-lv2
  5. audio/fooyin
  6. audio/ft2-clone
  7. audio/ft2play
Expand this list (360 items / 353 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/furnace
  3. audio/gtultra
  4. audio/klystrack
  5. audio/milkytracker
  6. audio/ocp
  7. audio/pt2-clone
  8. audio/schismtracker
  9. audio/sdl2_mixer
  10. audio/sdl2_sound
  11. audio/sdl_audiolib
  12. audio/soundtracker
  13. audio/tiatracker
  14. audio/wolf-shaper-lv2
  15. audio/zam-plugins-lv2
  16. comms/scrcpy
  17. deskutils/sowon
  18. devel/agar
  19. devel/fifechan
  20. devel/flatzebra
  21. devel/love
  22. devel/love10
  23. devel/py-game
  24. devel/py-game_sdl2
  25. devel/py-pysdl2
  26. devel/sdl12-compat
  27. devel/sdl2pp
  28. devel/shadered
  29. editors/lite
  30. editors/lite-xl
  31. editors/pragtical
  32. emulators/86Box
  33. emulators/anese
  34. emulators/aranym
  35. emulators/cannonball
  36. emulators/citra
  37. emulators/citra-qt5
  38. emulators/dolphin-emu
  39. emulators/dosbox-staging
  40. emulators/dosbox-x
  41. emulators/emu64
  42. emulators/emulationstation
  43. emulators/es-de
  44. emulators/fbneo
  45. emulators/fbsd-duckstation
  46. emulators/fceux
  47. emulators/flycast
  48. emulators/frodo
  49. emulators/fs-uae
  50. emulators/hatari
  51. emulators/higan
  52. emulators/joytran
  53. emulators/jzintv
  54. emulators/libretro-kronos
  55. emulators/mame
  56. emulators/mednafen
  57. emulators/mesen
  58. emulators/mgba
  59. emulators/mupen64plus-audio-sdl
  60. emulators/mupen64plus-core
  61. emulators/mupen64plus-input-sdl
  62. emulators/mupen64plus-rsp-hle
  63. emulators/mupen64plus-ui-console
  64. emulators/mupen64plus-video-glide64
  65. emulators/mupen64plus-video-glide64mk2
  66. emulators/mupen64plus-video-rice
  67. emulators/mupen64plus-video-z64
  68. emulators/nestopia
  69. emulators/open-simh
  70. emulators/openmsx
  71. emulators/pcem
  72. emulators/ppsspp
  73. emulators/ppsspp-qt5
  74. emulators/qemu
  75. emulators/qemu-devel
  76. emulators/qmc2
  77. emulators/sameboy
  78. emulators/snes9x-gtk
  79. emulators/stella
  80. emulators/tic-80
  81. emulators/vice
  82. emulators/vt100
  83. emulators/wine
  84. emulators/wine-devel
  85. emulators/wine-proton
  86. emulators/x16-emulator
  87. emulators/yuzu
  88. games/0ad
  89. games/3omns
  90. games/7kaa
  91. games/Bugdom
  92. games/Bugdom2
  93. games/DDNet
  94. games/Doom64EX
  95. games/NBlood
  96. games/Nanosaur
  97. games/OpenLara
  98. games/OpenTomb
  99. games/SRB2
  100. games/SpaceCadetPinball
  101. games/SpaceCadetPinball-devel
  102. games/abbayedesmorts
  103. games/afternoonstalker
  104. games/ags
  105. games/alephone
  106. games/amnesia-tdd
  107. games/apricots
  108. games/aquaria
  109. games/arx-libertatis
  110. games/assaultcube
  111. games/astromenace
  112. games/augustus
  113. games/barony
  114. games/blobby
  115. games/blobwars
  116. games/blockattack
  117. games/blues
  118. games/brogue
  119. games/bstone
  120. games/burgerspace
  121. games/bzflag
  122. games/candycrisis
  123. games/cdogs-sdl
  124. games/chocolate-doom
  125. games/chromium-bsu
  126. games/chromono
  127. games/colobot
  128. games/corsix-th
  129. games/cosmosmash
  130. games/crispy-doom
  131. games/crossfire-client
  132. games/darkplaces
  133. games/devilutionX
  134. games/dhewm3
  135. games/domino-chain
  136. games/doomsday
  137. games/dose-response
  138. games/dreamchess
  139. games/dunelegacy
  140. games/dxx-rebirth
  141. games/easyrpg-player
  142. games/ecwolf
  143. games/eduke32
  144. games/el
  145. games/emptyepsilon
  146. games/endless-sky
  147. games/enigma
  148. games/etlegacy
  149. games/exult
  150. games/ezquake
  151. games/fheroes2
  152. games/flare-engine
  153. games/freeciv
  154. games/freeciv21
  155. games/freeorion
  156. games/freesynd
  157. games/fs2open
  158. games/gargoyle
  159. games/gemrb
  160. games/gigalomania
  161. games/glob2
  162. games/golly
  163. games/griels-quest
  164. games/gzdoom
  165. games/hedgewars
  166. games/hoverboard-sdl
  167. games/instead
  168. games/iortcw
  169. games/ivan
  170. games/jaggedalliance2
  171. games/jfsw
  172. games/julius
  173. games/jumpnbump
  174. games/keeperrl
  175. games/lander
  176. games/lbreakouthd
  177. games/legend-of-edgar
  178. games/lugaru
  179. games/maxr
  180. games/meandmyshadow
  181. games/megaglest
  182. games/melonds
  183. games/mirrormagic
  184. games/moonlight-embedded
  185. games/moonlight-embedded-devel
  186. games/moonlight-qt
  187. games/mrboom
  188. games/naev
  189. games/neverball
  190. games/nxengine
  191. games/openage
  192. games/openbor
  193. games/openbor4432
  194. games/openbor7144
  195. games/openbve
  196. games/openclaw
  197. games/openclonk
  198. games/openenroth
  199. games/openfodder
  200. games/openjazz
  201. games/openjk
  202. games/openmw
  203. games/openomf
  204. games/openra
  205. games/openrct2
  206. games/openspades
  207. games/openttd
  208. games/opentyrian
  209. games/pinball
  210. games/pioneer
  211. games/pipewalker
  212. games/ponscripter-07th-mod
  213. games/powder-toy
  214. games/powder-toy-devel
  215. games/py-fife
  216. games/rawgl
  217. games/redeclipse
  218. games/redeclipse16
  219. games/reminiscence
  220. games/renpy
  221. games/retroarch
  222. games/ri-li
  223. games/rocksndiamonds
  224. games/sauerbraten
  225. games/scummvm
  226. games/sdl-sopwith
  227. games/sdlpop
  228. games/shockolate
  229. games/simutrans
  230. games/solarus
  231. games/solarus-quest-editor
  232. games/solver
  233. games/starfighter
  234. games/stratagus
  235. games/supertux2
  236. games/supertuxkart
  237. games/taisei
  238. games/teeworlds
  239. games/tesseract
  240. games/tome4
  241. games/tome4-beta
  242. games/toppler
  243. games/trackballs
  244. games/trigger-rally
  245. games/tuxpaint
  246. games/uqm
  247. games/valyriatear
  248. games/vanilla-conquer
  249. games/vcmi
  250. games/vectoroids
  251. games/vkquake
  252. games/vvvvvv
  253. games/warzone2100
  254. games/wesnoth
  255. games/widelands
  256. games/wxlauncher
  257. games/wyrmgus
  258. games/xmoto
  259. games/xonotic
  260. games/xray-16
  261. games/yquake2
  262. games/zdoom
  263. graphics/blender
  264. graphics/cegui
  265. graphics/darktable
  266. graphics/filament
  267. graphics/flif
  268. graphics/gegl
  269. graphics/glbinding
  270. graphics/glvis
  271. graphics/gnash
  272. graphics/gource
  273. graphics/grafx2
  274. graphics/krita
  275. graphics/libprojectm
  276. graphics/magnum
  277. graphics/magnum-examples
  278. graphics/magnum-extras
  279. graphics/milton
  280. graphics/ogre3d
  281. graphics/recastnavigation
  282. graphics/sdl2_gfx
  283. graphics/sdl2_gpu
  284. graphics/sdl2_image
  285. graphics/sdl2_ttf
  286. graphics/zeno
  287. lang/nll
  288. multimedia/arcan
  289. multimedia/jellyfin-media-player
  290. multimedia/lebiniou
  291. multimedia/lives
  292. multimedia/mlt7
  293. multimedia/nymphcast
  294. multimedia/ossia-score
  295. multimedia/shotcut
  296. multimedia/shotcut-qt6
  297. multimedia/smpeg2
  298. multimedia/webcamoid
  299. net/freerdp3
  300. net/sdl2_net
  301. sysutils/logstalgia
  302. www/lagrange
  303. x11/antimicrox
  304. x11/controllermap
  305. x11-toolkits/sdl2_pango
  306. x11-wm/gamescope
  307. Collapse this list.

Deleted ports which required this port:

Expand this list of 48 deleted ports
  1. audio/carla*
  2. audio/fasttracker2*
  3. audio/libgroove*
  4. audio/protracker*
  5. devel/ponscripter-sekai*
  6. devel/py-sdl2*
  7. devel/renpy*
  8. emulators/duckstation*
  9. emulators/mess*
  10. emulators/pcsxr*
  11. emulators/ppsspp-devel*
  12. emulators/ppsspp-qt4*
  13. emulators/ppsspp-qt5-devel*
  14. emulators/qemu2*
  15. emulators/qemu30*
  16. emulators/qemu31*
  17. emulators/qemu40*
  18. emulators/qemu41*
  19. emulators/qemu42*
  20. emulators/qemu5*
  21. emulators/qemu50*
  22. emulators/qemu6*
  23. emulators/qemu7*
  24. emulators/qemu70*
  25. emulators/qemu8*
  26. emulators/wine7*
  27. emulators/wine8*
  28. emulators/yuzu-qt5*
  29. games/adonthell*
  30. games/cataclysm-dda-tiles*
  31. games/exult-devel*
  32. games/ioquake3-devel*
  33. games/manaplus*
  34. games/ponscripter-sekai*
  35. games/residualvm*
  36. games/spring*
  37. games/stonesoup-sdl*
  38. games/stuntrally*
  39. games/supertux-devel*
  40. graphics/acidwarp-sdl*
  41. graphics/blender-lts28*
  42. graphics/blender-lts29*
  43. graphics/darktable38*
  44. graphics/darktable40*
  45. graphics/darktable42*
  46. multimedia/mlt*
  47. multimedia/mlt6*
  48. x11/antimicro*
  49. Collapse this list of deleted ports.
for Libraries
  1. astro/mepo
  2. audio/cardinal
  3. audio/cava
  4. audio/dpf-plugins-lv2
  5. audio/fooyin
  6. audio/ft2-clone
  7. audio/ft2play
Expand this list (359 items / 352 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/furnace
  3. audio/gtultra
  4. audio/klystrack
  5. audio/milkytracker
  6. audio/ocp
  7. audio/pt2-clone
  8. audio/schismtracker
  9. audio/sdl2_mixer
  10. audio/sdl2_sound
  11. audio/sdl_audiolib
  12. audio/soundtracker
  13. audio/tiatracker
  14. audio/wolf-shaper-lv2
  15. audio/zam-plugins-lv2
  16. comms/scrcpy
  17. deskutils/sowon
  18. devel/agar
  19. devel/fifechan
  20. devel/flatzebra
  21. devel/love
  22. devel/love10
  23. devel/py-game
  24. devel/py-game_sdl2
  25. devel/py-pysdl2
  26. devel/sdl12-compat
  27. devel/sdl2pp
  28. devel/shadered
  29. editors/lite
  30. editors/lite-xl
  31. editors/pragtical
  32. emulators/86Box
  33. emulators/anese
  34. emulators/aranym
  35. emulators/cannonball
  36. emulators/citra
  37. emulators/citra-qt5
  38. emulators/dolphin-emu
  39. emulators/dosbox-staging
  40. emulators/dosbox-x
  41. emulators/emu64
  42. emulators/emulationstation
  43. emulators/es-de
  44. emulators/fbneo
  45. emulators/fbsd-duckstation
  46. emulators/fceux
  47. emulators/flycast
  48. emulators/frodo
  49. emulators/fs-uae
  50. emulators/hatari
  51. emulators/higan
  52. emulators/joytran
  53. emulators/jzintv
  54. emulators/libretro-kronos
  55. emulators/mame
  56. emulators/mednafen
  57. emulators/mesen
  58. emulators/mgba
  59. emulators/mupen64plus-audio-sdl
  60. emulators/mupen64plus-core
  61. emulators/mupen64plus-input-sdl
  62. emulators/mupen64plus-rsp-hle
  63. emulators/mupen64plus-ui-console
  64. emulators/mupen64plus-video-glide64
  65. emulators/mupen64plus-video-glide64mk2
  66. emulators/mupen64plus-video-rice
  67. emulators/mupen64plus-video-z64
  68. emulators/nestopia
  69. emulators/open-simh
  70. emulators/openmsx
  71. emulators/pcem
  72. emulators/ppsspp
  73. emulators/ppsspp-qt5
  74. emulators/qemu
  75. emulators/qemu-devel
  76. emulators/qmc2
  77. emulators/sameboy
  78. emulators/snes9x-gtk
  79. emulators/stella
  80. emulators/tic-80
  81. emulators/vice
  82. emulators/vt100
  83. emulators/wine
  84. emulators/wine-devel
  85. emulators/wine-proton
  86. emulators/x16-emulator
  87. emulators/yuzu
  88. games/0ad
  89. games/3omns
  90. games/7kaa
  91. games/Bugdom
  92. games/Bugdom2
  93. games/DDNet
  94. games/Doom64EX
  95. games/NBlood
  96. games/Nanosaur
  97. games/OpenLara
  98. games/OpenTomb
  99. games/SRB2
  100. games/SpaceCadetPinball
  101. games/SpaceCadetPinball-devel
  102. games/abbayedesmorts
  103. games/afternoonstalker
  104. games/ags
  105. games/alephone
  106. games/amnesia-tdd
  107. games/apricots
  108. games/aquaria
  109. games/arx-libertatis
  110. games/assaultcube
  111. games/astromenace
  112. games/augustus
  113. games/barony
  114. games/blobby
  115. games/blobwars
  116. games/blockattack
  117. games/blues
  118. games/brogue
  119. games/bstone
  120. games/burgerspace
  121. games/bzflag
  122. games/candycrisis
  123. games/cdogs-sdl
  124. games/chocolate-doom
  125. games/chromium-bsu
  126. games/chromono
  127. games/colobot
  128. games/corsix-th
  129. games/cosmosmash
  130. games/crispy-doom
  131. games/crossfire-client
  132. games/darkplaces
  133. games/devilutionX
  134. games/dhewm3
  135. games/domino-chain
  136. games/doomsday
  137. games/dose-response
  138. games/dreamchess
  139. games/dunelegacy
  140. games/dxx-rebirth
  141. games/easyrpg-player
  142. games/ecwolf
  143. games/eduke32
  144. games/el
  145. games/emptyepsilon
  146. games/endless-sky
  147. games/enigma
  148. games/etlegacy
  149. games/exult
  150. games/ezquake
  151. games/fheroes2
  152. games/flare-engine
  153. games/freeciv
  154. games/freeciv21
  155. games/freeorion
  156. games/freesynd
  157. games/fs2open
  158. games/gargoyle
  159. games/gemrb
  160. games/gigalomania
  161. games/glob2
  162. games/golly
  163. games/griels-quest
  164. games/gzdoom
  165. games/hedgewars
  166. games/hoverboard-sdl
  167. games/instead
  168. games/iortcw
  169. games/ivan
  170. games/jaggedalliance2
  171. games/jfsw
  172. games/julius
  173. games/jumpnbump
  174. games/keeperrl
  175. games/lander
  176. games/lbreakouthd
  177. games/legend-of-edgar
  178. games/lugaru
  179. games/maxr
  180. games/meandmyshadow
  181. games/megaglest
  182. games/melonds
  183. games/mirrormagic
  184. games/moonlight-embedded
  185. games/moonlight-embedded-devel
  186. games/moonlight-qt
  187. games/mrboom
  188. games/naev
  189. games/neverball
  190. games/nxengine
  191. games/openage
  192. games/openbor
  193. games/openbor4432
  194. games/openbor7144
  195. games/openbve
  196. games/openclaw
  197. games/openclonk
  198. games/openenroth
  199. games/openfodder
  200. games/openjazz
  201. games/openjk
  202. games/openmw
  203. games/openomf
  204. games/openra
  205. games/openrct2
  206. games/openspades
  207. games/openttd
  208. games/opentyrian
  209. games/pinball
  210. games/pioneer
  211. games/pipewalker
  212. games/ponscripter-07th-mod
  213. games/powder-toy
  214. games/powder-toy-devel
  215. games/py-fife
  216. games/rawgl
  217. games/redeclipse
  218. games/redeclipse16
  219. games/reminiscence
  220. games/renpy
  221. games/retroarch
  222. games/ri-li
  223. games/rocksndiamonds
  224. games/sauerbraten
  225. games/scummvm
  226. games/sdl-sopwith
  227. games/sdlpop
  228. games/shockolate
  229. games/simutrans
  230. games/solarus
  231. games/solarus-quest-editor
  232. games/solver
  233. games/starfighter
  234. games/stratagus
  235. games/supertux2
  236. games/supertuxkart
  237. games/taisei
  238. games/teeworlds
  239. games/tesseract
  240. games/tome4
  241. games/tome4-beta
  242. games/toppler
  243. games/trackballs
  244. games/trigger-rally
  245. games/tuxpaint
  246. games/uqm
  247. games/valyriatear
  248. games/vanilla-conquer
  249. games/vcmi
  250. games/vectoroids
  251. games/vkquake
  252. games/vvvvvv
  253. games/warzone2100
  254. games/wesnoth
  255. games/widelands
  256. games/wxlauncher
  257. games/wyrmgus
  258. games/xmoto
  259. games/xonotic
  260. games/xray-16
  261. games/yquake2
  262. games/zdoom
  263. graphics/blender
  264. graphics/cegui
  265. graphics/darktable
  266. graphics/filament
  267. graphics/flif
  268. graphics/gegl
  269. graphics/glbinding
  270. graphics/glvis
  271. graphics/gnash
  272. graphics/gource
  273. graphics/grafx2
  274. graphics/krita
  275. graphics/libprojectm
  276. graphics/magnum
  277. graphics/magnum-examples
  278. graphics/magnum-extras
  279. graphics/milton
  280. graphics/ogre3d
  281. graphics/recastnavigation
  282. graphics/sdl2_gfx
  283. graphics/sdl2_gpu
  284. graphics/sdl2_image
  285. graphics/sdl2_ttf
  286. lang/nll
  287. multimedia/arcan
  288. multimedia/jellyfin-media-player
  289. multimedia/lebiniou
  290. multimedia/lives
  291. multimedia/mlt7
  292. multimedia/nymphcast
  293. multimedia/ossia-score
  294. multimedia/shotcut
  295. multimedia/shotcut-qt6
  296. multimedia/smpeg2
  297. multimedia/webcamoid
  298. net/freerdp3
  299. net/sdl2_net
  300. sysutils/logstalgia
  301. www/lagrange
  302. x11/antimicrox
  303. x11/controllermap
  304. x11-toolkits/sdl2_pango
  305. x11-wm/gamescope
  306. Collapse this list.

Deleted ports which required this port:

Expand this list of 48 deleted ports
  1. audio/carla*
  2. audio/fasttracker2*
  3. audio/libgroove*
  4. audio/protracker*
  5. devel/ponscripter-sekai*
  6. devel/py-sdl2*
  7. devel/renpy*
  8. emulators/duckstation*
  9. emulators/mess*
  10. emulators/pcsxr*
  11. emulators/ppsspp-devel*
  12. emulators/ppsspp-qt4*
  13. emulators/ppsspp-qt5-devel*
  14. emulators/qemu2*
  15. emulators/qemu30*
  16. emulators/qemu31*
  17. emulators/qemu40*
  18. emulators/qemu41*
  19. emulators/qemu42*
  20. emulators/qemu5*
  21. emulators/qemu50*
  22. emulators/qemu6*
  23. emulators/qemu7*
  24. emulators/qemu70*
  25. emulators/qemu8*
  26. emulators/wine7*
  27. emulators/wine8*
  28. emulators/yuzu-qt5*
  29. games/adonthell*
  30. games/cataclysm-dda-tiles*
  31. games/exult-devel*
  32. games/ioquake3-devel*
  33. games/manaplus*
  34. games/ponscripter-sekai*
  35. games/residualvm*
  36. games/spring*
  37. games/stonesoup-sdl*
  38. games/stuntrally*
  39. games/supertux-devel*
  40. graphics/acidwarp-sdl*
  41. graphics/blender-lts28*
  42. graphics/blender-lts29*
  43. graphics/darktable38*
  44. graphics/darktable40*
  45. graphics/darktable42*
  46. multimedia/mlt*
  47. multimedia/mlt6*
  48. x11/antimicro*
  49. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for sdl2-2.32.8: CSD=off: Client-side decorations for Wayland via libdecor DBUS=off: D-Bus IPC system support FCITX=off: fcitx support HIDAPI=on: Use HIDAPI for low level joystick drivers IBUS=off: IBus support JOYSTICK=on: Joystick and haptic support SAMPLERATE=off: Sample rate conversion support UDEV=off: Use udev for input device detection ====> Audio drivers ALSA=off: ALSA audio architecture support JACK=off: JACK audio server support NAS=off: Network Audio System support OSS=on: Open Sound System support PIPEWIRE=off: PipeWire multimedia server support PULSEAUDIO=off: PulseAudio sound server support SNDIO=off: Sndio audio support ====> Video drivers KMSDRM=on: KMSDRM display support OPENGL=on: 2D/3D rendering support via OpenGL OPENGLES=on: OpenGL ES rendering support VULKAN=on: Vulkan rendering support WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
devel_sdl20
USES:
cmake iconv pkgconfig gl gl gl xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://github.com/libsdl-org/SDL/releases/download/release-2.32.8/
  2. https://www.libsdl.org/release/
Collapse this list.

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.3_6
10 Oct 2015 14:03:01
Revision:398996Original commit files touched by this commit
tijl search for other commits by this committer
Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.

These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.3_6
14 Jun 2015 09:33:30
Revision:389620Original commit files touched by this commit
mva search for other commits by this committer
- Fix 3Dnow (_m_prefetch) support for clang

PR:		194861
Reported by:	Dmitry Luhtionov (dmitryluhtionov@gmail.com)
Submitted by:	tijl
2.0.3_5
24 May 2015 16:48:41
Revision:387283Original commit files touched by this commit
tijl search for other commits by this committer
Replace MMX and SSE options with CPU autodetection such that they aren't
enabled by default on i386.

PR:		198738
Approved by:	maintainer timeout (2 weeks)
2.0.3_4
15 Apr 2015 08:20:28
Revision:384038Original commit files touched by this commit
tijl search for other commits by this committer
converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.3_3
27 Oct 2014 11:07:20
Revision:371552Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
2.0.3_3
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2.0.3_2
03 Jul 2014 18:23:56
Revision:360443Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Drop .la files, no dependees require them

Approved by:	portmgr blanket
2.0.3_1
30 May 2014 14:16:38
Revision:355845Original commit files touched by this commit
tijl search for other commits by this committer
USES=libtool:keepla.
2.0.3
05 Apr 2014 16:33:35
Revision:350245Original commit files touched by this commit
mva search for other commits by this committer
- Update to version 2.0.3

Changelog: https://hg.libsdl.org/SDL/file/704a0bfecf75/WhatsNew.txt
2.0.1_1
17 Nov 2013 12:33:49
Revision:334079Original commit files touched by this commit
mva search for other commits by this committer
- Switch devel/sdl20 to use the autotools-based configuration, since the
  cmake-based one is not maintained that well
- Fix library naming to ensure backwards compatibility on minor version
  changes
- Bump the PORTREVISION on ports depending on devel/sdl20, since its
  shared library name changed

PR:		ports/183975
Submitted by:	Jan Kokemuller <jan.kokemueller@gmail.com>
2.0.1_1
13 Nov 2013 22:26:18
Revision:333731Original commit files touched by this commit
mva search for other commits by this committer
- Enable posix semaphores support

PR:		ports/182137
Submitted by:	Jan Beich <jbeich@tormail.org>
2.0.1
25 Oct 2013 16:15:37
Revision:331607Original commit files touched by this commit
mva search for other commits by this committer
- Update devel/sdl20 to version 2.0.1
- Bump PORTREVISIONs for SDL2-related ports to chase the changed SDL2
  shlib version
- Enable staging support for the SDL2 ports
- Switch to new LIB_DEPENDS format for the SDL2 ports
- Add LICENSE to the SDL2 ports
- Use gmake USES for the SDL2 ports
2.0.0_1
22 Sep 2013 09:16:46
Revision:327856Original commit files touched by this commit
mva search for other commits by this committer
- fix the include directory lists for proper usage in sdl2-config and
  sdl2.pc

Reported by:	Vitaly Magerya <vmagerya@gmail.com>
2.0.0
20 Sep 2013 17:17:45
Revision:327726Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4)
2.0.0
28 Aug 2013 18:29:39
Revision:325547Original commit files touched by this commit
itetcu search for other commits by this committer
Arts was removed:
 audio/arts||2013-07-26|Has expired: Depends on Qt 3.x
So remove the last leftovers.

Approved by:	portmgr (itetcu)
2.0.0
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
2.0.0
14 Aug 2013 17:23:36
Revision:324741Original commit files touched by this commit
mva search for other commits by this committer
SDL2 has been officially released.

- Update devel/sdl20, audio/sdl2_mixer, graphics/sdl2_image,
  graphics/sdl2_ttf and net/sdl2_net to version 2.0.0
2.0.p7353
06 Jul 2013 10:24:18
Revision:322377Original commit files touched by this commit
mva search for other commits by this committer
- Update to revision 7353
2.0.p7291
06 Jun 2013 09:32:17
Revision:320065Original commit files touched by this commit
mva search for other commits by this committer
- Update to revision 7291
2.0.p7192
20 May 2013 08:31:43
Revision:318582Original commit files touched by this commit
mva search for other commits by this committer
- Update to revision 7192
2.0.p7046
27 Apr 2013 08:50:47
Revision:316654Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2.0.p7046
25 Apr 2013 20:19:15
Revision:316531Original commit files touched by this commit
mva search for other commits by this committer
- Update to revision 7046
2.0.p6940
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2.0.p6940
16 Mar 2013 21:07:19
Revision:314384Original commit files touched by this commit
mva search for other commits by this committer
This library is designed to make it easy to write games that run on UNIX,
Win32, MacOS X and other platforms using the various native high-performance
media interfaces (for video, audio, etc) and presenting a single source-code
level API to your application. This is a fairly low level API, but using this,
completely portable applications can be written with a great deal of
flexibility.

WWW: http://www.libsdl.org/

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2