{
  "_id": "6a61ca75768d0b54cfc7897c",
  "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-07-23 07:52:37 UTC",
    "User": "root"
  },
  "Author": "Aymeric Stamm [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8725-3654>)",
  "Maintainer": "Aymeric Stamm <aymeric.stamm@cnrs.fr>",
  "_user": "astamm",
  "_type": "src",
  "_file": "rvtk_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/2099cbcf4452ab05bb74fa2490ebe8f9c8041f0f5d0b6250e568362f1f890f2f",
  "_filesize": 196175,
  "_sha256": "2099cbcf4452ab05bb74fa2490ebe8f9c8041f0f5d0b6250e568362f1f890f2f",
  "_expires": "2026-10-31T08:01:56.000Z",
  "_created": "2026-07-23T07:52:37.000Z",
  "_published": "2026-07-23T08:01:57.733Z",
  "_jobs": [
    {
      "job": 89149316909,
      "time": 296,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8556601684"
    },
    {
      "job": 89149316890,
      "time": 275,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8556594260"
    },
    {
      "job": 89149316883,
      "time": 133,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8556547818"
    },
    {
      "job": 89149316898,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8556552923"
    },
    {
      "job": 89148544354,
      "time": 289,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8556500943"
    },
    {
      "job": 89149316834,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 89149316877,
      "time": 187,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8556565558"
    },
    {
      "job": 89149316876,
      "time": 140,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8556549850"
    },
    {
      "job": 89149316927,
      "time": 141,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8556550086"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055",
  "_status": "success",
  "_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
  },
  "_distro": "resolute",
  "_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": 1,
  "_contributors": [
    {
      "user": "astamm",
      "count": 114,
      "uuid": 6044838
    }
  ],
  "_userbio": {
    "uuid": 6044838,
    "type": "user",
    "name": "Aymeric Stamm",
    "followers": 44
  },
  "_downloads": {
    "count": 231,
    "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.1",
  "_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",
    "LICENSE",
    "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-07-23T07:57:43.000Z",
      "distro": "resolute",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/f81ba48d75c0132bcdf332892b19cfb3d19317418744c81d8317b13a0c1a1d67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-07-23T07:57:20.000Z",
      "distro": "resolute",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/3b7aff49b5b0ceea9cd5624b1469264769471cfe853c71755cc7f9e139708adf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-07-23T07:56:40.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/696043b6f09a5b58765c5316064f40936fd0f665477b2863e489f77e2a921354",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-07-23T07:56:54.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/f555d68dd620c0ce9b5e259d693a1d191473b694b4490718b2e409907c8b4b5f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-23T07:57:11.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/d240696170f0bb94907999ec34c43fc4f5d24c56022ae85c3086c8123232b09f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-23T07:56:23.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/ff4253e38af0372e93f16d0b0cfe6505d05d266517489dc80c1cce25679426df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-23T07:56:25.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/bf40ea758d28a8e751f7303e4e94196a409901c09d6bb241dc697a2f3b3054b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/29989395055"
    }
  ]
}