-{ lib, pkgs, config, myconfig, mylibs, ... }:
+{ lib, pkgs, config, myconfig, ... }:
let
- mantisbt = pkgs.callPackage ./mantisbt/mantisbt.nix {
- inherit (mylibs) fetchedGithub;
+ mantisbt = pkgs.callPackage ./mantisbt.nix {
+ inherit (pkgs.webapps) mantisbt_2 mantisbt_2-plugins;
env = myconfig.env.tools.mantisbt;
};
- gitweb = pkgs.callPackage ./gitweb/gitweb.nix { gitoliteDir = config.services.myGitolite.gitoliteDir; };
+ gitweb = pkgs.callPackage ./gitweb.nix { gitoliteDir = config.services.myGitolite.gitoliteDir; };
cfg = config.services.myWebsites.tools.git;
in {
config = lib.mkIf cfg.enable {
security.acme.certs."eldiron".extraDomains."git.immae.eu" = null;
- mySecrets.keys = mantisbt.keys;
+ secrets.keys = mantisbt.keys;
services.myWebsites.tools.modules =
gitweb.apache.modules ++
mantisbt.apache.modules;