Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 927206

Summary: media-libs/zmusic: bundles various dependencies
Product: Gentoo Linux Reporter: Eli Schwartz <eschwartz>
Component: Current packagesAssignee: Gentoo Games <games>
Status: CONFIRMED ---    
Severity: normal CC: chewi, eschwartz, esigra, joneqdaniel
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=860117
https://bugs.gentoo.org/show_bug.cgi?id=949024
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 251464    
Attachments: [New ebuild] media-libs/zmusic-9999.ebuild with multilib and git support (works by copying for 1.1.4-r1 too

Description Eli Schwartz gentoo-dev 2024-03-17 18:14:30 UTC
https://github.com/ZDoom/ZMusic/tree/master/thirdparty

In the latest upstream version, all these dependencies are bundled.

In the currently packaged version, a bunch of them are and a bunch aren't:

https://github.com/ZDoom/ZMusic/blob/eac26c3acac07578bb866db02c922b182aef365d/CMakeLists.txt#L217-L222

If bumping the version to the latest release, then at least fluidsynth and miniz start being newly bundled.

One of the bundled libs is also the cause of bug 860117.
Comment 1 James Le Cuirot gentoo-dev 2024-03-17 22:49:44 UTC
Thanks for the heads up.
Comment 2 Jon Daniel 2025-01-29 18:11:10 UTC
Created attachment 917854 [details]
[New ebuild] media-libs/zmusic-9999.ebuild with multilib and git support (works by copying for 1.1.4-r1 too
Comment 3 Eli Schwartz gentoo-dev 2025-01-29 18:29:15 UTC
This ticket is about using bundled library dependencies. Your proposed ebuild doesn't appear to affect that in any way so it would be best to create an entirely different ticket about updating the version.
Comment 4 Jon Daniel 2025-01-29 19:18:19 UTC
Comment on attachment 917854 [details]
[New ebuild] media-libs/zmusic-9999.ebuild with multilib and git support (works by copying for 1.1.4-r1 too

obsolete by https://bugs.gentoo.org/949024