diff options
| -rw-r--r-- | README | 6 | ||||
| -rw-r--r-- | flake.lock | 6 | ||||
| -rw-r--r-- | flake.nix | 4 | ||||
| -rw-r--r-- | nix-overlays/dmd/default.nix | 6 | ||||
| -rw-r--r-- | org/dlang-nix-flakes.org | 26 | 
5 files changed, 34 insertions, 14 deletions
@@ -39,7 +39,7 @@ nix overlays for (updates nixpkgs, more recent versions of):    - dub     ( 1.23.0 -> 1.36.0 ) [for nix versions 1.31.0 ... 1.33.0 broken]    - dtools  ( 2.095.1 -> 2.103.1 ) -  - dmd     ( 2.100.2 -> 2.108.0 ) +  - dmd     ( 2.100.2 -> 2.109.0 )    - gdc     [not yet available]  (updates nixpkgs circa 2023-05-12) @@ -85,14 +85,14 @@ search nixpkgs here:  - version in nixpkgs:    - https://search.nixos.org/packages?channel=unstable&show=ldc&from=0&size=100&sort=relevance&type=packages&query=ldc -*** dmd OK ✓ ( 2.100.2 -> 2.108.0 ) +*** dmd OK ✓ ( 2.100.2 -> 2.109.0 )  - https://dlang.org/    - https://wiki.dlang.org/LDC  - https://github.com/dlang/dmd    - https://github.com/dlang/dmd/tags -    nix-prefetch-url --unpack https://github.com/dlang/dmd/archive/refs/tags/v2.108.0.tar.gz +    nix-prefetch-url --unpack https://github.com/dlang/dmd/archive/refs/tags/v2.109.0.tar.gz    - https://github.com/dlang/dmd/pulls  - version in nixpkgs: @@ -20,11 +20,11 @@      },      "nixpkgs": {        "locked": { -        "lastModified": 1715282013, -        "narHash": "sha256-GtwK9hQMbN+FxSD2eTioBOi2P47+t3oqnY4ZGJl53+k=", +        "lastModified": 1717112898, +        "narHash": "sha256-7R2ZvOnvd9h8fDd65p0JnB7wXfUvreox3xFdYWd1BnY=",          "owner": "NixOS",          "repo": "nixpkgs", -        "rev": "cc6431d5598071f0021efc6c009c79e5b5fe1617", +        "rev": "6132b0f6e344ce2fe34fc051b72fb46e34f668e0",          "type": "github"        },        "original": { @@ -21,7 +21,7 @@      '';      localOverlay = (final: prev: {        ldc = prev.callPackage ./nix-overlays/ldc {  };       # -> ok 1.38.0 -      dmd = prev.callPackage ./nix-overlays/dmd {  };       # -> ok 2.108.0 +      dmd = prev.callPackage ./nix-overlays/dmd {  };       # -> ok 2.109.0        dub = prev.callPackage ./nix-overlays/dub {  };       # -> ? 1.36.0        dtools = prev.callPackage ./nix-overlays/dtools {  }; # -> ok 2.103.1        #gdc = prev.callPackage ./nix-overlays/gdc {  };      # empty @@ -108,7 +108,7 @@            inherit shellHook;          };          dsh-overlay-dmd-dub = mkShell { -          name = "overlay - dmd-2.108.0 - dub-1.36.0"; +          name = "overlay - dmd-2.109.0 - dub-1.36.0";            inherit shell;            inherit devEnv;            packages = [ diff --git a/nix-overlays/dmd/default.nix b/nix-overlays/dmd/default.nix index 9f3f5a2..155a950 100644 --- a/nix-overlays/dmd/default.nix +++ b/nix-overlays/dmd/default.nix @@ -1,5 +1,5 @@  import ./generic.nix { -  version = "2.108.0"; -  dmdHash = "sha256-tlWcFgKtXzfqMMkOq4ezhZHdYCXFckjN5+m6jO4VH0U="; -  phobosHash = "sha256-uU8S4rABOfhpKh+MvSbclkbdf0hrsuKF8SIpWMnPpfU="; +  version = "2.109.0"; +  dmdHash = "sha256-unAZgyZyT6qomlj6pdlOx4h1SKuDjutl1/0FM9AhBWc="; +  phobosHash = "sha256-b91FeluFqhmjHd1wwkyq98QzIlwjE646xNj2n6hP3aM=";  } diff --git a/org/dlang-nix-flakes.org b/org/dlang-nix-flakes.org index 403341a..1ff88fb 100644 --- a/org/dlang-nix-flakes.org +++ b/org/dlang-nix-flakes.org @@ -1515,17 +1515,37 @@ stdenv.mkDerivation {  #+NAME: dmd_version  #+BEGIN_SRC nix -<<dmd_version_2_108_0>> +<<dmd_version_2_109_0>>  #+END_SRC  #+NAME: dmd_hash  #+BEGIN_SRC nix -<<dmd_hash_2_108_0>> +<<dmd_hash_2_109_0>>  #+END_SRC  #+NAME: phobos_hash  #+BEGIN_SRC nix -<<phobos_hash_2_108_0>> +<<phobos_hash_2_109_0>> +#+END_SRC + +**** 2.109.0 OK ✓ + +- nix-prefetch-url --unpack https://github.com/dlang/dmd/archive/refs/tags/v2.109.0.tar.gz +- nix-prefetch-url --unpack https://github.com/dlang/phobos/archive/refs/tags/v2.109.0.tar.gz + +#+NAME: dmd_version_2_109_0 +#+BEGIN_SRC nix +2.109.0 +#+END_SRC + +#+NAME: dmd_hash_2_109_0 +#+BEGIN_SRC nix +sha256-unAZgyZyT6qomlj6pdlOx4h1SKuDjutl1/0FM9AhBWc= +#+END_SRC + +#+NAME: phobos_hash_2_109_0 +#+BEGIN_SRC nix +sha256-b91FeluFqhmjHd1wwkyq98QzIlwjE646xNj2n6hP3aM=  #+END_SRC  **** 2.108.0 OK ✓  | 
