Versions
v0.9.1-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2+ LGPL-2.1+
- Keywords
- amd64 ppc x86 ~alpha ~arm ~riscv
- USE flags
- aac airplay alsa ao cdda curl cxx ffmpeg flac fluidsynth gme ices jack libvisual mac mad mlib-update mms modplug mp3 musepack ofa opus oss perl pulseaudio python samba server sid sndfile speex test tremor valgrind 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
- mms
- Support for Microsoft Media Server (MMS) streams
- 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
- ofa
- Support for Open Fingerprint Architecture (OFA)
- 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 support for PulseAudio sound server
- 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
- Support for C64 SID using media-libs/libsidplay
- 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
- valgrind
- Run unit tests under valgrind
- 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_9
- Build for Python 3.9 only
Dependencies
dev-libs / boost : Boost Libraries for C++
dev-libs / expat : Stream-oriented XML parser library
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 / libmms : Library for accessing Microsoft Media Server (MMS) media streaming protocol
media-libs / libmodplug : Library for playing MOD-like music files
media-libs / libofa : Open Fingerprint Architecture
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 : 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 : An interpreted, interactive, object-oriented programming language
dev-libs / expat : Stream-oriented XML parser library
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 / libmms : Library for accessing Microsoft Media Server (MMS) media streaming protocol
media-libs / libmodplug : Library for playing MOD-like music files
media-libs / libofa : Open Fingerprint Architecture
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 : 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
Change logs
- 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