From c3fc3ffe7c36f5694f4357d0ed3352b1e0ee3d02 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:36:44 +0100 Subject: [PATCH 01/18] soplex: renamed and added deps to fit scipopt-* packages --- .../{so/soplex => sc/scipopt-soplex}/package.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename pkgs/by-name/{so/soplex => sc/scipopt-soplex}/package.nix (79%) diff --git a/pkgs/by-name/so/soplex/package.nix b/pkgs/by-name/sc/scipopt-soplex/package.nix similarity index 79% rename from pkgs/by-name/so/soplex/package.nix rename to pkgs/by-name/sc/scipopt-soplex/package.nix index 2ee0976e6c9d9..2e97612b2ab5b 100644 --- a/pkgs/by-name/so/soplex/package.nix +++ b/pkgs/by-name/sc/scipopt-soplex/package.nix @@ -2,11 +2,15 @@ lib, stdenv, cmake, + gmp, + mpfr, + zlib, + boost, fetchFromGitHub, }: stdenv.mkDerivation (finalAttrs: { - pname = "soplex"; + pname = "scipopt-soplex"; version = "712"; src = fetchFromGitHub { @@ -18,12 +22,20 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; + buildInputs = [ + gmp + mpfr + zlib + boost + mpfr + ]; + strictDeps = true; doCheck = true; meta = { - homepage = "https://scipopt.org"; + homepage = "https://soplex.zib.de/"; description = "Sequential object-oriented simPlex"; license = with lib.licenses; [ asl20 ]; mainProgram = "soplex"; From 3f02afe2f4b6f5ba8238fe662086773037a0ffc1 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:48:27 +0100 Subject: [PATCH 02/18] scipopt-gcg: init at 3.7.0 --- pkgs/by-name/sc/scipopt-gcg/package.nix | 62 +++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 pkgs/by-name/sc/scipopt-gcg/package.nix diff --git a/pkgs/by-name/sc/scipopt-gcg/package.nix b/pkgs/by-name/sc/scipopt-gcg/package.nix new file mode 100644 index 0000000000000..b5a303d303794 --- /dev/null +++ b/pkgs/by-name/sc/scipopt-gcg/package.nix @@ -0,0 +1,62 @@ +{ + lib, + pkgs, + stdenv, + fetchFromGitHub, + cmake, + scipopt-scip, + cliquer, + gsl, + gmp, + bliss, + nauty, +}: + +stdenv.mkDerivation rec { + pname = "scipopt-gcg"; + version = "370"; + + src = fetchFromGitHub { + owner = "scipopt"; + repo = "gcg"; + rev = "v370"; + sha256 = "s7VmBWwDSGa7fAoydg54OHvulFWda8E48nEVsdCdQt8="; + }; + + nativeBuildInputs = [ + cmake + ]; + + buildInputs = [ + scipopt-scip + cliquer + gsl + gmp + bliss + nauty + ]; + + # Fixing the error + # > CMake Error at CMakeLists.txt:236 (find_package): + # > By not providing "FindNAUTY.cmake" in CMAKE_MODULE_PATH this project has + # > asked CMake to find a package configuration file provided by "NAUTY", but + # > CMake did not find one. + # with this weird workaround of setting SCIPOptSuite_SOURCE_DIR to include the scipopt-scip source + # files via symlinks, so the specific nauty files are found: + preConfigure = '' + mkdir -pv $out/scip + ln -sv ${scipopt-scip.src}/src/ $out/scip/src + cmakeFlagsArray+=( + "-DSCIPOptSuite_SOURCE_DIR=$out" + ) + ''; + + cmakeFlags = [ ]; + + meta = { + maintainers = with lib.maintainers; [ fettgoenner ]; + description = "Branch-and-Price & Column Generation for Everyone"; + license = lib.licenses.lgpl3; + homepage = "https://gcg.zib.de"; + }; +} From ac1af3299529dfb0500ba2a542889dd2054fcb1c Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:49:11 +0100 Subject: [PATCH 03/18] scipopt-papilo: init at 2.4.0 --- pkgs/by-name/sc/scipopt-papilo/package.nix | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/sc/scipopt-papilo/package.nix diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix new file mode 100644 index 0000000000000..e344e6aa8908f --- /dev/null +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -0,0 +1,50 @@ +{ + lib, + pkgs, + stdenv, + cmake, + fetchFromGitHub, + boost, + blas, + gmp, + tbb_2021_11, + gfortran, +}: + +stdenv.mkDerivation { + pname = "scipopt-papilo"; + version = "2.4.0"; + + src = fetchFromGitHub { + owner = "scipopt"; + repo = "papilo"; + rev = "v2.4.0"; + sha256 = "WMw9v57nuP6MHj9Ft4l5FxdIF5VUWCRm/909tbz7VD4="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + blas + gmp + gfortran + boost + tbb_2021_11 + ]; + + cmakeFlags = [ + "-D GMP=ON" + "-D QUADMATH=ON" + "-D TBB=ON" + "-D TBB_DOWNLOAD=OFF" + "-D SOPLEX=OFF" + ]; + + meta = { + maintainers = with lib.maintainers; [ fettgoenner ]; + description = "Parallel Presolve for Integer and Linear Optimization"; + license = lib.licenses.lgpl3; + homepage = "https://github.com/scipopt/papilo"; + mainProgram = "papilo"; + }; +} From c21b2797b5f17be3252aecf07bc3c4f3e7daedd6 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:49:55 +0100 Subject: [PATCH 04/18] scipopt-scip: init at 9.2.0 --- pkgs/by-name/sc/scipopt-scip/package.nix | 58 ++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/by-name/sc/scipopt-scip/package.nix diff --git a/pkgs/by-name/sc/scipopt-scip/package.nix b/pkgs/by-name/sc/scipopt-scip/package.nix new file mode 100644 index 0000000000000..be98be85f5c30 --- /dev/null +++ b/pkgs/by-name/sc/scipopt-scip/package.nix @@ -0,0 +1,58 @@ +{ + lib, + stdenv, + fetchzip, + fetchFromGitHub, + cmake, + zlib, + readline, + gmp, + scipopt-soplex, + scipopt-papilo, + scipopt-zimpl, + ipopt, + tbb_2021_11, + boost, + gfortran, + criterion, + mpfr, +}: + +stdenv.mkDerivation rec { + pname = "scipopt-scip"; + version = "9.2.0"; + + src = fetchFromGitHub { + owner = "scipopt"; + repo = "scip"; + rev = "v920"; + sha256 = "sha256-F9PBnPuGh+vDYuBL9R0pWg0PUiDrrKT4YdOH1K22dRk="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + scipopt-soplex + scipopt-papilo + scipopt-zimpl + ipopt + gmp + readline + zlib + tbb_2021_11 + boost + gfortran + criterion + mpfr # if not included, throws fatal error: mpfr.h not found + ]; + + cmakeFlags = [ ]; + + meta = { + maintainers = with lib.maintainers; [ fettgoenner ]; + description = "Solving Constraint Integer Programs"; + license = lib.licenses.asl20; + homepage = "https://github.com/scipopt/scip"; + mainProgram = "scip"; + }; +} From 30c61029202a18d04efb34777072528096cf77d2 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:50:23 +0100 Subject: [PATCH 05/18] scipopt-ug: init at 1.0.0-beta6 --- pkgs/by-name/sc/scipopt-ug/package.nix | 39 ++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pkgs/by-name/sc/scipopt-ug/package.nix diff --git a/pkgs/by-name/sc/scipopt-ug/package.nix b/pkgs/by-name/sc/scipopt-ug/package.nix new file mode 100644 index 0000000000000..316aad9a4e528 --- /dev/null +++ b/pkgs/by-name/sc/scipopt-ug/package.nix @@ -0,0 +1,39 @@ +{ + lib, + stdenv, + fetchzip, + cmake, + scipopt-scip, + zlib, + mpi, +}: + +stdenv.mkDerivation rec { + pname = "scipopt-ug"; + version = "1.0.0-beta6"; + + # Take the SCIPOptSuite source since no other source exists publicly. + src = fetchzip { + url = "https://github.com/scipopt/scip/releases/download/v920/scipoptsuite-9.2.0.tgz"; + sha256 = "SaIo/U9cconmGRxEPV5M7IO6+L9wGCaXqxifefUzFk4="; + }; + + sourceRoot = "source/ug"; + + nativeBuildInputs = [ + cmake + ]; + + buildInputs = [ + scipopt-scip + mpi + zlib + ]; + + meta = { + maintainers = with lib.maintainers; [ fettgoenner ]; + description = "Ubiquity Generator framework to parallelize branch-and-bound based solvers"; + license = lib.licenses.lgpl3; + homepage = "https://ug.zib.de"; + }; +} From 65c48e8414085731b64fbadb0aa01e7e4e48de4a Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 12:51:03 +0100 Subject: [PATCH 06/18] scipopt-zimpl: init at 3.6.2 --- pkgs/by-name/sc/scipopt-zimpl/package.nix | 59 +++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 pkgs/by-name/sc/scipopt-zimpl/package.nix diff --git a/pkgs/by-name/sc/scipopt-zimpl/package.nix b/pkgs/by-name/sc/scipopt-zimpl/package.nix new file mode 100644 index 0000000000000..1c33e1702a9a5 --- /dev/null +++ b/pkgs/by-name/sc/scipopt-zimpl/package.nix @@ -0,0 +1,59 @@ +{ + lib, + pkgs, + stdenv, + fetchFromGitHub, + cmake, + bison, + flex, + gmp, + zlib, +}: + +stdenv.mkDerivation { + pname = "scipopt-zimpl"; + version = "362"; + + src = fetchFromGitHub { + owner = "scipopt"; + repo = "zimpl"; + rev = "v362"; + sha256 = "juqAwzqBArsFXmz7L7RQaE78EhQdP5P51wQFlCoo7/o="; + }; + + nativeBuildInputs = [ + cmake + bison + flex + ]; + + buildInputs = [ + gmp + zlib + ]; + + meta = { + maintainers = with lib.maintainers; [ fettgoenner ]; + description = "Zuse Institut Mathematical Programming Language"; + longDescription = '' + ZIMPL is a little language to translate the mathematical model of a + problem into a linear or (mixed-)integer mathematical program + expressed in .lp or .mps file format which can be read by a LP or MIP + solver. + + If you use Zimpl for research and publish results, the best way + to refer to Zimpl is to cite my Ph.d. thesis: + + @PHDTHESIS{Koch2004, + author = "Thorsten Koch", + title = "Rapid Mathematical Programming", + year = "2004", + school = "Technische {Universit\"at} Berlin", + url = "http://www.zib.de/Publications/abstracts/ZR-04-58/", + note = "ZIB-Report 04-58", + } + ''; + license = lib.licenses.lgpl3; + homepage = "https://zimpl.zib.de"; + }; +} From 1f82dcdba7ee1df933187bf9f3eb7f884fecc3e2 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Fri, 17 Jan 2025 14:16:52 +0100 Subject: [PATCH 07/18] maintainers: add fettgoenner --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3a79ef83c3092..1e01d86ed3e94 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7497,6 +7497,12 @@ githubId = 11705326; name = "Max Kochurov"; }; + fettgoenner = { + email = "paulmatti@protonmail.com"; + github = "fettgoenner"; + githubId = 92429150; + name = "Paul Meinhold"; + }; ffinkdevs = { email = "fink@h0st.space"; github = "ffinkdevs"; From 1da73c31405d9b050e8938168fae72bd9ee67a19 Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:07:13 +0100 Subject: [PATCH 08/18] Update pkgs/by-name/sc/scipopt-gcg/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-gcg/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/sc/scipopt-gcg/package.nix b/pkgs/by-name/sc/scipopt-gcg/package.nix index b5a303d303794..e7c298aed368f 100644 --- a/pkgs/by-name/sc/scipopt-gcg/package.nix +++ b/pkgs/by-name/sc/scipopt-gcg/package.nix @@ -51,8 +51,6 @@ stdenv.mkDerivation rec { ) ''; - cmakeFlags = [ ]; - meta = { maintainers = with lib.maintainers; [ fettgoenner ]; description = "Branch-and-Price & Column Generation for Everyone"; From 9915dd226187597ff3ef6deed9cfc711e768037f Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:11:37 +0100 Subject: [PATCH 09/18] Update pkgs/by-name/sc/scipopt-papilo/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-papilo/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index e344e6aa8908f..70ea4819babc2 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -1,6 +1,5 @@ { lib, - pkgs, stdenv, cmake, fetchFromGitHub, From d883f62c48b708c9e8e8ec9eff8fdf3d2e4009bc Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:11:51 +0100 Subject: [PATCH 10/18] Update pkgs/by-name/sc/scipopt-zimpl/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-zimpl/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-zimpl/package.nix b/pkgs/by-name/sc/scipopt-zimpl/package.nix index 1c33e1702a9a5..b53739f1685a6 100644 --- a/pkgs/by-name/sc/scipopt-zimpl/package.nix +++ b/pkgs/by-name/sc/scipopt-zimpl/package.nix @@ -1,6 +1,5 @@ { lib, - pkgs, stdenv, fetchFromGitHub, cmake, From 08a459b5604778ace1ef446e1997d7b8bbd724e9 Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:12:43 +0100 Subject: [PATCH 11/18] Update pkgs/by-name/sc/scipopt-ug/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-ug/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-ug/package.nix b/pkgs/by-name/sc/scipopt-ug/package.nix index 316aad9a4e528..3a16ba515af27 100644 --- a/pkgs/by-name/sc/scipopt-ug/package.nix +++ b/pkgs/by-name/sc/scipopt-ug/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { sha256 = "SaIo/U9cconmGRxEPV5M7IO6+L9wGCaXqxifefUzFk4="; }; - sourceRoot = "source/ug"; + sourceRoot = "${src.name}/ug"; nativeBuildInputs = [ cmake From fc44ecac772c7141b4040b10d3414573199929da Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:12:55 +0100 Subject: [PATCH 12/18] Update pkgs/by-name/sc/scipopt-gcg/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-gcg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scipopt-gcg/package.nix b/pkgs/by-name/sc/scipopt-gcg/package.nix index e7c298aed368f..4d6a4a68c9c2b 100644 --- a/pkgs/by-name/sc/scipopt-gcg/package.nix +++ b/pkgs/by-name/sc/scipopt-gcg/package.nix @@ -19,8 +19,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "scipopt"; repo = "gcg"; - rev = "v370"; - sha256 = "s7VmBWwDSGa7fAoydg54OHvulFWda8E48nEVsdCdQt8="; + tag = "v${version}"; + hash = "s7VmBWwDSGa7fAoydg54OHvulFWda8E48nEVsdCdQt8="; }; nativeBuildInputs = [ From ff2a7eef70925357601ff298511a1d40264a60b9 Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:13:07 +0100 Subject: [PATCH 13/18] Update pkgs/by-name/sc/scipopt-papilo/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-papilo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index 70ea4819babc2..3abfe69e37568 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -17,8 +17,8 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "scipopt"; repo = "papilo"; - rev = "v2.4.0"; - sha256 = "WMw9v57nuP6MHj9Ft4l5FxdIF5VUWCRm/909tbz7VD4="; + tag = "v${version}"; + hash = "WMw9v57nuP6MHj9Ft4l5FxdIF5VUWCRm/909tbz7VD4="; }; nativeBuildInputs = [ cmake ]; From dab2463ec12ade7bb244fdaf45310dd7e1a8166b Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:13:37 +0100 Subject: [PATCH 14/18] Update pkgs/by-name/sc/scipopt-papilo/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-papilo/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index 3abfe69e37568..4132ebe66366b 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -32,11 +32,11 @@ stdenv.mkDerivation { ]; cmakeFlags = [ - "-D GMP=ON" - "-D QUADMATH=ON" - "-D TBB=ON" - "-D TBB_DOWNLOAD=OFF" - "-D SOPLEX=OFF" + (lib.cmakeBool "GMP" true) + (lib.cmakeBool "QUADMATH" true) + (lib.cmakeBool "TBB" true) + (lib.cmakeBool "TBB_DOWNLOAD" false) + (lib.cmakeBool "SOPLEX" false) ]; meta = { From a4c486eae69887c5460384661208527133f47289 Mon Sep 17 00:00:00 2001 From: FettGoenner Date: Mon, 20 Jan 2025 20:14:20 +0100 Subject: [PATCH 15/18] Update pkgs/by-name/sc/scipopt-scip/package.nix Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/sc/scipopt-scip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scipopt-scip/package.nix b/pkgs/by-name/sc/scipopt-scip/package.nix index be98be85f5c30..54007a7862444 100644 --- a/pkgs/by-name/sc/scipopt-scip/package.nix +++ b/pkgs/by-name/sc/scipopt-scip/package.nix @@ -25,8 +25,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "scipopt"; repo = "scip"; - rev = "v920"; - sha256 = "sha256-F9PBnPuGh+vDYuBL9R0pWg0PUiDrrKT4YdOH1K22dRk="; + tag = "v${lib.replaceStrings [ "." ] [ "" ] version}"; + hash = "sha256-F9PBnPuGh+vDYuBL9R0pWg0PUiDrrKT4YdOH1K22dRk="; }; nativeBuildInputs = [ cmake ]; From 90f5e3017ced4c7fed4a3884d4cb98ae54981efe Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Mon, 20 Jan 2025 20:26:56 +0100 Subject: [PATCH 16/18] scipopt-papilo needs to be recursive derivation --- pkgs/by-name/sc/scipopt-papilo/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index 4132ebe66366b..b4d63e1c7da18 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -10,7 +10,7 @@ gfortran, }: -stdenv.mkDerivation { +stdenv.mkDerivation rec { pname = "scipopt-papilo"; version = "2.4.0"; From bb0c7b4ea952543b31505458c0f906f3e053b93c Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Mon, 20 Jan 2025 20:42:59 +0100 Subject: [PATCH 17/18] hash type added --- pkgs/by-name/sc/scipopt-papilo/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-papilo/package.nix b/pkgs/by-name/sc/scipopt-papilo/package.nix index b4d63e1c7da18..4b13150b6d2c5 100644 --- a/pkgs/by-name/sc/scipopt-papilo/package.nix +++ b/pkgs/by-name/sc/scipopt-papilo/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { owner = "scipopt"; repo = "papilo"; tag = "v${version}"; - hash = "WMw9v57nuP6MHj9Ft4l5FxdIF5VUWCRm/909tbz7VD4="; + hash = "sha256-WMw9v57nuP6MHj9Ft4l5FxdIF5VUWCRm/909tbz7VD4="; }; nativeBuildInputs = [ cmake ]; From 389135e3affe3b07fa9fd901ac16d3383cf220e7 Mon Sep 17 00:00:00 2001 From: fettgoenner Date: Mon, 20 Jan 2025 20:50:25 +0100 Subject: [PATCH 18/18] hash type added --- pkgs/by-name/sc/scipopt-gcg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scipopt-gcg/package.nix b/pkgs/by-name/sc/scipopt-gcg/package.nix index 4d6a4a68c9c2b..fb66cb4a0a7ca 100644 --- a/pkgs/by-name/sc/scipopt-gcg/package.nix +++ b/pkgs/by-name/sc/scipopt-gcg/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { owner = "scipopt"; repo = "gcg"; tag = "v${version}"; - hash = "s7VmBWwDSGa7fAoydg54OHvulFWda8E48nEVsdCdQt8="; + hash = "sha256-s7VmBWwDSGa7fAoydg54OHvulFWda8E48nEVsdCdQt8="; }; nativeBuildInputs = [