From 974b7b39d7c2160c5ec33df951d9e6be4ad2fcd7 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Tue, 14 Oct 2025 11:39:26 +0200 Subject: [PATCH] tinygltf: unvendor json & stb Co-authored-by: jopejoe1 <34899572+jopejoe1@users.noreply.github.com> --- pkgs/by-name/ti/tinygltf/package.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/by-name/ti/tinygltf/package.nix b/pkgs/by-name/ti/tinygltf/package.nix index 564114244456..c9bf9ad7ec82 100644 --- a/pkgs/by-name/ti/tinygltf/package.nix +++ b/pkgs/by-name/ti/tinygltf/package.nix @@ -1,8 +1,16 @@ { lib, + stdenv, fetchFromGitHub, + nix-update-script, + + # nativeBuildInputs cmake, + + # propagatedBuildInputs + nlohmann_json, + stb, }: stdenv.mkDerivation (finalAttrs: { @@ -20,6 +28,17 @@ stdenv.mkDerivation (finalAttrs: { cmake ]; + propagatedBuildInputs = [ + nlohmann_json + stb + ]; + + cmakeFlags = [ + (lib.cmakeBool "TINYGLTF_INSTALL_VENDOR" false) + ]; + + passthru.updateScript = nix-update-script { }; + meta = { description = "Header only C++11 tiny glTF 2.0 library"; homepage = "https://github.com/syoyo/tinygltf";