From 860052e3f3ca87e041278a06e2914fa5ae3527bf Mon Sep 17 00:00:00 2001
From: Ralph Amissah <ralph.amissah@gmail.com>
Date: Fri, 21 Mar 2025 12:24:39 -0400
Subject: ldc-1.40.1 (based on D 2.110.0) - overlay

---
 flake.nix | 26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)

(limited to 'flake.nix')

diff --git a/flake.nix b/flake.nix
index 88d2993..b5d4782 100644
--- a/flake.nix
+++ b/flake.nix
@@ -21,7 +21,7 @@
       runHook postCheck
     '';
     localOverlay = (final: prev: {
-      ldc = prev.callPackage ./nix-overlays/ldc {  };       # -> ok 1.40.0
+      ldc = prev.callPackage ./nix-overlays/ldc {  };       # -> ok 1.40.1
       dmd = prev.callPackage ./nix-overlays/dmd {  };       # -> ok 2.110.0
       dub = prev.callPackage ./nix-overlays/dub {  };       # -> ? 1.38.1
       dtools = prev.callPackage ./nix-overlays/dtools {  }; # -> ok 2.103.1
@@ -85,49 +85,52 @@
     in
       with pkgs-ovl; {
         dsh-overlay-dtools = mkShell {
-          name = "overlay - ldc-1.40.0 - dub-1.38.1 - dtools-2.103.1";
+          name = "overlay - ldc-1.40.1 - dub-1.38.1 - dtools-2.103.1";
           inherit shell;
           inherit devEnv;
           packages = [
-            gnumake
             ldc
             dub
             dtools
+            gnumake
           ];
           inherit shellHook;
         };
         dsh-overlay-ldc-dub = mkShell {
-          name = "overlay - ldc-1.40.0 - dub-1.38.1";
+          name = "overlay - ldc-1.40.1 - dub-1.38.1 - dtools-2.103.1";
           inherit shell;
           inherit devEnv;
           packages = [
-            gnumake
             ldc
             dub
+            dtools
+            gnumake
           ];
           inherit shellHook;
         };
         dsh-overlay-dmd-dub = mkShell {
-          name = "overlay - dmd-2.110.0 - dub-1.38.1";
+          name = "overlay - dmd-2.110.0 - dub-1.38.1 - dtools-2.103.1";
           inherit shell;
           inherit devEnv;
           packages = [
-            gnumake
             dmd
             dub
+            dtools
+            gnumake
           ];
           inherit shellHook;
         };
         dsh-overlay-dtest-tilix = mkShell {
-          name = "overlay - ldc-1.40.0 - dub-1.38.1 - tilix - gtkd";
+          name = "overlay - ldc-1.40.1 - dub-1.38.1 - tilix - gtkd";
           inherit shell;
           inherit devEnv;
           packages = [
-            gnumake
             ldc
             gtkd
             tilix
             dub
+            dtools
+            gnumake
           ];
           inherit shellHook;
         };
@@ -136,9 +139,10 @@
         #  inherit shell;
         #  inherit devEnv;
         #  packages = [
-        #    gnumake
         #    gdc
         #    dub
+        #    dtools
+        #    gnumake
         #  ];
         #  inherit shellHook;
         #};
@@ -149,6 +153,7 @@
           packages = with pkgs-nix; [
             ldc
             dub
+            dtools
             gnumake
           ];
           inherit shellHook;
@@ -160,6 +165,7 @@
           packages = with pkgs-nix; [
             dmd
             dub
+            dtools
             gnumake
           ];
           inherit shellHook;
-- 
cgit v1.2.3