Page MenuHomeSolus

Initial working package for freeimage.
ClosedPublic

Authored by simniotiqu on Dec 14 2017, 8:49 PM.
Tags
None
Referenced Files
F11017948: D1642.id7615.diff
Sun, Aug 6, 8:05 AM
F10972227: D1642.id7615.diff
Fri, Jul 21, 12:07 PM
F10912410: D1642.id3983.diff
Jul 7 2023, 3:40 PM
F10876163: D1642.diff
Jun 20 2023, 9:24 AM
F10876148: D1642.id7587.diff
Jun 20 2023, 9:19 AM
F10876134: D1642.diff
Jun 20 2023, 9:15 AM
F10876116: D1642.id7591.diff
Jun 20 2023, 9:10 AM
F10876107: D1642.id3983.diff
Jun 20 2023, 9:09 AM

Details

Summary

Depends on jxrlib (D1628).
The last new upstream release of freeimage was in 2015.
Patches are from the debian package:

  • To use system dependencies instead of bundling them.
  • Fix two CVEs
  • Incompatibility between LibRAW and Freeimage
  • Fix a apostrophe.

Freeimage-devel contains both libfreeimage.a and libfreeimageplus.a
static archives. There is no upstream configuration file apart from the
gensrclist.sh and genfipsrclist.sh and
I don’t know how to avoid the creation of these.
Current package doesn't include documentation using doxygen.

Test Plan

Compiled the linux-gtk Example in FreeImage/Examples/Linux/ and ran it.

Diff Detail

Repository
R844 freeimage
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

DataDrake added a subscriber: DataDrake.

Minor fixes, otherwise nice work!

package.yml
7

Should be a list wiith SPDX license names. -only for the GPL licenses.

13

Should be alphabetized with pkgconfigs first.

This revision now requires changes to proceed.Jun 10 2018, 12:53 PM

Looked at license again thinks both GPLs are '-later'
Sorted the deps correctly

No, the licenses need to be a list. Example:

license:
  - BSD-3-Clause
  - MIT

And the text for the license file is identical regardless of whether it is -only or -or-later. We are marking as -only because it makes it clear that we have not relicensed it under a newer version.

This revision now requires changes to proceed.Jun 10 2018, 5:14 PM
This revision is now accepted and ready to land.Jun 10 2018, 6:51 PM
This revision was automatically updated to reflect the committed changes.