Merge staging-next into staging
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
, icestorm, trellis
|
||||
, llvmPackages
|
||||
|
||||
, enableGui ? true
|
||||
, wrapQtAppsHook
|
||||
, qtbase
|
||||
, enableGui ? false
|
||||
, wrapQtAppsHook ? null
|
||||
, qtbase ? null
|
||||
, OpenGL ? null
|
||||
}:
|
||||
|
||||
@@ -14,14 +14,14 @@ let
|
||||
in
|
||||
with stdenv; mkDerivation rec {
|
||||
pname = "nextpnr";
|
||||
version = "2020.12.01";
|
||||
version = "2021.01.02";
|
||||
|
||||
srcs = [
|
||||
(fetchFromGitHub {
|
||||
owner = "YosysHQ";
|
||||
repo = "nextpnr";
|
||||
rev = "868902fbdf0b476bdccf4d25cbb80ba602d2cc11";
|
||||
sha256 = "1kb5lhixb7f4q800gjyw9xm9ff1yaq3pgna17f5f0bw6b4ds56zc";
|
||||
rev = "9b9628047c01a970cfe20f83f2b7129ed109440d";
|
||||
sha256 = "0pcv96d0n40h2ipywi909hpzlys5b6r4pamc320qk1xxhppmgkmm";
|
||||
name = "nextpnr";
|
||||
})
|
||||
(fetchFromGitHub {
|
||||
@@ -48,14 +48,14 @@ with stdenv; mkDerivation rec {
|
||||
[ "-DCURRENT_GIT_VERSION=${lib.substring 0 7 (lib.elemAt srcs 0).rev}"
|
||||
"-DARCH=generic;ice40;ecp5"
|
||||
"-DBUILD_TESTS=ON"
|
||||
"-DICEBOX_ROOT=${icestorm}/share/icebox"
|
||||
"-DICESTORM_INSTALL_PREFIX=${icestorm}"
|
||||
"-DTRELLIS_INSTALL_PREFIX=${trellis}"
|
||||
"-DTRELLIS_LIBDIR=${trellis}/lib/trellis"
|
||||
"-DUSE_OPENMP=ON"
|
||||
# warning: high RAM usage
|
||||
"-DSERIALIZE_CHIPDB=OFF"
|
||||
"-DSERIALIZE_CHIPDBS=OFF"
|
||||
]
|
||||
++ (lib.optional (!enableGui) "-DBUILD_GUI=OFF")
|
||||
++ (lib.optional enableGui "-DBUILD_GUI=ON")
|
||||
++ (lib.optional (enableGui && stdenv.isDarwin)
|
||||
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks");
|
||||
|
||||
|
||||
@@ -33,13 +33,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "yosys";
|
||||
version = "0.9+3715";
|
||||
version = "0.9+3830";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "YosysHQ";
|
||||
repo = "yosys";
|
||||
rev = "d021f4b4003bb7a374038134c65edd3f67473a92";
|
||||
sha256 = "0dgdpigqg8mwkry4233p6z6myjnrb1rq32873yhdfwvwqq230x51";
|
||||
rev = "b72c29465392c8d260ddf55def169438f7fb64b2";
|
||||
sha256 = "12h3pgj8bjb254q2qaafc3qxwhqdqrx0sxjhgjrfy8cmkdm92dvy";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
Reference in New Issue
Block a user