Skip to content

Conversation

@avinab-neogy
Copy link
Collaborator

This PR addresses issues #271 and #227 by enhancing the R development container setup to support the regression testing workflow using gdiff and by resolving the httpgd installation challenge using remotes.

  • Installed gdiff and its system dependencies (libmagick++-dev, libpoppler-cpp-dev) to enable graphical difference testing as outlined in Test and document gdiff workflow #271.

  • Configured dynamic r-universe Linux binary repositories in both Dockerfile and .Rprofile to speed up package installations and ensure compatibility with the container environment.

  • Installed httpgd from GitHub via remotes because it is not available on CRAN, resolving the issue described in httpgd package not currently on CRAN #227.

  • Added all required system libraries for httpgd to function correctly, including font rendering and graphics support dependencies.

  • Updated .Rprofile to include repository settings and optional VSCode integration for httpgd as the default graphics device to improve user experience.

@avinab-neogy avinab-neogy self-assigned this Aug 22, 2025
@avinab-neogy avinab-neogy requested a review from hturner August 22, 2025 08:20
@avinab-neogy avinab-neogy deleted the feature/install-httpgd-gdiff-workflow branch August 26, 2025 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants