glaxnimate: 0.5.1 -> 0.5.4 + fix #263731 (#264387)

This commit is contained in:
Tobias Bora 2023-11-19 17:44:56 +01:00 committed by GitHub
parent 46e98ccc96
commit 3ea085d8d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,19 +37,20 @@ let
in
stdenv.mkDerivation rec {
pname = "glaxnimate";
version = "0.5.1";
version = "0.5.4";
src = fetchFromGitLab {
owner = "mattbas";
repo = "${pname}";
rev = version;
sha256 = "G4ykcOvXXnVIQZUYpRIrALtDSsGqxMvDtcmobjjtlKw=";
sha256 = "sha256-8oHJCQdP2xxSSDM0MDkSrG89WgCtMKm1AKlddnq3gig=";
fetchSubmodules = true;
};
nativeBuildInputs = [
cmake
wrapQtAppsHook
qttools
];
buildInputs = [
@ -65,6 +66,10 @@ stdenv.mkDerivation rec {
python3WithLibs
];
# Translation needs to be separately compiled
# https://gitlab.com/mattbas/glaxnimate/-/issues/648
buildFlags = [ "translations" ];
qtWrapperArgs = [ ''--prefix PATH : ${python3WithLibs}/bin'' ];
passthru.tests.version = lib.optionalAttrs stdenv.isLinux (testers.testVersion {