openSUSE Games

https://en.opensuse.org/Games

Name Changed
Comments 17

Carsten Ziepke's avatar

Kieltux wrote about 1 month ago

Is there a good solution to resolve this problem for openSUSE Leap 15.3 and (or at least) for openSUSE Leap 15.4:
have choice for pkgconfig(sdl2): SDL2-devel libSDL2-devel
Thank you.


David Sterba's avatar

dsterba wrote about 1 month ago

I think this can be done in the ProjectConfig but I don't understand it enough to suggest how to fix this particular problem. If you look in the tab, there are already some exceptions and rules for SDL related packages.


Dmitriy Perlow's avatar

DarkSS wrote about 1 month ago

We should 'Prefer' the newest one but I amn't able to do it right now.


Giacomo Comes's avatar

gcomes.obs wrote about 1 month ago

I think adding in the ProjectConfig

Substitute: libSDL2_net-devel SDL2_net-devel

should do the trick.


Dmitriy Perlow's avatar

DarkSS wrote about 1 month ago

Just added Prefer: SDL2-devel


Giacomo Comes's avatar

gcomes.obs wrote about 1 month ago

The following packages still have the problem:

bitfighter bzflag frotz naev sar2 scummvm smpeg2 wrath-darkplaces yamagi-quake2

To fix all of them the following should go in the ProjectConfig

Substitute: libSDL2_net-devel SDL2_net-devel

Substitute: libSDL2_image-devel SDL2_image-devel

Substitute: libSDL2_mixer-devel SDL2_mixer-devel

Substitute: libSDL2-devel SDL2-devel

This one:

Substitute: libSDL2_ttf-devel SDL2_ttf-devel

is not required right now, but it should go in as well. sdl2_gfx instead has not been updated and still uses the old name: libSDL2_glx-devel.


Carsten Ziepke's avatar

Kieltux wrote about 1 month ago

Thank you very much.


Dmitriy Perlow's avatar

DarkSS wrote about 1 month ago

You are welcome!


Carsten Ziepke's avatar

Kieltux wrote 29 days ago

And thanks again for adjusting/adding the meta config for openSUSE Leap 15.4.


Dmitriy Perlow's avatar

DarkSS wrote about 1 month ago

Just patched them all.


Ralf Habacker's avatar

rhabacker wrote 22 days ago

VulkanSceneGraph recently has been updated to version 1.0.0 (see https://github.com/vsg-dev/VulkanSceneGraph/releases/tag/VulkanSceneGraph-1.0.0). Is there interest to get packages for this and additional vsg... components ? I can branch them from my personal vsg related builds at https://build.opensuse.org/project/show/home:rhabacker:branches:games and file submit requests.


Dmitriy Perlow's avatar

DarkSS wrote 22 days ago

You are welcomed! However please check dependent packages before SR. May be it would be better to submit a new package to provide versions with different api.


Ralf Habacker's avatar

rhabacker wrote 22 days ago

There is one required for 15.3|4 : glslang from the X11:Wayland project (https://build.opensuse.org/package/show/X11:Wayland/glslang), for Tumbleweed it is present in openSUSE:Factory project by default


Ralf Habacker's avatar

rhabacker wrote 22 days ago

May be it would be better to submit a new package to provide versions with different api.

I used a simple link to X11:Wayland/glslang, which should work in games too. Would that work too ?


Ralf Habacker's avatar

rhabacker wrote 22 days ago

Just a question: How are you managing creating tarballs from "disabled" tar_scm service without _service.. prefix ? For example https://build.opensuse.org/package/show/games/assimp


Dmitriy Perlow's avatar

DarkSS wrote 22 days ago

I don't remember exactly: may be osc service runall, please refer to osc service --help.


Ralf Habacker's avatar

rhabacker wrote 22 days ago

Thanks for this pointer - osc service disabledrun did it too.

openSUSE Build Service is sponsored by