tv git: add section "Haskell libraries"

This commit is contained in:
tv 2015-10-17 08:00:35 +02:00
parent d7f0c3d171
commit 4d32e15757

View File

@ -19,8 +19,7 @@ let
rules = concatMap make-rules (attrValues repos); rules = concatMap make-rules (attrValues repos);
public-repos = mapAttrs make-public-repo { public-repos = mapAttrs make-public-repo ({
blessings = {};
cac = { cac = {
desc = "CloudAtCost command line interface"; desc = "CloudAtCost command line interface";
}; };
@ -31,22 +30,24 @@ let
hack = {}; hack = {};
load-env = {}; load-env = {};
make-snapshot = {}; make-snapshot = {};
mime = {};
much = {}; much = {};
nixos-infest = {}; nixos-infest = {};
nixpkgs = {}; nixpkgs = {};
painload = {}; painload = {};
push = {}; push = {};
quipper = {};
regfish = {}; regfish = {};
scanner = {};
stockholm = { stockholm = {
desc = "take all the computers hostage, they'll love you!"; desc = "take all the computers hostage, they'll love you!";
}; };
} // mapAttrs (_: repo: repo // { section = "Haskell libraries"; }) {
blessings = {};
mime = {};
quipper = {};
scanner = {};
wai-middleware-time = {}; wai-middleware-time = {};
web-routes-wai-custom = {}; web-routes-wai-custom = {};
xintmap = {}; xintmap = {};
}; });
restricted-repos = mapAttrs make-restricted-repo ( restricted-repos = mapAttrs make-restricted-repo (
{ {
@ -58,8 +59,8 @@ let
import <secrets/repos.nix> { inherit config lib pkgs; } import <secrets/repos.nix> { inherit config lib pkgs; }
); );
make-public-repo = name: { desc ? null, ... }: { make-public-repo = name: { desc ? null, section ? null, ... }: {
inherit name desc; inherit name desc section;
public = true; public = true;
hooks = { hooks = {
post-receive = git.irc-announce { post-receive = git.irc-announce {