macOS
brew install sdl2-compatlocal Homebrew formula metadata
brew / rang 308
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de sdl2-compat pour les workflows d'agents IA.
installation
brew install sdl2-compatlocal Homebrew formula metadata
sudo apk add sdl2-compatAlpine Linux edge package indexes · sdl2-compat · Source: dl-cdn.alpinelinux.org
sudo dnf install sdl2-compatFedora Rawhide package metadata · sdl2-compat · Source: dl.fedoraproject.org
nix profile install nixpkgs#sdl2-compatnixpkgs package indexes · pkgs/by-name/sd/sdl2-compat/package.nix · Source: api.github.com
sudo pacman -S sdl2-compatArch Linux sync databases · sdl2-compat · Source: geo.mirror.pkgbuild.com
sudo apt install libsdl2-compatDebian stable package indexes · libsdl2-compat · Source: deb.debian.org
sudo zypper install libSDL2-2_0-0openSUSE Tumbleweed package metadata · libSDL2-2_0-0 · Source: download.opensuse.org
aperçu
SDL2 compatibility layer that uses SDL3 behind the scenes
historique
sdl2-compat provides SDL 2-compatible interfaces backed by SDL 3, helping existing games and multimedia applications migrate without immediate source changes.
sdl2-compat was established by the SDL project as an SDL 2 API and ABI compatibility layer implemented on SDL 3. The project distinguishes this maintained compatibility path from SDL 2 Classic, which remains available on the SDL repository's SDL2 branch.
The compatibility library has been adopted by multiple distribution ecosystems, including Homebrew, Debian, Fedora, Arch, Alpine, Nix, and openSUSE, as a migration path from SDL 2 to SDL 3-backed systems.
It is normally installed as a shared-library replacement for SDL 2. Existing binaries can use it without being rewritten, while projects building against the compatibility headers retain the familiar sdl2-config-oriented workflow.
sdl2-compat allows distributions to move their runtime foundation to SDL 3 while retaining ABI compatibility for the large body of software built for SDL 2. Its game-specific fixes illustrate why compatibility libraries remain important even when source-level ports are possible.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour sdl2-compat. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
sdl2-config | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/libsdl-org/sdl2-compat
métadonnées d'installation
| Clé du paquet | brew:sdl2-compat |
|---|---|
| Version | 2.32.72 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/sdl2-compat |
| Page d'accueil | https://github.com/libsdl-org/sdl2-compat |
| Dépôt | https://github.com/libsdl-org/sdl2-compat |
| Licence | Zlib |
| Archive source | https://github.com/libsdl-org/sdl2-compat/releases/download/release-2.32.70/sdl2-compat-2.32.70.tar.gz |
| Dernière mise à jour | 2026-09-10T08:20:29Z |
| Pulse | updated |
| Dépendances | sdl3 |
| Dépendances de compilation | cmake |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | sdl2-compat |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libsdl2-compat 2.32.54+ds-1
SDL 2 binary compatibility library wrapping SDL 3
https://github.com/libsdl-org/sdl2-compat
sudo apt install libsdl2-compatlibsdl2-compat-dev 2.32.54+ds-1
libsdl2-dev replacement using SDL 3
https://github.com/libsdl-org/sdl2-compat
sudo apt install libsdl2-compat-devlibsdl2-compat-shim 2.32.54+ds-1
libsdl2-2.0-0 replacement using SDL 3
https://github.com/libsdl-org/sdl2-compat
sudo apt install libsdl2-compat-shimlibsdl2-compat-tests 2.32.54+ds-1
SDL 2 binary compatibility library - tests
https://github.com/libsdl-org/sdl2-compat
sudo apt install libsdl2-compat-testssdl2-compat
nix profile install nixpkgs#sdl2-compatsdl2-compat 2.32.70-r0
SDL2 compatibility layer that uses SDL3 behind the scenes
https://github.com/libsdl-org/sdl2-compat
sudo apk add sdl2-compatsdl2-compat-dev 2.32.70-r0
SDL2 compatibility layer that uses SDL3 behind the scenes (development files)
https://github.com/libsdl-org/sdl2-compat
sudo apk add sdl2-compat-devsdl2-compat-doc 2.32.70-r0
SDL2 compatibility layer that uses SDL3 behind the scenes (documentation)
https://github.com/libsdl-org/sdl2-compat
sudo apk add sdl2-compat-docsdl2-compat-static 2.32.70-r0
SDL2 compatibility layer that uses SDL3 behind the scenes (static library)
https://github.com/libsdl-org/sdl2-compat
sudo apk add sdl2-compat-staticsdl2-compat 2.32.70-2.fc45
SDL 2.0 runtime compatibility library using SDL 3.0
https://github.com/libsdl-org/sdl2-compat
sudo dnf install sdl2-compatsdl2-compat-devel 2.32.70-2.fc45
Files to develop SDL 2.0 applications using SDL 3.0
https://github.com/libsdl-org/sdl2-compat
sudo dnf install sdl2-compat-develsdl2-compat-static 2.32.70-2.fc45
Static library to develop SDL 2.0 applications using SDL 3.0
https://github.com/libsdl-org/sdl2-compat
sudo dnf install sdl2-compat-staticsdl2-compat 2.32.70-1
An SDL2 compatibility layer that uses SDL3 behind the scenes
https://github.com/libsdl-org/sdl2-compat
sudo pacman -S sdl2-compatlibSDL2-2_0-0 2.32.70-1.3
SDL-2.0 Compatibility Layer for Simple DirectMedia Layer 3.0
https://github.com/libsdl-org/sdl2-compat
sudo zypper install libSDL2-2_0-0libSDL2-2_0-0-32bit 2.32.70-1.3
SDL-2.0 Compatibility Layer for Simple DirectMedia Layer 3.0
https://github.com/libsdl-org/sdl2-compat
sudo zypper install libSDL2-2_0-0-32bitsdl2-compat-devel 2.32.70-1.3
Header and build system files for sdl2-compat
https://github.com/libsdl-org/sdl2-compat
sudo zypper install sdl2-compat-develpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.