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
Port details
sdl20 Cross-platform multimedia development API
2.32.10 devel on this many watch lists=11 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.10Version 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-11-08 12:36:47
Commit Hash: 20addf9
People watching this port, also watch:: gtk3, lame, glib, libedit, pkgconf
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.10/catalog.mk
  3. /usr/local/share/licenses/sdl2-2.32.10/LICENSE
  4. /usr/local/share/licenses/sdl2-2.32.10/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.10
  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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
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 = 1757339792 SHA256 (SDL2-2.32.10.tar.gz) = 5f5993c530f084535c65a6879e9b26ad441169b3e25d789d83287040a9ca5165 SIZE (SDL2-2.32.10.tar.gz) = 7630262

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

Number of commits found: 125 (showing only 25 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
01 Apr 2016 13:12:47
Revision:412340Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix typos

PR:		207112
Submitted by:	mikael.urankar@gmail.com
Approved by:	maintainer timeout (mva, 1.5 months)
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: 125 (showing only 25 on this page)

«  1 | 2