linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / science / math / osqp / default.nix
blob00f2726f60fee3c6e1a721e4a7f3a94a0012a7d5
1 { lib, stdenv
2 , fetchFromGitHub
3 , cmake
4 }:
6 stdenv.mkDerivation rec {
7   pname = "osqp";
8   version = "0.6.0";
10   src = fetchFromGitHub {
11     owner = "oxfordcontrol";
12     repo = "osqp";
13     rev = "v${version}";
14     sha256 = "1gwk1bqsk0rd85zf7xplbwq822y5pnxjmqc14jj6knqbab9afvrs";
15     fetchSubmodules = true;
16   };
18   nativeBuildInputs = [ cmake ];
20   meta = with lib; {
21     description = "A quadratic programming solver using operator splitting";
22     homepage = "https://osqp.org";
23     license = licenses.asl20;
24     maintainers = with maintainers; [ taktoa ];
25     platforms = platforms.all;
26   };