##// END OF EJS Templates
nix: updated to 18.03 packages....
nix: updated to 18.03 packages. - new nix structure - adjusted build problems - new generated python-packages.nix - drop setuptools - release.nix update

File last commit:

r472:c4583ce6 default
r472:c4583ce6 default
Show More
python-packages-overrides.nix
52 lines | 1.1 KiB | text/x-nix | NixLexer
/ pkgs / python-packages-overrides.nix
initial commit
r0 # Overrides for the generated python-packages.nix
#
# This function is intended to be used as an extension to the generated file
# python-packages.nix. The main objective is to add needed dependencies of C
# libraries and tweak the build instructions where needed.
nix: updated to 18.03 packages....
r472 { pkgs
, basePythonPackages
}:
initial commit
r0
let
sed = "sed -i";
nix: updated to 18.03 packages....
r472
initial commit
r0 in
self: super: {
nix: updated to 18.03 packages....
r472 "beaker" = super."beaker".override (attrs: {
beaker: patch for easier debugging of function locks
r408 patches = [
nix: updated to 18.03 packages....
r472 ./patch_beaker/patch-beaker-lock-func-debug.diff
./patch_beaker/patch-beaker-metadata-reuse.diff
beaker: patch for easier debugging of function locks
r408 ];
});
nix: updated to 18.03 packages....
r472 "hgsubversion" = super."hgsubversion".override (attrs: {
initial commit
r0 propagatedBuildInputs = attrs.propagatedBuildInputs ++ [
nix: updated to 18.03 packages....
r472 pkgs.sqlite
#basePythonPackages.sqlite3
self.mercurial
];
});
"subvertpy" = super."subvertpy".override (attrs: {
SVN_PREFIX = "${pkgs.subversion.dev}";
propagatedBuildInputs = [
pkgs.apr.dev
initial commit
r0 pkgs.aprutil
pkgs.subversion
];
});
nix: updated to 18.03 packages....
r472 "mercurial" = super."mercurial".override (attrs: {
propagatedBuildInputs = [
# self.python.modules.curses
dependencies: bind sqlite with hgsubversion
r320 ];
});
nix: updated to 18.03 packages....
r472 # Avoid that base packages screw up the build process
inherit (basePythonPackages)
setuptools;
initial commit
r0
}