From 1b132d2821ef778676518dbfcff98e807c997945 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 21 Jun 2015 17:12:55 +0200 Subject: Version bump in trivmix --- bragi.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'bragi.nix') diff --git a/bragi.nix b/bragi.nix index 7fe311d9..da80adb1 100644 --- a/bragi.nix +++ b/bragi.nix @@ -23,8 +23,18 @@ nixpkgs.config.packageOverrides = pkgs: let trivmixService = opts: (pkgs.callPackage ./custom/trivmix-service.nix opts).out; - in { - trivmix = let trivmix = pkgs.haskellPackages.callPackage ./custom/trivmix.nix {}; in + in rec { + customizedHaskellPackages = pkgs.recurseIntoAttrs ( + pkgs.haskellPackages.override { + extensios = self: super: let + callPackage = pkgs.lib.callPackageWith self; + in { + trivmix = callPackage ./custom/trivmix.nix {}; + filelock = callPackage ./custom/filelock.nix {}; + }; + }; + ); + trivmix = let trivmix = customizedHaskellPackages.trivmix; in pkgs.stdenv.mkDerivation { name = "trivmix-wrapper"; nativeBuildInputs = [ pkgs.makeWrapper ]; -- cgit v1.2.3