--- /dev/null
+{ forFlakes ? false, mypkgs ? null, sources, mylibs }:
+let
+ flakes = builtins.foldl' (a: b: a // b) {} (map (n: (builtins.getFlake "path:${builtins.toString n}").overlays) [
+ ../../backports
+ ../../etherpad-lite
+ ../../grocy
+ ../../openarc
+ ../../opendmarc
+ ../../peertube
+ ../../diaspora
+ ../../mastodon
+ ../../mediagoblin
+ ../../private/peertube
+ ../../private/buildbot
+ ../../private/php
+ ]);
+in (if forFlakes then {} else flakes) // {
+ mylibs = self: super: { inherit mylibs; };
+ mypkgs = self: super: (if mypkgs == null then {} else mypkgs.override { pkgs = self; });
+ sources = self: super: { inherit sources; };
+
+ bitlbee = import ./bitlbee;
+ bitlbee-discord = import ./bitlbee-discord;
+ bonfire = import ./bonfire;
+ bundix = import ./bundix;
+ bugwarrior = import ./bugwarrior;
+ dwm = import ./dwm;
+ elinks = import ./elinks;
+ gitweb = import ./gitweb;
+ gitolite = import ./gitolite;
+ goaccess = import ./goaccess;
+ kanboard = import ./kanboard;
+ ledger = import ./ledger;
+ lesspipe = import ./lesspipe;
+ mysql = import ./databases/mysql;
+ neomutt = import ./neomutt;
+ pass = import ./pass;
+ php-packages = import ./php-packages;
+ postfix = import ./postfix;
+ postgresql = import ./databases/postgresql;
+ procps = import ./procps-ng;
+ slrn = import ./slrn;
+ vcsh = import ./vcsh;
+ weechat = import ./weechat;
+ ympd = import ./ympd;
+ doing = import ./doing;
+ nix-direnv = import ./nix-direnv;
+ morph = import ./morph;
+ urlwatch = import ./urlwatch;
+}
+// import ./python-packages