icestorm: 2019.08.08 -> 2019.08.15

This commit is contained in:
Emily 2019-08-19 22:02:27 -07:00 committed by Austin Seipp
parent bde3197f9b
commit 39bf5d5ec7

View File

@ -6,12 +6,12 @@
# and IceStorm isn't intended to be used as a library other than by the # and IceStorm isn't intended to be used as a library other than by the
# nextpnr build process (which is also sped up by using PyPy), so we # nextpnr build process (which is also sped up by using PyPy), so we
# use it by default. See 18839e1 for more details. # use it by default. See 18839e1 for more details.
, usePyPy ? stdenv.isx86_64 /* pypy3 seems broken on i686 */ , usePyPy ? stdenv.hostPlatform.system == "x86_64-linux"
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "icestorm"; pname = "icestorm";
version = "2019.08.08"; version = "2019.08.15";
pythonPkg = if usePyPy then pypy3 else python3; pythonPkg = if usePyPy then pypy3 else python3;
pythonInterp = pythonPkg.interpreter; pythonInterp = pythonPkg.interpreter;
@ -19,8 +19,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cliffordwolf"; owner = "cliffordwolf";
repo = "icestorm"; repo = "icestorm";
rev = "2ccae0d3864fd7268118287a85963c0116745cff"; rev = "95949315364f8d9b0c693386aefadf44b28e2cf6";
sha256 = "1vlk5k7x6c1bjp19niyl0shljj8il94q2brjmda1rwhqxz81g9s7"; sha256 = "05q1vxlf9l5z9mam8jbv58jqj7nsd8v7ssy753sharpgzzgdc8a2";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
''; '';
homepage = http://www.clifford.at/icestorm/; homepage = http://www.clifford.at/icestorm/;
license = stdenv.lib.licenses.isc; license = stdenv.lib.licenses.isc;
maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice ]; maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice emily ];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.all;
}; };
} }