papilo: init at 2.3.0 (#273295)

authored by Arne Keller and committed by GitHub 65a76764 13e9de06

+48
+48
pkgs/by-name/pa/papilo/package.nix
···
··· 1 + { 2 + blas, 3 + boost, 4 + cmake, 5 + fetchFromGitHub, 6 + gfortran12, 7 + lib, 8 + stdenv, 9 + tbb, 10 + zlib, 11 + }: 12 + 13 + stdenv.mkDerivation (finalAttrs: { 14 + pname = "papilo"; 15 + version = "2.3.0"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "scipopt"; 19 + repo = "papilo"; 20 + rev = "v${finalAttrs.version}"; 21 + hash = "sha256-rB8kRyBxd+zn3XFueTQoN16jbFpXMvneqatQm8Hh2Hg="; 22 + }; 23 + 24 + buildInputs = [ 25 + blas 26 + boost 27 + cmake 28 + gfortran12 29 + zlib 30 + ]; 31 + 32 + nativeBuildInputs = [ cmake ]; 33 + 34 + propagatedBuildInputs = [ tbb ]; 35 + 36 + strictDeps = true; 37 + 38 + doCheck = true; 39 + 40 + meta = { 41 + homepage = "https://scipopt.org/"; 42 + description = "Parallel Presolve for Integer and Linear Optimization"; 43 + license = with lib.licenses; [ lgpl3Plus ]; 44 + mainProgram = "papilo"; 45 + maintainers = with lib.maintainers; [ david-r-cox ]; 46 + platforms = lib.platforms.unix; 47 + }; 48 + })