Unverified Commit 3c2ecc0e authored by 2kybe3's avatar 2kybe3
Browse files
parent 80e2deac
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -12,11 +12,11 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "parallel";
  version = "20260322";
  version = "20260422";

  src = fetchurl {
    url = "mirror://gnu/parallel/parallel-${finalAttrs.version}.tar.bz2";
    hash = "sha256-dkaA6TL00NIc8DKb2fnu1lmJXeFoNgAfZJFTO4Ir7+A=";
    hash = "sha256-ZkzxZdZuohey9JzZanhl7PkMnQYWWZzCq6jK1IHZB7s=";
  };

  outputs = [
@@ -56,6 +56,13 @@ stdenv.mkDerivation (finalAttrs: {
      }"
  '';

  # Force run `check` instead of the `tests` target, because the `test` target depends on a private testsuite.
  # The reason `check` isn't used by default is due to it failing when selecting the target to run. (due to stdenv not overriding the Makefiles SHELL variable from `/bin/bash`).
  #
  # See:
  #   https://github.com/NixOS/nixpkgs/blob/ef4f672aa2be8b268a4280e8e2a68cd97a4cf67b/pkgs/stdenv/generic/setup.sh#L1541
  #   https://github.com/NixOS/nixpkgs/blob/ef4f672aa2be8b268a4280e8e2a68cd97a4cf67b/pkgs/stdenv/generic/setup.sh#L1555
  checkTarget = "check";
  doCheck = true;

  meta = {