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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
sdl20 Cross-platform multimedia development API
2.32.2_1 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.2_1Version 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-03-08 14:05:10
Commit Hash: a347a92
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.2_1/catalog.mk
  3. /usr/local/share/licenses/sdl2-2.32.2_1/LICENSE
  4. /usr/local/share/licenses/sdl2-2.32.2_1/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.2
  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 = 1741178610 SHA256 (SDL2-2.32.2.tar.gz) = c5f30c427fd8107ee4a400c84d4447dd211352512eaf0b6e89cc6a50a2821922 SIZE (SDL2-2.32.2.tar.gz) = 7627192

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

Deleted ports which required this port:

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

Deleted ports which required this port:

Expand this list of 43 deleted ports
  1. audio/fasttracker2*
  2. audio/libgroove*
  3. audio/protracker*
  4. devel/ponscripter-sekai*
  5. devel/py-sdl2*
  6. devel/renpy*
  7. emulators/duckstation*
  8. emulators/mess*
  9. emulators/pcsxr*
  10. emulators/ppsspp-devel*
  11. emulators/ppsspp-qt4*
  12. emulators/ppsspp-qt5-devel*
  13. emulators/qemu2*
  14. emulators/qemu30*
  15. emulators/qemu31*
  16. emulators/qemu40*
  17. emulators/qemu41*
  18. emulators/qemu42*
  19. emulators/qemu5*
  20. emulators/qemu50*
  21. emulators/qemu6*
  22. emulators/qemu7*
  23. emulators/qemu70*
  24. emulators/wine7*
  25. emulators/wine8*
  26. emulators/yuzu-qt5*
  27. games/adonthell*
  28. games/cataclysm-dda-tiles*
  29. games/ioquake3-devel*
  30. games/manaplus*
  31. games/ponscripter-sekai*
  32. games/residualvm*
  33. games/spring*
  34. games/stonesoup-sdl*
  35. games/supertux-devel*
  36. graphics/blender-lts28*
  37. graphics/blender-lts29*
  38. graphics/darktable38*
  39. graphics/darktable40*
  40. graphics/darktable42*
  41. multimedia/mlt*
  42. multimedia/mlt6*
  43. x11/antimicro*
  44. 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.2_1: 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.2/
  2. https://www.libsdl.org/release/
Collapse this list.

Number of commits found: 121 (showing only 21 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_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: 121 (showing only 21 on this page)

«  1 | 2