Simple DirectMedia Layer Library

Edit Package SDL2
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.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
SDL2-2.30.1.tar.gz 0007428023 7.08 MB
SDL2-2.30.1.tar.gz.sig 0000000095 95 Bytes
SDL2.changes 0000040359 39.4 KB
SDL2.keyring 0000001461 1.43 KB
SDL2.spec 0000005018 4.9 KB
baselibs.conf 0000000241 241 Bytes
sdl2-symvers.patch 0000009573 9.35 KB
Latest Revision
buildservice-autocommit accepted request 1155442 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 181)
baserev update by copy to link target
Comments 11

Jörg Kühne's avatar

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


Jan Engelhardt's avatar

Ah dammit.. I will fix it.


Carsten Ziepke's avatar

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.


Jörg Kühne's avatar

Revision 125 works for me too. Thank you very much.


Alexei Sorokin's avatar

This branch strips away "echo 'V_%version { global: *; };' >sdl2.sym", and that causes a huge amount of incompatibilities.


Jan Engelhardt's avatar

global:* is implied.


Alexei Sorokin's avatar

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


Jan Engelhardt's avatar

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.


Stefan Brüns's avatar

@jengelh: Can you please add "Prefer: SDL2-devel" to disambiguate the choice for pkgconfig(SDL2) in Leap?


Jan Engelhardt's avatar

You need to ask at the develprj level.


Stefan Brüns's avatar

@dstoecker @Mailaender @WernerFink Can you please add "Prefer: SDL2-devel" to disambiguate the choice for pkgconfig(sdl2) in Leap?

openSUSE Build Service is sponsored by