media-libs / libopenmpt

Library to decode tracked music files (modules)

Official package sites : https://lib.openmpt.org/libopenmpt/ ·

v0.8.6 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
examples mp3 ogg static-libs test vorbis zlib

v0.7.13 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 ppc ppc64 x86 ~riscv ~sparc
USE flags
examples mp3 ogg static-libs test vorbis zlib

General

examples
Install examples, usually source code
mp3
Add support for reading mp3 files
ogg
Add support for the Ogg container format (commonly used by Vorbis, Theora and flac)
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vorbis
Add support for the OggVorbis audio codec
zlib
Add support for zlib compression

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

media-libs / libogg : The Ogg media file format library

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-sound / mpg123 : A meta package for realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3

virtual / zlib : Virtual for libz.so providers

media-libs / libogg : The Ogg media file format library

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-sound / mpg123 : A meta package for realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3

virtual / zlib : Virtual for libz.so providers

games-arcade / jazz2 : Open source reimplementation of Jazz Jackrabbit 2

games-engines / scummvm : Reimplementation of various game engines for adventures and role-playing games

media-libs / allegro : Cross-platform library aimed at video game and multimedia programming

media-libs / sdl_audiolib : Audio decoding, resampling and mixing library for SDL

media-plugins / audacious-plugins : Lightweight and versatile audio player

media-sound / mpd : The Music Player Daemon (mpd)

media-sound / openmpt123 : libopenmpt-based command line player for tracked music files (modules)

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

media-video / ffmpeg-compat : Complete solution to record/convert/stream audio and video

836277
media-libs/libopenmpt-0.6.5 fails tests on MUSL
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.8.3 and 0.8.4
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.8.6
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.8.4
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 4
Done via: ``` git grep -l 'virtual/zlib\[' | xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib media-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.8.3, drop old 0.8.2-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: destable sparc
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/libopenmpt: Fix file removals
Closes: https://bugs.gentoo.org/961909 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Call elibtoolize to fix compiler-rt linking issue
Closes: https://bugs.gentoo.org/961873 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.8.2, drop old 0.8.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.8.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 sparc, #951188
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 arm64, #951188
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.6 and 0.7.10
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 amd64, #949100
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 ppc, #949100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 ppc64, #949100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 x86, #949100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-libs/libopenmpt: Stabilize 0.7.13 arm, #949100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.7.9
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.7.13
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.7.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.7.10
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.7.6
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to version 0.7.9
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.7.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.7.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.7.6, drop old 0.7.4
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.7.4, drop old 0.7.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.7.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.7.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Really drop old 0.6.10 (not 0.6.6!)
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.10
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.7.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.7.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.6.10, drop old 0.6.9
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.6.9, drop old 0.6.8
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.6.8, drop old 0.6.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Keyword 0.6.6 for ~arm64
Tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.5.14 and 0.6.5
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libopenmpt: Stabilize 0.6.6 x86, #867919
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/libopenmpt: Stabilize 0.6.6 amd64, #867919
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-libs/libopenmpt: Stabilize 0.6.6 ppc, #867919
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
media-libs/libopenmpt: Stabilize 0.6.6 ppc64, #867919
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
media-libs/libopenmpt: Stabilize 0.6.6 arm, #867919
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.4
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.6
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.5
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.4
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-libs/libopenmpt: Keyword 0.6.3 ppc64, #830848
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Drop old 0.6.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/libopenmpt: Keyword 0.6.2 ppc, #830848
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.6.2, drop old 0.6.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Version bump to 0.6.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libopenmpt: x86 stable wrt bug #829780
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-libs/libopenmpt: Stabilize 0.5.14 amd64, #829780
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.14, drop old 0.5.13
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-libs/libopenmpt: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.13, drop old 0.5.12, EAPI 8
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.12, drop old 0.5.11
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.11, drop old 0.5.10
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.10, drop old 0.5.9
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.9, drop old 0.5.8
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.8, drop old 0.5.7
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.7, drop old 0.5.5
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libopenmpt: fix libtool file removal (for slibtool)
slibtool doesn't produce these files at all, so we can't delete them in that case. Closes: https://bugs.gentoo.org/778569 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.5, drop old 0.5.4
Package-Manager: Portage-3.0.14, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.4, drop old 0.5.3
Package-Manager: Portage-3.0.11, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.3, drop old 0.5.2
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.2, drop old 0.5.1
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.1, drop old 0.5.0
Package-Manager: Portage-3.0.3, Repoman-2.3.23 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.5.0, drop old 0.4.12
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.4.12, drop old 0.4.11
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/libopenmpt: Bump to 0.4.11, drop old 0.4.10
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
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>