FS#71828 - [lib32-sdl2] SDL 2.0.16 has introduced new pipewire support; moving away from mercurial

Attached to Project: Community Packages
Opened by hurricane pootis (HurricanePootis) - Friday, 13 August 2021, 22:35 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 19 January 2022, 10:04 GMT
Task Type Feature Request
Category Packages: Multilib
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:
This feature request is for the new SDL 2.0.16 mainly. First off, SDL has moved their development to GitHub, which is outlined here, https://discourse.libsdl.org/t/sdl-moving-to-github/28700. Therefore, I believe we should change this PKGBUILD to get the source code from github instead of the mercurial servers. Also, in lieu of SDL 2.0.16, lib32-pipewire needs to be added as a optional dependency and a make dependency too.

I have attached a patch file for the changes I believe should be made for SDL 2.0.16 :]
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Wednesday, 19 January 2022, 10:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.0.20-1
Comment by Stelios Tsampas (loathingkernel) - Saturday, 21 August 2021, 10:52 GMT
I would like to see this updated too, as it blocks a couple of my AUR packages.
Comment by hurricane pootis (HurricanePootis) - Thursday, 26 August 2021, 14:54 GMT
You have updated lib32-sdl2, but the lib32-pipewire support still hasn't been listed, nor have the Cmake flags been enabled. I have wrote a new patch file for the updated version of the PKGBUILD.

Apply this to your PKGBUILD by copying it next to it, and in the directory, do `patch -p1 < pipewire.patch`
Comment by hurricane pootis (HurricanePootis) - Thursday, 30 September 2021, 02:06 GMT
Any news on the progress of adding the pipewire dependencies to this package, or no?
Comment by hurricane pootis (HurricanePootis) - Tuesday, 19 October 2021, 21:33 GMT
Any news on the progress of adding the pipewire dependencies, which just takes 3 simple addition to a simple textfile? It's been 2-ish months since this has been reported.
Comment by hurricane pootis (HurricanePootis) - Friday, 17 December 2021, 19:18 GMT
SDL 2.18 is now out, and this few lines of text haven't been added. Even more ironic, the package itself hasn't been updated, even though the lib was updated 2 weeks ago
Comment by Maksym Dilai (Linux) - Wednesday, 05 January 2022, 17:00 GMT
It's really freak me out that i still need to compile AUR myself to allow 32bit apps work with "SDL_AUDIODRIVER=pipewire" environment. Please fix this.

Loading...