Skip to content
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

mpg123: move all "extra" plugings to mpg123-sdl, rename to mpg123-extras #41323

Merged
merged 1 commit into from Dec 28, 2022

Conversation

ahesford
Copy link
Member

mpg123-jack introduces a build cycle, so let's minimize the dependencies of the base mpg123 package by moving all "extras" to an mpg123-extras package that manages the individual subpackages. The mpg123-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 the README. 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.

srcpkgs/mpg123-extras/template Outdated Show resolved Hide resolved
mpg123-jack introduces a build cycle, so let's minimize the dependencies
of the base mpg123 package by moving all "extras" to an mpg123-extras
package that manages the individual subpackages. The mpg123-extras
package can act as a meta that pulls in all the others.

Closes void-linux#41301.
@sgn sgn merged commit 5024cb1 into void-linux:master Dec 28, 2022
@ahesford ahesford deleted the mpg123-extras branch December 28, 2022 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cycle: jack -> libsamplerate -> libsndfile -> mpg123 -> jack
2 participants