summary refs log tree commit diff
path: root/pkgs/development/libraries/libqalculate
diff options
context:
space:
mode:
authorCrystalGamma <dev@crystalgamma.de>2022-06-08 20:11:01 +0200
committerCrystalGamma <dev@crystalgamma.de>2022-06-08 20:11:24 +0200
commit375997ae2de5164c9d77590d48f909cae6a010e1 (patch)
treea1bcfdfc378206d13fd348e82b365d2368a582ea /pkgs/development/libraries/libqalculate
parentd6ade044a4c6befabe7cd6084609c3d28372057d (diff)
downloadnixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar.gz
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar.bz2
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar.lz
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar.xz
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.tar.zst
nixpkgs-375997ae2de5164c9d77590d48f909cae6a010e1.zip
libqalculate: add build C/C++ compiler to depsBuildBuild
Between 4.1.1 and 4.2.0, the autconf-archive scripts
ax_prog_{cc,cxx}_for_build.m4 were updated to a newer version. This broke the
build (even native) on at least aarch64 and powerpc64le (but curiously not x86).
Adding this dependency allows the package to build again on these platforms.
Diffstat (limited to 'pkgs/development/libraries/libqalculate')
-rw-r--r--pkgs/development/libraries/libqalculate/default.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libqalculate/default.nix b/pkgs/development/libraries/libqalculate/default.nix
index d83a4e0a707..da3bc925c82 100644
--- a/pkgs/development/libraries/libqalculate/default.nix
+++ b/pkgs/development/libraries/libqalculate/default.nix
@@ -1,5 +1,10 @@
-{ lib, stdenv, fetchFromGitHub, mpfr, libxml2, intltool, pkg-config, doxygen,
-  autoreconfHook, readline, libiconv, icu, curl, gnuplot, gettext }:
+{ lib, stdenv, fetchFromGitHub
+, mpfr, gnuplot
+, readline
+, libxml2, curl
+, intltool, libiconv, icu, gettext
+, pkg-config, doxygen, autoreconfHook, buildPackages
+}:
 
 stdenv.mkDerivation rec {
   pname = "libqalculate";
@@ -16,6 +21,7 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ intltool pkg-config autoreconfHook doxygen ];
   buildInputs = [ curl gettext libiconv readline ];
+  depsBuildBuild = [ buildPackages.stdenv.cc ];
   propagatedBuildInputs = [ libxml2 mpfr icu ];
   enableParallelBuilding = true;