diff options
-rw-r--r-- | c++/async/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/codec-json/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/codec/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/core/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/io-tls/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/io/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/io_codec/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/test/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/window-opengl/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | c++/window/.nix/derivation.nix | 6 | ||||
-rw-r--r-- | default.nix | 24 | ||||
-rw-r--r-- | tests/.nix/derivation.nix | 6 |
12 files changed, 34 insertions, 56 deletions
diff --git a/c++/async/.nix/derivation.nix b/c++/async/.nix/derivation.nix index b1c6ecc..aad258f 100644 --- a/c++/async/.nix/derivation.nix +++ b/c++/async/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-async"; inherit version; src = ./..; @@ -18,7 +17,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/codec-json/.nix/derivation.nix b/c++/codec-json/.nix/derivation.nix index 0f701c9..3738e43 100644 --- a/c++/codec-json/.nix/derivation.nix +++ b/c++/codec-json/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-codec-json"; inherit version; src = ./..; @@ -18,7 +17,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/codec/.nix/derivation.nix b/c++/codec/.nix/derivation.nix index 768dc6e..bcf2be7 100644 --- a/c++/codec/.nix/derivation.nix +++ b/c++/codec/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-codec"; inherit version; src = ./..; @@ -22,7 +21,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/core/.nix/derivation.nix b/c++/core/.nix/derivation.nix index 26acd3d..1618651 100644 --- a/c++/core/.nix/derivation.nix +++ b/c++/core/.nix/derivation.nix @@ -1,12 +1,11 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version }: -stdenvNoCC.mkDerivation { +stdenv.mkDerivation { pname = "forstio-core"; inherit version; src = ./..; @@ -15,7 +14,6 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/io-tls/.nix/derivation.nix b/c++/io-tls/.nix/derivation.nix index a08b195..23d8ba6 100644 --- a/c++/io-tls/.nix/derivation.nix +++ b/c++/io-tls/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -10,7 +9,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-io-tls"; inherit version; src = ./..; @@ -19,7 +18,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/io/.nix/derivation.nix b/c++/io/.nix/derivation.nix index 39d7568..a14bd34 100644 --- a/c++/io/.nix/derivation.nix +++ b/c++/io/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-io"; inherit version; src = ./..; @@ -18,7 +17,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/io_codec/.nix/derivation.nix b/c++/io_codec/.nix/derivation.nix index 2ea0913..7cd55a8 100644 --- a/c++/io_codec/.nix/derivation.nix +++ b/c++/io_codec/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-io_codec"; inherit version; src = ./..; @@ -18,7 +17,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/test/.nix/derivation.nix b/c++/test/.nix/derivation.nix index 750d8ed..c15421d 100644 --- a/c++/test/.nix/derivation.nix +++ b/c++/test/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -9,7 +8,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-test"; inherit version; src = ./..; @@ -18,7 +17,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/window-opengl/.nix/derivation.nix b/c++/window-opengl/.nix/derivation.nix index 95ef1e8..40c25bb 100644 --- a/c++/window-opengl/.nix/derivation.nix +++ b/c++/window-opengl/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -11,7 +10,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-window-opengl"; inherit version; src = ./..; @@ -20,7 +19,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/c++/window/.nix/derivation.nix b/c++/window/.nix/derivation.nix index 9974564..67a682c 100644 --- a/c++/window/.nix/derivation.nix +++ b/c++/window/.nix/derivation.nix @@ -1,7 +1,6 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio @@ -10,7 +9,7 @@ let -in stdenvNoCC.mkDerivation { +in stdenv.mkDerivation { pname = "forstio-window"; inherit version; src = ./..; @@ -19,7 +18,6 @@ in stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools ]; diff --git a/default.nix b/default.nix index cf9ee19..397cf74 100644 --- a/default.nix +++ b/default.nix @@ -1,6 +1,6 @@ { pkgs ? import <nixpkgs> {} -, clang ? pkgs.clang_15 -, clang-tools ? pkgs.clang-tools_15 +, stdenv ? pkgs.llvmPackages_16.stdenv +, clang-tools ? pkgs.clang-tools_16 }: let @@ -9,63 +9,63 @@ in rec { forstio = { core = pkgs.callPackage c++/core/.nix/derivation.nix { inherit version; - inherit clang; + inherit stdenv; inherit clang-tools; }; test = pkgs.callPackage c++/test/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; async = pkgs.callPackage c++/async/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; codec = pkgs.callPackage c++/codec/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; codec-json = pkgs.callPackage c++/codec-json/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; io = pkgs.callPackage c++/io/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; io-tls = pkgs.callPackage c++/io-tls/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; window = pkgs.callPackage c++/window/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; window-opengl = pkgs.callPackage c++/window-opengl/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; }; @@ -73,7 +73,7 @@ in rec { forstio-test-cases = pkgs.callPackage tests/.nix/derivation.nix { inherit version; inherit forstio; - inherit clang; + inherit stdenv; inherit clang-tools; }; } diff --git a/tests/.nix/derivation.nix b/tests/.nix/derivation.nix index 198588a..198095e 100644 --- a/tests/.nix/derivation.nix +++ b/tests/.nix/derivation.nix @@ -1,13 +1,12 @@ { lib -, stdenvNoCC +, stdenv , scons -, clang , clang-tools , version , forstio }: -stdenvNoCC.mkDerivation { +stdenv.mkDerivation { pname = "forstio-test-cases"; inherit version; src = ./..; @@ -16,7 +15,6 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ scons - clang clang-tools forstio.async forstio.codec |