Skip to content
Snippets Groups Projects
Commit 42f287ab authored by Millian Poquet's avatar Millian Poquet
Browse files

[nix] kapack -> nur-kapack

parent 5ad0af98
No related branches found
No related tags found
No related merge requests found
release.nix
\ No newline at end of file
{ kapack ? import { kapack ? import
(fetchTarball "https://github.com/oar-team/kapack/archive/master.tar.gz") (fetchTarball "https://github.com/oar-team/nur-kapack/archive/master.tar.gz")
{} {}
, doCheck ? false , doCheck ? false
, doCoverage ? true , doCoverage ? true
...@@ -12,7 +12,6 @@ let ...@@ -12,7 +12,6 @@ let
pkgs = kapack.pkgs; pkgs = kapack.pkgs;
pythonPackages = pkgs.python37Packages; pythonPackages = pkgs.python37Packages;
buildPythonPackage = pythonPackages.buildPythonPackage; buildPythonPackage = pythonPackages.buildPythonPackage;
optionOnOff = option: "${if option then "on" else "off"}";
jobs = rec { jobs = rec {
# Batsched executable file (built from local sources) # Batsched executable file (built from local sources)
...@@ -29,7 +28,7 @@ let ...@@ -29,7 +28,7 @@ let
mesonFlags = [] mesonFlags = []
++ pkgs.lib.optional doCoverage [ "-Db_coverage=true" ]; ++ pkgs.lib.optional doCoverage [ "-Db_coverage=true" ];
nativeBuildInputs = with kapack; [pkgs.meson pkgs.ninja pkgs.pkgconfig nativeBuildInputs = with kapack; [pkgs.meson pkgs.ninja pkgs.pkgconfig
pkgs.boost gmp rapidjson intervalset loguru redox pkgs.cppzmq pkgs.zeromq]; pkgs.boost pkgs.gmp pkgs.rapidjson intervalset loguru redox pkgs.cppzmq pkgs.zeromq];
# Debug build, without any Nix stripping magic. # Debug build, without any Nix stripping magic.
mesonBuildType = "debug"; mesonBuildType = "debug";
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
...@@ -117,7 +116,7 @@ let ...@@ -117,7 +116,7 @@ let
doCheck = true; doCheck = true;
}; };
# The following packages are not in Nixpkgs so they are defined here. # Dependencies not in nixpkgs as I write these lines.
pytest_metadata = buildPythonPackage { pytest_metadata = buildPythonPackage {
name = "pytest-metadata-1.8.0"; name = "pytest-metadata-1.8.0";
doCheck = false; doCheck = false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment