Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7c6ef9c220a2
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4fac78928cad
Choose a head ref
  • 2 commits
  • 1 file changed
  • 1 contributor

Commits on May 5, 2021

  1. pidgin: weaken install checks on non-Linux

    That should work around the recent darwin regression, e.g.:
    https://hydra.nixos.org/build/142033479
    vcunat committed May 5, 2021
    Copy the full SHA
    dcbe5b4 View commit details

Commits on May 6, 2021

  1. Copy the full SHA
    4fac789 View commit details
Showing with 5 additions and 2 deletions.
  1. +5 −2 pkgs/applications/networking/instant-messengers/pidgin/default.nix
Original file line number Diff line number Diff line change
@@ -76,8 +76,11 @@ let unwrapped = stdenv.mkDerivation rec {

doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform;
# In particular, this detects missing python imports in some of the tools.
postInstallCheck = ''
for f in "''${!outputBin}"/bin/{purple-remote,pidgin}; do
postFixup = let
# TODO: python is a script, so it doesn't work as interpreter on darwin
binsToTest = lib.optionalString stdenv.isLinux "purple-remote," + "pidgin,finch";
in lib.optionalString doInstallCheck ''
for f in "''${!outputBin}"/bin/{${binsToTest}}; do
echo "Testing: $f --help"
"$f" --help
done