1{
2 cmake,
3 fetchFromGitHub,
4 lib,
5 libxml2,
6 pcre,
7 pkg-config,
8 stdenv,
9}:
10
11stdenv.mkDerivation {
12 pname = "opencollada";
13 version = "0-unstable-2025-01-30";
14
15 src = fetchFromGitHub {
16 owner = "aras-p";
17 repo = "OpenCOLLADA";
18 rev = "4526eb8aaa6462c71fbedd23103976c151a01c50";
19 sha256 = "sha256-ctr+GjDzxOJxBfaMwjwayPkAOcF+FMsP1X72QCOwvTY=";
20 };
21
22 nativeBuildInputs = [
23 cmake
24 pkg-config
25 ];
26
27 propagatedBuildInputs = [
28 libxml2
29 pcre
30 ];
31
32 meta = {
33 description = "Library for handling the COLLADA file format";
34 homepage = "https://github.com/KhronosGroup/OpenCOLLADA/";
35 maintainers = [ lib.maintainers.amarshall ];
36 platforms = lib.platforms.unix;
37 license = lib.licenses.mit;
38 };
39}