diff options
Diffstat (limited to 'nixpkgs/pkgs/games/lgogdownloader/default.nix')
-rw-r--r-- | nixpkgs/pkgs/games/lgogdownloader/default.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/games/lgogdownloader/default.nix b/nixpkgs/pkgs/games/lgogdownloader/default.nix new file mode 100644 index 000000000000..4d4b46054c28 --- /dev/null +++ b/nixpkgs/pkgs/games/lgogdownloader/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchFromGitHub, cmake, pkgconfig, curl, boost, liboauth, jsoncpp +, htmlcxx, rhash, tinyxml-2, help2man }: + +stdenv.mkDerivation rec { + name = "lgogdownloader-${version}"; + version = "3.4"; + + src = fetchFromGitHub { + owner = "Sude-"; + repo = "lgogdownloader"; + rev = "v${version}"; + sha256 = "155vnz4w2v5d3yihwzq8yi406g19kc7banzlarhlcp3j11riwd24"; + }; + + nativeBuildInputs = [ cmake pkgconfig help2man ]; + + buildInputs = [ curl boost liboauth jsoncpp htmlcxx rhash tinyxml-2 ]; + + meta = { + homepage = https://github.com/Sude-/lgogdownloader; + description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader"; + license = stdenv.lib.licenses.wtfpl; + platforms = stdenv.lib.platforms.linux; + }; +} |