Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916875 - media-sound/deadbeef: add MPRISv2 support
Summary: media-sound/deadbeef: add MPRISv2 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Viorel Munteanu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-05 05:22 UTC by ppw0
Modified: 2024-02-24 07:37 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
deadbeef-mpris2-plugin-1.16 ebuild (deadbeef-mpris2-plugin-1.16.ebuild,744 bytes, text/plain)
2023-11-17 14:26 UTC, Alfred Wingate
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ppw0 2023-11-05 05:22:01 UTC
DeadBeeF offers a plugin that adds MPRISv2 support: [1]

Would it be possible to include it in the form of a USE flag to the media-sound/deadbeef package?

[1] https://github.com/DeaDBeeF-Player/deadbeef-mpris2-plugin
Comment 1 Alfred Wingate 2023-11-17 14:26:58 UTC
Created attachment 874933 [details]
deadbeef-mpris2-plugin-1.16 ebuild

I don't think it makes sense to include it in the deadbeef proper. It is it's own project with its own releases so it makes sense to exists as its own package.
Comment 2 ppw0 2024-02-03 18:28:37 UTC
(In reply to Alfred Wingate from comment #1)
> Created attachment 874933 [details]
> deadbeef-mpris2-plugin-1.16 ebuild
> 
> I don't think it makes sense to include it in the deadbeef proper. It is
> it's own project with its own releases so it makes sense to exists as its
> own package.

I've tested out the ebuild in a local repository and it looks to function OK (excepting a DeaDBeeF crash at the start). Thanks!
Comment 3 Viorel Munteanu gentoo-dev 2024-02-22 08:02:07 UTC
(In reply to Alfred Wingate from comment #1)
> Created attachment 874933 [details]
> deadbeef-mpris2-plugin-1.16 ebuild
> 
Please post a Signed-off-by: line here, so I can paste it in the commit message.  Also, please let me know if you are interested in maintaining this package.
Comment 4 Alfred Wingate 2024-02-23 21:12:55 UTC
(In reply to Viorel Munteanu from comment #3)
> Please post a Signed-off-by: line here, so I can paste it in the commit
> message.  Also, please let me know if you are interested in maintaining this
> package.

I certify agreement to the Gentoo Certificate of Origin[1] with my previous ebuild contribution.

Signed-off-by Alfred Wingate <parona@protonmail.com>

I don't wish to maintain the ebuild.

[1]: https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin.
Comment 5 Larry the Git Cow gentoo-dev 2024-02-24 07:37:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527ba67f91aa1c1bf84b02673246de4ffe6787f8

commit 527ba67f91aa1c1bf84b02673246de4ffe6787f8
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-02-24 07:30:01 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2024-02-24 07:34:58 +0000

    media-sound/deadbeef-mpris2-plugin: new package, add 1.16
    
    Closes: https://bugs.gentoo.org/916875
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 media-sound/deadbeef-mpris2-plugin/Manifest        |  1 +
 .../deadbeef-mpris2-plugin-1.16.ebuild             | 40 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)