pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/lgogdownloader



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jun  8 12:42:32 UTC 2024

Modified Files:
        pkgsrc/games/lgogdownloader: Makefile distinfo

Log Message:
lgogdownloader: update to 3.14.

LGOGDownloader 3.14

    Fixed selecting Chinese language
        GOG has started to use "zh-Hans" as language code for Chinese in some cases
    Fixed handling of some missing files
    Fixed libtidy usage
    Updated --galaxy-show-builds help text
    Updated man page
        Removed help2man as make dependency for man page creation

LGOGDownloader 3.13

    Added --save-icon option (Patch by: nerdspice)
    Skip complete extras
        Checks to see if extras are already complete by getting file size from content-length header or API response
        Most of the time the API responses are not correct so they are not trusted by default and content-lenght header is used
        --trust-api-for-extras makes lgogdownloader trust API responses for extras to be correct
    Added options to save game details and product info json (Patch by: nerdspice)
        --save-product-json
        --save-game-details-json
    Added options to select blacklist and ignorelist file
        --blacklist to set filepath for blacklist
        --ignorelist to set filepath for ignorelist
    Added blacklist support for --galaxy-install
    Added ".mp4" to default orphan check regex
    Added support for Qt6 (Patch by: James Le Cuirot)
        If necessary, Qt 5 can be forced over 6 by passing "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON"
    Changed progress bar to be displayed per file instead of per chunk with --galaxy-install
    Added option to force GUI login
        --gui-login forces login GUI and disables browser based login method
        lgogdownloader must be compiled with -DUSE_QT_GUI=ON
    Added option to check login status
        --check-login-status prints whether the user is logged in or not
        Exit code 0 means logged in
        Exit code 1 means not logged in
    Added option to list user data
        --list "userdata" shows user data in JSON format
    Removed htmlcxx dependency
        Use libtidy with tinyxml2 to parse html instead
    Extended --download-file option to be able to select DLC files
        Files can now be selected by using the name of dlc
        --download-file "gamename/dlc_gamename/fileid"


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 pkgsrc/games/lgogdownloader/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/games/lgogdownloader/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/lgogdownloader/Makefile
diff -u pkgsrc/games/lgogdownloader/Makefile:1.73 pkgsrc/games/lgogdownloader/Makefile:1.74
--- pkgsrc/games/lgogdownloader/Makefile:1.73   Wed May 29 16:32:41 2024
+++ pkgsrc/games/lgogdownloader/Makefile        Sat Jun  8 12:42:32 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2024/05/29 16:32:41 adam Exp $
+# $NetBSD: Makefile,v 1.74 2024/06/08 12:42:32 wiz Exp $
 
-DISTNAME=      lgogdownloader-3.12
-PKGREVISION=   4
+DISTNAME=      lgogdownloader-3.14
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Sude-/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -11,8 +10,6 @@ HOMEPAGE=     https://github.com/Sude-/lgogd
 COMMENT=       Download games from GOG
 LICENSE=       public-domain # actually, dwtfywtpl
 
-TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man
-
 USE_LANGUAGES= c c++
 USE_TOOLS+=    pkg-config
 
@@ -25,5 +22,6 @@ CMAKE_ARGS+=  -DJSONCPP_INCLUDE_DIR=${BUI
 .include "../../www/curl/buildlink3.mk"
 .include "../../misc/rhash/buildlink3.mk"
 .include "../../textproc/jsoncpp/buildlink3.mk"
+.include "../../www/tidy/buildlink3.mk"
 .include "../../mk/atomic64.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/games/lgogdownloader/distinfo
diff -u pkgsrc/games/lgogdownloader/distinfo:1.36 pkgsrc/games/lgogdownloader/distinfo:1.37
--- pkgsrc/games/lgogdownloader/distinfo:1.36   Mon Nov  6 14:04:24 2023
+++ pkgsrc/games/lgogdownloader/distinfo        Sat Jun  8 12:42:32 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.36 2023/11/06 14:04:24 wiz Exp $
+$NetBSD: distinfo,v 1.37 2024/06/08 12:42:32 wiz Exp $
 
-BLAKE2s (lgogdownloader-3.12.tar.gz) = e5afd7a13ce819a97a290b7a55bb7175ea20f2171f9f27d604727ecb222aabf2
-SHA512 (lgogdownloader-3.12.tar.gz) = d86d1542f48488f0fd0c880557bd95c0d5c561342690b4c635aebceab73aab9c605bbaaa72715d26b6578657cd2015138a0d3b804059931f3d9f3cac8e05e568
-Size (lgogdownloader-3.12.tar.gz) = 98503 bytes
+BLAKE2s (lgogdownloader-3.14.tar.gz) = e9889a37cac296406e0f02c3e778da49f1f8c9e568b63ade87610d5b6c51722d
+SHA512 (lgogdownloader-3.14.tar.gz) = 538fb4b7e1a66af367633e3b1bc9e9d346b79d92a90d6ca2ccbd134d917fe50feb9e7d76b4e99b51ccac9dbe93e666decd658cede907c69ec4a3d2ce9b3ce75a
+Size (lgogdownloader-3.14.tar.gz) = 105116 bytes



Home | Main Index | Thread Index | Old Index