diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2020-08-24 11:10:15 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2020-11-30 01:51:51 +0100 |
commit | f847201ec099eb49b1640acaecbe605573aec332 (patch) | |
tree | b7d47925c05d4168b414c4183213e625b9ed677d /media-sound | |
parent | sci-misc/qcad: Drop 2.0.5.0 (diff) | |
download | kde-sunset-f847201ec099eb49b1640acaecbe605573aec332.tar.gz kde-sunset-f847201ec099eb49b1640acaecbe605573aec332.tar.bz2 kde-sunset-f847201ec099eb49b1640acaecbe605573aec332.zip |
media-sound/hydrogen: Drop 0.9.3-r4
Ancient kde-functions.eclass revdep with "need-qt"
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-sound')
10 files changed, 0 insertions, 337 deletions
diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest index 70419100..513f3ca3 100644 --- a/media-sound/hydrogen/Manifest +++ b/media-sound/hydrogen/Manifest @@ -1,2 +1 @@ -DIST hydrogen-0.9.3.tar.gz 2771792 BLAKE2B dc379ab1ee4a60a4a1b487a51f34dbf8fb717774389cd3d082e85ff9d70d82c6399f94b2507927c8a0b51c8b09b4feda05eebf1251976e04d9dea80dd4f8b0cc SHA512 d25becb06758fe40c256049315f61b4e5173fdfeb9ba87814cbccb1520b6111bf94bc745a8d730fdc9fd0d155f4ad88784d6906b0d2b87b74829edb878852c44 DIST hydrogen-0.9.5.tar.gz 5239702 BLAKE2B 5fb1e7561b65587a6a4b8e642a4e0262cf8521a6847f04e57d4f99af2ef38fecb05f779cd5b0c25d487360db6455b0912729e7deac0d9959e8c32938a44b1adb SHA512 0053f0cb301c541326b66eb416dc548561a973ade993c055e7bc2acbdf28732e627a605061c8b487644026510f5b8395946bba209ddfd19230c960e9bb619f97 diff --git a/media-sound/hydrogen/files/0.9.1-OSS.patch b/media-sound/hydrogen/files/0.9.1-OSS.patch deleted file mode 100644 index d4788418..00000000 --- a/media-sound/hydrogen/files/0.9.1-OSS.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- lib/drivers/OssDriver.cpp.bak 2005-05-07 20:13:45.000000000 -0400 -+++ lib/drivers/OssDriver.cpp 2005-05-07 20:16:06.000000000 -0400 -@@ -241,7 +241,9 @@ - // prepare the 2-channel array of short - for (uint i = 0; i < (unsigned)oss_driver_bufferSize; i++) { - audioBuffer[i * 2] = (short)(out_L[i] * 32768.0); -+ be_swap_short(&audioBuffer[i * 2]); - audioBuffer[i * 2 + 1] = (short)(out_R[i] * 32768.0); -+ be_swap_short(&audioBuffer[i * 2 + 1]); - } - - unsigned long written = ::write(fd, audioBuffer, size * 2); -@@ -253,7 +255,13 @@ - } - - -+void be_swap_short(short *s){ -+ unsigned char swap; - -+ swap = (char)(*s & 0xFF); -+ *s = *s >> 8; -+ *s = (swap << 8) | *s; -+} - - - int OssDriver::log2(int n) { ---- lib/drivers/OssDriver.h.bak 2005-05-07 20:28:24.000000000 -0400 -+++ lib/drivers/OssDriver.h 2005-05-07 20:29:09.000000000 -0400 -@@ -31,6 +31,7 @@ - // check if OSS support is enabled - #ifdef OSS_SUPPORT - -+void be_swap_short(short *s); - - #ifdef __NetBSD__ - #include <soundcard.h> diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch deleted file mode 100644 index 522c9bb7..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-automagic.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: hydrogen-0.9.3/configure.in -=================================================================== ---- hydrogen-0.9.3.orig/configure.in -+++ hydrogen-0.9.3/configure.in -@@ -368,6 +368,8 @@ echo "" - echo "--- Checking for PortAudio -------------------------------------" - - portaudio_support=false -+AC_ARG_ENABLE(portaudio, [ --disable-portaudio Compile without portaudio support], [want_portaudio=$enableval]) -+if test "x$want_portaudio" != "xno"; then - AC_MSG_CHECKING([whether PORTAUDIOPATH environment variable is set]) - if test "x$PORTAUDIOPATH" = "x"; then - AC_MSG_RESULT(PORTAUDIOPATH is not set. No PortAudio support.) -@@ -390,6 +392,7 @@ fi - echo "-----------------------------------------------------------------" - echo "" - -+fi - - - diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch deleted file mode 100644 index abe15e33..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-desktop-noexec.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: hydrogen-0.9.3/Makefile.in -=================================================================== ---- hydrogen-0.9.3.orig/Makefile.in -+++ hydrogen-0.9.3/Makefile.in -@@ -225,7 +225,7 @@ install: - mkdir -p $(DESTDIR)$(prefix)/share/hydrogen/data/ - cp -R data $(DESTDIR)$(prefix)/share/hydrogen - mkdir -p $(DESTDIR)$(prefix)/share/hydrogen/data/ -- @install -vD hydrogen.desktop $(DESTDIR)$(prefix)/share/applications/hydrogen.desktop -+ @install -vD -m 644 hydrogen.desktop $(DESTDIR)$(prefix)/share/applications/hydrogen.desktop - cd plugins;make install;cd .. - - diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch deleted file mode 100644 index 29a263c2..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-flac113.patch +++ /dev/null @@ -1,45 +0,0 @@ ---- src/lib/FLACFile.cpp.old 2007-02-11 20:12:34.000000000 +0100 -+++ src/lib/FLACFile.cpp 2007-02-11 20:18:25.000000000 +0100 -@@ -33,6 +33,13 @@ - //#include "FLAC/file_decoder.h" - #include <FLAC++/all.h> - -+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8 -+#define LEGACY_FLAC -+#else -+#undef LEGACY_FLAC -+#endif -+ -+ - /// Reads a FLAC file...not optimized yet - class FLACFile_real : public FLAC::Decoder::File, public Object - { -@@ -164,16 +171,28 @@ - } - - set_metadata_ignore_all(); -+ -+#ifdef LEGACY_FLAC - set_filename( sFilename.c_str() ); - - State s=init(); - if( s != FLAC__FILE_DECODER_OK ) { -+#else -+ FLAC__StreamDecoderInitStatus s=init(sFilename.c_str() ); -+ if(s!=FLAC__STREAM_DECODER_INIT_STATUS_OK) { -+#endif - errorLog( "[load] Error in init()" ); - } - -+#ifdef LEGACY_FLAC - if ( process_until_end_of_file() == false ) { - errorLog( "[load] Error in process_until_end_of_file()" ); - } -+#else -+ if ( process_until_end_of_stream() == false ) { -+ errorLog( "[load] Error in process_until_end_of_stream()" ); -+ } -+#endif - } - - diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch deleted file mode 100644 index e03d20fc..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/xml/tinyxml.h.orig 2006-05-13 00:39:24.000000000 +0300 -+++ src/lib/xml/tinyxml.h 2006-05-13 00:39:53.000000000 +0300 -@@ -823,7 +823,7 @@ - #endif - - /// Construct. -- TiXmlDeclaration::TiXmlDeclaration( const char * _version, -+ TiXmlDeclaration( const char * _version, - const char * _encoding, - const char * _standalone ); - diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch deleted file mode 100644 index 6cfb4084..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43.patch +++ /dev/null @@ -1,75 +0,0 @@ -diff -NrU5 hydrogen-0.9.3.orig/src/gui/DrumkitManager.h hydrogen-0.9.3/src/gui/DrumkitManager.h ---- hydrogen-0.9.3.orig/src/gui/DrumkitManager.h 2008-04-19 16:48:03.000000000 +0200 -+++ hydrogen-0.9.3/src/gui/DrumkitManager.h 2008-04-19 16:48:46.000000000 +0200 -@@ -41,10 +41,11 @@ - #include <qtextedit.h> - #include <qtimer.h> - #include <qwidget.h> - - #include <vector> -+#include <cstdlib> - - #include "UI/DrumkitManager_UI.h" - #include "lib/Object.h" - #include "lib/Song.h" - -diff -NrU5 hydrogen-0.9.3.orig/src/gui/main.cpp hydrogen-0.9.3/src/gui/main.cpp ---- hydrogen-0.9.3.orig/src/gui/main.cpp 2008-04-19 16:48:03.000000000 +0200 -+++ hydrogen-0.9.3/src/gui/main.cpp 2008-04-19 16:48:46.000000000 +0200 -@@ -41,10 +41,11 @@ - #include "lib/Preferences.h" - #include "lib/DataPath.h" - #include "lib/Exception.h" - - #include <iostream> -+#include <cstdlib> - using namespace std; - - void showInfo(); - void showUsage(); - -diff -NrU5 hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp ---- hydrogen-0.9.3.orig/src/lib/drivers/OssDriver.cpp 2008-04-19 16:48:04.000000000 +0200 -+++ hydrogen-0.9.3/src/lib/drivers/OssDriver.cpp 2008-04-19 16:50:09.000000000 +0200 -@@ -28,10 +28,11 @@ - #ifdef OSS_SUPPORT - - #include "../Preferences.h" - - #include <pthread.h> -+#include <cstring> - - audioProcessCallback ossDriver_audioProcessCallback; - bool ossDriver_running; - pthread_t ossDriverThread; - int oss_driver_bufferSize = -1; -diff -NrU5 hydrogen-0.9.3.orig/src/lib/FLACFile.cpp hydrogen-0.9.3/src/lib/FLACFile.cpp ---- hydrogen-0.9.3.orig/src/lib/FLACFile.cpp 2008-04-19 16:48:04.000000000 +0200 -+++ hydrogen-0.9.3/src/lib/FLACFile.cpp 2008-04-19 16:48:46.000000000 +0200 -@@ -25,10 +25,11 @@ - #include "FLACFile.h" - #include "Sample.h" - - #include <vector> - #include <fstream> -+#include <cstring> - - #ifdef FLAC_SUPPORT - - //#include "FLAC/file_decoder.h" - #include <FLAC++/all.h> -diff -NrU5 hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp ---- hydrogen-0.9.3.orig/src/tools/HydrogenPlayer.cpp 2008-04-19 16:48:04.000000000 +0200 -+++ hydrogen-0.9.3/src/tools/HydrogenPlayer.cpp 2008-04-19 16:48:46.000000000 +0200 -@@ -26,10 +26,11 @@ - #include <qapplication.h> - - #include <iostream> - #include <stdio.h> - #include <string> -+#include <cstdlib> - - #include "lib/Hydrogen.h" - #include "lib/LocalFileMng.h" - #include "lib/Preferences.h" - #include "lib/fx/LadspaFX.h" diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch deleted file mode 100644 index 460bc9c4..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc43noalsa.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: hydrogen-0.9.3/src/lib/Hydrogen.cpp -=================================================================== ---- hydrogen-0.9.3.orig/src/lib/Hydrogen.cpp -+++ hydrogen-0.9.3/src/lib/Hydrogen.cpp -@@ -37,6 +37,7 @@ - #include <deque> - #include <iostream> - #include <ctime> -+#include <cstdlib> - #include <math.h> - using std::cout; - using std::cerr; diff --git a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch b/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch deleted file mode 100644 index ee6bfd16..00000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.3-gcc44.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- hydrogen-0.9.3.orig/src/lib/drivers/JackDriver.cpp 2005-10-18 02:32:04.000000000 +0400 -+++ hydrogen-0.9.3/src/lib/drivers/JackDriver.cpp 2009-05-30 21:03:56.000000000 +0400 -@@ -27,6 +27,7 @@ - - #include <sys/types.h> - #include <unistd.h> -+#include <cstdio> - #include "lib/Hydrogen.h" - #include "lib/Preferences.h" - ---- hydrogen-0.9.3.orig/src/lib/Object.cpp 2005-10-18 02:32:04.000000000 +0400 -+++ hydrogen-0.9.3/src/lib/Object.cpp 2009-05-30 21:03:56.000000000 +0400 -@@ -25,6 +25,7 @@ - #include "Object.h" - #include "config.h" - -+#include <cstdio> - #include <pthread.h> - - #ifdef WIN32 diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild b/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild deleted file mode 100644 index cb4a0667..00000000 --- a/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild,v 1.9 2009/10/10 15:14:57 armin76 Exp $ - -EAPI=2 - -inherit eutils kde-functions autotools multilib - -DESCRIPTION="Linux Drum Machine" -HOMEPAGE="http://www.hydrogen-music.org/" -SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 x86" -IUSE="alsa debug doc +flac jack ladspa oss" - -RDEPEND="dev-libs/libxml2 - media-libs/libsndfile - media-libs/audiofile - flac? ( media-libs/flac[cxx] ) - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - ladspa? ( media-libs/liblrdf )" -DEPEND="${RDEPEND} - doc? ( app-text/docbook-sgml-utils ) - virtual/pkgconfig" - -need-qt 3 - -src_prepare() { - if use ppc; then - cd "${S}/src" - epatch "${FILESDIR}/0.9.1-OSS.patch" || die "patching failed" - fi - cd "${S}" - - mv data/doc/man "${S}" - # broken or portability issue - find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \; - # find PortAudio/Midi files - sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \ - -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \ - -i configure.in - sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i plugins/wasp/Makefile.in - epatch "${FILESDIR}/hydrogen-0.9.2-configure.in.patch" - epatch "${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch" - epatch "${FILESDIR}/${P}-flac113.patch" - epatch "${FILESDIR}/${P}-automagic.patch" - epatch "${FILESDIR}/${P}-desktop-noexec.patch" - epatch "${FILESDIR}/${P}-gcc43.patch" - epatch "${FILESDIR}/${P}-gcc43noalsa.patch" - epatch "${FILESDIR}/${P}-gcc44.patch" - eautoreconf -} - -src_configure() { - export PORTAUDIOPATH="/usr" - # PortMidi not yet in the repository - # export PORTMIDIPATH="/usr" - - # Disable portaudio v18 support wrt #222841 - local myconf="$(use_enable jack jack-support) \ - --disable-portaudio \ - $(use_enable alsa) \ - $(use_enable debug) \ - $(use_enable flac flac_support) \ - $(use_enable ladspa) \ - $(use_enable ladspa lrdf-support) \ - $(use_enable oss oss-support)" - - econf ${myconf} || die "Failed configuring hydrogen!" -} - -src_compile() { - emake -j1 || die -} - -src_install() { - pushd data/i18n - use doc && ./updateTranslations.sh - rm *.ts updateTranslations.sh - popd - - pushd data/doc - use doc && ./updateManuals.sh - rm *.docbook updateManuals.sh - popd - - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog README - dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html - doman man/C/hydrogen.1 - - for N in 16 24 32 48 64 ; do - dodir /usr/share/icons/hicolor/${N}x${N}/apps - dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \ - /usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png - done - dodir /usr/share/icons/hicolor/scalable/apps - dosym /usr/share/hydrogen/data/img/gray/icon.svg \ - /usr/share/icons/hicolor/scalable/apps/hydrogen.svg -} |