about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-04-23 22:03:34 +0200
committeraszlig <aszlig@redmoonstudios.org>2017-04-23 23:08:05 +0200
commitb3d9a07086cb81e53e20837c96a3153453b0a123 (patch)
treee6c496d73203465d2ec4265d3200bf32f56362b3 /pkgs
parent145a8be2b22a3a0459a46e70e8b5d8f4ecc701aa (diff)
pkgs: Move all of my packages into pkgs/aszlig
This already has started in e0abe1dbbda54c1f048b5d38df05e1a3289216a6
with @Profpatsch putting his packages into its own namespace, so let's
continue on that and move my crap into my own namespace as well.

The only difference in my approach is that I'm now also using a new
function called callPackageScope, which declutters pkgs/default.nix a
bit and moves the individual callPackage invocations into
aszlig/default.nix.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs')
-rwxr-xr-xpkgs/aszlig/aacolorize/aacolorize.py (renamed from pkgs/aacolorize/aacolorize.py)0
-rw-r--r--pkgs/aszlig/aacolorize/default.nix (renamed from pkgs/aacolorize/default.nix)0
-rw-r--r--pkgs/aszlig/axbo/default.nix (renamed from pkgs/axbo/default.nix)0
-rw-r--r--pkgs/aszlig/default.nix14
-rw-r--r--pkgs/aszlig/git-detach/default.nix (renamed from pkgs/git-detach/default.nix)0
-rw-r--r--pkgs/aszlig/grandpa/default.nix (renamed from pkgs/grandpa/default.nix)0
-rw-r--r--pkgs/aszlig/librxtx-java/default.nix (renamed from pkgs/librxtx-java/default.nix)0
-rw-r--r--pkgs/aszlig/lockdev/default.nix (renamed from pkgs/lockdev/default.nix)0
-rw-r--r--pkgs/aszlig/nixops/default.nix (renamed from pkgs/nixops/default.nix)2
-rw-r--r--pkgs/aszlig/pvolctrl/default.nix (renamed from pkgs/pvolctrl/default.nix)0
-rw-r--r--pkgs/aszlig/santander/default.nix (renamed from pkgs/santander/default.nix)2
-rw-r--r--pkgs/aszlig/santander/pipelight.patch (renamed from pkgs/santander/pipelight.patch)0
-rw-r--r--pkgs/aszlig/santander/wine-no-unixfs.patch (renamed from pkgs/santander/wine-no-unixfs.patch)0
-rw-r--r--pkgs/aszlig/santander/winscard.patch (renamed from pkgs/santander/winscard.patch)0
-rw-r--r--pkgs/aszlig/tomahawk/default.nix (renamed from pkgs/tomahawk/default.nix)0
-rw-r--r--pkgs/default.nix25
16 files changed, 28 insertions, 15 deletions
diff --git a/pkgs/aacolorize/aacolorize.py b/pkgs/aszlig/aacolorize/aacolorize.py
index ff19b687..ff19b687 100755
--- a/pkgs/aacolorize/aacolorize.py
+++ b/pkgs/aszlig/aacolorize/aacolorize.py
diff --git a/pkgs/aacolorize/default.nix b/pkgs/aszlig/aacolorize/default.nix
index ef36f4e0..ef36f4e0 100644
--- a/pkgs/aacolorize/default.nix
+++ b/pkgs/aszlig/aacolorize/default.nix
diff --git a/pkgs/axbo/default.nix b/pkgs/aszlig/axbo/default.nix
index fe503863..fe503863 100644
--- a/pkgs/axbo/default.nix
+++ b/pkgs/aszlig/axbo/default.nix
diff --git a/pkgs/aszlig/default.nix b/pkgs/aszlig/default.nix
new file mode 100644
index 00000000..1d2a3e0b
--- /dev/null
+++ b/pkgs/aszlig/default.nix
@@ -0,0 +1,14 @@
+{ callPackage, callPackage_i686, boost155 }:
+
+{
+  aacolorize = callPackage ./aacolorize { };
+  axbo = callPackage ./axbo { };
+  git-detach = callPackage ./git-detach { };
+  grandpa = callPackage ./grandpa { };
+  nixops = callPackage ./nixops { };
+  librxtx_java = callPackage ./librxtx-java { };
+  lockdev = callPackage ./lockdev { };
+  pvolctrl = callPackage ./pvolctrl { };
+  santander = callPackage_i686 ./santander { };
+  tomahawk = callPackage ./tomahawk { boost = boost155; };
+}
diff --git a/pkgs/git-detach/default.nix b/pkgs/aszlig/git-detach/default.nix
index fb20843e..fb20843e 100644
--- a/pkgs/git-detach/default.nix
+++ b/pkgs/aszlig/git-detach/default.nix
diff --git a/pkgs/grandpa/default.nix b/pkgs/aszlig/grandpa/default.nix
index f37f6b2f..f37f6b2f 100644
--- a/pkgs/grandpa/default.nix
+++ b/pkgs/aszlig/grandpa/default.nix
diff --git a/pkgs/librxtx-java/default.nix b/pkgs/aszlig/librxtx-java/default.nix
index 1553a146..1553a146 100644
--- a/pkgs/librxtx-java/default.nix
+++ b/pkgs/aszlig/librxtx-java/default.nix
diff --git a/pkgs/lockdev/default.nix b/pkgs/aszlig/lockdev/default.nix
index 52e78eb5..52e78eb5 100644
--- a/pkgs/lockdev/default.nix
+++ b/pkgs/aszlig/lockdev/default.nix
diff --git a/pkgs/nixops/default.nix b/pkgs/aszlig/nixops/default.nix
index 6cd99588..f97e3716 100644
--- a/pkgs/nixops/default.nix
+++ b/pkgs/aszlig/nixops/default.nix
@@ -16,7 +16,7 @@ let
     phases = [ "unpackPhase" "patchPhase" "installPhase" ];
 
     postPatch = ''
