From 4a5e725a00103dc326c8913ae638b81f1e72ba92 Mon Sep 17 00:00:00 2001 From: Joel Taylor Date: Mon, 18 Aug 2014 14:56:00 -0700 Subject: [PATCH] patch logic --- pkgs/development/interpreters/ruby/gems.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/ruby/gems.nix b/pkgs/development/interpreters/ruby/gems.nix index 59b477b505e..733beaa534f 100644 --- a/pkgs/development/interpreters/ruby/gems.nix +++ b/pkgs/development/interpreters/ruby/gems.nix @@ -26,7 +26,7 @@ self = rec { builtGems = self // (lib.mapAttrs (gem: deriv: if patches ? "${gem}" then lib.overrideDerivation deriv (oldAttrs: - if oldAttrs ? dontPatch && oldAttrs.dontPatch == 1 then {} + if oldAttrs ? dontPatch && !(oldAttrs.dontPatch == false || oldAttrs.dontPatch == null) then {} else patches."${gem}") else deriv) preBuilt); in builtGems;