synfigstudio: Refactor

This commit is contained in:
William A. Kennington III 2014-11-01 16:46:07 -07:00
parent 096e002f0b
commit d660565747

View File

@ -23,6 +23,11 @@ let
sha256 = "04mx321z929ngl65hfc1hv5jw37wqbh8y2avmpvajagvn6lp3zdl"; sha256 = "04mx321z929ngl65hfc1hv5jw37wqbh8y2avmpvajagvn6lp3zdl";
}; };
configureFlags = [
"--with-boost=${boost.dev}"
"--with-boost-libdir=${boost.lib}/lib"
];
patches = [ ./synfig-cstring.patch ]; patches = [ ./synfig-cstring.patch ];
buildInputs = [ buildInputs = [
@ -35,15 +40,20 @@ stdenv.mkDerivation rec {
name = "synfigstudio-${version}"; name = "synfigstudio-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/synfig/${name}.tar.gz"; url = "mirror://sourceforge/synfig/${name}.tar.gz";
sha256 = "13hw4z6yx70g4mnjmvmxkk7b1qzlwmqjhxflq5dd6cqdsmfw9mc7"; sha256 = "13hw4z6yx70g4mnjmvmxkk7b1qzlwmqjhxflq5dd6cqdsmfw9mc7";
}; };
buildInputs = [ buildInputs = [
ETL boost cairo fontsConf gettext glibmm gtk gtkmm imagemagick intltool ETL boost cairo fontsConf gettext glibmm gtk gtkmm imagemagick intltool
intltool libsigcxx libtool libxmlxx pkgconfig synfig intltool libsigcxx libtool libxmlxx pkgconfig synfig
]; ];
configureFlags = [
"--with-boost=${boost.dev}"
"--with-boost-libdir=${boost.lib}/lib"
];
preBuild = '' preBuild = ''
export FONTCONFIG_FILE=${fontsConf} export FONTCONFIG_FILE=${fontsConf}
''; '';