{
  "_id": "6a496c863c3572b93bf80bd4",
  "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-06-23 10:13:20 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/0326618ab570d5f49898759f9dbcdef93996f85175fb0a331f32979a08a3a1e8",
  "_filesize": 198688,
  "_sha256": "0326618ab570d5f49898759f9dbcdef93996f85175fb0a331f32979a08a3a1e8",
  "_expires": "2026-10-12T20:26:44.000Z",
  "_created": "2026-06-23T10:13:20.000Z",
  "_published": "2026-07-04T20:26:46.509Z",
  "_jobs": [
    {
      "job": 85164352613,
      "time": 244,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7818037597"
    },
    {
      "job": 85164352619,
      "time": 275,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7818049085"
    },
    {
      "job": 85164352614,
      "time": 155,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7818003621"
    },
    {
      "job": 85164352652,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7817992062"
    },
    {
      "job": 85164352494,
      "time": 418,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7817938110"
    },
    {
      "job": 85164352580,
      "time": 84,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 85164352571,
      "time": 156,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7818003130"
    },
    {
      "job": 85164352658,
      "time": 133,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7817994897"
    },
    {
      "job": 85164352639,
      "time": 157,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7818004059"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040",
  "_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": "noble",
  "_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": 43
  },
  "_downloads": {
    "count": 429,
    "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",
    "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-06-23T10:19:49.000Z",
      "distro": "noble",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/e240164b32a78291b838cb9acbe58905c4c0ad8aea98b91d9c32b3e859a399a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-06-23T10:20:16.000Z",
      "distro": "noble",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/d598795f3f84d448cd5763a8899422420eff9a936fdf35645b83eddbb887143c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-23T10:19:56.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/b6fee1c82e1301b21a6d95377ebc959b92bf0b24f8fc48daf6519c608c40781e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-23T10:19:36.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/74737494af95485844b9c4bb37ff4ab671373e7bd8027c538b304d613fd4627a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-23T10:19:36.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/18513f2f1a9169d151a7c6103ebe880ac1cd85df6164d463a2745f9af2ba4335",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-23T10:19:15.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/a770772661e91465e2e61d6ee3f0d782bb9e0cc4089b1669816bbb2f7fd78604",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-23T10:19:31.000Z",
      "commit": "ff412edd17fd7dd9ed5c0a9e0c9b1f66f5a9923c",
      "fileid": "https://r2.ropensci.org/dfe5af561a3d5616372394125b32676266fd2d3659d8e0b21d9379ad91fb0752",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/astamm/actions/runs/28018757040"
    }
  ]
}