From f806fb0da0f3810c7f941e64fc592c01137212bd Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 9 Apr 2026 10:46:52 -0400 Subject: flake.nix dmd build fix overlay: revert to GCC14 - revert to using GCC14: (current) GCC 15 introduced nullptr in its headers, and DMD's ImportC parser needs update to handle it, monitor and update - spine_search build to result/cgi-bin/spine_search instead of result/share/cgi-bin/spine_search - (nix ldc overlay, minor comsetic) --- shell.nix | 31 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix index e490db9..cd031ed 100755 --- a/shell.nix +++ b/shell.nix @@ -1,42 +1,17 @@ -#!/usr/bin/env -S nix-shell --pure -#!nix-shell -i bash {pkgs-nix ? import {}}: with pkgs-nix; mkShell { buildInputs = [ - # ❯❯❯ nix_related - #nix + # nix workflow direnv nix-direnv - nixVersions.latest #nixVersions.latest #nixVersions.git nix-prefetch-git - validatePkgConfig nix-output-monitor nix-tree - jq #gx - #nixfmt-rfc-style + jq git - # ❯❯❯ dev + # project build gnumake - ps - # ❯❯❯ d_build_related - # ❯❯ package manager - #dub - # ❯❯ compiler - #dmd - #ldc - #rund - # ❯❯ linker - #lld - #mold - # ❯❯ builder - #ninja - #meson - # ❯❯❯ sqlite search related sqlite - # ❯❯❯ tools - #aria #wget #curl ]; - shellHook = '' - ''; } -- cgit v1.2.3