1{ lib, stdenv 2, fetchFromGitHub 3, cmake 4}: 5 6stdenv.mkDerivation rec { 7 pname = "tinyobjloader"; 8 version = "1.0.7"; 9 10 src = fetchFromGitHub { 11 owner = "tinyobjloader"; 12 repo = "tinyobjloader"; 13 rev = "v${version}"; 14 sha256 = "sha256-BNffbicnLTGK2GQ2/bB328LFU9fqHxrpAVj2hJaekWc="; 15 }; 16 17 nativeBuildInputs = [ cmake ]; 18 19 meta = with lib; { 20 homepage = "https://github.com/tinyobjloader/tinyobjloader"; 21 description = "Tiny but powerful single file wavefront obj loader"; 22 license = licenses.mit; 23 maintainers = [ maintainers.ivar ]; 24 platforms = platforms.all; 25 }; 26}