about summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authorTobias Markus <tobias@miglix.eu>2023-04-01 17:41:38 +0200
committerTobias Markus <tobias@miglix.eu>2023-04-02 14:00:47 +0200
commit1718fc0b044d8085c8acb40617757f6d886b48ac (patch)
tree0ed428f1f4a4109af9154cf44a74a93007ff9e5d /pkgs/applications/science
parentdaa4d3a33106e2b29d16b4af19a3172eec26c4fc (diff)
clp: 1.17.6 -> 1.17.7
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r--pkgs/applications/science/math/clp/default.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/applications/science/math/clp/default.nix b/pkgs/applications/science/math/clp/default.nix
index 26c277c2685f2..a9283fe9adad8 100644
--- a/pkgs/applications/science/math/clp/default.nix
+++ b/pkgs/applications/science/math/clp/default.nix
@@ -1,14 +1,18 @@
-{ lib, stdenv, fetchurl, zlib }:
+{ lib, stdenv, fetchFromGitHub, pkg-config, coin-utils, zlib, osi }:
 
 stdenv.mkDerivation rec {
-  version = "1.17.6";
+  version = "1.17.7";
   pname = "clp";
-  src = fetchurl {
-    url = "https://www.coin-or.org/download/source/Clp/Clp-${version}.tgz";
-    sha256 = "0ap1f0lxppa6pnbc4bg7ih7a96avwaki482nig8w5fr3vg9wvkzr";
+  src = fetchFromGitHub {
+    owner = "coin-or";
+    repo = "Clp";
+    rev = "releases/${version}";
+    hash = "sha256-CfAK/UbGaWvyk2ZxKEgziVruzZfz7WMJVi/YvdR/UNA=";
   };
 
-  propagatedBuildInputs = [ zlib ];
+  nativeBuildInputs = [ pkg-config ];
+
+  propagatedBuildInputs = [ zlib coin-utils osi ];
 
   doCheck = true;