grapejuice: 3.64.16 -> 4.10.2

This commit is contained in:
Shardion 2022-01-13 09:15:15 -08:00
parent 4d78aaf345
commit 9f928fe969
No known key found for this signature in database
GPG Key ID: 1D560338B9C4302C

View File

@ -11,17 +11,19 @@
, xdg-user-dirs
, wine
, winetricks
, pciutils
, glxinfo
}:
python3Packages.buildPythonApplication rec {
pname = "grapejuice";
version = "3.64.16";
version = "4.10.2";
src = fetchFromGitLab {
owner = "BrinkerVII";
repo = "grapejuice";
rev = "a5bc65e094bbfb86e6142ac1da59017ddccff69e";
sha256 = "sha256-3+5LWn+UBgLAX683MPHRHQMpW+gC5hGIwTtRVJHRWeE=";
rev = "9a7cf806d35b4d53b3d3762339eba7d861b5043d";
sha256 = "sha256-cKZv9qPCnl7i4kb6PG8RYx3HNLcwgI4d2zkw899MA6E=";
};
nativeBuildInputs = [
@ -43,13 +45,14 @@ python3Packages.buildPythonApplication rec {
packaging
psutil
setuptools
unidecode
];
dontWrapGApps = true;
makeWrapperArgs = [
"\${gappsWrapperArgs[@]}"
"--prefix PATH : ${lib.makeBinPath [ xdg-user-dirs xdg-utils wine winetricks ]}"
"--prefix PATH : ${lib.makeBinPath [ xdg-user-dirs xdg-utils wine winetricks pciutils glxinfo ]}"
];
postPatch = ''
@ -84,7 +87,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
homepage = "https://gitlab.com/brinkervii/grapejuice";
description = "Simple Wine+Roblox management tool";
description = "A wine+Roblox management application";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ artturin ];