pkgs: remove with statements in aliases

This commit is contained in:
Philip Taron
2024-08-18 06:32:23 -07:00
parent 65ec5b64ec
commit ba93ec2161
+5 -5
View File
@@ -22,16 +22,16 @@ with self;
let
# Removing recurseForDerivation prevents derivations of aliased attribute set
# to appear while listing all the packages available.
removeRecurseForDerivations = alias: with lib;
removeRecurseForDerivations = alias:
if alias.recurseForDerivations or false
then removeAttrs alias [ "recurseForDerivations" ]
then lib.removeAttrs alias [ "recurseForDerivations" ]
else alias;
# Disabling distribution prevents top-level aliases for non-recursed package
# sets from building on Hydra.
removeDistribute = alias: with lib;
if isDerivation alias then
dontDistribute alias
removeDistribute = alias:
if lib.isDerivation alias then
lib.dontDistribute alias
else alias;
transmission3Warning = { prefix ? "", suffix ? "" }: let