xine-ui: xineLib -> xine-lib

And refactor.

+45 -16
+45 -16
pkgs/applications/video/xine-ui/default.nix
··· 1 - {lib, stdenv, fetchurl, pkg-config, xorg, libpng, xineLib, readline, ncurses, curl 2 - , lirc, shared-mime-info, libjpeg }: 3 4 stdenv.mkDerivation rec { 5 - name = "xine-ui-0.99.12"; 6 7 src = fetchurl { 8 - url = "mirror://sourceforge/xine/${name}.tar.xz"; 9 sha256 = "10zmmss3hm8gjjyra20qhdc0lb1m6sym2nb2w62bmfk8isfw9gsl"; 10 }; 11 12 - nativeBuildInputs = [ pkg-config shared-mime-info ]; 13 - 14 - buildInputs = 15 - [ xineLib libpng readline ncurses curl lirc libjpeg 16 - xorg.xlibsWrapper xorg.libXext xorg.libXv xorg.libXxf86vm xorg.libXtst xorg.xorgproto 17 - xorg.libXinerama xorg.libXi xorg.libXft 18 - ]; 19 20 - patchPhase = ''sed -e '/curl\/types\.h/d' -i src/xitk/download.c''; 21 22 configureFlags = [ "--with-readline=${readline.dev}" ]; 23 24 LIRC_CFLAGS="-I${lirc}/include"; 25 LIRC_LIBS="-L ${lirc}/lib -llirc_client"; 26 - #NIX_LDFLAGS = "-lXext -lgcc_s"; 27 28 meta = with lib; { 29 - homepage = "http://www.xine-project.org/"; 30 - description = "Xlib-based interface to Xine, a video player"; 31 platforms = platforms.linux; 32 - license = licenses.gpl2; 33 }; 34 }
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , curl 5 + , libjpeg 6 + , libpng 7 + , lirc 8 + , ncurses 9 + , pkg-config 10 + , readline 11 + , shared-mime-info 12 + , xine-lib 13 + , xorg 14 + }: 15 16 stdenv.mkDerivation rec { 17 + pname = "xine-ui"; 18 + version = "0.99.12"; 19 20 src = fetchurl { 21 + url = "mirror://sourceforge/xine/${pname}-${version}.tar.xz"; 22 sha256 = "10zmmss3hm8gjjyra20qhdc0lb1m6sym2nb2w62bmfk8isfw9gsl"; 23 }; 24 25 + nativeBuildInputs = [ 26 + pkg-config 27 + shared-mime-info 28 + ]; 29 + buildInputs = [ 30 + curl 31 + libjpeg 32 + libpng 33 + lirc 34 + ncurses 35 + readline 36 + xine-lib 37 + ] ++ (with xorg; [ 38 + libXext 39 + libXft 40 + libXi 41 + libXinerama 42 + libXtst 43 + libXv 44 + libXxf86vm 45 + xlibsWrapper 46 + xorgproto 47 + ]); 48 49 + postPatch = "sed -e '/curl\/types\.h/d' -i src/xitk/download.c"; 50 51 configureFlags = [ "--with-readline=${readline.dev}" ]; 52 53 LIRC_CFLAGS="-I${lirc}/include"; 54 LIRC_LIBS="-L ${lirc}/lib -llirc_client"; 55 56 meta = with lib; { 57 + homepage = "http://xinehq.de/"; 58 + description = "Xlib-based frontend for Xine video player"; 59 + license = licenses.gpl2Plus; 60 + maintainers = with maintainers; [ AndersonTorres ]; 61 platforms = platforms.linux; 62 }; 63 }