mpg123: move all "extra" plugings to mpg123-sdl, rename to mpg123-extras #41323
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
mpg123-jack
introduces a build cycle, so let's minimize the dependencies of the basempg123
package by moving all "extras" to anmpg123-extras
package that manages the individual subpackages. Thempg123-extras
package can act as a meta that pulls in all the others.NOTE: Because
mpg123-extras
isn't a real metapackage,xbps-src
will refuse to create the package when it is empty, so fool the process by installing theREADME
. I'm open to other ways to handle this problem, but it seems better that the template should be something generic instead of one of the arbitrary subpackages.cc: @sgn
Closes #41301.