From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 29E933857C47 for ; Mon, 31 Jan 2022 19:46:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 29E933857C47 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTP id EYoxnoTvx5Rf1EcdYnEMLI; Mon, 31 Jan 2022 19:46:52 +0000 Received: from [192.168.1.105] ([68.147.0.90]) by cmsmtp with ESMTP id EcdYnsOikUcbnEcdYnJpjz; Mon, 31 Jan 2022 19:46:52 +0000 X-Authority-Analysis: v=2.4 cv=OO00YAWB c=1 sm=1 tr=0 ts=61f83cac a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=w_pzkKWiAAAA:8 a=NEAV23lmAAAA:8 a=uYT-Tk0qkVT609LjNaIA:9 a=QEXdDO2ut3YA:10 a=fULFF8Wcs6MA:10 a=bi0UyVmOcPgySi1SQs4A:9 a=m-Z_27IZkzAA:10 a=i5sznO5qIQ_r_XXz4_EA:9 a=M8oLT6FSIrAA:10 a=se7aw0zBtgUA:10 a=JVed4n32QyXV6xtJAMsA:9 a=M4TxsSHeCxYlsU2BLHIA:9 a=zP4UlDqxETY1ecF5eeMA:9 a=5c4OjlSTWqeV7Zzih3kA:9 a=M5bMU5NlKbpcriI5ktoA:9 a=iEYDSUHKnsxW2qLO2-YA:9 a=ElR0ytYrGkFnYKj71K6c:22 a=sRI3_1zDfAgwuvI8zelB:22 Content-Type: multipart/mixed; boundary="------------aQaTljSDG7a9DMcG8klb3jdu" Message-ID: Date: Mon, 31 Jan 2022 12:46:51 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.1 From: Brian Inglis Subject: [ITA] libwebp (ORPHANED YS) Reply-To: cygwin-apps@cygwin.com To: cygwin-apps@cygwin.com Content-Language: en-CA Organization: Systematic Software X-CMAE-Envelope: MS4xfNpcTSWC28JxaTEEW/7llfYXq5e1L9TefadavbDX6QpaU2AJAFCcbx5BYbR4dh24V+dWJoteHwyW32JkbJEgYX1k2hLF57zEDYKIAJvJzsNSfPM68BEr Mvoj7xBr9BtuI8ig9OpB5YLJ1bSHwUgCttHJqwmltbg+w+rdjfrEPafGGR6ZoarNPBTxKCvoMFpkjy3eUGGRbexiIrm4CvNBkXE= X-Spam-Status: No, score=-1160.7 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jan 2022 19:46:54 -0000 This is a multi-part message in MIME format. --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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.] --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: text/plain; charset=UTF-8; name="all-images-webp-sizes.txt" Content-Disposition: attachment; filename="all-images-webp-sizes.txt" Content-Transfer-Encoding: base64 aW1hZ2UtbGlua3MvCWxpbmtzLXdlYnAvCiAgICA1MAkuZ2lmCSAgICA0MAkud2VicAlibGFj a0xpbmVzCiAgMTAzOQkuZ2lmCSAgIDMyOAkud2VicAljYXV0aW9uCiAxMjAxMAkucG5nCSAg MjA5OAkud2VicAljeWd4LThicHAtb3BlbmJveC1kZGQtZW1hY3MtMjAwMzEyMjQtMTcyMAog MTU4MDgJLnBuZwkgIDIzNzYJLndlYnAJY3lneC1tdWx0aXdpbmRvdy0yMDE1MDIwMQogMjE0 NzUJLnBuZwkgIDI2OTYJLndlYnAJY3lneC1tdWx0aXdpbmRvdy1haWdseC0yMDA5MDYyMAog IDkxNjkJLnBuZwkgIDE1OTIJLndlYnAJY3lneC1tdWx0aXdpbmRvdy1lbWFjcy1leGl0Y29u ZmlybS0yMDAzMTIyNC0wMDEwCiAxMTM1MwkucG5nCSAgMjAwMgkud2VicAljeWd4LW11bHRp d2luZG93LWVtYWNzLXRyYXltZW51LTIwMDMxMjI0LTAwMTAKIDExNDE3CS5wbmcJICAxODU2 CS53ZWJwCWN5Z3gtbXVsdGl3aW5kb3ctZ3YtMjAwMzEyMjQtMDAxMAogMTI0MjcJLnBuZwkg IDIyNzgJLndlYnAJY3lneC1tdWx0aXdpbmRvdy14ZmlnLWRkZC0yMDAzMTIyNC0wMDEwCiAx MTExOAkucG5nCSAgMTc2NAkud2VicAljeWd4LW5vZGVjb3JhdGlvbi1vcGVuYm94LWd2LXhm aWctZGRkLTIwMDMxMjI0LTAwMTAKIDEwMDA5CS5wbmcJICAxNDkwCS53ZWJwCWN5Z3gtb3Bl bmJveC0yMDE1MDIwMQogMTEyNDMJLnBuZwkgIDE4ODgJLndlYnAJY3lneC1yb290bGVzcy1m dndtMi0yMDAzMTIyNC0wMDEwCiAxMjg3NgkucG5nCSAgMjIyNgkud2VicAljeWd4LXJvb3Rs ZXNzLW9wZW5ib3gtMjAwMzEyMjQtMDAxMAogMTE4NTAJLnBuZwkgIDIwMDAJLndlYnAJY3ln eC1yb290bGVzcy1XaW5kb3dNYWtlci0yMDAzMTIyNC0wMDEwCiAxNDk2NgkucG5nCSAgIDk3 Ngkud2VicAljeWd4LXhkbWNwLWZlZG9yYS0yMDE1MDIwMQogMTgxNDgJLnBuZwkgIDI5OTAJ LndlYnAJY3lneC14ZG1jcC1rZGUzLjEtMjAwMzEyMjQtMDAxMAogMjQzNTYJLnBuZwkgIDI2 MTYJLndlYnAJY3lneC14dG93LWFscGhhZGVtby0yMDEzMDgwNQogMjczMzEJLnBuZwkgMTk4 OTYJLndlYnAJY3lpMDF3ZWxjb21lCiAxOTk0MAkucG5nCSAxMTU2NAkud2VicAljeWkwMmlu c3RhbGxvcHRpb24KIDM2NTI0CS5wbmcJIDI0NjY4CS53ZWJwCWN5aTAzaW5zdGFsbHRvCiAy MDA1NAkucG5nCSAxMDgxMAkud2VicAljeWkwNGRpcmVjdG9yeQogMTk2OTMJLnBuZwkgMTA2 MzYJLndlYnAJY3lpMDVwcm94eQogMjY2OTIJLnBuZwkgMTg1NDAJLndlYnAJY3lpMDZtaXJy b3IKIDMwMDczCS5wbmcJIDI0MjA2CS53ZWJwCWN5aTA3cGFja2FnZXMKIDE3NDk4CS5wbmcJ ICA5NTkwCS53ZWJwCWN5aTA4ZG93bmxvYWRpbmcKIDE1MjE4CS5wbmcJICA3OTg2CS53ZWJw CWN5aTA5aW5zdGFsbGluZwogMTk0NzQJLnBuZwkgMTAyNDIJLndlYnAJY3lpMTBjcmVhdGVp Y29ucwoxOTE3MjEJLnBuZwkgMTk0MzYJLndlYnAJY3l1MDFhcHBzbWVudQogNzg2NjEJLnBu ZwkgIDM1MzAJLndlYnAJY3l3MDF4ZG1jcAogNDk3NjcJLnBuZwkgIDk5NjQJLndlYnAJY3l3 MDJ3bQogODY1MzIJLnBuZwkgMTQ4NzQJLndlYnAJY3l3MDNtdWx0aXdpbmRvdwogIDM0NzMJ LnBuZwkgICAyMjAJLndlYnAJZHVuZ2JvbWIKICAxMDc0CS5wbmcJICAgMjg0CS53ZWJwCWdv bGRzdGFyCiAgMTMwMwkucG5nCSAgIDI4Ngkud2VicAlnb2xkd2F0Y2gKICAgOTk1CS5naWYJ ICAgMjAwCS53ZWJwCWhvbWUKICAxMDgxCS5naWYJICAgMzYyCS53ZWJwCWltcG9ydGFudAog ICAxNTAJLnBuZwkgICAyMjAJLndlYnAJbW9pbi13d3cKICAgOTY0CS5naWYJICAgMTkwCS53 ZWJwCW5leHQKICAxMDcwCS5naWYJICAgMjQwCS53ZWJwCW5vdGUKICA5MzgyCS5qcGcJICAg MzIyCS53ZWJwCXBpbmt3YXRjaAogICA4NzcJLmpwZwkgICAyMzIJLndlYnAJcGxhdGludW13 YXRjaAogICA4NzgJLmpwZwkgICAyMDQJLndlYnAJcGx1c2hfaGlwcG8KICAgOTQ0CS5naWYJ ICAgMTc0CS53ZWJwCXByZXYKICAxMDU1CS5wbmcJICAgMTc0CS53ZWJwCXNpbHZlcnN0YXIK ICAxMDI5CS5naWYJICAgMjA4CS53ZWJwCXRpcAogICAgOTUJLmdpZgkgICAgNTQJLndlYnAJ dG9jLWJsYW5rCiAgIDg0MwkuZ2lmCSAgICA3Ngkud2VicAl0b2MtbWludXMKICAgODQ2CS5n aWYJICAgIDgwCS53ZWJwCXRvYy1wbHVzCiAgIDkyMgkuZ2lmCSAgIDE1Ngkud2VicAl1cAog ICA3OTkJLnBuZwkgIDEyMDgJLndlYnAJdmFsaWQtaHRtbDQwCiAgMjk0OAkucG5nCSAgMTIz OAkud2VicAl2YWxpZC1odG1sNDAxCiAgMjQxNAkucG5nCSAgMTI2Mgkud2VicAl2YWxpZC14 aHRtbDEwCiAgMTEzNAkucG5nCSAgMTEwMAkud2VicAl2Y3NzCiAgMTA1MgkuZ2lmCSAgIDMz MAkud2VicAl3YXJuaW5nCiAgNzMwOAkuYm1wCSAgIDg5Mgkud2VicAlYMgogMTU4ODAJLnBu ZwkgICA4NjQJLndlYnAJeGltYWdlCjkwNzAwOCAgICAgICAgICAyMzY4NDIgdG90YWwKaW1h Z2UtbGlua3MvCWxpbmtzLXdlYnAvCgo= --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="dungbomb.webp" Content-Disposition: attachment; filename="dungbomb.webp" Content-Transfer-Encoding: base64 UklGRtQAAABXRUJQVlA4IMgAAAAwBACdASoPABMAPpE4l0eloyIhMAgAsBIJZgCdAYs22u38 6a8c8wg2wQwA/vVYcW22/Xcbjfcxs6iyuiuaqn73Z+HdMv/SUXO2Vk1n5pEJz8SCslWv85K7 8thmrerfPRsE+86tPjic/fFUQ0K035keSltpBP5LRF66W375jQb4FZOHJ3nI2goxVasuDiaz l1EyDtbfNrCDnBrR1Fok41s+g+BoOz34E7/2i/9XfpYHejugpJm77gUs11fq1T3hi/xEEj/h NmwAAA== --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="goldstar.webp" Content-Disposition: attachment; filename="goldstar.webp" Content-Transfer-Encoding: base64 UklGRhQBAABXRUJQVlA4IAgBAADwBgCdASoTABMAPpE+mUmloyIhKAqosBIJbACdMoR47+D7 Z5K12zux3edSIoC+RUVWXzxS22U+9zOgYKKQ6cfAAP77qUK8SzgxE9GDrJjR62EMIEKVvsFq Ji8BSv8fOoNHwkWnH6fuMGR/mo+tka3lrAJCunRyT9cZVzOyWdaTw+fFJV97dTxASzxd2L81 vHqu725VZrwgkQ9n6BjM7/pQrRwP+aNcvbajt2aGeps38O3Z5XaUXVPzvNXrloF0YeaI7ICN o7AI0KyJvhDpRypIfVhpPcfH4eog4E3IL1goacHXY8xlAXmItZ5+DisbyyDbPwZfmw5bcMX6 93+6Di1Pu0B8MgJAAAA= --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="goldwatch.webp" Content-Disposition: attachment; filename="goldwatch.webp" Content-Transfer-Encoding: base64 UklGRhYBAABXRUJQVlA4IAoBAAAwBgCdASoZABMAPpFAmUmlo6IhKAqosBIJQBOmUGfuzZje 18Ahw7/TKp6wJjW3/EjQNX+jzKqG/5QAAP70Ema1Vq4jX5Rv2mBeuQ5D7zYyj7ns4Gsl9ImQ 4o1YfKfg3/MM9pg4m0rl95HpyuQzrZqJe9KNe62x5dUTTSUggzmbd3J+MCALtDMY6yv5wKuo HBvnlE3xnU/TVaffwXlVolY1/21oruZa+Uk12r3oR0xjLbjRl0ThoNR5e7vXLAgGHDLf76C7 4SIP0Jx3x8wdwitHSDao/v1K6NcbM4roLd5aduCCxxOW/dNs6aIbUGsAOTaJDaLhptgjx0MP oNEvEHnlsqnkdWjoCgAAAA== --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="pinkwatch.webp" Content-Disposition: attachment; filename="pinkwatch.webp" Content-Transfer-Encoding: base64 UklGRjoBAABXRUJQVlA4IC4BAAAQBgCdASodABMAPpE+mUmloyIhKAqosBIJZACsM2ROAdJh oTmF6yLM2mihXwcVUCLIk96pR2KLqGAA/vZ9np1NvqKdMcGmOm1/8JUk5rqP4qXQamhtY26W ANbBhUXyriQafMkaW+JTGwIe+5jSYbRkYTumt1uzD6Xvi3+VVcpJGHFbaD4uOF5FpTENVNME 8j80NeHa3gE7u8QEMMbCWU/44R6LJ/q5chzg8q9PmDU/zT7gXWAt08AGCkyeycFU+HnFqDId uZZPtd/ZpcsWE0GFeeKuiMd61Kl7t8P2bqKZ1/28SV9HjbdYwzkxQhtLsXGzP6z43m6iO71X kYNiUcr6YyqIj+ALAoFlBHs9me00wh0QMFo9sbRlD5r7vhnasoiwnmPhzaj6esX+3Ja4AA== --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="platinumwatch.webp" Content-Disposition: attachment; filename="platinumwatch.webp" Content-Transfer-Encoding: base64 UklGRuAAAABXRUJQVlA4INQAAAAQBQCdASodABMAPpFAmEmlo6IhKAqosBIJaQAFEB7oh/vN HymsCnzlPgkPNzZPmjwAAP74Q2i/9/oRbSf6Ts4wq6tpE2VqGCaIdHASkoHDyr0omduOSIUw 8DnpLAHRau4Sqg2gP/i38lb7Q5r8sdQiYbePxu7nFa7ky9JJUCD9eqiUh+hXiTSwVdgUtag7 mqnPyVRUFnrgUGnQ30qeDH7D5cr9cJhz4r8x+R7P/PltXYBTiWPyySLdQzfS3WoByhA35IKZ hGdMChK8jNQHfFBH4kAAAA== --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="plush_hippo.webp" Content-Disposition: attachment; filename="plush_hippo.webp" Content-Transfer-Encoding: base64 UklGRsQAAABXRUJQVlA4ILgAAAAQBQCdASoUABQAPpFAl0mlo6GhKAqosBIJQBmaMW0NBmi9 Fow7jhVy1Y2NZ1qfOj2AAP77qncNV5S0gzheOZ3J8ELITliY3qyoiNbInXS41jGr2Z+K9jdk fOea+K69ga4tWP1PW09zBjyy0RDO2HwcWjpWlfQvPLLiK3AyUzNWzBWE8Wziq7R2BsQdcJdh wHChtB4VSyirFRcrrY9D8Go/YE4oyJkbQZoBF9yZk1TF7+KvLMB4xQAA --------------aQaTljSDG7a9DMcG8klb3jdu Content-Type: image/webp; name="silverstar.webp" Content-Disposition: attachment; filename="silverstar.webp" Content-Transfer-Encoding: base64 UklGRqYAAABXRUJQVlA4IJoAAAAQBQCdASoTABMAPpE+mEmloyIhKAqosBIJaQAD40kJ4+hC nU3KRSOBlAFAlwEHCMYAAP77qUK8SzXBF9F/0xDUyzXYUOWVBxxGUpmn7An5RClazLFAdqtu uhqnR0P0CWC4IbGVejutFNuxo+BpNvkRUOOkG9sCmOTV6bvWbQmJNLfqlYtvlla/Xp/1jTk5 p34GkjrTbqRd0AAA --------------aQaTljSDG7a9DMcG8klb3jdu--