about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-09-02 22:51:40 +0200
committerPol Dellaiera <pol.dellaiera@protonmail.com>2023-09-02 22:51:40 +0200
commited6e675844318bf312e013fed76541ea4dff376c (patch)
tree94c11d43253878f32dafd54b2176ee1819679cfe /pkgs
parent0346e4c01db85f93c1f242757cd3d59fc477d014 (diff)
downloadnixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar.gz
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar.bz2
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar.lz
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar.xz
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.tar.zst
nixlib-ed6e675844318bf312e013fed76541ea4dff376c.zip
gretl: fix compilation on `aarch64-darwin`
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/science/math/gretl/default.nix3
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/applications/science/math/gretl/default.nix b/pkgs/applications/science/math/gretl/default.nix
index e5363d4ec577..f7ccbf8905c0 100644
--- a/pkgs/applications/science/math/gretl/default.nix
+++ b/pkgs/applications/science/math/gretl/default.nix
@@ -13,6 +13,7 @@
 , mpfr
 , openblas
 , readline
+, Accelerate
 , pkg-config
 }:
 
@@ -38,6 +39,8 @@ stdenv.mkDerivation (finalAttrs: {
     mpfr
     openblas
     readline
+  ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
+    Accelerate
   ];
 
   nativeBuildInputs = [
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 702c9eec3909..64f8c31246ae 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -843,7 +843,9 @@ with pkgs;
     autoreconfHook = buildPackages.autoreconfHook269;
   };
 
-  gretl = callPackage ../applications/science/math/gretl { };
+  gretl = callPackage ../applications/science/math/gretl {
+    inherit (darwin.apple_sdk.frameworks) Accelerate;
+  };
 
   grsync = callPackage ../applications/misc/grsync { };