From 065c9cd0ed384a0055fcb9e23fe7ab5fb5b068d0 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Sat, 2 May 2026 08:18:16 -0700 Subject: [PATCH] stepcode: init at 0.8.3-unstable-2026-02-09 --- pkgs/by-name/st/stepcode/package.nix | 35 ++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/st/stepcode/package.nix diff --git a/pkgs/by-name/st/stepcode/package.nix b/pkgs/by-name/st/stepcode/package.nix new file mode 100644 index 000000000000..c87737e7be02 --- /dev/null +++ b/pkgs/by-name/st/stepcode/package.nix @@ -0,0 +1,35 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, +}: + +stdenv.mkDerivation { + pname = "stepcode"; + version = "0.8.2-unstable-2026-02-09"; + + strictDeps = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "stepcode"; + repo = "stepcode"; + rev = "74b6fe45751bd60be749bc80766f38745d29ed72"; + hash = "sha256-RDYHRvotBd6xBuo6eZ6ZB8RHJz5suQ5Rx8LeZlbbBGQ="; + }; + + nativeBuildInputs = [ + cmake + ]; + + meta = { + description = "Library for reading and writing STEP Part 21 exchange files"; + homepage = "https://github.com/stepcode/stepcode"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ + wishstudio + ]; + platforms = lib.platforms.all; + }; +}