summary refs log tree commit diff
diff options
context:
space:
mode:
authorAaron Jheng <wentworth@outlook.com>2022-09-28 12:00:19 +0000
committerAaron Jheng <wentworth@outlook.com>2022-09-28 12:43:04 +0000
commita1e07d8eda7818c8b5b8fd5c1dc59d1f37771960 (patch)
tree1d1b268c4545ed207e6149c85babb7cbd3ee4dc0
parent7e52b35fe98481a279d89f9c145f8076d049d2b9 (diff)
downloadnixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar.gz
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar.bz2
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar.lz
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar.xz
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.tar.zst
nixpkgs-a1e07d8eda7818c8b5b8fd5c1dc59d1f37771960.zip
gllvm: 1.3.0 -> 1.3.1
-rw-r--r--pkgs/development/tools/gllvm/default.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/development/tools/gllvm/default.nix b/pkgs/development/tools/gllvm/default.nix
index 460f59dc3d0..d2d7e523a94 100644
--- a/pkgs/development/tools/gllvm/default.nix
+++ b/pkgs/development/tools/gllvm/default.nix
@@ -1,18 +1,23 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, llvmPackages, getconf }:
 
-buildGoPackage rec {
+buildGoModule rec {
   pname = "gllvm";
-  version = "1.3.0";
-
-  goPackagePath = "github.com/SRI-CSL/gllvm";
+  version = "1.3.1";
 
   src = fetchFromGitHub {
     owner = "SRI-CSL";
     repo = "gllvm";
     rev = "v${version}";
-    sha256 = "sha256-nu6PRFk+GoN1gT1RTbX6mTPZByAGf0bSsj2C5YriGp8=";
+    sha256 = "sha256-CoreqnMRuPuv+Ci1uyF3HJCJFwK2jwB79okynv6AHTA=";
   };
 
+  vendorSha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo=";
+
+  checkInputs = with llvmPackages; [
+    clang
+    llvm
+  ] ++ lib.optionals stdenv.isDarwin [ getconf ];
+
   meta = with lib; {
     homepage = "https://github.com/SRI-CSL/gllvm";
     description = "Whole Program LLVM: wllvm ported to go";