diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-30 17:27:54 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-30 17:27:54 +0100 |
commit | f70a1bfc721336d4fc7dfb711c2f518a6b18cf16 (patch) | |
tree | e907cb121b30e3c1df1710719c0ddf4029597a47 /media-sound | |
parent | db063b515939ab15261136b24e4bc44386335c0c (diff) |
gentoo resync : 30.09.2020
Diffstat (limited to 'media-sound')
32 files changed, 495 insertions, 694 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex da21bdf11d8f..86ef229ae9a3 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index 1c92f9bd85db..6f60951bb82e 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -2,5 +2,7 @@ AUX aqualung-1.0-ar.patch 505 BLAKE2B 957845ed9bbe2f9e7ee99209319cf7a438dc693611 AUX aqualung-1.0-ffmpeg3.patch 1148 BLAKE2B 777233c3c3aaa4921a102e480c31db9533d17316de566f7cb6439b4b9980cc4ab6c6992760a6571cede3b0eae0b1afedd38849b708a7c67f590d7bbf04b05d11 SHA512 3c932e86c8fe59951fd2c10b03a253133e79b0637e08653731f0dd12760855678aeb9e6c78dc646af7deb6a0dc61028a330020020d170262d9ab329c824f4985 AUX aqualung-1.0-gcc10.patch 2199 BLAKE2B da146d5a6e3272ba1aa6a7ab4b77c330a54f7a070946e70d4cdc34bb09b5d41d27b2cca60cf81acdf4d7ca679c8c3d9b6e0ca7589cb47ce14883ebfacbc02e4e SHA512 b1c81ce1b27f4eba729aeae7084bdb2a435b06bacf00a003130682108a6a559129713d526a6eaa7f399b5acc9d8c6bdcde91b105cc924f763743d5a1dc9fa520 DIST aqualung-1.0.tar.gz 2014854 BLAKE2B bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a +DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01 EBUILD aqualung-1.0-r5.ebuild 2510 BLAKE2B 569242aeec1453ccbf040cc826847f27fac5e7e191054057308bf5b912d971a8b008020b7da76faf2bc225b38bae2b1533855bd909843ad2c813819350183f26 SHA512 f6d69930280c3d0068b1a960ccc8e968b2e9d476d4934edb94cc332f10ef805c834a12f062ec8567f839bb8663ce9d563c4deca51cafd800c48ddb7a6569e1c4 +EBUILD aqualung-1.1.ebuild 2337 BLAKE2B 3a5942269484135d29fabbff4dd86251f93768eb334ae33601a35b1fb7d89a251719a1e76fbba475495b971abca06999e3b82c78c42515ef003163ea55ad1ffc SHA512 578f8dcb316c739e383f102f67cba3159b2d7192b5e4064fc40e6fb284f82090683f377b949350bcf6d963cca33e68db0654f1c8fd34c97be4c5b6348527bd2a MISC metadata.xml 918 BLAKE2B 3355fd5e7d6f25ac7e8c8f51d3689f4fa7495fb5f09289bde82c1c96dddce3e8f45dc0f0f1c709d78517d7d20dc847f8e67e48cdce81bb9227332cb916a6b254 SHA512 5c0f8e22fd0b4516ffb16cd06ac9ddfeb66e5d67e904845967d06c9746503a9dddf52df84e2665593c2ec6b8b3757d7ad42bb75eaa3e908be61b976613a5e566 diff --git a/media-sound/aqualung/aqualung-1.1.ebuild b/media-sound/aqualung/aqualung-1.1.ebuild new file mode 100644 index 000000000000..ea7f3d62f5a9 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop xdg + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung" +SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +} diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest new file mode 100644 index 000000000000..a8bcdd79998d --- /dev/null +++ b/media-sound/deadbeef/Manifest @@ -0,0 +1,4 @@ +AUX deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch 492 BLAKE2B d6ed36829d7ed139c43b6aa65c940f07e3f023d0554c258a2557c528d75e85c7dd2ca57eecef56088383a3b7b0b4f12109eb899f2847b86953421e826777c954 SHA512 0cec1ae38cf48b3f2ea53f74a6348d0217b1b3f017b836489d5b520f09ad76b6526cd3add48ed23871bc86feb7f7ed697cf6a62164a202be1ecabfd947e895f6 +DIST deadbeef-1.8.4.tar.gz 13049446 BLAKE2B a6c052b3b0aa1f74b49cf29be94e235d3dfd3d3f07ed9e1d05a4fc32036e591633eaff4ab59329cf6895828c9a674eec86b62e4818784db5f8e47eed089c80eb SHA512 18c54ae2c7931419ea06f3eb581cc8e704fa6eb87d330fc09f7295f4a8ef6e88b6f8c314223c34c321cd2a54f14cb6911add41602250c39c1b1c1edbf64d63b7 +EBUILD deadbeef-1.8.4.ebuild 3575 BLAKE2B 22b289febffb22363c8d6d0e9b32f451c153d57c256db546a2f783a4df7f79372b1b8ff8cecc2f07036082cb81c596ae55686b5df7238fce7790dacfbb7c2c3c SHA512 89f78f2bcea5c02a101e99d19c6d11dcf1e1b8e457234034440af104d3868de8924eee3c0652c9aac8a744cde587a8dc8657f375a6d4b289f0ef91d8024cd1de +MISC metadata.xml 832 BLAKE2B e062743afe851439a7ac29e3547e0296a7a00b6ed93d875f8725de185e5ce6b677432fd039257887b47b294d692de2f0ccb6cf9112a2c843d443ecb528b82cd6 SHA512 96aaed52c8959177be8a6d7ad30266cb8a73475119c27ec734dbab0126d19a139a3d513323d0020c42dae822cb12344959f4b9440c01f8ddd578b8dbd1241aca diff --git a/media-sound/deadbeef/deadbeef-1.8.4.ebuild b/media-sound/deadbeef/deadbeef-1.8.4.ebuild new file mode 100644 index 000000000000..aae8086f9092 --- /dev/null +++ b/media-sound/deadbeef/deadbeef-1.8.4.ebuild @@ -0,0 +1,165 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools xdg l10n + +DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" +HOMEPAGE="https://deadbeef.sourceforge.io/" +SRC_URI="https://github.com/DeaDBeeF-Player/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 musepack nls notify nullout opus oss pulseaudio shellexec +supereq threads vorbis" + +REQUIRED_USE=" + || ( alsa oss pulseaudio nullout ) +" + +DEPEND=" + x11-libs/gtk+:3 + net-misc/curl:0= + dev-libs/jansson + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + cdda? ( + dev-libs/libcdio:0= + media-libs/libcddb + dev-libs/libcdio-paranoia:0= + ) + cover? ( media-libs/imlib2[jpeg,png] ) + dts? ( media-libs/libdca ) + ffmpeg? ( media-video/ffmpeg ) + flac? ( + media-libs/flac + media-libs/libogg + ) + mp3? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + nls? ( virtual/libintl ) + notify? ( sys-apps/dbus ) + opus? ( media-libs/opusfile ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( media-libs/libvorbis ) +" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext +" + +PATCHES=( + "${FILESDIR}/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch" +) + +src_prepare() { + default + + drop_from_linguas() { + sed "/${1}/d" -i "${S}/po/LINGUAS" || die + } + + drop_and_stub() { + rm -rf "${1}" + mkdir "${1}" + cat > "${1}/Makefile.in" <<-EOF + all: nothing + install: nothing + nothing: + EOF + } + + l10n_for_each_disabled_locale_do drop_from_linguas || die + + eautopoint --force + eautoreconf + + # Get rid of bundled gettext. + drop_and_stub "${S}/intl" + + # Plugins that are undesired for whatever reason, candidates for unbundling and such. + for i in adplug alac dumb ffap mms gme mono2stereo psf sc60 shn sid soundtouch wma; do + drop_and_stub "${S}/plugins/${i}" + done + + rm -rf "${S}/plugins/rg_scanner/ebur128" +} + +src_configure () { + local myconf=( + "--disable-static" + "--disable-staticlink" + "--disable-portable" + "--disable-rpath" + + "--disable-libmad" + "--disable-gtk2" + "--disable-adplug" + "--disable-coreaudio" + "--disable-dumb" + "--disable-alac" + "--disable-ffap" + "--disable-gme" + "--disable-mms" + "--disable-mono2stereo" + "--disable-psf" + "--disable-rgscanner" + "--disable-sc68" + "--disable-shn" + "--disable-sid" + "--disable-sndfile" + "--disable-soundtouch" + "--disable-src" + "--disable-tta" + "--disable-vfs-zip" + "--disable-vtx" + "--disable-wavpack" + "--disable-wildmidi" + "--disable-wma" + + "$(use_enable alsa)" + "$(use_enable oss)" + "$(use_enable pulseaudio pulse)" + "$(use_enable mp3)" + "$(use_enable mp3 libmpg123)" + "$(use_enable nls)" + "$(use_enable vorbis)" + "$(use_enable threads)" + "$(use_enable flac)" + "$(use_enable supereq)" + "$(use_enable cdda)" + "$(use_enable cdda cdda-paranoia)" + "$(use_enable aac)" + "$(use_enable cover artwork)" + "$(use_enable cover artwork-imlib2)" + "$(use_enable cover artwork-network)" + "$(use_enable dts dca)" + "$(use_enable ffmpeg)" + "$(use_enable converter)" + "$(use_enable musepack)" + "$(use_enable notify)" + "$(use_enable nullout)" + "$(use_enable opus)" + "$(use_enable pulseaudio pulse)" + "$(use_enable shellexec)" + "$(use_enable shellexec shellexecui)" + "$(use_enable lastfm lfm)" + + "--enable-gtk3" + "--enable-vfs-curl" + "--enable-shared" + "--enable-m3u" + "--enable-pltbrowser" + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch b/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch new file mode 100644 index 000000000000..82a979a5c179 --- /dev/null +++ b/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch @@ -0,0 +1,13 @@ +diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c +index da137069a..43cdcb301 100644 +--- a/plugins/ffmpeg/ffmpeg.c ++++ b/plugins/ffmpeg/ffmpeg.c +@@ -75,7 +75,7 @@ + static DB_decoder_t plugin; + static DB_functions_t *deadbeef; + +-#define DEFAULT_EXTS "aa3;oma;ac3;vqf;amr;tak;dsf;dff;wma;3gp;mp4;m4a" ++#define DEFAULT_EXTS "aa3;oma;ac3;vqf;amr;tak;dsf;dff;wma;3gp;mp4;m4a;ape" + #define UNPOPULATED_EXTS_BY_FFMPEG \ + "aif,aiff,afc,aifc,amr,asf," \ + "wmv,wma,au,caf,webm," \ diff --git a/media-sound/deadbeef/metadata.xml b/media-sound/deadbeef/metadata.xml new file mode 100644 index 000000000000..a0345ca21308 --- /dev/null +++ b/media-sound/deadbeef/metadata.xml @@ -0,0 +1,21 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>slashbeast@gentoo.org</email> + <name>Piotr Karbowski</name> + </maintainer> + <upstream> + <remote-id type="github">DeaDBeeF-Player/deadbeef</remote-id> + </upstream> + <use> + <flag name='converter'>File format converter</flag> + <flag name='cover'>Support for cover art</flag> + <flag name='hotkeys'>Keyboard shortcuts support</flag> + <flag name='lastfm'>last.fm/AudioScrobbler protocol support</flag> + <flag name='notify'>Desktop notifications support</flag> + <flag name='nullout'>Dummy output driver</flag> + <flag name='shellexec'>Define custom shell commands that can be called on tracks</flag> + <flag name='supereq'>Enable equalizer</flag> + </use> +</pkgmetadata> diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest index 148914c1f98d..03c469550adb 100644 --- a/media-sound/elisa/Manifest +++ b/media-sound/elisa/Manifest @@ -1,5 +1,5 @@ DIST elisa-20.04.3.tar.xz 1409336 BLAKE2B a1432294cb46562145ecb6f41b07a8a1ae352abffd40253670ef17b79e27b221b2589bf14934a7ce4e0001f90e84a0889a1b0c4dd069101e2e614f1fc51a20cc SHA512 00afa92eaab736f5f38759a3076b9f579ee3f5fce84404042a73e11cdfe0e004b32a83f9e542ca6d0a962d66bcb3fcce9d12fc5dbdd8f937d9d4cea9321687b4 DIST elisa-20.08.1.tar.xz 1634492 BLAKE2B 2ea1f8eb1c6e20d7b0e383fc660af2605a30f174110f0ece059d4c063e62811ae8c0ff89225429c00977633d29315e5bbb89e7207a2ca4c6c49fb450fdf25ab2 SHA512 a273fe799c701f1acad3966b382189aa69448ee5b0532ea7c47744f0a350c0125193a49d6a100efd448cfcbc878fb45c6fbc248d9135155fad5fac554b673c93 -EBUILD elisa-20.04.3.ebuild 1677 BLAKE2B 416386698e6beed682083a764e8e93c42ba8f8cefe726009f4772e179dff413a6e9b79b431391216bda5821b7ab42cb3ddde7fc0cd02d4d61fdde66e8214bcc6 SHA512 0e2c57bafd58f7d15a8aa48feb1aff042390a7fb62a6b0704aea1db3fd2e39f4c9852eb3992d391a6562bc824f94db9a41bf06542856c6ea551a3fef18cdadfc -EBUILD elisa-20.08.1.ebuild 1689 BLAKE2B 610f4e537a77f4a57bc182e0be48fb730ddc2327e3e8dc5d7907f62507ecb3228411d7efc73ef69081935ff1c453ee36282147287c5164c546df8ee2649bf337 SHA512 4c045967e2dccd96f2fca0ff2cc104daecfc8ffe988167fe7a86912e33216696c9c796069c2fee71a59bea0e5c1eb5933990485fc8d6cf3a67d5f56a7d3f5519 +EBUILD elisa-20.04.3.ebuild 1652 BLAKE2B a9a35dfbe3892ccf19a15195236fc0c26fecc770c5ad0ab9471506bcca11eeb696f6b8670d558b14901c6a01f4d4c054c6930d07f5e57d933479a33ec0acd42f SHA512 1dd4cf67f5fe799e5c60daa24a77510c3172f7e9779ea57d33d5045acbc2b3c6e7006bc850bb105d7e76d65f403c43619b1ca91f12ee2c83203108a62e2d1673 +EBUILD elisa-20.08.1.ebuild 1664 BLAKE2B 1cbb080fa448357801a6d6f8ba0ba3236673b6f2f2e198e21c2966b8080379b6b56f385c6b5bc4df0b1ea33ea0e5b809bd77c05714989bec79a14a43b5c79d46 SHA512 acf9ca4b313fdc6c48023acb8d615570ddaf2e626e4afa8aa9725c089115eb09e135fc42479bdcb57563812b6eba3ca4f062b47996a47433f67ee2bbfacd25c3 MISC metadata.xml 424 BLAKE2B 2618fabbf4869a17ed7fcaabf1a852c5b5177c6bfb843e202899da344375abe23e4cfc98f1b283c93fbd4b1bcbf5f992fbf35897c805c2807322944de7bdd625 SHA512 914e0966bccdb1330e47e21132f53fc01d5ff74ed53a5c37c7167ddfb3ffa870d7a40f9bea46c91e95c1111aec9caec5f18ac51070708c187120882ab6d649ca diff --git a/media-sound/elisa/elisa-20.04.3.ebuild b/media-sound/elisa/elisa-20.04.3.ebuild index 4f1b4d807e97..08fe72fcd012 100644 --- a/media-sound/elisa/elisa-20.04.3.ebuild +++ b/media-sound/elisa/elisa-20.04.3.ebuild @@ -11,8 +11,7 @@ QTMIN=5.14.2 inherit ecm kde.org DESCRIPTION="Simple music player by KDE" -HOMEPAGE="https://kde.org/applications/multimedia/org.kde.elisa -https://community.kde.org/Elisa" +HOMEPAGE="https://elisa.kde.org/ https://kde.org/applications/en/elisa" LICENSE="LGPL-3+" SLOT="5" diff --git a/media-sound/elisa/elisa-20.08.1.ebuild b/media-sound/elisa/elisa-20.08.1.ebuild index a3e77d8776db..9eecd3942ffb 100644 --- a/media-sound/elisa/elisa-20.08.1.ebuild +++ b/media-sound/elisa/elisa-20.08.1.ebuild @@ -11,8 +11,7 @@ QTMIN=5.14.2 inherit ecm kde.org DESCRIPTION="Simple music player by KDE" -HOMEPAGE="https://kde.org/applications/multimedia/org.kde.elisa -https://community.kde.org/Elisa" +HOMEPAGE="https://elisa.kde.org/ https://kde.org/applications/en/elisa" LICENSE="LGPL-3+" SLOT="5" diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 02945f788fb1..3832270188db 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,5 @@ DIST kid3-3.8.3.tar.gz 3091795 BLAKE2B 245009d074c4b0734ee9fd39eb796e2679c416915e03773ca4f6fe7d570e17fefc73eaaaa03f4c42a3d81c2f2c4778b500bc8dfdff0a0cf07293d39571b8ab9f SHA512 5381c76b032e30b4a6382d160406f5ed75915c0e23bed62b3070dd875a1c812f907a7ecae833b82753fd2372f96d460b17a879ca9043c3786109074391199a5a +DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a EBUILD kid3-3.8.3.ebuild 1759 BLAKE2B eaf9e42b64cdb1e82e80bbda06cbba78698457787894313f7f1a591ae247d59f1cf2cee27559903cdfc1aca44ada970727d4e98cdaa64d8121147ab59d4a4dd4 SHA512 bb5bf320186a277d31ba6e97c7c774adda87e8dd51a6c6b4f44dc20a4e10f4d5d1bc97262be8f096e978913f4d740e7f213d8dc2a63a1f6aa6eb5cef3854cb6a -MISC metadata.xml 737 BLAKE2B eec3a25f3041a1174f4d43780344e5dcee09313461e18ecc7ad94400858d84e406934ee5924318539547ead7ad0dfc98af87e333cc62b2653a675598c15d9694 SHA512 6d4dc69756971b2db5d12116db5644b9cda51ea44f06b6e840246ca1d1cc0f53ed37240a1b71e6bd8b3cf6f31975ed9b5ec2a4f7d6a9d0d3dc5130259fce98b1 +EBUILD kid3-3.8.4.ebuild 1784 BLAKE2B 515b193d147282df1e7817c5381dcd2d04d89c611ca13ee0a2e3c9f38785a502b08e52c72465a813fc342593b85504c5091481e57c81b410b9b4f115f4ac6f8e SHA512 377a24fe14a021b31cb3911dcc7410a952be40797d0bc6332b97dbc1fae3f20058fcfbd8fd224418c724d5b07f7b568593c09983487ed42ccc36aafcf56ebac4 +MISC metadata.xml 581 BLAKE2B aaf7af21490a043596d92081040312887a687778836e126b6057db01eaf8bae1bb677ebdf2513bf5ab36f7ad95a7327315de3e42384915b7575d45ef1959e148 SHA512 6f4f92be39dd0099d1f762a07407e1fb6a75b9f0a7b01f0b60f7273eb1c04716e999633720b4535a7d42ea0ca447f8080377f00f93686c019baebfbce2cc25d8 diff --git a/media-sound/kid3/kid3-3.8.4.ebuild b/media-sound/kid3/kid3-3.8.4.ebuild new file mode 100644 index 000000000000..fad5b2f8ed0e --- /dev/null +++ b/media-sound/kid3/kid3-3.8.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde.org cmake xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +} diff --git a/media-sound/kid3/metadata.xml b/media-sound/kid3/metadata.xml index 17adb5fc18bd..ec4f401b5c32 100644 --- a/media-sound/kid3/metadata.xml +++ b/media-sound/kid3/metadata.xml @@ -1,20 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <use> - <flag name="acoustid">Build acoustic fingerprinting plugin using <pkg>media-libs/chromaprint</pkg></flag> - <flag name="mpris">Enable support for MPRIS2 interface using <pkg>dev-qt/qtdbus</pkg></flag> - </use> - <upstream> - <bugs-to>https://sourceforge.net/p/kid3/bugs/</bugs-to> - <remote-id type="sourceforge">kid3</remote-id> - </upstream> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <maintainer type="project"> + <email>sound@gentoo.org</email> + <name>Gentoo Sound project</name> + </maintainer> + <use> + <flag name="acoustid">Build acoustic fingerprinting plugin using <pkg>media-libs/chromaprint</pkg></flag> + <flag name="mpris">Enable support for MPRIS2 interface using <pkg>dev-qt/qtdbus</pkg></flag> + </use> </pkgmetadata> diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index 9b4b71730a1a..2d770a4fa60f 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1,10 +1,8 @@ AUX mpd-0.18.conf.patch 2969 BLAKE2B 6b1e56234cd061cab0f7704889af9f20ee0653d3c20d60eecf3a62ce6c3eb0e6a8c29252ef6e3045a96af6e8cd12d7c27dfbdf8a79fa3ed025258b8c9cb7b05d SHA512 4b646bc5d8fe4c76421f4cb0dbc7894cf9118492662ea1127f90c48f84760a1167988692c2b63f49182afcd46c578de7203356bbf9dd47787f9129f7c3dbf4a5 AUX mpd-0.21.1.logrotate 120 BLAKE2B 2111ba897a77a766adf0827c4da7132d5315c7c13ba8e29d582f1030a902492945b0bad6781bbf551e83afd38b957e953215674c669aa2745c1dfa004b20d4b6 SHA512 4a610d4805c32989673d6295fdf4290dc29b11e5b5f3baa2aa957ef9334566f13fa1937e70dc6fe414277e6a026442e4c7e4b406aaf424b96b392da0200ec732 AUX mpd-0.21.4.init 723 BLAKE2B 4ccaff9b7ee18b1afaf38009da1c002fa36420c81f597b57e4614727d7425e9323836db997a6876ae4b8266182f34cbb72199f8db5ef8aed79f5beb4fb5ea483 SHA512 ad67bee1e614b2901e977e0a7a9bfea7ec9bdf3af9546664f42c1d1426eb5e7990028546390219912e724eeca8ad063a2ac39a048be281527b19b0a79e819961 -DIST mpd-0.21.22.tar.xz 679244 BLAKE2B d2d76662d1f249b138d3a173cdf712eafcebf91e819b70f2cbc6ccb36ca4bc1f2319972548445789d8861345af5e18ea82f071cd7874a7380bbdda85cf834b73 SHA512 051d97500d8224fe4769a667a58c7915eebcca809e9345a30881f99d7c33d99907d9cc0258c0a5fd20f10609edbeb6da16941099ac3c033762ceb4b116e4df04 -DIST mpd-0.21.24.tar.xz 681576 BLAKE2B 4fc46841077a4fd20c9e0f21bc3de09be0bc7d6b4964db33c51f8d79672c2911ab747d08e27d3f9ab65586594f8fd560d044048a826fcae5909e34067bbff592 SHA512 dd0f97cdb405a0995ceafb965d2e872c54b27b384a721efa8d13ae7e28544b22da9e94433bc544f475d8da52d06c020842b11104cbfbc41406a10599db2d005c DIST mpd-0.21.25.tar.xz 683768 BLAKE2B 9bc294850ddd2b5e1468d4988179f633c8fec14f7f99ffa2581d1aa30991a85ace8361a558e674f5c4b8e7471c9911dcb1286f61f1d42a2315ad05db4dfd9053 SHA512 67e0cbf176d18cd63effab0d12b22bea846458cbaa383ead9078c4b5f2a472dbb1d7308af4d6898691e8864a911c808af5ca2c553d8233323b8aaedfdc7189fc -EBUILD mpd-0.21.22.ebuild 7988 BLAKE2B b0af2e073675581b9dba7441771a7332649eef6967a59f541c25cb4f4938a201a747e9a9fa03179d80c2d22b0c51b09800964bd1f8dba4fed7c449f8b94f0b26 SHA512 a22dedd01642892ec5c9f74a075e0c554069e167639acd28b73fca817d9b439303ad3c1271fc70942341a5187f72f63036d535dfb4973db291735989b3f95027 -EBUILD mpd-0.21.24.ebuild 7990 BLAKE2B 98503ddf2a9b0783bf4396740f897223227ae79cd3eb1eb4ed3390ccc31c5f589a3e92f8a2475625247cf2f05723123710917f56465378e02e160ec09aaca932 SHA512 f53f6b14b1cefcff81e862efc1cf86f23c9441627667ca64a648567d8cf297b7b7f61e8b6f9d63dac09995da59c94a1d0c2cc6b64c6738d3fdfbaeddae69bbb8 -EBUILD mpd-0.21.25.ebuild 7990 BLAKE2B 98503ddf2a9b0783bf4396740f897223227ae79cd3eb1eb4ed3390ccc31c5f589a3e92f8a2475625247cf2f05723123710917f56465378e02e160ec09aaca932 SHA512 f53f6b14b1cefcff81e862efc1cf86f23c9441627667ca64a648567d8cf297b7b7f61e8b6f9d63dac09995da59c94a1d0c2cc6b64c6738d3fdfbaeddae69bbb8 +DIST mpd-0.21.26.tar.xz 685396 BLAKE2B 176c75069190c8df79e5c0b37605abeafac2358dc1840ec66b2eecb809449cf0908b7a3af61c499e88d82b210c8907a752b4f006bcffb7c7d279cbdbc082032f SHA512 31eb5d42bcfc942116cb203d8b1ceb8489b46251204f7288d1e8d7e052ff4cab2c8b2087795cc8118c8b86f080613f80cb182163fcb1c5b5027053d53c5a594a +EBUILD mpd-0.21.25.ebuild 7988 BLAKE2B b0af2e073675581b9dba7441771a7332649eef6967a59f541c25cb4f4938a201a747e9a9fa03179d80c2d22b0c51b09800964bd1f8dba4fed7c449f8b94f0b26 SHA512 a22dedd01642892ec5c9f74a075e0c554069e167639acd28b73fca817d9b439303ad3c1271fc70942341a5187f72f63036d535dfb4973db291735989b3f95027 +EBUILD mpd-0.21.26.ebuild 7990 BLAKE2B 98503ddf2a9b0783bf4396740f897223227ae79cd3eb1eb4ed3390ccc31c5f589a3e92f8a2475625247cf2f05723123710917f56465378e02e160ec09aaca932 SHA512 f53f6b14b1cefcff81e862efc1cf86f23c9441627667ca64a648567d8cf297b7b7f61e8b6f9d63dac09995da59c94a1d0c2cc6b64c6738d3fdfbaeddae69bbb8 MISC metadata.xml 2473 BLAKE2B da637e3495141e79aec3a6a1d676c6d98440482e00c57b48efdd9d8a93185d7d093cd2544a2a31beb552ac31f3ea4be897a036b640d630a02f297bde6e2a9f29 SHA512 e7afe6339926473e212cdd9a5be5f4e72c47e78b7ed9839621a09b331c40b4a21312ba4f8fe4154c4cd88908d005af4f3eca17cd6407ea8d10e294775d19299d diff --git a/media-sound/mpd/mpd-0.21.22.ebuild b/media-sound/mpd/mpd-0.21.22.ebuild deleted file mode 100644 index a168f3877037..000000000000 --- a/media-sound/mpd/mpd-0.21.22.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-info meson systemd xdg-utils - -DESCRIPTION="The Music Player Daemon (mpd)" -HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD" -SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86" -IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl +dbus debug - +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify - +ipv6 jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms - modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz - recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd - test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp - zeroconf zip zlib" - -OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder" -DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod - modplug mpg123 musepack flac sid vorbis wavpack wildmidi" -ENCODER_PLUGINS="audiofile flac lame twolame vorbis" - -REQUIRED_USE=" - || ( ${OUTPUT_PLUGINS} ) - || ( ${DECODER_PLUGINS} ) - network? ( || ( ${ENCODER_PLUGINS} ) ) - recorder? ( || ( ${ENCODER_PLUGINS} ) ) - upnp? ( expat ) - webdav? ( curl expat ) - " - -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/mpd - alsa? ( - media-libs/alsa-lib - media-sound/alsa-utils - ) - - ao? ( media-libs/libao[alsa?,pulseaudio?] ) - audiofile? ( media-libs/audiofile:= ) - - cdio? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia - ) - - chromaprint? ( media-libs/chromaprint ) - curl? ( net-misc/curl ) - dbus? ( sys-apps/dbus ) - expat? ( dev-libs/expat ) - faad? ( media-libs/faad2 ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) - fluidsynth? ( media-sound/fluidsynth ) - gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) - icu? ( dev-libs/icu:= ) - id3tag? ( media-libs/libid3tag ) - jack? ( virtual/jack ) - lame? ( network? ( media-sound/lame ) ) - libmpdclient? ( media-libs/libmpdclient ) - libsamplerate? ( media-libs/libsamplerate ) - libsoxr? ( media-libs/soxr ) - mad? ( media-libs/libmad ) - mikmod? ( media-libs/libmikmod ) - mms? ( media-libs/libmms ) - modplug? ( media-libs/libmodplug ) - mpg123? ( media-sound/mpg123 ) - musepack? ( media-sound/musepack-tools ) - network? ( media-libs/libshout ) - nfs? ( net-fs/libnfs ) - openal? ( media-libs/openal ) - opus? ( media-libs/opus ) - pulseaudio? ( media-sound/pulseaudio ) - qobuz? ( dev-libs/libgcrypt:0 ) - samba? ( net-fs/samba ) - selinux? ( sec-policy/selinux-mpd ) - sid? ( || ( - media-libs/libsidplay:2 - media-libs/libsidplayfp - ) ) - sndfile? ( media-libs/libsndfile ) - soundcloud? ( >=dev-libs/yajl-2:= ) - sqlite? ( dev-db/sqlite:3 ) - systemd? ( sys-apps/systemd ) - tidal? ( dev-libs/yajl - net-misc/curl ) - twolame? ( media-sound/twolame ) - udisks? ( sys-fs/udisks:2 ) - upnp? ( net-libs/libupnp:0 ) - vorbis? ( media-libs/libvorbis ) - wavpack? ( media-sound/wavpack ) - wildmidi? ( media-sound/wildmidi ) - zeroconf? ( net-dns/avahi[dbus] ) - zip? ( dev-libs/zziplib ) - zlib? ( sys-libs/zlib:= )" - -DEPEND="${RDEPEND} - >=dev-libs/boost-1.58:= - test? ( dev-cpp/gtest )" - -BDEPEND=">=dev-util/meson-0.49.2 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.18.conf.patch -) - -pkg_setup() { - if use eventfd; then - CONFIG_CHECK+=" ~EVENTFD" - ERROR_EVENTFD="${P} requires eventfd in-kernel support." - fi - - if use signalfd; then - CONFIG_CHECK+=" ~SIGNALFD" - ERROR_SIGNALFD="${P} requires signalfd in-kernel support." - fi - - if use inotify; then - CONFIG_CHECK+=" ~INOTIFY_USER" - ERROR_INOTIFY_USER="${P} requires inotify in-kernel support." - fi - - if use eventfd || use signalfd || use inotify; then - linux-info_pkg_setup - fi - - elog "If you will be starting mpd via /etc/init.d/mpd, please make - sure that MPD's pid_file is _set_." -} - -src_prepare() { - cp -f doc/mpdconf.example doc/mpdconf.dist || die "cp failed" - default -} - -src_configure() { - local emesonargs=( - -Dbzip2=$(usex bzip2 enabled disabled) - -Dcdio_paranoia=$(usex cdio enabled disabled) - -Dchromaprint=$(usex chromaprint enabled disabled) - -Dcue=$(usex cue true false) - -Dcurl=$(usex curl enabled disabled) - -Ddbus=$(usex dbus enabled disabled) - -Ddebug=$(usex debug true false) - -Deventfd=$(usex eventfd true false) - -Dexpat=$(usex expat enabled disabled) - -Dicu=$(usex icu enabled disabled) - -Did3tag=$(usex id3tag enabled disabled) - -Dinotify=$(usex inotify true false) - -Dipv6=$(usex ipv6 enabled disabled) - -Diso9660=$(usex cdio enabled disabled) - -Dlibmpdclient=$(usex libmpdclient enabled disabled) - -Dlibsamplerate=$(usex libsamplerate enabled disabled) - -Dmms=$(usex mms enabled disabled) - -Dnfs=$(usex nfs enabled disabled) - -Dsignalfd=$(usex signalfd true false) - -Dsmbclient=$(usex samba enabled disabled) - -Dsoxr=$(usex libsoxr enabled disabled) - -Dsqlite=$(usex sqlite enabled disabled) - -Dsystemd=$(usex systemd enabled disabled) - -Dtest=$(usex test true false) - -Dudisks=$(usex udisks enabled disabled) - -Dupnp=$(usex upnp enabled disabled) - -Dwebdav=$(usex webdav enabled disabled) - -Dzeroconf=$(usex zeroconf avahi disabled) - -Dzlib=$(usex zlib enabled disabled) - -Dzzip=$(usex zip enabled disabled) - ) - - emesonargs+=( - -Dalsa=$(usex alsa enabled disabled) - -Dao=$(usex ao enabled disabled) - -Dfifo=$(usex fifo true false) - -Djack=$(usex jack enabled disabled) - -Dopenal=$(usex openal enabled disabled) - -Doss=$(usex oss enabled disabled) - -Dpipe=$(usex pipe true false) - -Dpulse=$(usex pulseaudio enabled disabled) - -Drecorder=$(usex recorder true false) - ) - - if use samba || use upnp; then - emesonargs+=( -Dneighbor=true ) - fi - - append-lfs-flags - append-ldflags "-L/usr/$(get_libdir)/sidplay/builders" - - if use network; then - - emesonargs+=( - -Dshine=disabled - -Dshout=enabled - -Dvorbisenc=$(usex vorbis enabled disabled) - -Dhttpd=true - -Dlame=$(usex lame enabled disabled) - -Dtwolame=$(usex twolame enabled disabled) - -Dwave_encoder=$(usex audiofile true false) - ) - fi - - emesonargs+=( - # media-libs/adplug is not packaged anymore - -Dadplug=disabled - -Daudiofile=$(usex audiofile enabled disabled) - -Dfaad=$(usex faad enabled disabled) - -Dffmpeg=$(usex ffmpeg enabled disabled) - -Dflac=$(usex flac enabled disabled) - -Dfluidsynth=$(usex fluidsynth enabled disabled) - -Dgme=$(usex gme enabled disabled) - -Dmad=$(usex mad enabled disabled) - -Dmikmod=$(usex mikmod enabled disabled) - -Dmodplug=$(usex modplug enabled disabled) - -Dmpcdec=$(usex musepack enabled disabled) - -Dmpg123=$(usex mpg123 enabled disabled) - -Dopus=$(usex opus enabled disabled) - -Dsidplay=$(usex sid enabled disabled) - -Dsndfile=$(usex sndfile enabled disabled) - -Dvorbis=$(usex vorbis enabled disabled) - -Dwavpack=$(usex wavpack enabled disabled) - -Dwildmidi=$(usex wildmidi enabled disabled) - - ) - - emesonargs+=( - -Dqobuz=$(usex qobuz enabled disabled) - -Dsoundcloud=$(usex soundcloud enabled disabled) - -Dtidal=$(usex tidal enabled disabled) - ) - - emesonargs+=( - --libdir="/usr/$(get_libdir)" - -Ddocumentation=false - -Dsndio=disabled #not yet in the tree - -Dsolaris_output=disabled - - -Ddatabase=true - -Ddsd=true - -Dtcp=true - - -Dsystemd_system_unit_dir="$(systemd_get_systemunitdir)" - -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" - ) - - if use icu; then - emesonargs+=( -Diconv=enabled ) - else - emesonargs+=( -Diconv=disabled ) - fi - - meson_src_configure -} - -src_install() { - meson_src_install - - insinto /etc - newins doc/mpdconf.dist mpd.conf - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}-0.21.1.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}-0.21.4.init ${PN} - - if use unicode; then - sed -i -e 's:^#filesystem_charset.*$:filesystem_charset "UTF-8":' \ - "${ED}"/etc/mpd.conf || die "sed failed" - fi - - doman doc/mpd.1 - doman doc/mpd.conf.5 - - keepdir /var/lib/mpd - keepdir /var/lib/mpd/music - keepdir /var/lib/mpd/playlists - -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/media-sound/mpd/mpd-0.21.25.ebuild b/media-sound/mpd/mpd-0.21.25.ebuild index fda03cb33440..a168f3877037 100644 --- a/media-sound/mpd/mpd-0.21.25.ebuild +++ b/media-sound/mpd/mpd-0.21.25.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86" IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl +dbus debug +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify +ipv6 jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms diff --git a/media-sound/mpd/mpd-0.21.24.ebuild b/media-sound/mpd/mpd-0.21.26.ebuild index fda03cb33440..fda03cb33440 100644 --- a/media-sound/mpd/mpd-0.21.24.ebuild +++ b/media-sound/mpd/mpd-0.21.26.ebuild diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest index b6fb25c20edb..5984e5b597ad 100644 --- a/media-sound/ncmpc/Manifest +++ b/media-sound/ncmpc/Manifest @@ -1,3 +1,5 @@ DIST ncmpc-0.34.tar.xz 227892 BLAKE2B 19d9d9abe3d85cb2567a222c8ce108889d4517272e2bb82f4064ef76af68d610ff4c7516102b976f66380e0e3d3ee7ed00023116cb6b2d1628e3d38796705a09 SHA512 e206cc2d61799a97edf1182de4cee1c0fa447bd1fac136dc48670cb624a7efc903c693b0c541fbc00fcb94e055c83be1ca6370386c99131a1b571f47b67c35f4 +DIST ncmpc-0.39.tar.xz 242968 BLAKE2B 1b270ed52aa884cecd3e1ce60bb2ed628ef79480697f388b48a09e0f22068dbbb7623b01171e5cfae9556446e404530f93c84ca3c3d5cc481c8431f37786c2f4 SHA512 bfadc58bf8b66bff08608f561f689a50fd412b87975998ce23751fd312fa009eeba4b48b4afe96391b2ecb184c00c366262e9b96e24d2ce2ab2af6a4002721d9 EBUILD ncmpc-0.34.ebuild 2019 BLAKE2B ee88c9f5ad907768299060708e08e40a8dbaa89e53216bb250baf8b576a107af68aa13e27d7e7c16a6ae537d62dc9bbd6149cf40590bf45369cf4498bfe9ccd6 SHA512 a573e412cbfc51bbbe3b1f1a38b95521cc22e151247c2f78cf67e63b3aa46e1a19926954b68fbdcdda8fad441b224e9a67100885c2f183e6ba2101fd2757d76d +EBUILD ncmpc-0.39.ebuild 2023 BLAKE2B e59c9883bab2ea245c4ffea0c1b714ac914fc91af2840762d99994e8e175c0c577153eef3e447dc8f5aa0d3635d39c98e0c7b26d318e8216e1ef6dae9111d814 SHA512 b78020dc31e6edf60c8ee017b406bd61ce6985a2067dfe01de15a66dd84e153f2fea76e6e0cc492bfddd97d5a3afc4b03372419d3bf2320d05e1617b8c3fc8c6 MISC metadata.xml 947 BLAKE2B de28ab3a9263d21b8a2727fb80a70467d4c086c18712bcc6ee51c434f512a7daab42832728a150a677a4552f36950038e08076fd2c1eaf0ec5c2f7e82408efed SHA512 19a555b3375402a4ff9931e2d1c17bb3146d963f3c4665216e9e63deb61b99313267eb9e3815aa9f6d3f4dabee1734131b9ee71ff41562b7e9aa881fe10b1760 diff --git a/media-sound/ncmpc/ncmpc-0.39.ebuild b/media-sound/ncmpc/ncmpc-0.39.ebuild new file mode 100644 index 000000000000..cad4074e5d6f --- /dev/null +++ b/media-sound/ncmpc/ncmpc-0.39.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Ncurses client for the Music Player Daemon (MPD)" +HOMEPAGE="https://www.musicpd.org/clients/ncmpc/ https://github.com/MusicPlayerDaemon/ncmpc" +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen" + +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) +" +RDEPEND=" + >=media-libs/libmpdclient-2.9 + sys-libs/ncurses:0=[unicode] + lirc? ( app-misc/lirc ) + pcre? ( dev-libs/libpcre ) +" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.62 +" + +src_prepare() { + default + + # use correct docdir and don't install license file + sed -e "/^docdir =/s/meson.project_name()/'${PF}'/" \ + -e "s/'COPYING', //" \ + -i meson.build || die + + # use correct (html) docdir + sed -e "/install_dir:.*doc/s/meson.project_name()/'${PF}'/" \ + -i doc/meson.build || die +} + +src_configure() { + local emesonargs=( + -Dcurses=ncursesw + -Dcolors=true + -Dmini=false + -Dlyrics_plugin_dir="${EPREFIX}/usr/$(get_libdir)/ncmpc/lyrics" + -Dasync_connect=$(usex async-connect true false) + -Dchat_screen=$(usex chat-screen true false) + -Ddocumentation=$(usex doc enabled disabled) + -Dhelp_screen=$(usex help-screen true false) + -Dkey_screen=$(usex key-screen true false) + -Dlibrary_screen=$(usex library-screen true false) + -Dlirc=$(usex lirc enabled disabled) + -Dlocale=$(usex nls enabled disabled) + -Dlyrics_screen=$(usex lyrics-screen true false) + -Dmouse=$(usex mouse enabled disabled) + -Dmultibyte=$(usex nls true false) + -Dnls=$(usex nls enabled disabled) + -Doutputs_screen=$(usex outputs-screen true false) + -Dregex=$(usex pcre enabled disabled) + -Dsearch_screen=$(usex search-screen true false) + -Dsong_screen=$(usex song-screen true false) + ) + + meson_src_configure +} diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest index 9b62dfceda6c..fdbabf21abc8 100644 --- a/media-sound/picard/Manifest +++ b/media-sound/picard/Manifest @@ -1,6 +1,6 @@ DIST picard-2.3.1.tar.gz 3778379 BLAKE2B b829c29d95922e31479cea0c8bcb3294cd3751374e71f37d387a013529c294a695a2e2f4c8b73af5eeee2fa8f7423d24074bc18b7db130798411803c70a013ff SHA512 fb5ac4cbd02f4b832cb23e3c8b5881eeca04b7b101c015a97fc20c8e0e7871ad2098b750a0c486af958b2bf30221b0c28666313f768dc7d70389519dd795d9cd DIST picard-2.4.2.tar.gz 4096438 BLAKE2B a44e82ac1a0ad776eb371309ad13f0a5e9afe4a0fe8b898dbbcb71ac554da3ff7cf4a2d88a8e476c811dfeb515ca7371ca8effb326b9285e6c53ebeac6795c15 SHA512 17f6015dd06a1282e6dc216726a74cc7bf2a54a5694e09e2d7ae6f1b4c85f2f60f3de1218d952fa2c4e088b3330d1fd12e4b41cf819d7c3d2d96278532338e15 EBUILD picard-2.3.1.ebuild 1703 BLAKE2B 5a07646e7724a53aac11788c96938cb7b1bd0993637c1dac9915b93e1e6575fbea4a39b8b50f1aa2b951d72e62bc6f1e7eddf74f3a850812b7a521dcf4b67c2d SHA512 544e58c3e617592ec0827eaee0f2dc47f79bfd03f3c71f2542fe05339d25c8ecc05c32424e4c25fb2334c3f77488f040796ef2332910036514401afbdfc08947 -EBUILD picard-2.4.2.ebuild 1577 BLAKE2B 550fc9aee8118ccd7bf0a6cc622c42cd38fdcc479aa2b5dca84ba934c5c1bea2544cf863bc5572a51024ab0f91842c270f164c42f7aa4a693c56d367f7d4e430 SHA512 77f7a5f2045e79026c2ee10da9c1b9bd7e26dfd5733530b766823bb974f0b0e54964c107f5c99a72522dba48993dcac349aae0a80896d4d59f0f87da27d230ca +EBUILD picard-2.4.2.ebuild 1576 BLAKE2B 530f5650644056918559c1d7bd017447c7e88c81906c223c1a1dee5a32232820c0629300f9f1f0570b154039732b6546b3b6bc5fbe213d6594d5133e6d328cb4 SHA512 c7d0ed462bb8f99b1ee6f68c42c537e3583bfc2e9f7600d4cf3dcf2568e4c7e0f4c2da1872de794d9276389c085d2da25d575234c683864087ccb3e3217c3821 EBUILD picard-9999.ebuild 1577 BLAKE2B 550fc9aee8118ccd7bf0a6cc622c42cd38fdcc479aa2b5dca84ba934c5c1bea2544cf863bc5572a51024ab0f91842c270f164c42f7aa4a693c56d367f7d4e430 SHA512 77f7a5f2045e79026c2ee10da9c1b9bd7e26dfd5733530b766823bb974f0b0e54964c107f5c99a72522dba48993dcac349aae0a80896d4d59f0f87da27d230ca MISC metadata.xml 739 BLAKE2B 1b941561bb90cc463005e0e706bf53c9d8973aa1961a93e30ffda627922dfc4f05840392893c44767363588d729f7bdd6bea77a7540bead1b3a77a2306006f1c SHA512 94e546f23ab99e5a75e15e18d3f4b1aff2c02099b2202c1d566f92fe6043891c9c2609832bf8fdb48c330fd954555e574dd84be50591a6cfb571ea81e7c20fc5 diff --git a/media-sound/picard/picard-2.4.2.ebuild b/media-sound/picard/picard-2.4.2.ebuild index 511feea537f9..9e90f652f615 100644 --- a/media-sound/picard/picard-2.4.2.ebuild +++ b/media-sound/picard/picard-2.4.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" S="${WORKDIR}/${PN}-release-${PV}" fi diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest index fbb2741b2b10..02caf82a5ce2 100644 --- a/media-sound/qmmp/Manifest +++ b/media-sound/qmmp/Manifest @@ -1,8 +1,6 @@ -DIST qmmp-1.3.2.tar.bz2 1221919 BLAKE2B 3081aa6b3ef4712ea064d5bb23e9ac7da5e102fde820c378438c13723bd007fe8e79ac351b0ad01ca0aa22c50f6b6773965ce418742cf1386d2ae1d7ba7b1758 SHA512 5c68d87650abf10d03dc8638df73a6694e470af1121a936bb983bcbcea04d95616ad8a55d87e8874b51b7424a890dad2c5353afe65db7029f6513a382e2144e4 -DIST qmmp-1.3.7.tar.bz2 1250192 BLAKE2B bb94234beefbe44606d8db8cc95bd712b4c766d498c1de0549414b728fd9eb88e238bcffde9a3bd74e75adf106b6bf4fcb120547a83892c0bca8da17bf18f2ee SHA512 a67185fcdc7419c8542e64fd54eea3302dcf44c5d8d0c3b739ce3115b00811733234807460d39585ee57b7e105a52285ee3aafa9f24d86d2af09e881ebf2e068 DIST qmmp-1.4.1.tar.bz2 1296224 BLAKE2B 4a4b72f30bbfb06d312d69c9c0d48fcaaed2d936453ab29c0bd5223819358d2894f4f016a8203c2ea15b7a193b811ae2892e700dec98e580393a9fbf5e0f767c SHA512 af971447383730328e33dc724b9d598a26404517d5aa6e8bb5a2d84bbeb1f628d363383bb5ddc571855d8416b084edd09f64174de7985788671e47317ec9f1bf -EBUILD qmmp-1.3.2-r1.ebuild 4207 BLAKE2B 3da46dab28fbf9747f35cefae578dcc3b407abc2c5b032060e7eb8a401911ab5f4a798932e42e82fd2967e45ee4af90aa7d7d63b0455a468c2bca50a4dbffb7a SHA512 4d8eb5669edde5f39c4a0212f4bda8704606f3c995996c6660d97ca2711bd63af80e88c08e666d09b09853684ec26506b432d4242a09c38bb5c8d6e140abfb51 -EBUILD qmmp-1.3.7.ebuild 4181 BLAKE2B b3bec00895515fda32c1cafb6c261fcfc9408176e865f3629189e7bfbca5269661fab298466ce1185a41c54f29b5a1e2d9e69eed8378eee25e733d84405b6c1c SHA512 83b77d61fe775d1b4d4f475cb49a9c48eadd366a7e09b11fd8244afaecdf4b355afeed0dad9aedcbbd1472e790b212c6a1c2e2094bd171c10509485d795e68bc -EBUILD qmmp-1.4.1.ebuild 4052 BLAKE2B e5ffcda6a84276bb0321c1a08de1e251520c4e85ec04a3a82611055ab765dd9f9352cb69f122df25774a36f72bb1adaf00ac945e3c610f3a5bdfa344370e241b SHA512 5926af39c102f98b0dfc979a402ede1e7089d3b9dc608fa64a3775aeb8a04058069f23d7ddaaf8589e764ca0070cac078adb8c8f7d2e0c8c0e9ea46f31ee7eda +DIST qmmp-1.4.2.tar.bz2 1295867 BLAKE2B ce282f543dc6b14ccd027aa9a4ad85f190a8aee149049798ad5e51bf944cd34ce7773dcfb7b6ea4bdf0a8a69baea430802f04de631e9b12b68d2d23a8c599461 SHA512 00ed0c4bd74dc50294c9d8e717f249a577fb26f5d4eb93dbc42c6c79964188fd885ab577904dea5aec31db0d2b828d7038febca1ffdfd2f4bfe81f931bbed7ff +EBUILD qmmp-1.4.1.ebuild 4049 BLAKE2B a8fec81aa1ae3d48da3785ad3d053a7f6e0dacc7b34fe0a4e6946f8e56df3677045617f92b4cea827682bdca444ae0bcbca4b14e4281b5df1459dab0548787f5 SHA512 aff0ba05f9d2ee7eba8563888827a1f74d9b0f44e13325ea9358231efb0ef9b7ae459327a8652aecdfe7b633bdf133eab552a55938c4df0275ec82b693c05655 +EBUILD qmmp-1.4.2.ebuild 4051 BLAKE2B 929ab4d9ce347da133a2a2361279d3dee81def809c3513de8cdc3c8ebcb5fc936829583141fc2f51f62eb49e6790a68fad62de0a327dc5de4f08d390ec04d261 SHA512 bca26cdc36d0a35003603930eb4ec8f356084c7acee01cf87492d7765d75aabb72eb247202c0bb235e53f7999e82567f60e6b514c84bdb444beab5309545dc65 EBUILD qmmp-9999.ebuild 4054 BLAKE2B 3e5e482247a44b4767ddcf967a5278efd2624bb708b0bf2381d1d945546e0264f991f4c3c7fb17cfd2f60334b7356366681716397ea117e9001beceaa35bb0e8 SHA512 b8bb54f3dd7a7b7c923ad47f42249b4597f86120d9746db01115ba7933466351f79bc6cf26dfe4d2a861924de2908d701cb8ad6ee0830a72078cd30804b1c427 MISC metadata.xml 1821 BLAKE2B 7be33caff246653b25e3f211638a6a4da075ee1edf6605ad802b533db4cd649bad69a6bbfdf27c1cf203873362f30591fa4b72851db600e4f3040bcd0df80295 SHA512 17b548bd21cc90817f2e5c710bdb22c527350bf2e3b4ac91070d0578a34e0acf371a97fedfb62287628c5c21b53912712fcbf00a4e66e5a3debad565536a722c diff --git a/media-sound/qmmp/qmmp-1.3.2-r1.ebuild b/media-sound/qmmp/qmmp-1.3.2-r1.ebuild deleted file mode 100644 index ac37a740c308..000000000000 --- a/media-sound/qmmp/qmmp-1.3.2-r1.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils -[[ ${PV} = 9999 ]] && inherit subversion - -DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" -HOMEPAGE="http://qmmp.ylsoftware.com" -if [[ ${PV} != 9999 ]]; then - SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2 - mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2" - KEYWORDS="amd64 x86" -else - QMMP_DEV_BRANCH="1.2" - ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" -fi - -LICENSE="GPL-2" -SLOT="0" -# KEYWORDS further up -IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game -gnome jack ladspa lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm -pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack" - -REQUIRED_USE=" - gnome? ( dbus ) - shout? ( soxr vorbis ) - udisks? ( dbus ) -" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - media-libs/taglib - x11-libs/libX11 - aac? ( media-libs/faad2 ) - alsa? ( media-libs/alsa-lib ) - archive? ( app-arch/libarchive ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia - ) - cue? ( media-libs/libcue ) - curl? ( net-misc/curl ) - dbus? ( dev-qt/qtdbus:5 ) - enca? ( app-i18n/enca ) - ffmpeg? ( media-video/ffmpeg:= ) - flac? ( media-libs/flac ) - game? ( media-libs/game-music-emu ) - jack? ( - media-libs/libsamplerate - media-sound/jack-audio-connection-kit - ) - ladspa? ( media-plugins/cmt-plugins ) - mad? ( || ( - media-libs/libmad - media-sound/mpg123 - ) ) - midi? ( media-sound/wildmidi ) - mms? ( media-libs/libmms ) - modplug? ( >=media-libs/libmodplug-0.8.4 ) - mplayer? ( media-video/mplayer ) - musepack? ( >=media-sound/musepack-tools-444 ) - opus? ( media-libs/opusfile ) - projectm? ( - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtopengl:5 - media-libs/libprojectm:= - ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) - qtmedia? ( dev-qt/qtmultimedia:5 ) - scrobbler? ( net-misc/curl ) - shout? ( media-libs/libshout ) - sid? ( >=media-libs/libsidplayfp-1.1.0 ) - sndfile? ( media-libs/libsndfile ) - soxr? ( media-libs/soxr ) - udisks? ( sys-fs/udisks:2 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - wavpack? ( media-sound/wavpack ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -DOCS=( AUTHORS ChangeLog README ) - -src_prepare() { - if has_version dev-libs/libcdio-paranoia; then - sed -i \ - -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \ - src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die - fi - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DUSE_AAC="$(usex aac)" - -DUSE_ALSA="$(usex alsa)" - -DUSE_ANALYZER="$(usex analyzer)" - -DUSE_ARCHIVE="$(usex archive)" - -DUSE_BS2B="$(usex bs2b)" - -DUSE_CDA="$(usex cdda)" - -DUSE_COVER="$(usex cover)" - -DUSE_CROSSFADE="$(usex crossfade)" - -DUSE_CUE="$(usex cue)" - -DUSE_CURL="$(usex curl)" - -DUSE_KDENOTIFY="$(usex dbus)" - -DUSE_MPRIS="$(usex dbus)" - -DUSE_ENCA="$(usex enca)" - -DUSE_FFMPEG="$(usex ffmpeg)" - -DUSE_FILEWRITER="$(usex vorbis)" - -DUSE_FLAC="$(usex flac)" - -DUSE_GME="$(usex game)" - -DUSE_GNOMEHOTKEY="$(usex gnome)" - -DUSE_HAL=OFF - -DUSE_JACK="$(usex jack)" - -DUSE_LADSPA="$(usex ladspa)" - -DUSE_LYRICS="$(usex lyrics)" - -DUSE_MAD="$(usex mad)" - -DUSE_MIDI="$(usex midi)" - -DUSE_MMS="$(usex mms)" - -DUSE_MODPLUG="$(usex modplug)" - -DUSE_MPLAYER="$(usex mplayer)" - -DUSE_MPC="$(usex musepack)" - -DUSE_NOTIFIER="$(usex notifier)" - -DUSE_OPUS="$(usex opus)" - -DUSE_OSS="$(usex oss)" - -DUSE_PROJECTM="$(usex projectm)" - -DUSE_PULSE="$(usex pulseaudio)" - -DUSE_QSUI="$(usex qsui)" - -DUSE_QTMULTIMEDIA="$(usex qtmedia)" - -DUSE_SCROBBLER="$(usex scrobbler)" - -DUSE_SHOUT="$(usex shout)" - -DUSE_SID="$(usex sid)" - -DUSE_SNDFILE="$(usex sndfile)" - -DUSE_SOXR="$(usex soxr)" - -DUSE_STEREO="$(usex stereo)" - -DUSE_STATICON="$(usex tray)" - -DUSE_UDISKS2="$(usex udisks)" - -DUSE_VORBIS="$(usex vorbis)" - -DUSE_WAVPACK="$(usex wavpack)" - ) - - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-sound/qmmp/qmmp-1.4.1.ebuild b/media-sound/qmmp/qmmp-1.4.1.ebuild index 2b783689f09d..2e5fa0978838 100644 --- a/media-sound/qmmp/qmmp-1.4.1.ebuild +++ b/media-sound/qmmp/qmmp-1.4.1.ebuild @@ -58,10 +58,10 @@ RDEPEND=" virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) - mad? ( || ( - media-libs/libmad - media-sound/mpg123 - ) ) + mad? ( + media-libs/libmad:= + media-sound/mpg123:= + ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) modplug? ( >=media-libs/libmodplug-0.8.4 ) diff --git a/media-sound/qmmp/qmmp-1.3.7.ebuild b/media-sound/qmmp/qmmp-1.4.2.ebuild index 65622fdb05ff..e87ff148dc7a 100644 --- a/media-sound/qmmp/qmmp-1.3.7.ebuild +++ b/media-sound/qmmp/qmmp-1.4.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake xdg-utils +inherit cmake xdg [[ ${PV} = 9999 ]] && inherit subversion DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" @@ -55,13 +55,13 @@ RDEPEND=" game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate - media-sound/jack-audio-connection-kit + virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) - mad? ( || ( - media-libs/libmad - media-sound/mpg123 - ) ) + mad? ( + media-libs/libmad:= + media-sound/mpg123:= + ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) modplug? ( >=media-libs/libmodplug-0.8.4 ) @@ -154,11 +154,3 @@ src_configure() { cmake_src_configure } - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-sound/redoflacs/Manifest b/media-sound/redoflacs/Manifest index f2ff050d72ed..b4bc999fc3e7 100644 --- a/media-sound/redoflacs/Manifest +++ b/media-sound/redoflacs/Manifest @@ -1,8 +1,4 @@ AUX README.gentoo 203 BLAKE2B ed3d597cea8b95586dbb2d34468926f1a7344f4bafa4ff022d73b473dafad28c62a463d612b3ac8f1aa62ee54319230cd9b2b1906dbe2f97adba27a7eba0cb80 SHA512 0a19f8694e723ba19871dd6bac72e91d7df9320205ef5feb67fcc7c4bc5a345c126661704470274e4375824a3acc16b4c20a17ac5cfba8486596334b9bbf9266 -DIST redoflacs-0.16.2.tar.gz 20193 BLAKE2B ec76a3f72be350f5ca53bc01a22b9ae034ac55ee3a5d42ad2b6f72cd7ba5c156edb9df64cc2c6d13d2ea4e9f1085d54e47bf75e48c47e3f0ef8b58ade19d61c2 SHA512 f9f861934a9dfb359912d1b529af615a67eca0779ece8a2ab978161e8dc36d25cb870e97713082469fae2ada4152668db2a7d9c7a8bb1555321d21cff8f91476 -DIST redoflacs-0.19.tar.gz 31952 BLAKE2B 572a3459e09a1fc4b0c4c9c007267309f95f7c431a8f920215b2ff81b52343fc2d88369b4c33cabf2b8c2742275a4ccc01bd46fd75652729b49fb5c0d84b5810 SHA512 20988dc0c4c2292f343e9af1c0e638487ca0e0ade3653addcf6cb50fac77e389a662e2d69bc0896899618062b008d5caaede8b3a7cd0c634141b0d5849746777 DIST redoflacs-0.30.tar.gz 40711 BLAKE2B afa4ddd4892b006092df769be753a6861dc75564021432ef255aef5046e870173c31a76c756362b7c530611432531dab2199155824457623c1ad805b8c51dc57 SHA512 bdd706909f4609668da1dd80635c486821616310d8de1caac1d4dbce17d8eb76ae04657f7f77fe22a05aabcb0b12d34e2e2c0812d16e973af132ab8a420afc4a -EBUILD redoflacs-0.16.2.ebuild 878 BLAKE2B da0f0f9286995f690b548307adbaf3ecb2c939af3ca7ee8eb9ec4aaef4f2f96e4d9c6fe2f98201f869b194ea6b3ffc76edd38109ee9f4579783de6ab4f36fce4 SHA512 180efa95c4878650aedae58c30e7a3c54601dfb21e6b7a14e6d3104769d7ae2a72966f2e962661f4a4c177b8be7999188198d5bfadca5499857c01407a0aa69f -EBUILD redoflacs-0.19.ebuild 562 BLAKE2B 968f203851d6571e8aacd9c0b865a075f3e06d49849e436c51566ea94e2f308c05b18bf3fd1f395efac4c987a8a9e0f5d782f0ff057028ab92397b168b7ce03d SHA512 20a93abcbd9e339d74d9ab048ed3c24e088efbc2df36b11e5bf8bbec2ee2b71465e3b40f89d0750ebe8efd05e1ee7e4565255045f242ad31290de7216f99684e EBUILD redoflacs-0.30.ebuild 562 BLAKE2B 968f203851d6571e8aacd9c0b865a075f3e06d49849e436c51566ea94e2f308c05b18bf3fd1f395efac4c987a8a9e0f5d782f0ff057028ab92397b168b7ce03d SHA512 20a93abcbd9e339d74d9ab048ed3c24e088efbc2df36b11e5bf8bbec2ee2b71465e3b40f89d0750ebe8efd05e1ee7e4565255045f242ad31290de7216f99684e MISC metadata.xml 346 BLAKE2B 869cc7c76112c00ce5496804a6456d3646e8c12acab6edff3a069795e47b5f1307bf4d8adcc16d3648a24287d9d7a471169a499461911829f04b19decfff35de SHA512 5d4b3441227598c1dac9c9f901a195cbe8a2d616bdbf851dc755b5e74f36c6b93542ca73666d7cb54dbfb5d44612d6b3ac17fe8b5a64b02778b0de5fd59544eb diff --git a/media-sound/redoflacs/redoflacs-0.16.2.ebuild b/media-sound/redoflacs/redoflacs-0.16.2.ebuild deleted file mode 100644 index 39d688ace3e0..000000000000 --- a/media-sound/redoflacs/redoflacs-0.16.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit vcs-snapshot - -DESCRIPTION="Bash commandline flac verifier, organizer, analyzer" -HOMEPAGE="https://github.com/sirjaren/redoflacs" -SRC_URI="https://github.com/sirjaren/${PN}/tarball/v${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - app-shells/bash - media-libs/flac - sys-apps/coreutils - sys-apps/findutils" - -src_install() { - newbin redoFlacs redoflacs -} - -pkg_postinst() { - elog "This script makes use of optional programs if installed:" - elog " media-sound/sox -> support for creating spectrograms" - elog " media-libs/libpng -> needed by media-sound/sox" - elog " media-sound/aucdtect -> support for determining authenticity" - elog " of FLAC files (CDDA)" -} diff --git a/media-sound/redoflacs/redoflacs-0.19.ebuild b/media-sound/redoflacs/redoflacs-0.19.ebuild deleted file mode 100644 index a41aaed10bde..000000000000 --- a/media-sound/redoflacs/redoflacs-0.19.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit readme.gentoo vcs-snapshot - -DESCRIPTION="Bash commandline flac compressor, verifier, organizer, analyzer, retagger" -HOMEPAGE="https://github.com/sirjaren/redoflacs" -SRC_URI="https://github.com/sirjaren/${PN}/tarball/v${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - >=app-shells/bash-4 - media-libs/flac - sys-apps/coreutils" - -src_install() { - dobin redoflacs - readme.gentoo_create_doc -} diff --git a/media-sound/traverso/Manifest b/media-sound/traverso/Manifest deleted file mode 100644 index 4113b1fd5175..000000000000 --- a/media-sound/traverso/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX traverso-0.49.2-desktop.patch 397 BLAKE2B 451566dd3c1f1db012810ce7dc341edf13ec864533a3bd771ced8d9ec96595e5bc89d896d694af45772e4cd64367975c0800e82b50167b2503fdee730150988d SHA512 36b617b837afa2b690433c34cc124fe43b0e5fff585288d279b52070ec0892996ad108c1fdfda0d370b3051b20b5f6238a08c2eb3023313661ceef0bfa5205b7 -DIST traverso-0.49.5.tar.gz 1510807 BLAKE2B de593be2ae8cc0310f25be45c8996ce6e9dd291a4e04d3ff185253821d84d44b2d816795d9510237b7a651af2f2ded3c032e48299d084db78f5f488e00fecda0 SHA512 86490479a06dca0e03e07a7938dd8ef1cf680da30c83ff1fac5f6a2f99b771995f6ef8f5ef8dff31103db50efadb69179057bf1c6a27b42b66260386986c94c4 -EBUILD traverso-0.49.5.ebuild 1954 BLAKE2B 0b4d52214c53178e9300b9c77ec252dd9d63414d9fcb9ae2a7f043882d3c380756cac9cb7f8c244b73066143f46392c76c41c7d08c8006a59c0be400a38e4bc1 SHA512 09ed0c79369c523b8ae3804a7ced06cab42055ddad42079f66426d41d93a73f6d8bb354974d960059e5839006979f57c18d1e7232fe006eed2ced9e893eb8ff0 -MISC metadata.xml 549 BLAKE2B 24ea010b051ff1f74a4ee02fb17fb8dadd6d5fd7dde139b922accb0bfcab6d6ab9c210eda2446b2c25b9ae9122c037131313451e1b6d7081b1634f81c5982c03 SHA512 24c1c480ae3f907aae2948e43b245cc5882585870829712f89d49302ab36b8439c44400f59f52a2874136b3742fc8ccf4fd446131ca242f9af025eac325da053 diff --git a/media-sound/traverso/files/traverso-0.49.2-desktop.patch b/media-sound/traverso/files/traverso-0.49.2-desktop.patch deleted file mode 100644 index a6584b644d31..000000000000 --- a/media-sound/traverso/files/traverso-0.49.2-desktop.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/resources/traverso.desktop -+++ b/resources/traverso.desktop -@@ -1,12 +1,10 @@ - [Desktop Entry] --Encoding=UTF-8 --MimeType=text/plain -+MimeType=text/plain; - GenericName=Multitrack Recorder - GenericName[de]=Multitrack Recorder - GenericName[ru]=Многодорожечная запись и сведение - Exec=traverso - Icon=traverso --Path= - Type=Application - Terminal=false - Name=Traverso diff --git a/media-sound/traverso/metadata.xml b/media-sound/traverso/metadata.xml deleted file mode 100644 index 36674346cb85..000000000000 --- a/media-sound/traverso/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>proaudio@gentoo.org</email> - <name>Gentoo ProAudio Project</name> - </maintainer> - <longdescription lang="en"> - Traverso is a multitrack audio recording and editing program for GNU/Linux with - special emphasis to create an easy to use program with a clean and - intuitive interface. - </longdescription> - <use> - <flag name="lv2">Add support for Ladspa V2</flag> - </use> -</pkgmetadata> diff --git a/media-sound/traverso/traverso-0.49.5.ebuild b/media-sound/traverso/traverso-0.49.5.ebuild deleted file mode 100644 index 4b4588d6a26d..000000000000 --- a/media-sound/traverso/traverso-0.49.5.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils desktop flag-o-matic gnome2-utils toolchain-funcs xdg-utils - -DESCRIPTION="Professional Audio Tools for GNU/Linux" -HOMEPAGE="https://traverso-daw.org/" -SRC_URI="https://traverso-daw.org/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="alsa debug jack lame lv2 mad pulseaudio" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/flac-1.1.2 - >=media-libs/libogg-1.1.2 - media-libs/libsamplerate - >=media-libs/libsndfile-1.0.12 - >=media-libs/libvorbis-1.1.2 - >=media-sound/wavpack-4.40.0 - >=sci-libs/fftw-3 - alsa? ( >=media-libs/alsa-lib-1.0.0 ) - jack? ( virtual/jack ) - lame? ( media-sound/lame ) - lv2? ( media-libs/lilv ) - mad? ( >=media-libs/libmad-0.15.0 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog README resources/help.text ) - -PATCHES=( "${FILESDIR}"/${PN}-0.49.2-desktop.patch ) - -src_configure() { - use lv2 && append-cppflags "$($(tc-getPKG_CONFIG) --cflags slv2)" #415165 - - local mycmakeargs=( - -DWANT_ALSA=$(usex alsa) - -DWANT_TRAVERSO_DEBUG=$(usex debug) - -DWANT_JACK=$(usex jack) - -DWANT_MP3_ENCODE=$(usex lame) - -DWANT_LV2=$(usex lv2) - -DWANT_MP3_DECODE=$(usex mad) - -DWANT_PULSEAUDIO=$(usex pulseaudio) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - local res - for res in 16 24 48 64 128; do - doicon -s ${res} resources/freedesktop/icons/${res}x${res}/apps/${PN}.png - done - doicon -s scalable resources/freedesktop/icons/scalable/apps/${PN}.svg - - domenu resources/traverso.desktop - - insinto /usr/share/${PN} - doins -r resources/themes -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} |