biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / science / math / mpsolve / default.nix
blobe9b8a3185a85e2f50554146436ce316ee567864c
1 { lib
2 , stdenv
3 , fetchurl
4 , gmp
5 , pkg-config
6 , qtbase
7 , wrapQtAppsHook
8 , gtk3
9 }:
11 stdenv.mkDerivation (finalAttrs: {
12   pname = "mpsolve";
13   version = "3.2.1";
15   src = fetchurl {
16     url = "https://numpi.dm.unipi.it/_media/software/mpsolve/mpsolve-${finalAttrs.version}.tar.gz";
17     hash = "sha256-PRFCiumrLgIPJMq/vNnk2bIuxXLPcK8NRP6Nrh1R544=";
18   };
20   nativeBuildInputs = [
21     pkg-config
22     wrapQtAppsHook
23   ];
25   buildInputs = [
26     gmp
27     gtk3
28     qtbase
29   ];
31   meta = {
32     homepage = "https://numpi.dm.unipi.it/scientific-computing-libraries/mpsolve/";
33     description = "Multiprecision Polynomial Solver";
34     license = lib.licenses.gpl3Plus;
35     maintainers = with lib.maintainers; [ kilianar ];
36     mainProgram = "mpsolve";
37     platforms = lib.platforms.linux;
38   };