summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-sound/xmms2: enable py3.11Ionen Wolkens2022-06-021-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: drop 0.8_p20201016-r2Ionen Wolkens2022-06-027-468/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: ppc stable wrt bug #847994Agostino Sarubbo2022-05-301-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: Stabilize 0.9.1 amd64, #847994Jakov Smolić2022-05-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-sound/xmms2: Stabilize 0.9.1 x86, #847994Jakov Smolić2022-05-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-sound/xmms2: add 0.9.1Ionen Wolkens2022-05-035-0/+274
| | | | | | | | | | | | | 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>
* media-sound/xmms2: include PR link for ffmpeg5 patchIonen Wolkens2022-04-211-0/+2
| | | | | | Upstream has some activity again, so can hope will be handled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: drop 0.8_p20201016-r1Ionen Wolkens2022-04-182-237/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: Stabilize 0.8_p20201016-r2 ppc, #838292Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-sound/xmms2: Stabilize 0.8_p20201016-r2 x86, #838292Jakov Smolić2022-04-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-sound/xmms2: Stabilize 0.8_p20201016-r2 amd64, #838292Jakov Smolić2022-04-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-sound/xmms2: merge asf with ffmpeg IUSEIonen Wolkens2022-03-151-2/+2
| | | | | | | This doesn't work without the avcodec plugin and has no external dependencies of its own. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: fix build with ffmpeg5Ionen Wolkens2022-03-152-0/+362
| | | | | Closes: https://bugs.gentoo.org/834398 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: keyword ~riscvYongxiang Liang2021-12-211-1/+1
| | | | | | 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>
* media-sound/xmms2: Fix Pod-Parser dependencyAndreas K. Hüttel2021-10-161-1/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* media-sound/xmms2: drop 0.8_p20161122-r8Ionen Wolkens2021-09-227-473/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: Stabilize 0.8_p20201016 ppc, #813765Sam James2021-09-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-sound/xmms2: Stabilize 0.8_p20201016 x86, #813765Sam James2021-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-sound/xmms2: amd64 stable wrt bug #813765Agostino Sarubbo2021-09-191-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: use --notests for install as wellIonen Wolkens2021-09-191-1/+1
| | | | | | Or else it runs them again in install phase if enabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-sound/xmms2: remove extra for in optfeatureIonen Wolkens2021-08-191-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: tidy metadata, drop longdescriptionIonen Wolkens2021-08-191-30/+5
| | | | | | | | | | | Unfortunately for the longdescription, it looked quite terrible on p.g.o as it discards all formatting. Some of this also doesn't reflect the state of things very well (most clients aren't in the tree and also dead upstream). For now, opting to simply drop it. Also reduced amount of apes in the metadata. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: add 0.8_p20201016, modernizeIonen Wolkens2021-08-193-0/+241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* media-sound/xmms2: tidy patches, remove unused perl patchIonen Wolkens2021-08-195-101/+3
| | | | | | | | | | | Only tidying patches that will still be using, others are due for cleanup. Perl patch was kept in a "need porting" state but perl-core/ExtUtils-ParseXS is gone from the tree and so should the issues it was causing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: add github remote-idsIonen Wolkens2021-08-191-1/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: adoptIonen Wolkens2021-08-051-1/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-sound/xmms2: drop slyfox@ from maintainers down to m-nSergei Trofimovich2021-08-041-4/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: drop einfo around outdated home resourcesSergei Trofimovich2021-07-091-3/+0
| | | | | | | 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>
* media-sound/xmms2: switch to github's HOMEPAGESergei Trofimovich2021-06-051-1/+1
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: allow python-3.10Sergei Trofimovich2021-05-151-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: eutils--Sam James2021-04-181-11/+11
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-sound/xmms2: allow python-3.9Sergei Trofimovich2020-11-101-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: handle case of no man pages installedSergei Trofimovich2020-10-161-2/+5
| | | | | | | 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>
* media-sound/xmms2: add ruby26Hans de Graaff2020-07-221-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* media-sound/xmms2: remove unused patchMichael Mair-Keimberger2020-06-171-17/+0
| | | | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16294 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* media-sound/xmms2: drop oldSergei Trofimovich2020-05-291-305/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: x86 stable wrt bug #721788Agostino Sarubbo2020-05-121-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: amd64 stable wrt bug #721788Agostino Sarubbo2020-05-111-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: stable 0.8_p20161122-r8 for ppc, bug #721788Sergei Trofimovich2020-05-091-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: Replace virtual/ffmpegDavid Seifert2020-04-262-4/+4
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
* media-sound/xmms2: Patch around faad plugin breakage since faad 2.9.0James Le Cuirot2020-04-142-0/+21
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-sound/xmms2: Fix build with Py3.{7,8} by using newer WafJames Le Cuirot2020-03-262-43/+54
| | | | | | | | | | | 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>
* media-sound/xmms2: drop oldSergei Trofimovich2020-03-231-299/+0
| | | | | Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: x86 stable wrt bug #713912Agostino Sarubbo2020-03-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: ppc stable wrt bug #713912Agostino Sarubbo2020-03-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: amd64 stable wrt bug #713912Agostino Sarubbo2020-03-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-sound/xmms2: install uncompressed manpagesSergei Trofimovich2020-03-141-0/+9
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* media-sound/xmms2: optimize python modulesSergei Trofimovich2020-03-141-0/+1
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>