head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2025.11.10.09.22.15; author wiz; state dead; branches; next 1.1; commitid Db798g5jlP2FjZhG; 1.1 date 2025.09.27.11.50.30; author wiz; state Exp; branches; next ; commitid NCDPXTgBPvNfylcG; desc @@ 1.2 log @lgogdownloader: update to 3.18. GOGDownloader 3.18 Added support for TOTP Better handling of corrupted files with --galaxy-install Checks chunk hash after chunk download finishes and retries on corrupted transfer Better handling of duplicate file entries when installing game using --galaxy-install Duplicate files from DLCs overwrite base game versions If there are multiple DLCs that have duplicate files then the last entry parsed wins Sort Galaxy builds by date and branch Some games have compatibility branch builds which may be listed first in the API response These builds are probably not what most users want to install by default when using --galaxy-install Deprioritize all branches and deprioritize "compatibility" branch even more Fixed building with Boost 1.89.0 (Patch by: Michael Cho) Gracefully fail when $HOME is unset (Patch by: nydragon) Added option to select between SI and IEC units --unit-format Default is IEC units @ text @$NetBSD: patch-CMakeLists.txt,v 1.1 2025/09/27 11:50:30 wiz Exp $ Fix build with boost 1.89. https://github.com/Sude-/lgogdownloader/commit/7ba719a7a53d6025cd82f8b1c86e765285ed802b --- CMakeLists.txt.orig 2025-03-19 13:27:31.000000000 +0000 +++ CMakeLists.txt @@@@ -13,12 +13,13 @@@@ endif(USE_QT_GUI) find_package(Boost CONFIG REQUIRED - system filesystem regex program_options date_time iostreams + OPTIONAL_COMPONENTS + system ) find_package(CURL 7.55.0 REQUIRED) find_package(Jsoncpp REQUIRED) @ 1.1 log @lgogdownloader: fix build with boost 1.89 using upstream patch @ text @d1 1 a1 1 $NetBSD$ @