{"name":"libsdl2","portdir":"devel/libsdl2","version":"2.32.10","license":"zlib","platforms":"macosx freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.libsdl.org/","description":"Cross-platform multi-media development API","long_description":"Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.","active":true,"categories":["devel","multimedia"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[{"type":"build","ports":["lbreakouthd","lpairs2"]},{"type":"lib","ports":["py39-SDL2","py35-SDL2","py34-SDL2","sdl12-compat","py35-kivy","lite-xl-luajit","warzone2100","py36-SDL2","gegl","gegl-devel","mlt-qt5","ffmpeg","ffmpeg6","ffmpeg7","ffmpeg8","zimh","pingus","py27-kivy","py36-kivy","libsdl2_net","mame","wine-devel","wine-staging","ffmpeg4","octave-joystick","libsdl2_mixer","luanti","corsixth","lagrange","qt5-qtgamepad","qt511-qtgamepad","qt513-qtgamepad","qt57-qtgamepad","qt58-qtgamepad","qt59-qtgamepad","py37-SDL2","ogre","dosbox-x","fheroes2","ffmpeg-devel","gpac","wxgtk-3.2","cava","starfighter","mlt-legacy","FAudio","ocp","schismtracker","game-porting-toolkit","gource","libSDL2pp","libsdl2_gfx","libsdl2_image","libsdl2_ttf","love-0.10","love-0.9","love-11","tweeny","advancemame","basiliskii","bochs","dosbox-staging","hatari","mednafen","melonds","oberon-risc","opensimh","scummvm","scummvm-devel","uxn","wine-stable","Aerofoil","Maelstrom","VVVVVV","augustus-caesar-3","blobwars","bzflag","crispy-doom","enigma","enigma-devel","fizmo","freeciv","frotz-sdl","gdash","julius-caesar-3","neverball","openjk","openrct2","qtads","redeclipse","sdl_sopwith","supertuxkart","supertux","ufo-ai","wesnoth","widelands","widelands-devel","Rgb2Hires","blender","grafx2","wxgtk-3.0-cxx11","curves","libmovit","mlt","mpv-legacy","smpeg2","video-compare","baresip","py310-SDL2","py311-SDL2","py312-SDL2","py313-SDL2","py314-SDL2","py311-kivy","rb33-sdl2","rb32-sdl2","rb31-sdl2","mlterm","py38-SDL2","logstalgia","py27-SDL2"]},{"type":"run","ports":["rb31-sdl2-bindings","rb33-sdl2-bindings","rb32-sdl2-bindings"]}]}