libcaca: 0.99.beta19 -> 0.99.beta20
This commit is contained in:
parent
2ac78e7a22
commit
99f5cab192
|
@ -1,40 +1,32 @@
|
||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchurl
|
, fetchFromGitHub
|
||||||
|
, autoreconfHook
|
||||||
, imlib2
|
, imlib2
|
||||||
, libX11
|
, libX11
|
||||||
, libXext
|
, libXext
|
||||||
, ncurses
|
, ncurses
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, x11Support ? !stdenv.isDarwin
|
|
||||||
, zlib
|
, zlib
|
||||||
|
, x11Support ? !stdenv.isDarwin
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "libcaca";
|
pname = "libcaca";
|
||||||
version = "0.99.beta19";
|
version = "0.99.beta20";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
urls = [
|
owner = "cacalabs";
|
||||||
"http://fossies.org/linux/privat/${pname}-${version}.tar.gz"
|
repo = pname;
|
||||||
"http://caca.zoy.org/files/libcaca/${pname}-${version}.tar.gz"
|
rev = "v${version}";
|
||||||
];
|
hash = "sha256-N0Lfi0d4kjxirEbIjdeearYWvStkKMyV6lgeyNKXcVw=";
|
||||||
hash = "sha256-EotGfE7QMmTBh0BRcqToMEk0LMjML2VfU6LQ7p03cvQ=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "bin" "dev" "out" "man" ];
|
|
||||||
|
|
||||||
configureFlags = [
|
|
||||||
(if x11Support then "--enable-x11" else "--disable-x11")
|
|
||||||
];
|
|
||||||
|
|
||||||
NIX_CFLAGS_COMPILE = lib.optionalString (!x11Support) "-DX_DISPLAY_MISSING";
|
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
autoreconfHook
|
||||||
pkg-config
|
pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
ncurses
|
ncurses
|
||||||
zlib
|
zlib
|
||||||
|
@ -44,6 +36,14 @@ stdenv.mkDerivation rec {
|
||||||
libXext
|
libXext
|
||||||
];
|
];
|
||||||
|
|
||||||
|
outputs = [ "bin" "dev" "out" "man" ];
|
||||||
|
|
||||||
|
configureFlags = [
|
||||||
|
(if x11Support then "--enable-x11" else "--disable-x11")
|
||||||
|
];
|
||||||
|
|
||||||
|
NIX_CFLAGS_COMPILE = lib.optionalString (!x11Support) "-DX_DISPLAY_MISSING";
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p $dev/bin
|
mkdir -p $dev/bin
|
||||||
mv $bin/bin/caca-config $dev/bin/caca-config
|
mv $bin/bin/caca-config $dev/bin/caca-config
|
||||||
|
|
Loading…
Reference in a new issue