summaryrefslogtreecommitdiff
path: root/rodion/packages/lgogdownloader.scm
diff options
context:
space:
mode:
authorRodion Goritskov <rodion.goritskov@gmail.com>2024-10-12 01:28:12 +0400
committerRodion Goritskov <rodion.goritskov@gmail.com>2024-10-12 01:28:12 +0400
commit40d5927d12fa99d53aada838d56677f8b7b98fcf (patch)
treef38fd5b5f094582d9ba2ded83ec5f86cdab03355 /rodion/packages/lgogdownloader.scm
parenta26c88da667f019bee721d80b1121bdc39b5a28f (diff)
gnu: Add lgogdownloader/latest.
* rodion/packages/lgogdownloader.scm (lgogdownloader/latest): New variable.
Diffstat (limited to 'rodion/packages/lgogdownloader.scm')
-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))))