[ITA] libwebp (ORPHANED YS)

Brian Inglis Brian.Inglis@SystematicSw.ab.ca
Mon Jan 31 19:46:51 GMT 2022


I'd like to adopt and upgrade libwebp to date as it is now up to 1.2.2 
from 0.6.1 and available and supported in most distros and all browsers 
   (including our Qupzilla) except (unsupported) IE and older packages:

	https://cygwin.com/packages/summary/libwebp-src.html

The cygport is available in the libwebp package git repo playground branch:

https://cygwin.com/git/?p=git/cygwin-packages/libwebp.git;f=libwebp.cygport;hb=refs/heads/playground

and the packages have been built under scallywag:

	https://cygwin.com/cgi-bin2/jobs.cgi?srcpkg=libwebp

logs in:

	https://github.com/cygwin/scallywag/actions/runs/1771264878

I picked up the package because I thought our images at
cygwin-htdocs/goldstars/img/ seemed large for small icons:

$ wc -c img/*
   3473 img/dungbomb.png
   1074 img/goldstar.png
   1303 img/goldwatch.png
   9382 img/pinkwatch.jpg
    877 img/platinumwatch.jpg
    878 img/plush_hippo.jpg
   1055 img/silverstar.png
18042 total

so converted them and found they were much smaller in webp format, and 
reconverting using the upgraded package command:

	$ cwebp -blend_alpha 0xffffff img/$img -o images/$i.webp

$ wc -c images/*
   220 images/dungbomb.webp
   284 images/goldstar.webp
   286 images/goldwatch.webp
   322 images/pinkwatch.webp
   232 images/platinumwatch.webp
   204 images/plush_hippo.webp
   174 images/silverstar.webp
1722 total

Those images are attached if anyone wants to standardize the images in 
the directory and update the img src file types in goldstars/index.html.

Conversion of all cygwin-htdocs web site images to webp (including using 
`gif2webp -mixed` and converting X2.bmp to png then webp) would reduce 
the total image sizes from 907008 to 236842: details are attached.
Updating these would make the site more mobile friendly, quicker for 
those on low-bandwidth connections, and cheaper for those on expensive 
plans.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
-------------- next part --------------
image-links/	links-webp/
    50	.gif	    40	.webp	blackLines
  1039	.gif	   328	.webp	caution
 12010	.png	  2098	.webp	cygx-8bpp-openbox-ddd-emacs-20031224-1720
 15808	.png	  2376	.webp	cygx-multiwindow-20150201
 21475	.png	  2696	.webp	cygx-multiwindow-aiglx-20090620
  9169	.png	  1592	.webp	cygx-multiwindow-emacs-exitconfirm-20031224-0010
 11353	.png	  2002	.webp	cygx-multiwindow-emacs-traymenu-20031224-0010
 11417	.png	  1856	.webp	cygx-multiwindow-gv-20031224-0010
 12427	.png	  2278	.webp	cygx-multiwindow-xfig-ddd-20031224-0010
 11118	.png	  1764	.webp	cygx-nodecoration-openbox-gv-xfig-ddd-20031224-0010
 10009	.png	  1490	.webp	cygx-openbox-20150201
 11243	.png	  1888	.webp	cygx-rootless-fvwm2-20031224-0010
 12876	.png	  2226	.webp	cygx-rootless-openbox-20031224-0010
 11850	.png	  2000	.webp	cygx-rootless-WindowMaker-20031224-0010
 14966	.png	   976	.webp	cygx-xdmcp-fedora-20150201
 18148	.png	  2990	.webp	cygx-xdmcp-kde3.1-20031224-0010
 24356	.png	  2616	.webp	cygx-xtow-alphademo-20130805
 27331	.png	 19896	.webp	cyi01welcome
 19940	.png	 11564	.webp	cyi02installoption
 36524	.png	 24668	.webp	cyi03installto
 20054	.png	 10810	.webp	cyi04directory
 19693	.png	 10636	.webp	cyi05proxy
 26692	.png	 18540	.webp	cyi06mirror
 30073	.png	 24206	.webp	cyi07packages
 17498	.png	  9590	.webp	cyi08downloading
 15218	.png	  7986	.webp	cyi09installing
 19474	.png	 10242	.webp	cyi10createicons
191721	.png	 19436	.webp	cyu01appsmenu
 78661	.png	  3530	.webp	cyw01xdmcp
 49767	.png	  9964	.webp	cyw02wm
 86532	.png	 14874	.webp	cyw03multiwindow
  3473	.png	   220	.webp	dungbomb
  1074	.png	   284	.webp	goldstar
  1303	.png	   286	.webp	goldwatch
   995	.gif	   200	.webp	home
  1081	.gif	   362	.webp	important
   150	.png	   220	.webp	moin-www
   964	.gif	   190	.webp	next
  1070	.gif	   240	.webp	note
  9382	.jpg	   322	.webp	pinkwatch
   877	.jpg	   232	.webp	platinumwatch
   878	.jpg	   204	.webp	plush_hippo
   944	.gif	   174	.webp	prev
  1055	.png	   174	.webp	silverstar
  1029	.gif	   208	.webp	tip
    95	.gif	    54	.webp	toc-blank
   843	.gif	    76	.webp	toc-minus
   846	.gif	    80	.webp	toc-plus
   922	.gif	   156	.webp	up
   799	.png	  1208	.webp	valid-html40
  2948	.png	  1238	.webp	valid-html401
  2414	.png	  1262	.webp	valid-xhtml10
  1134	.png	  1100	.webp	vcss
  1052	.gif	   330	.webp	warning
  7308	.bmp	   892	.webp	X2
 15880	.png	   864	.webp	ximage
907008          236842 total
image-links/	links-webp/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: dungbomb.webp
Type: image/webp
Size: 220 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: goldstar.webp
Type: image/webp
Size: 284 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0001.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: goldwatch.webp
Type: image/webp
Size: 286 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0002.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pinkwatch.webp
Type: image/webp
Size: 322 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0003.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: platinumwatch.webp
Type: image/webp
Size: 232 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0004.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: plush_hippo.webp
Type: image/webp
Size: 204 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0005.webp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: silverstar.webp
Type: image/webp
Size: 174 bytes
Desc: not available
URL: <https://cygwin.com/pipermail/cygwin-apps/attachments/20220131/78d0ec12/attachment-0006.webp>


More information about the Cygwin-apps mailing list