diff --git a/zenmap/install_scripts/windows/styrene.cfg b/zenmap/install_scripts/windows/styrene.cfg index 24695cde0..a2b0dab16 100755 --- a/zenmap/install_scripts/windows/styrene.cfg +++ b/zenmap/install_scripts/windows/styrene.cfg @@ -70,7 +70,7 @@ nodelete = mingw*/etc/gtk-3.0 # Required DLLs. Checked with: # * recursive `dumpbin /imports` on known python/gtk dlls - # * recursive `dumpbin /imports` on pyd files in lib/python3.11 + # * recursive `dumpbin /imports` on pyd files in lib/python3.12 # * `g-ir-inspect --print-shlibs` for typelibs listed below mingw*/bin/libpython3.*.dll mingw*/bin/libatk-1.*.dll @@ -90,7 +90,7 @@ nodelete = mingw*/bin/libgdk-3-*.dll mingw*/bin/libgdk_pixbuf-2.*.dll mingw*/bin/libgio-2.*.dll - mingw*/bin/libgirepository-1.*.dll + mingw*/bin/libgirepository-2.*.dll mingw*/bin/libglib-2.*.dll mingw*/bin/libgmodule-2.*.dll mingw*/bin/libgobject-2.*.dll @@ -100,6 +100,7 @@ nodelete = mingw*/bin/libharfbuzz-gobject-0.dll mingw*/bin/libiconv-2.dll mingw*/bin/libintl-8.dll + mingw*/bin/libjpeg-8.dll mingw*/bin/libpango-1.*.dll mingw*/bin/libpangocairo-1.*.dll mingw*/bin/libpangoft2-1.*.dll @@ -110,8 +111,17 @@ nodelete = mingw*/bin/libsqlite3-*.dll mingw*/bin/libstdc++-6.dll mingw*/bin/libthai-0.dll + mingw*/bin/libtiff-6.dll mingw*/bin/libwinpthread-1.dll mingw*/bin/zlib1.dll + mingw*/bin/libdeflate.dll + mingw*/bin/libLerc.dll + mingw*/bin/libjbig-0.dll + mingw*/bin/libbz2-1.dll + mingw*/bin/liblzma-5.dll + mingw*/bin/libzstd.dll + mingw*/bin/libwebp-7.dll + mingw*/bin/libsharpyuv-0.dll mingw*/lib/gtk-3.0 mingw*/lib/gdk-pixbuf-2.0/*/loaders/libpixbufloader-png.dll @@ -142,19 +152,12 @@ nodelete = mingw*/bin/pythonw.exe # For debugging use python.exe mingw*/bin/python.exe - # Zenmap's files (mostly in site-packages above) - # mingw*/bin/zenmap - mingw*/lib/python3.11/site-packages/zenmapCore - mingw*/lib/python3.11/site-packages/zenmapGUI - mingw*/lib/python3.11/site-packages/radialnet + # Zenmap's files + mingw*/lib/python3.12/site-packages/zenmapCore + mingw*/lib/python3.12/site-packages/zenmapGUI + mingw*/lib/python3.12/site-packages/radialnet - # The python modules here will be added by script: - # mingw*/lib/python3.11 - # mingw*/lib/python3.11/encodings - # mingw*/lib/python3.11/site.py - # mingw*/lib/python3.11/_sitebuiltins.py - # mingw*/lib/python3.11/site-packages/gi - # mingw*/lib/python3.11/site-packages/cairo + # The necessary python modules will be added by script # Local launcher definitions @@ -164,7 +167,7 @@ nodelete = ; All launchers need to be listed in the [bundle]'s "launchers" key. [zenmap.desktop] exec = pythonw.exe -c 'from zenmapGUI.App import run; run()' -icon = mingw*/lib/python3.11/site-packages/zenmap/zenmapCore/data/pixmaps/zenmap.png +icon = mingw*/lib/python3.12/site-packages/zenmap/zenmapCore/data/pixmaps/zenmap.png ; For debugging: ;Terminal = true ;exec = python.exe -c 'from zenmapGUI.App import run; run()' -vvvvv