From a992abd00c3b65adb784b5f8a3fc1d13acb5a744 Mon Sep 17 00:00:00 2001 From: Alexander Foremny Date: Thu, 26 Jul 2012 12:39:51 +0200 Subject: [PATCH] Removed bogus XBMC build not belonging here --- pkgs/applications/multimedia/xbmc/default.nix | 58 ------------------- 1 file changed, 58 deletions(-) delete mode 100644 pkgs/applications/multimedia/xbmc/default.nix diff --git a/pkgs/applications/multimedia/xbmc/default.nix b/pkgs/applications/multimedia/xbmc/default.nix deleted file mode 100644 index 0647652f2c4..00000000000 --- a/pkgs/applications/multimedia/xbmc/default.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ - stdenv, fetchurl, boost, mesa, glew, mysql, libass, libmpeg2, libmad, - libjpeg, libsamplerate, libogg, libvorbis, libmodplug, curl, flac, libgcrypt, - bzip2, libtiff, lzo, yajl, pkgconfig, fontconfig, fribidi, sqlite, libpng, - pcre, libcdio, freetype, jasper, SDL, SDL_mixer, SDL_image, alsaLib, dbus, - libbluray, libmicrohttpd, libXmu, samba, udev, libusb, python, cmake, hal, - gperf, unzip, avahi, zip, nasm, pulseaudio, ftgl, - - # TODO: Check which of these are actually necessary. - - autoconf, automake, libtool, gettext -}: - -# TODO: Check whether unzip is actually needed. - -stdenv.mkDerivation { - name = "xbmc-11.0"; - - src = fetchurl { - url = http://mirrors.xbmc.org/releases/source/xbmc-11.0.tar.gz; - sha256 = "068bgg6h593xwwinyqy8wsn4hpz90ib59g0k5dpg4f31q48d7r8z"; - }; - - buildInputs = [ - boost mesa glew mysql libass libmpeg2 libmad libjpeg libsamplerate libogg - libvorbis libmodplug curl flac libgcrypt bzip2 libtiff lzo yajl pkgconfig - fontconfig fribidi sqlite libpng pcre libcdio freetype jasper SDL SDL_mixer - SDL_image alsaLib dbus libbluray libmicrohttpd libXmu samba udev libusb - python cmake hal gperf unzip avahi zip nasm pulseaudio ftgl - - autoconf automake libtool gettext - ]; - - # TODO: Can we leave out some of these options? - - dontFixCmake = true; - dontUseCmakeBuildDir = true; - dontUseCmakeConfigure = true; - - # configure performs a SONAME check for some libraries by - # - # > $CC -nostdlib -o /dev/null $LDFLAGS -l$2 -Wl,-M 2>/dev/null - # - # The $2 is the library name under inspection, e.g. bluray. However, the - # option -o /dev/null raises an error. Since this doesn't appear to be - # necessary, we can simply remove this option. Note that ./configure is - # generated by ./bootstrap. - - patchPhase = '' - sed -i 's@CC -nostdlib -o /dev/null@CC -nostdlib@g' configure.in - ''; - - configurePhase = '' - ./bootstrap - ./configure --prefix="$out" - ''; -} -