]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/mypackages/overlays/default.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / flakes / mypackages / overlays / default.nix
diff --git a/flakes/mypackages/overlays/default.nix b/flakes/mypackages/overlays/default.nix
new file mode 100644 (file)
index 0000000..e91d6a1
--- /dev/null
@@ -0,0 +1,25 @@
+{ sources, mylibs }:
+{
+  mylibs = self: super: { inherit mylibs; };
+  mypkgs = final: prev: import ../pkgs/default.nix { pkgs = final; inherit mylibs sources; };
+
+  bitlbee = import ./bitlbee;
+  bitlbee-discord = import ./bitlbee-discord;
+  gitweb = import ./gitweb;
+  gitolite = import ./gitolite;
+  goaccess = import ./goaccess;
+  kanboard = import ./kanboard;
+  mysql = import ./databases/mysql;
+  postfix = import ./postfix;
+  postgresql = import ./databases/postgresql;
+  ympd = import ./ympd;
+  morph = import ./morph;
+  cron = self: super: {
+    cron = super.cron.overrideAttrs(old: {
+      # Allow "+" char in MAILTO
+      patchPhase = ''
+        sed -i -e "/static const char safe_delim/s/@/@+/" do_command.c
+      '';
+    });
+  };
+}