Skip to content

Commit dd781e6

Browse files
committed
terra: 1.1.0 -> 1.2.0
1 parent 95926c7 commit dd781e6

1 file changed

Lines changed: 8 additions & 10 deletions

File tree

pkgs/by-name/te/terra/package.nix

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
lib,
33
stdenv,
44
fetchFromGitHub,
5-
llvmPackages_16,
5+
llvmPackages_18,
66
ncurses,
77
cmake,
88
libxml2,
@@ -14,17 +14,17 @@
1414
}:
1515

1616
let
17-
luajitRev = "50936d784474747b4569d988767f1b5bab8bb6d0";
17+
luajitRev = "83954100dba9fc0cf5eeaf122f007df35ec9a604";
1818
luajitBase = "LuaJIT-${luajitRev}";
1919
luajitArchive = "${luajitBase}.tar.gz";
2020
luajitSrc = fetchFromGitHub {
2121
owner = "LuaJIT";
2222
repo = "LuaJIT";
2323
rev = luajitRev;
24-
sha256 = "1g87pl014b5v6z2nnhiwn3wf405skawszfr5wdzyfbx00j3kgxd0";
24+
hash = "sha256-L9T6lc32dDLAp9hPI5mKOzT0c4juW9JHA3FJCpm7HNQ=";
2525
};
2626

27-
llvmPackages = llvmPackages_16;
27+
llvmPackages = llvmPackages_18;
2828
llvmMerged = symlinkJoin {
2929
name = "llvmClangMerged";
3030
paths = with llvmPackages; [
@@ -37,20 +37,20 @@ let
3737
];
3838
};
3939

40-
cuda = cudaPackages.cudatoolkit_11;
40+
cuda = cudaPackages.cudatoolkit;
4141

4242
clangVersion = llvmPackages.clang-unwrapped.version;
4343

4444
in
4545
stdenv.mkDerivation rec {
4646
pname = "terra";
47-
version = "1.1.0";
47+
version = "1.2.0";
4848

4949
src = fetchFromGitHub {
5050
owner = "terralang";
5151
repo = "terra";
5252
rev = "release-${version}";
53-
sha256 = "0v9vpxcp9ybwnfljskqn41vjq7c0srdfv7qs890a6480pnk4kavd";
53+
hash = "sha256-CukNCvTHZUhjdHyvDUSH0YCVNkThUFPaeyLepyEKodA=";
5454
};
5555

5656
nativeBuildInputs = [ cmake ];
@@ -65,9 +65,7 @@ stdenv.mkDerivation rec {
6565

6666
cmakeFlags =
6767
let
68-
resourceDir =
69-
"${llvmMerged}/lib/clang/"
70-
+ (if lib.versionOlder clangVersion "16" then clangVersion else lib.versions.major clangVersion);
68+
resourceDir = "${llvmMerged}/lib/clang/${lib.versions.major clangVersion}";
7169
in
7270
[
7371
"-DHAS_TERRA_VERSION=0"

0 commit comments

Comments
 (0)