PSPP - Patches: patch #9955, Replace Gimp with ImageMagick
You are not allowed to post comments on this tracker with your current authentication level.
patch #9955: Replace Gimp with ImageMagick
Submitter: | Michel Boaventura <michelboaventura> | ||
Submitted: | Fri 17 Jul 2020 04:47:43 PM UTC | ||
Category: | None | Item Group: | None |
Status: | Wont Do | Assigned to: | None |
Open/Closed: | Closed |
Fri 17 Jul 2020 07:45:17 PM UTC, comment #3: |
Ben Pfaff <blp> |
Fri 17 Jul 2020 06:31:53 PM UTC, comment #2: Hum, I didn't knew about this policy, thank you for explaining it. |
Michel Boaventura <michelboaventura> |
Fri 17 Jul 2020 06:10:59 PM UTC, comment #1: You are right that gimp is magnetudes slower than other tools, and in many respects is an overkill for this job.
|
John Darrington <jmd> |
Fri 17 Jul 2020 04:47:43 PM UTC, original submission:
While building a Docker image to automatically compile pspp I've realize gimp brings a lot of dependencies and slow down the build quite a bit. So I've changed `build-aux/svg2png` to use ImageMagick's convert instead.
|
Michel Boaventura <michelboaventura> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 5 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2020-07-17 | michelboaventura | Open/Closed | Open | Closed | |
2020-07-17 | jmd | Status | None | Wont Do | |
2020-07-17 | michelboaventura | Attached File | - | Added gimp_to_imagemagick.patch, #49498 | |
Attached File | - | Added align-left-convert.png, #49499 | |||
Attached File | - | Added align-left-gimp.png, #49500 |
Powered by Savane 3.13-3230.
Corresponding source code
comment #1:
I think it would be reasonable to support more than one tool here.
Also, my guess is that most of the slowness of GIMP is a startup cost. Maybe there is a way to convert more than one image in a single run, speeding things up significantly.
Finally, running "make -f Smake -j$(nproc)" also speeds things up.