Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598818 - New ebuild for media-libs/libopenmpt
Summary: New ebuild for media-libs/libopenmpt
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2016-11-03 02:43 UTC by Bruce Guenter
Modified: 2019-12-08 20:32 UTC (History)
2 users (show)

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


Attachments
libopenmpt ebuild (libopenmpt-0.2.7299.20.2.ebuild,1.18 KB, text/plain)
2016-11-03 02:43 UTC, Bruce Guenter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Guenter 2016-11-03 02:43:08 UTC
Created attachment 452214 [details]
libopenmpt ebuild

libopenmpt is a cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream.

openmpt123 is a cross-platform command-line or terminal based module file player.

libopenmpt is based on the player code of the OpenMPT project (Open ModPlug Tracker, https://openmpt.org/).

This is a new ebuild for the sources at https://lib.openmpt.org/libopenmpt/
Comment 1 Amy Liffey gentoo-dev 2016-12-12 10:24:12 UTC
Hello,
Would you be willing to maintain this package through Proxy Maintainers project?

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 2 Bruce Guenter 2016-12-12 14:02:12 UTC
(In reply to Amy Winston from comment #1)
> Hello,
> Would you be willing to maintain this package through Proxy Maintainers
> project?
> 
> https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Certainly, yes. Sign me up!
Comment 3 Amy Liffey gentoo-dev 2016-12-12 16:02:05 UTC
(In reply to Bruce Guenter from comment #2)
> (In reply to Amy Winston from comment #1)
> > Hello,
> > Would you be willing to maintain this package through Proxy Maintainers
> > project?
> > 
> > https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
> 
> Certainly, yes. Sign me up!

If you would want to speed it up you can submit github PR and talk to devs on irc #gentoo-proxy-maint@freenode.
Comment 4 Mart Raudsepp gentoo-dev 2018-06-22 17:43:41 UTC
When this is added with multilib support, then I can also add a gstreamer decoder plugin for it to decode MOD files.
Comment 5 Larry the Git Cow gentoo-dev 2019-11-15 00:36:37 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258975b0f4c97442013c3b26fc6de93c806ea95a

commit 258975b0f4c97442013c3b26fc6de93c806ea95a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-11-14 21:17:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-11-15 00:34:43 +0000

    media-plugins/audacious-plugins: --disable-openmpt
    
    libopenmtp is not packaged in Gentoo.
    
    Upstream commit b6ca126399a46b74293b156902dc4847b2f82f42
    
    Bug: https://bugs.gentoo.org/598818
    Package-Manager: Portage-2.3.79, Repoman-2.3.18
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-plugins/audacious-plugins/audacious-plugins-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)
Comment 6 Larry the Git Cow gentoo-dev 2019-12-08 15:38:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c715e98e064af930449be684e94e58c5f553c00

commit 2c715e98e064af930449be684e94e58c5f553c00
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2019-12-08 15:03:38 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2019-12-08 15:37:40 +0000

    media-sound/openmpt123: New package
    
    I have packaged libopenmpt separately. Both have many USE flags that
    could be explained in the metadata but are more intuitive when
    separated.
    
    Closes: https://bugs.gentoo.org/598818
    Package-Manager: Portage-2.3.81, Repoman-2.3.19
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 media-sound/openmpt123/Manifest                 |  1 +
 media-sound/openmpt123/metadata.xml             | 11 ++++
 media-sound/openmpt123/openmpt123-0.4.10.ebuild | 74 +++++++++++++++++++++++++
 3 files changed, 86 insertions(+)

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

commit a22c5db90534cbfcd17406a4544f4a19aed8db44
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2019-12-08 15:02:28 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2019-12-08 15:37:37 +0000

    media-libs/libopenmpt: New package
    
    I have packaged openmpt123 separately. Both have many USE flags that
    could be explained in the metadata but are more intuitive when
    separated.
    
    Closes: https://bugs.gentoo.org/598818
    Package-Manager: Portage-2.3.81, Repoman-2.3.19
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 media-libs/libopenmpt/Manifest                 |  1 +
 media-libs/libopenmpt/libopenmpt-0.4.10.ebuild | 62 ++++++++++++++++++++++++++
 media-libs/libopenmpt/metadata.xml             | 11 +++++
 3 files changed, 74 insertions(+)