1
0
mirror of https://github.com/nmap/nmap.git synced 2026-02-05 21:16:33 +00:00

Update libs included in Zenmap on Windows

This commit is contained in:
dmiller
2025-04-21 16:59:53 +00:00
parent 3cc3a23c4d
commit e0b31632f3

View File

@@ -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