From 62f67115b5c46134c34f88f4b1cbdacc19384c0a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 30 Sep 2018 11:19:18 +0100 Subject: gentoo resync : 30.09.2018 --- media-sound/Manifest.gz | Bin 61285 -> 61272 bytes media-sound/apulse/Manifest | 5 +- media-sound/apulse/apulse-0.1.12-r4.ebuild | 63 +++++ media-sound/apulse/apulse-0.1.12.ebuild | 50 ---- media-sound/apulse/files/sdk.patch | 103 ++++++++ media-sound/apulse/metadata.xml | 3 +- media-sound/glmix/Manifest | 2 +- media-sound/glmix/glmix-0.3.ebuild | 26 +- media-sound/gnome-sound-recorder/Manifest | 2 + .../gnome-sound-recorder-3.28.1.ebuild | 44 ++++ media-sound/mp3unicode/Manifest | 2 +- media-sound/mp3unicode/mp3unicode-1.2.1.ebuild | 9 +- media-sound/mpd/Manifest | 3 +- media-sound/mpd/files/mpd-0.20.21.logrotate | 9 + media-sound/mpd/mpd-0.20.21-r1.ebuild | 270 +++++++++++++++++++++ media-sound/mpd/mpd-0.20.21.ebuild | 270 --------------------- media-sound/music-file-organizer/Manifest | 4 +- .../music-file-organizer-1.0.1.ebuild | 27 --- .../music-file-organizer-1.0.2.ebuild | 27 +++ media-sound/opus-tools/Manifest | 2 + media-sound/opus-tools/opus-tools-0.2.ebuild | 46 ++++ media-sound/pianobar/Manifest | 2 +- media-sound/pianobar/pianobar-2018.06.22.ebuild | 2 +- media-sound/picard/Manifest | 2 +- media-sound/picard/picard-2.0.3.ebuild | 2 +- media-sound/pulseeffects/Manifest | 6 +- media-sound/pulseeffects/pulseeffects-4.3.5.ebuild | 66 ----- media-sound/pulseeffects/pulseeffects-4.3.7.ebuild | 66 +++++ media-sound/pulseeffects/pulseeffects-9999.ebuild | 4 +- media-sound/qmmp/Manifest | 2 + media-sound/qmmp/qmmp-1.2.4.ebuild | 163 +++++++++++++ media-sound/teamspeak-client/Manifest | 6 +- .../teamspeak-client/teamspeak-client-3.2.1.ebuild | 91 ------- .../teamspeak-client/teamspeak-client-3.2.2.ebuild | 91 +++++++ media-sound/wavsplit/Manifest | 3 +- media-sound/wavsplit/wavsplit-1.2.1-r1.ebuild | 34 --- media-sound/wavsplit/wavsplit-1.2.1-r2.ebuild | 2 +- 37 files changed, 931 insertions(+), 578 deletions(-) create mode 100644 media-sound/apulse/apulse-0.1.12-r4.ebuild delete mode 100644 media-sound/apulse/apulse-0.1.12.ebuild create mode 100644 media-sound/apulse/files/sdk.patch create mode 100644 media-sound/gnome-sound-recorder/gnome-sound-recorder-3.28.1.ebuild create mode 100644 media-sound/mpd/files/mpd-0.20.21.logrotate create mode 100644 media-sound/mpd/mpd-0.20.21-r1.ebuild delete mode 100644 media-sound/mpd/mpd-0.20.21.ebuild delete mode 100644 media-sound/music-file-organizer/music-file-organizer-1.0.1.ebuild create mode 100644 media-sound/music-file-organizer/music-file-organizer-1.0.2.ebuild create mode 100644 media-sound/opus-tools/opus-tools-0.2.ebuild delete mode 100644 media-sound/pulseeffects/pulseeffects-4.3.5.ebuild create mode 100644 media-sound/pulseeffects/pulseeffects-4.3.7.ebuild create mode 100644 media-sound/qmmp/qmmp-1.2.4.ebuild delete mode 100644 media-sound/teamspeak-client/teamspeak-client-3.2.1.ebuild create mode 100644 media-sound/teamspeak-client/teamspeak-client-3.2.2.ebuild delete mode 100644 media-sound/wavsplit/wavsplit-1.2.1-r1.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 0e17f6a7d27b..bb48404528a1 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest index 7f7e8d8d0f33..b22c3e6639b5 100644 --- a/media-sound/apulse/Manifest +++ b/media-sound/apulse/Manifest @@ -1,6 +1,7 @@ AUX apulse 488 BLAKE2B 20231c1041e1658e993ecc5f0dbd37f1d7e718aa5095b0bcb18b6c78639da5da29d5aa72fe77c774598d199e8284cceaab9fdb9aa07cf734957fb1c2d8d617c0 SHA512 2b1ebb3d574af2469f50a42e324b3367b5e08d3de00076620ce2133226d544ab2507e6d752ff3ed427319978ab5e1a0e73189368666a5c7f5ed61f1294417228 +AUX sdk.patch 4357 BLAKE2B ad43209ebf78f1f8937bfde54c88034a9c0f426caf62da5aa70b6171e29546af97c374765bed081cdf13827add3d02e5cdb6b30adccaae03318c102dba4cff65 SHA512 f1f743d049c120f3c8d6d1387577b53e9637881d9d5e007c55b4e42feca21b170ee24146c5fb0cc050c3eb1c26659dc6363e673710ae08c76f2844306a1ca01d DIST apulse-0.1.10.tar.gz 110272 BLAKE2B 3e05c93de225125ed0de75f5576282da89acd88398d3a5159d09a6f50a7747a3a341e192f35520d3fa79a6739bf287bbcf39fb350116aa5b5a86ca5034a13034 SHA512 e922448095b7e3c8ae5766fadd5912ad39c1d0d68c73954305d17909b6bafe3a95c7e1ad4d63a4824293e0ba1495c253204343f31330c0ddb4fb419fe1f9eb12 DIST apulse-0.1.12.tar.gz 117220 BLAKE2B 04d88a298ff5e21e19fda1979ebbc96a6441f83212d6903a004a54ee360276985e66b637571a76e3fe6821d42762ac515b02a8a2cb0149a66f3150e34bd0d9b7 SHA512 9fe39ab93e90d7ec589c7632bf439bfc7fe8bbd0792ce1197ec8547fbe1901fec50facdf33c55cfbadbc1af4414fdf48f1f241406903a8f15f445b97dca7076a EBUILD apulse-0.1.10.ebuild 1081 BLAKE2B 372e93e508f668fff85c7d9117ee305bfa47d4685122503e3c6789b4b7423fcdd403c3305f0a719105060703a8640980ede90ba9c4939bc7691352d1810ec85f SHA512 3ba6f8eddad6065760b3d31ad52d306e63992be35595903f57edb4c93bf7b5712ad0d61b21cbb7dc7009b8a80c626b33302d3462661f28ed2944b13a5b573ece -EBUILD apulse-0.1.12.ebuild 1253 BLAKE2B e04b196ab2e79156dfdf789ed1eea0524a1c9c1823e8e94ef3f73b816d41fda9854507446bb6ae9d7eed819e177601de19a406ea8bddba451a9f40f960f9952b SHA512 bc3d28644aeeceb410d4ace9ad89a8d3c5079c047c08b993764af777e3b444c31f41aa68791728f3243541e4b7240d7bec8162d088226147c90802249e215af4 -MISC metadata.xml 418 BLAKE2B 70574aa80c834d0bd9d21764cc96fcae3ca59ecb4dcd371e467606ae91d169186fb4f1fbfa0313752de01d5d6d65b6a22bb804afe5fbabc7126367720d750557 SHA512 01fa9cdf72ab998dc91603a95c95c2d6cd707a732a0756a386a640ad1cf0b84f5a2dfc931425c4a6106467950212ba32fa1fa6f879741eb78d48b4188836b06a +EBUILD apulse-0.1.12-r4.ebuild 1596 BLAKE2B c120689c687e645fe1d3bc93924521b21dcee1c4b63e131c89fea710338838b68573b4d8d3cbc5537988d1a057a65c1f1a0d91711c601d817b30c2953569160c SHA512 770654a65ea7dca987b6e367018e256f1cb52bab940a9935b4aa45933c926062cc211277e918ff697c3efa9b786ba1a0895e59fd7381c924a2c29e774875031e +MISC metadata.xml 539 BLAKE2B 958678641d39164ac7da9bb779329185aafe5d551dfbabaaa0872b47cbfeba6fa5d545e715ebb1fb4eb730bc192696a1517c4f474a0a51f81136b213ec4fe9ea SHA512 49cce06f24b1c9a5ec42f549fc018517650339347f97e02864ea0e2a4216c092d38c75c46a588bad3896843962b477c2ad94b34cb1f39f8255116fc4b2c92fde diff --git a/media-sound/apulse/apulse-0.1.12-r4.ebuild b/media-sound/apulse/apulse-0.1.12-r4.ebuild new file mode 100644 index 000000000000..46b1d98a51ad --- /dev/null +++ b/media-sound/apulse/apulse-0.1.12-r4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib cmake-multilib + +DESCRIPTION="PulseAudio emulation for ALSA" +HOMEPAGE="https://github.com/i-rinat/apulse" +SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug sdk test" + +DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + sdk? ( !media-sound/pulseaudio ) " +RDEPEND="${DEPEND} + !!media-plugins/alsa-plugins[pulseaudio]" + +PATCHES=( "${FILESDIR}/sdk.patch" ) + +src_prepare() { + cmake-utils_src_prepare + + if ! use sdk; then + # Ensure all relevant libdirs are added, to support all ABIs + DIRS= + _add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; } + multilib_foreach_abi _add_dir + sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die + fi +} + +multilib_src_configure() { + local mycmakeargs=( + "-DINSTALL_SDK=$(usex sdk)" + "-DLOG_TO_STDERR=$(usex debug)" + "-DWITH_TRACE=$(usex debug)" + ) + cmake-utils_src_configure +} + +multilib_src_test() { + emake check +} + +multilib_src_install_all() { + cmake-utils_src_install + # The easiest way would be setting MULTILIB_CHOST_TOOLS at global scope, depending + # on USE=sdk, but this is no longer permitted, so workaround is required. + # See bug 666884 for details. + if ! use sdk; then + unset BUILD_DIR + _install_wrapper() { newbin "${BUILD_DIR}/apulse" "${CHOST}-apulse"; } + multilib_foreach_abi _install_wrapper + dobin "${T}/apulse" + fi + einstalldocs +} diff --git a/media-sound/apulse/apulse-0.1.12.ebuild b/media-sound/apulse/apulse-0.1.12.ebuild deleted file mode 100644 index 1f223fb6cfc4..000000000000 --- a/media-sound/apulse/apulse-0.1.12.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib cmake-multilib - -DESCRIPTION="PulseAudio emulation for ALSA" -HOMEPAGE="https://github.com/i-rinat/apulse" -SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="+pa-headers test" - -DEPEND="dev-libs/glib:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib[${MULTILIB_USEDEP}] - pa-headers? ( !media-sound/pulseaudio ) " -RDEPEND="${DEPEND} - !!media-plugins/alsa-plugins[pulseaudio]" - -MULTILIB_CHOST_TOOLS=( /usr/bin/apulse ) - -src_prepare() { - cmake-utils_src_prepare - - # Ensure all relevant libdirs are added, to support all ABIs - DIRS= - _add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; } - multilib_foreach_abi _add_dir - sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse || die -} - -multilib_src_configure() { - local mycmakeargs=("-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse") - cmake-utils_src_configure -} - -multilib_src_test() { - emake check -} - -multilib_src_install_all() { - cmake-utils_src_install - einstalldocs - dobin "${T}"/apulse - use pa-headers && doheader -r 3rdparty/pulseaudio-headers/pulse -} diff --git a/media-sound/apulse/files/sdk.patch b/media-sound/apulse/files/sdk.patch new file mode 100644 index 000000000000..bc12090b72e5 --- /dev/null +++ b/media-sound/apulse/files/sdk.patch @@ -0,0 +1,103 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 072f3b1..5fe6bcd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,6 @@ + project(apulse) + cmake_minimum_required (VERSION 2.8) ++include(GNUInstallDirs) + + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -Wall -fPIC -fvisibility=hidden") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror=implicit-function-declaration") +@@ -28,6 +29,8 @@ else() + include_directories(${PA_INCLUDE_DIRECTORIES}) + endif() + ++set(INSTALL_SDK 0 CACHE BOOLEAN "Install SDK files to build applications with apulse (Pulse Audio headers and pkg-config files) instead of system ones") ++ + link_directories(${REQ_LIBRARY_DIRS}) + + add_library(trace-helper STATIC +@@ -72,12 +75,30 @@ target_link_libraries(pulse-simple ${SYMBOLMAP} trace-helper ${REQ_LIBRARIES}) + + add_subdirectory(tests) + +-set(APULSEPATH "${CMAKE_INSTALL_PREFIX}/lib/apulse" CACHE PATH "library installation directory") +-set(APULSE_SEARCH_PATHS "${APULSEPATH}" CACHE PATH "directory list for LD_LIBRARY_PATH") +-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/apulse.template" +- "${CMAKE_CURRENT_BINARY_DIR}/apulse" @ONLY) ++if (${INSTALL_SDK}) ++ set(APULSEPATH "${CMAKE_INSTALL_LIBDIR}" CACHE PATH "library installation directory") ++ ++ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pkgconfig/libpulse.pc.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/libpulse.pc" @ONLY) ++ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pkgconfig/libpulse-simple.pc.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/libpulse-simple.pc" @ONLY) ++ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pkgconfig/libpulse-mainloop-glib.pc.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/libpulse-mainloop-glib.pc" @ONLY) ++else() ++ set(APULSEPATH "${CMAKE_INSTALL_LIBDIR}/apulse" CACHE PATH "library installation directory") ++ set(APULSE_SEARCH_PATHS "${CMAKE_INSTALL_PREFIX}/${APULSEPATH}" CACHE PATH "directory list for LD_LIBRARY_PATH") ++ ++ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/apulse.template" ++ "${CMAKE_CURRENT_BINARY_DIR}/apulse" @ONLY) ++endif() + +-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/apulse" DESTINATION bin +- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) + install(TARGETS pulse-simple pulse pulse-mainloop-glib DESTINATION "${APULSEPATH}") +-install(FILES "${CMAKE_SOURCE_DIR}/man/apulse.1" DESTINATION share/man/man1) ++ ++if (${INSTALL_SDK}) ++ install(DIRECTORY "${CMAKE_SOURCE_DIR}/3rdparty/pulseaudio-headers/pulse" DESTINATION include) ++ install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig" DESTINATION "${CMAKE_INSTALL_LIBDIR}") ++else() ++ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/apulse" DESTINATION bin ++ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) ++ install(FILES "${CMAKE_SOURCE_DIR}/man/apulse.1" DESTINATION share/man/man1) ++endif() +diff --git a/pkgconfig/libpulse-mainloop-glib.pc.in b/pkgconfig/libpulse-mainloop-glib.pc.in +new file mode 100644 +index 0000000..957e3b2 +--- /dev/null ++++ b/pkgconfig/libpulse-mainloop-glib.pc.in +@@ -0,0 +1,9 @@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ ++ ++Name: libpulse-mainloop-glib ++Description: PulseAudio GLib 2.0 Main Loop Wrapper (apulse) ++Version: 5.0 ++Libs: -L${libdir} -lpulse-mainloop-glib -pthread ++Cflags: -I${includedir} ++Requires: glib-2.0 +diff --git a/pkgconfig/libpulse-simple.pc.in b/pkgconfig/libpulse-simple.pc.in +new file mode 100644 +index 0000000..57d917f +--- /dev/null ++++ b/pkgconfig/libpulse-simple.pc.in +@@ -0,0 +1,9 @@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ ++ ++Name: libpulse-simple ++Description: PulseAudio Simplified Synchronous Client Interface (apulse) ++Version: 5.0 ++Libs: -L${libdir} -lpulse-simple -pthread ++Cflags: -I${includedir} ++Requires: glib-2.0 +diff --git a/pkgconfig/libpulse.pc.in b/pkgconfig/libpulse.pc.in +new file mode 100644 +index 0000000..edcbbd8 +--- /dev/null ++++ b/pkgconfig/libpulse.pc.in +@@ -0,0 +1,9 @@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ ++ ++Name: libpulse ++Description: PulseAudio Client Interface (apulse) ++Version: 5.0 ++Libs: -L${libdir} -lpulse -pthread ++Cflags: -I${includedir} ++Requires: glib-2.0 alsa diff --git a/media-sound/apulse/metadata.xml b/media-sound/apulse/metadata.xml index 738e74332466..273b2be58659 100644 --- a/media-sound/apulse/metadata.xml +++ b/media-sound/apulse/metadata.xml @@ -6,7 +6,8 @@ Andrew Savchenko - Install PulseAudio headers + Install PulseAudio headers and pkg-config files. Be aware apulse is not + a full PulseAudio replacement by design and some functionality may be missing. i-rinat/apulse diff --git a/media-sound/glmix/Manifest b/media-sound/glmix/Manifest index b8ee33e5e626..7be72baf3c33 100644 --- a/media-sound/glmix/Manifest +++ b/media-sound/glmix/Manifest @@ -1,3 +1,3 @@ DIST glmix-0.3.tar.gz 17500 BLAKE2B 25fc1cf3a1bbdbade37a7996472b59b538a218c0f136204b6b71617ffb93f1182ebbb8be5fade6ca5859d5318c9b0f4168ad84881d23ac14ccd42b1673252d99 SHA512 158136d67f53834c34500ba88f9d4c8c7c6928878497bbf63db127c900b89d649ebed3baee129d597f46c955184efb9d8ff30676e0430968eb4e057fa2e4bb45 -EBUILD glmix-0.3.ebuild 836 BLAKE2B 90656a6ead64377801066ad1aa8fd0d874fc71139949eea303244d8dd4e7efee5f6db6f35b16901a332c5d06944cc256eb37f5001e9e628f8c1d4edd5a303aa5 SHA512 3bfcbe695d33e984d0b9bd971bb4217e7b44d9e9eae1af87029c3c4182188381769b4a14563267072debcfe5d9752fa48b9ed79bef0a5cf35001fabf3d6504ee +EBUILD glmix-0.3.ebuild 823 BLAKE2B 3cc630a1fbdbe167e58e4149d05542b5108d46f53b26efd0fe2dc9c5650f8897c2ef71a64f424673fb0128b68bd4c76313315f069de986f0e30de2b7c86cdbed SHA512 69552e21f38bbe83a71a8f76759b89b3b77812f86771b9d8f5ac90253a5d11acd38f917127bd2e65e579fa6e80879ce9fd92fb2373f19327ca7eb5a4aa3c4bb7 MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 diff --git a/media-sound/glmix/glmix-0.3.ebuild b/media-sound/glmix/glmix-0.3.ebuild index fa4e7709de08..e25af6abda64 100644 --- a/media-sound/glmix/glmix-0.3.ebuild +++ b/media-sound/glmix/glmix-0.3.ebuild @@ -1,30 +1,32 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=2 +EAPI=7 -inherit eutils toolchain-funcs +inherit desktop toolchain-funcs -DESCRIPTION="A 3D widget for mixing up to eight JACK audio streams down to stereo" -HOMEPAGE="http://devel.tlrmx.org/audio" -SRC_URI="http://devel.tlrmx.org/audio/source/${P}.tar.gz" +DESCRIPTION="3D widget for mixing up to eight JACK audio streams down to stereo" +HOMEPAGE="https://devel.tlrmx.org/audio" +SRC_URI="https://devel.tlrmx.org/audio/source/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc sparc x86" IUSE="" +KEYWORDS="amd64 ~ppc sparc x86" -RDEPEND="media-sound/jack-audio-connection-kit +RDEPEND=" + media-sound/jack-audio-connection-kit + x11-libs/gtk+:2 >=x11-libs/gtkglext-1 - x11-libs/gtk+:2" -DEPEND="${RDEPEND} - virtual/pkgconfig" +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_compile() { local libs="gtk+-2.0 gtkglext-1.0 jack pango" emake CC="$(tc-getCC)" \ CFLAGS="${CFLAGS} $(pkg-config --cflags ${libs})" \ - LDFLAGS="-lm ${LDFLAGS} $(pkg-config --libs ${libs})" || die "emake failed." + LDFLAGS="-lm ${LDFLAGS} $(pkg-config --libs ${libs})" } src_install() { diff --git a/media-sound/gnome-sound-recorder/Manifest b/media-sound/gnome-sound-recorder/Manifest index f21bc49fd3d8..31f7f5f3b87d 100644 --- a/media-sound/gnome-sound-recorder/Manifest +++ b/media-sound/gnome-sound-recorder/Manifest @@ -1,3 +1,5 @@ DIST gnome-sound-recorder-3.24.0.1.tar.xz 452240 BLAKE2B 37b2b81255af5aff4de08e92bf7db216b229885b1aeee87d91a1210412634b62641758c6132290b75494f780d304d78dee4c3d5d7e08de46736750c2730b20d0 SHA512 00e190e8d6a1a3961122485742705da4d85ef926453ff8098718566771600690562597f012f7cd9dc61b5910b4e75cc7518e86a092f052c3fc40a96310ab3c3f +DIST gnome-sound-recorder-3.28.1.tar.xz 458764 BLAKE2B f6d8691758b85e6cfad0d9ddc8d894bfe8a78d34084524986bf6df694c50ca615a666a0d6fc56a82149274f40c346ed6fb317668a5d6a729b06ea4516bcb7f66 SHA512 badc5b9013a5b2e66078e4e3c93431297730b8e8ef241daa30d1fd58c5e7d6f58201c569cf8e58b24c1510fa6cce068740a0e68015b5bd59f793cf18c9f566e9 EBUILD gnome-sound-recorder-3.24.0.1.ebuild 1083 BLAKE2B d9df40ebe569a1c0f3edfb91c57ff26b8d6345f56c9d5122c42abeda635df851f679009e21cce1dced73deb7ed7f529df036bc1aa5e2a5a4143200cface68a3e SHA512 499c05e1955bad18123c5a3f994da3034b7df4d0d6816718f39ca43df1da1cde7dc8212ca84193474a832c5d9976b996ab6394009a52420f1a0d96a88c7b2691 +EBUILD gnome-sound-recorder-3.28.1.ebuild 1082 BLAKE2B cca83913fb79be60ee6e39f9effe4d37715aecc8392bf6dea364381df216b2c61fdb30e961c12fcd7152c3efbada9b47bca85037dad901f824a1634b3d2f5014 SHA512 74ee69a6dc5224fb35d532baccb1a2cf6ea234c544bf32039de740ff4ac22e80d9847109d5db2a63c1ba9a5565768318d215eeb26ee7b1995730dec83227fac8 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/media-sound/gnome-sound-recorder/gnome-sound-recorder-3.28.1.ebuild b/media-sound/gnome-sound-recorder/gnome-sound-recorder-3.28.1.ebuild new file mode 100644 index 000000000000..abb3d9fd119a --- /dev/null +++ b/media-sound/gnome-sound-recorder/gnome-sound-recorder-3.28.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Simple sound recorder" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/SoundRecorder" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +COMMON_DEPEND=" + dev-libs/gjs + >=dev-libs/glib-2.46:2 + >=dev-libs/gobject-introspection-1.31.6 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.12:3[introspection] +" +RDEPEND="${COMMON_DEPEND} + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection,ogg] + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-flac:1.0 + media-plugins/gst-plugins-pulse:1.0 + +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.26 + virtual/pkgconfig +" + +src_prepare() { + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violations when a plugin needs write access to + # /dev/dri/card* in its init phase. + sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ + -i configure || die +} diff --git a/media-sound/mp3unicode/Manifest b/media-sound/mp3unicode/Manifest index 8308a8587d0d..8a0ce1bfb91f 100644 --- a/media-sound/mp3unicode/Manifest +++ b/media-sound/mp3unicode/Manifest @@ -1,3 +1,3 @@ DIST mp3unicode-1.2.1.tar.bz2 101593 BLAKE2B d6f529a9e60e461faba410927d731a2ca640f5c0df2fcf2732d87f9598dd01e8b992adb12e0499f5d81e1cf43b399e7c3acb0840a7992a8f5cb7a9e0f09624f3 SHA512 b1ca820d1ecf6b5e0e59a8267c0cc6af5f8218191885b9a538a53b4f112f77510b3c5da81ce1e0a98d60c19b621965cea7e8e5c7b6c035054ea362fc02ed64b2 -EBUILD mp3unicode-1.2.1.ebuild 452 BLAKE2B 4ede226f5d3a8497ee0afd75bf26aeec4fb0ff6817b250cc696723ee8da8f3a9ab39d65dbcab57bcc91f7d0f5190ea439c7c190ccb6c6fa944a87399b25ec190 SHA512 f2fe3eea558bfec7fb61c2504a4cd24cee4b8b38202f1a820ec26e44c60c8011f332ad2fd0901469b8f24657692338c9baf0859cafa14b45b852fdd89d3b8a1b +EBUILD mp3unicode-1.2.1.ebuild 453 BLAKE2B 76fd3ceae97d7bf6c56c5529b151dda341a3cad2f05faa01c1401199aac88d7179eba2dde1d269aedfe17cc05f4bea9e66cc4574dfa1e4202da15bced0a1844a SHA512 bbe11dad52a290e6df7bda236ccc7e76ea8f86848848dbd52e854d32985af94919b05e8ab2289429a4184104766aea6ef233bae7ed0761e61565b31091c0d28b MISC metadata.xml 390 BLAKE2B a6c01bae7d2f5b0398d0ae92b688231e161c54149d3458cc3d553e12511c2d93b4ef6c31b7e95b1657c6bb7d7fdb7f87563f7b9b001d30a84d112cd29a4e4c6b SHA512 fef55e6cfa51b0b23ba81e8df46ca4b694e0279b70d2ac07986ebf4622c61af5aa59dce9d8fbddf339f0dd66bef61e3ca34513a2061d6754cdd5d0c382e90dc1 diff --git a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild index 9ed7b7a972bb..f72c781ad0e8 100644 --- a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild +++ b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Commandline utility to convert ID3 tags in mp3 files between different encodings" HOMEPAGE="http://mp3unicode.sourceforge.net" @@ -10,8 +10,7 @@ SRC_URI="https://github.com/alonbl/${PN}/downloads/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=">=media-libs/taglib-1.4" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index b028e39e1911..7acd6cd777c6 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1,6 +1,7 @@ AUX mpd-0.18.conf.patch 2969 BLAKE2B 6b1e56234cd061cab0f7704889af9f20ee0653d3c20d60eecf3a62ce6c3eb0e6a8c29252ef6e3045a96af6e8cd12d7c27dfbdf8a79fa3ed025258b8c9cb7b05d SHA512 4b646bc5d8fe4c76421f4cb0dbc7894cf9118492662ea1127f90c48f84760a1167988692c2b63f49182afcd46c578de7203356bbf9dd47787f9129f7c3dbf4a5 AUX mpd-0.20.10-libcdio-2.patch 843 BLAKE2B d0c7eeeedb6065b1e08b1a8b1e6f5237408cd1b747aba72651441f0c203a4d32a39bf4e3c2371ae16fbde2f991c2f60870b15e8340b81bbc793355131ea57f62 SHA512 c9b62e6e0e7408ff3ab1e73c08001e498150c6bda8a9796ef23c35ba4dd0313e243129f7fb1760997f4a226f1ea3de56657eeead41f07bcaafa9affde40cc851 AUX mpd-0.20.12.logrotate 88 BLAKE2B 2ff692c0c37da35ba3d53c2050653131a0de364094a779eba7ed7b2db3334f1eef7fa261b6a94416cd6a29290fb563a4a15ef70768c2860d2d9c3b7f9fdfbc4d SHA512 6c0ad8341f24633271972a2414e945a8eb14db31b114e1c260bcc0c50e1288bdbc5e3344ff9ef53c3c28d7368985e55a944d53705302b8a3d14eccc9fe2d6b48 +AUX mpd-0.20.21.logrotate 112 BLAKE2B 2fd60db81c39d3b7eb1cd375450b5902d6e31734e3801819dbc9475d84750491780aab6c4db0be00039c88dce2fb25b83abc9374a0c736697d8c1cc1bd4f5b24 SHA512 32da561c59f8641e549ccec6ecf8a678cd1b9c1d7fbbef5ca6a1b1eb0f07948c2ea23366d357a16a221e0a9b96fe079df3a046f18c4410b8ddc4adce63c6d467 AUX mpd-0.20.4.init 681 BLAKE2B 36f48fe4f2432f659c455e75c3e6a773e7d49b9194fea75cd08251cc661b4885fe4ca16cc1008b679cb441ce8eb6a309c60b132570b89e4cf8f9560e130e71be SHA512 e9dbbab915e0e84dec9bd084347e608db7802386b281dc35fa1a9401bd3a40652735a02c98a8d51074c061cbe05ff038e0a16f379638c133b6ae8a6a70ca8f39 AUX mpd-0.20.4.logrotate 79 BLAKE2B fcff807fb7557d480378ae6712f598147c9dbc3381ca89b21529277bfc636448e474b610096eae5c02963bc5aa5cf1055f0a9bbde36f2cc8d178e373a755fa84 SHA512 b4616307eb4b06e42a53120bb37276ea19cb1b3096094214062835f71093a1d196bc515b6b6f1e23dbd83a49151565807071959408c4f1078d95925660d3b324 DIST mpd-0.20.10.tar.xz 778828 BLAKE2B c16b955ace770cf3d5da2ccad81fd3089cf2e60bf47774745d75babcff38fa344646b26dd32617fa2fe86ee0c785b9c8272ea6c90f77266b1a0cba2d48145236 SHA512 bac6a71e5b85600c590eae6b785474574cf0d7b03d9add537161b968a2997a975a597639a9fece119a01a7e27b5207523e4ae30b2f4f35791eff8c3ff26d107c @@ -8,5 +9,5 @@ DIST mpd-0.20.12.tar.xz 781072 BLAKE2B 0f305efa94dca844ebc9e4548d0f57ce01c0274c4 DIST mpd-0.20.21.tar.xz 800476 BLAKE2B 0c807ae8d79abd9400aa417b516c709073b23390aeed2b385c716e20f8c4f93376a235b54fe5f5cfcd451b04c76e105b41acbd180d294281432d4d1b6a427a15 SHA512 d44fb326ea6213ecf46721ca81efdfffaec4faa5a66e627185fd5ab7c4f0c5a380f4d04aed5c2909746a37b33987cb61f62dc2d747365da06629fbb78bf7c7d6 EBUILD mpd-0.20.10.ebuild 7285 BLAKE2B 08b8d0afe72f0ad186438441aa1229e71c1c2564250c9e624eac2f7c6ec7596bd9f0ad4b353b4ca37af9acac2bda7b2a59f134265cb9a41be0bdfef64cf384b8 SHA512 82c6c20fbe05137a61ed07daa9bdcd0e7639267d8301e14257978d13e67a6ec9e0581f873c22df14a90a1dffb71dfd47fc456aee49889dc5d67a566ea6326ba4 EBUILD mpd-0.20.12-r2.ebuild 7361 BLAKE2B 6c257159de263c22984a28331cf6ad9bf17ab34bc6e255901f2871588133f2ddcc99cabe142f14a75e831faaad9cf2588889286cb6183716d9a14bd4e4f74624 SHA512 c5d52149a1ac383c35fdf5f22c756459545f1f0ca630d0ba3a433e6f856c9ad49482e3a39e94abc025c2e094abe2e260e8716fbda78e1ff8280a92957e720a36 -EBUILD mpd-0.20.21.ebuild 7314 BLAKE2B 20aa5ce2c93174d07d817025b3288fdee09b8d8809cefdf4caabc2c5294b5c454b792cac12952b3a4a89f291cc200bda650cd2916e50b80dd28e6f4d15690699 SHA512 49c34993453e3ff6a4776ca50c109f7dac3b506baed976675f8b07f0255d010a56e6b551300077708c02d48f009760f2e4516343042778b53a71d505cb29fb05 +EBUILD mpd-0.20.21-r1.ebuild 7314 BLAKE2B 35d022e4d5a85a88a1bfd944e3b43e9e2117630139bb8b5347fdcdb967be6c1c3a8047d39be64ccb40144a11b1d6bcd9a83bc95d184cfc6cdea30d5050b6d7bc SHA512 1de5b6fda9bc017dd01bda1f8076987416cca0220c6922ff0778125b5585b73a22ffeb04f42d562c4c2561f6fdcb42287fb0665a5aa13498a93baa809dcd7aa6 MISC metadata.xml 2517 BLAKE2B 1723729d1962eb361c8231e9351164008b3f2e47097846afc6a06d2ae8157a6ef0643f1ddc53f0fd7ca5569eaf1f30ad28ec18079ec2a9f92cf0ad3b287f4798 SHA512 f829d7424245ff87e86d1bdd4c59cd4a102823b8796aa44d202f2b0afdf902f88fa43d478b9cf610c1ffb52595d3bc2d37bc4d67ddd440110009ff9cbcfaad46 diff --git a/media-sound/mpd/files/mpd-0.20.21.logrotate b/media-sound/mpd/files/mpd-0.20.21.logrotate new file mode 100644 index 000000000000..55694c4531c3 --- /dev/null +++ b/media-sound/mpd/files/mpd-0.20.21.logrotate @@ -0,0 +1,9 @@ +/var/lib/mpd/log { + missingok + weekly + delaycompress + compress + postrotate + /etc/init.d/mpd reload + endscript +} diff --git a/media-sound/mpd/mpd-0.20.21-r1.ebuild b/media-sound/mpd/mpd-0.20.21-r1.ebuild new file mode 100644 index 000000000000..c41cc0ebed29 --- /dev/null +++ b/media-sound/mpd/mpd-0.20.21-r1.ebuild @@ -0,0 +1,270 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic linux-info systemd user + +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 ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos" +IUSE="adplug +alsa ao audiofile bzip2 cdio +curl debug +eventfd expat faad + +fifo +ffmpeg flac fluidsynth gme +icu +id3tag +inotify +ipv6 jack + lame mms libav libmpdclient libsamplerate libsoxr +mad mikmod modplug + mpg123 musepack +network nfs ogg openal opus oss pipe pulseaudio recorder + samba selinux sid +signalfd sndfile soundcloud sqlite systemd tcpd twolame + unicode upnp vorbis wavpack wildmidi zeroconf zip zlib webdav" + +OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder" +DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod + modplug mpg123 musepack ogg flac sid vorbis wavpack wildmidi" +ENCODER_PLUGINS="audiofile flac lame twolame vorbis" + +REQUIRED_USE=" + || ( ${OUTPUT_PLUGINS} ) + || ( ${DECODER_PLUGINS} ) + network? ( || ( ${ENCODER_PLUGINS} ) ) + recorder? ( || ( ${ENCODER_PLUGINS} ) ) + opus? ( ogg ) + upnp? ( expat ) + webdav? ( curl expat ) +" + +COMMON_DEPEND=" + adplug? ( media-libs/adplug ) + alsa? ( + media-libs/alsa-lib + media-sound/alsa-utils + ) + ao? ( media-libs/libao[alsa?,pulseaudio?] ) + audiofile? ( media-libs/audiofile ) + bzip2? ( app-arch/bzip2 ) + cdio? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + curl? ( net-misc/curl ) + expat? ( dev-libs/expat ) + faad? ( media-libs/faad2 ) + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) + flac? ( media-libs/flac[ogg?] ) + 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:0 ) + mms? ( media-libs/libmms ) + modplug? ( media-libs/libmodplug ) + mpg123? ( >=media-sound/mpg123-1.12.2 ) + musepack? ( media-sound/musepack-tools ) + network? ( + >=media-libs/libshout-2 + !lame? ( !vorbis? ( media-libs/libvorbis ) ) + ) + nfs? ( net-fs/libnfs ) + ogg? ( media-libs/libogg ) + openal? ( media-libs/openal ) + opus? ( media-libs/opus ) + pulseaudio? ( media-sound/pulseaudio ) + samba? ( >=net-fs/samba-4.0.25 ) + 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 ) + tcpd? ( sys-apps/tcp-wrappers ) + twolame? ( media-sound/twolame ) + 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="${COMMON_DEPEND} + dev-libs/boost + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND} + !