-      sed -i -re 's!<nixpkgs([^>]*)>!${import ../../nixpkgs-path.nix}\1!g' \
+      sed -i -re 's!<nixpkgs([^>]*)>!${import ../../../nixpkgs-path.nix}\1!g' \
         release.nix doc/manual/default.nix doc/manual/resource.nix
     '';
 
diff --git a/pkgs/pvolctrl/default.nix b/pkgs/aszlig/pvolctrl/default.nix
index 5701c19e..5701c19e 100644
--- a/pkgs/pvolctrl/default.nix
+++ b/pkgs/aszlig/pvolctrl/default.nix
diff --git a/pkgs/santander/default.nix b/pkgs/aszlig/santander/default.nix
index 1821403c..9f6690b0 100644
--- a/pkgs/santander/default.nix
+++ b/pkgs/aszlig/santander/default.nix
@@ -130,7 +130,7 @@ let
 
   # Allow to use dwb for now until we have a better solution.
   dwb = dwb-unwrapped.override {
-    inherit (import (import ../../nixpkgs-path.nix) {
+    inherit (import (import ../../../nixpkgs-path.nix) {
       inherit (stdenv) system;
       config = {
         permittedInsecurePackages = [ "webkitgtk-2.4.11" ];
diff --git a/pkgs/santander/pipelight.patch b/pkgs/aszlig/santander/pipelight.patch
index 3a07da72..3a07da72 100644
--- a/pkgs/santander/pipelight.patch
+++ b/pkgs/aszlig/santander/pipelight.patch
diff --git a/pkgs/santander/wine-no-unixfs.patch b/pkgs/aszlig/santander/wine-no-unixfs.patch
index b0e6a9e9..b0e6a9e9 100644
--- a/pkgs/santander/wine-no-unixfs.patch
+++ b/pkgs/aszlig/santander/wine-no-unixfs.patch
diff --git a/pkgs/santander/winscard.patch b/pkgs/aszlig/santander/winscard.patch
index 7dfa04ac..7dfa04ac 100644
--- a/pkgs/santander/winscard.patch
+++ b/pkgs/aszlig/santander/winscard.patch
diff --git a/pkgs/tomahawk/default.nix b/pkgs/aszlig/tomahawk/default.nix
index ee006d46..ee006d46 100644
--- a/pkgs/tomahawk/default.nix
+++ b/pkgs/aszlig/tomahawk/default.nix
diff --git a/pkgs/default.nix b/pkgs/default.nix
index 4ed83914..5bb1316d 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -5,23 +5,20 @@ let
   callPackage = callPackageWith (pkgs // self.vuizvui);
   callPackage_i686 = callPackageWith (pkgs.pkgsi686Linux // self.vuizvui);
 
-  self.vuizvui = {
+  callPackageScope = fn: let
+    toplevel = pkgs // self.vuizvui;
+    toplevel_i686 = pkgs.pkgsi686Linux // self.vuizvui;
+    super = callPackageWith toplevel fn {
+      callPackage = callPackageWith (toplevel // super);
+      callPackage_i686 = callPackageWith (toplevel_i686 // super);
+    };
+  in pkgs.recurseIntoAttrs super;
+
+  self.vuizvui = pkgs.recurseIntoAttrs {
     mkChannel = callPackage ./build-support/channel.nix { };
 
-    aacolorize = callPackage ./aacolorize { };
-    axbo = callPackage ./axbo { };
-    git-detach = callPackage ./git-detach { };
-    grandpa = callPackage ./grandpa { };
-    nixops = callPackage ./nixops { };
-    librxtx_java = callPackage ./librxtx-java { };
     list-gamecontrollers = callPackage ./list-gamecontrollers { };
-    lockdev = callPackage ./lockdev { };
-    pvolctrl = callPackage ./pvolctrl { };
-    santander = callPackage_i686 ./santander { };
     show-qr-code = callPackage ./show-qr-code { };
-    tomahawk = callPackage ./tomahawk {
-      boost = pkgs.boost155;
-    };
 
     games = import ./games {
       inherit pkgs;
@@ -33,6 +30,8 @@ let
       stackenblocken = callPackage ./openlab/stackenblocken {};
     };
 
+    aszlig = callPackageScope ./aszlig;
+
     profpatsch = pkgs.recurseIntoAttrs {
       display-infos = callPackage ./profpatsch/display-infos {};
       nman = callPackage ./profpatsch/nman {};