| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: heroic-gogdl | Distribution: openSUSE Tumbleweed |
| Version: 1.2.2 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sat Jun 6 00:50:15 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 289393 | Source RPM: heroic-gogdl-1.2.2-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/Heroic-Games-Launcher/heroic-gogdl | |
| Summary: GOG download module for Heroic Games Launcher | |
GOG Downloading module for Heroic Games Launcher
GPL-3.0-only
* Fri Jun 05 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.2.2
* fix: prevent .netrc credentials from being injected into GOG auth by @badboybeyer in #75
* Add more logging to --debug level by @izacus in #79
* fix: prevent multiple CLI crashes and improve error handling by @Jonatas-Goncalves in #76
* fix: do case insensitive comparison of deprecated codes by @imLinguin in eee0bbb
* ci: package as zipapp on linux by @imLinguin in 2ed0d06
* Update use-system-xdelta3.patch to fit upstream
* Remove pyproject.toml modifications performed via sed
* Drop xdelta extension definition from pyproject.toml via patch
* Fri Apr 24 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update use-system-xdelta3.patch:
* Remove experimental debug prints and temporary build logs.
* Properly implement xdelta3 call via subprocess.run with safety checks.
* Fix argument injection risk by using list-based command arguments.
* Fixes (boo#1262128).
* Thu Apr 23 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update use-system-xdelta3.patch to fix (boo#1262128)
* Patch replaced upstream functionality and introduced behavioral
and security issues (argument injection risk)
* Restore upstream xdelta3 implementation for correctness and
maintainability
* Thu Apr 16 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update patch use-system-xdelta3.patch to fix (boo#1262128):
* Properly invoke xdelta3 binary using subprocess.run.
* Add shutil.which to locate xdelta3 in the system PATH.
* Fixes issues where the patch was only constructing the command line
but not executing the patch process.
* Fixes build/runtime failure with Python 3.13 due to broken
upstream xdelta3 module.
* Thu Apr 16 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Convert package to a single CLI application (system Python only):
* Drop %python_subpackages and python_module macros
* Avoid building for multiple Python versions
* Replace unversioned python3-* requirements that pulled
python313 dependencies into all builds
* Use "python3 -m build" and "python3 -m installer"
* Remove dependency on pyproject macros
* Simplify BuildRequires to python3-* stack
* Align packaging with openSUSE guidelines for Python applications
* Tue Apr 14 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update Requires to use python3- prefix instead of python- to
fix "nothing provides" errors during installation, as the
modern openSUSE python stack uses the python3 capability.
* Sun Apr 12 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix Requires: do not use python_module macro in runtime dependencies
to avoid unneeded expansion
* Sat Apr 11 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Convert to native python package for Leap compatibility
* Removed PyInstaller and switched to native %python_subpackages.
* Changed to BuildArch: noarch to support Leap 15.7 and 16.0.
* Removed bundled gogdl/xdelta3.c and patched pyproject.toml
to remove C extension modules, relying on system libraries.
* Added update-alternatives support for the gogdl command.
* Added %fdupes and reproducible build flags (SOURCE_DATE_EPOCH).
* Note: xdelta3 is currently missing in Leap 16.0 repositories.
While this package is now ready for Leap 16.0, runtime functionality
for GOG patching will require xdelta3 to be available.
* Wed Feb 25 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix incorrect python dependency macros usage
* Replace %{python_module} with python3-* BuildRequires
* Remove unnecessary runtime Requires pulled by macro expansion
* Sun Feb 22 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to 1.2.1
* Remove setuptools from runtime dependencies by @TomaSajt in #71
* Fix download sizes not being calculated properly. @imLinguin in ec9d52b
* Fri Jan 30 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Use system xdelta3 instead of bundled Python module
* Add use-system-xdelta3.patch
* Thu Jan 29 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Use upstream GitHub release tarball as Source0
* Tue Jan 27 2026 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Update to version 1.2.0
* [Feat] Add arm64 build by @Etaash-mathamsetty in #60
* Update workflows by @CommandMC in #62
* Remove explicit max-parallel value in workflow file by @CommandMC in #63
* Auth token not always required by @khanism in #66
* Refactor xdelta to C module by @imLinguin in #65
* Sun Nov 23 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Add architecture-specific ExclusiveArch for x86_64 and aarch64 (PyInstaller requires ELF loader)
* Thu Nov 13 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Modernize constructs.
* Wed Nov 12 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Fix broken aarch64 builds.
* Tue Nov 11 2025 Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>
- Initial release.
/usr/bin/gogdl /usr/lib/python3.13/site-packages/gogdl /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/METADATA /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/RECORD /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/WHEEL /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/licenses /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/gogdl-1.2.2.dist-info/top_level.txt /usr/lib/python3.13/site-packages/gogdl/__init__.py /usr/lib/python3.13/site-packages/gogdl/__pycache__ /usr/lib/python3.13/site-packages/gogdl/api.py /usr/lib/python3.13/site-packages/gogdl/args.py /usr/lib/python3.13/site-packages/gogdl/auth.py /usr/lib/python3.13/site-packages/gogdl/cli.py /usr/lib/python3.13/site-packages/gogdl/constants.py /usr/lib/python3.13/site-packages/gogdl/dl /usr/lib/python3.13/site-packages/gogdl/dl/__init__.py /usr/lib/python3.13/site-packages/gogdl/dl/__pycache__ /usr/lib/python3.13/site-packages/gogdl/dl/dl_utils.py /usr/lib/python3.13/site-packages/gogdl/dl/managers /usr/lib/python3.13/site-packages/gogdl/dl/managers/__pycache__ /usr/lib/python3.13/site-packages/gogdl/dl/managers/dependencies.py /usr/lib/python3.13/site-packages/gogdl/dl/managers/linux.py /usr/lib/python3.13/site-packages/gogdl/dl/managers/manager.py /usr/lib/python3.13/site-packages/gogdl/dl/managers/task_executor.py /usr/lib/python3.13/site-packages/gogdl/dl/managers/v1.py /usr/lib/python3.13/site-packages/gogdl/dl/managers/v2.py /usr/lib/python3.13/site-packages/gogdl/dl/objects /usr/lib/python3.13/site-packages/gogdl/dl/objects/__pycache__ /usr/lib/python3.13/site-packages/gogdl/dl/objects/generic.py /usr/lib/python3.13/site-packages/gogdl/dl/objects/linux.py /usr/lib/python3.13/site-packages/gogdl/dl/objects/v1.py /usr/lib/python3.13/site-packages/gogdl/dl/objects/v2.py /usr/lib/python3.13/site-packages/gogdl/dl/progressbar.py /usr/lib/python3.13/site-packages/gogdl/dl/workers /usr/lib/python3.13/site-packages/gogdl/dl/workers/__pycache__ /usr/lib/python3.13/site-packages/gogdl/dl/workers/linux.py /usr/lib/python3.13/site-packages/gogdl/dl/workers/task_executor.py /usr/lib/python3.13/site-packages/gogdl/imports.py /usr/lib/python3.13/site-packages/gogdl/languages.py /usr/lib/python3.13/site-packages/gogdl/launch.py /usr/lib/python3.13/site-packages/gogdl/process.py /usr/lib/python3.13/site-packages/gogdl/saves.py /usr/share/licenses/heroic-gogdl /usr/share/licenses/heroic-gogdl/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:28:36 2026