diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/xine-lib/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/xine-lib/default.nix | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/nixpkgs/pkgs/development/libraries/xine-lib/default.nix b/nixpkgs/pkgs/development/libraries/xine-lib/default.nix deleted file mode 100644 index 837cc0d48b57..000000000000 --- a/nixpkgs/pkgs/development/libraries/xine-lib/default.nix +++ /dev/null @@ -1,92 +0,0 @@ -{ lib -, stdenv -, fetchurl -, fetchpatch -, aalib -, alsa-lib -, autoconf -, ffmpeg_4 -, flac -, libGL -, libGLU -, libcaca -, libcdio -, libmng -, libmpcdec -, libpulseaudio -, libtheora -, libv4l -, libvorbis -, ncurses -, perl -, pkg-config -, speex -, vcdimager -, xorg -, zlib -}: - -stdenv.mkDerivation rec { - pname = "xine-lib"; - version = "1.2.11"; - - src = fetchurl { - url = "mirror://sourceforge/xine/xine-lib-${version}.tar.xz"; - sha256 = "sha256-71GyHRDdoQRfp9cRvZFxz9rwpaKHQjO88W/98o7AcAU="; - }; - - patches = [ - # Fix build with libcaca 0.99.beta20 ; remove for xine-lib 1.2.12 - (fetchpatch { - name = "xine-lib-libcaca-0.99.beta20-fix.patch"; - url = "https://raw.githubusercontent.com/archlinux/svntogit-community/209ae10d59d29c13633b75aa327cf937f3ff0725/trunk/010-xine-lib-libcaca-0.99.beta20-fix.patch"; - sha256 = "088141x1yp84y09x3s01v21yzas2bwavxz9v30z5hyq6c3syrmgr"; - }) - ]; - - nativeBuildInputs = [ - autoconf - pkg-config - perl - ]; - buildInputs = [ - aalib - alsa-lib - ffmpeg_4 # xine-lib 1.2.12 should support ffmpeg_5 - flac - libGL - libGLU - libcaca - libcdio - libmng - libmpcdec - libpulseaudio - libtheora - libv4l - libvorbis - ncurses - perl - speex - vcdimager - zlib - ] ++ (with xorg; [ - libX11 - libXext - libXinerama - libXv - libxcb - ]); - - enableParallelBuilding = true; - - NIX_LDFLAGS = "-lxcb-shm"; - - - meta = with lib; { - homepage = "https://xine.sourceforge.net/"; - description = "A high-performance, portable and reusable multimedia playback engine"; - license = with licenses; [ gpl2Plus lgpl2Plus ]; - maintainers = with maintainers; [ AndersonTorres ]; - platforms = platforms.linux; - }; -} |