Xpra: Ticket #2468: trim win32 installer size

We had already done this:

But the installer has gained weight again:

Xpra-Python3-x86_64_Setup_2.4.3-r21365.exe	2019-01-15 06:47	53M
Xpra-Python3-x86_64_Setup_2.5-r22135.exe	2019-03-19 16:21	95M

The 3.0 builds are over 100M



Thu, 06 Feb 2020 08:03:17 GMT - Antoine Martin: status changed; resolution set

Bundled icon trimmed: #2563

Most of the remaining weight is from the cuda library (~40MB!) The 32-bit builds don't have CUDA and weigh around 60MB.

As for the rest:

$ du -sk * | sort -n | tail
612	Plink.exe
624	msvcrt.dll
632	openssl.exe
634	etc
881	icons
2664	libcrypto-1_1-x64.dll
3340	libpython3.8.dll
6230	www
65597	share
189078	lib
4	share/p11-kit
44	share/gst-plugins-base
51	share/gstreamer-1.0
143	share/fontconfig
213	share/locale
570	share/glib-2.0
3012	share/xml
16300	share/fonts
20232	share/gir-1.0
25022	share/icons
3340	lib/libpython3.8.dll
3424	lib/libvpx-1.dll
3548	lib/librsvg-2-2.dll
4564	lib/libpdfium.dll
5484	lib/Cython
6484	lib/libgtk-3-0.dll
8282	lib/xpra
11408	lib/library.zip
21884	lib/avcodec-58.dll
48456	lib/curand64_10.dll

The next big saving would be to ship a trimmed down avcodec DLL.


Sat, 23 Jan 2021 05:52:04 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2468