fuze: remove dead package

Last maintained in 2013. Building fails due to vanished sources.
Upstream has the following to say:

  “As of February 11th 2015, Fuze will no longer support a native
   Linux-based client. This means that any customers attempting to
   install or use our previous Linux client will be unable to do
   so. There are currently no plans to create an updated version
   of the Linux client for Fuze. For Linux based customers that
   still wish to use Fuze, we recommend that you try our browser
   client.” -- https://support.fuze.com/hc/en-us/articles/201527877-Does-Fuze-Support-Linux-

Never marked as broken, but has been so for quite some time.
This commit is contained in:
Tobias Geerinckx-Rice 2016-01-19 21:32:54 +01:00
parent 94a47eeea1
commit 8871de95f5
2 changed files with 0 additions and 55 deletions

View File

@ -1,53 +0,0 @@
{ stdenv, fetchurl, dpkg, openssl, alsaLib, libXext, libXfixes, libXrandr
, libjpeg, curl, libX11, libXmu, libXv, libXtst, qt4, mesa, zlib
, gnome, libidn, rtmpdump, c-ares, openldap, makeWrapper
}:
assert stdenv.system == "x86_64-linux";
let
curl_custom =
stdenv.lib.overrideDerivation curl (args: {
configureFlags = args.configureFlags ++ ["--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"] ;
} );
in
stdenv.mkDerivation {
name = "fuze-1.0.5";
src = fetchurl {
url = http://apt.fuzebox.com/apt/pool/lucid/main/f/fuzelinuxclient/fuzelinuxclient_1.0.5.lucid_amd64.deb;
sha256 = "0gvxc8qj526cigr1lif8vdn1aawj621camkc8kvps23r7zijhnqv";
};
buildInputs = [ dpkg makeWrapper ];
libPath =
stdenv.lib.makeLibraryPath [
openssl alsaLib libXext libXfixes libXrandr libjpeg curl_custom
libX11 libXmu libXv qt4 libXtst mesa stdenv.cc.cc zlib
gnome.GConf libidn rtmpdump c-ares openldap
];
buildCommand = ''
dpkg-deb -x $src .
mkdir -p $out/lib $out/bin
cp -R usr/lib/fuzebox $out/lib
patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath $out/lib/fuzebox:$libPath \
$out/lib/fuzebox/FuzeLinuxApp
wrapProgram $out/lib/fuzebox/FuzeLinuxApp --prefix LD_LIBRARY_PATH : $libPath
for f in $out/lib/fuzebox/*.so.*; do
patchelf \
--set-rpath $out/lib/fuzebox:$libPath \
$f
done
ln -s ${openssl}/lib/libssl.so.1.0.0 $out/lib/fuzebox/libssl.so.0.9.8
ln -s ${openssl}/lib/libcrypto.so.1.0.0 $out/lib/fuzebox/libcrypto.so.0.9.8
ln -s $out/lib/fuzebox/FuzeLinuxApp $out/bin/fuze
'';
meta = {
description = "Internet and mobile based unified communications solutions (Linux client)";
homepage = http://www.fuzebox.com;
license = "unknown";
};
}

View File

@ -11929,8 +11929,6 @@ let
boost = boost155;
};
fuze = callPackage ../applications/networking/instant-messengers/fuze {};
game-music-emu = callPackage ../applications/audio/game-music-emu { };
gcolor2 = callPackage ../applications/graphics/gcolor2 { };