{
  "_id": "6a17efd9acfb0bcc41da66cd",
  "Package": "Rvcg",
  "Type": "Package",
  "Title": "Manipulations of Triangular Meshes Based on the 'VCGLIB' API",
  "Version": "0.25",
  "Date": "2025-03-14",
  "Authors@R": "c(\nperson(\"Stefan\", \"Schlager\",, \"zarquon42@gmail.com\", c(\"aut\", \"cre\", \"cph\")),\nperson(\"Girinon\", \"Francois\",,, c(\"ctb\")),\nperson(\"Tim\", \"Schaefer\",, \"ts+code@rcmd.org\", c(\"ctb\")),\nperson(\"Zhengjia\", \"Wang\",, \"dipterix.wang@gmail.com\", c(\"ctb\"))\n)",
  "Description": "Operations on triangular meshes based on 'VCGLIB'. This\npackage integrates nicely with the R-package 'rgl' to render\nthe meshes processed by 'Rvcg'. The Visualization and Computer\nGraphics Library (VCG for short) is an open source portable C++\ntemplated library for manipulation, processing and displaying\nwith OpenGL of triangle and tetrahedral meshes. The library,\ncomposed by more than 100k lines of code, is released under the\nGPL license, and it is the base of most of the software tools\nof the Visual Computing Lab of the Italian National Research\nCouncil Institute ISTI <https://vcg.isti.cnr.it/>, like 'metro'\nand 'MeshLab'. The 'VCGLIB' source is pulled from trunk\n<https://github.com/cnr-isti-vclab/vcglib> and patched to work\nwith options determined by the configure script as well as to\nwork with the header files included by 'RcppEigen'.",
  "License": "GPL (>= 2) | file LICENSE",
  "BugReports": "https://github.com/zarquon42b/Rvcg/issues",
  "Copyright": "see files COPYRIGHTS for detailed information",
  "LazyLoad": "yes",
  "Biarch": "yes",
  "URL": "https://github.com/zarquon42b/Rvcg,\nhttps://github.com/cnr-isti-vclab/vcglib",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "Repository": "https://zarquon42b.r-universe.dev",
  "Date/Publication": "2026-02-27 12:26:39 UTC",
  "RemoteUrl": "https://github.com/zarquon42b/rvcg",
  "RemoteRef": "HEAD",
  "RemoteSha": "c2afcc2687e332c8b519699218291b32b0853b52",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 07:10:34 UTC",
    "User": "root"
  },
  "Author": "Stefan Schlager [aut, cre, cph],\nGirinon Francois [ctb],\nTim Schaefer [ctb],\nZhengjia Wang [ctb]",
  "Maintainer": "Stefan Schlager <zarquon42@gmail.com>",
  "MD5sum": "a45693f5af7eb4aa3e21df8bad87f00f",
  "_user": "zarquon42b",
  "_type": "src",
  "_file": "Rvcg_0.25.tar.gz",
  "_fileid": "3f5e80b264901ee9659069978f4bdab8c4d5f4b9b8d964fc3328ec7df836165a",
  "_filesize": 2644139,
  "_sha256": "3f5e80b264901ee9659069978f4bdab8c4d5f4b9b8d964fc3328ec7df836165a",
  "_created": "2026-05-28T07:10:34.000Z",
  "_published": "2026-05-28T07:33:45.608Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78241982411,
      "time": 403,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7259956686"
    },
    {
      "job": 78241982412,
      "time": 405,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7259957140"
    },
    {
      "job": 78241982353,
      "time": 446,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259968544"
    },
    {
      "job": 78241982308,
      "time": 378,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259949622"
    },
    {
      "job": 78241982408,
      "time": 316,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7260026472"
    },
    {
      "job": 78241982341,
      "time": 796,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7260169639"
    },
    {
      "job": 78241982327,
      "time": 222,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260007972"
    },
    {
      "job": 78241982450,
      "time": 574,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260074923"
    },
    {
      "job": 78241072162,
      "time": 412,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259837255"
    },
    {
      "job": 78241982326,
      "time": 322,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259933959"
    },
    {
      "job": 78241982293,
      "time": 582,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7260010309"
    },
    {
      "job": 78241982493,
      "time": 456,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7259972272"
    },
    {
      "job": 78241982416,
      "time": 465,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259974343"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/zarquon42b/rvcg",
  "_commit": {
    "id": "c2afcc2687e332c8b519699218291b32b0853b52",
    "author": "Stefan Schlager <zarquon42@gmail.com>",
    "committer": "Stefan Schlager <zarquon42@gmail.com>",
    "message": "replace Rf_error with Rcpp:stop. Fixes #47\n",
    "time": 1772195199
  },
  "_maintainer": {
    "name": "Stefan Schlager",
    "email": "zarquon42@gmail.com",
    "login": "zarquon42b",
    "description": "",
    "uuid": 1515863
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Morpho",
      "role": "Suggests"
    },
    {
      "package": "rgl",
      "role": "Suggests"
    }
  ],
  "_owner": "zarquon42b",
  "_selfowned": true,
  "_usedby": 27,
  "_updates": [
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 25,
  "_contributors": [
    {
      "user": "zarquon42b",
      "count": 795,
      "uuid": 1515863
    },
    {
      "user": "dfsp-spirit",
      "count": 29,
      "uuid": 1061893
    },
    {
      "user": "dipterix",
      "count": 4,
      "uuid": 8163576
    },
    {
      "user": "jefferis",
      "count": 2,
      "uuid": 23763
    }
  ],
  "_userbio": {
    "uuid": 1515863,
    "type": "user",
    "name": "Stefan Schlager"
  },
  "_downloads": {
    "count": 2417,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rvcg"
  },
  "_mentions": 10,
  "_devurl": "https://github.com/zarquon42b/rvcg",
  "_searchresults": 337,
  "_topics": [
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Rvcg.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/zarquon42b/rvcg",
  "_realowner": "zarquon42b",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.6-3",
      "date": "2014-01-21"
    },
    {
      "version": "0.7",
      "date": "2014-01-23"
    },
    {
      "version": "0.7.1",
      "date": "2014-01-29"
    },
    {
      "version": "0.8",
      "date": "2014-06-05"
    },
    {
      "version": "0.9",
      "date": "2014-09-23"
    },
    {
      "version": "0.10",
      "date": "2014-12-16"
    },
    {
      "version": "0.10.1",
      "date": "2014-12-23"
    },
    {
      "version": "0.11",
      "date": "2015-04-14"
    },
    {
      "version": "0.12.1",
      "date": "2015-06-23"
    },
    {
      "version": "0.12.2",
      "date": "2015-06-26"
    },
    {
      "version": "0.13.0",
      "date": "2015-12-15"
    },
    {
      "version": "0.13.1",
      "date": "2015-12-22"
    },
    {
      "version": "0.13.1.1",
      "date": "2015-12-31"
    },
    {
      "version": "0.13.1.2",
      "date": "2016-01-21"
    },
    {
      "version": "0.14",
      "date": "2016-07-06"
    },
    {
      "version": "0.15",
      "date": "2017-01-31"
    },
    {
      "version": "0.16",
      "date": "2017-04-06"
    },
    {
      "version": "0.17",
      "date": "2017-09-07"
    },
    {
      "version": "0.18",
      "date": "2018-09-28"
    },
    {
      "version": "0.19",
      "date": "2020-02-06"
    },
    {
      "version": "0.19.1",
      "date": "2020-02-08"
    },
    {
      "version": "0.19.2",
      "date": "2021-01-11"
    },
    {
      "version": "0.20",
      "date": "2021-09-02"
    },
    {
      "version": "0.20.2",
      "date": "2021-09-08"
    },
    {
      "version": "0.21",
      "date": "2022-03-18"
    },
    {
      "version": "0.22",
      "date": "2022-10-31"
    },
    {
      "version": "0.22.1",
      "date": "2023-01-26"
    },
    {
      "version": "0.22.2",
      "date": "2023-12-06"
    },
    {
      "version": "0.23",
      "date": "2024-06-27"
    },
    {
      "version": "0.24",
      "date": "2024-09-20"
    },
    {
      "version": "0.25",
      "date": "2025-03-14"
    }
  ],
  "_exports": [
    "checkFaceOrientation",
    "checkNormOrient",
    "meshInfo",
    "meshintegrity",
    "nfaces",
    "nverts",
    "raysearchMulti",
    "setRays",
    "vcgArea",
    "vcgBallPivoting",
    "vcgBary",
    "vcgBorder",
    "vcgBox",
    "vcgClean",
    "vcgClost",
    "vcgClostKD",
    "vcgClostOnKDtreeFromBarycenters",
    "vcgCone",
    "vcgCreateKDtree",
    "vcgCreateKDtreeFromBarycenters",
    "vcgCurve",
    "vcgDijkstra",
    "vcgDodecahedron",
    "vcgFaceNormals",
    "vcgGeodesicPath",
    "vcgGeodist",
    "vcgGetEdge",
    "vcgHexahedron",
    "vcgIcosahedron",
    "vcgImport",
    "vcgIsolated",
    "vcgIsosurface",
    "vcgIsotropicRemeshing",
    "vcgKDtree",
    "vcgKmeans",
    "vcgMeshres",
    "vcgMetro",
    "vcgNonBorderEdge",
    "vcgObjWrite",
    "vcgOctahedron",
    "vcgOffWrite",
    "vcgPlyRead",
    "vcgPlyWrite",
    "vcgQEdecim",
    "vcgRaySearch",
    "vcgSample",
    "vcgSearchKDtree",
    "vcgSmooth",
    "vcgSmoothImplicit",
    "vcgSphere",
    "vcgSphericalCap",
    "vcgSquare",
    "vcgStlWrite",
    "vcgSubdivide",
    "vcgTetrahedron",
    "vcgUniformRemesh",
    "vcgUpdateNormals",
    "vcgVertexNeighbors",
    "vcgVFadj",
    "vcgVolume",
    "vcgWrlWrite"
  ],
  "_datasets": [
    {
      "name": "dummyhead.lm",
      "title": "dummyhead - dummy head and landmarks",
      "object": "dummyhead",
      "file": "dummyhead.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "V2",
        "V3",
        "V4"
      ],
      "rows": 7,
      "table": true,
      "tojson": true
    },
    {
      "name": "dummyhead.mesh",
      "title": "dummyhead - dummy head and landmarks",
      "object": "dummyhead",
      "file": "dummyhead.rda",
      "class": [
        "mesh3d"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "humface",
      "title": "Example mesh and landmarks",
      "object": "humface",
      "file": "humface.rda",
      "class": [
        "mesh3d"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "humface.lm",
      "title": "Example mesh and landmarks",
      "object": "humface",
      "file": "humface.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 7,
      "table": true,
      "tojson": true
    },
    {
      "name": "humfaceClean",
      "title": "Example mesh and landmarks",
      "object": "humface",
      "file": "humface.rda",
      "class": [
        "mesh3d"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "Rvcg-package",
      "title": "Interface between R and vcglib libraries for mesh operations",
      "topics": [
        "Rvcg-package",
        "Rvcg"
      ]
    },
    {
      "page": "checkFaceOrientation",
      "title": "check the orientation of a mesh",
      "topics": [
        "checkFaceOrientation"
      ]
    },
    {
      "page": "dummyhead",
      "title": "dummyhead - dummy head and landmarks",
      "topics": [
        "dummyhead",
        "dummyhead.lm",
        "dummyhead.mesh"
      ]
    },
    {
      "page": "humface",
      "title": "Example mesh and landmarks",
      "topics": [
        "humface",
        "humface.lm",
        "humfaceClean"
      ]
    },
    {
      "page": "meshInfo",
      "title": "print number of vertices and triangular faces of a mesh",
      "topics": [
        "meshInfo"
      ]
    },
    {
      "page": "meshintegrity",
      "title": "check if an object of class mesh3d contains valid data",
      "topics": [
        "meshintegrity"
      ]
    },
    {
      "page": "nfaces",
      "title": "get number of vertices from a mesh",
      "topics": [
        "nfaces"
      ]
    },
    {
      "page": "nverts",
      "title": "get number of vertices from a mesh",
      "topics": [
        "nverts"
      ]
    },
    {
      "page": "raysearchMulti",
      "title": "Find all intersections of rays and a mesh",
      "topics": [
        "raysearchMulti"
      ]
    },
    {
      "page": "setRays",
      "title": "helper function to create an object to be processed by vcgRaySearch",
      "topics": [
        "setRays"
      ]
    },
    {
      "page": "vcgArea",
      "title": "compute surface area of a triangular mesh",
      "topics": [
        "vcgArea"
      ]
    },
    {
      "page": "vcgBallPivoting",
      "title": "Ball pivoting surface reconstruction",
      "topics": [
        "vcgBallPivoting"
      ]
    },
    {
      "page": "vcgBary",
      "title": "get barycenters of all faces of a triangular mesh",
      "topics": [
        "vcgBary"
      ]
    },
    {
      "page": "vcgBorder",
      "title": "find all border vertices and faces of a triangular mesh",
      "topics": [
        "vcgBorder"
      ]
    },
    {
      "page": "vcgClean",
      "title": "Clean triangular surface meshes",
      "topics": [
        "vcgClean"
      ]
    },
    {
      "page": "vcgClost",
      "title": "Project coordinates onto a target triangular surface mesh.",
      "topics": [
        "vcgClost"
      ]
    },
    {
      "page": "vcgClostKD",
      "title": "Project coordinates onto a target triangular surface mesh using KD-tree search",
      "topics": [
        "vcgClostKD"
      ]
    },
    {
      "page": "vcgClostOnKDtreeFromBarycenters",
      "title": "search a KD-tree from Barycenters for multiple closest point searches on a mesh",
      "topics": [
        "vcgClostOnKDtreeFromBarycenters"
      ]
    },
    {
      "page": "vcgCreateKDtree",
      "title": "create a KD-tree",
      "topics": [
        "vcgCreateKDtree"
      ]
    },
    {
      "page": "vcgCreateKDtreeFromBarycenters",
      "title": "create a KD-tree from Barycenters for multiple closest point searches on a mesh",
      "topics": [
        "vcgCreateKDtreeFromBarycenters"
      ]
    },
    {
      "page": "vcgCurve",
      "title": "calculate curvature of a triangular mesh",
      "topics": [
        "vcgCurve"
      ]
    },
    {
      "page": "vcgDijkstra",
      "title": "Compute pseudo-geodesic distances on a triangular mesh",
      "topics": [
        "vcgDijkstra"
      ]
    },
    {
      "page": "vcgFaceNormals",
      "title": "Compute normalized face normals for a mesh.",
      "topics": [
        "vcgFaceNormals"
      ]
    },
    {
      "page": "vcgGeodesicPath",
      "title": "Compute geodesic path and path length between vertices on a mesh",
      "topics": [
        "vcgGeodesicPath"
      ]
    },
    {
      "page": "vcgGeodist",
      "title": "Compute pseudo-geodesic distance between two points on a mesh",
      "topics": [
        "vcgGeodist"
      ]
    },
    {
      "page": "vcgGetEdge",
      "title": "Get all edges of a triangular mesh",
      "topics": [
        "vcgGetEdge"
      ]
    },
    {
      "page": "vcgImport",
      "title": "Import common mesh file formats.",
      "topics": [
        "vcgImport"
      ]
    },
    {
      "page": "vcgIsolated",
      "title": "Remove isolated pieces from a surface mesh or split into connected components",
      "topics": [
        "vcgIsolated"
      ]
    },
    {
      "page": "vcgIsosurface",
      "title": "Create Isosurface from 3D-array",
      "topics": [
        "vcgIsosurface"
      ]
    },
    {
      "page": "vcgIsotropicRemeshing",
      "title": "Isotropically remesh a triangular surface mesh",
      "topics": [
        "vcgIsotropicRemeshing"
      ]
    },
    {
      "page": "vcgKDtree",
      "title": "perform kdtree search for 3D-coordinates.",
      "topics": [
        "vcgKDtree"
      ]
    },
    {
      "page": "vcgKmeans",
      "title": "fast Kmean clustering for 1D, 2D and 3D data",
      "topics": [
        "vcgKmeans"
      ]
    },
    {
      "page": "vcgMeshres",
      "title": "calculates the average edge length of a triangular mesh",
      "topics": [
        "vcgMeshres"
      ]
    },
    {
      "page": "vcgMetro",
      "title": "evaluate the difference between two triangular meshes.",
      "topics": [
        "vcgMetro"
      ]
    },
    {
      "page": "vcgNonBorderEdge",
      "title": "Get all non-border edges",
      "topics": [
        "vcgNonBorderEdge"
      ]
    },
    {
      "page": "vcgObjWrite",
      "title": "Export meshes to OBJ-files",
      "topics": [
        "vcgObjWrite"
      ]
    },
    {
      "page": "vcgOffWrite",
      "title": "Export meshes to OFF-files",
      "topics": [
        "vcgOffWrite"
      ]
    },
    {
      "page": "vcgPlyRead",
      "title": "Import ascii or binary PLY files.",
      "topics": [
        "vcgPlyRead"
      ]
    },
    {
      "page": "vcgPlyWrite",
      "title": "Export meshes to PLY-files",
      "topics": [
        "vcgPlyWrite",
        "vcgPlyWrite.matrix",
        "vcgPlyWrite.mesh3d"
      ]
    },
    {
      "page": "vcgQEdecim",
      "title": "Performs Quadric Edge Decimation on triangular meshes.",
      "topics": [
        "vcgQEdecim"
      ]
    },
    {
      "page": "vcgRaySearch",
      "title": "check if a mesh is intersected by a set of rays",
      "topics": [
        "vcgRaySearch"
      ]
    },
    {
      "page": "vcgSample",
      "title": "Subsamples points on a mesh surface",
      "topics": [
        "vcgSample"
      ]
    },
    {
      "page": "vcgSearchKDtree",
      "title": "search an existing KD-tree",
      "topics": [
        "vcgSearchKDtree"
      ]
    },
    {
      "page": "vcgSmooth",
      "title": "Smoothes a triangular mesh",
      "topics": [
        "vcgSmooth"
      ]
    },
    {
      "page": "vcgSmoothImplicit",
      "title": "Implicit Smoothes a triangular mesh",
      "topics": [
        "vcgSmoothImplicit"
      ]
    },
    {
      "page": "vcgPlatonic",
      "title": "create platonic objects as triangular meshes",
      "topics": [
        "vcgBox",
        "vcgCone",
        "vcgDodecahedron",
        "vcgHexahedron",
        "vcgIcosahedron",
        "vcgOctahedron",
        "vcgSphere",
        "vcgSphericalCap",
        "vcgSquare",
        "vcgTetrahedron"
      ]
    },
    {
      "page": "vcgStlWrite",
      "title": "Export meshes to STL-files",
      "topics": [
        "vcgStlWrite"
      ]
    },
    {
      "page": "vcgSubdivide",
      "title": "subdivide the triangles of a mesh",
      "topics": [
        "vcgSubdivide"
      ]
    },
    {
      "page": "vcgUniformRemesh",
      "title": "Resample a mesh uniformly",
      "topics": [
        "vcgUniformRemesh"
      ]
    },
    {
      "page": "vcgUpdateNormals",
      "title": "updates vertex normals of a triangular meshes or point clouds",
      "topics": [
        "vcgUpdateNormals"
      ]
    },
    {
      "page": "vcgVertexNeighbors",
      "title": "Compute mesh adjacency list representation or the vertex neighborhoods of specific mesh vertices.",
      "topics": [
        "vcgVertexNeighbors"
      ]
    },
    {
      "page": "vcgVFadj",
      "title": "find all faces belonging to each vertex in a mesh",
      "topics": [
        "vcgVFadj"
      ]
    },
    {
      "page": "vcgVolume",
      "title": "Compute volume for manifold meshes",
      "topics": [
        "vcgVolume"
      ]
    },
    {
      "page": "vcgWrlWrite",
      "title": "Export meshes to WRL-files",
      "topics": [
        "vcgWrlWrite"
      ]
    }
  ],
  "_readme": "https://github.com/zarquon42b/rvcg/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 9.694452833549338,
  "_indexed": true,
  "_nocasepkg": "rvcg",
  "_universes": [
    "zarquon42b"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.25",
      "date": "2026-05-28T07:16:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "943c964d23c5da09adc1e9debb8feb398b4c680572ad48d39db3f472fca09cff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.25",
      "date": "2026-05-28T07:17:21.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "2c6ef194517e40941c4304976fca9cfa2a239242747e5ee1c970255a0356d782",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.25",
      "date": "2026-05-28T07:17:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "33d8bcbcbb405e346a4c578516993dab6a48f351abfb17b8dfb4561d9017e04b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.25",
      "date": "2026-05-28T07:17:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "5429e8e3760aadc10273de02a5342f0da50421bd0a0e916269e7664e05a6d695",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.25",
      "date": "2026-05-28T07:22:17.000Z",
      "arch": "aarch64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "07c4227cb7121c224e71e013719b6455930aec25a7a6b4f05fb6bb78a0145c1e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.25",
      "date": "2026-05-28T07:24:02.000Z",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "6cd7e02e300bece020233422159298a1e902a1deafc0ad89237f4c064c69fcd6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.25",
      "date": "2026-05-28T07:22:14.000Z",
      "arch": "aarch64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "4465608ab1c5d657b01bf49105566472a66dccf704c93796b052722acc01477b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.25",
      "date": "2026-05-28T07:22:00.000Z",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "4e0468a380df0996ee8e129c646d74bff4e99ea2d86e122bb1cb3e5fbee79137",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.25",
      "date": "2026-05-28T07:16:49.000Z",
      "arch": "emscripten",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "7ab4af4c2f24267b43b1687baaebfd452d1628354731e638243a42c8673d432c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.25",
      "date": "2026-05-28T07:16:31.000Z",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "0fae6e7cc331505defe1188e1f48bba753cb770933084842c6dce719c30948bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.25",
      "date": "2026-05-28T07:15:58.000Z",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "2f79efff6261dd4b32daf7da4942e0403cf6d3539c85548edefd7c72c89fa08a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.25",
      "date": "2026-05-28T07:16:00.000Z",
      "arch": "x86_64",
      "commit": "c2afcc2687e332c8b519699218291b32b0853b52",
      "fileid": "07bf9abcdda6d420a0729f32999a09c9cb80bdaeda747dde0f06de3dbb29e64a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zarquon42b/actions/runs/26560183316"
    }
  ]
}