Versions
v0.9.5 :: 0 :: gentoo
- Modified
- License
- GPL-2+ LGPL-2.1+
- Keywords
- amd64 ppc x86 ~alpha ~arm ~loong ~riscv
- USE flags
- aac airplay alsa ao cdda curl cxx ffmpeg flac fluidsynth gme ices jack libvisual mac mad mlib-update modplug mp3 musepack opus oss perl pulseaudio python samba server sid sndfile speex test tremor vocoder vorbis wavpack xml zeroconf
USE flags
General
- aac
- Enable support for MPEG-4 AAC Audio
- airplay
- Support for airplay format
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- ao
- Use libao audio output library for sound playback
- cdda
- Add Compact Disk Digital Audio (Standard Audio CD) support
- curl
- Add support for client-side URL transfer library
- cxx
- Build support for C++ (bindings, extra libraries, code generation, ...)
- ffmpeg
- Enable ffmpeg/libav-based audio/video codec support
- flac
- Add support for FLAC: Free Lossless Audio Codec
- fluidsynth
- Enable fluidsynth support (MIDI)
- gme
- Support for various game audio formats using media-libs/game-music-emu
- ices
- Icecast source output plugin
- jack
- Add support for the JACK Audio Connection Kit
- libvisual
- Install xmms2-libvisual for use with the 'visualization' effect
- mac
- Support for Monkey's Audio (APE) format using media-sound/mac
- mad
- Add support for mad (high-quality mp3 decoder library and cli frontend)
- mlib-update
- Enable building of xmms2-mlib-updater client
- modplug
- Add libmodplug support for playing SoundTracker-style music files
- mp3
- Add support for reading mp3 files
- musepack
- Enable support for the musepack audio codec
- opus
- Enable Opus audio codec support
- oss
- Add support for OSS (Open Sound System)
- perl
- Add optional support/bindings for the Perl language
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- python
- Add optional support/bindings for the Python language
- samba
- Add support for SAMBA (Windows File and Printer sharing)
- server
- Build xmms2 player daemon (otherwise only clients are built)
- sid
- Enable SID (Commodore 64 audio) file support
- sndfile
- Add support for libsndfile
- speex
- Add support for the speex audio codec (used for speech)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tremor
- Support Vorbis using an alternate fixed-point decoder with media-libs/tremor
- vocoder
- Phase vocoder effect plugin
- vorbis
- Add support for the OggVorbis audio codec
- wavpack
- Add support for wavpack audio compression tools
- xml
- Enable support for various XML based playlists and sources: RSS, XSPF
- zeroconf
- Support for DNS Service Discovery (DNS-SD)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
Dependencies
dev-libs / boost : Boost Libraries for C++
dev-libs / glib : The GLib library of C routines
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libcdio-paranoia : an advanced CDDA reader with error correction
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-util / cunit : C Unit Test Framework
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / faad2 : AAC audio decoding library
media-libs / flac : Free lossless audio encoder and decoder
media-libs / game-music-emu : Video game music file emulators
media-libs / libao : The Audio Output library
media-libs / libdiscid : Client library to create MusicBrainz enabled tagging applications
media-libs / libmad : "M"peg "A"udio "D"ecoder library
media-libs / libmodplug : Library for playing MOD-like music files
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / libshout : library for connecting and sending data to icecast servers
media-libs / libsidplay : C64 SID player library
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / libvisual : Abstraction library between applications and audio visualisation plugins
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / opusfile : A high-level decoding and seeking API for .opus files
media-libs / speex : Audio compression format designed for speech
media-libs / tremor : A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)
media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications
media-sound / mac : Monkey's Audio Codecs
media-sound / mpg123-base : a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-sound / musepack-tools : Musepack SV8 libraries and utilities
media-sound / wavpack : Hybrid lossless audio compression tools
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-dns / avahi : System which facilitates service discovery on a local network
net-fs / samba : Samba Suite Version 4
net-misc / curl : A Client that groks URLs
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
Runtime Dependencies
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / glib : The GLib library of C routines
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libcdio-paranoia : an advanced CDDA reader with error correction
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-perl / glib-perl : Glib - Perl wrappers for the GLib utility and Object libraries
dev-python / pygobject : Python bindings for GObject Introspection
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / faad2 : AAC audio decoding library
media-libs / flac : Free lossless audio encoder and decoder
media-libs / game-music-emu : Video game music file emulators
media-libs / libao : The Audio Output library
media-libs / libdiscid : Client library to create MusicBrainz enabled tagging applications
media-libs / libmad : "M"peg "A"udio "D"ecoder library
media-libs / libmodplug : Library for playing MOD-like music files
media-libs / libogg : The Ogg media file format library
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / libshout : library for connecting and sending data to icecast servers
media-libs / libsidplay : C64 SID player library
media-libs / libsndfile : C library for reading and writing files containing sampled sound
media-libs / libvisual : Abstraction library between applications and audio visualisation plugins
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / opusfile : A high-level decoding and seeking API for .opus files
media-libs / speex : Audio compression format designed for speech
media-libs / tremor : A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)
media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications
media-sound / mac : Monkey's Audio Codecs
media-sound / mpg123-base : a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
media-sound / musepack-tools : Musepack SV8 libraries and utilities
media-sound / wavpack : Hybrid lossless audio compression tools
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-dns / avahi : System which facilitates service discovery on a local network
net-fs / samba : Samba Suite Version 4
net-misc / curl : A Client that groks URLs
sci-libs / fftw : Fast C library for the Discrete Fourier Transform
sys-libs / readline : Another cute console display library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / perl-Carp : Virtual for Carp
virtual / perl-IO : Virtual for IO
virtual / perl-Scalar-List-Utils : Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
Depending packages
app-admin / conky : An advanced, highly configurable system monitor for X
media-sound / lxmusic : Simple GUI XMMS2 client with minimal functionality
Bugs
- 926945
- media-sound/xmms2-0.9.3-r1 - waf: error: no such option: --notests
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.9.5, drop 0.9.4 (straight-to-stable)
0.9.5 is entirely identical to 0.9.4+c23.patch save for the version number, so not going to bother keeping old + re-stabilizing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: backport c23 fixes for gcc15
Closes: https://bugs.gentoo.org/943862 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.9.3-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/xmms2: Stabilize 0.9.4 amd64, #942360
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-sound/xmms2: Stabilize 0.9.4 x86, #942360
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.4 ppc, #942360
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.9.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: enable py3.13
Unknown if bindings are ok given we have no xmms2 python client packaged, USE=python serve no purpose right now. More importantly waf and building seems fine with 3.13. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop IUSE=mms
Bug: https://bugs.gentoo.org/915771 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: fix comment typo
Just happened to see it while making changes and was bothering me... Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop IUSE=ofa
Bug: https://bugs.gentoo.org/915190 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Daniel Pielmeier · gentoo
media-sound/*: Prepare for media-sound/mac bump
Bug: https://bugs.gentoo.org/838715 Signed-off-by: Daniel Pielmeier <billie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: enable py3.12
Was worried waf would be horribly broken like jack2's, but the bundled copy here is recent enough to have fixed the imp module deprecation warnings (removed in 3.12). Not 100% there's no issues with USE=python bindings though, we don't actually have anything in the tree using these that I can see (USE could be removed if something breaks badly, but otherwise keeping it for potential usage overlays may do). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.9.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.3 ppc, #907613
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.3 amd64, #907613
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.3 x86, #907613
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.9.3
thanks, trofi Closes: https://bugs.gentoo.org/898726 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-sound/xmms2: keyword 0.9.2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: bdepend on <cython-3 for now
Albeit chances are will remove USE=python altogether, don't really expect upstream to fix this (no real development anymore) unless someone sends a PR which do get merged. Bug: https://bugs.gentoo.org/898726 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.9.1-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.2 x86, #899626
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.2 amd64, #899626
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.9.2 ppc, #899626
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.9.2
Removes the need for the valgrind patch, but while here also use the new switch to disable valgrind unconditionally so we don't need to do checks for usable valgrind (this should be for developers only). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: adjust test restrictions
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-sound/xmms2: add IUSE=libvisual to install xmms2-libvisual
Closes: https://bugs.gentoo.org/883599 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-sound/xmms2: switch to waf-utils.eclass + adjustments
Was unused when picked up this package and left it like that, but might as well use it to be consistent with the recent eclass changes (albeit calling waf-utils_src_compile in src_test feels a bit dodgy to avoid calling it directly). Doing straight to stable, this is scarcely used and not too worried. Also adjust deps a bit and filter-lto. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: cleanup obsolete pulseaudio dep
No need for a revbump here given installed version is satisfied by libpulse either way and will allow pulseaudio (synonym) cleanup. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/xmms2: add media-libs/flac subslot dep
media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: enable py3.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.8_p20201016-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/xmms2: ppc stable wrt bug #847994
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-sound/xmms2: Stabilize 0.9.1 amd64, #847994
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
media-sound/xmms2: Stabilize 0.9.1 x86, #847994
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.9.1
Special thanks to slyfox for handling a few things upstream and making a release after so long. Mostly same as previous snapshot with patches but with several of these upstreamed and now have a proper release tarball including s4 submodule and updated waf to simplify the ebuild. Also refreshed older patches (none are new). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.8_p20201016-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/xmms2: Stabilize 0.8_p20201016-r2 ppc, #838292
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-sound/xmms2: Stabilize 0.8_p20201016-r2 x86, #838292
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
media-sound/xmms2: Stabilize 0.8_p20201016-r2 amd64, #838292
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: merge asf with ffmpeg IUSE
This doesn't work without the avcodec plugin and has no external dependencies of its own. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-sound/xmms2: fix build with ffmpeg5
Closes: https://bugs.gentoo.org/834398 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
media-sound/xmms2: keyword ~riscv
Package-Manager: Portage-3.0.29, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
media-sound/xmms2: Fix Pod-Parser dependency
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: drop 0.8_p20161122-r8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/xmms2: Stabilize 0.8_p20201016 ppc, #813765
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/xmms2: Stabilize 0.8_p20201016 x86, #813765
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/xmms2: amd64 stable wrt bug #813765
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: use --notests for install as well
Or else it runs them again in install phase if enabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: remove extra for in optfeature
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-sound/xmms2: add 0.8_p20201016, modernize
This ebuild has some accumulated history, this is an attempt to simplify it and remove obsolete baggage. Hopefully no regressions. Several changes, but for the more notable ones: * bump to latest xmms2-devel/s4 snapshots and latest waf, no real changes since 2016 but upstreams a few fixes * use github directly rather than generate a tarball * remove upstreamed patches: be-hash + gcc-10 (thanks slyfox) * remove unnecessary patches: tarball + ffmpeg2 * don't run tests at compile time by using --notests, and also add a valgrind check to accommodate tinderboxes (bug #807271) * use makeopts for build, multiprocessing.eclass was there but unused * replace hard dev-lang/python dep so it doesn't pull wrong slots * entire DEPEND moved to BDEPEND except cunit * several other *DEPEND updates after a full review * use ffmpeg ebuild style static mappings (allows using them in IUSE) * move "optionals" outside of the server block so client-only features like perl/python can be used with USE=-server * drop ruby support, nothing in the tree uses these bindings, using ruby27/30 triggers severe warnings, and previous ruby-single only builds bindings for current "any" ruby ignoring RUBY_TARGETS (if someone needs, say so and will look into proper ruby-ng support) * add IUSE=tremor and IUSE=gme, available in the tree and works * make IUSE=alsa non-default, this should be handled by profile/global * IUSE=mp4 was a no-op and always enabled for good reasons, removed * install s4 cli tool to manipulate xmms2's database * enable mid1 with fluidsynth so it can actually load .mid/rmi files * set default soundfont so it can work out of the box with optfeature * remove xmms2-et/phonehome, little point with an inactive upstream (open to re-adding if someone, or the devs, actually want it) * fix prefix, previously broken due to complete lack of ${EPREFIX} and also needed an additional fix to find boost includes Closes: https://bugs.gentoo.org/807271 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: drop einfo around outdated home resources
Reported-by: Joonas Niilola Closes: https://bugs.gentoo.org/801334 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: switch to github's HOMEPAGE
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: allow python-3.10
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/xmms2: eutils--
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: allow python-3.9
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: handle case of no man pages installed
Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/749312 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Hans de Graaff · gentoo
media-sound/xmms2: add ruby26
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff <graaff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: drop old
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/xmms2: x86 stable wrt bug #721788
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/xmms2: amd64 stable wrt bug #721788
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: stable 0.8_p20161122-r8 for ppc, bug #721788
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-sound/xmms2: Replace virtual/ffmpeg
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-sound/xmms2: Patch around faad plugin breakage since faad 2.9.0
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-sound/xmms2: Fix build with Py3.{7,8} by using newer Waf
The Waf package has been last-rited but that doesn't stop us from grabbing it independently here. Ideally upstream would update though. I've also tidied up the ebuild a bit by using arrays and dropping an unnecessary Perl patch. Package-Manager: Portage-2.3.96, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-sound/xmms2: x86 stable wrt bug #713912
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-sound/xmms2: ppc stable wrt bug #713912
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-sound/xmms2: amd64 stable wrt bug #713912
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: install uncompressed manpages
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-sound/xmms2: optimize python modules
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-sound/xmms2: drop pyrex in favour of cython
Reported-by: James Le Cuirot Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-sound/xmms2: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: tweak for gcc-10
Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/706940 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: add RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
media-sound/xmms2: drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Hans de Graaff · gentoo
media-sound/xmms2: cleanup ruby23-only revision
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: fix c++ client dangling reference
Picked patch from https://github.com/xmms2/xmms2-devel/pull/5 Reported-by: James Le Cuirot Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tobias Klausmann · gentoo
media-sound/xmms2-0.8_p20161122-r4: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/663338 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: stable 0.8_p20161122-r4 for ppc, bug #663338
Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-sound/xmms2:
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
media-sound/xmms2: x86 stable (bug #663338)
Package-Manager: Portage-2.3.46, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
media-sound/xmms2: drop old
Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Sergei Trofimovich · gentoo
media-sound/xmms2: install perl modules into /usr, not /usr/local
$ perl -MConfig -e 'print "$Config{archlib}\n"' /usr/lib64/perl5/5.24.3/x86_64-linux $ perl -MConfig -e 'print "$Config{sitearch}\n"' /usr/local/lib64/perl5/5.24.3/x86_64-linux Package-Manager: Portage-2.3.41, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Hans de Graaff · gentoo
media-sound/xmms2: add ruby24, ruby25
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Hans de Graaff · gentoo
media-sound/xmms2: add ruby23, bug 645608
Closes: https://bugs.gentoo.org/645608 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-sound/xmms2: drop obsolete USE=gvfs, bug #647604
Reported-by: Pacho Ramos Closes: https://bugs.gentoo.org/647604 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-sound/xmms2: use virtual/jack instead of media-sound/jack
Noticed and reported as working by korans! Package-Manager: Portage-2.3.20, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-sound/xmms2: point bugs.xmms2.org to https://, bug #637190
Reported-by: Francesco Turco Bug: https://bugs.gentoo.org/637190 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Sergei Trofimovich · gentoo
media-sound/xmms2: adapt to mac-3 -> mac-4 API change
Picked patch sas-is from: https://github.com/xmms2/xmms2-devel/pull/2 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - James Le Cuirot · gentoo
media-sound/xmms2: Keyword for ~arm
Thoroughly tested and working. Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Sergei Trofimovich · gentoo
media-sound/xmms2: fix hash computation on big-endian platforms
Was manifested as a single test failure in xmms2. Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Sergei Trofimovich · gentoo
media-sound/xmms2: 0.8_p20161122 stable for ppc/x86, bug #625080
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Tobias Klausmann · gentoo
media-sound/xmms2-0.8_p20161122-r0: alpha stable
Gentoo-Bug: 625080 - Tobias Klausmann · gentoo
media-sound/xmms2-0.8_p20161122-r0: add amd64 keyword
Gentoo-Bug: 625080 - Sergei Trofimovich · gentoo
media-sound/xmms2: switch HOMEPAGE to https://
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - James Le Cuirot · gentoo
media-sound/xmms2: 0.8_p20161122 tested with Python 3.5 + 3.6
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Sergei Trofimovich · gentoo
media-sound/xmms2: bump up to 0.8_p20161122, latest snapshot
This bump is a snapshot of a xmms2-devel/master git branch. Devel tree has fixes like: - waf bump (ruby-2.1 support) - ffmpeg/libav upstream patches - new plugins - new s4 storage as a database (instead of sqlite) - many other things It's a a bit hard to backport patches to 6 years old release. Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/618850 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Pacho Ramos · gentoo
media-sound/xmms2: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-sound/xmms2: x86 stable wrt bug #593562
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-sound/xmms2: ppc stable wrt bug #593562
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tobias Klausmann · gentoo
media-sound/xmms2-0.8-r4: stable on amd64
Gentoo-Bug: 593562 - Lars Wendler · gentoo
media-sound/xmms2: Fixed samba dep.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Sergei Trofimovich · gentoo
media-sound/xmms2: drop broken python3.5 support, bug #599426
This fails: PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python3_5" emerge -v1 xmms2 This works: PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python3_4" emerge -v1 xmms2 PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" emerge -v1 xmms2 Reported-by: Petross404(Petros S) Bug: https://bugs.gentoo.org/599426 Package-Manager: portage-2.3.2 - Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT - Pacho Ramos · gentoo
media-sound/xmms2: Use zeroconf instead of avahi USE flag (#477620)
Package-Manager: portage-2.3.1 - Tobias Klausmann · gentoo
media-sound/xmms2-0.8-r4: add alpha keyword
Gentoo-Bug: 593562 - Sergei Trofimovich · gentoo
media-sound/xmms2: populate REQUIRED_USE from python-single-r1.eclass
Package-Manager: portage-2.3.0_rc1 - Sergei Trofimovich · gentoo
media-sound/xmms2: update from python-any-r1 to python-single-r1
Reported-by: James Le Cuirot Bug: https://bugs.gentoo.org/583606 Package-Manager: portage-2.3.0_rc1 - Sergei Trofimovich · gentoo
media-sound/xmms2: backported samba detection fix
While at it updated to non-deprecated python and ruby eclasses. Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
media-sound/xmms2: Add knob to disable valgrind at test runtime, bug #424377
When valgrind is installed in system but is not working we should still be able to run tests. Reported-by: Diego Elio Pettenò Bug: https://bugs.gentoo.org/424377 Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
media-sound/xmms2: support stable API for libav, bug #540890
Latest stable media-video/ffmpeg-2.8.6 provides both functions: avcodec_decode_audio3 avcodec_decode_audio4 While latest stable media-video/libav-11.3 provides only avcodec_decode_audio4 Pulled large patchset from upstream to support audio4 API. Builds fine on both stable virtual/ffmpeg implementations and unstable libav. Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/540890 Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
media-sound/xmms2: shrink DESCRIPTION
Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
media-sound/xmms2: tweak ExtUtils detection against perl-5.22, bug #578778
Reported-by: Scott McClung Bug: https://bugs.gentoo.org/578778 Package-Manager: portage-2.2.28 - Sergei Trofimovich · gentoo
media-sound/xmms2: fix build failure against stable libmodplug, bug #536046
Reported-by: Anthony Parsons Bug: https://bugs.gentoo.org/536046 Package-Manager: portage-2.2.25 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed