summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rodion/packages/lgogdownloader.scm35
1 files changed, 35 insertions, 0 deletions
diff --git a/rodion/packages/lgogdownloader.scm b/rodion/packages/lgogdownloader.scm
new file mode 100644
index 0000000..529efd5
--- /dev/null
+++ b/rodion/packages/lgogdownloader.scm
@@ -0,0 +1,35 @@
+(define-module (rodion packages lgogdownloader)
+ #:use-module (nongnu packages gog)
+ #:use-module (guix packages)
+ #:use-module (gnu packages boost)
+ #:use-module (gnu packages curl)
+ #:use-module (gnu packages compression)
+ #:use-module (gnu packages crypto)
+ #:use-module (gnu packages serialization)
+ #:use-module (gnu packages qt)
+ #:use-module (gnu packages xml)
+ #:use-module (gnu packages web)
+ #:use-module (guix git-download))
+
+(define-public lgogdownloader/latest
+ (package
+ (inherit lgogdownloader)
+ (version "3.15")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Sude-/lgogdownloader.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name (package-name lgogdownloader) version))
+ (sha256
+ (base32 "0bjjn2wam4f2lzmk0hkdxxc7k0wk3f0lyszl0birsr9h3jjpjqw7"))))
+ (inputs
+ (list boost
+ curl
+ jsoncpp
+ qtwebengine
+ rhash
+ tinyxml2
+ tidy-html
+ zlib))))