summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/jokosher/Manifest1
-rw-r--r--media-sound/jokosher/files/jokosher-0.11.1-update-database.patch31
-rw-r--r--media-sound/jokosher/files/jokosher-0.11.5-cairo.patch30
-rw-r--r--media-sound/jokosher/jokosher-0.11.5-r1.ebuild64
-rw-r--r--media-sound/jokosher/metadata.xml11
-rw-r--r--media-sound/squeezeslave/Manifest2
-rw-r--r--media-sound/squeezeslave/files/squeezeslave-1.1_p350-tremor-headers.patch22
-rw-r--r--media-sound/squeezeslave/files/squeezeslave-1.1_p381-ffmpeg2.patch133
-rw-r--r--media-sound/squeezeslave/files/squeezeslave.confd-r113
-rw-r--r--media-sound/squeezeslave/files/squeezeslave.initd-r114
-rw-r--r--media-sound/squeezeslave/metadata.xml11
-rw-r--r--media-sound/squeezeslave/squeezeslave-1.1_p365-r1.ebuild52
-rw-r--r--media-sound/squeezeslave/squeezeslave-1.1_p381-r1.ebuild53
13 files changed, 0 insertions, 437 deletions
diff --git a/media-sound/jokosher/Manifest b/media-sound/jokosher/Manifest
deleted file mode 100644
index 579ac40c4bd7..000000000000
--- a/media-sound/jokosher/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jokosher-0.11.5.tar.gz 1265726 SHA256 489e0d06c28c3a11b817e7d6e49573ad4942a9cd426ad62dbbf94f3cca03dedb SHA512 b00728abe74c76a1fcfd6f70fea542add43629c40c1b55f41496e3bf940e09a3f57c1028eac458c10e68a43e3eb40f8ee5ae3102d1d931e5a6edff0f3ff1ca8d WHIRLPOOL 08eeab42dc950019bbf9d0760a4fc01bf7e0ec0f9afc1eadc37665d29ed709da0650f6839768e9156df5b21f935fb228f8a1c35cf21a7b4999df22bf039531b2
diff --git a/media-sound/jokosher/files/jokosher-0.11.1-update-database.patch b/media-sound/jokosher/files/jokosher-0.11.1-update-database.patch
deleted file mode 100644
index 287765b04fc5..000000000000
--- a/media-sound/jokosher/files/jokosher-0.11.1-update-database.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ur jokosher-0.11.1.orig/setup.py jokosher-0.11.1/setup.py
---- jokosher-0.11.1.orig/setup.py 2009-03-17 05:19:23.000000000 +0200
-+++ jokosher-0.11.1/setup.py 2009-05-12 09:43:39.000000000 +0300
-@@ -93,27 +93,6 @@
- call(["scrollkeeper-preinstall", HELPURI[fileNum],
- installedOmfFiles[fileNum], installedOmfFiles[fileNum]])
-
-- #Update the scrollkeeper catalog
-- if os.geteuid() == 0:
-- print "Updating the scrollkeeper index..."
-- call(["scrollkeeper-update", "-o", installroot + omfdir])
--
--# Update the mime types
--if os.geteuid() == 0 and dist != None:
-- print "Updating the mime-types...."
--
-- #update the mimetypes database
-- try:
-- call(["update-mime-database", "/usr/share/mime/"])
-- except:
-- pass
--
-- #update the .desktop file database
-- try:
-- call(["update-desktop-database"])
-- except:
-- pass
--
- print "\nInstallation finished! You can now run Jokosher by typing 'jokosher' or through your applications menu icon."
-
- ## To uninstall manually delete these files/folders:
diff --git a/media-sound/jokosher/files/jokosher-0.11.5-cairo.patch b/media-sound/jokosher/files/jokosher-0.11.5-cairo.patch
deleted file mode 100644
index a327283b145d..000000000000
--- a/media-sound/jokosher/files/jokosher-0.11.5-cairo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- jokosher-0.11.5/Jokosher/Project.py.orig 2010-04-11 17:54:15.000000000 +0100
-+++ jokosher-0.11.5/Jokosher/Project.py 2010-12-04 14:51:17.000000000 +0000
-@@ -787,7 +787,7 @@
- params = doc.createElement("Parameters")
- head.appendChild(params)
-
-- items = ["viewScale", "viewStart", "name", "author",
-+ items = ["viewScale", "viewStart", "name", "author", "volume",
- "transportMode", "bpm", "meter_nom", "meter_denom", "projectfile"]
-
- Utils.StoreParametersToXML(self, doc, params, items)
---- jokosher-0.11.5/Jokosher/VUWidget.py.orig 2010-03-04 19:46:54.000000000 +0000
-+++ jokosher-0.11.5/Jokosher/VUWidget.py 2010-12-04 14:51:17.000000000 +0000
-@@ -307,6 +307,7 @@
-
- ctx = widget.window.cairo_create()
-
-+ ctx.save()
- rect = self.get_allocation()
-
- # Fill a black background
-@@ -321,7 +322,7 @@
- ctx.paint()
-
- # Reset the clip region
-- ctx.reset_clip()
-+ ctx.restore()
-
- # Draw the current volume level bar, with highlight if appropriate
- vpos = self.__GetVolumeHandleYPos()
diff --git a/media-sound/jokosher/jokosher-0.11.5-r1.ebuild b/media-sound/jokosher/jokosher-0.11.5-r1.ebuild
deleted file mode 100644
index 70de6f61fa47..000000000000
--- a/media-sound/jokosher/jokosher-0.11.5-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL="yes"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 distutils-r1
-
-DESCRIPTION="A simple yet powerful multi-track studio"
-HOMEPAGE="http://www.jokosher.org"
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnome"
-
-# NOTE: setuptools are a runtime requirement as the app
-# loads its extensions via pkg_resources
-RDEPEND="
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/gst-python-0.10.8:0.10[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
- gnome-base/librsvg
- >=media-libs/gnonlin-0.10.9:0.10
- >=media-libs/gst-plugins-good-0.10.6:0.10
- >=media-libs/gst-plugins-bad-0.10.5:0.10
- >=media-plugins/gst-plugins-alsa-0.10.14:0.10
- >=media-plugins/gst-plugins-flac-0.10.6:0.10
- gnome? ( >=media-plugins/gst-plugins-gnomevfs-0.10.14:0.10 )
- >=media-plugins/gst-plugins-lame-0.10.6:0.10
- >=media-plugins/gst-plugins-ogg-0.10.14:0.10
- >=media-plugins/gst-plugins-vorbis-0.10.14:0.10
- >=media-plugins/gst-plugins-ladspa-0.10.5:0.10
- x11-themes/hicolor-icon-theme
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pyxdg[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- app-text/scrollkeeper
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.11.1-update-database.patch \
- "${FILESDIR}"/${P}-cairo.patch
- gnome2_src_prepare
- distutils-r1_src_prepare
-}
-
-src_configure() {
- distutils-r1_src_configure
-}
-
-src_compile() {
- distutils-r1_src_compile
-}
-
-src_install() {
- distutils-r1_src_install
-}
diff --git a/media-sound/jokosher/metadata.xml b/media-sound/jokosher/metadata.xml
deleted file mode 100644
index 05d41b026924..000000000000
--- a/media-sound/jokosher/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="launchpad">jokosher</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/squeezeslave/Manifest b/media-sound/squeezeslave/Manifest
deleted file mode 100644
index 9b7f06dee5e5..000000000000
--- a/media-sound/squeezeslave/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST squeezeslave-1.1_p365.tar.xz 122364 SHA256 504099547c449fd865226f84f9e9e9cd0636c0f50659f605cd518addc7b5f4ec SHA512 409ef279b5fe0157e79ccab49cf4bb4fc3c6df6c864175a0160cba1c0be5b1960ee462e60b04df16b627023e4a87dff6ab3928a65aa686d7dc6192496e4e5503 WHIRLPOOL fb440cd1a6748aa7d9dbfaa39292de2ccd211513002e2025de563767faf096e81dc9e75799985921a3785571e7d0954f859f68dafa880b592c7cd3439c8675c4
-DIST squeezeslave-1.1_p381.tar.xz 123164 SHA256 8f898bb7949c2352f9fccc7b396630a6b7a49d80b439ec8792f33f149d6f95c0 SHA512 3c58d5ec814270740db9303b031e83a038b15b518c219f6e73ada1ebf7c5faa2da356a80303a266244bb08b703153d9f5a001377c467e5204256f97b139ca1bb WHIRLPOOL 900656118ed45defb3f4275840c8c061864a122ab74001c425339e988cea0adb8991228ac74fc3d609db14411c80e12e1bafebcb616b5196f619ea5dac8d0708
diff --git a/media-sound/squeezeslave/files/squeezeslave-1.1_p350-tremor-headers.patch b/media-sound/squeezeslave/files/squeezeslave-1.1_p350-tremor-headers.patch
deleted file mode 100644
index b8d9a1cb1e29..000000000000
--- a/media-sound/squeezeslave/files/squeezeslave-1.1_p350-tremor-headers.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- squeezeslave-1.1_p350/src/slimaudio/slimaudio_decoder_vorbis.c
-+++ squeezeslave-1.1_p350/src/slimaudio/slimaudio_decoder_vorbis.c
-@@ -27,7 +27,7 @@
- #define OV_EXCLUDE_STATIC_CALLBACKS
-
- #ifdef TREMOR_DECODER
--#include <vorbis/ivorbisfile.h>
-+#include <tremor/ivorbisfile.h>
- #else
- #include <vorbis/vorbisfile.h>
- #endif /* TREMOR_DECODER */
---- squeezeslave-1.1_p350/src/slimaudio/slimaudio.h
-+++ squeezeslave-1.1_p350/src/slimaudio/slimaudio.h
-@@ -36,7 +36,7 @@
- #define OV_EXCLUDE_STATIC_CALLBACKS
-
- #ifdef TREMOR_DECODER
--#include <vorbis/ivorbisfile.h>
-+#include <tremor/ivorbisfile.h>
- #else
- #include <vorbis/vorbisfile.h>
- #endif /* TREMOR_DECODER */
diff --git a/media-sound/squeezeslave/files/squeezeslave-1.1_p381-ffmpeg2.patch b/media-sound/squeezeslave/files/squeezeslave-1.1_p381-ffmpeg2.patch
deleted file mode 100644
index d72aa04533dd..000000000000
--- a/media-sound/squeezeslave/files/squeezeslave-1.1_p381-ffmpeg2.patch
+++ /dev/null
@@ -1,133 +0,0 @@
-Index: squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder.c
-===================================================================
---- squeezeslave-1.1_p381.orig/src/slimaudio/slimaudio_decoder.c
-+++ squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder.c
-@@ -69,7 +69,6 @@ void av_lib_setup (void)
- av_register_all();
- DEBUGF("decoder_thread: av_register_all\n");
-
-- avcodec_init();
- avcodec_register_all();
- DEBUGF("decoder_thread: avcodec_register_all\n");
-
-Index: squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder_aac.c
-===================================================================
---- squeezeslave-1.1_p381.orig/src/slimaudio/slimaudio_decoder_aac.c
-+++ squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder_aac.c
-@@ -47,6 +47,11 @@
-
- #define AUDIO_INBUF_SIZE (AUDIO_CHUNK_SIZE*2)
-
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
-+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
-+#endif
-+
-+
- int slimaudio_decoder_aac_init(slimaudio_t *audio)
- {
- av_lib_setup();
-@@ -164,7 +169,7 @@ int slimaudio_decoder_aac_process(slimau
- }
- else
- {
-- AVIOCtx->is_streamed = 1;
-+ AVIOCtx->seekable = 0;
- }
-
- AVInputFormat* pAVInputFormat = av_find_input_format(streamformat);
-@@ -199,7 +204,7 @@ int slimaudio_decoder_aac_process(slimau
- }
- else
- {
-- iRC = av_find_stream_info(pFormatCtx);
-+ iRC = avformat_find_stream_info(pFormatCtx, NULL);
- if ( iRC < 0 )
- {
- DEBUGF("aac: find stream info failed:%d\n", iRC);
-@@ -236,7 +241,7 @@ int slimaudio_decoder_aac_process(slimau
- }
-
- /* Open codec */
-- iRC = avcodec_open(pCodecCtx, pCodec);
-+ iRC = avcodec_open2(pCodecCtx, pCodec, NULL);
- if ( iRC < 0)
- {
- DEBUGF("aac: could not open codec:%d\n", iRC);
-@@ -274,7 +279,7 @@ int slimaudio_decoder_aac_process(slimau
- eos=true;
- }
-
-- if ( url_ferror(pFormatCtx->pb) )
-+ if ( pFormatCtx->pb && pFormatCtx->pb->error )
- {
- DEBUGF("aac: url_ferror\n");
- #if 0
-@@ -312,7 +317,7 @@ int slimaudio_decoder_aac_process(slimau
-
- /* Close the stream */
- DEBUGF ("aac: av_close_input_stream\n");
-- av_close_input_stream(pFormatCtx);
-+ avformat_close_input(&pFormatCtx);
-
- return 0;
- }
-Index: squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder_wma.c
-===================================================================
---- squeezeslave-1.1_p381.orig/src/slimaudio/slimaudio_decoder_wma.c
-+++ squeezeslave-1.1_p381/src/slimaudio/slimaudio_decoder_wma.c
-@@ -47,6 +47,10 @@
-
- #define AUDIO_INBUF_SIZE (AUDIO_CHUNK_SIZE*2)
-
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
-+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
-+#endif
-+
- int slimaudio_decoder_wma_init(slimaudio_t *audio)
- {
- av_lib_setup();
-@@ -159,7 +163,7 @@ int slimaudio_decoder_wma_process(slimau
- }
- else
- {
-- AVIOCtx->is_streamed = 1;
-+ AVIOCtx->seekable = 1;
- }
-
- AVInputFormat* pAVInputFormat = av_find_input_format(streamformat);
-@@ -194,7 +198,7 @@ int slimaudio_decoder_wma_process(slimau
- }
- else
- {
-- iRC = av_find_stream_info(pFormatCtx);
-+ iRC = avformat_find_stream_info(pFormatCtx,NULL);
- if ( iRC < 0 )
- {
- DEBUGF("wma: find stream info failed:%d\n", iRC);
-@@ -231,7 +235,7 @@ int slimaudio_decoder_wma_process(slimau
- }
-
- /* Open codec */
-- iRC = avcodec_open(pCodecCtx, pCodec);
-+ iRC = avcodec_open2(pCodecCtx, pCodec, NULL);
- if ( iRC < 0)
- {
- DEBUGF("wma: could not open codec:%d\n", iRC);
-@@ -270,7 +274,7 @@ int slimaudio_decoder_wma_process(slimau
- eos=true;
- }
-
-- if ( url_ferror(pFormatCtx->pb) )
-+ if ( pFormatCtx->pb && pFormatCtx->pb->error )
- {
- DEBUGF("wma: url_ferror\n");
- #if 0
-@@ -308,7 +312,7 @@ int slimaudio_decoder_wma_process(slimau
-
- /* Close the stream */
- DEBUGF ("wma: av_close_input_stream\n");
-- av_close_input_stream(pFormatCtx);
-+ avformat_close_input(&pFormatCtx);
-
- return 0;
- }
diff --git a/media-sound/squeezeslave/files/squeezeslave.confd-r1 b/media-sound/squeezeslave/files/squeezeslave.confd-r1
deleted file mode 100644
index 540aea95f656..000000000000
--- a/media-sound/squeezeslave/files/squeezeslave.confd-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-# /etc/conf.d/squeezeslave: config file for /etc/init.d/squeezeslave
-
-# Log file for squeezeslave
-SS_LOG="/var/log/squeezeslave.log"
-
-# MAC address associated with this instance
-SS_MAC="00:00:00:00:00:01"
-
-# IP address of machine running logitechmediaserver
-LMS_HOST="127.0.0.1"
-
-# Other squeezeslave options
-SS_OPTS=""
diff --git a/media-sound/squeezeslave/files/squeezeslave.initd-r1 b/media-sound/squeezeslave/files/squeezeslave.initd-r1
deleted file mode 100644
index 368e02ec1f79..000000000000
--- a/media-sound/squeezeslave/files/squeezeslave.initd-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-command="/usr/bin/${SVCNAME}"
-command_args="--daemonize ${SS_LOG} --mac ${SS_MAC} --retry ${LMS_HOST} ${SS_OPTS}"
-pidfile="/var/run/${SVCNAME}.pid"
-start_stop_daemon_args="--background --quiet --make-pidfile"
-
-depend() {
- need net
- use logitechmediaserver
-}
diff --git a/media-sound/squeezeslave/metadata.xml b/media-sound/squeezeslave/metadata.xml
deleted file mode 100644
index c1f13a58fb3e..000000000000
--- a/media-sound/squeezeslave/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="display">Enable a text-based display</flag>
- <flag name="tremor">Use a fixed-point version of the Ogg Vorbis decoder (<pkg>media-libs/tremor</pkg>)</flag>
- <flag name="wma">Enable support for streaming Windows Media Audio</flag>
- <flag name="zones">Pairs surround sound speakers into stereo zones (requires 5.1 setup or better)</flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/squeezeslave/squeezeslave-1.1_p365-r1.ebuild b/media-sound/squeezeslave/squeezeslave-1.1_p365-r1.ebuild
deleted file mode 100644
index ed461d0aba67..000000000000
--- a/media-sound/squeezeslave/squeezeslave-1.1_p365-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A lightweight streaming audio player for Logitech Media Server"
-HOMEPAGE="https://squeezeslave.googlecode.com"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="aac +alsa display tremor wma zones"
-
-RDEPEND="media-libs/libmad
- media-libs/flac
- tremor? ( media-libs/tremor )
- !tremor? ( media-libs/libvorbis )
- media-libs/libogg
- media-libs/portaudio[alsa?]
- aac? ( virtual/ffmpeg )
- wma? ( virtual/ffmpeg )
- display? ( app-misc/lirc )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.1_p350-tremor-headers.patch
-}
-
-src_compile() {
- tc-export CC AR RANLIB
-
- local myconf
- for i in aac display tremor wma zones ; do
- use $i && myconf+=" $i=1"
- done
-
- emake ${myconf}
-}
-
-src_install() {
- dobin bin/${PN}
- dodoc ChangeLog TODO
-
- newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
- newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
-}
diff --git a/media-sound/squeezeslave/squeezeslave-1.1_p381-r1.ebuild b/media-sound/squeezeslave/squeezeslave-1.1_p381-r1.ebuild
deleted file mode 100644
index 9008ec2ba370..000000000000
--- a/media-sound/squeezeslave/squeezeslave-1.1_p381-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A lightweight streaming audio player for Logitech Media Server"
-HOMEPAGE="https://squeezeslave.googlecode.com"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="aac +alsa display tremor wma zones"
-
-RDEPEND="media-libs/libmad
- media-libs/flac
- tremor? ( media-libs/tremor )
- !tremor? ( media-libs/libvorbis )
- media-libs/libogg
- media-libs/portaudio[alsa?]
- aac? ( virtual/ffmpeg )
- wma? ( virtual/ffmpeg )
- display? ( app-misc/lirc )"
-DEPEND="${RDEPEND}
- app-arch/xz-utils
- virtual/pkgconfig"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.1_p350-tremor-headers.patch
- epatch "${FILESDIR}"/${PN}-1.1_p381-ffmpeg2.patch
-}
-
-src_compile() {
- tc-export CC AR RANLIB
-
- local myconf
- for i in aac display tremor wma zones ; do
- use $i && myconf+=" $i=1"
- done
-
- emake ${myconf}
-}
-
-src_install() {
- dobin bin/${PN}
- dodoc ChangeLog TODO
-
- newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
- newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
-}