Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

heroic-gogdl-1.2.1-3.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: heroic-gogdl Distribution: openSUSE Tumbleweed
Version: 1.2.1 Vendor: openSUSE
Release: 3.1 Build date: Thu Apr 16 02:56:23 2026
Group: Unspecified Build host: reproducible
Size: 287566 Source RPM: heroic-gogdl-1.2.1-3.1.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

Provides

Requires

License

GPL-3.0-only

Changelog

* 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.

Files

/usr/bin/gogdl
/usr/lib/python3.13/site-packages/gogdl
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/METADATA
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/RECORD
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/WHEEL
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/licenses
/usr/lib/python3.13/site-packages/gogdl-1.2.1.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/gogdl-1.2.1.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