{"added":null,"apiVersion":1,"behindSince":"2026-10-03","buildDepends":[],"categories":["devel"],"comment":"SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes","compare":"/compare/sdl12-compat/index.json","dependentCount":null,"description":"This is the Simple DirectMedia Layer, a general API that provides low level\naccess to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D\nframebuffer across multiple platforms.\n\nThis code is a compatibility layer; it provides a binary and source compatible\nAPI for programs written against SDL 1.2, but it uses SDL 2.0 behind the\nscenes. If you are writing new code, please target SDL 2.0 directly and do\nnot use this layer.","flavors":[],"html":"https://daemonports.org/netbsd/devel/sdl12-compat/","kind":"port","lastUpdate":"2026-10-03T08:56:25Z","license":["zlib"],"maintainer":"pkgsrc-users@NetBSD.org","name":"sdl12-compat","newest":false,"newestVersion":"1.2.78","noVulnData":false,"origin":"devel/sdl12-compat","otherSystems":[{"maintainer":"jbeich@FreeBSD.org","newest":true,"origin":"devel/sdl12-compat","path":"/devel/sdl12-compat/","system":"FreeBSD","updated":"2026-10-04","version":"1.2.78"},{"behindSince":"2026-10-03","maintainer":"jbeich@FreeBSD.org","origin":"devel/sdl12-compat","path":"/dragonfly/devel/sdl12-compat/","system":"DragonFly","version":"1.2.68"},{"behindSince":"2026-10-03","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"devel/sdl12-compat","path":"/midnightbsd/devel/sdl12-compat/","system":"MidnightBSD","version":"1.2.68"},{"behindSince":"2026-10-03","maintainer":"jbeich@FreeBSD.org","noVulnData":true,"origin":"devel/sdl12-compat","path":"","system":"HardenedBSD","version":"1.2.76"},{"behindSince":"2026-10-03","maintainer":"jbeich@FreeBSD.org","noVulnData":true,"origin":"devel/sdl12-compat","path":"","system":"GhostBSD","version":"1.2.76"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["1.2.76nb2"]},{"repo":"NetBSD 10.1 aarch64","versions":["1.2.76nb2"]},{"repo":"SmartOS / illumos x86_64","versions":["-"]},{"repo":"macOS 15 arm64","versions":["1.2.78"]}],"pkgName":"sdl12-compat-1.2.76nb2","related":null,"repository":"pkgsrc","requiredBy":["ham/gnuradio-video-sdl"],"requiredByCount":1,"runDepends":[],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"1.2.76nb2","versions":[{"commit":"68d177efc8347ec3d651c7a96f31848295bdad8a","date":"2026-10-03","version":"1.2.78"}],"vulnerabilities":null,"www":"https://github.com/libsdl-org/sdl12-compat"}
