-
Stefy Lanza (nextime / spora ) authored
- Reduce PyInstaller binary libraries to eliminate segfaults: * Remove 25+ unnecessary X11/GL libraries from build.py * Keep only essential libraries: libxcb.so.1 and libX11.so.6 * Update mbetter_discovery_linux.spec with minimal libraries * Remove qt.conf and platforms directory copying for self-contained binary - Clean up codebase by removing unused files: * Remove qt6_player.py (unused duplicate implementation) * Remove temp_js.js and extract_js.py (utility files) * Remove hook-pyqt6.py and runtime_hook.py (disabled/unnecessary) - Enhance build scripts: * Update MbetterClient_wrapper.sh with video safety measures * Update clean.sh to preserve .exe files while removing artifacts * Add comprehensive error handling for virtualized environments - Restore important assets: * Restore dist/MBetterDiscovery.exe from git repository Result: Self-contained binary with reduced library conflicts, better compatibility across Linux distributions and virtualized environments.
2a789078
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| MBetterDiscovery.exe |