Re: fuse
Mark Geisert writes: > I see that 'mtr' is another Cygwin package that makes use of a Windows > driver via libpcap. Maybe I can use mtr.cygport etc as a guide; I'm > unsure whether a Cygwin package should be including Windows drivers. No they should not, although there is at least one other package (libusb IIRC) that requires non-standard Windows drivers for functioning fully or correctly. How to present that requirement in setup is another question. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: fuse
Replying to myself... Mark Geisert wrote: Hi Thomas, Thomas Wolff wrote: What became of the winfsp-fuse project discussed in July 2016? I'd like to be able to use ftpfs or sshfs in cygwin. Integration of the project into Cygwin stalled around that time, or was it 2018? [...] I would love to have somebody interested in trying out FUSE on Cygwin. If you require a cygfuse package I guess the first step for that would be for me to reissue the ITP and make the package real. Another alternative would be for you to build from the Github repo https://github.com/mgeisert/cygfuse if you're feeling adventurous. Our fuse package as it stands is not ready for use. When I last looked at it years ago I was too new to both FUSE and project porting to understand what was missing. Currently it's a source package that supplies a glue layer for Cygwin apps to make use of WinFSP, a Windows FUSE driver. It also supplies source for a Cygwin sshfs app that demonstrates correct operation of WinFSP via Cygwin. I've now looked at and installed the most recent WinFSP. The Cygwin glue layer works as well as it always had. But something is missing: integration with the usual shell file manipulation commands. For example, one can't 'cd' into the directory on which a foreign file system has been loaded. That seems like a major issue unless I'm misunderstanding things. Let me reach out to the WinFSP folks and see if I'm doing something wrong or if there's additional work to be done on the Cygwin side. In any case the project needs some smartening up. I plan to rename it FUSE for the upcoming ITP, to avoid name conflict with libfuse* common on Linux. I see that 'mtr' is another Cygwin package that makes use of a Windows driver via libpcap. Maybe I can use mtr.cygport etc as a guide; I'm unsure whether a Cygwin package should be including Windows drivers. Thanks for reading; advice welcome, ..mark
Re: [ITA] libwebp (ORPHANED YS)
Brian Inglis writes: > 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 Getting the package up to the latest version is good, but I'm not really fond of the WebP image format at all. > so converted them and found they were much smaller in webp format, and > reconverting using the upgraded package command: > > $ cwebp -blend_alpha 0xff 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 This is with the lossy WebP compression, right? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
Re: [ITA] libwebp (ORPHANED YS)
On 2022-01-31 13:21, Marco Atzeri wrote: On 31.01.2022 20:46, Brian Inglis wrote: 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 Thanks Marco -- 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.]
Re: [ITA] libwebp (ORPHANED YS)
On 31.01.2022 20:46, Brian Inglis wrote: 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 all yours Thanks Marco
[ITA] libwebp (ORPHANED YS)
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 0xff 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.]image-links/links-webp/ 50 .gif40 .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 8 .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 .gif54 .webp toc-blank 843 .gif76 .webp toc-minus 846 .gif80 .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/