Page MenuHomeSolus

Update libwebp to 1.1.0
ClosedPublic

Authored by YakoYakoYokuYoku on Aug 13 2020, 11:17 PM.
Tags
None
Referenced Files
F11050857: D9443.diff
Thu, Aug 10, 7:30 PM
F10982488: D9443.diff
Sun, Jul 23, 10:43 AM
F10976248: D9443.id22756.diff
Sat, Jul 22, 8:27 AM
F10945472: D9443.id22756.diff
Sat, Jul 15, 4:21 AM
F10889777: D9443.id22756.diff
Jun 28 2023, 3:39 AM
F10889482: D9443.id22848.diff
Jun 27 2023, 11:19 PM
F10887505: D9443.diff
Jun 26 2023, 1:25 PM
Subscribers

Details

Summary

Changes added in the newer version:

  • WebPMalloc and WebPUnmultiplyARGB were added.
  • Alpha decoding was fixed.
  • Toolchain updates and bug fixes were done as well.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Created both static and animated WebPs with ffmpeg then displayed them with firefox, display and vwebp.

Diff Detail

Repository
R1902 libwebp
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added inline comments.
package.yml
16

It already uses glut, as opposed to glu. Giving the binding against libGL, are you sure this shouldn't be gl (from libglvnd-devel)?

YakoYakoYokuYoku added inline comments.
package.yml
16

I've tried to use libglvnd-devel but this has not gave me the vwebp binary.

JoshStrobl added inline comments.
package.yml
16

There really isn't a point in having the vwebp binary.

Decompress a WebP file and display it in a window

If you decompress a webp file you can already just open it up in a standard image view.

This revision now requires changes to proceed.Aug 18 2020, 3:53 PM
package.yml
16

Well the main reason for having the vwebp binary is that vwebp is currently, apart from firefox or any other modern browser, the only program that displays animated WebPs. freeglut is a dependency only for vwebp as such this leaves us two options, discard vwebp or include it in the package.

JoshStrobl added inline comments.
package.yml
16

That's fair. Thanks for the additional information regarding the animation webp. Honestly forgot those were a thing.

This revision is now accepted and ready to land.Aug 19 2020, 3:06 PM
This revision was automatically updated to reflect the committed changes.