Package Details: lgogdownloader-git 3.0.r7.ge045612-2

Git Clone URL: https://aur.archlinux.org/lgogdownloader-git.git (read-only, click to copy)
Package Base: lgogdownloader-git
Description: An open source downloader for GOG.com games, uses the GOG.com API (git version)
Upstream URL: http://www.gog.com/en/forum/general/lgogdownloader_gogdownloader_for_linux
Licenses: WTFPL
Conflicts: lgogdownloader
Provides: lgogdownloader=$_releasever
Submitter: tea
Maintainer: FabioLolix
Last Packager: tea
Votes: 6
Popularity: 0.000002
First Submitted: 2013-03-19 15:06
Last Updated: 2016-12-27 01:45

Required by (17)

Sources (1)

Latest Comments

1 2 3 Next › Last »

Lukas1818 commented on 2020-11-30 14:06

For the new reCAPTCHA feature you need set the cmake flag -DUSE_QT_GUI=ON and the new dependency qt5-webengine. Without this feature you can not login anymore, because you can not solve the captcha.

Furthermore the liboauth dependency is not needed anymore (see comment from frankyboy).

diff --git a/PKGBUILD b/PKGBUILD
index b62812f..7dc1c73 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
 # Maintainer: Joe Davison <joe@warhaggis.com>

 pkgname=lgogdownloader-git
-pkgver=3.0.r7.ge045612
-pkgrel=2
+pkgver=3.7.r12.g18166c0
+pkgrel=3
 pkgdesc="An open source downloader for GOG.com games, uses the GOG.com API (git version)"
 url="http://www.gog.com/en/forum/general/lgogdownloader_gogdownloader_for_linux"
 arch=(i686 x86_64)
 license=(WTFPL)
-depends=('boost' 'boost-libs' 'jsoncpp' 'liboauth' 'rhash' 'htmlcxx' 'tinyxml2') 
+depends=('boost' 'boost-libs' 'jsoncpp' 'rhash' 'htmlcxx' 'tinyxml2' 'qt5-webengine') 
 makedepends=('help2man' 'cmake' 'git')  
 _releasever=`echo $pkgver | sed 's/\.r.*//'`
 provides=('lgogdownloader=$_releasever')
@@ -33,7 +33,10 @@ prepare() {
 # Possible options for -DCMAKE_BUILD_TYPE are Release and Debug
 # Debug has console spew
        cd build
-       cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+       cmake .. \
+               -DCMAKE_INSTALL_PREFIX=/usr \
+               -DCMAKE_BUILD_TYPE=Release \
+               -DUSE_QT_GUI=ON
 }

 build() {

TheFrenchGhosty commented on 2020-02-03 16:34

lgogdownloader: error while loading shared libraries: libboost_system.so.1.71.0: cannot open shared object file: No such file or directory

The solution is to rebuild/reinstall lgogdownloader-git completely.

frankyboy commented on 2019-11-16 07:39

with this comming https://github.com/Sude-/lgogdownloader/commit/8829f44e378557b4c76411188652648d48617c48 lgogdownloader is no longer depends on liboauth

tea commented on 2016-12-27 01:47

In order to prevent issues with packages like gog-heroes-of-might-and-magic-3-complete-edition, I've added a thing to provides to ensure that the version of lgogdownloader being 'provided' is the same as the current release - previously, the packages which depend on lgogdownloader were shitting a bit because they had explicit versions listed.

The method isn't amazing nor completely foolproof - I'm not a genius at writing regular expressions so a better solution would be much appreciated.

hollunder commented on 2016-05-19 07:49

[ 36%] Building CXX object CMakeFiles/lgogdownloader.dir/main.cpp.o
/home/murks/cower/lgogdownloader-git/src/lgogdownloader/src/downloader.cpp:22:22: fatal error: tinyxml2.h: No such file or directory
#include <tinyxml2.h>
^
compilation terminated.
CMakeFiles/lgogdownloader.dir/build.make:134: recipe for target 'CMakeFiles/lgogdownloader.dir/src/downloader.cpp.o' failed
make[2]: *** [CMakeFiles/lgogdownloader.dir/src/downloader.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/lgogdownloader.dir/all' failed
make[1]: *** [CMakeFiles/lgogdownloader.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...


community/tinyxml 2.6.2-4 [installed]

itoijala commented on 2016-01-24 08:26

Could you update .SRCINFO with the new version scheme?
My AUR helper keeps telling me that there is an update from 2.26.r6.g14d9d3d-1 -> 20160120-2.

Anonymous comment on 2015-09-09 03:11

That's because you're not looking at the latest one. I deleted the old one and it's apparently been overwritten.

tea commented on 2015-09-08 22:10

Your ix.io link actually appears to lead to a samba configuration file.

Anonymous comment on 2015-09-07 01:50

Argh, apologies for the accidental flag out of date, I was trying to hit Vote. I swear I'm not being that pushy about updating the PKGBUILD!

Anonymous comment on 2015-09-07 01:47

As a perl programmer the replacement pattern comes more naturally to me. You can actually get rid of it entirely and just use a bare variable by renaming the git repo as it's cloned, as here: http://ix.io/kFg

Also, I was unaware that github allowed anonymous git access, as I've seen lack of account cited as the problem with using 'git://' instead of 'git+https://' on other PKGBUILDs.