Skip to content

Commit c473490

Browse files
committed
osqp: init at 0.6.0
1 parent b4784db commit c473490

2 files changed

Lines changed: 29 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{ stdenv
2+
, fetchFromGitHub
3+
, cmake
4+
}:
5+
6+
stdenv.mkDerivation rec {
7+
pname = "osqp";
8+
version = "0.6.0";
9+
10+
src = fetchFromGitHub {
11+
owner = "oxfordcontrol";
12+
repo = "osqp";
13+
rev = "v${version}";
14+
sha256 = "1gwk1bqsk0rd85zf7xplbwq822y5pnxjmqc14jj6knqbab9afvrs";
15+
fetchSubmodules = true;
16+
};
17+
18+
nativeBuildInputs = [ cmake ];
19+
20+
meta = with stdenv.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+
};
27+
}

pkgs/top-level/all-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5837,6 +5837,8 @@ in
58375837

58385838
osl = callPackage ../development/compilers/osl { };
58395839

5840+
osqp = callPackage ../development/libraries/science/math/osqp { };
5841+
58405842
ossec = callPackage ../tools/security/ossec {};
58415843

58425844
osslsigncode = callPackage ../development/tools/osslsigncode {};

0 commit comments

Comments
 (0)