Unverified Commit 3ea085d8 authored by Tobias Bora's avatar Tobias Bora Committed by GitHub
Browse files

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

parent 46e98ccc
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -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 {