Blacklist all GHC package updates

These are versioned per-file and should not be updated in-place; see here for details:
https://github.com/NixOS/nixpkgs/pull/81897

This also cleans up some formatting/spelling/consistency on the other log
mesages, but makes no material change there.
This commit is contained in:
Benjamin Hipple 2020-03-07 10:22:13 -05:00
parent aa0fabfa37
commit a200c8fa27

View File

@ -114,19 +114,18 @@ nameList =
contentList :: Blacklist contentList :: Blacklist
contentList = contentList =
[ infixOf "DO NOT EDIT" "Derivation file says not to edit it." [ infixOf "nixpkgs-update: no auto update" "Derivation file opts-out of auto-updates"
, infixOf "Do not edit!" "Derivation file says not to edit it." , infixOf "DO NOT EDIT" "Derivation file says not to edit it"
, infixOf "Do not edit!" "Derivation file says not to edit it"
-- Skip packages that have special builders -- Skip packages that have special builders
, infixOf "buildGoPackage" "Derivation contains buildGoPackage." , infixOf "buildGoPackage" "Derivation contains buildGoPackage"
, infixOf "buildRustCrate" "Derivation contains buildRustCrate." , infixOf "buildRustCrate" "Derivation contains buildRustCrate"
--, infixOf "buildPythonPackage" "Derivation contains buildPythonPackage." -- FRidh says lets' try python , infixOf "buildRubyGem" "Derivation contains buildRubyGem"
, infixOf "buildRubyGem" "Derivation contains buildRubyGem." , infixOf "bundlerEnv" "Derivation contains bundlerEnv"
, infixOf "bundlerEnv" "Derivation contains bundlerEnv." , infixOf "buildPerlPackage" "Derivation contains buildPerlPackage"
, infixOf "buildPerlPackage" "Derivation contains buildPerlPackage." -- Specific skips for classes of packages
, infixOf , infixOf "https://downloads.haskell.org/ghc/" "GHC packages are versioned per file"
"nixpkgs-update: no auto update" , infixOf "gnome" "Do not update GNOME during a release cycle"
"Derivation file asks not to auto update it"
, infixOf "gnome" "do not update GNOME during a release cycle"
] ]
checkResultList :: Blacklist checkResultList :: Blacklist
@ -142,10 +141,10 @@ checkResultList =
"- x2goclient result is not automatically checked, because some binaries don't timeout properly" "- x2goclient result is not automatically checked, because some binaries don't timeout properly"
, infixOf , infixOf
"kicad" "kicad"
"- kicad result is not automatically checekd, because some binaries don't timeout properly" "- kicad result is not automatically checked, because some binaries don't timeout properly"
, infixOf , infixOf
"gjs" "gjs"
"- gjs result is not automatically checekd, because some tests take a long time to run" "- gjs result is not automatically checked, because some tests take a long time to run"
] ]
blacklister :: Blacklist -> TextBlacklister m blacklister :: Blacklist -> TextBlacklister m