diff options
| author | Ralph Amissah <ralph.amissah@gmail.com> | 2026-10-01 10:45:21 -0400 |
|---|---|---|
| committer | Ralph Amissah <ralph.amissah@gmail.com> | 2026-10-01 11:08:43 -0400 |
| commit | bbc3803918a4ac4b82902afd38136ac78e492c32 (patch) | |
| tree | 06c4b2f12c0a9b8d6e7a083d7ceef96230d02f18 /flake.nix | |
| parent | nix devshell: transient fix re broken nixpkgs (diff) | |
dlang related overlay updates
- dmd 2.113.0
- dtools 2.113.0
- dub 1.42.0
- ldc 1.43.0 (unchanged)
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -14,9 +14,9 @@ localOverlay = (final: prev: { ldc = prev.callPackage ./nix-overlays/ldc { }; # -> ok 1.43.0 # dmd overlay: revert to GCC14; (current) GCC 15 introduced nullptr in its headers, and DMD's ImportC parser needs update to handle it, monitor and update: - dmd = prev.callPackage ./nix-overlays/dmd { stdenv = prev.gcc14Stdenv; }; # -> ok 2.112.1 - dub = prev.callPackage ./nix-overlays/dub { }; # -> ? 1.41.0 - dtools = prev.callPackage ./nix-overlays/dtools { }; # -> ok 2.112.1 + dmd = prev.callPackage ./nix-overlays/dmd { stdenv = prev.gcc14Stdenv; }; # -> ok 2.113.0 + dub = prev.callPackage ./nix-overlays/dub { }; # -> ? 1.42.0 + dtools = prev.callPackage ./nix-overlays/dtools { }; # -> ok 2.113.0 #gdc = prev.callPackage ./nix-overlays/gdc { }; }); pkgsForSystem = system: import nixpkgs { @@ -144,7 +144,7 @@ #default = import ./shell.nix {pkgs = pkgs-nix; flake = self;}; dsh-overlay = mkDevShell { pkgs = pkgs-ovl; - # "spine-0.25.1 base dev shell, ldc-1.43.0, dub-1.41.0 - dtools-2.112.1"; + # "spine-0.25.1 base dev shell, ldc-1.43.0, dub-1.42.0 - dtools-2.113.0"; name = "spine-${version} dev shell (overlay ldc)"; compiler = pkgs-ovl.ldc; }; @@ -162,13 +162,13 @@ }; dsh-overlay-dmd = mkDevShell { pkgs = pkgs-ovl; - # "spine-0.25.1 base dev shell, dmd-2.112.1, dub-1.41.0 - dtools-2.112.1"; + # "spine-0.25.1 base dev shell, dmd-2.113.0, dub-1.42.0 - dtools-2.113.0"; name = "spine-${version} dev shell (overlay dmd)"; compiler = pkgs-ovl.dmd; }; dsh-overlay-ldc = mkDevShell { pkgs = pkgs-ovl; - # "spine-0.25.1 base dev shell, ldc-1.43.0, dub-1.41.0 - dtools-2.112.1"; + # "spine-0.25.1 base dev shell, ldc-1.43.0, dub-1.42.0 - dtools-2.113.0"; name = "spine-${version} dev shell (overlay ldc)"; compiler = pkgs-ovl.ldc; }; |
