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

New Package: sndio, aucatctl, gst-plugins-sndio #15805

Closed
wants to merge 4 commits into from

Conversation

lanodan
Copy link
Contributor

@lanodan lanodan commented May 15, 2020

Been using them on my machines for few weeks, pushed it on the guru repository but needs to be in ::gentoo for support of other programs like ffmpeg and mpd, which I'll address later on (need to change my patches from stable ebuilds to live ones)

@gentoo-bot
Copy link

Pull Request assignment

Submitter: @lanodan
Areas affected: ebuilds
Packages affected: acct-user/sndiod, media-plugins/gst-plugins-sndio, media-sound/aucatctl, media-sound/sndio

acct-user/sndiod: @gentoo/proxy-maint (new package)
media-plugins/gst-plugins-sndio: @gentoo/proxy-maint (new package)
media-sound/aucatctl: @gentoo/proxy-maint (new package)
media-sound/sndio: @gentoo/proxy-maint (new package)

Linked bugs

Bugs linked: 435526

New packages

This 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 [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else) assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels May 15, 2020
@lanodan lanodan force-pushed the newpkgs/sndio branch 2 times, most recently from 31bd2f5 to 1c9a40e Compare May 15, 2020 11:41
acct-user/sndiod/sndiod-0.ebuild Outdated Show resolved Hide resolved
acct-user/sndiod/sndiod-0.ebuild Outdated Show resolved Hide resolved
./configure \
--prefix=/usr \
--libdir=/usr/$(get_libdir) \
--privsep-user=${PN}d \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this doesn't need the user to exist or anything during build time?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it only needs to exists as a username string and for the service.

@lanodan
Copy link
Contributor Author

lanodan commented May 16, 2020

PR for sndiod ID: gentoo/api-gentoo-org#279

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-05-16 03:16 UTC
Newest commit scanned: 427f5bc
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/c6e327ac73/output.html

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-05-28 00:46 UTC
Newest commit scanned: 181df0b
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/3c4108709f/output.html

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-05-29 02:32 UTC
Newest commit scanned: af71d6b
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/e229aa89c3/output.html

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Related: https://bugs.gentoo.org/show_bug.cgi?id=435526
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=435526
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
@lanodan
Copy link
Contributor Author

lanodan commented Aug 10, 2020

Bumped sndio to 1.7.0 and changed the UID to 390. The PR got closed as I claimed a wrong one and opening a PR isn't necessary (see https://wiki.gentoo.org/wiki/Proxied_Maintainer_FAQ#Adding_acct-.7Bgroup.2Cuser.7D.2Fpackages_as_a_proxied_maintainer).

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-08-10 08:59 UTC
Newest commit scanned: c1a0adc
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/59020cb1d3/output.html

@thesamesam
Copy link
Member

I'd actually love to try use this but it looks like sndio doesn't support Bluetooth. But that won't stop me testing, just using it daily. This is on my list to look at.

@lanodan
Copy link
Contributor Author

lanodan commented Sep 13, 2020

I think it should work with bluetooth but I haven't got the ability to test it (haven't got a bluetooth audio device that still works), I think you would need to use bluez-alsa.

@thesamesam
Copy link
Member

Finally done, thank you for your patience!

gentoo-bot pushed a commit to gentoo/guru that referenced this pull request Jan 25, 2021
Related: gentoo/gentoo#15805
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
@lanodan lanodan deleted the newpkgs/sndio branch February 7, 2021 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else)
Projects
None yet
4 participants