about summary refs log tree commit diff
path: root/pkgs/development/skaware-packages/default.nix
diff options
context:
space:
mode:
authorAndersonTorres <torres.anderson.85@protonmail.com>2022-12-03 13:01:31 -0300
committerAndersonTorres <torres.anderson.85@protonmail.com>2022-12-03 13:01:31 -0300
commit4ff9ef84c7f7e70e7ceb5446934bcdaabd772ade (patch)
tree123c85416044223d9f7328fc31aad82c3f26cc9a /pkgs/development/skaware-packages/default.nix
parent79ea4b7e4911d95bd4ac3a88b5dc47c945dc3086 (diff)
skawarePackages: refactor
This way, the skawarePackages live inside its own directory, with a huge inherit
to bring them to top-level.
Diffstat (limited to 'pkgs/development/skaware-packages/default.nix')
-rw-r--r--pkgs/development/skaware-packages/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/skaware-packages/default.nix b/pkgs/development/skaware-packages/default.nix
new file mode 100644
index 0000000000000..02dc064ecb729
--- /dev/null
+++ b/pkgs/development/skaware-packages/default.nix
@@ -0,0 +1,33 @@
+{ lib, pkgs }:
+
+lib.makeScope pkgs.newScope (self:
+  let
+    inherit (self) callPackage;
+  in {
+  buildManPages = callPackage ./build-skaware-man-pages.nix { };
+  buildPackage = callPackage ./build-skaware-package.nix { };
+  cleanPackaging = callPackage ./clean-packaging.nix { };
+
+  execline = callPackage ./execline { };
+  execline-man-pages = callPackage ./execline-man-pages { };
+
+  mdevd = callPackage ./mdevd { };
+  nsss = callPackage ./nsss { };
+  sdnotify-wrapper = callPackage ./sdnotify-wrapper { };
+  utmps = callPackage ./utmps { };
+
+  skalibs = callPackage ./skalibs { };
+  skalibs_2_10 = callPackage ./skalibs/2_10.nix { };
+
+  s6 = callPackage ./s6 { };
+  s6-dns = callPackage ./s6-dns { };
+  s6-linux-init = callPackage ./s6-linux-init { };
+  s6-linux-utils = callPackage ./s6-linux-utils { };
+  s6-networking = callPackage ./s6-networking { };
+  s6-portable-utils = callPackage ./s6-portable-utils { };
+  s6-rc = callPackage ./s6-rc { };
+
+  s6-man-pages = callPackage ./s6-man-pages { };
+  s6-networking-man-pages = callPackage ./s6-networking-man-pages { };
+  s6-portable-utils-man-pages = callPackage ./s6-portable-utils-man-pages { };
+})