diff options
author | Robin Gloster <mail@glob.in> | 2016-01-06 04:58:21 +0000 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2016-01-07 06:39:05 +0000 |
commit | af50b03f50d88954e98018c7c18c0581928b7165 (patch) | |
tree | 8972f68bf8a35c72c1f3a420d31affe418e6b011 /pkgs/tools | |
parent | d89454bb79d2495df903fc91d8c7a74ebdcc9cc3 (diff) | |
download | nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar.gz nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar.bz2 nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar.lz nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar.xz nixlib-af50b03f50d88954e98018c7c18c0581928b7165.tar.zst nixlib-af50b03f50d88954e98018c7c18c0581928b7165.zip |
fuppes: remove obsolete broken package and service
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/fuppes/default.nix | 56 | ||||
-rw-r--r-- | pkgs/tools/networking/fuppes/fuppes-faad-exanpse-backward-symbols-macro.patch | 91 |
2 files changed, 0 insertions, 147 deletions
diff --git a/pkgs/tools/networking/fuppes/default.nix b/pkgs/tools/networking/fuppes/default.nix deleted file mode 100644 index 67e3b581f24f..000000000000 --- a/pkgs/tools/networking/fuppes/default.nix +++ /dev/null @@ -1,56 +0,0 @@ -{stdenv, fetchurl, pkgconfig, pcre, libxml2, sqlite, ffmpeg, imagemagick, -exiv2, mp4v2, lame, libvorbis, flac, libmad, faad2}: - -stdenv.mkDerivation rec { - name = "fuppes-0.660"; - src = fetchurl { - url = mirror://sourceforge/project/fuppes/fuppes/SVN-660/fuppes-0.660.tar.gz; - sha256 = "1c385b29878927e5f1e55ae2c9ad284849d1522d9517a88e34feb92bd5195173"; - }; - - patches = [ - ./fuppes-faad-exanpse-backward-symbols-macro.patch - ]; - - buildInputs = [ - pkgconfig pcre libxml2 sqlite ffmpeg imagemagick exiv2 mp4v2 lame - libvorbis flac libmad faad2 - ]; - - configureFlags = [ - "--enable-ffmpegthumbnailer" - "--enable-magickwand" - "--enable-exiv2" - "--enable-transcoder-ffmpeg" - "--enable-mp4v2" - "--enable-lame" - "--enable-vorbis" - "--enable-flac" - "--enable-mad" - "--enable-faad" - ]; - - postFixup = '' - patchelf --set-rpath "$(patchelf --print-rpath $out/bin/fuppes):${faad2}/lib" $out/bin/fuppes - patchelf --set-rpath "$(patchelf --print-rpath $out/bin/fuppesd):${faad2}/lib" $out/bin/fuppesd - ''; - - meta = { - description = "UPnP A/V Media Server"; - longDescription = '' - FUPPES is a free, multiplatform UPnP A/V Media Server. - - FUPPES supports a wide range of UPnP MediaRenderers as well as - on-the-fly transcoding of various audio, video and image formats. - - FUPPES also includes basic DLNA support. - ''; - homepage = http://fuppes.ulrich-voelkel.de/; - license = stdenv.lib.licenses.gpl2; - - maintainers = [ stdenv.lib.maintainers.pierron ]; - platforms = stdenv.lib.platforms.all; - - broken = true; - }; -} diff --git a/pkgs/tools/networking/fuppes/fuppes-faad-exanpse-backward-symbols-macro.patch b/pkgs/tools/networking/fuppes/fuppes-faad-exanpse-backward-symbols-macro.patch deleted file mode 100644 index c88a6fb4427e..000000000000 --- a/pkgs/tools/networking/fuppes/fuppes-faad-exanpse-backward-symbols-macro.patch +++ /dev/null @@ -1,91 +0,0 @@ -diff -x _inst -x _build -x .svn -ur fuppes-0.660/src/lib/Transcoding/FaadWrapper.cpp fuppes-0.660.new/src/lib/Transcoding/FaadWrapper.cpp ---- fuppes-0.660/src/lib/Transcoding/FaadWrapper.cpp 2009-11-19 10:16:25.000000000 +0100 -+++ fuppes-0.660.new/src/lib/Transcoding/FaadWrapper.cpp 2011-01-30 22:25:34.171263052 +0100 -@@ -329,13 +329,19 @@ - - CloseFile(); - } -- -+ -+// These macros are used to convert old function names to new ones based on -+// the #define declared in faad headers. The two-level macro are used to -+// expanse the macro which are gave to to_str. -+#define to_str_(fun) #fun -+#define to_str(fun) to_str_(fun) -+ - bool CFaadWrapper::LoadLib() - { - #ifdef WIN32 -- std::string sLibName = "libfaad-0.dll"; -+ std::string sLibName = "libfaad-2.dll"; - #else -- std::string sLibName = "libfaad.so.0"; -+ std::string sLibName = "libfaad.so.2"; - #endif - - if(!CSharedConfig::Shared()->FaadLibName().empty()) { -@@ -350,54 +356,54 @@ - return false; - } - -- m_faacDecOpen = (faacDecOpen_t)FuppesGetProcAddress(m_LibHandle, "faacDecOpen"); -+ m_faacDecOpen = (faacDecOpen_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecOpen)); - if(!m_faacDecOpen) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecOpen'", __FILE__, __LINE__); - return false; - } - -- m_faacDecGetErrorMessage = (faacDecGetErrorMessage_t)FuppesGetProcAddress(m_LibHandle, "faacDecGetErrorMessage"); -+ m_faacDecGetErrorMessage = (faacDecGetErrorMessage_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecGetErrorMessage)); - if(!m_faacDecGetErrorMessage) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecGetErrorMessage'", __FILE__, __LINE__); - return false; - } - -- m_faacDecGetCurrentConfiguration = (faacDecGetCurrentConfiguration_t)FuppesGetProcAddress(m_LibHandle, "faacDecGetCurrentConfiguration"); -+ m_faacDecGetCurrentConfiguration = (faacDecGetCurrentConfiguration_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecGetCurrentConfiguration)); - if(!m_faacDecGetCurrentConfiguration) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecGetCurrentConfiguration'", __FILE__, __LINE__); - } - -- m_faacDecSetConfiguration = (faacDecSetConfiguration_t)FuppesGetProcAddress(m_LibHandle, "faacDecSetConfiguration"); -+ m_faacDecSetConfiguration = (faacDecSetConfiguration_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecSetConfiguration)); - if(!m_faacDecSetConfiguration) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecSetConfiguration'", __FILE__, __LINE__); - } - -- m_faacDecInit = (faacDecInit_t)FuppesGetProcAddress(m_LibHandle, "faacDecInit"); -+ m_faacDecInit = (faacDecInit_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecInit)); - if(!m_faacDecInit) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecInit'", __FILE__, __LINE__); - } - -- m_faacDecInit2 = (faacDecInit2_t)FuppesGetProcAddress(m_LibHandle, "faacDecInit2"); -+ m_faacDecInit2 = (faacDecInit2_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecInit2)); - if(!m_faacDecInit2) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecInit2'", __FILE__, __LINE__); - return false; - } - -- m_faacDecDecode = (faacDecDecode_t)FuppesGetProcAddress(m_LibHandle, "faacDecDecode"); -+ m_faacDecDecode = (faacDecDecode_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecDecode)); - if(!m_faacDecDecode) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecDecode'", __FILE__, __LINE__); - return false; - } - -- m_faacDecClose = (faacDecClose_t)FuppesGetProcAddress(m_LibHandle, "faacDecClose"); -+ m_faacDecClose = (faacDecClose_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecClose)); - if(!m_faacDecClose) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol 'faacDecClose'", __FILE__, __LINE__); - return false; - } - -- m_AudioSpecificConfig = (AudioSpecificConfig_t)FuppesGetProcAddress(m_LibHandle, "AudioSpecificConfig"); -+ m_AudioSpecificConfig = (AudioSpecificConfig_t)FuppesGetProcAddress(m_LibHandle, to_str(AudioSpecificConfig)); - if(!m_AudioSpecificConfig) { -- m_AudioSpecificConfig = (AudioSpecificConfig_t)FuppesGetProcAddress(m_LibHandle, "faacDecAudioSpecificConfig"); -+ m_AudioSpecificConfig = (AudioSpecificConfig_t)FuppesGetProcAddress(m_LibHandle, to_str(faacDecAudioSpecificConfig)); - if(!m_AudioSpecificConfig) { - CSharedLog::Shared()->Log(L_EXT, "cannot load symbol '(faacDec)AudioSpecificConfig'", __FILE__, __LINE__); - return false; |