Unverified Commit f2facaf9 authored by 0x4A6F's avatar 0x4A6F Committed by GitHub
Browse files

Merge pull request #245655 from nvmd/sk/fix/czkawka

czkawka: fix build and check on darwin
parents 1fb56074 3f42dcce
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, rustPlatform
, fetchFromGitHub
, pkg-config
@@ -8,6 +9,7 @@
, gdk-pixbuf
, atk
, gtk4
, Foundation
, wrapGAppsHook4
, gobject-introspection
, xvfb-run
@@ -41,6 +43,8 @@ rustPlatform.buildRustPackage rec {
    gdk-pixbuf
    atk
    gtk4
  ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
    Foundation
  ];

  nativeCheckInputs = [
@@ -53,6 +57,9 @@ rustPlatform.buildRustPackage rec {
    runHook postCheck
  '';

  doCheck = stdenv.hostPlatform.isLinux
          && (stdenv.hostPlatform == stdenv.buildPlatform);

  passthru.tests.version = testers.testVersion {
    package = czkawka;
    command = "czkawka_cli --version";
+3 −1
Original line number Diff line number Diff line
@@ -4572,7 +4572,9 @@ with pkgs;
  cowsay = callPackage ../tools/misc/cowsay { };
  czkawka = callPackage ../tools/misc/czkawka { };
  czkawka = callPackage ../tools/misc/czkawka {
    inherit (darwin.apple_sdk.frameworks) Foundation;
  };
  cherrytree = callPackage ../applications/misc/cherrytree { };