./games/lgogdownloader, Download games from GOG

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.15nb4, Package name: lgogdownloader-3.15nb4, Maintainer: pkgsrc-users

LGOGDownloader is an unofficial downloader for GOG.com.
It uses the same API as the official GOGDownloader.


Required to run:
[www/curl] [devel/boost-libs] [www/htmlcxx] [textproc/jsoncpp] [textproc/tinyxml2]

Required to build:
[devel/boost-headers] [misc/rhash] [pkgtools/cwrappers]

Master sites:

Filesize: 102.814 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237)
Log message:
*: Recursive revbump from Boost 1.86.0
   2024-08-25 12:09:58 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
lgogdownloader: update to 3.15.

LGOGDownloader 3.15

    Changed Galaxy CDN priority handling to be more generic
    Changed default Galaxy CDN priority to \ 
"edgecast,akamai_edgecast_proxy,fastly"
    Added option to list available CDNs
        --galaxy-list-cdns
    Added option to force browser based login
        --browser-login
    Fixed login check when redirected to embedded version of website
    Fixed handling Fastly CDN urls
    Fixed crash caused by errors in html to xhtml conversion
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-06-16 20:57:11 by Thomas Klausner | Files touched by this commit (1)
Log message:
lgogdownloader: remove unused dependency

Previous release switched from htmlcxx to (lib)tidy

Bump PKGREVISION.
   2024-06-08 14:42:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
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"