eldiron = { config, pkgs, ... }:
with import ../libs.nix;
let
- mypkgs = nixpkgs_unstable.callPackage ./packages.nix {
+ mypkgs = pkgs.callPackage ./packages.nix {
inherit checkEnv fetchedGitPrivate fetchedGithub;
- gitwebOverride = nixpkgs_unstable.gitweb.overrideAttrs(old: {
- installPhase = old.installPhase + ''
- cp -r ${./packages/gitweb} $out/gitweb-theme;
- '';
- });
};
in
{
# FIXME: they are not overriden in packages.nix
# (see nix-store -q --tree /nix/var/nix/profiles/system)
nixpkgs.config.packageOverrides = oldpkgs: rec {
+ gitolite = nixpkgs_unstable.gitolite;
+ gitweb = oldpkgs.gitweb.overrideAttrs(old: {
+ installPhase = old.installPhase + ''
+ cp -r ${./packages/gitweb} $out/gitweb-theme;
+ '';
+ });
postgresql = postgresql111;
postgresql111 = oldpkgs.postgresql100.overrideAttrs(old: rec {
passthru = old.passthru // { psqlSchema = "11.0"; };