gz-utils: init at 3.1.1 (#401219)

authored by Pol Dellaiera and committed by GitHub 2a05865c 6228c11a

+35
+35
pkgs/by-name/gz/gz-utils/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + gz-cmake, 7 + spdlog, 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "gz-utils"; 12 + version = "3.1.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "gazebosim"; 16 + repo = "gz-utils"; 17 + tag = "gz-utils${lib.versions.major finalAttrs.version}_${finalAttrs.version}"; 18 + hash = "sha256-fYzysdB608jfMb/EbqiGD4hXmPxcaVTUrt9Wx0dBlto="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + gz-cmake 24 + spdlog 25 + ]; 26 + 27 + meta = { 28 + description = "General purpose utility classes and functions for the Gazebo libraries"; 29 + homepage = "https://gazebosim.org/home"; 30 + changelog = "https://github.com/gazebosim/gz-utils/blob/${finalAttrs.src.tag}/Changelog.md"; 31 + license = lib.licenses.asl20; 32 + platforms = lib.platforms.unix ++ lib.platforms.windows; 33 + maintainers = with lib.maintainers; [ guelakais ]; 34 + }; 35 + })