|
|
|
@ -1,5 +1,5 @@ |
|
|
|
|
{ stdenv, fetchFromGitHub, fetchpatch, lib |
|
|
|
|
, autoconf, automake, gnum4, libtool, git, perl, gnulib, uthash, pkgconfig, gettext |
|
|
|
|
, autoconf, automake, gnum4, libtool, perl, gnulib, uthash, pkgconfig, gettext |
|
|
|
|
, python, freetype, zlib, glib, libungif, libpng, libjpeg, libtiff, libxml2, pango |
|
|
|
|
, withGTK ? false, gtk2 |
|
|
|
|
, withPython ? true |
|
|
|
@ -25,9 +25,8 @@ stdenv.mkDerivation rec { |
|
|
|
|
})]; |
|
|
|
|
patchFlags = "-p0"; |
|
|
|
|
|
|
|
|
|
# FIXME: git isn't really used, but configuration fails without it |
|
|
|
|
buildInputs = [ |
|
|
|
|
git autoconf automake gnum4 libtool perl pkgconfig gettext uthash |
|
|
|
|
autoconf automake gnum4 libtool perl pkgconfig gettext uthash |
|
|
|
|
python freetype zlib glib libungif libpng libjpeg libtiff libxml2 |
|
|
|
|
] |
|
|
|
|
++ lib.optionals withGTK [ gtk2 pango ] |
|
|
|
@ -38,7 +37,9 @@ stdenv.mkDerivation rec { |
|
|
|
|
++ lib.optional withGTK "--enable-gtk2-use" |
|
|
|
|
++ lib.optional (!withGTK) "--without-x"; |
|
|
|
|
|
|
|
|
|
# work-around: git isn't really used, but configuration fails without it |
|
|
|
|
preConfigure = '' |
|
|
|
|
export GIT="$(type -P true)" |
|
|
|
|
cp -r "${gnulib}" ./gnulib |
|
|
|
|
chmod +w -R ./gnulib |
|
|
|
|
./bootstrap --skip-git --gnulib-srcdir=./gnulib |
|
|
|
|