{
  "_id": "6a1314baacfb0bcc41d257a5",
  "Package": "rvtk",
  "Title": "Bindings for the Visualization Toolkit ('VTK')",
  "Version": "0.2.0",
  "Authors@R": "c(\nperson(\ngiven = \"Aymeric\",\nfamily = \"Stamm\",\nrole = c(\"aut\", \"cre\"),\nemail = \"aymeric.stamm@cnrs.fr\",\ncomment = c(ORCID = \"0000-0002-8725-3654\")\n))",
  "Description": "Provides pre-compiled static 'VTK' libraries and headers\nso that downstream R packages can link against the\nVisualization Toolkit without requiring users to install 'VTK'\nmanually. On all platforms the package first honours a\nuser-supplied 'VTK_DIR' environment variable. On macOS it then\ntries 'Homebrew', followed by 'pkg-config'. On Linux it tries\n'pkg-config' and well-known system prefixes ('/usr',\n'/usr/local'). If no suitable system installation is found on\nmacOS or Linux, pre-built static libraries are downloaded\nautomatically from the package's GitHub releases for x86_64 and\naarch64. On Windows the package tries 'VTK_DIR', then\n'Rtools45' 'pacman', then common 'MSYS2' prefixes, accepting\nboth static ('.a') and shared ('.dll.a' import libs + DLLs)\ninstallations. When shared libraries are used, the VTK DLLs are\nstaged in 'inst/vtk-dlls/' and an '.onLoad' hook prepends that\ndirectory to PATH via 'Sys.setenv()' when the package is\nloaded, and restored in '.onUnload()'. The pre-built fallback\ndownloads static libraries by default; set\n'VTK_LINK_TYPE=shared' before installation to download the DLL\nbuild instead. The pre-built bundles include the following VTK\nmodules (plus their transitive dependencies): 'VTK_IOLegacy',\n'VTK_IOXML', 'VTK_IOCore', 'VTK_CommonCore', and\n'VTK_CommonDataModel'. Note that on Windows 'VTK_IONetCDF',\n'VTK_IOHDF', 'VTK_GeovisCore', and 'VTK_RenderingCore' are\nadditionally disabled because 'netcdf' and 'libproj' are not\navailable in the 'Rtools45' 'static.posix' sysroot. Downstream\npackages can declare 'Imports: rvtk' and obtain the correct\ncompiler and linker flags at install time via rvtk::CppFlags()\nand rvtk::LdFlagsFile(), optionally restricting linking to a\nsubset of modules via the 'modules' argument. A convenience\nhelper use_rvtk() (in the spirit of the 'usethis' package)\nautomates the full setup of a downstream package: it adds\n'rvtk' to 'Imports' in 'DESCRIPTION' and writes all files\nrequired to resolve VTK flags at install time ('src/Makevars',\n'src/Makevars.win', 'tools/configure.R', and\n'R/rvtk_imports.R'), and keeps generated build artefacts out of\nversion control.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://github.com/astamm/rvtk, https://astamm.github.io/rvtk/",
  "BugReports": "https://github.com/astamm/rvtk/issues",
  "NeedsCompilation": "no",
  "Config/roxygen2/version": "8.0.0",
  "Config/roxygen2/markdown": "TRUE",
  "Repository": "https://astamm.r-universe.dev",
  "Date/Publication": "2026-05-24 14:28:35 UTC",
  "RemoteUrl": "https://github.com/astamm/rvtk",
  "RemoteRef": "HEAD",
  "RemoteSha": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
  "Packaged": {
    "Date": "2026-05-24 15:02:25 UTC",
    "User": "root"
  },
  "Author": "Aymeric Stamm [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8725-3654>)",
  "Maintainer": "Aymeric Stamm <aymeric.stamm@cnrs.fr>",
  "MD5sum": "6fa8223373b1a45f642f84a0ccaa268c",
  "_user": "astamm",
  "_type": "src",
  "_file": "rvtk_0.2.0.tar.gz",
  "_fileid": "56618cd73043fb17f24562d5bb4ab1113da5a31cc4473d20eaca3cd1b0e0ede2",
  "_filesize": 193891,
  "_sha256": "56618cd73043fb17f24562d5bb4ab1113da5a31cc4473d20eaca3cd1b0e0ede2",
  "_created": "2026-05-24T15:02:25.000Z",
  "_published": "2026-05-24T15:09:46.313Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77606446265,
      "time": 254,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7186154659"
    },
    {
      "job": 77606446272,
      "time": 240,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7186153167"
    },
    {
      "job": 77606446280,
      "time": 98,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7186138606"
    },
    {
      "job": 77606446274,
      "time": 121,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7186140836"
    },
    {
      "job": 77606100779,
      "time": 334,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7186127476"
    },
    {
      "job": 77606446268,
      "time": 80,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 77606446278,
      "time": 167,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7186145873"
    },
    {
      "job": 77606446281,
      "time": 147,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7186143442"
    },
    {
      "job": 77606446276,
      "time": 142,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7186142913"
    }
  ],
  "_buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/astamm/rvtk",
  "_commit": {
    "id": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
    "author": "Aymeric Stamm <aymeric.stamm@cnrs.fr>",
    "committer": "Aymeric Stamm <aymeric.stamm@cnrs.fr>",
    "message": "Update CRAN-SUBMISSION.\n",
    "time": 1779632915
  },
  "_maintainer": {
    "name": "Aymeric Stamm",
    "email": "aymeric.stamm@cnrs.fr",
    "login": "astamm",
    "mastodon": "@aymeric_stamm@mastodon.social",
    "bluesky": "@aymeric-stamm.bsky.social",
    "orcid": "0000-0002-8725-3654",
    "description": "",
    "uuid": 6044838
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    }
  ],
  "_owner": "astamm",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-16",
      "n": 47
    },
    {
      "week": "2026-17",
      "n": 7
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-20",
      "n": 2
    },
    {
      "week": "2026-21",
      "n": 5
    }
  ],
  "_tags": [
    {
      "name": "v9.5.2",
      "date": "2026-04-20"
    },
    {
      "name": "v0.1.3",
      "date": "2026-05-03"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "astamm",
      "count": 114,
      "uuid": 6044838
    }
  ],
  "_userbio": {
    "uuid": 6044838,
    "type": "user",
    "name": "Aymeric Stamm"
  },
  "_downloads": {
    "count": 251,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rvtk"
  },
  "_devurl": "https://github.com/astamm/rvtk",
  "_pkgdown": "https://astamm.github.io/rvtk/",
  "_searchresults": 3,
  "_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/rvtk.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/astamm/rvtk",
  "_realowner": "astamm",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2026-05-11"
    }
  ],
  "_exports": [
    "CppFlags",
    "LdFlags",
    "LdFlagsFile",
    "use_rvtk",
    "VtkVersion"
  ],
  "_help": [
    {
      "page": "CppFlags",
      "title": "Compiler flags for packages linking against VTK",
      "topics": [
        "CppFlags"
      ]
    },
    {
      "page": "LdFlags",
      "title": "Linker flags for packages linking against VTK",
      "topics": [
        "LdFlags"
      ]
    },
    {
      "page": "LdFlagsFile",
      "title": "Write VTK linker flags to a response file",
      "topics": [
        "LdFlagsFile"
      ]
    },
    {
      "page": "use_rvtk",
      "title": "Set up a downstream package to use rvtk",
      "topics": [
        "use_rvtk"
      ]
    },
    {
      "page": "VtkVersion",
      "title": "VTK version used by this package",
      "topics": [
        "VtkVersion"
      ]
    }
  ],
  "_pkglogo": "https://github.com/astamm/rvtk/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/astamm/rvtk/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 3.3979400086720375,
  "_indexed": true,
  "_nocasepkg": "rvtk",
  "_universes": [
    "astamm"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:44.000Z",
      "distro": "noble",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "c1259bda6e38961a3d8412f18d87e933ae1650854a3d8e5b3030faa69522b704",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:51.000Z",
      "distro": "noble",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "ce858a24f6adfdf3aebaf1da4b354e136b3d9b859168a21d377364df3930ca8b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:14.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "9122bc4336b64c5d81ef07ab026b28a978e78434115c79a4e05dfa3c5761bdc9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:30.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "7da6c825c800a9f09bc61b47d94c7c6a642b5af74d0aa6e6b8fb675cab689230",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:42.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "b72643706b997f2b06ed651555eb785ffe5e6eb1927cdbedcd4ee70baf94a408",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:19.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "f1f68256bb45fe03ddad022e3a6c710fc05fe7f7e980ac6dcb98143a9cedc104",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-24T15:06:22.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "b114ecb40e3d716fd58b9e427c7a44f2a7b6bdc589c89de86d7dab6dd4771677",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/26364594572"
    }
  ]
}