Simple DirectMedia Layer Library
http://www.libsdl.org/
This is the "Simple DirectMedia Layer" library. It provides a generic
API for access to audio, keyboard, mouse, and display framebuffer
across multiple platforms.
- Devel package for openSUSE:Factory
-
15
derived packages
- Links to openSUSE:Factory / SDL2
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout games/SDL2 && cd $_
- Create Badge
Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
SDL2-2.28.5.tar.gz | 0007345355 7.01 MB | |
SDL2-2.28.5.tar.gz.sig | 0000000095 95 Bytes | |
SDL2.changes | 0000035666 34.8 KB | |
SDL2.keyring | 0000001461 1.43 KB | |
SDL2.spec | 0000005018 4.9 KB | |
_link | 0000000124 124 Bytes | |
baselibs.conf | 0000000241 241 Bytes | |
sdl2-symvers.patch | 0000009397 9.18 KB |
Comments 11
After update to release 2.0.22 on leap 15.3 I get package conflicts. zypper/yast suggest to remove wine, gimp, libFAudio etc. from opensuse repositories. I had to lock a lot of packages from the games repository to avoid this. Did you change some package dependencies or is there a real incompatibility to the opensuse leap version of SDL2 (2.0.8)?
Opensusenutzer
Ah dammit.. I will fix it.
Update to libSDL2-2_0-0-2.0.22-lp153.129.1.x86_64.rpm (with restored sdl2-symvers) will still remove gegl-0_4-0.4.16-3.3.1.x86_64 and this removes wine, gimp and so on.
Revision 125 fixes all my problems. Thank you very much for this quick fix.
Revision 125 works for me too. Thank you very much.
This branch strips away "echo 'V_%version { global: *; };' >sdl2.sym", and that causes a huge amount of incompatibilities.
global:* is implied.
This happens:
Problem: the installed libavdevice58_13-4.4.1-10.6.x86_64 requires 'libSDL2-2.0.so.0(V_2.0.22)(64bit)', but this requirement cannot be provided
openSUSE:Factory/ffmpeg-4 was built with openSUSE:Factory/SDL2. Installing games/SDL2 on TW is practically not possible because of the symbol; the situation resolves itself when the factory accepts 974547.
@jengelh: Can you please add "Prefer: SDL2-devel" to disambiguate the choice for pkgconfig(SDL2) in Leap?
You need to ask at the develprj level.
@dstoecker @Mailaender @WernerFink Can you please add "Prefer: SDL2-devel" to disambiguate the choice for pkgconfig(sdl2) in Leap?