-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
games-puzzle/world-of-goo: update and split for humblebundle and gog vendors #15388
Conversation
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Quentin Retornaz <gentoo@retornaz.com>
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Quentin Retornaz <gentoo@retornaz.com>
Pull Request assignmentSubmitter: @CaseOf games-puzzle/world-of-goo-gog: @gentoo/proxy-maint (new package) Linked bugsNo bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment. New packagesThis Pull Request appears to be introducing new packages only. Due to limited manpower, adding new packages is considered low priority. This does not mean that your Pull Request will not receive any attention, however, it might take quite some time for it to be reviewed. In the meantime, your new ebuild might find a home in the GURU project repository: the ebuild repository maintained collaboratively by Gentoo users. GURU offers your ebuild a place to be reviewed and improved by other Gentoo users, while making it easy for Gentoo users to install it and enjoy the software it adds. In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Pull request CI reportReport generated at: 2020-04-17 17:55 UTC New issues caused by PR: There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
I'm aware. |
Hah, you were faster than me ^_^ |
I hadn't realised that you can also obtain the game from 2DBOY itself if you ordered it early enough. I guess they would provide the latest version but I don't know whether it would be the same as Humble Bundle. Do we just drop the old package? Normally we could do a package move but unless it's the same download, that wouldn't make sense here. And what about the demo? It's no longer downloadable from 2DBOY. I can only find it here, which isn't terrible so I guess we could keep it? |
If we cant download it from 2DBOY, I think that, yes, we can drop legacy package. This one is the same archive as the old version (1.41) on HumbleBundle though. It has the same checksum. About demo version, if you think that source is acceptable, we can keep it with this one. |
Sorry for the wait. I did a bunch of work on top of this. Check out git if you're interested. I found that the Vorbis libraries bundled with the demo clash with system Vorbis libraries pulled in via PulseAudio, causing a crash. I then thought about dropping bundled libraries entirely as I'm not a fan but then I figured the later versions do work for me and we haven't enabled them by default. |
Oh and please retry the GOG version just in case I broke it! |
Ok, checking now |
Hello,
I made ebuilds for both HumbleBundle and GOG providers of the game.
Chewi on #gentoo-games on freenode told me that splitting in two packages was the best solution he/she can find at that time.
This update drops sdl1 dependency and now uses sdl2.