Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove NETPBM dependency #118

Closed
3 tasks done
jorgegv opened this issue Mar 29, 2024 · 0 comments
Closed
3 tasks done

Remove NETPBM dependency #118

jorgegv opened this issue Mar 29, 2024 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request ongoing refactor urgent
Milestone

Comments

@jorgegv
Copy link
Owner

jorgegv commented Mar 29, 2024

Remove dependency on Netpbm tools. They were used as a quick and dirty solution for reading PNGs. It's easier and more versatile to use GD library to read and write PNGs from RAGE1's perl tools.

Moreover, Ubuntu ships an ancient version of Netpbm (before 2008!) which has revealed some installation problems.

Tasks:

  • Replace calling Netpbm tools in perl code with calls to GD::Image
  • Update REQUIREMENTS.md
  • Add specific package names and/or complete install command lines for several common distros, testing them with containers.
@jorgegv jorgegv added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 29, 2024
@jorgegv jorgegv added this to the Release 0.7.0 milestone Mar 29, 2024
@jorgegv jorgegv self-assigned this Mar 29, 2024
@jorgegv jorgegv modified the milestones: Release 0.7.0, Release 0.6.0 Apr 1, 2024
@jorgegv jorgegv closed this as completed Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request ongoing refactor urgent
Projects
None yet
Development

No branches or pull requests

1 participant