diff options
author | Astavie <astavie@pm.me> | 2023-07-10 12:59:44 +0200 |
---|---|---|
committer | Astavie <astavie@pm.me> | 2023-07-10 12:59:44 +0200 |
commit | f566f6744d799b1e189f613df5eaf2ac798d608b (patch) | |
tree | 6b23477141c13b91a7e27bee8ef11d2820f45b97 /pkgs/development/compilers/odin/default.nix | |
parent | b9ebd80c7dbcdec2240c5baae334365eaf3d7230 (diff) | |
download | nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar.gz nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar.bz2 nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar.lz nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar.xz nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.tar.zst nixpkgs-f566f6744d799b1e189f613df5eaf2ac798d608b.zip |
odin: dev-2023-05 -> dev-2023-07
ols: nightly-05-18 -> nightly-07-09 ols should be updated simultaneously as it is updated in tandem with the odin compiler
Diffstat (limited to 'pkgs/development/compilers/odin/default.nix')
-rw-r--r-- | pkgs/development/compilers/odin/default.nix | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/development/compilers/odin/default.nix b/pkgs/development/compilers/odin/default.nix index f53981d21d2..340c56284f8 100644 --- a/pkgs/development/compilers/odin/default.nix +++ b/pkgs/development/compilers/odin/default.nix @@ -1,7 +1,7 @@ { lib , fetchFromGitHub , llvmPackages_13 -, makeWrapper +, makeBinaryWrapper , libiconv , MacOSX-SDK , which @@ -12,17 +12,17 @@ let inherit (llvmPackages) stdenv; in stdenv.mkDerivation rec { pname = "odin"; - version = "dev-2023-05"; + version = "dev-2023-07"; src = fetchFromGitHub { owner = "odin-lang"; repo = "Odin"; rev = version; - sha256 = "sha256-qEewo2h4dpivJ7D4RxxBZbtrsiMJ7AgqJcucmanbgxY="; + hash = "sha256-ksCK1Qmjbg5ZgFoq0I4cjrWaCxd+UW7f1NLcSjCPMwE="; }; nativeBuildInputs = [ - makeWrapper which + makeBinaryWrapper which ]; buildInputs = lib.optional stdenv.isDarwin libiconv; @@ -47,6 +47,8 @@ in stdenv.mkDerivation rec { ]; installPhase = '' + runHook preInstall + mkdir -p $out/bin cp odin $out/bin/odin @@ -62,6 +64,8 @@ in stdenv.mkDerivation rec { lld ])} \ --set-default ODIN_ROOT $out/share + + runHook postInstall ''; meta = with lib; { |