Merge pull request #161039 from 0x4A6F/master-lgogdownloader
lgogdownloader: 3.8 -> 3.9
This commit is contained in:
commit
9659f768d0
@ -11,17 +11,19 @@
|
|||||||
, rhash
|
, rhash
|
||||||
, tinyxml-2
|
, tinyxml-2
|
||||||
, help2man
|
, help2man
|
||||||
|
, testVersion
|
||||||
|
, lgogdownloader
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "lgogdownloader";
|
pname = "lgogdownloader";
|
||||||
version = "3.8";
|
version = "3.9";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Sude-";
|
owner = "Sude-";
|
||||||
repo = "lgogdownloader";
|
repo = "lgogdownloader";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-LywFJCZevlhthOkAZo7JkXcPT9V6Zh28VD/MVQnMQjo=";
|
sha256 = "sha256-Qt9uTKsD0kQ6b9Y5+eC+YWpCHMIJGzP+pMfuUBt/fME=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -40,15 +42,9 @@ stdenv.mkDerivation rec {
|
|||||||
tinyxml-2
|
tinyxml-2
|
||||||
];
|
];
|
||||||
|
|
||||||
doInstallCheck = true;
|
passthru.tests = {
|
||||||
installCheckPhase = ''
|
version = testVersion { package = lgogdownloader; };
|
||||||
if [[ "$("$out/bin/${pname}" --version)" == "LGOGDownloader ${version}" ]]; then
|
};
|
||||||
echo '${pname} smoke check passed'
|
|
||||||
else
|
|
||||||
echo '${pname} smoke check failed'
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader";
|
description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader";
|
||||||
|
Loading…
Reference in New Issue
Block a user