Merge master into staging-next

This commit is contained in:
github-actions[bot] 2024-03-31 12:01:07 +00:00 committed by GitHub
commit b4bf622e46
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
58 changed files with 4687 additions and 3379 deletions

View File

@ -78,6 +78,7 @@ import Network.HTTP.Req (
) )
import System.Directory (XdgDirectory (XdgCache), getXdgDirectory) import System.Directory (XdgDirectory (XdgCache), getXdgDirectory)
import System.Environment (getArgs) import System.Environment (getArgs)
import System.Exit (die)
import System.Process (readProcess) import System.Process (readProcess)
import Prelude hiding (id) import Prelude hiding (id)
import Data.List (sortOn) import Data.List (sortOn)
@ -155,17 +156,20 @@ data Build = Build
data HydraSlownessWorkaroundFlag = HydraSlownessWorkaround | NoHydraSlownessWorkaround data HydraSlownessWorkaroundFlag = HydraSlownessWorkaround | NoHydraSlownessWorkaround
data RequestLogsFlag = RequestLogs | NoRequestLogs data RequestLogsFlag = RequestLogs | NoRequestLogs
usage :: IO a
usage = die "Usage: get-report [--slow] [EVAL-ID] | ping-maintainers | mark-broken-list [--no-request-logs] | eval-info"
main :: IO () main :: IO ()
main = do main = do
args <- getArgs args <- getArgs
case args of case args of
["get-report", "--slow"] -> getBuildReports HydraSlownessWorkaround "get-report":"--slow":id -> getBuildReports HydraSlownessWorkaround id
["get-report"] -> getBuildReports NoHydraSlownessWorkaround "get-report":id -> getBuildReports NoHydraSlownessWorkaround id
["ping-maintainers"] -> printMaintainerPing ["ping-maintainers"] -> printMaintainerPing
["mark-broken-list", "--no-request-logs"] -> printMarkBrokenList NoRequestLogs ["mark-broken-list", "--no-request-logs"] -> printMarkBrokenList NoRequestLogs
["mark-broken-list"] -> printMarkBrokenList RequestLogs ["mark-broken-list"] -> printMarkBrokenList RequestLogs
["eval-info"] -> printEvalInfo ["eval-info"] -> printEvalInfo
_ -> putStrLn "Usage: get-report [--slow] | ping-maintainers | mark-broken-list [--no-request-logs] | eval-info" _ -> usage
reportFileName :: IO FilePath reportFileName :: IO FilePath
reportFileName = getXdgDirectory XdgCache "haskell-updates-build-report.json" reportFileName = getXdgDirectory XdgCache "haskell-updates-build-report.json"
@ -173,23 +177,26 @@ reportFileName = getXdgDirectory XdgCache "haskell-updates-build-report.json"
showT :: Show a => a -> Text showT :: Show a => a -> Text
showT = Text.pack . show showT = Text.pack . show
getBuildReports :: HydraSlownessWorkaroundFlag -> IO () getBuildReports :: HydraSlownessWorkaroundFlag -> [String] -> IO ()
getBuildReports opt = runReq defaultHttpConfig do getBuildReports opt args = runReq defaultHttpConfig do
evalMay <- Seq.lookup 0 . evals <$> hydraJSONQuery mempty ["jobset", "nixpkgs", "haskell-updates", "evals"] eval@Eval{id} <- case args of
eval@Eval{id} <- maybe (liftIO $ fail "No Evaluation found") pure evalMay [id] -> hydraJSONQuery mempty ["eval", Text.pack id]
[] -> do
evalMay <- Seq.lookup 0 . evals <$> hydraJSONQuery mempty ["jobset", "nixpkgs", "haskell-updates", "evals"]
maybe (liftIO $ fail "No Evaluation found") pure evalMay
_ -> liftIO usage
liftIO . putStrLn $ "Fetching evaluation " <> show id <> " from Hydra. This might take a few minutes..." liftIO . putStrLn $ "Fetching evaluation " <> show id <> " from Hydra. This might take a few minutes..."
buildReports <- getEvalBuilds opt id buildReports <- getEvalBuilds opt eval
liftIO do liftIO do
fileName <- reportFileName fileName <- reportFileName
putStrLn $ "Finished fetching all builds from Hydra, saving report as " <> fileName putStrLn $ "Finished fetching all builds from Hydra, saving report as " <> fileName
now <- getCurrentTime now <- getCurrentTime
encodeFile fileName (eval, now, buildReports) encodeFile fileName (eval, now, buildReports)
getEvalBuilds :: HydraSlownessWorkaroundFlag -> Int -> Req (Seq Build) getEvalBuilds :: HydraSlownessWorkaroundFlag -> Eval -> Req (Seq Build)
getEvalBuilds NoHydraSlownessWorkaround id = getEvalBuilds NoHydraSlownessWorkaround Eval{id} =
hydraJSONQuery mempty ["eval", showT id, "builds"] hydraJSONQuery mempty ["eval", showT id, "builds"]
getEvalBuilds HydraSlownessWorkaround id = do getEvalBuilds HydraSlownessWorkaround Eval{builds} = do
Eval{builds} <- hydraJSONQuery mempty [ "eval", showT id ]
forM builds $ \buildId -> do forM builds $ \buildId -> do
liftIO $ putStrLn $ "Querying build " <> show buildId liftIO $ putStrLn $ "Querying build " <> show buildId
hydraJSONQuery mempty [ "build", showT buildId ] hydraJSONQuery mempty [ "build", showT buildId ]

View File

@ -25,13 +25,6 @@ in
}; };
testScript = '' testScript = ''
assert (
"${pkgs.agdaPackages.lib.interfaceFile "Everything.agda"}" == "Everything.agdai"
), "wrong interface file for Everything.agda"
assert (
"${pkgs.agdaPackages.lib.interfaceFile "tmp/Everything.agda.md"}" == "tmp/Everything.agdai"
), "wrong interface file for tmp/Everything.agda.md"
# Minimal script that typechecks # Minimal script that typechecks
machine.succeed("touch TestEmpty.agda") machine.succeed("touch TestEmpty.agda")
machine.succeed("agda TestEmpty.agda") machine.succeed("agda TestEmpty.agda")

View File

@ -19,10 +19,10 @@
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "53e4efdf3388207d91f3e3767490172389cb92db449b951768af865b400ca7fe", "sha256": "ae964f1cc71072629baae84fb32e0d822c6cb9405fe4f724078b0decefe88e41",
"url": "https://download.jetbrains.com/python/dataspell-2023.3.4.tar.gz", "url": "https://download.jetbrains.com/python/dataspell-2023.3.5.tar.gz",
"build_number": "233.14475.37" "build_number": "233.15026.16"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
@ -35,26 +35,26 @@
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz", "url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "bf4cacb8b9f2cc2bf5661d19f1e240debd978a6e043d7e3c2a26f0ba3b409487", "sha256": "96fb4117d4aedd32ace976f48b6618fe30480b3fbfa81adfef963eb720a442e1",
"url": "https://download.jetbrains.com/go/goland-2023.3.5.tar.gz", "url": "https://download.jetbrains.com/go/goland-2023.3.6.tar.gz",
"build_number": "233.14808.20" "build_number": "233.15026.17"
}, },
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "869e534533de1dbce095db6e3fee4a63a3c8fd654052089b83d08b7808495634", "sha256": "5e376677d4b9810f4171700ce9d9d3ece58f245ce8d9f2011b05966df5dd7ddd",
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.5.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIC-2023.3.6.tar.gz",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "86f45fb2f171ac1394e2c238c06b9e6e6308ce7982465ae0b86ffded2c329ef8", "sha256": "2bf74ab0eeb8d8d998e7b59581b576786f72c6b70821eb50a2c96dcc0aa44954",
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.5.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIU-2023.3.6.tar.gz",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -67,27 +67,27 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "05700ce1b36c0132ff0daf9ddc129e6f2adfbfbac01a55f5881bac8bbaecf66b", "sha256": "abf03a945460a92cfed41cc1f5cbaab0eb80799cdfbadaac15594a8ddeec1b7e",
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.5.tar.gz", "url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.6.tar.gz",
"build_number": "233.14808.18", "build_number": "233.15026.12",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "27546b7900c0da52baa9b14f88406c2b1244c570363e506f225bf101e65cea79", "sha256": "d8ffc4a20b692d506b0e4c4439b77fabca7f3a0fdb7eaddeb6c9edd7cb3febaf",
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.4.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-community-2023.3.5.tar.gz",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "41367c6d92f69d33c0f375e4a058fef799be00d14437402371dc8ca3e5f1161e", "sha256": "7e77390d7bba42843e950b1544da718913e6bae8543ce499c01484550df39004",
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.4.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.5.tar.gz",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
@ -100,26 +100,26 @@
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "2ba00db4538fcdbe116b767666529bfe3d015592d8c41234c94cff7f17086630", "sha256": "d431626f1207d872e708e144056bebd001e25da198e785904b0cc08112daebe8",
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.5.tar.gz", "url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.6.tar.gz",
"build_number": "233.14808.14" "build_number": "233.15026.14"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover EAP", "update-channel": "RustRover EAP",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz",
"version": "2023.3 EAP", "version": "2023.3 EAP",
"sha256": "51b6db1563d68326bd7c8defe1f6c04b428e1a592d06579edfeb0feb60c45077", "sha256": "489ea17a55e39ddb11e2ba5d98d69dd8353e228ff4ba618a969f0fd2ff55d730",
"url": "https://download.jetbrains.com/rustrover/RustRover-233.14015.155.tar.gz", "url": "https://download.jetbrains.com/rustrover/RustRover-233.14475.74.tar.gz",
"build_number": "233.14015.155" "build_number": "233.14475.74"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
"version": "2023.3.4", "version": "2023.3.6",
"sha256": "236204a90d47e0dd25002078d3f032e51e03ce6bf214a78bebd28640bdd31908", "sha256": "deb38fe0f83a616cd07a2ec1243945ec15539c3d3a2e2f27294c5922737f0b5f",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.4.tar.gz", "url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.6.tar.gz",
"build_number": "233.14475.40" "build_number": "233.15026.13"
} }
}, },
"aarch64-linux": { "aarch64-linux": {
@ -142,10 +142,10 @@
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "3dbc17eec909f5b4c99b08f07e15c4c5f86b30c3bbffac486bb1afcecfa47782", "sha256": "966b2a9f8b7fc69738388a44b8ebd59b1cd1a5cf8f76b516bfce830500723732",
"url": "https://download.jetbrains.com/python/dataspell-2023.3.4-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/dataspell-2023.3.5-aarch64.tar.gz",
"build_number": "233.14475.37" "build_number": "233.15026.16"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
@ -158,26 +158,26 @@
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "79d2f7bca00233710546198a80eb3beb55d0524cd0015781686a2cf9bc36fce8", "sha256": "b4d9159d61aafe431f83f42a7ab5d9e2748e3f3efa1ce915ff2bcf5674d02c80",
"url": "https://download.jetbrains.com/go/goland-2023.3.5-aarch64.tar.gz", "url": "https://download.jetbrains.com/go/goland-2023.3.6-aarch64.tar.gz",
"build_number": "233.14808.20" "build_number": "233.15026.17"
}, },
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "9a4f532f83becaee99d9e2c57c96f016da2d1b26c73ae8e220cc02361c222a5e", "sha256": "cfc98c4a09f6740ef47a3dbc8f2e71a66a8aab2eae3fb1b901c2db5dcce5f060",
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.5-aarch64.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIC-2023.3.6-aarch64.tar.gz",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "620a164756338c49c4949dda24716b2269d88e92caddc7566d7fa8625c9ca5cb", "sha256": "4427884e3c9f63bad3c8b71c73f268dfc0df5963f87de915b632d14a415a6b9c",
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.5-aarch64.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIU-2023.3.6-aarch64.tar.gz",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -190,27 +190,27 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "bd3f4eca26332ecb1e0a62ffbeee7b0d527a17229bf9998179edb8c0b1e0c524", "sha256": "697ffef0d76788fa35d4911a7d96f76261feec42df3a537773d29c4714b32635",
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.5-aarch64.tar.gz", "url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.6-aarch64.tar.gz",
"build_number": "233.14808.18", "build_number": "233.15026.12",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "9c9678921b118f90519ba73543c63657d262e6aa7a7fe6b2293dcd5f26943531", "sha256": "99522aa803eb6fc1570f99286e5d710d5000378e0c116d9a62caea5c7a5ff95e",
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.4-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-community-2023.3.5-aarch64.tar.gz",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "4800ba2575ba2b277785f9d3c9fce05d552c623b41db220f7dfdd886874b7042", "sha256": "4a5aef97f10d19b3b4f9e34f244a84592bde730171e0596abcfde1baffb65be4",
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.4-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.5-aarch64.tar.gz",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
@ -223,26 +223,26 @@
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "91fd717d04512170e181fd77f7cd0a63ef10e4f510a81d124d67a82d5d82a5d8", "sha256": "038023de9fe12771043998cada293db8d1f869374cc48d276ac19c440cb25233",
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.5-aarch64.tar.gz", "url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.6-aarch64.tar.gz",
"build_number": "233.14808.14" "build_number": "233.15026.14"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover EAP", "update-channel": "RustRover EAP",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz",
"version": "2023.3 EAP", "version": "2023.3 EAP",
"sha256": "d71b4d2eb3769a3acc2ebb3b3324ca376b86eb6788bf9e85467db8ee60f006c7", "sha256": "e58fc90e714dd98483f10ed48588e2ce95bad049f4967193a8b0c294259ae2ab",
"url": "https://download.jetbrains.com/rustrover/RustRover-233.14015.155-aarch64.tar.gz", "url": "https://download.jetbrains.com/rustrover/RustRover-233.14475.74-aarch64.tar.gz",
"build_number": "233.14015.155" "build_number": "233.14475.74"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz",
"version": "2023.3.4", "version": "2023.3.6",
"sha256": "2e072ee801d07961079ef183dec13561726e2c38df68e35fe4be51d8caac585c", "sha256": "826ff930268394c1ffc649586c115f35a1630246ea23b3df4ba446a10b791cec",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.4-aarch64.tar.gz", "url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.6-aarch64.tar.gz",
"build_number": "233.14475.40" "build_number": "233.15026.13"
} }
}, },
"x86_64-darwin": { "x86_64-darwin": {
@ -265,10 +265,10 @@
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "8bc75545a3c502a98e6e8360ab4d0e7639979456d87ec7cb508344d7e3066955", "sha256": "596ffeebc9620f5fe94ed104f601157810cc36fa20887a5a12fecb385402c304",
"url": "https://download.jetbrains.com/python/dataspell-2023.3.4.dmg", "url": "https://download.jetbrains.com/python/dataspell-2023.3.5.dmg",
"build_number": "233.14475.37" "build_number": "233.15026.16"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
@ -281,26 +281,26 @@
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg", "url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "2d76043909619e7fc59d87cda6c17fac03acaafc20f7a30da0219ef57415386f", "sha256": "f83484fc068791733d1411a1ec74a6cbaf5b2ecb4ca2cce462eff6b16b7718a4",
"url": "https://download.jetbrains.com/go/goland-2023.3.5.dmg", "url": "https://download.jetbrains.com/go/goland-2023.3.6.dmg",
"build_number": "233.14808.20" "build_number": "233.15026.17"
}, },
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "f9ac332146ea4eb01b2d3789c042d62a024c6ccedb7e15bf9b09f506ef0663ac", "sha256": "c26c884842e8a315430dcf1351255aac4385ab1abd16ccb8a8b1c407a1851355",
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.5.dmg", "url": "https://download.jetbrains.com/idea/ideaIC-2023.3.6.dmg",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "e31b7b572cb3e908e325707873d1cba53ccff0032c1876cfd7d1d998f247629b", "sha256": "d54bf2088981678bf4026da4927d39ad686ee25e20dcf374785306076ec98f74",
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.5.dmg", "url": "https://download.jetbrains.com/idea/ideaIU-2023.3.6.dmg",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -313,27 +313,27 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "536836776189c54f6ba6dc61c344758ba1bc5c8b6191d09c69cfaeaa11ef33dd", "sha256": "1972219f45224fd3769fd78ba313ef6379c75d8b4980e049b438a2b2ebb5a977",
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.5.dmg", "url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.6.dmg",
"build_number": "233.14808.18", "build_number": "233.15026.12",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "492268d99fec38fa81bd02772ed57b243403ecad1f5f28b3a1150502cf8b4a6c", "sha256": "413b5d5975aef0cc4e8aef3a93719b2c2c3150082944841538c284f525d015e3",
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.4.dmg", "url": "https://download.jetbrains.com/python/pycharm-community-2023.3.5.dmg",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "59512bbe61a9332f02e78d34b85ab2563b5dac2fa9882519ed27cfcbccef5dc2", "sha256": "315081d461086495ab07483c5ac3858f6354b1f7bc684114c0d3c511e7ab6932",
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.4.dmg", "url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.5.dmg",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
@ -346,26 +346,26 @@
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "bb25d2e10187c87b809c9ce06ca5d05eb3675dd33bff587b3249117f4c290d01", "sha256": "50b9988942ead060eaf01b54aa8aebedf132df3a92b98018f1b78e922bff08f8",
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.5.dmg", "url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.6.dmg",
"build_number": "233.14808.14" "build_number": "233.15026.14"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover EAP", "update-channel": "RustRover EAP",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg",
"version": "2023.3 EAP", "version": "2023.3 EAP",
"sha256": "ceb2f78f0d018b66a2f81ad0e2facc7717e4d2f0fe0a3d3ef9277269afb64dee", "sha256": "7d32ac16748977a70830eafeae983138d2f18724ed8255aa6967ce7a329206ec",
"url": "https://download.jetbrains.com/rustrover/RustRover-233.14015.155.dmg", "url": "https://download.jetbrains.com/rustrover/RustRover-233.14475.74.dmg",
"build_number": "233.14015.155" "build_number": "233.14475.74"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
"version": "2023.3.4", "version": "2023.3.6",
"sha256": "5c7f2b3194bf49712456466bfdc58f20bd434f00128c4964d82e9744ee114cf8", "sha256": "03220e45e5308664d2c413eb1b928daf6f5b3600305526d0dd230b084bdfbb9c",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.4.dmg", "url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.6.dmg",
"build_number": "233.14475.40" "build_number": "233.15026.13"
} }
}, },
"aarch64-darwin": { "aarch64-darwin": {
@ -388,10 +388,10 @@
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "2b87177f16dc4d31ff0dcf7206e03da3ff811c88ad18711170ca263e02d6ffa5", "sha256": "b7a73513f9d463025ccd48c0c04a1621f1cda6f21eea4f9aa96a36d03032d957",
"url": "https://download.jetbrains.com/python/dataspell-2023.3.4-aarch64.dmg", "url": "https://download.jetbrains.com/python/dataspell-2023.3.5-aarch64.dmg",
"build_number": "233.14475.37" "build_number": "233.15026.16"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
@ -404,26 +404,26 @@
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "2addb56238a56fc91fe6bbbaa5d7ae1d7adc223abb1a12e2575abf85425d1e54", "sha256": "dbf0131ac203ad5bf69a3fb50ded3a5088d207ba6b994d6c5b26b462708f980e",
"url": "https://download.jetbrains.com/go/goland-2023.3.5-aarch64.dmg", "url": "https://download.jetbrains.com/go/goland-2023.3.6-aarch64.dmg",
"build_number": "233.14808.20" "build_number": "233.15026.17"
}, },
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "f1f3d2585e4dceff80e5e5ac5e532e5cc94bd6711167c429c3d3c7a6b3c81f09", "sha256": "501dc51bc9ac39722f3885bc6116cc426d17cd1ab9afc97e4f3f295049e2e0b3",
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.5-aarch64.dmg", "url": "https://download.jetbrains.com/idea/ideaIC-2023.3.6-aarch64.dmg",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "a81096a8f697967df1a2c8564267df81bbee24d88a10011dc3e4340efb66461a", "sha256": "e3a606e04c86d7cfeacde69d00b974a8ad6b175a30d3ea6039afd226a740db25",
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.5-aarch64.dmg", "url": "https://download.jetbrains.com/idea/ideaIU-2023.3.6-aarch64.dmg",
"build_number": "233.14808.21" "build_number": "233.15026.9"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -436,27 +436,27 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "6b4da9083d0e4bd9725c7394981de66e9a633ad797dfb771baf65887b8d18471", "sha256": "892404f4e835b3248094ebf64a7de2c1311b3446e0334ddf90033dc0f226d54b",
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.5-aarch64.dmg", "url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.6-aarch64.dmg",
"build_number": "233.14808.18", "build_number": "233.15026.12",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "885ed6dcb7b99147e345ce2d088e2636e8317a5e71ff67e9bc9d0f770266646e", "sha256": "a70dfac39bcd9a049094e1f168d35bb24d37a2b44135178996c50e460ab996fe",
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.4-aarch64.dmg", "url": "https://download.jetbrains.com/python/pycharm-community-2023.3.5-aarch64.dmg",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
"version": "2023.3.4", "version": "2023.3.5",
"sha256": "58dbf1628f59950d40be4ed73199ce92ef36be6735823d9566135ddea16c1718", "sha256": "6fe15528a5b0badead7f807384ffd138d648fe76f5c684c905a584e204a51138",
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.4-aarch64.dmg", "url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.5-aarch64.dmg",
"build_number": "233.14475.56" "build_number": "233.15026.15"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
@ -469,26 +469,26 @@
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
"version": "2023.3.5", "version": "2023.3.6",
"sha256": "1ea4720ef6559a52901e8627dd100f25951419ab4ce592f602e5bb2359027b6b", "sha256": "3baa33194fe9f826c88f868d76ff0eea3b2fbb7d73a65a910e83daa18ccff78e",
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.5-aarch64.dmg", "url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.6-aarch64.dmg",
"build_number": "233.14808.14" "build_number": "233.15026.14"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover EAP", "update-channel": "RustRover EAP",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg",
"version": "2023.3 EAP", "version": "2023.3 EAP",
"sha256": "13c986d075c78e6a81db489247fc542014ad46da7cc7bd6fa1710be047ef0884", "sha256": "f1a11b0d241671b5afe811a76a7e43777d04a4819a3e83432508d53f319deb8f",
"url": "https://download.jetbrains.com/rustrover/RustRover-233.14015.155-aarch64.dmg", "url": "https://download.jetbrains.com/rustrover/RustRover-233.14475.74-aarch64.dmg",
"build_number": "233.14015.155" "build_number": "233.14475.74"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
"version": "2023.3.4", "version": "2023.3.6",
"sha256": "e8abaf52bc68a9da2873897de4f1aa89510323d4a12dc32fa98b192bc4eae5bc", "sha256": "ea8262e07318b894f0019003b2df1038d647db0335904d8996827ddaf633c39a",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.4-aarch64.dmg", "url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.6-aarch64.dmg",
"build_number": "233.14475.40" "build_number": "233.15026.13"
} }
} }
} }

View File

@ -17,17 +17,17 @@
"webstorm" "webstorm"
], ],
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.13135.979": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.14015.137": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.14475.31": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.14475.66": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.14475.74": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.15026.12": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.15026.13": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.15026.14": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.15026.15": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip", "233.15026.17": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip" "233.15026.9": "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip"
}, },
"name": "ideavim" "name": "ideavim"
}, },
@ -36,7 +36,7 @@
"idea-ultimate" "idea-ultimate"
], ],
"builds": { "builds": {
"233.14808.21": "https://plugins.jetbrains.com/files/631/502576/python-233.14808.21.zip" "233.15026.9": "https://plugins.jetbrains.com/files/631/509008/python-233.15026.9.zip"
}, },
"name": "python" "name": "python"
}, },
@ -48,7 +48,7 @@
], ],
"builds": { "builds": {
"233.13135.979": null, "233.13135.979": null,
"233.14808.21": null "233.15026.9": null
}, },
"name": "kotlin" "name": "kotlin"
}, },
@ -71,15 +71,15 @@
"builds": { "builds": {
"233.13135.979": null, "233.13135.979": null,
"233.14015.137": null, "233.14015.137": null,
"233.14015.155": null, "233.14475.31": null,
"233.14475.31": "https://plugins.jetbrains.com/files/6981/487357/ini-233.14475.38.zip", "233.14475.66": null,
"233.14475.40": "https://plugins.jetbrains.com/files/6981/487357/ini-233.14475.38.zip", "233.14475.74": null,
"233.14475.56": "https://plugins.jetbrains.com/files/6981/487357/ini-233.14475.38.zip", "233.15026.12": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/6981/487357/ini-233.14475.38.zip", "233.15026.13": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/6981/502555/ini-233.14808.20.zip", "233.15026.14": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/6981/502555/ini-233.14808.20.zip", "233.15026.15": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/6981/502555/ini-233.14808.20.zip", "233.15026.17": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/6981/502555/ini-233.14808.20.zip" "233.15026.9": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip"
}, },
"name": "ini" "name": "ini"
}, },
@ -89,8 +89,8 @@
"phpstorm" "phpstorm"
], ],
"builds": { "builds": {
"233.14808.18": "https://plugins.jetbrains.com/files/7219/497847/Symfony_Plugin-2023.1.265.zip", "233.15026.12": "https://plugins.jetbrains.com/files/7219/509039/Symfony_Plugin-2023.1.266.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/7219/497847/Symfony_Plugin-2023.1.265.zip" "233.15026.9": "https://plugins.jetbrains.com/files/7219/509039/Symfony_Plugin-2023.1.266.zip"
}, },
"name": "symfony-support" "name": "symfony-support"
}, },
@ -100,8 +100,8 @@
"phpstorm" "phpstorm"
], ],
"builds": { "builds": {
"233.14808.18": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip", "233.15026.12": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip" "233.15026.9": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip"
}, },
"name": "php-annotations" "name": "php-annotations"
}, },
@ -115,10 +115,10 @@
], ],
"builds": { "builds": {
"233.14015.137": "https://plugins.jetbrains.com/files/7322/474341/python-ce-233.14015.106.zip", "233.14015.137": "https://plugins.jetbrains.com/files/7322/474341/python-ce-233.14015.106.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/7322/474341/python-ce-233.14015.106.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/7322/484110/python-ce-233.14475.9.zip", "233.14475.66": "https://plugins.jetbrains.com/files/7322/484110/python-ce-233.14475.9.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip", "233.14475.74": "https://plugins.jetbrains.com/files/7322/484110/python-ce-233.14475.9.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip" "233.15026.17": "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip"
}, },
"name": "python-community-edition" "name": "python-community-edition"
}, },
@ -141,13 +141,13 @@
"233.13135.979": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.13135.979": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.14015.137": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.14475.31": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.14475.66": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.15026.12": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.15026.13": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", "233.15026.14": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip" "233.15026.15": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip"
}, },
"name": "-deprecated-rust" "name": "-deprecated-rust"
}, },
@ -170,13 +170,13 @@
"233.13135.979": null, "233.13135.979": null,
"233.14015.137": null, "233.14015.137": null,
"233.14475.31": null, "233.14475.31": null,
"233.14475.40": null,
"233.14475.56": null,
"233.14475.66": null, "233.14475.66": null,
"233.14808.14": null, "233.15026.12": null,
"233.14808.18": null, "233.15026.13": null,
"233.14808.20": null, "233.15026.14": null,
"233.14808.21": null "233.15026.15": null,
"233.15026.17": null,
"233.15026.9": null
}, },
"name": "-deprecated-rust-beta" "name": "-deprecated-rust-beta"
}, },
@ -190,10 +190,10 @@
"ruby-mine" "ruby-mine"
], ],
"builds": { "builds": {
"233.14475.56": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip", "233.15026.14": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip", "233.15026.15": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip", "233.15026.17": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip" "233.15026.9": "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip"
}, },
"name": "ide-features-trainer" "name": "ide-features-trainer"
}, },
@ -216,15 +216,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.13135.979": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.14015.137": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.14475.31": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.14475.66": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.14475.74": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.15026.12": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip", "233.15026.13": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip" "233.15026.14": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip"
}, },
"name": "nixidea" "name": "nixidea"
}, },
@ -234,8 +234,8 @@
"idea-ultimate" "idea-ultimate"
], ],
"builds": { "builds": {
"233.14808.20": "https://plugins.jetbrains.com/files/9568/502583/go-plugin-233.14808.21.zip", "233.15026.17": "https://plugins.jetbrains.com/files/9568/508998/go-plugin-233.15026.9.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/9568/502583/go-plugin-233.14808.21.zip" "233.15026.9": "https://plugins.jetbrains.com/files/9568/508998/go-plugin-233.15026.9.zip"
}, },
"name": "go" "name": "go"
}, },
@ -258,15 +258,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.13135.979": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.14015.137": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.14475.31": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.14475.66": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.14475.74": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.15026.12": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", "233.15026.13": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip" "233.15026.14": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip"
}, },
"name": "csv-editor" "name": "csv-editor"
}, },
@ -289,15 +289,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.13135.979": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.14015.137": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.14475.31": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.14475.66": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.14475.74": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.15026.12": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", "233.15026.13": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip" "233.15026.14": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip"
}, },
"name": "vscode-keymap" "name": "vscode-keymap"
}, },
@ -320,15 +320,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.13135.979": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.14015.137": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.14475.31": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.14475.66": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.14475.74": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.15026.12": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", "233.15026.13": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip" "233.15026.14": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip"
}, },
"name": "eclipse-keymap" "name": "eclipse-keymap"
}, },
@ -351,15 +351,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.13135.979": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.14015.137": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.14475.31": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.14475.66": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.14475.74": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.15026.12": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", "233.15026.13": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip" "233.15026.14": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip"
}, },
"name": "visual-studio-keymap" "name": "visual-studio-keymap"
}, },
@ -382,15 +382,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.13135.979": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14015.137": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.14015.137": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14015.155": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14475.31": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.14475.31": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14475.40": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14475.56": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14475.66": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.14475.66": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14808.14": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.14475.74": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14808.18": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.15026.12": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14808.20": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "233.15026.13": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.14808.21": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" "233.15026.14": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.15026.15": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.15026.17": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"233.15026.9": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
}, },
"name": "darcula-pitch-black" "name": "darcula-pitch-black"
}, },
@ -411,17 +411,17 @@
"webstorm" "webstorm"
], ],
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.13135.979": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.14015.137": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.14475.31": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.14475.66": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.14475.74": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.15026.12": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.15026.13": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.15026.14": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.15026.15": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip", "233.15026.17": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip" "233.15026.9": "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip"
}, },
"name": "github-copilot" "name": "github-copilot"
}, },
@ -444,15 +444,15 @@
"builds": { "builds": {
"233.13135.979": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.13135.979": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14015.137": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.14015.137": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14015.155": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.14475.31": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14475.40": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14475.56": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14475.66": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.14475.66": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14808.14": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.14475.74": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14808.18": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.15026.12": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14808.20": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "233.15026.13": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" "233.15026.14": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.15026.15": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.15026.17": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"233.15026.9": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
}, },
"name": "netbeans-6-5-keymap" "name": "netbeans-6-5-keymap"
}, },
@ -463,9 +463,9 @@
"rust-rover" "rust-rover"
], ],
"builds": { "builds": {
"233.14015.155": "https://plugins.jetbrains.com/files/22407/498174/intellij-rust-233.24015.155.zip", "233.14475.31": "https://plugins.jetbrains.com/files/22407/507547/intellij-rust-233.24475.74.zip",
"233.14475.31": "https://plugins.jetbrains.com/files/22407/498174/intellij-rust-233.24015.155.zip", "233.14475.74": "https://plugins.jetbrains.com/files/22407/507547/intellij-rust-233.24475.74.zip",
"233.14808.21": "https://plugins.jetbrains.com/files/22407/498174/intellij-rust-233.24015.155.zip" "233.15026.9": "https://plugins.jetbrains.com/files/22407/507547/intellij-rust-233.24475.74.zip"
}, },
"name": "rust" "name": "rust"
} }
@ -476,21 +476,20 @@
"https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip": "sha256-IsmoWuUroAp1LLuphp4F1dun4tQOOitZxoG+Nxs5pYk=", "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip": "sha256-IsmoWuUroAp1LLuphp4F1dun4tQOOitZxoG+Nxs5pYk=",
"https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip": "sha256-Nb2tSxL+mAY1qJ3waipgV8ep+0R/BaYnzz7zfwtLHmk=", "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip": "sha256-Nb2tSxL+mAY1qJ3waipgV8ep+0R/BaYnzz7zfwtLHmk=",
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
"https://plugins.jetbrains.com/files/164/491097/IdeaVim-2.9.1-signed.zip": "sha256-cUlxDF2aYw6od+dwLC3Gtv9tOzzMKo4NGZECBodIQPA=", "https://plugins.jetbrains.com/files/164/507552/IdeaVim-2.10.1-signed.zip": "sha256-mztZWmQhGIuebUzj+FUOgYMMYMNRaiOi5TooNMInSdA=",
"https://plugins.jetbrains.com/files/17718/499821/github-copilot-intellij-1.5.0.5148.zip": "sha256-/JuPSqFG6VyaDj2IQAYK3Lz7/FQWppfxxXUGuGQggrY=", "https://plugins.jetbrains.com/files/17718/512366/github-copilot-intellij-1.5.1.5285.zip": "sha256-lep8ZUOjbV0tsfO/yEWJiHWtwm639zxpc/7L9rCKSsU=",
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
"https://plugins.jetbrains.com/files/22407/498174/intellij-rust-233.24015.155.zip": "sha256-oFg2xlR3gB1DpmhqHlugSjnrBDgAHlwvroqwAHiUAzI=", "https://plugins.jetbrains.com/files/22407/507547/intellij-rust-233.24475.74.zip": "sha256-Ftyamb+ToQNrBxWrxC68e4nyCrX9cQ8ozcauJkmenmE=",
"https://plugins.jetbrains.com/files/631/502576/python-233.14808.21.zip": "sha256-1YN+brLdFOgcSQwLzafrjbIZ4NWBllaKulLCJ6MfdGI=", "https://plugins.jetbrains.com/files/631/509008/python-233.15026.9.zip": "sha256-Lb0TzM7vr8IZmahGMzdS9GXaxzrCKwG3NFspInRlOG0=",
"https://plugins.jetbrains.com/files/6981/487357/ini-233.14475.38.zip": "sha256-++4e6qSYfqoP3/M69xyNaNmkhyeX3h8dK9cJabeB5cY=", "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip": "sha256-6sTD+OFO/yA7m5o0XqoJKLcQ4zAFro7Iy7WNPfA49xM=",
"https://plugins.jetbrains.com/files/6981/502555/ini-233.14808.20.zip": "sha256-8uDtfKkWfYr2qTD4Etb/zne1IXiiVLKQGJHKIVtp5cI=", "https://plugins.jetbrains.com/files/7219/509039/Symfony_Plugin-2023.1.266.zip": "sha256-p0ixoyTuZ2N5LCkraLpG2JDRQsKc1JcJaj6CElkZvOY=",
"https://plugins.jetbrains.com/files/7219/497847/Symfony_Plugin-2023.1.265.zip": "sha256-lAAu2NamhKjGcVTu5cBlwSX8UP8bkKf9S++CW6xzvkk=", "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip": "sha256-JIZ6Iq3sOcAm8fBXnjRrG9dqCZuD/WajyVmn1JjYMBA=",
"https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=",
"https://plugins.jetbrains.com/files/7322/474341/python-ce-233.14015.106.zip": "sha256-yd70cSA/Icn5YlH4Q79cIWGFJ6huYUBDKk6vCIYa3DU=", "https://plugins.jetbrains.com/files/7322/474341/python-ce-233.14015.106.zip": "sha256-yd70cSA/Icn5YlH4Q79cIWGFJ6huYUBDKk6vCIYa3DU=",
"https://plugins.jetbrains.com/files/7322/484110/python-ce-233.14475.9.zip": "sha256-YMB/ewCKE1F/JXI8iau9pKkv9D5D9a8OiTVukkzTocA=", "https://plugins.jetbrains.com/files/7322/484110/python-ce-233.14475.9.zip": "sha256-YMB/ewCKE1F/JXI8iau9pKkv9D5D9a8OiTVukkzTocA=",
"https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip": "sha256-PUBR9krJ26QrL2jTus0b+uhzkEkT+lGnBKy1f4i/U+w=", "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip": "sha256-PUBR9krJ26QrL2jTus0b+uhzkEkT+lGnBKy1f4i/U+w=",
"https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip": "sha256-+Lc/avYBLpyIV63DlbhAJtieHDv4HdggqdGFDw9iqN0=", "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip": "sha256-+Lc/avYBLpyIV63DlbhAJtieHDv4HdggqdGFDw9iqN0=",
"https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip": "sha256-Hj/CsaQb1U3FN1x2+00Rq2NjC6AWrfuTJL1NiEssfJ4=", "https://plugins.jetbrains.com/files/8554/469535/featuresTrainer-233.14015.29.zip": "sha256-Hj/CsaQb1U3FN1x2+00Rq2NjC6AWrfuTJL1NiEssfJ4=",
"https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip": "sha256-Dwitpu5yLPWx+IUilpN5iqnN8FkKgaxUNjroBEx5lkM=", "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip": "sha256-Dwitpu5yLPWx+IUilpN5iqnN8FkKgaxUNjroBEx5lkM=",
"https://plugins.jetbrains.com/files/9568/502583/go-plugin-233.14808.21.zip": "sha256-QPZRPCCSta/q9hj0fVlmF26xebAKyUhh/dc27FgJHco=" "https://plugins.jetbrains.com/files/9568/508998/go-plugin-233.15026.9.zip": "sha256-K/qqFSrUIf0n4Wh2JGNRuT7SuGlPlQD/pjUI/EVTtxQ="
} }
} }

View File

@ -1,17 +1,23 @@
{ haskellPackages, mkDerivation, fetchFromGitHub, fetchpatch, lib, stdenv { haskellPackages, mkDerivation, fetchFromGitHub, applyPatches, lib, stdenv
# the following are non-haskell dependencies # the following are non-haskell dependencies
, makeWrapper, which, maude, graphviz, glibcLocales , makeWrapper, which, maude, graphviz, glibcLocales
}: }:
let let
version = "1.8.0"; version = "1.8.0";
src = fetchFromGitHub { src = applyPatches {
owner = "tamarin-prover"; src = fetchFromGitHub {
repo = "tamarin-prover"; owner = "tamarin-prover";
rev = version; repo = "tamarin-prover";
sha256 = "sha256-ujnaUdbjqajmkphOS4Fs4QBCRGX4JZkQ2p1X2jripww="; rev = version;
sha256 = "sha256-ujnaUdbjqajmkphOS4Fs4QBCRGX4JZkQ2p1X2jripww=";
};
patches = [
./tamarin-prover-1.8.0-ghc-9.6.patch
];
}; };
# tamarin has its own dependencies, but they're kept inside the repo, # tamarin has its own dependencies, but they're kept inside the repo,
# no submodules. this factors out the common metadata among all derivations # no submodules. this factors out the common metadata among all derivations
common = pname: src: { common = pname: src: {
@ -34,7 +40,7 @@ let
tamarin-prover-utils = mkDerivation (common "tamarin-prover-utils" (src + "/lib/utils") // { tamarin-prover-utils = mkDerivation (common "tamarin-prover-utils" (src + "/lib/utils") // {
postPatch = replaceSymlinks; postPatch = replaceSymlinks;
libraryHaskellDepends = with haskellPackages; [ libraryHaskellDepends = with haskellPackages; [
base64-bytestring blaze-builder base64-bytestring blaze-builder list-t
dlist exceptions fclabels safe SHA syb dlist exceptions fclabels safe SHA syb
]; ];
}); });
@ -93,8 +99,6 @@ mkDerivation (common "tamarin-prover" src // {
isLibrary = false; isLibrary = false;
isExecutable = true; isExecutable = true;
patches = [ ];
# strip out unneeded deps manually # strip out unneeded deps manually
doHaddock = false; doHaddock = false;
enableSharedExecutables = false; enableSharedExecutables = false;

View File

@ -0,0 +1,237 @@
commit 084bd5474d9ac687656c2a3a6b2e1d507febaa98
Author: Artur Cygan <arczicygan@gmail.com>
Date: Mon Feb 26 10:04:48 2024 +0100
Update to GHC 9.6 (#618)
Cherry-picked from b3e18f61e45d701d42d794bc91ccbb4c0e3834ec.
Removing Control.Monad.List
diff --git a/lib/sapic/src/Sapic/Exceptions.hs b/lib/sapic/src/Sapic/Exceptions.hs
index 146b721e..b9962478 100644
--- a/lib/sapic/src/Sapic/Exceptions.hs
+++ b/lib/sapic/src/Sapic/Exceptions.hs
@@ -23,7 +23,6 @@ import Theory.Sapic
import Data.Label
import qualified Data.Maybe
import Theory.Text.Pretty
-import Sapic.Annotation --toAnProcess
import Theory.Sapic.Print (prettySapic)
import qualified Theory.Text.Pretty as Pretty
@@ -67,14 +66,14 @@ data ExportException = UnsupportedBuiltinMS
| UnsupportedTypes [String]
instance Show ExportException where
-
+
show (UnsupportedTypes incorrectFunctionUsages) = do
let functionsString = List.intercalate ", " incorrectFunctionUsages
(case length functionsString of
1 -> "The function " ++ functionsString ++ ", which is declared with a user-defined type, appears in a rewrite rule. "
_ -> "The functions " ++ functionsString ++ ", which are declared with a user-defined type, appear in a rewrite rule. ")
++ "However, the translation of rules only works with bitstrings at the moment."
- show unsuppBuiltin =
+ show unsuppBuiltin =
"The builtins bilinear-pairing and multiset are not supported for export. However, your model uses " ++
(case unsuppBuiltin of
UnsupportedBuiltinBP -> "bilinear-pairing."
@@ -93,7 +92,7 @@ instance Show (SapicException an) where
show (InvalidPosition p) = "Invalid position:" ++ prettyPosition p
show (NotImplementedError s) = "This feature is not implemented yet. Sorry! " ++ s
show (ImplementationError s) = "You've encountered an error in the implementation: " ++ s
- show a@(ProcessNotWellformed e p) = "Process not well-formed: " ++ Pretty.render (text (show e) $-$ nest 2 (maybe emptyDoc prettySapic p))
+ show (ProcessNotWellformed e p) = "Process not well-formed: " ++ Pretty.render (text (show e) $-$ nest 2 (maybe emptyDoc prettySapic p))
show ReliableTransmissionButNoProcess = "The builtin support for reliable channels currently only affects the process calculus, but you have not specified a top-level process. Please remove \"builtins: reliable-channel\" to proceed."
show (CannotExpandPredicate facttag rstr) = "Undefined predicate "
++ showFactTagArity facttag
@@ -135,7 +134,7 @@ instance Show WFerror where
++ prettySapicFunType t2
++ "."
show (FunctionNotDefined sym ) = "Function not defined " ++ show sym
-
+
instance Exception WFerror
instance (Typeable an) => Exception (SapicException an)
diff --git a/lib/term/src/Term/Narrowing/Narrow.hs b/lib/term/src/Term/Narrowing/Narrow.hs
index 56f145d9..88f89aa1 100644
--- a/lib/term/src/Term/Narrowing/Narrow.hs
+++ b/lib/term/src/Term/Narrowing/Narrow.hs
@@ -12,6 +12,7 @@ module Term.Narrowing.Narrow (
import Term.Unification
import Term.Positions
+import Control.Monad
import Control.Monad.Reader
import Extension.Prelude
diff --git a/lib/term/src/Term/Unification.hs b/lib/term/src/Term/Unification.hs
index b5c107cd..fcf52128 100644
--- a/lib/term/src/Term/Unification.hs
+++ b/lib/term/src/Term/Unification.hs
@@ -61,7 +61,7 @@ module Term.Unification (
, pairDestMaudeSig
, symEncDestMaudeSig
, asymEncDestMaudeSig
- , signatureDestMaudeSig
+ , signatureDestMaudeSig
, locationReportMaudeSig
, revealSignatureMaudeSig
, hashMaudeSig
@@ -80,7 +80,7 @@ module Term.Unification (
, module Term.Rewriting.Definitions
) where
--- import Control.Applicative
+import Control.Monad
import Control.Monad.RWS
import Control.Monad.Except
import Control.Monad.State
diff --git a/lib/theory/src/Theory/Constraint/System/Guarded.hs b/lib/theory/src/Theory/Constraint/System/Guarded.hs
index 99f985a8..3f0cd8d8 100644
--- a/lib/theory/src/Theory/Constraint/System/Guarded.hs
+++ b/lib/theory/src/Theory/Constraint/System/Guarded.hs
@@ -88,6 +88,7 @@ module Theory.Constraint.System.Guarded (
import Control.Arrow
import Control.DeepSeq
+import Control.Monad
import Control.Monad.Except
import Control.Monad.Fresh (MonadFresh, scopeFreshness)
import qualified Control.Monad.Trans.PreciseFresh as Precise (Fresh, evalFresh, evalFreshT)
diff --git a/lib/utils/src/Control/Monad/Trans/Disj.hs b/lib/utils/src/Control/Monad/Trans/Disj.hs
index 96dae742..b3b63825 100644
--- a/lib/utils/src/Control/Monad/Trans/Disj.hs
+++ b/lib/utils/src/Control/Monad/Trans/Disj.hs
@@ -18,10 +18,10 @@ module Control.Monad.Trans.Disj (
, runDisjT
) where
--- import Control.Applicative
-import Control.Monad.List
-import Control.Monad.Reader
+import Control.Monad
import Control.Monad.Disj.Class
+import Control.Monad.Reader
+import ListT
------------------------------------------------------------------------------
@@ -33,12 +33,12 @@ newtype DisjT m a = DisjT { unDisjT :: ListT m a }
deriving (Functor, Applicative, MonadTrans )
-- | Construct a 'DisjT' action.
-disjT :: m [a] -> DisjT m a
-disjT = DisjT . ListT
+disjT :: (Monad m, Foldable m) => m a -> DisjT m a
+disjT = DisjT . fromFoldable
-- | Run a 'DisjT' action.
-runDisjT :: DisjT m a -> m [a]
-runDisjT = runListT . unDisjT
+runDisjT :: Monad m => DisjT m a -> m [a]
+runDisjT = toList . unDisjT
@@ -47,8 +47,6 @@ runDisjT = runListT . unDisjT
------------
instance Monad m => Monad (DisjT m) where
- {-# INLINE return #-}
- return = DisjT . return
{-# INLINE (>>=) #-}
m >>= f = DisjT $ (unDisjT . f) =<< unDisjT m
diff --git a/lib/utils/tamarin-prover-utils.cabal b/lib/utils/tamarin-prover-utils.cabal
index 75ed2b46..bb54d1e5 100644
--- a/lib/utils/tamarin-prover-utils.cabal
+++ b/lib/utils/tamarin-prover-utils.cabal
@@ -47,6 +47,7 @@ library
, deepseq
, dlist
, fclabels
+ , list-t
, mtl
, pretty
, safe
diff --git a/src/Main/Mode/Batch.hs b/src/Main/Mode/Batch.hs
index e7710682..d370da85 100644
--- a/src/Main/Mode/Batch.hs
+++ b/src/Main/Mode/Batch.hs
@@ -32,7 +32,8 @@ import Main.TheoryLoader
import Main.Utils
import Theory.Module
-import Control.Monad.Except (MonadIO(liftIO), runExceptT)
+import Control.Monad.Except (runExceptT)
+import Control.Monad.IO.Class (MonadIO(liftIO))
import System.Exit (die)
import Theory.Tools.Wellformedness (prettyWfErrorReport)
import Text.Printf (printf)
diff --git a/src/Main/TheoryLoader.hs b/src/Main/TheoryLoader.hs
index 7fffb85b..71fba2b9 100644
--- a/src/Main/TheoryLoader.hs
+++ b/src/Main/TheoryLoader.hs
@@ -42,8 +42,6 @@ module Main.TheoryLoader (
) where
--- import Debug.Trace
-
import Prelude hiding (id, (.))
import Data.Char (toLower)
@@ -58,8 +56,10 @@ import Data.Bifunctor (Bifunctor(bimap))
import Data.Bitraversable (Bitraversable(bitraverse))
import Control.Category
-import Control.Exception (evaluate)
import Control.DeepSeq (force)
+import Control.Exception (evaluate)
+import Control.Monad
+import Control.Monad.IO.Class (MonadIO(liftIO))
import System.Console.CmdArgs.Explicit
import System.Timeout (timeout)
@@ -387,10 +387,10 @@ closeTheory version thyOpts sign srcThy = do
deducThy <- bitraverse (return . addMessageDeductionRuleVariants)
(return . addMessageDeductionRuleVariantsDiff) transThy
- derivCheckSignature <- Control.Monad.Except.liftIO $ toSignatureWithMaude (get oMaudePath thyOpts) $ maudePublicSig (toSignaturePure sign)
+ derivCheckSignature <- liftIO $ toSignatureWithMaude (get oMaudePath thyOpts) $ maudePublicSig (toSignaturePure sign)
variableReport <- case compare derivChecks 0 of
EQ -> pure $ Just []
- _ -> Control.Monad.Except.liftIO $ timeout (1000000 * derivChecks) $ evaluate . force $ (either (\t -> checkVariableDeducability t derivCheckSignature autoSources defaultProver)
+ _ -> liftIO $ timeout (1000000 * derivChecks) $ evaluate . force $ (either (\t -> checkVariableDeducability t derivCheckSignature autoSources defaultProver)
(\t-> diffCheckVariableDeducability t derivCheckSignature autoSources defaultProver defaultDiffProver) deducThy)
let report = wellformednessReport ++ (fromMaybe [(underlineTopic "Derivation Checks", Pretty.text "Derivation checks timed out. Use --derivcheck-timeout=INT to configure timeout, 0 to deactivate.")] variableReport)
diff --git a/stack.yaml b/stack.yaml
index 7267ba17..b53f6ff8 100644
--- a/stack.yaml
+++ b/stack.yaml
@@ -7,7 +7,7 @@ packages:
- lib/sapic/
- lib/export/
- lib/accountability/
-resolver: lts-20.26
+resolver: lts-22.11
ghc-options:
"$everything": -Wall
nix:
diff --git a/tamarin-prover.cabal b/tamarin-prover.cabal
index 89a7e3a8..986274ea 100644
--- a/tamarin-prover.cabal
+++ b/tamarin-prover.cabal
@@ -106,7 +106,7 @@ executable tamarin-prover
default-language: Haskell2010
if flag(threaded)
- ghc-options: -threaded -eventlog
+ ghc-options: -threaded
-- -XFlexibleInstances

View File

@ -4,13 +4,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tig"; pname = "tig";
version = "2.5.8"; version = "2.5.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jonas"; owner = "jonas";
repo = pname; repo = pname;
rev = "${pname}-${version}"; rev = "${pname}-${version}";
sha256 = "sha256-VuuqR5fj0YvqIfVPH7N3rpAfIbcTwOx9W3H60saCToQ="; sha256 = "sha256-RASZgQUlt/5ivImowM+sNw8Oe8aVkuUNErfgddmFjic=";
}; };
nativeBuildInputs = [ makeWrapper autoreconfHook asciidoc xmlto docbook_xsl docbook_xml_dtd_45 findXMLCatalogs pkg-config ]; nativeBuildInputs = [ makeWrapper autoreconfHook asciidoc xmlto docbook_xsl docbook_xml_dtd_45 findXMLCatalogs pkg-config ];

View File

@ -45,10 +45,9 @@ let
mkdir -p $out/bin mkdir -p $out/bin
makeWrapper ${Agda}/bin/agda $out/bin/agda \ makeWrapper ${Agda}/bin/agda $out/bin/agda \
--add-flags "--with-compiler=${ghc}/bin/ghc" \ --add-flags "--with-compiler=${ghc}/bin/ghc" \
--add-flags "--library-file=${library-file}" \ --add-flags "--library-file=${library-file}"
--add-flags "--local-interfaces"
ln -s ${Agda}/bin/agda-mode $out/bin/agda-mode ln -s ${Agda}/bin/agda-mode $out/bin/agda-mode
''; # Local interfaces has been added for now: See https://github.com/agda/agda/issues/4526 '';
withPackages = arg: if isAttrs arg then withPackages' arg else withPackages' { pkgs = arg; }; withPackages = arg: if isAttrs arg then withPackages' arg else withPackages' { pkgs = arg; };
@ -90,13 +89,14 @@ let
buildPhase = if buildPhase != null then buildPhase else '' buildPhase = if buildPhase != null then buildPhase else ''
runHook preBuild runHook preBuild
agda ${includePathArgs} ${everythingFile} agda ${includePathArgs} ${everythingFile}
rm ${everythingFile} ${lib.interfaceFile Agda.version everythingFile}
runHook postBuild runHook postBuild
''; '';
installPhase = if installPhase != null then installPhase else '' installPhase = if installPhase != null then installPhase else ''
runHook preInstall runHook preInstall
mkdir -p $out mkdir -p $out
find -not \( -path ${everythingFile} -or -path ${lib.interfaceFile everythingFile} \) -and \( ${concatMapStringsSep " -or " (p: "-name '*.${p}'") (extensions ++ extraExtensions)} \) -exec cp -p --parents -t "$out" {} + find \( ${concatMapStringsSep " -or " (p: "-name '*.${p}'") (extensions ++ extraExtensions)} \) -exec cp -p --parents -t "$out" {} +
runHook postInstall runHook postInstall
''; '';

View File

@ -2,11 +2,13 @@
{ {
/* Returns the Agda interface file to a given Agda file. /* Returns the Agda interface file to a given Agda file.
* *
* The resulting path may not be normalized.
*
* Examples: * Examples:
* interfaceFile "Everything.agda" == "Everything.agdai" * interfaceFile pkgs.agda.version "./Everything.agda" == "_build/2.6.4.3/agda/./Everything.agdai"
* interfaceFile "src/Everything.lagda.tex" == "src/Everything.agdai" * interfaceFile pkgs.agda.version "src/Everything.lagda.tex" == "_build/2.6.4.3/agda/src/Everything.agdai"
*/ */
interfaceFile = agdaFile: lib.head (builtins.match ''(.*\.)l?agda(\.(md|org|rst|tex|typ))?'' agdaFile) + "agdai"; interfaceFile = agdaVersion: agdaFile: "_build/" + agdaVersion + "/agda/" + lib.head (builtins.match ''(.*\.)l?agda(\.(md|org|rst|tex|typ))?'' agdaFile) + "agdai";
/* Takes an arbitrary derivation and says whether it is an agda library package /* Takes an arbitrary derivation and says whether it is an agda library package
* that is not marked as broken. * that is not marked as broken.

View File

@ -5,26 +5,29 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "dep-scan"; pname = "dep-scan";
version = "5.2.12"; version = "5.2.14";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "owasp-dep-scan"; owner = "owasp-dep-scan";
repo = "dep-scan"; repo = "dep-scan";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-UoppQAokiWBcgTcSmwfoqrDKt/QHYd2NBR3CpNOqI4k="; hash = "sha256-G8i/tGEDgjPnIP04nrbx4HseiaU6N1GJGSg78yhaqII=";
}; };
postPatch = '' postPatch = ''
substituteInPlace pytest.ini \ substituteInPlace pytest.ini \
--replace " --cov-append --cov-report term --cov depscan" "" --replace-fail " --cov-append --cov-report term --cov depscan" ""
# Already fixed by upstream
substituteInPlace pyproject.toml \
--replace-fail "==5.6.4" ">=5.6.4"
''; '';
nativeBuildInputs = with python3.pkgs; [ build-system = with python3.pkgs; [
setuptools setuptools
]; ];
propagatedBuildInputs = with python3.pkgs; [ dependencies = with python3.pkgs; [
appthreat-vulnerability-db appthreat-vulnerability-db
cvss cvss
defusedxml defusedxml

View File

@ -12,16 +12,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "gitu"; pname = "gitu";
version = "0.8.0"; version = "0.11.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "altsem"; owner = "altsem";
repo = "gitu"; repo = "gitu";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-L5i+CkU4J/qLJ2zk9QJ6KCuF4qOzKidWSzVOVvRNG20="; hash = "sha256-SAGihNV6lTFq0adNh7QDm7Mcg7kVCKq2IstFe965Lcc=";
}; };
cargoHash = "sha256-g65nbBhBZe6q5A2OQaWuiM6RRjxL6qom9ht8m+BmROk="; cargoHash = "sha256-RfjefPr/NuZaT56JkP1pDpH7I7K0vhIelwASEBQFJFc=";
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config

View File

@ -0,0 +1,37 @@
{ lib
, stdenv
, rustPlatform
, fetchFromGitHub
, vulkan-loader
}:
rustPlatform.buildRustPackage rec {
pname = "memtest_vulkan";
version = "0.5.0";
src = fetchFromGitHub {
owner = "GpuZelenograd";
repo = "memtest_vulkan";
rev = "v${version}";
hash = "sha256-8tmQtycK7D5bol9v5VL8VkROZbSCndHo+uBvqqFTZjw=";
};
cargoHash = "sha256-8x8bS0LcvoxoSBWbGdkKzhxDi/9VNab26eidv8YK9dg=";
# It doesn't discover this on its own :/
# https://github.com/GpuZelenograd/memtest_vulkan/issues/36
postFixup = lib.optionalString stdenv.targetPlatform.isElf ''
patchelf $out/bin/memtest_vulkan --add-needed libvulkan.so --add-rpath ${lib.makeLibraryPath [ vulkan-loader ]}
'';
meta = with lib; {
description = "Vulkan compute tool for testing video memory stability";
homepage = "https://github.com/GpuZelenograd/memtest_vulkan";
license = licenses.zlib;
maintainers = with maintainers; [ atemu ];
mainProgram = "memtest_vulkan";
broken =
stdenv.system == "aarch64-linux" # error: linker `aarch64-linux-gnu-gcc` not found
|| stdenv.isDarwin; # Can't find Vulkan; might work though?
};
}

View File

@ -3,7 +3,7 @@
, fetchFromGitHub , fetchFromGitHub
, makeDesktopItem , makeDesktopItem
, python3 , python3
, wrapQtAppsHook , libsForQt5
}: }:
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
@ -21,7 +21,7 @@ python3.pkgs.buildPythonApplication rec {
nativeBuildInputs = with python3.pkgs; [ nativeBuildInputs = with python3.pkgs; [
copyDesktopItems copyDesktopItems
pythonRelaxDepsHook pythonRelaxDepsHook
wrapQtAppsHook libsForQt5.wrapQtAppsHook
]; ];
propagatedBuildInputs = with python3.pkgs; [ propagatedBuildInputs = with python3.pkgs; [
@ -32,7 +32,6 @@ python3.pkgs.buildPythonApplication rec {
packaging packaging
pillow pillow
protobuf protobuf
pyogg
pyqt5 pyqt5
pyqt5-sip pyqt5-sip
pyxdg pyxdg
@ -46,6 +45,9 @@ python3.pkgs.buildPythonApplication rec {
pythonRemoveDeps = [ pythonRemoveDeps = [
"PyQt5-Qt5" "PyQt5-Qt5"
"PyQt5-stubs" "PyQt5-stubs"
# Doesn't seem to be used in the sources and causes
# build issues
"PyOgg"
]; ];
pythonRelaxDeps = true; pythonRelaxDeps = true;

View File

@ -0,0 +1,83 @@
{ lib
, fetchFromGitHub
, git
, python3
}:
python3.pkgs.buildPythonApplication rec {
pname = "vunnel";
version = "0.21.1";
pyproject = true;
src = fetchFromGitHub {
owner = "anchore";
repo = "vunnel";
rev = "refs/tags/v${version}";
hash = "sha256-m+khfAEN+fO3UuCYBqshlvjIXSzebeWBQtoQtPalIio=";
};
pythonRelaxDeps = [
"ijson"
"sqlalchemy"
];
nativeBuildInputs = with python3.pkgs; [
pythonRelaxDepsHook
];
build-system = with python3.pkgs; [
poetry-core
poetry-dynamic-versioning
];
dependencies = with python3.pkgs; [
click
colorlog
cvss
defusedxml
ijson
importlib-metadata
iso8601
lxml
mashumaro
mergedeep
orjson
pytest-snapshot
python-dateutil
pyyaml
requests
sqlalchemy
xsdata
xxhash
zstandard
];
nativeCheckInputs = [
git
] ++ (with python3.pkgs; [
jsonschema
pytest-mock
pytest-unordered
pytestCheckHook
]);
pythonImportsCheck = [
"vunnel"
];
disabledTests = [
# Compare output
"test_status"
# TypeError
"test_parser"
];
meta = with lib; {
description = "Tool for collecting vulnerability data from various sources";
homepage = "https://github.com/anchore/vunnel";
changelog = "https://github.com/anchore/vunnel/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
mainProgram = "vunnel";
};
}

View File

@ -0,0 +1,39 @@
{ lib
, fetchFromGitHub
, python3
}:
python3.pkgs.buildPythonApplication rec {
pname = "world-serpant-search";
version = "1.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Latrodect";
repo = "wss-repo-vulnerability-search-manager";
rev = "refs/tags/v${version}";
hash = "sha256-jXTivaXHHt63u9N7w40jyLUU2kg5LxAn50PVpqwUc0M=";
};
build-system = with python3.pkgs; [
setuptools
];
dependencies = with python3.pkgs; [
alive-progress
colorlog
requests
termcolor
];
# Project has no tests
doCheck = false;
meta = with lib; {
description = "Command-line tool for vulnerability detection";
homepage = "https://github.com/Latrodect/wss-repo-vulnerability-search-manager";
license = licenses.mit;
maintainers = with maintainers; [ fab];
mainProgram = "serpant";
};
}

View File

@ -0,0 +1,53 @@
{ lib
, fetchFromGitHub
, python3
}:
python3.pkgs.buildPythonApplication rec {
pname = "wsrepl";
version = "0.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "doyensec";
repo = "wsrepl";
rev = "refs/tags/v${version}";
hash = "sha256-Y96p39TjpErGsR5vFS0NxEF/2Tnr2Zk7ULDgNXaXx9o=";
};
pythonRelaxDeps = [
"textual"
];
nativeBuildInputs = with python3.pkgs; [
pythonRelaxDepsHook
];
build-system = with python3.pkgs; [
poetry-core
];
dependencies = with python3.pkgs; [
pygments
pyperclip
rich
textual
websocket-client
];
# Project has no tests
doCheck = false;
pythonImportsCheck = [
"wsrepl"
];
meta = with lib; {
description = "WebSocket REPL";
homepage = "https://github.com/doyensec/wsrepl";
changelog = "https://github.com/doyensec/wsrepl/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
mainProgram = "wsrepl";
};
}

View File

@ -1,6 +1,6 @@
{ {
"commit": "c947711834678a5466dcca9367676bc61ed0a991", "commit": "8fd329148e6583ab472717f5cac4e8132dac2c1e",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c947711834678a5466dcca9367676bc61ed0a991.tar.gz", "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/8fd329148e6583ab472717f5cac4e8132dac2c1e.tar.gz",
"sha256": "1slm1b6s8hk7x5rlr9fmsipkj8g6jsbvf5lfr2zzz8msfr5z8j8c", "sha256": "0acf86rjvkh8vgbkzm1gjavm8xr508hd19ncwa19zqrf8gpp051x",
"msg": "Update from Hackage at 2024-02-12T23:23:22Z" "msg": "Update from Hackage at 2024-03-16T22:28:08Z"
} }

View File

@ -1,5 +1,5 @@
import ./common-hadrian.nix { import ./common-hadrian.nix {
version = "9.9.20231121"; version = "9.11.20240323";
rev = "955520c6c4f07187b6d5e4770ecf681cc78374f2"; rev = "8f7cfc7ee00978fda14f31ce4a56ad4639c07138";
sha256 = "0pv77khciv513aw64pfac5p60xn5z90rxl84dcalj6knmbhm8dqy"; sha256 = "1id5gmn472zrzx372hy4wci5sby941jd8imspgaam6vrqxibdyln";
} }

View File

@ -20,7 +20,7 @@
, FloatingHex , FloatingHex
, isocline , isocline
, lens , lens
, lsp_2_4_0_0 , lsp
, mtl , mtl
, network , network
, network-simple , network-simple
@ -86,7 +86,7 @@ mkDerivation rec {
FloatingHex FloatingHex
isocline isocline
lens lens
lsp_2_4_0_0 lsp
mtl mtl
network network
network-simple network-simple

View File

@ -70,7 +70,6 @@ self: super: {
headroom = dontCheck super.headroom; headroom = dontCheck super.headroom;
hgeometry = dontCheck super.hgeometry; hgeometry = dontCheck super.hgeometry;
hhp = dontCheck super.hhp; hhp = dontCheck super.hhp;
hls-splice-plugin = dontCheck super.hls-splice-plugin;
hsakamai = dontCheck super.hsakamai; hsakamai = dontCheck super.hsakamai;
hsemail-ns = dontCheck super.hsemail-ns; hsemail-ns = dontCheck super.hsemail-ns;
html-validator-cli = dontCheck super.html-validator-cli; html-validator-cli = dontCheck super.html-validator-cli;
@ -99,13 +98,6 @@ self: super: {
xml-html-qq = dontCheck super.xml-html-qq; xml-html-qq = dontCheck super.xml-html-qq;
yaml-combinators = dontCheck super.yaml-combinators; yaml-combinators = dontCheck super.yaml-combinators;
yesod-paginator = dontCheck super.yesod-paginator; yesod-paginator = dontCheck super.yesod-paginator;
hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin;
hls-call-hierarchy-plugin = dontCheck super.hls-call-hierarchy-plugin;
hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
hls-brittany-plugin = dontCheck super.hls-brittany-plugin;
hls-qualify-imported-names-plugin = dontCheck super.hls-qualify-imported-names-plugin;
hls-class-plugin = dontCheck super.hls-class-plugin;
hls-selection-range-plugin = dontCheck super.hls-selection-range-plugin;
# https://github.com/ekmett/half/issues/35 # https://github.com/ekmett/half/issues/35
half = dontCheck super.half; half = dontCheck super.half;
@ -116,11 +108,6 @@ self: super: {
# Similar RTS issue in test suite: # Similar RTS issue in test suite:
# rts/linker/elf_reloc_aarch64.c:98: encodeAddendAarch64: Assertion `isInt64(21+12, addend)' failed. # rts/linker/elf_reloc_aarch64.c:98: encodeAddendAarch64: Assertion `isInt64(21+12, addend)' failed.
# These still fail sporadically on ghc 9.2 # These still fail sporadically on ghc 9.2
hls-ormolu-plugin = dontCheck super.hls-ormolu-plugin;
hls-haddock-comments-plugin = dontCheck super.hls-haddock-comments-plugin;
hls-rename-plugin = dontCheck super.hls-rename-plugin;
hls-fourmolu-plugin = dontCheck super.hls-fourmolu-plugin;
hls-floskell-plugin = dontCheck super.hls-floskell-plugin;
} // lib.optionalAttrs pkgs.stdenv.hostPlatform.isAarch32 { } // lib.optionalAttrs pkgs.stdenv.hostPlatform.isAarch32 {
# AARCH32-SPECIFIC OVERRIDES # AARCH32-SPECIFIC OVERRIDES

View File

@ -144,6 +144,11 @@ self: super: {
# https://github.com/lspitzner/czipwith/issues/5 # https://github.com/lspitzner/czipwith/issues/5
czipwith = doJailbreak super.czipwith; czipwith = doJailbreak super.czipwith;
# jacinda needs latest version of alex
jacinda = super.jacinda.override {
alex = self.alex_3_5_1_0;
};
aeson = aeson =
# aeson's test suite includes some tests with big numbers that fail on 32bit # aeson's test suite includes some tests with big numbers that fail on 32bit
# https://github.com/haskell/aeson/issues/1060 # https://github.com/haskell/aeson/issues/1060
@ -160,28 +165,32 @@ self: super: {
# 2023-06-28: Test error: https://hydra.nixos.org/build/225565149 # 2023-06-28: Test error: https://hydra.nixos.org/build/225565149
orbits = dontCheck super.orbits; orbits = dontCheck super.orbits;
# Fixes the build if Cabal >= 3.10.2 is used for Setup.hs, as it got stricter
# about c- vs. cxx-sources: https://github.com/haskell/double-conversion/issues/43
double-conversion = overrideCabal (drv: {
patches = drv.patches or [ ] ++ [
(pkgs.fetchpatch {
name = "double-conversion-c-to-cxx-sources.patch";
url = "https://github.com/haskell/double-conversion/pull/44/commits/d480fb057c5387251b8cfdeb3666b24087811219.patch";
sha256 = "0jw2i2cybmv190bhab0afhz2v3zva2chazhmngh884fsq2p3j1cv";
})
];
prePatch = drv.prePatch or "" + ''
${pkgs.buildPackages.dos2unix}/bin/dos2unix *.cabal
'';
}) super.double-conversion;
# Too strict bounds on hspec < 2.11 # Too strict bounds on hspec < 2.11
http-api-data = doJailbreak super.http-api-data; http-api-data = doJailbreak super.http-api-data;
tasty-discover = doJailbreak super.tasty-discover; tasty-discover = doJailbreak super.tasty-discover;
# Allow aeson == 2.1.* # Allow aeson == 2.1.*
# https://github.com/hdgarrood/aeson-better-errors/issues/23 # https://github.com/hdgarrood/aeson-better-errors/issues/23
aeson-better-errors = doJailbreak super.aeson-better-errors; aeson-better-errors = lib.pipe super.aeson-better-errors [
doJailbreak
(appendPatches [
# https://github.com/hdgarrood/aeson-better-errors/pull/25
(fetchpatch {
name = "mtl-2-3.patch";
url = "https://github.com/hdgarrood/aeson-better-errors/commit/1ec49ab7d1472046b680b5a64ae2930515b47714.patch";
hash = "sha256-xuuocWxSoBDclVp0bJ9UrDamVcDVOAFgJIi/un1xBvk=";
})
])
];
# https://github.com/mpickering/eventlog2html/pull/187
eventlog2html = lib.pipe super.eventlog2html [
(appendPatch (fetchpatch {
name = "blaze-html-compat.patch";
url = "https://github.com/mpickering/eventlog2html/commit/666aee9ee44c571173a73036b36ad4154c188481.patch";
sha256 = "sha256-9PLygLEpJ6pAZ31gSWiEMqWxmvElT6Unc/pgr6ULIaw=";
}))
];
# 2023-08-09: Jailbreak because of vector < 0.13 # 2023-08-09: Jailbreak because of vector < 0.13
# 2023-11-09: don't check because of https://github.com/tweag/monad-bayes/pull/326 # 2023-11-09: don't check because of https://github.com/tweag/monad-bayes/pull/326
@ -201,9 +210,6 @@ self: super: {
# currently, cabal-plan seems to get not much maintenance # currently, cabal-plan seems to get not much maintenance
cabal-plan = doJailbreak super.cabal-plan; cabal-plan = doJailbreak super.cabal-plan;
# Too strict bounds on optparse-applicative
weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder;
# test dependency has incorrect upper bound but still supports the newer dependency # test dependency has incorrect upper bound but still supports the newer dependency
# https://github.com/fused-effects/fused-effects/issues/451 # https://github.com/fused-effects/fused-effects/issues/451
# https://github.com/fused-effects/fused-effects/pull/452 # https://github.com/fused-effects/fused-effects/pull/452
@ -229,12 +235,6 @@ self: super: {
sha256 = "14gllipl28lqry73c5dnclsskzk1bsrrgazibl4lkl8z98j2csjb"; sha256 = "14gllipl28lqry73c5dnclsskzk1bsrrgazibl4lkl8z98j2csjb";
}) super.leveldb-haskell; }) super.leveldb-haskell;
# 2024-01-08: fix tests failure for fgl >= 5.8.1 https://github.com/koalaman/shellcheck/issues/2677
ShellCheck = appendPatch (fetchpatch {
url = "https://github.com/koalaman/shellcheck/commit/c05380d518056189412e12128a8906b8ca6f6717.patch";
hash = "sha256-FXZQ/D7ut84Yng2/denihDM8e+q04/t2LVALFbohfT0=";
}) super.ShellCheck;
# Arion's test suite needs a Nixpkgs, which is cumbersome to do from Nixpkgs # Arion's test suite needs a Nixpkgs, which is cumbersome to do from Nixpkgs
# itself. For instance, pkgs.path has dirty sources and puts a huge .git in the # itself. For instance, pkgs.path has dirty sources and puts a huge .git in the
# store. Testing is done upstream. # store. Testing is done upstream.
@ -359,7 +359,11 @@ self: super: {
# http2 also overridden in all-packages.nix for mailctl. # http2 also overridden in all-packages.nix for mailctl.
# twain is currently only used by mailctl, so the .overrideScope shouldn't # twain is currently only used by mailctl, so the .overrideScope shouldn't
# negatively affect any other packages, at least currently... # negatively affect any other packages, at least currently...
twain = super.twain.overrideScope (self: _: { http2 = self.http2_3_0_3; }); # https://github.com/alexmingoia/twain/issues/5
twain = super.twain.overrideScope (self: _: {
http2 = self.http2_3_0_3;
warp = self.warp_3_3_30;
});
# The latest release on hackage has an upper bound on containers which # The latest release on hackage has an upper bound on containers which
# breaks the build, though it works with the version of containers present # breaks the build, though it works with the version of containers present
@ -397,7 +401,7 @@ self: super: {
name = "git-annex-${super.git-annex.version}-src"; name = "git-annex-${super.git-annex.version}-src";
url = "git://git-annex.branchable.com/"; url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + super.git-annex.version; rev = "refs/tags/" + super.git-annex.version;
sha256 = "sha256-DFdfRh4ST4hZl9AOsp0/Y4N+bT2Y1NoLdwi5sxVnCaw="; sha256 = "sha256-tlEsBXfELnK9rU4LHSDNby/yym+guqXjsh2GA+L9aWA=";
# delete android and Android directories which cause issues on # delete android and Android directories which cause issues on
# darwin (case insensitive directory). Since we don't need them # darwin (case insensitive directory). Since we don't need them
# during the build process, we can delete it to prevent a hash # during the build process, we can delete it to prevent a hash
@ -1028,63 +1032,6 @@ self: super: {
''; '';
}) super.structured-haskell-mode; }) super.structured-haskell-mode;
inherit (let
csound_src_git = pkgs.fetchFromGitHub {
owner = "spell-music";
repo = "csound-expression";
rev = "345df2c91c9831dd895f58951990165598504814";
hash = "sha256-6qPiKsZwZpqB2kmckKDKyQPTcWPIaVwi+EYs74tRod0=";
};
in {
# Compilation on recent GHC is fixed on git, but not yet on hackage
# https://github.com/spell-music/csound-expression/pull/68
csound-expression-typed =
assert super.csound-expression-typed.version == "0.2.7";
overrideCabal (drv: {
src = csound_src_git + "/csound-expression-typed";
editedCabalFile = null;
}) super.csound-expression-typed;
csound-expression-dynamic =
assert super.csound-expression-dynamic.version == "0.3.9";
overrideCabal (drv: {
src = csound_src_git + "/csound-expression-dynamic";
editedCabalFile = null;
libraryHaskellDepends = drv.libraryHaskellDepends ++ [
self.base64-bytestring self.cereal self.cereal-text
self.cryptohash-sha256 self.pretty-show self.safe
self.unordered-containers self.vector self.wl-pprint-text
];
}) super.csound-expression-dynamic;
csound-expression =
assert super.csound-expression.version == "5.4.3";
overrideCabal (drv: {
src = csound_src_git + "/csound-expression";
editedCabalFile = null;
}) super.csound-expression;
csound-expression-opcodes =
assert super.csound-expression-opcodes.version == "0.0.5.1";
overrideCabal (drv: {
src = csound_src_git + "/csound-expression-opcodes";
editedCabalFile = null;
}) super.csound-expression-opcodes;
csound-sampler =
assert super.csound-sampler.version == "0.0.10.1";
overrideCabal (drv: {
src = csound_src_git + "/csound-sampler";
editedCabalFile = null;
}) super.csound-sampler;
})
csound-expression-typed
csound-expression-dynamic
csound-expression
csound-expression-opcodes
csound-sampler
;
# Make elisp files available at a location where people expect it. # Make elisp files available at a location where people expect it.
hindent = (overrideCabal (drv: { hindent = (overrideCabal (drv: {
# We cannot easily byte-compile these files, unfortunately, because they # We cannot easily byte-compile these files, unfortunately, because they
@ -1148,15 +1095,19 @@ self: super: {
}) newer; }) newer;
# * The standard libraries are compiled separately. # * The standard libraries are compiled separately.
# * We need a patch from master to fix compilation with # * We need a few patches from master to fix compilation with
# updated dependencies (haskeline and megaparsec) which can be # updated dependencies which can be
# removed when the next idris release comes around. # removed when the next idris release comes around.
idris = self.generateOptparseApplicativeCompletions [ "idris" ] idris = lib.pipe super.idris [
dontCheck
doJailbreak
(appendPatch (fetchpatch { (appendPatch (fetchpatch {
name = "idris-libffi-0.2.patch"; name = "idris-bumps.patch";
url = "https://github.com/idris-lang/Idris-dev/commit/6d6017f906c5aa95594dba0fd75e7a512f87883a.patch"; url = "https://github.com/idris-lang/Idris-dev/compare/c99bc9e4af4ea32d2172f873152b76122ee4ee14...cf78f0fb337d50f4f0dba235b6bbe67030f1ff47.patch";
hash = "sha256-wyLjqCyLh5quHMOwLM5/XjlhylVC7UuahAM79D8+uls="; hash = "sha256-RCMIRHIAK1PCm4B7v+5gXNd2buHXIqyAxei4bU8+eCk=";
}) (doJailbreak (dontCheck super.idris))); }))
(self.generateOptparseApplicativeCompletions [ "idris" ])
];
# Too strict bound on hspec # Too strict bound on hspec
# https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016 # https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016
@ -1688,6 +1639,18 @@ self: super: {
# Upstream issue: https://github.com/kowainik/trial/issues/62 # Upstream issue: https://github.com/kowainik/trial/issues/62
trial = doJailbreak super.trial; trial = doJailbreak super.trial;
# 2024-03-19: Fix for mtl >= 2.3
pattern-arrows = lib.pipe super.pattern-arrows [
doJailbreak
(appendPatches [./patches/pattern-arrows-add-fix-import.patch])
];
# 2024-03-19: Fix for mtl >= 2.3
cheapskate = lib.pipe super.cheapskate [
doJailbreak
(appendPatches [./patches/cheapskate-mtl-2-3-support.patch])
];
# 2020-06-24: Tests are broken in hackage distribution. # 2020-06-24: Tests are broken in hackage distribution.
# See: https://github.com/robstewart57/rdf4h/issues/39 # See: https://github.com/robstewart57/rdf4h/issues/39
rdf4h = dontCheck super.rdf4h; rdf4h = dontCheck super.rdf4h;
@ -1888,17 +1851,6 @@ self: super: {
# https://github.com/obsidiansystems/dependent-sum/issues/55 # https://github.com/obsidiansystems/dependent-sum/issues/55
dependent-sum = doJailbreak super.dependent-sum; dependent-sum = doJailbreak super.dependent-sum;
# 2024-02-03: Jailbreak because pretty much every dependency has
# tight bounds, and disable building the example executable because
# it's not compatible with Reflex 0.9 (the library itself is
# compatible however).
# https://gitlab.com/Kritzefitz/reflex-gi-gtk/-/merge_requests/16
reflex-gi-gtk = assert super.reflex-gi-gtk.version == "0.2.0.0";
overrideCabal (drv: {
jailbreak = true;
buildTarget = drv.pname; # just the library
}) super.reflex-gi-gtk;
# 2022-06-19: Disable checks because of https://github.com/reflex-frp/reflex/issues/475 # 2022-06-19: Disable checks because of https://github.com/reflex-frp/reflex/issues/475
reflex = doJailbreak (dontCheck super.reflex); reflex = doJailbreak (dontCheck super.reflex);
@ -1999,6 +1951,9 @@ self: super: {
# compatible with Cabal 3. No upstream repository found so far # compatible with Cabal 3. No upstream repository found so far
readline = appendPatch ./patches/readline-fix-for-cabal-3.patch super.readline; readline = appendPatch ./patches/readline-fix-for-cabal-3.patch super.readline;
# https://github.com/jgm/pandoc/issues/9589
pandoc = assert super.pandoc.version == "3.1.11.1"; dontCheck super.pandoc;
# 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27) # 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27)
pandoc-include-code = doJailbreak super.pandoc-include-code; pandoc-include-code = doJailbreak super.pandoc-include-code;
@ -2045,10 +2000,7 @@ self: super: {
vivid-supercollider = dontCheck super.vivid-supercollider; vivid-supercollider = dontCheck super.vivid-supercollider;
# Test suite does not compile. # Test suite does not compile.
feed = overrideCabal (drv: { feed = dontCheck super.feed;
jailbreak = lib.warnIf (lib.toInt drv.revision >= 4) "haskellPackages.feed: jailbreak can be removed" true;
doCheck = false;
}) super.feed;
spacecookie = overrideCabal (old: { spacecookie = overrideCabal (old: {
buildTools = (old.buildTools or []) ++ [ pkgs.buildPackages.installShellFiles ]; buildTools = (old.buildTools or []) ++ [ pkgs.buildPackages.installShellFiles ];
@ -2343,10 +2295,22 @@ self: super: {
# 2023-04-09: haskell-ci needs Cabal-syntax 3.10 # 2023-04-09: haskell-ci needs Cabal-syntax 3.10
# 2023-07-03: allow lattices-2.2, waiting on https://github.com/haskell-CI/haskell-ci/pull/664 # 2023-07-03: allow lattices-2.2, waiting on https://github.com/haskell-CI/haskell-ci/pull/664
# 2024-03-21: pins specific version of ShellCheck
haskell-ci = doJailbreak (super.haskell-ci.overrideScope (self: super: { haskell-ci = doJailbreak (super.haskell-ci.overrideScope (self: super: {
Cabal-syntax = self.Cabal-syntax_3_10_2_0; Cabal-syntax = self.Cabal-syntax_3_10_2_0;
ShellCheck = self.ShellCheck_0_9_0;
})); }));
# ShellCheck < 0.10.0 needs to be adjusted for changes in fgl >= 5.8
# https://github.com/koalaman/shellcheck/issues/2677
ShellCheck_0_9_0 = doJailbreak (appendPatches [
(fetchpatch {
name = "shellcheck-fgl-5.8.1.1.patch";
url = "https://github.com/koalaman/shellcheck/commit/c05380d518056189412e12128a8906b8ca6f6717.patch";
sha256 = "0gbx46x1a2sh5mvgpqxlx9xkqcw4wblpbgqdkqccxdzf7vy50xhm";
})
] super.ShellCheck_0_9_0);
# Too strict bound on hspec (<2.11) # Too strict bound on hspec (<2.11)
utf8-light = doJailbreak super.utf8-light; utf8-light = doJailbreak super.utf8-light;
@ -2513,11 +2477,19 @@ self: super: {
] ++ drv.testFlags or []; ] ++ drv.testFlags or [];
}) super.hschema-aeson; }) super.hschema-aeson;
# https://github.com/minio/minio-hs/issues/165 # https://github.com/minio/minio-hs/issues/165
# https://github.com/minio/minio-hs/pull/191 Use crypton-connection instead of unmaintained connection
minio-hs = overrideCabal (drv: { minio-hs = overrideCabal (drv: {
testFlags = [ testFlags = [
"-p" "!/Test mkSelectRequest/" "-p" "!/Test mkSelectRequest/"
] ++ drv.testFlags or []; ] ++ drv.testFlags or [];
}) super.minio-hs; patches = drv.patches or [ ] ++ [
(pkgs.fetchpatch {
name = "use-crypton-connection.patch";
url = "https://github.com/minio/minio-hs/commit/786cf1881f0b62b7539e63547e76afc3c1ade36a.patch";
sha256 = "sha256-zw0/jhKzShpqV1sUyxWTl73sQOzm6kA/yQOZ9n0L1Ag";
})
];
}) (super.minio-hs.override { connection = self.crypton-connection; });
# Invalid CPP in test suite: https://github.com/cdornan/memory-cd/issues/1 # Invalid CPP in test suite: https://github.com/cdornan/memory-cd/issues/1
memory-cd = dontCheck super.memory-cd; memory-cd = dontCheck super.memory-cd;
@ -2876,6 +2848,10 @@ self: super: {
co-log-polysemy = doJailbreak super.co-log-polysemy; co-log-polysemy = doJailbreak super.co-log-polysemy;
co-log-polysemy-formatting = doJailbreak super.co-log-polysemy-formatting; co-log-polysemy-formatting = doJailbreak super.co-log-polysemy-formatting;
# calls ghc in tests
# https://github.com/brandonchinn178/tasty-autocollect/issues/54
tasty-autocollect = dontCheck super.tasty-autocollect;
postgrest = lib.pipe super.postgrest [ postgrest = lib.pipe super.postgrest [
# 2023-12-20: New version needs extra dependencies # 2023-12-20: New version needs extra dependencies
(addBuildDepends [ self.extra self.fuzzyset_0_2_4 self.cache self.timeit ]) (addBuildDepends [ self.extra self.fuzzyset_0_2_4 self.cache self.timeit ])
@ -2974,6 +2950,11 @@ self: super: {
# Too strict bounds on mtl, servant and servant-client # Too strict bounds on mtl, servant and servant-client
unleash-client-haskell = doJailbreak super.unleash-client-haskell; unleash-client-haskell = doJailbreak super.unleash-client-haskell;
# Requires a newer zlib version than stackage provides
futhark = super.futhark.override {
zlib = self.zlib_0_7_0_0;
};
# Tests rely on (missing) submodule # Tests rely on (missing) submodule
unleash-client-haskell-core = dontCheck super.unleash-client-haskell-core; unleash-client-haskell-core = dontCheck super.unleash-client-haskell-core;
@ -2988,7 +2969,7 @@ self: super: {
}) super.kmonad; }) super.kmonad;
ghc-syntax-highlighter_0_0_11_0 = super.ghc-syntax-highlighter_0_0_11_0.overrideScope(self: super: { ghc-syntax-highlighter_0_0_11_0 = super.ghc-syntax-highlighter_0_0_11_0.overrideScope(self: super: {
ghc-lib-parser = self.ghc-lib-parser_9_8_1_20231121; ghc-lib-parser = self.ghc-lib-parser_9_8_2_20240223;
}); });
# 2024-03-17: broken # 2024-03-17: broken
@ -3022,6 +3003,9 @@ self: super: {
}) })
] super.niv; ] super.niv;
# 2024-03-25: HSH broken because of the unix-2.8.0.0 breaking change
HSH = appendPatches [./patches/HSH-unix-openFd.patch] super.HSH;
inherit inherit
(let (let
unbreakRepa = packageName: drv: lib.pipe drv [ unbreakRepa = packageName: drv: lib.pipe drv [
@ -3052,4 +3036,36 @@ self: super: {
# repa-query, repa-scalar, repa-store, repa-stream # repa-query, repa-scalar, repa-store, repa-stream
; ;
# https://github.com/jhickner/smtp-mail/pull/41 Use crypton-connection instead of connection
smtp-mail = appendPatch (pkgs.fetchpatch {
name = "smtp-mail-crypton-connection.patch";
url = "https://github.com/jhickner/smtp-mail/commit/4c724c80814ab1da7c37256a6c10e04c88b9af95.patch";
hash = "sha256-rCyY4rB/wLspeAbLw1jji5BykYFLnmTjLiUyNkiEXmw";
}) (super.smtp-mail.override { connection = self.crypton-connection; });
# Use recent git version as the hackage version is outdated and not building on recent GHC versions
haskell-to-elm = overrideSrc {
version = "unstable-2023-12-02";
src = pkgs.fetchFromGitHub {
owner = "haskell-to-elm";
repo = "haskell-to-elm";
rev = "52ab086a320a14051aa38d0353d957fb6b2525e9";
hash = "sha256-j6F4WplJy7NyhTAuiDd/tHT+Agk1QdyPjOEkceZSxq8=";
};
} super.haskell-to-elm;
# https://github.com/dpwright/HaskellNet-SSL/pull/33 Use crypton-connection instead of connection
HaskellNet-SSL = appendPatch (pkgs.fetchpatch {
name = "HaskellNet-SSL-crypton-connection.patch";
url = "https://github.com/dpwright/HaskellNet-SSL/pull/34/commits/cab639143efb65acf96abb35ae6c48db8d37867c.patch";
hash = "sha256-hT4IZw70DxTw6iMofQHjPycz6IE6U76df72ftR2UB6Q=";
}) (super.HaskellNet-SSL.override { connection = self.crypton-connection; });
# https://github.com/isovector/type-errors/issues/9
type-errors = dontCheck super.type-errors;
cabal-gild = super.cabal-gild.overrideScope (self: super: {
tasty = super.tasty_1_5;
tasty-quickcheck = super.tasty-quickcheck_0_10_3;
});
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

View File

@ -214,20 +214,6 @@ self: super: ({
] ++ (drv.libraryHaskellDepends or []); ] ++ (drv.libraryHaskellDepends or []);
}) super.cas-store; }) super.cas-store;
# 2021-05-25: Tests fail and I have no way to debug them.
hls-class-plugin = dontCheck super.hls-class-plugin;
hls-brittany-plugin = dontCheck super.hls-brittany-plugin;
hls-fourmolu-plugin = dontCheck super.hls-fourmolu-plugin;
hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
hls-splice-plugin = dontCheck super.hls-splice-plugin;
hls-ormolu-plugin = dontCheck super.hls-ormolu-plugin;
hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin;
hls-haddock-comments-plugin = dontCheck super.hls-haddock-comments-plugin;
hls-floskell-plugin = dontCheck super.hls-floskell-plugin;
hls-call-hierarchy-plugin = dontCheck super.hls-call-hierarchy-plugin;
# 2022-05-05: Tests fail and I have no way to debug them.
hls-rename-plugin = dontCheck super.hls-rename-plugin;
# We are lacking pure pgrep at the moment for tests to work # We are lacking pure pgrep at the moment for tests to work
tmp-postgres = dontCheck super.tmp-postgres; tmp-postgres = dontCheck super.tmp-postgres;

View File

@ -66,6 +66,9 @@ self: super: {
self.base-orphans self.base-orphans
] super.hashable; ] super.hashable;
# Too strict lower bounds on base
primitive-addr = doJailbreak super.primitive-addr;
# Pick right versions for GHC-specific packages # Pick right versions for GHC-specific packages
ghc-api-compat = doDistribute (unmarkBroken self.ghc-api-compat_8_10_7); ghc-api-compat = doDistribute (unmarkBroken self.ghc-api-compat_8_10_7);

View File

@ -97,9 +97,6 @@ self: super: {
# This became a core library in ghc 8.10., so we dont have an "exception" attribute anymore. # This became a core library in ghc 8.10., so we dont have an "exception" attribute anymore.
exceptions = self.exceptions_0_10_7; exceptions = self.exceptions_0_10_7;
# Older compilers need the latest ghc-lib to build this package.
hls-hlint-plugin = addBuildDepend self.ghc-lib super.hls-hlint-plugin;
# vector 0.12.2 indroduced doctest checks that dont work on older compilers # vector 0.12.2 indroduced doctest checks that dont work on older compilers
vector = dontCheck super.vector; vector = dontCheck super.vector;

View File

@ -65,6 +65,9 @@ self: super: {
self.base-orphans self.base-orphans
] super.hashable; ] super.hashable;
# Too strict lower bounds on base
primitive-addr = doJailbreak super.primitive-addr;
hashable-time = doJailbreak super.hashable-time; hashable-time = doJailbreak super.hashable-time;
tuple = addBuildDepend self.base-orphans super.tuple; tuple = addBuildDepend self.base-orphans super.tuple;
vector-th-unbox = doJailbreak super.vector-th-unbox; vector-th-unbox = doJailbreak super.vector-th-unbox;

View File

@ -0,0 +1,53 @@
{ pkgs, haskellLib }:
let
inherit (pkgs) lib;
in
self: super: {
llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages;
# Disable GHC core libraries
array = null;
base = null;
binary = null;
bytestring = null;
Cabal = null;
Cabal-syntax = null;
containers = null;
deepseq = null;
directory = null;
exceptions = null;
filepath = null;
ghc-bignum = null;
ghc-boot = null;
ghc-boot-th = null;
ghc-compact = null;
ghc-experimental = null;
ghc-heap = null;
ghc-internal = null;
ghc-platform = null;
ghc-prim = null;
ghc-toolchain = null;
ghci = null;
haskeline = null;
hpc = null;
integer-gmp = null;
mtl = null;
os-string = null;
parsec = null;
pretty = null;
process = null;
rts = null;
semaphore-compat = null;
stm = null;
system-cxx-std-lib = null;
template-haskell = null;
# GHC only builds terminfo if it is a native compiler
terminfo = if pkgs.stdenv.hostPlatform == pkgs.stdenv.buildPlatform then null else haskellLib.doDistribute self.terminfo_0_4_1_6;
text = null;
time = null;
transformers = null;
unix = null;
xhtml = null;
}

View File

@ -65,31 +65,33 @@ self: super: {
algebraic-graphs = dontCheck self.algebraic-graphs_0_6_1; algebraic-graphs = dontCheck self.algebraic-graphs_0_6_1;
}); });
hls-cabal-plugin = super.hls-cabal-plugin.override {
Cabal-syntax = self.Cabal-syntax_3_8_1_0;
};
ormolu = self.ormolu_0_5_2_0.override { haskell-language-server = lib.pipe super.haskell-language-server [
Cabal-syntax = self.Cabal-syntax_3_8_1_0; (disableCabalFlag "fourmolu")
}; (disableCabalFlag "ormolu")
(disableCabalFlag "stylishHaskell")
(overrideCabal (drv: {
# Disabling the build flags isn't enough: `Setup configure` still configures
# every component for building and complains about missing dependencies.
# Thus we have to mark the undesired components as non-buildable.
postPatch = drv.postPatch or "" + ''
for lib in hls-ormolu-plugin hls-fourmolu-plugin; do
sed -i "/^library $lib/a\ buildable: False" haskell-language-server.cabal
done
'';
}))
(d: d.override {
ormolu = null;
fourmolu = null;
})
];
stylish-haskell = doJailbreak super.stylish-haskell_0_14_4_0;
haskell-language-server = lib.pipe (super.haskell-language-server.override {
hls-ormolu-plugin = null;
hls-stylish-haskell-plugin = null;
hls-fourmolu-plugin = null;
# Not buildable if GHC > 9.2.3, so we ship no compatible GHC
hls-stan-plugin = null;
}) [
(disableCabalFlag "fourmolu")
(disableCabalFlag "ormolu")
(disableCabalFlag "stylishHaskell")
];
# For GHC < 9.4, some packages need data-array-byte as an extra dependency # For GHC < 9.4, some packages need data-array-byte as an extra dependency
hashable = addBuildDepends [ self.data-array-byte ] super.hashable; hashable = addBuildDepends [ self.data-array-byte ] super.hashable;
primitive = addBuildDepends [ self.data-array-byte ] super.primitive; primitive = addBuildDepends [ self.data-array-byte ] super.primitive;
primitive-unlifted = super.primitive-unlifted_0_1_3_1; primitive-unlifted = super.primitive-unlifted_0_1_3_1;
# Too strict lower bound on base
primitive-addr = doJailbreak super.primitive-addr;
# Jailbreaks & Version Updates # Jailbreaks & Version Updates
hashable-time = doJailbreak super.hashable-time; hashable-time = doJailbreak super.hashable-time;
@ -118,9 +120,6 @@ self: super: {
# https://github.com/clash-lang/clash-compiler/blob/f0f6275e19b8c672f042026c478484c5fd45191d/README.md#ghc-compatibility # https://github.com/clash-lang/clash-compiler/blob/f0f6275e19b8c672f042026c478484c5fd45191d/README.md#ghc-compatibility
clash-prelude = dontDistribute (markBroken super.clash-prelude); clash-prelude = dontDistribute (markBroken super.clash-prelude);
# 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46
hiedb = dontCheck super.hiedb;
# Too strict upper bound on bytestring, relevant for GHC 9.2.6 specifically # Too strict upper bound on bytestring, relevant for GHC 9.2.6 specifically
# https://github.com/protolude/protolude/issues/127#issuecomment-1428807874 # https://github.com/protolude/protolude/issues/127#issuecomment-1428807874
protolude = doJailbreak super.protolude; protolude = doJailbreak super.protolude;

View File

@ -102,9 +102,6 @@ in {
# https://github.com/kowainik/relude/issues/436 # https://github.com/kowainik/relude/issues/436
relude = dontCheck super.relude; relude = dontCheck super.relude;
# Broken because of unix >= 2.8 for GHC >= 9.6
darcs = unmarkBroken (doDistribute super.darcs);
inherit inherit
( (
let let
@ -140,4 +137,7 @@ in {
self.foldable1-classes-compat self.foldable1-classes-compat
self.OneTuple self.OneTuple
] super.base-compat-batteries; ] super.base-compat-batteries;
# Too strict lower bound on base
primitive-addr = doJailbreak super.primitive-addr;
} }

View File

@ -118,7 +118,6 @@ self: super: {
relude = dontCheck (doJailbreak super.relude); relude = dontCheck (doJailbreak super.relude);
inherit (pkgs.lib.mapAttrs (_: doJailbreak ) super) inherit (pkgs.lib.mapAttrs (_: doJailbreak ) super)
hls-cabal-plugin
ghc-trace-events ghc-trace-events
gi-cairo-connector # mtl <2.3 gi-cairo-connector # mtl <2.3
ghc-prof # base <4.18 ghc-prof # base <4.18

View File

@ -49,37 +49,37 @@ self: super: {
unix = null; unix = null;
xhtml = null; xhtml = null;
#
# HLS
# https://haskell-language-server.readthedocs.io/en/latest/support/plugin-support.html
#
haskell-language-server = super.haskell-language-server.override {
hls-class-plugin = null;
hls-fourmolu-plugin = null;
hls-gadt-plugin = null;
hls-hlint-plugin = null;
hls-ormolu-plugin = null;
hls-refactor-plugin = null;
hls-rename-plugin = null;
hls-retrie-plugin = null;
hls-splice-plugin = null;
hls-stylish-haskell-plugin = null;
};
# #
# Version upgrades # Version upgrades
# #
th-abstraction = doDistribute self.th-abstraction_0_6_0_0; th-abstraction = doDistribute self.th-abstraction_0_6_0_0;
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_1_20231121; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_2_20240223;
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_0; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2;
ghc-lib = doDistribute self.ghc-lib_9_8_1_20231121; ghc-lib = doDistribute self.ghc-lib_9_8_1_20231121;
megaparsec = doDistribute self.megaparsec_9_6_1; megaparsec = doDistribute self.megaparsec_9_6_1;
aeson = doDistribute self.aeson_2_2_1_0; aeson = doDistribute self.aeson_2_2_1_0;
attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_0_1; attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_0_1;
ormolu = doDistribute self.ormolu_0_7_3_0;
fourmolu = doDistribute (dontCheck self.fourmolu_0_14_1_0);
xmonad = doDistribute self.xmonad_0_18_0; xmonad = doDistribute self.xmonad_0_18_0;
hlint = doDistribute self.hlint_3_8; apply-refact = self.apply-refact_0_14_0_0;
ormolu = self.ormolu_0_7_4_0;
fourmolu = self.fourmolu_0_15_0_0;
stylish-haskell = self.stylish-haskell_0_14_6_0;
hlint = self.hlint_3_8;
ghc-syntax-highlighter = self.ghc-syntax-highlighter_0_0_11_0;
# A given major version of ghc-exactprint only supports one version of GHC.
ghc-exactprint = self.ghc-exactprint_1_8_0_0;
ghc-exactprint_1_8_0_0 = addBuildDepends [
self.Diff
self.HUnit
self.data-default
self.extra
self.free
self.ghc-paths
self.ordered-containers
self.silently
self.syb
] super.ghc-exactprint_1_8_0_0;
# #
# Jailbreaks # Jailbreaks
@ -98,6 +98,12 @@ self: super: {
# Too strict bound on base, believe it or not. # Too strict bound on base, believe it or not.
# https://github.com/judah/terminfo/pull/55#issuecomment-1876894232 # https://github.com/judah/terminfo/pull/55#issuecomment-1876894232
terminfo_0_4_1_6 = doJailbreak super.terminfo_0_4_1_6; terminfo_0_4_1_6 = doJailbreak super.terminfo_0_4_1_6;
HaskellNet-SSL = doJailbreak super.HaskellNet-SSL; # bytestring >=0.9 && <0.12
raven-haskell = doJailbreak super.raven-haskell; # aeson <2.2
stripe-concepts = doJailbreak super.stripe-concepts; # text >=1.2.5 && <1.3 || >=2.0 && <2.1
stripe-signature = doJailbreak super.stripe-signature; # text >=1.2.5 && <1.3 || >=2.0 && <2.1
string-random = doJailbreak super.string-random; # text >=1.2.2.1 && <2.1
inflections = doJailbreak super.inflections; # text >=0.2 && <2.1
# #
# Test suite issues # Test suite issues
@ -106,6 +112,7 @@ self: super: {
lifted-base = dontCheck super.lifted-base; # doesn't compile with transformers == 0.6.* lifted-base = dontCheck super.lifted-base; # doesn't compile with transformers == 0.6.*
hourglass = dontCheck super.hourglass; # umaintained, test suite doesn't compile anymore hourglass = dontCheck super.hourglass; # umaintained, test suite doesn't compile anymore
bsb-http-chunked = dontCheck super.bsb-http-chunked; # umaintained, test suite doesn't compile anymore bsb-http-chunked = dontCheck super.bsb-http-chunked; # umaintained, test suite doesn't compile anymore
pcre-heavy = dontCheck super.pcre-heavy; # GHC warnings cause the tests to fail
# #
# Other build fixes # Other build fixes
@ -122,10 +129,4 @@ self: super: {
}) })
super.libmpd; super.libmpd;
# Symbol syntax seems to have changed in 9.8, removing a seemingly redundant colon; appears to be an overspecified assertion.
# https://github.com/wz1000/HieDb/issues/74
hiedb =
assert super.hiedb.version == "0.5.0.1";
dontCheck super.hiedb;
} }

View File

@ -71,7 +71,6 @@ broken-packages:
- adtrees # failure in job https://hydra.nixos.org/build/233192320 at 2023-09-02 - adtrees # failure in job https://hydra.nixos.org/build/233192320 at 2023-09-02
- AERN-Basics # failure in job https://hydra.nixos.org/build/233246999 at 2023-09-02 - AERN-Basics # failure in job https://hydra.nixos.org/build/233246999 at 2023-09-02
- aeson-applicative # failure in job https://hydra.nixos.org/build/233213824 at 2023-09-02 - aeson-applicative # failure in job https://hydra.nixos.org/build/233213824 at 2023-09-02
- aeson-better-errors # failure in job https://hydra.nixos.org/build/252717339 at 2024-03-16
- aeson-bson # failure in job https://hydra.nixos.org/build/233201964 at 2023-09-02 - aeson-bson # failure in job https://hydra.nixos.org/build/233201964 at 2023-09-02
- aeson-commit # failure in job https://hydra.nixos.org/build/233198515 at 2023-09-02 - aeson-commit # failure in job https://hydra.nixos.org/build/233198515 at 2023-09-02
- aeson-compat # failure in job https://hydra.nixos.org/build/233208257 at 2023-09-02 - aeson-compat # failure in job https://hydra.nixos.org/build/233208257 at 2023-09-02
@ -519,6 +518,7 @@ broken-packages:
- boots # failure in job https://hydra.nixos.org/build/252733526 at 2024-03-16 - boots # failure in job https://hydra.nixos.org/build/252733526 at 2024-03-16
- boring-window-switcher # failure in job https://hydra.nixos.org/build/233252547 at 2023-09-02 - boring-window-switcher # failure in job https://hydra.nixos.org/build/233252547 at 2023-09-02
- borsh # failure in job https://hydra.nixos.org/build/252718760 at 2024-03-16 - borsh # failure in job https://hydra.nixos.org/build/252718760 at 2024-03-16
- botan-bindings # failure in job https://hydra.nixos.org/build/253695799 at 2024-03-31
- bot # failure in job https://hydra.nixos.org/build/233230089 at 2023-09-02 - bot # failure in job https://hydra.nixos.org/build/233230089 at 2023-09-02
- botpp # failure in job https://hydra.nixos.org/build/233201674 at 2023-09-02 - botpp # failure in job https://hydra.nixos.org/build/233201674 at 2023-09-02
- bottom # failure in job https://hydra.nixos.org/build/233225154 at 2023-09-02 - bottom # failure in job https://hydra.nixos.org/build/233225154 at 2023-09-02
@ -616,7 +616,6 @@ broken-packages:
- cabal-file-th # failure in job https://hydra.nixos.org/build/233224650 at 2023-09-02 - cabal-file-th # failure in job https://hydra.nixos.org/build/233224650 at 2023-09-02
- cabal-ghc-dynflags # failure in job https://hydra.nixos.org/build/233244580 at 2023-09-02 - cabal-ghc-dynflags # failure in job https://hydra.nixos.org/build/233244580 at 2023-09-02
- cabal-ghci # failure in job https://hydra.nixos.org/build/233239354 at 2023-09-02 - cabal-ghci # failure in job https://hydra.nixos.org/build/233239354 at 2023-09-02
- cabal-gild # failure in job https://hydra.nixos.org/build/252731019 at 2024-03-16
- cabal-graphdeps # failure in job https://hydra.nixos.org/build/233221966 at 2023-09-02 - cabal-graphdeps # failure in job https://hydra.nixos.org/build/233221966 at 2023-09-02
- cabalgraph # failure in job https://hydra.nixos.org/build/233241573 at 2023-09-02 - cabalgraph # failure in job https://hydra.nixos.org/build/233241573 at 2023-09-02
- cabal-helper # failure in job https://hydra.nixos.org/build/252732588 at 2024-03-16 - cabal-helper # failure in job https://hydra.nixos.org/build/252732588 at 2024-03-16
@ -737,6 +736,7 @@ broken-packages:
- chalkboard # failure in job https://hydra.nixos.org/build/234453414 at 2023-09-13 - chalkboard # failure in job https://hydra.nixos.org/build/234453414 at 2023-09-13
- chalmers-lava2000 # failure in job https://hydra.nixos.org/build/233239592 at 2023-09-02 - chalmers-lava2000 # failure in job https://hydra.nixos.org/build/233239592 at 2023-09-02
- changelog-d # failure in job https://hydra.nixos.org/build/252716175 at 2024-03-16 - changelog-d # failure in job https://hydra.nixos.org/build/252716175 at 2024-03-16
- changelog-d # failure in job https://hydra.nixos.org/build/253689337 at 2024-03-31
- changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02 - changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02
- character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02 - character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02
- charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02 - charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02
@ -746,7 +746,6 @@ broken-packages:
- chatty-text # failure in job https://hydra.nixos.org/build/233199498 at 2023-09-02 - chatty-text # failure in job https://hydra.nixos.org/build/233199498 at 2023-09-02
- chatty-utils # failure in job https://hydra.nixos.org/build/252710715 at 2024-03-16 - chatty-utils # failure in job https://hydra.nixos.org/build/252710715 at 2024-03-16
- chatwork # failure in job https://hydra.nixos.org/build/233240489 at 2023-09-02 - chatwork # failure in job https://hydra.nixos.org/build/233240489 at 2023-09-02
- cheapskate # failure in job https://hydra.nixos.org/build/233197892 at 2023-09-02
- check-cfg-ambiguity # failure in job https://hydra.nixos.org/build/233251852 at 2023-09-02 - check-cfg-ambiguity # failure in job https://hydra.nixos.org/build/233251852 at 2023-09-02
- checked # failure in job https://hydra.nixos.org/build/233223182 at 2023-09-02 - checked # failure in job https://hydra.nixos.org/build/233223182 at 2023-09-02
- Checked # failure in job https://hydra.nixos.org/build/233257598 at 2023-09-02 - Checked # failure in job https://hydra.nixos.org/build/233257598 at 2023-09-02
@ -845,6 +844,7 @@ broken-packages:
- codecov-haskell # failure in job https://hydra.nixos.org/build/233256758 at 2023-09-02 - codecov-haskell # failure in job https://hydra.nixos.org/build/233256758 at 2023-09-02
- codeforces-cli # failure in job https://hydra.nixos.org/build/233210719 at 2023-09-02 - codeforces-cli # failure in job https://hydra.nixos.org/build/233210719 at 2023-09-02
- codepad # failure in job https://hydra.nixos.org/build/233197730 at 2023-09-02 - codepad # failure in job https://hydra.nixos.org/build/233197730 at 2023-09-02
- codet # failure in job https://hydra.nixos.org/build/253695383 at 2024-03-31
- codeworld-api # failure in job https://hydra.nixos.org/build/252720413 at 2024-03-16 - codeworld-api # failure in job https://hydra.nixos.org/build/252720413 at 2024-03-16
- codex # failure in job https://hydra.nixos.org/build/233212311 at 2023-09-02 - codex # failure in job https://hydra.nixos.org/build/233212311 at 2023-09-02
- codo-notation # failure in job https://hydra.nixos.org/build/233202566 at 2023-09-02 - codo-notation # failure in job https://hydra.nixos.org/build/233202566 at 2023-09-02
@ -988,6 +988,7 @@ broken-packages:
- Control-Monad-ST2 # failure in job https://hydra.nixos.org/build/233222919 at 2023-09-02 - Control-Monad-ST2 # failure in job https://hydra.nixos.org/build/233222919 at 2023-09-02
- contstuff-monads-tf # failure in job https://hydra.nixos.org/build/233224064 at 2023-09-02 - contstuff-monads-tf # failure in job https://hydra.nixos.org/build/233224064 at 2023-09-02
- contstuff-transformers # failure in job https://hydra.nixos.org/build/233244153 at 2023-09-02 - contstuff-transformers # failure in job https://hydra.nixos.org/build/233244153 at 2023-09-02
- copilot-bluespec # failure in job https://hydra.nixos.org/build/253685418 at 2024-03-31
- copilot-c99 # failure in job https://hydra.nixos.org/build/233258148 at 2023-09-02 - copilot-c99 # failure in job https://hydra.nixos.org/build/233258148 at 2023-09-02
- copr # failure in job https://hydra.nixos.org/build/233252310 at 2023-09-02 - copr # failure in job https://hydra.nixos.org/build/233252310 at 2023-09-02
- coquina # failure in job https://hydra.nixos.org/build/233254665 at 2023-09-02 - coquina # failure in job https://hydra.nixos.org/build/233254665 at 2023-09-02
@ -1018,7 +1019,6 @@ broken-packages:
- cplusplus-th # failure in job https://hydra.nixos.org/build/233204461 at 2023-09-02 - cplusplus-th # failure in job https://hydra.nixos.org/build/233204461 at 2023-09-02
- cps-except # failure in job https://hydra.nixos.org/build/252711064 at 2024-03-16 - cps-except # failure in job https://hydra.nixos.org/build/252711064 at 2024-03-16
- cpuperf # failure in job https://hydra.nixos.org/build/233252964 at 2023-09-02 - cpuperf # failure in job https://hydra.nixos.org/build/233252964 at 2023-09-02
- cpython # failure in job https://hydra.nixos.org/build/233255188 at 2023-09-02
- cql-io # failure in job https://hydra.nixos.org/build/233245286 at 2023-09-02 - cql-io # failure in job https://hydra.nixos.org/build/233245286 at 2023-09-02
- cqrs-core # failure in job https://hydra.nixos.org/build/233192102 at 2023-09-02 - cqrs-core # failure in job https://hydra.nixos.org/build/233192102 at 2023-09-02
- crack # failure in job https://hydra.nixos.org/build/233229111 at 2023-09-02 - crack # failure in job https://hydra.nixos.org/build/233229111 at 2023-09-02
@ -1109,7 +1109,6 @@ broken-packages:
- darcs2dot # failure in job https://hydra.nixos.org/build/233209236 at 2023-09-02 - darcs2dot # failure in job https://hydra.nixos.org/build/233209236 at 2023-09-02
- darcs-buildpackage # failure in job https://hydra.nixos.org/build/233213566 at 2023-09-02 - darcs-buildpackage # failure in job https://hydra.nixos.org/build/233213566 at 2023-09-02
- darcs-cabalized # failure in job https://hydra.nixos.org/build/233234765 at 2023-09-02 - darcs-cabalized # failure in job https://hydra.nixos.org/build/233234765 at 2023-09-02
- darcs # doesn't support unix >= 2.8, 2024-01-13
- darcs-graph # failure in job https://hydra.nixos.org/build/233245230 at 2023-09-02 - darcs-graph # failure in job https://hydra.nixos.org/build/233245230 at 2023-09-02
- darcs-monitor # failure in job https://hydra.nixos.org/build/233249455 at 2023-09-02 - darcs-monitor # failure in job https://hydra.nixos.org/build/233249455 at 2023-09-02
- darkplaces-rcon # failure in job https://hydra.nixos.org/build/233247609 at 2023-09-02 - darkplaces-rcon # failure in job https://hydra.nixos.org/build/233247609 at 2023-09-02
@ -1366,6 +1365,7 @@ broken-packages:
- do-spaces # failure in job https://hydra.nixos.org/build/233244331 at 2023-09-02 - do-spaces # failure in job https://hydra.nixos.org/build/233244331 at 2023-09-02
- dotfs # failure in job https://hydra.nixos.org/build/233200762 at 2023-09-02 - dotfs # failure in job https://hydra.nixos.org/build/233200762 at 2023-09-02
- dot-linker # failure in job https://hydra.nixos.org/build/233237512 at 2023-09-02 - dot-linker # failure in job https://hydra.nixos.org/build/233237512 at 2023-09-02
- double-x-encoding # failure in job https://hydra.nixos.org/build/253694746 at 2024-03-31
- doublezip # failure in job https://hydra.nixos.org/build/233219270 at 2023-09-02 - doublezip # failure in job https://hydra.nixos.org/build/233219270 at 2023-09-02
- doublify-toolkit # failure in job https://hydra.nixos.org/build/233223302 at 2023-09-02 - doublify-toolkit # failure in job https://hydra.nixos.org/build/233223302 at 2023-09-02
- dovin # failure in job https://hydra.nixos.org/build/252714139 at 2024-03-16 - dovin # failure in job https://hydra.nixos.org/build/252714139 at 2024-03-16
@ -1944,6 +1944,7 @@ broken-packages:
- geniplate-mirror # failure in job https://hydra.nixos.org/build/252731252 at 2024-03-16 - geniplate-mirror # failure in job https://hydra.nixos.org/build/252731252 at 2024-03-16
- gen-passwd # failure in job https://hydra.nixos.org/build/233224836 at 2023-09-02 - gen-passwd # failure in job https://hydra.nixos.org/build/233224836 at 2023-09-02
- genprog # failure in job https://hydra.nixos.org/build/233198970 at 2023-09-02 - genprog # failure in job https://hydra.nixos.org/build/233198970 at 2023-09-02
- GenSmsPdu # failure in job https://hydra.nixos.org/build/253702098 at 2024-03-31
- gentlemark # failure in job https://hydra.nixos.org/build/233202158 at 2023-09-02 - gentlemark # failure in job https://hydra.nixos.org/build/233202158 at 2023-09-02
- geocode-google # failure in job https://hydra.nixos.org/build/233191594 at 2023-09-02 - geocode-google # failure in job https://hydra.nixos.org/build/233191594 at 2023-09-02
- GeocoderOpenCage # failure in job https://hydra.nixos.org/build/233214852 at 2023-09-02 - GeocoderOpenCage # failure in job https://hydra.nixos.org/build/233214852 at 2023-09-02
@ -1976,6 +1977,7 @@ broken-packages:
- ghc-gc-hook # failure in job https://hydra.nixos.org/build/233195053 at 2023-09-02 - ghc-gc-hook # failure in job https://hydra.nixos.org/build/233195053 at 2023-09-02
- ghc-generic-instances # failure in job https://hydra.nixos.org/build/233259298 at 2023-09-02 - ghc-generic-instances # failure in job https://hydra.nixos.org/build/233259298 at 2023-09-02
- ghc-hotswap # failure in job https://hydra.nixos.org/build/233220146 at 2023-09-02 - ghc-hotswap # failure in job https://hydra.nixos.org/build/233220146 at 2023-09-02
- ghcide-test-utils # failure in job https://hydra.nixos.org/build/253687657 at 2024-03-31
- ghci-diagrams # failure in job https://hydra.nixos.org/build/233194407 at 2023-09-02 - ghci-diagrams # failure in job https://hydra.nixos.org/build/233194407 at 2023-09-02
- ghci-haskeline # failure in job https://hydra.nixos.org/build/233216940 at 2023-09-02 - ghci-haskeline # failure in job https://hydra.nixos.org/build/233216940 at 2023-09-02
- ghci-history-parser # failure in job https://hydra.nixos.org/build/233204448 at 2023-09-02 - ghci-history-parser # failure in job https://hydra.nixos.org/build/233204448 at 2023-09-02
@ -2007,10 +2009,13 @@ broken-packages:
- ghc-usage # failure in job https://hydra.nixos.org/build/233199565 at 2023-09-02 - ghc-usage # failure in job https://hydra.nixos.org/build/233199565 at 2023-09-02
- gh-labeler # failure in job https://hydra.nixos.org/build/233233139 at 2023-09-02 - gh-labeler # failure in job https://hydra.nixos.org/build/233233139 at 2023-09-02
- giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02 - giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02
- gi-ayatana-appindicator3 # failure in job https://hydra.nixos.org/build/253681898 at 2024-03-31
- gi-clutter # failure in job https://hydra.nixos.org/build/233252753 at 2023-09-02 - gi-clutter # failure in job https://hydra.nixos.org/build/233252753 at 2023-09-02
- gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02 - gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02
- Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02 - Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02
- gi-ggit # failure in job https://hydra.nixos.org/build/253693036 at 2024-03-31
- gi-gio-hs-list-model # failure in job https://hydra.nixos.org/build/233241640 at 2023-09-02 - gi-gio-hs-list-model # failure in job https://hydra.nixos.org/build/233241640 at 2023-09-02
- gi-gstapp # failure in job https://hydra.nixos.org/build/253686159 at 2024-03-31
- gi-gsttag # failure in job https://hydra.nixos.org/build/233197576 at 2023-09-02 - gi-gsttag # failure in job https://hydra.nixos.org/build/233197576 at 2023-09-02
- gi-gtk-declarative # failure in job https://hydra.nixos.org/build/233217494 at 2023-09-02 - gi-gtk-declarative # failure in job https://hydra.nixos.org/build/233217494 at 2023-09-02
- gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02 - gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02
@ -2043,6 +2048,7 @@ broken-packages:
- git-repair # failure in job https://hydra.nixos.org/build/233222686 at 2023-09-02 - git-repair # failure in job https://hydra.nixos.org/build/233222686 at 2023-09-02
- gitter # failure in job https://hydra.nixos.org/build/233210040 at 2023-09-02 - gitter # failure in job https://hydra.nixos.org/build/233210040 at 2023-09-02
- git-vogue # failure in job https://hydra.nixos.org/build/233249420 at 2023-09-02 - git-vogue # failure in job https://hydra.nixos.org/build/233249420 at 2023-09-02
- gi-webkit2webextension # failure in job https://hydra.nixos.org/build/254424710 at 2024-03-31
- gi-webkitwebprocessextension # failure in job https://hydra.nixos.org/build/233227647 at 2023-09-02 - gi-webkitwebprocessextension # failure in job https://hydra.nixos.org/build/233227647 at 2023-09-02
- glade # failure in job https://hydra.nixos.org/build/233229566 at 2023-09-02 - glade # failure in job https://hydra.nixos.org/build/233229566 at 2023-09-02
- glambda # failure in job https://hydra.nixos.org/build/252728236 at 2024-03-16 - glambda # failure in job https://hydra.nixos.org/build/252728236 at 2024-03-16
@ -2063,6 +2069,7 @@ broken-packages:
- gloss-examples # failure in job https://hydra.nixos.org/build/252718124 at 2024-03-16 - gloss-examples # failure in job https://hydra.nixos.org/build/252718124 at 2024-03-16
- gloss-export # failure in job https://hydra.nixos.org/build/234444988 at 2023-09-13 - gloss-export # failure in job https://hydra.nixos.org/build/234444988 at 2023-09-13
- gloss-game # failure in job https://hydra.nixos.org/build/234460935 at 2023-09-13 - gloss-game # failure in job https://hydra.nixos.org/build/234460935 at 2023-09-13
- gloss-raster-massiv # failure in job https://hydra.nixos.org/build/253683246 at 2024-03-31
- glsl # failure in job https://hydra.nixos.org/build/233224139 at 2023-09-02 - glsl # failure in job https://hydra.nixos.org/build/233224139 at 2023-09-02
- gltf-codec # failure in job https://hydra.nixos.org/build/233205342 at 2023-09-02 - gltf-codec # failure in job https://hydra.nixos.org/build/233205342 at 2023-09-02
- glue # failure in job https://hydra.nixos.org/build/233233587 at 2023-09-02 - glue # failure in job https://hydra.nixos.org/build/233233587 at 2023-09-02
@ -2350,7 +2357,6 @@ broken-packages:
- haskell-src-match # failure in job https://hydra.nixos.org/build/233233529 at 2023-09-02 - haskell-src-match # failure in job https://hydra.nixos.org/build/233233529 at 2023-09-02
- haskell-src-meta-mwotton # failure in job https://hydra.nixos.org/build/233251914 at 2023-09-02 - haskell-src-meta-mwotton # failure in job https://hydra.nixos.org/build/233251914 at 2023-09-02
- haskell-stack-trace-plugin # failure in job https://hydra.nixos.org/build/233231305 at 2023-09-02 - haskell-stack-trace-plugin # failure in job https://hydra.nixos.org/build/233231305 at 2023-09-02
- haskell-to-elm # failure in job https://hydra.nixos.org/build/233210318 at 2023-09-02
- HaskellTorrent # failure in job https://hydra.nixos.org/build/233231874 at 2023-09-02 - HaskellTorrent # failure in job https://hydra.nixos.org/build/233231874 at 2023-09-02
- HaskellTutorials # failure in job https://hydra.nixos.org/build/233209605 at 2023-09-02 - HaskellTutorials # failure in job https://hydra.nixos.org/build/233209605 at 2023-09-02
- haskell-type-exts # failure in job https://hydra.nixos.org/build/233209731 at 2023-09-02 - haskell-type-exts # failure in job https://hydra.nixos.org/build/233209731 at 2023-09-02
@ -2486,6 +2492,7 @@ broken-packages:
- heterogeneous-list-literals # failure in job https://hydra.nixos.org/build/233212297 at 2023-09-02 - heterogeneous-list-literals # failure in job https://hydra.nixos.org/build/233212297 at 2023-09-02
- hetris # failure in job https://hydra.nixos.org/build/233256814 at 2023-09-02 - hetris # failure in job https://hydra.nixos.org/build/233256814 at 2023-09-02
- heukarya # failure in job https://hydra.nixos.org/build/233247440 at 2023-09-02 - heukarya # failure in job https://hydra.nixos.org/build/233247440 at 2023-09-02
- hevm # failure in job https://hydra.nixos.org/build/254311642 at 2024-03-31
- HExcel # failure in job https://hydra.nixos.org/build/233211971 at 2023-09-02 - HExcel # failure in job https://hydra.nixos.org/build/233211971 at 2023-09-02
- hexchat # failure in job https://hydra.nixos.org/build/233234161 at 2023-09-02 - hexchat # failure in job https://hydra.nixos.org/build/233234161 at 2023-09-02
- hexif # failure in job https://hydra.nixos.org/build/233245470 at 2023-09-02 - hexif # failure in job https://hydra.nixos.org/build/233245470 at 2023-09-02
@ -2605,10 +2612,30 @@ broken-packages:
- HLogger # failure in job https://hydra.nixos.org/build/233247351 at 2023-09-02 - HLogger # failure in job https://hydra.nixos.org/build/233247351 at 2023-09-02
- hlongurl # failure in job https://hydra.nixos.org/build/233227204 at 2023-09-02 - hlongurl # failure in job https://hydra.nixos.org/build/233227204 at 2023-09-02
- hlrdb-core # failure in job https://hydra.nixos.org/build/252728012 at 2024-03-16 - hlrdb-core # failure in job https://hydra.nixos.org/build/252728012 at 2024-03-16
- hls-alternate-number-format-plugin # failure in job https://hydra.nixos.org/build/253704250 at 2024-03-31
- hls-brittany-plugin # failure in job https://hydra.nixos.org/build/233201998 at 2023-09-02 - hls-brittany-plugin # failure in job https://hydra.nixos.org/build/233201998 at 2023-09-02
- hls-cabal-fmt-plugin # failure in job https://hydra.nixos.org/build/253689716 at 2024-03-31
- hls-cabal-plugin # failure in job https://hydra.nixos.org/build/253694969 at 2024-03-31
- hls-change-type-signature-plugin # failure in job https://hydra.nixos.org/build/253678069 at 2024-03-31
- hls-class-plugin # failure in job https://hydra.nixos.org/build/253699207 at 2024-03-31
- hls-code-range-plugin # failure in job https://hydra.nixos.org/build/253700243 at 2024-03-31
- hls-eval-plugin # failure in job https://hydra.nixos.org/build/253679229 at 2024-03-31
- hls-explicit-fixity-plugin # failure in job https://hydra.nixos.org/build/253687927 at 2024-03-31
- hls-explicit-imports-plugin # failure in job https://hydra.nixos.org/build/253681732 at 2024-03-31
- hls-explicit-record-fields-plugin # failure in job https://hydra.nixos.org/build/253684668 at 2024-03-31
- hls-floskell-plugin # failure in job https://hydra.nixos.org/build/253700858 at 2024-03-31
- hls-fourmolu-plugin # failure in job https://hydra.nixos.org/build/253704260 at 2024-03-31
- hls-haddock-comments-plugin # failure in job https://hydra.nixos.org/build/233233944 at 2023-09-02 - hls-haddock-comments-plugin # failure in job https://hydra.nixos.org/build/233233944 at 2023-09-02
- hls-hlint-plugin # failure in job https://hydra.nixos.org/build/253680401 at 2024-03-31
- hls-module-name-plugin # failure in job https://hydra.nixos.org/build/253699279 at 2024-03-31
- hls-ormolu-plugin # failure in job https://hydra.nixos.org/build/253701021 at 2024-03-31
- hls-overloaded-record-dot-plugin # failure in job https://hydra.nixos.org/build/253677979 at 2024-03-31
- hls-pragmas-plugin # failure in job https://hydra.nixos.org/build/253682147 at 2024-03-31
- hls-qualify-imported-names-plugin # failure in job https://hydra.nixos.org/build/253691095 at 2024-03-31
- hls-refine-imports-plugin # failure in job https://hydra.nixos.org/build/233211155 at 2023-09-02 - hls-refine-imports-plugin # failure in job https://hydra.nixos.org/build/233211155 at 2023-09-02
- hls-selection-range-plugin # failure in job https://hydra.nixos.org/build/233205582 at 2023-09-02 - hls-selection-range-plugin # failure in job https://hydra.nixos.org/build/233205582 at 2023-09-02
- hls-stan-plugin # failure in job https://hydra.nixos.org/build/253693419 at 2024-03-31
- hls-stylish-haskell-plugin # failure in job https://hydra.nixos.org/build/253696920 at 2024-03-31
- hls-tactics-plugin # failure in job https://hydra.nixos.org/build/233238907 at 2023-09-02 - hls-tactics-plugin # failure in job https://hydra.nixos.org/build/233238907 at 2023-09-02
- hlwm # failure in job https://hydra.nixos.org/build/233235119 at 2023-09-02 - hlwm # failure in job https://hydra.nixos.org/build/233235119 at 2023-09-02
- hly # failure in job https://hydra.nixos.org/build/233206910 at 2023-09-02 - hly # failure in job https://hydra.nixos.org/build/233206910 at 2023-09-02
@ -2722,6 +2749,7 @@ broken-packages:
- hs2ps # failure in job https://hydra.nixos.org/build/233258362 at 2023-09-02 - hs2ps # failure in job https://hydra.nixos.org/build/233258362 at 2023-09-02
- hsakamai # failure in job https://hydra.nixos.org/build/252722933 at 2024-03-16 - hsakamai # failure in job https://hydra.nixos.org/build/252722933 at 2024-03-16
- hsaml2 # failure in job https://hydra.nixos.org/build/233252618 at 2023-09-02 - hsaml2 # failure in job https://hydra.nixos.org/build/233252618 at 2023-09-02
- hsautogui # failure in job https://hydra.nixos.org/build/253687662 at 2024-03-31
- hsay # failure in job https://hydra.nixos.org/build/233218925 at 2023-09-02 - hsay # failure in job https://hydra.nixos.org/build/233218925 at 2023-09-02
- hsbc # failure in job https://hydra.nixos.org/build/233206310 at 2023-09-02 - hsbc # failure in job https://hydra.nixos.org/build/233206310 at 2023-09-02
- hsbencher # failure in job https://hydra.nixos.org/build/233214962 at 2023-09-02 - hsbencher # failure in job https://hydra.nixos.org/build/233214962 at 2023-09-02
@ -2766,7 +2794,6 @@ broken-packages:
- hsgnutls-yj # failure in job https://hydra.nixos.org/build/233220680 at 2023-09-02 - hsgnutls-yj # failure in job https://hydra.nixos.org/build/233220680 at 2023-09-02
- hsgsom # failure in job https://hydra.nixos.org/build/233192340 at 2023-09-02 - hsgsom # failure in job https://hydra.nixos.org/build/233192340 at 2023-09-02
- HsHaruPDF # failure in job https://hydra.nixos.org/build/233220916 at 2023-09-02 - HsHaruPDF # failure in job https://hydra.nixos.org/build/233220916 at 2023-09-02
- HSH # failure in job https://hydra.nixos.org/build/252713464 at 2024-03-16
- HsHyperEstraier # failure in job https://hydra.nixos.org/build/233253787 at 2023-09-02 - HsHyperEstraier # failure in job https://hydra.nixos.org/build/233253787 at 2023-09-02
- hsI2C # failure in job https://hydra.nixos.org/build/233247520 at 2023-09-02 - hsI2C # failure in job https://hydra.nixos.org/build/233247520 at 2023-09-02
- hSimpleDB # failure in job https://hydra.nixos.org/build/233236736 at 2023-09-02 - hSimpleDB # failure in job https://hydra.nixos.org/build/233236736 at 2023-09-02
@ -2791,6 +2818,7 @@ broken-packages:
- hsns # failure in job https://hydra.nixos.org/build/233240328 at 2023-09-02 - hsns # failure in job https://hydra.nixos.org/build/233240328 at 2023-09-02
- hsnsq # failure in job https://hydra.nixos.org/build/233215245 at 2023-09-02 - hsnsq # failure in job https://hydra.nixos.org/build/233215245 at 2023-09-02
- hsntp # failure in job https://hydra.nixos.org/build/233206211 at 2023-09-02 - hsntp # failure in job https://hydra.nixos.org/build/233206211 at 2023-09-02
- hs-opentelemetry-instrumentation-auto # failure in job https://hydra.nixos.org/build/253678404 at 2024-03-31
- hs-opentelemetry-propagator-datadog # failure in job https://hydra.nixos.org/build/237245341 at 2023-10-21 - hs-opentelemetry-propagator-datadog # failure in job https://hydra.nixos.org/build/237245341 at 2023-10-21
- hsoptions # failure in job https://hydra.nixos.org/build/233198363 at 2023-09-02 - hsoptions # failure in job https://hydra.nixos.org/build/233198363 at 2023-09-02
- hsoz # failure in job https://hydra.nixos.org/build/233217005 at 2023-09-02 - hsoz # failure in job https://hydra.nixos.org/build/233217005 at 2023-09-02
@ -3441,6 +3469,7 @@ broken-packages:
- libsystemd-daemon # failure in job https://hydra.nixos.org/build/233207090 at 2023-09-02 - libsystemd-daemon # failure in job https://hydra.nixos.org/build/233207090 at 2023-09-02
- libtagc # failure in job https://hydra.nixos.org/build/233223631 at 2023-09-02 - libtagc # failure in job https://hydra.nixos.org/build/233223631 at 2023-09-02
- libtelnet # failure in job https://hydra.nixos.org/build/233209594 at 2023-09-02 - libtelnet # failure in job https://hydra.nixos.org/build/233209594 at 2023-09-02
- libvirt-hs # failure in job https://hydra.nixos.org/build/253697570 at 2024-03-31
- libxls # failure in job https://hydra.nixos.org/build/233257847 at 2023-09-02 - libxls # failure in job https://hydra.nixos.org/build/233257847 at 2023-09-02
- libxlsxwriter-hs # failure in job https://hydra.nixos.org/build/233244798 at 2023-09-02 - libxlsxwriter-hs # failure in job https://hydra.nixos.org/build/233244798 at 2023-09-02
- libxslt # failure in job https://hydra.nixos.org/build/233248464 at 2023-09-02 - libxslt # failure in job https://hydra.nixos.org/build/233248464 at 2023-09-02
@ -4004,6 +4033,7 @@ broken-packages:
- netrium # failure in job https://hydra.nixos.org/build/233258377 at 2023-09-02 - netrium # failure in job https://hydra.nixos.org/build/233258377 at 2023-09-02
- NetSNMP # failure in job https://hydra.nixos.org/build/233598256 at 2023-09-02 - NetSNMP # failure in job https://hydra.nixos.org/build/233598256 at 2023-09-02
- netspec # failure in job https://hydra.nixos.org/build/233251049 at 2023-09-02 - netspec # failure in job https://hydra.nixos.org/build/233251049 at 2023-09-02
- netw # failure in job https://hydra.nixos.org/build/253678214 at 2024-03-31
- netwire-input-javascript # failure in job https://hydra.nixos.org/build/233245020 at 2023-09-02 - netwire-input-javascript # failure in job https://hydra.nixos.org/build/233245020 at 2023-09-02
- netwire-vinylglfw-examples # failure in job https://hydra.nixos.org/build/233236274 at 2023-09-02 - netwire-vinylglfw-examples # failure in job https://hydra.nixos.org/build/233236274 at 2023-09-02
- network-address # failure in job https://hydra.nixos.org/build/233248618 at 2023-09-02 - network-address # failure in job https://hydra.nixos.org/build/233248618 at 2023-09-02
@ -4064,6 +4094,7 @@ broken-packages:
- NMap # failure in job https://hydra.nixos.org/build/233246148 at 2023-09-02 - NMap # failure in job https://hydra.nixos.org/build/233246148 at 2023-09-02
- nme # failure in job https://hydra.nixos.org/build/233224069 at 2023-09-02 - nme # failure in job https://hydra.nixos.org/build/233224069 at 2023-09-02
- nm # failure in job https://hydra.nixos.org/build/233258727 at 2023-09-02 - nm # failure in job https://hydra.nixos.org/build/233258727 at 2023-09-02
- n-m # failure in job https://hydra.nixos.org/build/254311712 at 2024-03-31
- nn # failure in job https://hydra.nixos.org/build/233236534 at 2023-09-02 - nn # failure in job https://hydra.nixos.org/build/233236534 at 2023-09-02
- nntp # failure in job https://hydra.nixos.org/build/233210197 at 2023-09-02 - nntp # failure in job https://hydra.nixos.org/build/233210197 at 2023-09-02
- noether # failure in job https://hydra.nixos.org/build/233193462 at 2023-09-02 - noether # failure in job https://hydra.nixos.org/build/233193462 at 2023-09-02
@ -4330,6 +4361,7 @@ broken-packages:
- parser-combinators-tests # failure in job https://hydra.nixos.org/build/233259610 at 2023-09-02 - parser-combinators-tests # failure in job https://hydra.nixos.org/build/233259610 at 2023-09-02
- parsergen # failure in job https://hydra.nixos.org/build/233197332 at 2023-09-02 - parsergen # failure in job https://hydra.nixos.org/build/233197332 at 2023-09-02
- parser-helper # failure in job https://hydra.nixos.org/build/233198774 at 2023-09-02 - parser-helper # failure in job https://hydra.nixos.org/build/233198774 at 2023-09-02
- parser-regex # failure in job https://hydra.nixos.org/build/253688486 at 2024-03-31
- parsers-megaparsec # failure in job https://hydra.nixos.org/build/233234736 at 2023-09-02 - parsers-megaparsec # failure in job https://hydra.nixos.org/build/233234736 at 2023-09-02
- parser-unbiased-choice-monad-embedding # failure in job https://hydra.nixos.org/build/233258179 at 2023-09-02 - parser-unbiased-choice-monad-embedding # failure in job https://hydra.nixos.org/build/233258179 at 2023-09-02
- parsimony # failure in job https://hydra.nixos.org/build/233230339 at 2023-09-02 - parsimony # failure in job https://hydra.nixos.org/build/233230339 at 2023-09-02
@ -4356,7 +4388,6 @@ broken-packages:
- path-sing # failure in job https://hydra.nixos.org/build/237234354 at 2023-10-21 - path-sing # failure in job https://hydra.nixos.org/build/237234354 at 2023-10-21
- PathTree # failure in job https://hydra.nixos.org/build/233216203 at 2023-09-02 - PathTree # failure in job https://hydra.nixos.org/build/233216203 at 2023-09-02
- patronscraper # failure in job https://hydra.nixos.org/build/233258571 at 2023-09-02 - patronscraper # failure in job https://hydra.nixos.org/build/233258571 at 2023-09-02
- pattern-arrows # failure in job https://hydra.nixos.org/build/252718352 at 2024-03-16
- pattern-trie # failure in job https://hydra.nixos.org/build/233237252 at 2023-09-02 - pattern-trie # failure in job https://hydra.nixos.org/build/233237252 at 2023-09-02
- paynow-zw # failure in job https://hydra.nixos.org/build/233221916 at 2023-09-02 - paynow-zw # failure in job https://hydra.nixos.org/build/233221916 at 2023-09-02
- paypal-adaptive-hoops # failure in job https://hydra.nixos.org/build/233244557 at 2023-09-02 - paypal-adaptive-hoops # failure in job https://hydra.nixos.org/build/233244557 at 2023-09-02
@ -4370,6 +4401,7 @@ broken-packages:
- pcgen # failure in job https://hydra.nixos.org/build/233195356 at 2023-09-02 - pcgen # failure in job https://hydra.nixos.org/build/233195356 at 2023-09-02
- PCLT # failure in job https://hydra.nixos.org/build/233246845 at 2023-09-02 - PCLT # failure in job https://hydra.nixos.org/build/233246845 at 2023-09-02
- pcre-light-extra # failure in job https://hydra.nixos.org/build/233194585 at 2023-09-02 - pcre-light-extra # failure in job https://hydra.nixos.org/build/233194585 at 2023-09-02
- pcubature # failure in job https://hydra.nixos.org/build/253698476 at 2024-03-31
- pdfinfo # failure in job https://hydra.nixos.org/build/233214432 at 2023-09-02 - pdfinfo # failure in job https://hydra.nixos.org/build/233214432 at 2023-09-02
- pdf-slave-template # failure in job https://hydra.nixos.org/build/233217870 at 2023-09-02 - pdf-slave-template # failure in job https://hydra.nixos.org/build/233217870 at 2023-09-02
- pdf-toolbox-viewer # failure in job https://hydra.nixos.org/build/233196461 at 2023-09-02 - pdf-toolbox-viewer # failure in job https://hydra.nixos.org/build/233196461 at 2023-09-02
@ -4756,6 +4788,7 @@ broken-packages:
- pure-priority-queue # failure in job https://hydra.nixos.org/build/233258014 at 2023-09-02 - pure-priority-queue # failure in job https://hydra.nixos.org/build/233258014 at 2023-09-02
- purescript-ast # failure in job https://hydra.nixos.org/build/233204157 at 2023-09-02 - purescript-ast # failure in job https://hydra.nixos.org/build/233204157 at 2023-09-02
- purescript-cst # failure in job https://hydra.nixos.org/build/233197178 at 2023-09-02 - purescript-cst # failure in job https://hydra.nixos.org/build/233197178 at 2023-09-02
- purescript # failure in job https://hydra.nixos.org/build/253692073 at 2024-03-31
- pure-zlib # failure in job https://hydra.nixos.org/build/233241392 at 2023-09-02 - pure-zlib # failure in job https://hydra.nixos.org/build/233241392 at 2023-09-02
- purview # failure in job https://hydra.nixos.org/build/233208821 at 2023-09-02 - purview # failure in job https://hydra.nixos.org/build/233208821 at 2023-09-02
- pushbullet # failure in job https://hydra.nixos.org/build/233209340 at 2023-09-02 - pushbullet # failure in job https://hydra.nixos.org/build/233209340 at 2023-09-02
@ -4767,7 +4800,6 @@ broken-packages:
- pushover # failure in job https://hydra.nixos.org/build/252739908 at 2024-03-16 - pushover # failure in job https://hydra.nixos.org/build/252739908 at 2024-03-16
- putlenses # failure in job https://hydra.nixos.org/build/233197372 at 2023-09-02 - putlenses # failure in job https://hydra.nixos.org/build/233197372 at 2023-09-02
- puzzle-draw # failure in job https://hydra.nixos.org/build/233204953 at 2023-09-02 - puzzle-draw # failure in job https://hydra.nixos.org/build/233204953 at 2023-09-02
- pvar # failure in job https://hydra.nixos.org/build/252711515 at 2024-03-16
- pvector # failure in job https://hydra.nixos.org/build/233217965 at 2023-09-02 - pvector # failure in job https://hydra.nixos.org/build/233217965 at 2023-09-02
- pyffi # failure in job https://hydra.nixos.org/build/233260156 at 2023-09-02 - pyffi # failure in job https://hydra.nixos.org/build/233260156 at 2023-09-02
- pyfi # failure in job https://hydra.nixos.org/build/233214389 at 2023-09-02 - pyfi # failure in job https://hydra.nixos.org/build/233214389 at 2023-09-02
@ -4865,6 +4897,7 @@ broken-packages:
- rbst # failure in job https://hydra.nixos.org/build/233238184 at 2023-09-02 - rbst # failure in job https://hydra.nixos.org/build/233238184 at 2023-09-02
- rclient # failure in job https://hydra.nixos.org/build/233239290 at 2023-09-02 - rclient # failure in job https://hydra.nixos.org/build/233239290 at 2023-09-02
- rdf4h # failure in job https://hydra.nixos.org/build/233234057 at 2023-09-02 - rdf4h # failure in job https://hydra.nixos.org/build/233234057 at 2023-09-02
- rds-data-codecs # failure in job https://hydra.nixos.org/build/253696582 at 2024-03-31
- react-flux # failure in job https://hydra.nixos.org/build/233246819 at 2023-09-02 - react-flux # failure in job https://hydra.nixos.org/build/233246819 at 2023-09-02
- react-haskell # failure in job https://hydra.nixos.org/build/233242976 at 2023-09-02 - react-haskell # failure in job https://hydra.nixos.org/build/233242976 at 2023-09-02
- reaction-logic # failure in job https://hydra.nixos.org/build/233216789 at 2023-09-02 - reaction-logic # failure in job https://hydra.nixos.org/build/233216789 at 2023-09-02
@ -4921,6 +4954,7 @@ broken-packages:
- reflex-dom-retractable # failure in job https://hydra.nixos.org/build/233198362 at 2023-09-02 - reflex-dom-retractable # failure in job https://hydra.nixos.org/build/233198362 at 2023-09-02
- reflex-dom-svg # failure in job https://hydra.nixos.org/build/233193544 at 2023-09-02 - reflex-dom-svg # failure in job https://hydra.nixos.org/build/233193544 at 2023-09-02
- reflex-external-ref # failure in job https://hydra.nixos.org/build/233215834 at 2023-09-02 - reflex-external-ref # failure in job https://hydra.nixos.org/build/233215834 at 2023-09-02
- reflex-gi-gtk # failure in job https://hydra.nixos.org/build/253683412 at 2024-03-31
- reflex-gloss # failure in job https://hydra.nixos.org/build/234457448 at 2023-09-13 - reflex-gloss # failure in job https://hydra.nixos.org/build/234457448 at 2023-09-13
- reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02 - reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02
- reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02 - reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02
@ -5018,6 +5052,7 @@ broken-packages:
- rewrite-inspector # failure in job https://hydra.nixos.org/build/233243472 at 2023-09-02 - rewrite-inspector # failure in job https://hydra.nixos.org/build/233243472 at 2023-09-02
- rfc # failure in job https://hydra.nixos.org/build/233241988 at 2023-09-02 - rfc # failure in job https://hydra.nixos.org/build/233241988 at 2023-09-02
- rfc-prelude # failure in job https://hydra.nixos.org/build/233227572 at 2023-09-02 - rfc-prelude # failure in job https://hydra.nixos.org/build/233227572 at 2023-09-02
- r-glpk-phonetic-languages-ukrainian-durations # failure in job https://hydra.nixos.org/build/253703155 at 2024-03-31
- rhbzquery # failure in job https://hydra.nixos.org/build/233259706 at 2023-09-02 - rhbzquery # failure in job https://hydra.nixos.org/build/233259706 at 2023-09-02
- rhine # failure in job https://hydra.nixos.org/build/233245503 at 2023-09-02 - rhine # failure in job https://hydra.nixos.org/build/233245503 at 2023-09-02
- riak # failure in job https://hydra.nixos.org/build/233192622 at 2023-09-02 - riak # failure in job https://hydra.nixos.org/build/233192622 at 2023-09-02
@ -5266,8 +5301,10 @@ broken-packages:
- servant-static-th # failure in job https://hydra.nixos.org/build/233191735 at 2023-09-02 - servant-static-th # failure in job https://hydra.nixos.org/build/233191735 at 2023-09-02
- servant-streaming # failure in job https://hydra.nixos.org/build/233215168 at 2023-09-02 - servant-streaming # failure in job https://hydra.nixos.org/build/233215168 at 2023-09-02
- servant-streamly # failure in job https://hydra.nixos.org/build/233231404 at 2023-09-02 - servant-streamly # failure in job https://hydra.nixos.org/build/233231404 at 2023-09-02
- servant-to-elm # failure in job https://hydra.nixos.org/build/253681347 at 2024-03-31
- servant-tracing # failure in job https://hydra.nixos.org/build/233229308 at 2023-09-02 - servant-tracing # failure in job https://hydra.nixos.org/build/233229308 at 2023-09-02
- servant-typed-error # failure in job https://hydra.nixos.org/build/252727241 at 2024-03-16 - servant-typed-error # failure in job https://hydra.nixos.org/build/252727241 at 2024-03-16
- servant-typescript # failure in job https://hydra.nixos.org/build/253932573 at 2024-03-31
- servant-util # failure in job https://hydra.nixos.org/build/252729690 at 2024-03-16 - servant-util # failure in job https://hydra.nixos.org/build/252729690 at 2024-03-16
- servant-wasm # failure in job https://hydra.nixos.org/build/233191644 at 2023-09-02 - servant-wasm # failure in job https://hydra.nixos.org/build/233191644 at 2023-09-02
- servant-xml-conduit # failure in job https://hydra.nixos.org/build/243828707 at 2024-01-01 - servant-xml-conduit # failure in job https://hydra.nixos.org/build/243828707 at 2024-01-01
@ -5443,6 +5480,7 @@ broken-packages:
- smawk # failure in job https://hydra.nixos.org/build/233258699 at 2023-09-02 - smawk # failure in job https://hydra.nixos.org/build/233258699 at 2023-09-02
- sme # failure in job https://hydra.nixos.org/build/233208306 at 2023-09-02 - sme # failure in job https://hydra.nixos.org/build/233208306 at 2023-09-02
- smerdyakov # failure in job https://hydra.nixos.org/build/233238735 at 2023-09-02 - smerdyakov # failure in job https://hydra.nixos.org/build/233238735 at 2023-09-02
- smh # failure in job https://hydra.nixos.org/build/253695707 at 2024-03-31
- smiles # failure in job https://hydra.nixos.org/build/233197831 at 2023-09-02 - smiles # failure in job https://hydra.nixos.org/build/233197831 at 2023-09-02
- SmithNormalForm # failure in job https://hydra.nixos.org/build/233253620 at 2023-09-02 - SmithNormalForm # failure in job https://hydra.nixos.org/build/233253620 at 2023-09-02
- smoothie # failure in job https://hydra.nixos.org/build/233250042 at 2023-09-02 - smoothie # failure in job https://hydra.nixos.org/build/233250042 at 2023-09-02
@ -5531,7 +5569,6 @@ broken-packages:
- special-keys # failure in job https://hydra.nixos.org/build/233191988 at 2023-09-02 - special-keys # failure in job https://hydra.nixos.org/build/233191988 at 2023-09-02
- spectacle # failure in job https://hydra.nixos.org/build/233207488 at 2023-09-02 - spectacle # failure in job https://hydra.nixos.org/build/233207488 at 2023-09-02
- speculation # failure in job https://hydra.nixos.org/build/233211559 at 2023-09-02 - speculation # failure in job https://hydra.nixos.org/build/233211559 at 2023-09-02
- specup # failure in job https://hydra.nixos.org/build/252712918 at 2024-03-16
- sphinxesc # failure in job https://hydra.nixos.org/build/233194825 at 2023-09-02 - sphinxesc # failure in job https://hydra.nixos.org/build/233194825 at 2023-09-02
- sphinx # failure in job https://hydra.nixos.org/build/233247449 at 2023-09-02 - sphinx # failure in job https://hydra.nixos.org/build/233247449 at 2023-09-02
- Spintax # failure in job https://hydra.nixos.org/build/233224001 at 2023-09-02 - Spintax # failure in job https://hydra.nixos.org/build/233224001 at 2023-09-02
@ -5826,13 +5863,13 @@ broken-packages:
- tart # failure in job https://hydra.nixos.org/build/252723842 at 2024-03-16 - tart # failure in job https://hydra.nixos.org/build/252723842 at 2024-03-16
- taskell # depends on old version of brick - taskell # depends on old version of brick
- TaskMonad # failure in job https://hydra.nixos.org/build/233219257 at 2023-09-02 - TaskMonad # failure in job https://hydra.nixos.org/build/233219257 at 2023-09-02
- tasty-autocollect # failure in job https://hydra.nixos.org/build/233256957 at 2023-09-02
- tasty-auto # failure in job https://hydra.nixos.org/build/233220008 at 2023-09-02 - tasty-auto # failure in job https://hydra.nixos.org/build/233220008 at 2023-09-02
- tasty-checklist # failure in job https://hydra.nixos.org/build/252710481 at 2024-03-16 - tasty-checklist # failure in job https://hydra.nixos.org/build/252710481 at 2024-03-16
- tasty-fail-fast # failure in job https://hydra.nixos.org/build/233200040 at 2023-09-02 - tasty-fail-fast # failure in job https://hydra.nixos.org/build/233200040 at 2023-09-02
- tasty-grading-system # failure in job https://hydra.nixos.org/build/236673021 at 2023-10-04 - tasty-grading-system # failure in job https://hydra.nixos.org/build/236673021 at 2023-10-04
- tasty-hedgehog-coverage # failure in job https://hydra.nixos.org/build/233231332 at 2023-09-02 - tasty-hedgehog-coverage # failure in job https://hydra.nixos.org/build/233231332 at 2023-09-02
- tasty-mgolden # failure in job https://hydra.nixos.org/build/233248196 at 2023-09-02 - tasty-mgolden # failure in job https://hydra.nixos.org/build/233248196 at 2023-09-02
- tasty-process # failure in job https://hydra.nixos.org/build/253680638 at 2024-03-31
- tasty-stats # failure in job https://hydra.nixos.org/build/233228752 at 2023-09-02 - tasty-stats # failure in job https://hydra.nixos.org/build/233228752 at 2023-09-02
- tasty-test-reporter # failure in job https://hydra.nixos.org/build/233208181 at 2023-09-02 - tasty-test-reporter # failure in job https://hydra.nixos.org/build/233208181 at 2023-09-02
- tasty-test-vector # failure in job https://hydra.nixos.org/build/233231957 at 2023-09-02 - tasty-test-vector # failure in job https://hydra.nixos.org/build/233231957 at 2023-09-02
@ -6035,6 +6072,7 @@ broken-packages:
- tokyocabinet-haskell # failure in job https://hydra.nixos.org/build/233193492 at 2023-09-02 - tokyocabinet-haskell # failure in job https://hydra.nixos.org/build/233193492 at 2023-09-02
- tokyotyrant-haskell # failure in job https://hydra.nixos.org/build/233256228 at 2023-09-02 - tokyotyrant-haskell # failure in job https://hydra.nixos.org/build/233256228 at 2023-09-02
- toml # failure in job https://hydra.nixos.org/build/233223844 at 2023-09-02 - toml # failure in job https://hydra.nixos.org/build/233223844 at 2023-09-02
- toml-test-drivers # failure in job https://hydra.nixos.org/build/253701482 at 2024-03-31
- tonalude # failure in job https://hydra.nixos.org/build/233204874 at 2023-09-02 - tonalude # failure in job https://hydra.nixos.org/build/233204874 at 2023-09-02
- tonaparser # failure in job https://hydra.nixos.org/build/233224261 at 2023-09-02 - tonaparser # failure in job https://hydra.nixos.org/build/233224261 at 2023-09-02
- toodles # failure in job https://hydra.nixos.org/build/233245612 at 2023-09-02 - toodles # failure in job https://hydra.nixos.org/build/233245612 at 2023-09-02
@ -6152,7 +6190,6 @@ broken-packages:
- typed-time # failure in job https://hydra.nixos.org/build/233246930 at 2023-09-02 - typed-time # failure in job https://hydra.nixos.org/build/233246930 at 2023-09-02
- typed-wire # failure in job https://hydra.nixos.org/build/233237626 at 2023-09-02 - typed-wire # failure in job https://hydra.nixos.org/build/233237626 at 2023-09-02
- type-eq # failure in job https://hydra.nixos.org/build/233214388 at 2023-09-02 - type-eq # failure in job https://hydra.nixos.org/build/233214388 at 2023-09-02
- type-errors # failure in job https://hydra.nixos.org/build/252734319 at 2024-03-16
- type-errors-pretty # failure in job https://hydra.nixos.org/build/233238808 at 2023-09-02 - type-errors-pretty # failure in job https://hydra.nixos.org/build/233238808 at 2023-09-02
- typehash # failure in job https://hydra.nixos.org/build/233207184 at 2023-09-02 - typehash # failure in job https://hydra.nixos.org/build/233207184 at 2023-09-02
- type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02 - type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02

View File

@ -28,10 +28,6 @@ default-package-overrides:
- gi-gdkx11 < 4 - gi-gdkx11 < 4
# 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1
- ghc-bignum == 1.0 - ghc-bignum == 1.0
# 2024-02-22: Needed for haskell-language-server-2.6.0.0
- lsp < 2.4.0.0
# 2024-02-22: Needed for hls-fourmolu-plugin-2.6.0.0 and others
- lsp-test < 0.17.0.0
extra-packages: extra-packages:
- Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
@ -102,6 +98,7 @@ extra-packages:
- text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10) - text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10)
- th-abstraction < 0.6 # 2023-09-11: needed for aeson-2.2.0.0 - th-abstraction < 0.6 # 2023-09-11: needed for aeson-2.2.0.0
- vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1
- warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3
- weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7
- weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2
- weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.* - weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.*
@ -111,6 +108,7 @@ extra-packages:
- shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.*
- algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0 - algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0
- fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10
- ShellCheck == 0.9.0 # 2024-03-21: pinned by haskell-ci
package-maintainers: package-maintainers:
abbradar: abbradar:
@ -291,7 +289,9 @@ package-maintainers:
- weeder - weeder
- witch - witch
ncfavier: ncfavier:
- irc-client
- lambdabot - lambdabot
- shake
nomeata: nomeata:
- cabal-plan-bounds - cabal-plan-bounds
- candid - candid
@ -354,6 +354,10 @@ package-maintainers:
- mpi-hs-store - mpi-hs-store
- mpi-hs-cereal - mpi-hs-cereal
- mpi-hs-binary - mpi-hs-binary
- cpython
- massiv
- massiv-io
- massiv-test
shlok: shlok:
- streamly-archive - streamly-archive
- streamly-lmdb - streamly-lmdb
@ -418,12 +422,19 @@ package-maintainers:
- irc-client - irc-client
- chatter - chatter
- envy - envy
t4ccer:
- aeson-better-errors
- cheapskate
- containers-unicode-symbols
- numerals-base
- pattern-arrows
tbidne: tbidne:
- rest-rewrite - rest-rewrite
terlar: terlar:
- nix-diff - nix-diff
turion: turion:
- Agda - Agda
- cabal-gild
- dunai - dunai
- essence-of-live-coding - essence-of-live-coding
- essence-of-live-coding-gloss - essence-of-live-coding-gloss
@ -644,6 +655,7 @@ unsupported-platforms:
piyo: [ platforms.darwin ] piyo: [ platforms.darwin ]
PortMidi-simple: [ platforms.darwin ] PortMidi-simple: [ platforms.darwin ]
PortMidi: [ platforms.darwin ] PortMidi: [ platforms.darwin ]
portmidi-utility: [ platforms.darwin ]
posix-api: [ platforms.darwin ] posix-api: [ platforms.darwin ]
Raincat: [ platforms.darwin ] Raincat: [ platforms.darwin ]
reactive-balsa: [ platforms.darwin ] # depends on alsa-core reactive-balsa: [ platforms.darwin ] # depends on alsa-core
@ -691,6 +703,7 @@ supported-platforms:
btrfs: [ platforms.linux ] # depends on linux btrfs: [ platforms.linux ] # depends on linux
bytepatch: [ platforms.x86 ] # due to blake3 bytepatch: [ platforms.x86 ] # due to blake3
cpuid: [ platforms.x86 ] # needs to be i386 compatible (IA-32) cpuid: [ platforms.x86 ] # needs to be i386 compatible (IA-32)
cpython: [ platforms.x86 ] # c2hs errors on glibc headers
crc32c: [ platforms.x86 ] # uses x86 intrinsics crc32c: [ platforms.x86 ] # uses x86 intrinsics
d3d11binding: [ platforms.windows ] d3d11binding: [ platforms.windows ]
DirectSound: [ platforms.windows ] DirectSound: [ platforms.windows ]

View File

@ -1,4 +1,4 @@
# Stackage LTS 22.8 # Stackage LTS 22.13
# This file is auto-generated by # This file is auto-generated by
# maintainers/scripts/haskell/update-stackage.sh # maintainers/scripts/haskell/update-stackage.sh
default-package-overrides: default-package-overrides:
@ -30,7 +30,7 @@ default-package-overrides:
- aeson-pretty ==0.8.10 - aeson-pretty ==0.8.10
- aeson-qq ==0.8.4 - aeson-qq ==0.8.4
- aeson-schemas ==1.4.2.1 - aeson-schemas ==1.4.2.1
- aeson-typescript ==0.6.2.0 - aeson-typescript ==0.6.3.0
- aeson-unqualified-ast ==1.0.0.3 - aeson-unqualified-ast ==1.0.0.3
- aeson-value-parser ==0.19.7.2 - aeson-value-parser ==0.19.7.2
- aeson-warning-parser ==0.1.1 - aeson-warning-parser ==0.1.1
@ -347,7 +347,7 @@ default-package-overrides:
- annotated-exception ==0.2.0.5 - annotated-exception ==0.2.0.5
- annotated-wl-pprint ==0.7.0 - annotated-wl-pprint ==0.7.0
- ansi-terminal ==1.0.2 - ansi-terminal ==1.0.2
- ansi-terminal-game ==1.9.2.0 - ansi-terminal-game ==1.9.3.0
- ansi-terminal-types ==0.11.5 - ansi-terminal-types ==0.11.5
- ansi-wl-pprint ==1.0.2 - ansi-wl-pprint ==1.0.2
- ANum ==0.2.0.2 - ANum ==0.2.0.2
@ -394,7 +394,7 @@ default-package-overrides:
- atom-basic ==0.2.5 - atom-basic ==0.2.5
- atom-conduit ==0.9.0.1 - atom-conduit ==0.9.0.1
- atomic-counter ==0.1.2.1 - atomic-counter ==0.1.2.1
- atomic-primops ==0.8.4 - atomic-primops ==0.8.5
- atomic-write ==0.2.0.7 - atomic-write ==0.2.0.7
- attoparsec ==0.14.4 - attoparsec ==0.14.4
- attoparsec-aeson ==2.1.0.0 - attoparsec-aeson ==2.1.0.0
@ -402,7 +402,7 @@ default-package-overrides:
- attoparsec-binary ==0.2 - attoparsec-binary ==0.2
- attoparsec-data ==1.0.5.4 - attoparsec-data ==1.0.5.4
- attoparsec-expr ==0.1.1.2 - attoparsec-expr ==0.1.1.2
- attoparsec-framer ==0.1.0.1 - attoparsec-framer ==0.1.0.2
- attoparsec-iso8601 ==1.1.0.1 - attoparsec-iso8601 ==1.1.0.1
- attoparsec-path ==0.0.0.1 - attoparsec-path ==0.0.0.1
- attoparsec-run ==0.0.2.0 - attoparsec-run ==0.0.2.0
@ -453,11 +453,11 @@ default-package-overrides:
- bcp47-orphans ==0.1.0.6 - bcp47-orphans ==0.1.0.6
- bcrypt ==0.0.11 - bcrypt ==0.0.11
- beam-core ==0.10.1.0 - beam-core ==0.10.1.0
- bech32 ==1.1.4 - bech32 ==1.1.5
- bech32-th ==1.1.1 - bech32-th ==1.1.5
- benchpress ==0.2.2.23 - benchpress ==0.2.2.23
- bencode ==0.6.1.1 - bencode ==0.6.1.1
- benri-hspec ==0.1.0.1 - benri-hspec ==0.1.0.2
- between ==0.11.0.0 - between ==0.11.0.0
- bibtex ==0.1.0.7 - bibtex ==0.1.0.7
- bifunctor-classes-compat ==0.1 - bifunctor-classes-compat ==0.1
@ -498,8 +498,8 @@ default-package-overrides:
- blas-hs ==0.1.1.0 - blas-hs ==0.1.1.0
- blaze-bootstrap ==0.1.0.1 - blaze-bootstrap ==0.1.0.1
- blaze-builder ==0.4.2.3 - blaze-builder ==0.4.2.3
- blaze-colonnade ==1.2.2.1 - blaze-colonnade ==1.2.3.0
- blaze-html ==0.9.1.2 - blaze-html ==0.9.2.0
- blaze-markup ==0.8.3.0 - blaze-markup ==0.8.3.0
- blaze-svg ==0.3.7 - blaze-svg ==0.3.7
- blaze-textual ==0.2.3.1 - blaze-textual ==0.2.3.1
@ -507,7 +507,7 @@ default-package-overrides:
- bloomfilter ==2.0.1.2 - bloomfilter ==2.0.1.2
- bm ==0.2.0.0 - bm ==0.2.0.0
- bmp ==1.2.6.3 - bmp ==1.2.6.3
- bnb-staking-csvs ==0.2.1.0 - bnb-staking-csvs ==0.2.2.0
- BNFC ==2.9.5 - BNFC ==2.9.5
- BNFC-meta ==0.6.1 - BNFC-meta ==0.6.1
- board-games ==0.4 - board-games ==0.4
@ -526,7 +526,7 @@ default-package-overrides:
- boundingboxes ==0.2.3 - boundingboxes ==0.2.3
- box ==0.9.3.1 - box ==0.9.3.1
- boxes ==0.1.5 - boxes ==0.1.5
- breakpoint ==0.1.3.0 - breakpoint ==0.1.3.1
- brick ==2.1.1 - brick ==2.1.1
- broadcast-chan ==0.2.1.2 - broadcast-chan ==0.2.1.2
- brotli ==0.0.0.1 - brotli ==0.0.0.1
@ -547,16 +547,16 @@ default-package-overrides:
- bv ==0.5 - bv ==0.5
- bv-little ==1.3.2 - bv-little ==1.3.2
- byteable ==0.1.1 - byteable ==0.1.1
- bytebuild ==0.3.15.0 - bytebuild ==0.3.16.2
- byte-count-reader ==0.10.1.11 - byte-count-reader ==0.10.1.11
- bytedump ==1.0 - bytedump ==1.0
- bytehash ==0.1.1.0 - bytehash ==0.1.1.0
- byte-order ==0.1.3.0 - byte-order ==0.1.3.1
- byteorder ==1.0.4 - byteorder ==1.0.4
- bytes ==0.17.3 - bytes ==0.17.3
- byteset ==0.1.1.1 - byteset ==0.1.1.1
- byteslice ==0.2.13.0 - byteslice ==0.2.13.2
- bytesmith ==0.3.11.0 - bytesmith ==0.3.11.1
- bytestring-builder ==0.10.8.2.0 - bytestring-builder ==0.10.8.2.0
- bytestring-conversion ==0.3.2 - bytestring-conversion ==0.3.2
- bytestring-lexing ==0.5.0.11 - bytestring-lexing ==0.5.0.11
@ -572,7 +572,7 @@ default-package-overrides:
- cabal2spec ==2.7.0 - cabal2spec ==2.7.0
- cabal-appimage ==0.4.0.2 - cabal-appimage ==0.4.0.2
- cabal-clean ==0.2.20230609 - cabal-clean ==0.2.20230609
- cabal-debian ==5.2.2 - cabal-debian ==5.2.3
- cabal-doctest ==1.0.9 - cabal-doctest ==1.0.9
- cabal-file ==0.1.1 - cabal-file ==0.1.1
- cabal-install-solver ==3.10.2.1 - cabal-install-solver ==3.10.2.1
@ -623,14 +623,14 @@ default-package-overrides:
- Chart-cairo ==1.9.4.1 - Chart-cairo ==1.9.4.1
- Chart-diagrams ==1.9.5.1 - Chart-diagrams ==1.9.5.1
- chart-svg ==0.5.2.0 - chart-svg ==0.5.2.0
- ChasingBottoms ==1.3.1.12 - ChasingBottoms ==1.3.1.13
- check-email ==1.0.2 - check-email ==1.0.2
- checkers ==0.6.0 - checkers ==0.6.0
- checksum ==0.0.0.1 - checksum ==0.0.0.1
- chimera ==0.3.4.0 - chimera ==0.3.4.0
- choice ==0.2.3 - choice ==0.2.3
- chronologique ==0.3.1.3 - chronologique ==0.3.1.3
- chronos ==1.1.5.1 - chronos ==1.1.6.1
- chronos-bench ==0.2.0.2 - chronos-bench ==0.2.0.2
- chunked-data ==0.3.1 - chunked-data ==0.3.1
- cipher-aes ==0.2.11 - cipher-aes ==0.2.11
@ -656,12 +656,12 @@ default-package-overrides:
- cmark-lucid ==0.1.0.0 - cmark-lucid ==0.1.0.0
- cmdargs ==0.10.22 - cmdargs ==0.10.22
- codec-beam ==0.2.0 - codec-beam ==0.2.0
- code-conjure ==0.5.8 - code-conjure ==0.5.14
- code-page ==0.2.1 - code-page ==0.2.1
- coinor-clp ==0.0.0.2 - coinor-clp ==0.0.0.2
- cointracking-imports ==0.1.0.2 - cointracking-imports ==0.1.0.2
- collect-errors ==0.1.5.0 - collect-errors ==0.1.5.0
- co-log ==0.6.0.2 - co-log ==0.6.1.0
- co-log-concurrent ==0.5.1.0 - co-log-concurrent ==0.5.1.0
- co-log-core ==0.3.2.1 - co-log-core ==0.3.2.1
- co-log-polysemy ==0.0.1.4 - co-log-polysemy ==0.0.1.4
@ -679,9 +679,9 @@ default-package-overrides:
- comfort-fftw ==0.0.0.1 - comfort-fftw ==0.0.0.1
- comfort-glpk ==0.1 - comfort-glpk ==0.1
- comfort-graph ==0.0.4 - comfort-graph ==0.0.4
- commonmark ==0.2.4.1 - commonmark ==0.2.5.1
- commonmark-extensions ==0.2.5.1 - commonmark-extensions ==0.2.5.3
- commonmark-pandoc ==0.2.2 - commonmark-pandoc ==0.2.2.1
- commutative ==0.0.2 - commutative ==0.0.2
- commutative-semigroups ==0.1.0.2 - commutative-semigroups ==0.1.0.2
- comonad ==5.0.8 - comonad ==5.0.8
@ -723,7 +723,7 @@ default-package-overrides:
- configuration-tools ==0.7.0 - configuration-tools ==0.7.0
- configurator ==0.3.0.0 - configurator ==0.3.0.0
- configurator-export ==0.1.0.1 - configurator-export ==0.1.0.1
- configurator-pg ==0.2.9 - configurator-pg ==0.2.10
- constraints ==0.14 - constraints ==0.14
- constraints-extras ==0.4.0.0 - constraints-extras ==0.4.0.0
- constraint-tuples ==0.1.2 - constraint-tuples ==0.1.2
@ -732,7 +732,7 @@ default-package-overrides:
- context-http-client ==0.2.0.2 - context-http-client ==0.2.0.2
- context-resource ==0.2.0.2 - context-resource ==0.2.0.2
- context-wai-middleware ==0.2.0.2 - context-wai-middleware ==0.2.0.2
- contiguous ==0.6.4.0 - contiguous ==0.6.4.2
- contravariant ==1.5.5 - contravariant ==1.5.5
- contravariant-extras ==0.3.5.4 - contravariant-extras ==0.3.5.4
- control-bool ==0.2.1 - control-bool ==0.2.1
@ -772,7 +772,7 @@ default-package-overrides:
- cryptohash-sha512 ==0.11.102.0 - cryptohash-sha512 ==0.11.102.0
- crypton ==0.34 - crypton ==0.34
- crypton-conduit ==0.2.3 - crypton-conduit ==0.2.3
- crypton-connection ==0.3.1 - crypton-connection ==0.3.2
- cryptonite ==0.30 - cryptonite ==0.30
- cryptonite-conduit ==0.2.2 - cryptonite-conduit ==0.2.2
- cryptonite-openssl ==0.7 - cryptonite-openssl ==0.7
@ -884,7 +884,7 @@ default-package-overrides:
- diagrams-core ==1.5.1.1 - diagrams-core ==1.5.1.1
- diagrams-gtk ==1.4 - diagrams-gtk ==1.4
- diagrams-html5 ==1.4.2 - diagrams-html5 ==1.4.2
- diagrams-lib ==1.4.6 - diagrams-lib ==1.4.6.1
- diagrams-postscript ==1.5.1.1 - diagrams-postscript ==1.5.1.1
- diagrams-rasterific ==1.4.2.3 - diagrams-rasterific ==1.4.2.3
- diagrams-solve ==0.1.3 - diagrams-solve ==0.1.3
@ -895,7 +895,7 @@ default-package-overrides:
- di-df1 ==1.2.1 - di-df1 ==1.2.1
- Diff ==0.4.1 - Diff ==0.4.1
- diff-loc ==0.1.0.0 - diff-loc ==0.1.0.0
- digest ==0.0.2.0 - digest ==0.0.2.1
- digits ==0.3.1 - digits ==0.3.1
- di-handle ==1.0.1 - di-handle ==1.0.1
- dimensional ==1.5 - dimensional ==1.5
@ -941,9 +941,7 @@ default-package-overrides:
- dotenv ==0.11.0.2 - dotenv ==0.11.0.2
- dotgen ==0.4.3 - dotgen ==0.4.3
- dotnet-timespan ==0.0.1.0 - dotnet-timespan ==0.0.1.0
- double-conversion ==2.0.4.2 - double-conversion ==2.0.5.0
- download ==0.3.2.7
- download-curl ==0.1.4
- DPutils ==0.1.1.0 - DPutils ==0.1.1.0
- drawille ==0.1.3.0 - drawille ==0.1.3.0
- drifter ==0.3.0 - drifter ==0.3.0
@ -989,7 +987,7 @@ default-package-overrides:
- elynx-tools ==0.7.2.2 - elynx-tools ==0.7.2.2
- elynx-tree ==0.7.2.2 - elynx-tree ==0.7.2.2
- emacs-module ==0.2.1 - emacs-module ==0.2.1
- email-validate ==2.3.2.19 - email-validate ==2.3.2.20
- emojis ==0.1.3 - emojis ==0.1.3
- enclosed-exceptions ==1.0.3 - enclosed-exceptions ==1.0.3
- ENIG ==0.0.1.0 - ENIG ==0.0.1.0
@ -1015,8 +1013,8 @@ default-package-overrides:
- errors ==2.3.0 - errors ==2.3.0
- errors-ext ==0.4.2 - errors-ext ==0.4.2
- ersatz ==0.5 - ersatz ==0.5
- esqueleto ==3.5.11.1 - esqueleto ==3.5.11.2
- event-list ==0.1.2.1 - event-list ==0.1.3
- every ==0.0.1 - every ==0.0.1
- evm-opcodes ==0.1.2 - evm-opcodes ==0.1.2
- exact-combinatorics ==0.2.0.11 - exact-combinatorics ==0.2.0.11
@ -1035,7 +1033,7 @@ default-package-overrides:
- explainable-predicates ==0.1.2.4 - explainable-predicates ==0.1.2.4
- explicit-exception ==0.2 - explicit-exception ==0.2
- exp-pairs ==0.2.1.0 - exp-pairs ==0.2.1.0
- express ==1.0.14 - express ==1.0.16
- extended-reals ==0.2.4.0 - extended-reals ==0.2.4.0
- extensible ==0.9 - extensible ==0.9
- extensible-effects ==5.0.0.1 - extensible-effects ==5.0.0.1
@ -1064,7 +1062,6 @@ default-package-overrides:
- feature-flags ==0.1.0.1 - feature-flags ==0.1.0.1
- fedora-dists ==2.1.1 - fedora-dists ==2.1.1
- fedora-haskell-tools ==1.1 - fedora-haskell-tools ==1.1
- feed ==1.3.2.1
- FenwickTree ==0.1.2.1 - FenwickTree ==0.1.2.1
- fft ==0.1.8.7 - fft ==0.1.8.7
- fftw-ffi ==0.1 - fftw-ffi ==0.1
@ -1073,6 +1070,7 @@ default-package-overrides:
- fields-json ==0.4.0.0 - fields-json ==0.4.0.0
- file-embed ==0.0.16.0 - file-embed ==0.0.16.0
- file-embed-lzma ==0.0.1 - file-embed-lzma ==0.0.1
- file-io ==0.1.1
- filelock ==0.1.1.7 - filelock ==0.1.1.7
- filemanip ==0.3.6.3 - filemanip ==0.3.6.3
- file-modules ==0.1.2.4 - file-modules ==0.1.2.4
@ -1098,7 +1096,7 @@ default-package-overrides:
- flac-picture ==0.1.3 - flac-picture ==0.1.3
- flags-applicative ==0.1.0.3 - flags-applicative ==0.1.0.3
- flat ==0.6 - flat ==0.6
- flatparse ==0.5.0.1 - flatparse ==0.5.0.2
- flay ==0.4 - flay ==0.4
- flexible-defaults ==0.0.3 - flexible-defaults ==0.0.3
- FloatingHex ==0.5 - FloatingHex ==0.5
@ -1112,11 +1110,11 @@ default-package-overrides:
- focuslist ==0.1.1.0 - focuslist ==0.1.1.0
- foldable1-classes-compat ==0.1 - foldable1-classes-compat ==0.1
- fold-debounce ==0.2.0.11 - fold-debounce ==0.2.0.11
- foldl ==1.4.15 - foldl ==1.4.16
- folds ==0.7.8 - folds ==0.7.8
- FontyFruity ==0.5.3.5 - FontyFruity ==0.5.3.5
- force-layout ==0.4.0.6 - force-layout ==0.4.0.6
- foreign-store ==0.2 - foreign-store ==0.2.1
- ForestStructures ==0.0.1.1 - ForestStructures ==0.0.1.1
- forkable-monad ==0.2.0.3 - forkable-monad ==0.2.0.3
- forma ==1.2.0 - forma ==1.2.0
@ -1255,14 +1253,13 @@ default-package-overrides:
- gio ==0.13.10.0 - gio ==0.13.10.0
- gi-pango ==1.0.29 - gi-pango ==1.0.29
- gi-soup ==2.4.28 - gi-soup ==2.4.28
- git-annex ==10.20231129
- githash ==0.1.7.0 - githash ==0.1.7.0
- github ==0.29 - github ==0.29
- github-release ==2.0.0.10 - github-release ==2.0.0.10
- github-rest ==1.1.4 - github-rest ==1.1.4
- github-types ==0.2.1 - github-types ==0.2.1
- github-webhooks ==0.17.0 - github-webhooks ==0.17.0
- git-lfs ==1.2.1 - git-lfs ==1.2.2
- gitlib ==3.1.3 - gitlib ==3.1.3
- git-mediate ==1.0.9 - git-mediate ==1.0.9
- gitrev ==1.3.1 - gitrev ==1.3.1
@ -1283,7 +1280,7 @@ default-package-overrides:
- glpk-headers ==0.5.1 - glpk-headers ==0.5.1
- GLURaw ==2.0.0.5 - GLURaw ==2.0.0.5
- GLUT ==2.7.0.16 - GLUT ==2.7.0.16
- gmail-simple ==0.1.0.5 - gmail-simple ==0.1.0.6
- gnuplot ==0.5.7 - gnuplot ==0.5.7
- goldplate ==0.2.1.1 - goldplate ==0.2.1.1
- google-isbn ==1.0.3 - google-isbn ==1.0.3
@ -1314,7 +1311,6 @@ default-package-overrides:
- haha ==0.3.1.1 - haha ==0.3.1.1
- hakyll ==4.16.2.0 - hakyll ==4.16.2.0
- hakyllbars ==1.0.1.0 - hakyllbars ==1.0.1.0
- hakyll-convert ==0.3.0.4
- hal ==1.0.1 - hal ==1.0.1
- half ==0.3.1 - half ==0.3.1
- hall-symbols ==0.1.0.6 - hall-symbols ==0.1.0.6
@ -1333,7 +1329,7 @@ default-package-overrides:
- hashing ==0.1.1.0 - hashing ==0.1.1.0
- hashmap ==1.3.3 - hashmap ==1.3.3
- hashtables ==1.3.1 - hashtables ==1.3.1
- haskell-gi ==0.26.7 - haskell-gi ==0.26.8
- haskell-gi-base ==0.26.4 - haskell-gi-base ==0.26.4
- haskell-gi-overloading ==1.0 - haskell-gi-overloading ==1.0
- haskell-lexer ==1.1.1 - haskell-lexer ==1.1.1
@ -1344,9 +1340,9 @@ default-package-overrides:
- haskell-src-exts-util ==0.2.5 - haskell-src-exts-util ==0.2.5
- haskell-src-meta ==0.8.13 - haskell-src-meta ==0.8.13
- haskintex ==0.8.0.2 - haskintex ==0.8.0.2
- haskoin-core ==1.0.2 - haskoin-core ==1.0.4
- haskoin-node ==1.0.1 - haskoin-node ==1.0.1
- haskoin-store-data ==1.2.2 - haskoin-store-data ==1.2.5
- hasktags ==0.73.0 - hasktags ==0.73.0
- hasql ==1.6.4.1 - hasql ==1.6.4.1
- hasql-dynamic-statements ==0.3.1.4 - hasql-dynamic-statements ==0.3.1.4
@ -1356,7 +1352,7 @@ default-package-overrides:
- hasql-migration ==0.3.0 - hasql-migration ==0.3.0
- hasql-notifications ==0.2.0.6 - hasql-notifications ==0.2.0.6
- hasql-optparse-applicative ==0.7.1.3 - hasql-optparse-applicative ==0.7.1.3
- hasql-pool ==0.10.0.1 - hasql-pool ==0.10.1
- hasql-th ==0.4.0.19 - hasql-th ==0.4.0.19
- hasql-transaction ==1.0.1.4 - hasql-transaction ==1.0.1.4
- has-transformers ==0.1.0.4 - has-transformers ==0.1.0.4
@ -1392,7 +1388,7 @@ default-package-overrides:
- hexpat ==0.20.13 - hexpat ==0.20.13
- hex-text ==0.1.0.9 - hex-text ==0.1.0.9
- hformat ==0.3.3.1 - hformat ==0.3.3.1
- hfsevents ==0.1.6 - hfsevents ==0.1.7
- hgal ==2.0.0.3 - hgal ==2.0.0.3
- hidapi ==0.1.8 - hidapi ==0.1.8
- hi-file-parser ==0.1.6.0 - hi-file-parser ==0.1.6.0
@ -1426,7 +1422,6 @@ default-package-overrides:
- hmpfr ==0.4.5 - hmpfr ==0.4.5
- hnix-store-core ==0.7.0.0 - hnix-store-core ==0.7.0.0
- hoauth2 ==2.10.0 - hoauth2 ==2.10.0
- hOpenPGP ==2.9.8
- hopenssl ==2.2.5 - hopenssl ==2.2.5
- hopfli ==0.2.2.1 - hopfli ==0.2.2.1
- horizontal-rule ==0.6.0.0 - horizontal-rule ==0.6.0.0
@ -1452,7 +1447,7 @@ default-package-overrides:
- hscolour ==1.25 - hscolour ==1.25
- hsdns ==1.8 - hsdns ==1.8
- hse-cpp ==0.2 - hse-cpp ==0.2
- hsemail ==2.2.1 - hsemail ==2.2.2
- HSet ==0.0.2 - HSet ==0.0.2
- hset ==2.2.0 - hset ==2.2.0
- hsexif ==0.6.1.10 - hsexif ==0.6.1.10
@ -1536,7 +1531,7 @@ default-package-overrides:
- http-directory ==0.1.10 - http-directory ==0.1.10
- http-download ==0.2.1.0 - http-download ==0.2.1.0
- httpd-shed ==0.4.1.1 - httpd-shed ==0.4.1.1
- http-io-streams ==0.1.6.4 - http-io-streams ==0.1.7.0
- http-link-header ==1.2.1 - http-link-header ==1.2.1
- http-media ==0.8.1.1 - http-media ==0.8.1.1
- http-query ==0.1.3 - http-query ==0.1.3
@ -1644,7 +1639,7 @@ default-package-overrides:
- io-storage ==0.3 - io-storage ==0.3
- io-streams ==1.5.2.2 - io-streams ==1.5.2.2
- io-streams-haproxy ==1.0.1.0 - io-streams-haproxy ==1.0.1.0
- ip ==1.7.7 - ip ==1.7.8
- ip6addr ==1.0.4 - ip6addr ==1.0.4
- iproute ==1.7.12 - iproute ==1.7.12
- IPv6Addr ==2.0.6 - IPv6Addr ==2.0.6
@ -1696,12 +1691,12 @@ default-package-overrides:
- kazura-queue ==0.1.0.4 - kazura-queue ==0.1.0.4
- kdt ==0.2.5 - kdt ==0.2.5
- keep-alive ==0.2.1.0 - keep-alive ==0.2.1.0
- keter ==2.1.3 - keter ==2.1.5
- keycode ==0.2.2 - keycode ==0.2.2
- keyed-vals ==0.2.3.0 - keyed-vals ==0.2.3.1
- keyed-vals-hspec-tests ==0.2.3.0 - keyed-vals-hspec-tests ==0.2.3.1
- keyed-vals-mem ==0.2.3.0 - keyed-vals-mem ==0.2.3.1
- keyed-vals-redis ==0.2.3.0 - keyed-vals-redis ==0.2.3.1
- keys ==3.12.3 - keys ==3.12.3
- ki ==1.0.1.1 - ki ==1.0.1.1
- kind-apply ==0.4.0.0 - kind-apply ==0.4.0.0
@ -1882,7 +1877,7 @@ default-package-overrides:
- mfsolve ==0.3.2.2 - mfsolve ==0.3.2.2
- microaeson ==0.1.0.1 - microaeson ==0.1.0.1
- microlens ==0.4.13.1 - microlens ==0.4.13.1
- microlens-aeson ==2.5.1 - microlens-aeson ==2.5.2
- microlens-contra ==0.1.0.3 - microlens-contra ==0.1.0.3
- microlens-ghc ==0.4.14.2 - microlens-ghc ==0.4.14.2
- microlens-mtl ==0.2.0.3 - microlens-mtl ==0.2.0.3
@ -1948,18 +1943,18 @@ default-package-overrides:
- MonadPrompt ==1.0.0.5 - MonadPrompt ==1.0.0.5
- MonadRandom ==0.6 - MonadRandom ==0.6
- monad-resumption ==0.1.4.0 - monad-resumption ==0.1.4.0
- monad-schedule ==0.1.2.1 - monad-schedule ==0.1.2.2
- monad-st ==0.2.4.1 - monad-st ==0.2.4.1
- monads-tf ==0.3.0.1 - monads-tf ==0.3.0.1
- monad-time ==0.4.0.0 - monad-time ==0.4.0.0
- mongoDB ==2.7.1.2 - mongoDB ==2.7.1.4
- monoidal-containers ==0.6.4.0 - monoidal-containers ==0.6.4.0
- monoidal-functors ==0.2.3.0 - monoidal-functors ==0.2.3.0
- monoid-extras ==0.6.2 - monoid-extras ==0.6.2
- monoid-subclasses ==1.2.4.1 - monoid-subclasses ==1.2.4.1
- monoid-transformer ==0.0.4 - monoid-transformer ==0.0.4
- monomer ==1.6.0.1 - monomer ==1.6.0.1
- mono-traversable ==1.0.15.3 - mono-traversable ==1.0.17.0
- mono-traversable-instances ==0.1.1.0 - mono-traversable-instances ==0.1.1.0
- mono-traversable-keys ==0.3.0 - mono-traversable-keys ==0.3.0
- more-containers ==0.2.2.2 - more-containers ==0.2.2.2
@ -1995,9 +1990,9 @@ default-package-overrides:
- mx-state-codes ==1.0.0.0 - mx-state-codes ==1.0.0.0
- myers-diff ==0.3.0.0 - myers-diff ==0.3.0.0
- mysql ==0.2.1 - mysql ==0.2.1
- mysql-haskell ==1.1.3 - mysql-haskell ==1.1.4
- mysql-haskell-nem ==0.1.0.0 - mysql-haskell-nem ==0.1.0.0
- mysql-json-table ==0.1.2.0 - mysql-json-table ==0.1.3.0
- mysql-simple ==0.4.9 - mysql-simple ==0.4.9
- n2o ==0.11.1 - n2o ==0.11.1
- n2o-nitro ==0.11.2 - n2o-nitro ==0.11.2
@ -2022,7 +2017,6 @@ default-package-overrides:
- net-mqtt-lens ==0.1.1.0 - net-mqtt-lens ==0.1.1.0
- netpbm ==1.0.4 - netpbm ==1.0.4
- netrc ==0.2.0.0 - netrc ==0.2.0.0
- nettle ==0.3.0
- netwire ==5.0.3 - netwire ==5.0.3
- netwire-input ==0.0.7 - netwire-input ==0.0.7
- network ==3.1.4.0 - network ==3.1.4.0
@ -2085,7 +2079,7 @@ default-package-overrides:
- ofx ==0.4.4.0 - ofx ==0.4.4.0
- old-locale ==1.0.0.7 - old-locale ==1.0.0.7
- old-time ==1.1.0.4 - old-time ==1.1.0.4
- om-elm ==2.0.0.5 - om-elm ==2.0.0.6
- once ==0.4 - once ==0.4
- one-liner ==2.1 - one-liner ==2.1
- one-liner-instances ==0.1.3.0 - one-liner-instances ==0.1.3.0
@ -2093,7 +2087,7 @@ default-package-overrides:
- Only ==0.1 - Only ==0.1
- oo-prototypes ==0.1.0.0 - oo-prototypes ==0.1.0.0
- oops ==0.2.0.1 - oops ==0.2.0.1
- opaleye ==0.10.2.0 - opaleye ==0.10.2.1
- OpenAL ==1.7.0.5 - OpenAL ==1.7.0.5
- openapi3 ==3.2.4 - openapi3 ==3.2.4
- open-browser ==0.2.1.0 - open-browser ==0.2.1.0
@ -2127,6 +2121,7 @@ default-package-overrides:
- OrderedBits ==0.0.2.0 - OrderedBits ==0.0.2.0
- ordered-containers ==0.2.3 - ordered-containers ==0.2.3
- ormolu ==0.7.2.0 - ormolu ==0.7.2.0
- os-string ==2.0.2
- overhang ==1.0.0 - overhang ==1.0.0
- packcheck ==0.6.0 - packcheck ==0.6.0
- pager ==0.1.1.0 - pager ==0.1.1.0
@ -2138,19 +2133,19 @@ default-package-overrides:
- pandoc-cli ==3.1.11.1 - pandoc-cli ==3.1.11.1
- pandoc-dhall-decoder ==0.1.0.1 - pandoc-dhall-decoder ==0.1.0.1
- pandoc-lua-engine ==0.2.1.2 - pandoc-lua-engine ==0.2.1.2
- pandoc-lua-marshal ==0.2.4 - pandoc-lua-marshal ==0.2.5
- pandoc-plot ==1.8.0 - pandoc-plot ==1.8.0
- pandoc-server ==0.1.0.4 - pandoc-server ==0.1.0.5
- pandoc-throw ==0.1.0.0 - pandoc-throw ==0.1.0.0
- pandoc-types ==1.23.1 - pandoc-types ==1.23.1
- pango ==0.13.10.0 - pango ==0.13.10.0
- pantry ==0.9.3.1 - pantry ==0.9.3.2
- parallel ==3.2.2.0 - parallel ==3.2.2.0
- parallel-io ==0.3.5 - parallel-io ==0.3.5
- parameterized ==0.5.0.0 - parameterized ==0.5.0.0
- park-bench ==0.1.1.0 - park-bench ==0.1.1.0
- parseargs ==0.2.0.9 - parseargs ==0.2.0.9
- parsec-class ==1.0.0.0 - parsec-class ==1.0.1.0
- parsec-numbers ==0.1.0 - parsec-numbers ==0.1.0
- parsec-numeric ==0.1.0.0 - parsec-numeric ==0.1.0.0
- ParsecTools ==0.0.2.0 - ParsecTools ==0.0.2.0
@ -2173,7 +2168,7 @@ default-package-overrides:
- path-io ==1.8.1 - path-io ==1.8.1
- path-like ==0.2.0.2 - path-like ==0.2.0.2
- path-pieces ==0.2.1 - path-pieces ==0.2.1
- pathtype ==0.8.1.2 - pathtype ==0.8.1.3
- path-utils ==0.1.1.0 - path-utils ==0.1.1.0
- pathwalk ==0.3.1.2 - pathwalk ==0.3.1.2
- patrol ==1.0.0.7 - patrol ==1.0.0.7
@ -2197,7 +2192,7 @@ default-package-overrides:
- perfect-hash-generator ==1.0.0 - perfect-hash-generator ==1.0.0
- persistable-record ==0.6.0.6 - persistable-record ==0.6.0.6
- persistable-types-HDBC-pg ==0.0.3.5 - persistable-types-HDBC-pg ==0.0.3.5
- persistent ==2.14.6.0 - persistent ==2.14.6.1
- persistent-discover ==0.1.0.7 - persistent-discover ==0.1.0.7
- persistent-iproute ==0.2.5 - persistent-iproute ==0.2.5
- persistent-lens ==1.0.0 - persistent-lens ==1.0.0
@ -2265,7 +2260,7 @@ default-package-overrides:
- postgresql-binary ==0.13.1.3 - postgresql-binary ==0.13.1.3
- postgresql-libpq ==0.10.0.0 - postgresql-libpq ==0.10.0.0
- postgresql-libpq-notify ==0.2.0.0 - postgresql-libpq-notify ==0.2.0.0
- postgresql-migration ==0.2.1.7 - postgresql-migration ==0.2.1.8
- postgresql-query ==3.10.0 - postgresql-query ==3.10.0
- postgresql-schema ==0.1.14 - postgresql-schema ==0.1.14
- postgresql-simple ==0.7.0.0 - postgresql-simple ==0.7.0.0
@ -2297,9 +2292,9 @@ default-package-overrides:
- primecount ==0.1.0.1 - primecount ==0.1.0.1
- primes ==0.2.1.0 - primes ==0.2.1.0
- primitive ==0.8.0.0 - primitive ==0.8.0.0
- primitive-addr ==0.1.0.2 - primitive-addr ==0.1.0.3
- primitive-extras ==0.10.1.10 - primitive-extras ==0.10.1.10
- primitive-offset ==0.2.0.0 - primitive-offset ==0.2.0.1
- primitive-serial ==0.1 - primitive-serial ==0.1
- primitive-unaligned ==0.1.1.2 - primitive-unaligned ==0.1.1.2
- primitive-unlifted ==2.1.0.0 - primitive-unlifted ==2.1.0.0
@ -2325,7 +2320,7 @@ default-package-overrides:
- proto-lens-arbitrary ==0.1.2.12 - proto-lens-arbitrary ==0.1.2.12
- proto-lens-optparse ==0.1.1.11 - proto-lens-optparse ==0.1.1.11
- proto-lens-runtime ==0.7.0.5 - proto-lens-runtime ==0.7.0.5
- protolude ==0.3.3 - protolude ==0.3.4
- proxied ==0.3.1 - proxied ==0.3.1
- psql-helpers ==0.1.0.0 - psql-helpers ==0.1.0.0
- PSQueue ==1.2.0 - PSQueue ==1.2.0
@ -2374,7 +2369,7 @@ default-package-overrides:
- rampart ==2.0.0.7 - rampart ==2.0.0.7
- ramus ==0.1.2 - ramus ==0.1.2
- rando ==0.0.0.4 - rando ==0.0.0.4
- random ==1.2.1.1 - random ==1.2.1.2
- random-bytestring ==0.1.4 - random-bytestring ==0.1.4
- random-fu ==0.3.0.1 - random-fu ==0.3.0.1
- random-shuffle ==0.0.4 - random-shuffle ==0.0.4
@ -2418,7 +2413,7 @@ default-package-overrides:
- recv ==0.1.0 - recv ==0.1.0
- redact ==0.5.0.0 - redact ==0.5.0.0
- reddit-scrape ==0.0.1 - reddit-scrape ==0.0.1
- redis-glob ==0.1.0.7 - redis-glob ==0.1.0.8
- redis-resp ==1.0.0 - redis-resp ==1.0.0
- reducers ==3.12.4 - reducers ==3.12.4
- refact ==0.3.0.2 - refact ==0.3.0.2
@ -2458,7 +2453,7 @@ default-package-overrides:
- resolv ==0.2.0.2 - resolv ==0.2.0.2
- resource-pool ==0.4.0.0 - resource-pool ==0.4.0.0
- resourcet ==1.3.0 - resourcet ==1.3.0
- rest-rewrite ==0.4.2 - rest-rewrite ==0.4.3
- result ==0.2.6.0 - result ==0.2.6.0
- retry ==0.9.3.1 - retry ==0.9.3.1
- rex ==0.6.2 - rex ==0.6.2
@ -2471,7 +2466,7 @@ default-package-overrides:
- rio-orphans ==0.1.2.0 - rio-orphans ==0.1.2.0
- rio-prettyprint ==0.1.8.0 - rio-prettyprint ==0.1.8.0
- rng-utils ==0.3.1 - rng-utils ==0.3.1
- roc-id ==0.2.0.0 - roc-id ==0.2.0.1
- rocksdb-haskell ==1.0.1 - rocksdb-haskell ==1.0.1
- rocksdb-haskell-jprupp ==2.1.6 - rocksdb-haskell-jprupp ==2.1.6
- rocksdb-query ==0.4.2 - rocksdb-query ==0.4.2
@ -2481,7 +2476,7 @@ default-package-overrides:
- rosezipper ==0.2 - rosezipper ==0.2
- rot13 ==0.2.0.1 - rot13 ==0.2.0.1
- row-types ==1.0.1.2 - row-types ==1.0.1.2
- rpmbuild-order ==0.4.10 - rpmbuild-order ==0.4.11
- rpm-nvr ==0.1.2 - rpm-nvr ==0.1.2
- rp-tree ==0.7.1 - rp-tree ==0.7.1
- rrb-vector ==0.2.1.0 - rrb-vector ==0.2.1.0
@ -2490,7 +2485,7 @@ default-package-overrides:
- rss-conduit ==0.6.0.1 - rss-conduit ==0.6.0.1
- run-haskell-module ==0.0.2 - run-haskell-module ==0.0.2
- runmemo ==1.0.0.1 - runmemo ==1.0.0.1
- run-st ==0.1.3.2 - run-st ==0.1.3.3
- rvar ==0.3.0.2 - rvar ==0.3.0.2
- rzk ==0.7.3 - rzk ==0.7.3
- s3-signer ==0.5.0.0 - s3-signer ==0.5.0.0
@ -2554,7 +2549,7 @@ default-package-overrides:
- seqalign ==0.2.0.4 - seqalign ==0.2.0.4
- seqid ==0.6.3 - seqid ==0.6.3
- seqid-streams ==0.7.2 - seqid-streams ==0.7.2
- sequence-formats ==1.8.0.0 - sequence-formats ==1.8.0.1
- sequenceTools ==1.5.3.1 - sequenceTools ==1.5.3.1
- serialise ==0.2.6.1 - serialise ==0.2.6.1
- servant ==0.20.1 - servant ==0.20.1
@ -2593,7 +2588,7 @@ default-package-overrides:
- servant-swagger-ui-core ==0.3.5 - servant-swagger-ui-core ==0.3.5
- servant-swagger-ui-redoc ==0.3.4.1.22.3 - servant-swagger-ui-redoc ==0.3.4.1.22.3
- servant-websockets ==2.0.0 - servant-websockets ==2.0.0
- servant-xml ==1.0.2 - servant-xml ==1.0.3
- serversession ==1.0.3 - serversession ==1.0.3
- serversession-backend-redis ==1.0.5 - serversession-backend-redis ==1.0.5
- serversession-frontend-wai ==1.0.1 - serversession-frontend-wai ==1.0.1
@ -2659,7 +2654,7 @@ default-package-overrides:
- skylighting ==0.14.1 - skylighting ==0.14.1
- skylighting-core ==0.14.1 - skylighting-core ==0.14.1
- skylighting-format-ansi ==0.1 - skylighting-format-ansi ==0.1
- skylighting-format-blaze-html ==0.1.1.1 - skylighting-format-blaze-html ==0.1.1.2
- skylighting-format-context ==0.1.0.2 - skylighting-format-context ==0.1.0.2
- skylighting-format-latex ==0.1 - skylighting-format-latex ==0.1
- slave-thread ==1.1.0.3 - slave-thread ==1.1.0.3
@ -2674,7 +2669,7 @@ default-package-overrides:
- snowflake ==0.1.1.1 - snowflake ==0.1.1.1
- socket ==0.8.3.0 - socket ==0.8.3.0
- socks ==0.6.1 - socks ==0.6.1
- solana-staking-csvs ==0.1.2.0 - solana-staking-csvs ==0.1.3.0
- some ==1.0.6 - some ==1.0.6
- some-dict-of ==0.1.0.2 - some-dict-of ==0.1.0.2
- sop-core ==0.5.0.2 - sop-core ==0.5.0.2
@ -2684,10 +2679,9 @@ default-package-overrides:
- sourcemap ==0.1.7 - sourcemap ==0.1.7
- sox ==0.2.3.2 - sox ==0.2.3.2
- soxlib ==0.0.3.2 - soxlib ==0.0.3.2
- spacecookie ==1.0.0.2
- SpatialMath ==0.2.7.1 - SpatialMath ==0.2.7.1
- special-values ==0.1.0.0 - special-values ==0.1.0.0
- speculate ==0.4.14 - speculate ==0.4.20
- speedy-slice ==0.3.2 - speedy-slice ==0.3.2
- splice ==0.6.1.1 - splice ==0.6.1.1
- split ==0.2.5 - split ==0.2.5
@ -2737,7 +2731,7 @@ default-package-overrides:
- storable-tuple ==0.1 - storable-tuple ==0.1
- storablevector ==0.2.13.2 - storablevector ==0.2.13.2
- store ==0.7.18 - store ==0.7.18
- store-core ==0.4.4.6 - store-core ==0.4.4.7
- store-streaming ==0.2.0.5 - store-streaming ==0.2.0.5
- stratosphere ==0.60.0 - stratosphere ==0.60.0
- Stream ==0.4.7.2 - Stream ==0.4.7.2
@ -2764,7 +2758,7 @@ default-package-overrides:
- string-conversions ==0.4.0.1 - string-conversions ==0.4.0.1
- string-interpolate ==0.3.3.0 - string-interpolate ==0.3.3.0
- stringprep ==1.0.0 - stringprep ==1.0.0
- string-qq ==0.0.5 - string-qq ==0.0.6
- string-random ==0.1.4.3 - string-random ==0.1.4.3
- stringsearch ==0.3.6.6 - stringsearch ==0.3.6.6
- string-transform ==1.1.1 - string-transform ==1.1.1
@ -2937,7 +2931,7 @@ default-package-overrides:
- threads ==0.5.1.8 - threads ==0.5.1.8
- threads-extras ==0.1.0.3 - threads-extras ==0.1.0.3
- thread-supervisor ==0.2.0.0 - thread-supervisor ==0.2.0.0
- threepenny-gui ==0.9.4.0 - threepenny-gui ==0.9.4.1
- th-reify-compat ==0.0.1.5 - th-reify-compat ==0.0.1.5
- th-reify-many ==0.1.10 - th-reify-many ==0.1.10
- th-strict-compat ==0.1.0.1 - th-strict-compat ==0.1.0.1
@ -2983,7 +2977,7 @@ default-package-overrides:
- tophat ==1.0.7.0 - tophat ==1.0.7.0
- topograph ==1.0.0.2 - topograph ==1.0.0.2
- torrent ==10000.1.3 - torrent ==10000.1.3
- torsor ==0.1 - torsor ==0.1.0.1
- tostring ==0.2.1.1 - tostring ==0.2.1.1
- tracing ==0.0.7.4 - tracing ==0.0.7.4
- transaction ==0.1.1.4 - transaction ==0.1.1.4
@ -2995,7 +2989,7 @@ default-package-overrides:
- tree-fun ==0.8.1.0 - tree-fun ==0.8.1.0
- tree-view ==0.5.1 - tree-view ==0.5.1
- trie-simple ==0.4.2 - trie-simple ==0.4.2
- trifecta ==2.1.3 - trifecta ==2.1.4
- trimdent ==0.1.0.0 - trimdent ==0.1.0.0
- trivial-constraint ==0.7.0.0 - trivial-constraint ==0.7.0.0
- tsv2csv ==0.1.0.2 - tsv2csv ==0.1.0.2
@ -3032,10 +3026,10 @@ default-package-overrides:
- type-set ==0.1.0.0 - type-set ==0.1.0.0
- type-spec ==0.4.0.0 - type-spec ==0.4.0.0
- typography-geometry ==1.0.1.0 - typography-geometry ==1.0.1.0
- typst ==0.5 - typst ==0.5.0.1
- typst-symbols ==0.1.5 - typst-symbols ==0.1.5
- tz ==0.1.3.6 - tz ==0.1.3.6
- tzdata ==0.2.20231222.0 - tzdata ==0.2.20240201.0
- tztime ==0.1.1.0 - tztime ==0.1.1.0
- ua-parser ==0.7.7.0 - ua-parser ==0.7.7.0
- uglymemo ==0.1.0.1 - uglymemo ==0.1.0.1
@ -3071,9 +3065,9 @@ default-package-overrides:
- universe-reverse-instances ==1.1.1 - universe-reverse-instances ==1.1.1
- universe-some ==1.2.1 - universe-some ==1.2.1
- universum ==1.8.2 - universum ==1.8.2
- unix-bytestring ==0.4.0 - unix-bytestring ==0.4.0.1
- unix-compat ==0.7.1 - unix-compat ==0.7.1
- unix-time ==0.4.11 - unix-time ==0.4.12
- unjson ==0.15.4 - unjson ==0.15.4
- unliftio ==0.2.25.0 - unliftio ==0.2.25.0
- unliftio-core ==0.2.1.0 - unliftio-core ==0.2.1.0
@ -3092,7 +3086,7 @@ default-package-overrides:
- users-test ==0.5.0.1 - users-test ==0.5.0.1
- utf8-light ==0.4.4.0 - utf8-light ==0.4.4.0
- utf8-string ==1.0.2 - utf8-string ==1.0.2
- utility-ht ==0.0.17 - utility-ht ==0.0.17.1
- uuid ==1.3.15 - uuid ==1.3.15
- uuid-types ==1.0.5.1 - uuid-types ==1.0.5.1
- valida ==1.1.0 - valida ==1.1.0
@ -3136,7 +3130,7 @@ default-package-overrides:
- vector-stream ==0.1.0.1 - vector-stream ==0.1.0.1
- vector-th-unbox ==0.2.2 - vector-th-unbox ==0.2.2
- verbosity ==0.4.0.0 - verbosity ==0.4.0.0
- verset ==0.0.1.8 - verset ==0.0.1.9
- versions ==6.0.5 - versions ==6.0.5
- vformat ==0.14.1.0 - vformat ==0.14.1.0
- vformat-time ==0.1.0.0 - vformat-time ==0.1.0.0
@ -3151,7 +3145,7 @@ default-package-overrides:
- vty-crossplatform ==0.4.0.0 - vty-crossplatform ==0.4.0.0
- vty-unix ==0.2.0.0 - vty-unix ==0.2.0.0
- wai ==3.2.4 - wai ==3.2.4
- wai-app-static ==3.1.8 - wai-app-static ==3.1.9
- wai-cli ==0.2.3 - wai-cli ==0.2.3
- wai-conduit ==3.0.0.4 - wai-conduit ==3.0.0.4
- wai-control ==0.2.0.0 - wai-control ==0.2.0.0
@ -3159,7 +3153,7 @@ default-package-overrides:
- wai-enforce-https ==1.0.0.0 - wai-enforce-https ==1.0.0.0
- wai-eventsource ==3.0.0 - wai-eventsource ==3.0.0
- wai-extra ==3.1.14 - wai-extra ==3.1.14
- wai-feature-flags ==0.1.0.7 - wai-feature-flags ==0.1.0.8
- wai-handler-launch ==3.0.3.1 - wai-handler-launch ==3.0.3.1
- wai-logger ==2.4.0 - wai-logger ==2.4.0
- wai-middleware-bearer ==1.0.3 - wai-middleware-bearer ==1.0.3
@ -3183,7 +3177,7 @@ default-package-overrides:
- wai-websockets ==3.0.1.2 - wai-websockets ==3.0.1.2
- wakame ==0.1.0.0 - wakame ==0.1.0.0
- warp ==3.3.31 - warp ==3.3.31
- warp-tls ==3.4.3 - warp-tls ==3.4.4
- wave ==0.2.1 - wave ==0.2.1
- wcwidth ==0.0.2 - wcwidth ==0.0.2
- webdriver ==0.12.0.0 - webdriver ==0.12.0.0
@ -3217,7 +3211,7 @@ default-package-overrides:
- world-peace ==1.0.2.0 - world-peace ==1.0.2.0
- wrap ==0.0.0 - wrap ==0.0.0
- wraxml ==0.5 - wraxml ==0.5
- wreq ==0.5.4.2 - wreq ==0.5.4.3
- wreq-stringless ==0.5.9.1 - wreq-stringless ==0.5.9.1
- writer-cps-transformers ==0.5.6.1 - writer-cps-transformers ==0.5.6.1
- ws ==0.0.6 - ws ==0.0.6
@ -3257,14 +3251,14 @@ default-package-overrides:
- xxhash-ffi ==0.2.0.0 - xxhash-ffi ==0.2.0.0
- yaml ==0.11.11.2 - yaml ==0.11.11.2
- yaml-unscrambler ==0.1.0.19 - yaml-unscrambler ==0.1.0.19
- Yampa ==0.14.6 - Yampa ==0.14.7
- yarn-lock ==0.6.5 - yarn-lock ==0.6.5
- yeshql-core ==4.2.0.0 - yeshql-core ==4.2.0.0
- yesod ==1.6.2.1 - yesod ==1.6.2.1
- yesod-auth ==1.6.11.2 - yesod-auth ==1.6.11.2
- yesod-auth-basic ==0.1.0.3 - yesod-auth-basic ==0.1.0.3
- yesod-auth-hashdb ==1.7.1.7 - yesod-auth-hashdb ==1.7.1.7
- yesod-auth-oauth2 ==0.7.1.3 - yesod-auth-oauth2 ==0.7.2.0
- yesod-core ==1.6.25.1 - yesod-core ==1.6.25.1
- yesod-eventsource ==1.6.0.1 - yesod-eventsource ==1.6.0.1
- yesod-fb ==0.6.1 - yesod-fb ==0.6.1
@ -3297,7 +3291,7 @@ default-package-overrides:
- zigzag ==0.0.1.0 - zigzag ==0.0.1.0
- zim-parser ==0.2.1.0 - zim-parser ==0.2.1.0
- zip ==2.0.0 - zip ==2.0.0
- zip-archive ==0.4.3 - zip-archive ==0.4.3.1
- zippers ==0.3.2 - zippers ==0.3.2
- zip-stream ==0.2.2.0 - zip-stream ==0.2.2.0
- zlib ==0.6.3.0 - zlib ==0.6.3.0

View File

@ -68,7 +68,6 @@ dont-distribute-packages:
- Chart-fltkhs - Chart-fltkhs
- ClustalParser - ClustalParser
- Coadjute - Coadjute
- Color
- Combinatorrent - Combinatorrent
- ComonadSheet - ComonadSheet
- Condor - Condor
@ -136,7 +135,6 @@ dont-distribute-packages:
- GPipe-TextureLoad - GPipe-TextureLoad
- GeBoP - GeBoP
- GenI - GenI
- GenSmsPdu
- Genbank - Genbank
- Gene-CluEDO - Gene-CluEDO
- GenussFold - GenussFold
@ -213,7 +211,6 @@ dont-distribute-packages:
- Haschoo - Haschoo
- Hashell - Hashell
- HaskRel - HaskRel
- HaskellNet-SSL
- Hate - Hate
- Hawk - Hawk
- Hayoo - Hayoo
@ -593,8 +590,6 @@ dont-distribute-packages:
- aws-kinesis-client - aws-kinesis-client
- aws-kinesis-reshard - aws-kinesis-reshard
- aws-lambda - aws-lambda
- aws-lambda-haskell-runtime
- aws-lambda-haskell-runtime-wai
- aws-mfa-credentials - aws-mfa-credentials
- aws-sdk - aws-sdk
- aws-sdk-xml-unordered - aws-sdk-xml-unordered
@ -719,10 +714,9 @@ dont-distribute-packages:
- boots-cloud - boots-cloud
- boots-web - boots-web
- borel - borel
- botan-low
- both - both
- bound-gen - bound-gen
- bower-json
- bower-json_1_0_0_1
- breakout - breakout
- bricks - bricks
- bricks-internal-test - bricks-internal-test
@ -764,7 +758,6 @@ dont-distribute-packages:
- cakyrespa - cakyrespa
- cal3d-examples - cal3d-examples
- cal3d-opengl - cal3d-opengl
- calamity-commands
- calc - calc
- calculator - calculator
- caldims - caldims
@ -829,7 +822,6 @@ dont-distribute-packages:
- chassis - chassis
- chatty - chatty
- cheapskate-highlight - cheapskate-highlight
- cheapskate-lucid
- cheapskate-terminal - cheapskate-terminal
- check-pvp - check-pvp
- chevalier-common - chevalier-common
@ -881,7 +873,6 @@ dont-distribute-packages:
- clckwrks-theme-bootstrap - clckwrks-theme-bootstrap
- clckwrks-theme-clckwrks - clckwrks-theme-clckwrks
- clckwrks-theme-geo-bootstrap - clckwrks-theme-geo-bootstrap
- clean-home
- cleff-plugin - cleff-plugin
- cless - cless
- cleveland - cleveland
@ -906,12 +897,12 @@ dont-distribute-packages:
- cmv - cmv
- cnc-spec-compiler - cnc-spec-compiler
- co-feldspar - co-feldspar
- co-log-polysemy
- cobot-io - cobot-io
- codec - codec
- codec-libevent - codec-libevent
- codec-rpm - codec-rpm
- codemonitor - codemonitor
- codet-plugin
- coformat - coformat
- cognimeta-utils - cognimeta-utils
- coinbase-exchange - coinbase-exchange
@ -1021,7 +1012,7 @@ dont-distribute-packages:
- cqrs-test - cqrs-test
- cqrs-testkit - cqrs-testkit
- crackNum - crackNum
- crackNum_3_6 - crackNum_3_10
- craft - craft
- craftwerk-cairo - craftwerk-cairo
- craftwerk-gtk - craftwerk-gtk
@ -1106,7 +1097,6 @@ dont-distribute-packages:
- ddc-tools - ddc-tools
- ddc-war - ddc-war
- ddci-core - ddci-core
- debian-binary
- debug - debug
- decidable - decidable
- decimal-arithmetic - decimal-arithmetic
@ -1146,7 +1136,6 @@ dont-distribute-packages:
- dfinity-radix-tree - dfinity-radix-tree
- dhall-lex - dhall-lex
- dhall-secret - dhall-secret
- di-polysemy
- dia-functions - dia-functions
- diagrams-reflex - diagrams-reflex
- diagrams-wx - diagrams-wx
@ -1156,7 +1145,6 @@ dont-distribute-packages:
- differential - differential
- digestive-foundation-lucid - digestive-foundation-lucid
- digestive-functors-hsp - digestive-functors-hsp
- digraph
- dimensional-tf - dimensional-tf
- dimensions - dimensions
- dingo-core - dingo-core
@ -1290,6 +1278,7 @@ dont-distribute-packages:
- errors-ext - errors-ext
- ersatz-toysat - ersatz-toysat
- esotericbot - esotericbot
- esqueleto-postgis
- esqueleto-streaming - esqueleto-streaming
- essence-of-live-coding-PortMidi - essence-of-live-coding-PortMidi
- essence-of-live-coding-gloss - essence-of-live-coding-gloss
@ -1573,7 +1562,6 @@ dont-distribute-packages:
- gloss-accelerate - gloss-accelerate
- gloss-devil - gloss-devil
- gloss-raster-accelerate - gloss-raster-accelerate
- gloss-raster-massiv
- gloss-sodium - gloss-sodium
- glpk-hs - glpk-hs
- gltf-loader - gltf-loader
@ -1988,6 +1976,7 @@ dont-distribute-packages:
- haskoin-bitcoind - haskoin-bitcoind
- haskoin-crypto - haskoin-crypto
- haskoin-node - haskoin-node
- haskoin-node_1_1_0
- haskoin-protocol - haskoin-protocol
- haskoin-script - haskoin-script
- haskoon - haskoon
@ -2082,7 +2071,6 @@ dont-distribute-packages:
- hesh - hesh
- hesql - hesql
- heterolist - heterolist
- hevm
- hevolisa - hevolisa
- hevolisa-dph - hevolisa-dph
- hexpat-conduit - hexpat-conduit
@ -2130,7 +2118,14 @@ dont-distribute-packages:
- hledger-api - hledger-api
- hlrdb - hlrdb
- hls - hls
- hls-call-hierarchy-plugin
- hls-exactprint-utils - hls-exactprint-utils
- hls-gadt-plugin
- hls-refactor-plugin
- hls-rename-plugin
- hls-retrie-plugin
- hls-semantic-tokens-plugin
- hls-splice-plugin
- hmark - hmark
- hmatrix-sundials - hmatrix-sundials
- hmeap - hmeap
@ -2194,7 +2189,6 @@ dont-distribute-packages:
- hs-sdl-term-emulator - hs-sdl-term-emulator
- hs2ats - hs2ats
- hs2dot - hs2dot
- hsautogui
- hsbackup - hsbackup
- hsbencher-codespeed - hsbencher-codespeed
- hsbencher-fusion - hsbencher-fusion
@ -2316,7 +2310,6 @@ dont-distribute-packages:
- ideas-statistics - ideas-statistics
- identicon-style-squares - identicon-style-squares
- idna - idna
- idris
- ifscs - ifscs
- ige-mac-integration - ige-mac-integration
- igrf - igrf
@ -2338,8 +2331,6 @@ dont-distribute-packages:
- improve - improve
- inch - inch
- incipit - incipit
- incipit-core
- incipit-core_0_6_0_0
- incremental-computing - incremental-computing
- incremental-maps - incremental-maps
- increments - increments
@ -2354,7 +2345,6 @@ dont-distribute-packages:
- inferno-vc - inferno-vc
- infinity - infinity
- inline-java - inline-java
- inliterate
- inspector-wrecker - inspector-wrecker
- instant-aeson - instant-aeson
- instant-bytes - instant-bytes
@ -2671,6 +2661,7 @@ dont-distribute-packages:
- lol-typing - lol-typing
- loli - loli
- longshot - longshot
- looksee-trip
- loop-effin - loop-effin
- lorentz - lorentz
- lostcities - lostcities
@ -2698,7 +2689,6 @@ dont-distribute-packages:
- magicbane - magicbane
- mahoro - mahoro
- maid - maid
- mail-pool
- mailgun - mailgun
- majordomo - majordomo
- majority - majority
@ -2733,10 +2723,7 @@ dont-distribute-packages:
- marvin - marvin
- marxup - marxup
- masakazu-bot - masakazu-bot
- massiv
- massiv-io
- massiv-persist - massiv-persist
- massiv-test
- matchers - matchers
- math-programming-glpk - math-programming-glpk
- math-programming-tests - math-programming-tests
@ -2773,7 +2760,6 @@ dont-distribute-packages:
- minilight - minilight
- minilight-lua - minilight-lua
- minimung - minimung
- minio-hs
- minioperational - minioperational
- minirotate - minirotate
- mismi-kernel - mismi-kernel
@ -2905,7 +2891,6 @@ dont-distribute-packages:
- mysql-simple-typed - mysql-simple-typed
- mywatch - mywatch
- mywork - mywork
- n-m
- n2o-web - n2o-web
- nakadi-client - nakadi-client
- named-servant-client - named-servant-client
@ -3044,8 +3029,6 @@ dont-distribute-packages:
- outsort - outsort
- overeasy - overeasy
- overload - overload
- pa-field-parser
- pa-json
- package-o-tron - package-o-tron
- padKONTROL - padKONTROL
- pairing - pairing
@ -3105,11 +3088,8 @@ dont-distribute-packages:
- persistable-record - persistable-record
- persistable-types-HDBC-pg - persistable-types-HDBC-pg
- persistent-audit - persistent-audit
- persistent-event-source
- persistent-eventsource
- persistent-hssqlppp - persistent-hssqlppp
- persistent-map - persistent-map
- persistent-mtl
- persistent-mysql-haskell - persistent-mysql-haskell
- persistent-mysql-pure - persistent-mysql-pure
- persistent-protobuf - persistent-protobuf
@ -3171,16 +3151,13 @@ dont-distribute-packages:
- polh-lexicon - polh-lexicon
- poly-rec - poly-rec
- polydata - polydata
- polysemy
- polysemy-RandomFu - polysemy-RandomFu
- polysemy-account - polysemy-account
- polysemy-account-api - polysemy-account-api
- polysemy-check
- polysemy-chronos - polysemy-chronos
- polysemy-conc - polysemy-conc
- polysemy-db - polysemy-db
- polysemy-extra - polysemy-extra
- polysemy-fs
- polysemy-fskvstore - polysemy-fskvstore
- polysemy-hasql - polysemy-hasql
- polysemy-hasql-test - polysemy-hasql-test
@ -3192,17 +3169,13 @@ dont-distribute-packages:
- polysemy-methodology - polysemy-methodology
- polysemy-methodology-co-log - polysemy-methodology-co-log
- polysemy-methodology-composite - polysemy-methodology-composite
- polysemy-mocks
- polysemy-path - polysemy-path
- polysemy-plugin
- polysemy-resume - polysemy-resume
- polysemy-scoped-fs - polysemy-scoped-fs
- polysemy-time - polysemy-time
- polysemy-uncontrolled - polysemy-uncontrolled
- polysemy-video - polysemy-video
- polysemy-vinyl - polysemy-vinyl
- polysemy-webserver
- polysemy-zoo
- polytypeable-utils - polytypeable-utils
- pomodoro - pomodoro
- pontarius-mediaserver - pontarius-mediaserver
@ -3264,7 +3237,6 @@ dont-distribute-packages:
- prolude - prolude
- prometheus-proc - prometheus-proc
- propane - propane
- propellor
- proplang - proplang
- prosidyc - prosidyc
- proto-lens-descriptors - proto-lens-descriptors
@ -3284,7 +3256,6 @@ dont-distribute-packages:
- pure-cdb - pure-cdb
- pure-priority-queue-tests - pure-priority-queue-tests
- purenix - purenix
- purescript
- purescript-iso - purescript-iso
- purescript-tsd-gen - purescript-tsd-gen
- pursuit-client - pursuit-client
@ -3468,7 +3439,6 @@ dont-distribute-packages:
- rest-types - rest-types
- rest-wai - rest-wai
- restful-snap - restful-snap
- restless-git
- restricted-workers - restricted-workers
- rethinkdb-model - rethinkdb-model
- rethinkdb-wereHamster - rethinkdb-wereHamster
@ -3578,7 +3548,6 @@ dont-distribute-packages:
- scalpel-search - scalpel-search
- scan-metadata - scan-metadata
- scan-vector-machine - scan-vector-machine
- scheduler
- scheduling - scheduling
- schematic - schematic
- scholdoc - scholdoc
@ -3669,7 +3638,6 @@ dont-distribute-packages:
- servant-streaming-docs - servant-streaming-docs
- servant-streaming-server - servant-streaming-server
- servant-swagger-tags - servant-swagger-tags
- servant-to-elm
- servant-util-beam-pg - servant-util-beam-pg
- servant-waargonaut - servant-waargonaut
- servant-zeppelin-client - servant-zeppelin-client
@ -3742,7 +3710,6 @@ dont-distribute-packages:
- smtlib2-pipe - smtlib2-pipe
- smtlib2-quickcheck - smtlib2-quickcheck
- smtlib2-timing - smtlib2-timing
- smtp-mail
- smtp2mta - smtp2mta
- snap-auth-cli - snap-auth-cli
- snap-elm - snap-elm
@ -3923,6 +3890,7 @@ dont-distribute-packages:
- syntaxnet-haskell - syntaxnet-haskell
- synthesizer-llvm - synthesizer-llvm
- sys-process - sys-process
- syslog
- systemd-api - systemd-api
- systemstats - systemstats
- t3-client - t3-client
@ -3957,8 +3925,6 @@ dont-distribute-packages:
- tbox - tbox
- tccli - tccli
- tdd-util - tdd-util
- tdlib
- tdlib-types
- techlab - techlab
- telegram-bot - telegram-bot
- telegram-raw-api - telegram-raw-api
@ -3978,6 +3944,7 @@ dont-distribute-packages:
- th-alpha - th-alpha
- th-context - th-context
- th-instances - th-instances
- th-letrec
- th-typegraph - th-typegraph
- theoremquest-client - theoremquest-client
- thimk - thimk
@ -4156,6 +4123,8 @@ dont-distribute-packages:
- util-exception - util-exception
- util-primitive-control - util-primitive-control
- util-universe - util-universe
- utxorpc-client
- utxorpc-server
- uu-cco-examples - uu-cco-examples
- uu-cco-hut-parsing - uu-cco-hut-parsing
- uu-cco-uu-parsinglib - uu-cco-uu-parsinglib
@ -4315,7 +4284,6 @@ dont-distribute-packages:
- wyvern - wyvern
- xcffib - xcffib
- xdcc - xdcc
- xdg-basedir-compliant
- xhb-atom-cache - xhb-atom-cache
- xhb-ewmh - xhb-ewmh
- xml-catalog - xml-catalog

View File

@ -102,84 +102,6 @@ self: super: builtins.intersectAttrs super {
# Tests access homeless-shelter. # Tests access homeless-shelter.
hie-bios = dontCheck super.hie-bios; hie-bios = dontCheck super.hie-bios;
# PLUGINS WITH ENABLED TESTS
# haskell-language-server plugins all use the same test harness so we give them what they want in this loop.
# Every hls plugin should either be in the test disabled list below, or up here in the list fixing its tests.
inherit (pkgs.lib.mapAttrs
(_: overrideCabal (drv: {
testToolDepends = (drv.testToolDepends or [ ]) ++ [ pkgs.git ];
preCheck = ''
export HOME=$TMPDIR/home
'' + (drv.preCheck or "");
}))
super)
hls-brittany-plugin
hls-floskell-plugin
hls-fourmolu-plugin
hls-overloaded-record-dot-plugin
;
# PLUGINS WITH DISABLED TESTS
# 2023-04-01: TODO: We should reenable all these tests to figure if they are still broken.
inherit (pkgs.lib.mapAttrs (_: dontCheck) super)
# Tests require ghcide-test-utils which is broken
hls-semantic-tokens-plugin
# Tests have file permissions expections that dont work with the nix store.
hls-gadt-plugin
# https://github.com/haskell/haskell-language-server/pull/3431
hls-cabal-plugin
hls-cabal-fmt-plugin
hls-code-range-plugin
hls-explicit-record-fields-plugin
# Flaky tests
hls-explicit-fixity-plugin
hls-hlint-plugin
hls-pragmas-plugin
hls-class-plugin
hls-rename-plugin
hls-alternate-number-format-plugin
hls-qualify-imported-names-plugin
hls-haddock-comments-plugin
hls-tactics-plugin
hls-call-hierarchy-plugin
hls-selection-range-plugin
hls-ormolu-plugin
# 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1809
hls-eval-plugin
# 2021-06-20: Tests fail: https://github.com/haskell/haskell-language-server/issues/1949
hls-refine-imports-plugin
# 2021-11-20: https://github.com/haskell/haskell-language-server/pull/2373
hls-explicit-imports-plugin
# 2021-11-20: https://github.com/haskell/haskell-language-server/pull/2374
hls-module-name-plugin
# 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200
hls-refactor-plugin
# 2021-09-14: Tests are flaky.
hls-splice-plugin
# 2021-09-18: https://github.com/haskell/haskell-language-server/issues/2205
hls-stylish-haskell-plugin
# Necesssary .txt files are not included in sdist.
# https://github.com/haskell/haskell-language-server/pull/2887
hls-change-type-signature-plugin
# 2023-04-03: https://github.com/haskell/haskell-language-server/issues/3549
hls-retrie-plugin
# 2024-01-25: Golden files are missing
hls-stan-plugin
;
########################################### ###########################################
### END HASKELL-LANGUAGE-SERVER SECTION ### ### END HASKELL-LANGUAGE-SERVER SECTION ###
########################################### ###########################################
@ -432,6 +354,7 @@ self: super: builtins.intersectAttrs super {
# The curl executable is required for withApplication tests. # The curl executable is required for withApplication tests.
warp = addTestToolDepend pkgs.curl super.warp; warp = addTestToolDepend pkgs.curl super.warp;
warp_3_3_30 = addTestToolDepend pkgs.curl super.warp_3_3_30;
# Test suite requires running a database server. Testing is done upstream. # Test suite requires running a database server. Testing is done upstream.
hasql = dontCheck super.hasql; hasql = dontCheck super.hasql;
@ -1223,9 +1146,11 @@ self: super: builtins.intersectAttrs super {
{ {
fourmolu = fourmoluTestFix super.fourmolu; fourmolu = fourmoluTestFix super.fourmolu;
fourmolu_0_14_1_0 = fourmoluTestFix super.fourmolu_0_14_1_0; fourmolu_0_14_1_0 = fourmoluTestFix super.fourmolu_0_14_1_0;
fourmolu_0_15_0_0 = fourmoluTestFix super.fourmolu_0_15_0_0;
}) })
fourmolu fourmolu
fourmolu_0_14_1_0 fourmolu_0_14_1_0
fourmolu_0_15_0_0
; ;
# Test suite needs to execute 'disco' binary # Test suite needs to execute 'disco' binary
@ -1358,8 +1283,6 @@ self: super: builtins.intersectAttrs super {
__onlyPropagateKnownPkgConfigModules = true; __onlyPropagateKnownPkgConfigModules = true;
}) super) }) super)
gi-javascriptcore gi-javascriptcore
webkit2gtk3-javascriptcore
gi-webkit2
gi-webkit2webextension gi-webkit2webextension
gi-gtk_4_0_8 gi-gtk_4_0_8
gi-gdk_4_0_7 gi-gdk_4_0_7
@ -1367,6 +1290,16 @@ self: super: builtins.intersectAttrs super {
gi-adwaita gi-adwaita
; ;
webkit2gtk3-javascriptcore = lib.pipe super.webkit2gtk3-javascriptcore [
(addBuildDepend pkgs.xorg.libXtst)
(overrideCabal { __onlyPropagateKnownPkgConfigModules = true; })
];
gi-webkit2 = lib.pipe super.gi-webkit2 [
(addBuildDepend pkgs.xorg.libXtst)
(overrideCabal { __onlyPropagateKnownPkgConfigModules = true; })
];
# Makes the mpi-hs package respect the choice of mpi implementation in Nixpkgs. # Makes the mpi-hs package respect the choice of mpi implementation in Nixpkgs.
# Also adds required test dependencies for checks to pass # Also adds required test dependencies for checks to pass
mpi-hs = mpi-hs =
@ -1394,4 +1327,8 @@ self: super: builtins.intersectAttrs super {
libraryPkgconfigDepends = drv.librarySystemDepends; libraryPkgconfigDepends = drv.librarySystemDepends;
librarySystemDepends = []; librarySystemDepends = [];
}) super.postgresql-libpq; }) super.postgresql-libpq;
# Test failure is related to a GHC implementation detail of primitives and doesn't
# cause actual problems in dependent packages, see https://github.com/lehins/pvar/issues/4
pvar = dontCheck super.pvar;
} }

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
diff --git a/HSH/ShellEquivs.hs b/HSH/ShellEquivs.hs
index f9287e8..b132737 100644
--- a/HSH/ShellEquivs.hs
+++ b/HSH/ShellEquivs.hs
@@ -223,9 +223,9 @@ catToFIFO fp ichan =
return (ChanString "")
fifoOpen :: FilePath -> IO Handle
-fifoOpen fp =
- do fd <- throwErrnoPathIf (< 0) "HSH fifoOpen" fp $
- openFd fp WriteOnly Nothing defaultFileFlags
+fifoOpen fp =
+ do fd <- throwErrnoPathIf (< 0) "HSH fifoOpen" fp $
+ openFd fp WriteOnly defaultFileFlags
fdToHandle fd
#endif

View File

@ -0,0 +1,23 @@
diff --git a/Cheapskate/Parse.hs b/Cheapskate/Parse.hs
index b90d8e5..2925132 100644
--- a/Cheapskate/Parse.hs
+++ b/Cheapskate/Parse.hs
@@ -1,4 +1,5 @@
{-# LANGUAGE OverloadedStrings #-}
+{-# LANGUAGE CPP #-}
module Cheapskate.Parse (
markdown
) where
@@ -21,6 +22,12 @@ import Control.Applicative
import qualified Data.Map as M
import Data.List (intercalate)
+#if MIN_VERSION_mtl(2, 3, 0)
+import Control.Monad (guard, unless, replicateM)
+#else
+#endif
+
+
import Debug.Trace
-- | Parses the input as a markdown document. Note that 'Doc' is an instance

View File

@ -0,0 +1,12 @@
diff --git a/src/Control/PatternArrows.hs b/src/Control/PatternArrows.hs
index d382c19..0b067dd 100644
--- a/src/Control/PatternArrows.hs
+++ b/src/Control/PatternArrows.hs
@@ -23,6 +23,7 @@ import qualified Control.Category as C
import Control.Category ((>>>))
import qualified Control.Arrow as A
import Control.Arrow ((***), (<+>))
+import Data.Function (fix)
-- |
-- A first-order pattern match

View File

@ -2,13 +2,13 @@
mkDerivation rec { mkDerivation rec {
pname = "1lab"; pname = "1lab";
version = "unstable-2023-12-04"; version = "unstable-2024-03-07";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "plt-amy"; owner = "plt-amy";
repo = pname; repo = pname;
rev = "47c2a96220b4d14419e5ddb973bc1fa06933e723"; rev = "d698f21793c4815082c94d174b9eafae912abb1a";
hash = "sha256-0U6s6sXdynk2IWRBDXBJCf7Gc+gE8AhR1PXZl0DS4yU="; hash = "sha256-v8avF9zNNz32kLuAacPdEVeUI9rjn6JCiWPzkXfzBS0=";
}; };
postPatch = '' postPatch = ''
@ -17,12 +17,20 @@ mkDerivation rec {
# Remove verbosity options as they make Agda take longer and use more memory. # Remove verbosity options as they make Agda take longer and use more memory.
shopt -s globstar extglob shopt -s globstar extglob
sed -Ei '/OPTIONS/s/ -v ?[^ #]+//g' src/**/*.@(agda|lagda.md) files=(src/**/*.@(agda|lagda.md))
sed -Ei '/OPTIONS/s/ -v ?[^ #]+//g' "''${files[@]}"
# Generate all-pages manually instead of building the build script.
mkdir -p _build
for f in "''${files[@]}"; do
f=''${f#src/} f=''${f%%.*} f=''${f//\//.}
echo "open import $f"
done > _build/all-pages.agda
''; '';
libraryName = "1lab"; libraryName = "1lab";
libraryFile = "1lab.agda-lib"; libraryFile = "1lab.agda-lib";
everythingFile = "src/index.lagda.md"; everythingFile = "_build/all-pages.agda";
meta = with lib; { meta = with lib; {
description = description =

View File

@ -26,10 +26,6 @@ mkDerivation rec {
find src -name '*.agda' | sed -e 's|^src/[/]*|import |' -e 's|/|.|g' -e 's/.agda//' -e '/import Everything/d' | LC_COLLATE='C' sort > Everything.agda find src -name '*.agda' | sed -e 's|^src/[/]*|import |' -e 's|/|.|g' -e 's/.agda//' -e '/import Everything/d' | LC_COLLATE='C' sort > Everything.agda
''; '';
# agda: Heap exhausted;
# agda: Current maximum heap size is 4294967296 bytes (4096 MB).
GHCRTS = "-M5G";
buildInputs = [ standard-library ]; buildInputs = [ standard-library ];
meta = with lib; { meta = with lib; {

View File

@ -17,21 +17,21 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "appthreat-vulnerability-db"; pname = "appthreat-vulnerability-db";
version = "5.6.4"; version = "5.6.6";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.10";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "AppThreat"; owner = "AppThreat";
repo = "vulnerability-db"; repo = "vulnerability-db";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-Uq0DXrNQRVhQaPXXGNjbnPhOYoPpa8H3WuDdotCKS8c="; hash = "sha256-wVl2C1AG9LbSh/p95fstJyJr6JnhZFIhNvq8mhpg13Q=";
}; };
postPatch = '' postPatch = ''
substituteInPlace pyproject.toml \ substituteInPlace pyproject.toml \
--replace-warn " --cov-report=term-missing --no-cov-on-fail --cov vdb" "" --replace-fail " --cov-report=term-missing --no-cov-on-fail --cov vdb" ""
''; '';
pythonRelaxDeps = [ pythonRelaxDeps = [
@ -39,12 +39,15 @@ buildPythonPackage rec {
"semver" "semver"
]; ];
nativeBuildInputs = [ build-system = [
pythonRelaxDepsHook
setuptools setuptools
]; ];
propagatedBuildInputs = [ nativeBuildInputs = [
pythonRelaxDepsHook
];
dependencies = [
appdirs appdirs
cvss cvss
httpx httpx
@ -75,10 +78,10 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Vulnerability database and package search for sources such as OSV, NVD, GitHub and npm"; description = "Vulnerability database and package search for sources such as OSV, NVD, GitHub and npm";
mainProgram = "vdb";
homepage = "https://github.com/appthreat/vulnerability-db"; homepage = "https://github.com/appthreat/vulnerability-db";
changelog = "https://github.com/AppThreat/vulnerability-db/releases/tag/v${version}"; changelog = "https://github.com/AppThreat/vulnerability-db/releases/tag/v${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
mainProgram = "vdb";
}; };
} }

View File

@ -2,9 +2,7 @@
, buildPythonPackage , buildPythonPackage
, pythonAtLeast , pythonAtLeast
, pythonOlder , pythonOlder
, fetchpatch , fetchFromGitHub
, fetchPypi
, setuptools
, setuptools-scm , setuptools-scm
, cssselect , cssselect
, jaraco-test , jaraco-test
@ -16,19 +14,20 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "cssutils"; pname = "cssutils";
version = "2.9.0"; version = "2.10.1";
pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
format = "pyproject";
src = fetchPypi { src = fetchFromGitHub {
inherit pname version; owner = "jaraco";
hash = "sha256-iUd7PRfXkOl7n7Te9wh2cGEFV5Wq5vfIKuMulnyb5M0="; repo = "cssutils";
rev = "refs/tags/v${version}";
hash = "sha256-FK+EHdfsuCnWmnfUH18gyMq6CBXICBbhJj3XrscLLOA=";
}; };
nativeBuildInputs = [ build-system = [
setuptools
setuptools-scm setuptools-scm
]; ];
@ -42,14 +41,8 @@ buildPythonPackage rec {
importlib-resources importlib-resources
]; ];
pytestFlagsArray = [
# pytest.PytestRemovedIn8Warning: Support for nose tests is deprecated and will be removed in a future release.
"-W" "ignore::pytest.PytestRemovedIn8Warning"
];
disabledTests = [ disabledTests = [
# access network # access network
"test_parseUrl"
"encutils" "encutils"
"website.logging" "website.logging"
]; ];
@ -59,7 +52,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "A CSS Cascading Style Sheets library for Python"; description = "A CSS Cascading Style Sheets library for Python";
homepage = "https://github.com/jaraco/cssutils"; homepage = "https://github.com/jaraco/cssutils";
changelog = "https://github.com/jaraco/cssutils/blob/v${version}/CHANGES.rst"; changelog = "https://github.com/jaraco/cssutils/blob/${src.rev}/NEWS.rst";
license = licenses.lgpl3Plus; license = licenses.lgpl3Plus;
maintainers = with maintainers; [ dotlambda ]; maintainers = with maintainers; [ dotlambda ];
}; };

View File

@ -1,26 +1,34 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi
, yajl
, cffi , cffi
, fetchPypi
, pytestCheckHook , pytestCheckHook
, pythonOlder
, setuptools
, yajl
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "ijson"; pname = "ijson";
version = "3.2.3"; version = "3.2.3";
format = "setuptools"; pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-EClOm/ictxPaBbxHkL3/YWYQQy21YZZIJwdImOF0+Rc="; hash = "sha256-EClOm/ictxPaBbxHkL3/YWYQQy21YZZIJwdImOF0+Rc=";
}; };
build-system = [
setuptools
];
buildInputs = [ buildInputs = [
yajl yajl
]; ];
propagatedBuildInputs = [ dependencies = [
cffi cffi
]; ];
@ -28,8 +36,6 @@ buildPythonPackage rec {
pytestCheckHook pytestCheckHook
]; ];
doCheck = true;
pythonImportsCheck = [ pythonImportsCheck = [
"ijson" "ijson"
]; ];
@ -39,5 +45,6 @@ buildPythonPackage rec {
homepage = "https://github.com/ICRAR/ijson"; homepage = "https://github.com/ICRAR/ijson";
changelog = "https://github.com/ICRAR/ijson/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/ICRAR/ijson/blob/v${version}/CHANGELOG.md";
license = licenses.bsd3; license = licenses.bsd3;
maintainers = with maintainers; [ ];
}; };
} }

View File

@ -27,11 +27,11 @@ buildPythonPackage rec {
hash = "sha256-7kA5tNKu3o9fZEeLxZ+qyGA2eWviTeqNwY8An7CQXko="; hash = "sha256-7kA5tNKu3o9fZEeLxZ+qyGA2eWviTeqNwY8An7CQXko=";
}; };
nativeBuildInputs = [ build-system = [
setuptools setuptools
]; ];
propagatedBuildInputs = [ dependencies = [
charset-normalizer charset-normalizer
dsinternals dsinternals
flask flask
@ -40,6 +40,7 @@ buildPythonPackage rec {
pyasn1 pyasn1
pycryptodomex pycryptodomex
pyopenssl pyopenssl
setuptools
six six
]; ];

View File

@ -33,7 +33,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "litellm"; pname = "litellm";
version = "1.34.0"; version = "1.34.16";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -42,7 +42,7 @@ buildPythonPackage rec {
owner = "BerriAI"; owner = "BerriAI";
repo = "litellm"; repo = "litellm";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-FRAT7wQZEO60Hf3sJv+jLIHif8ium0j2Mr1mU/XKlCM="; hash = "sha256-ei4fMjEL7IytpQs/szTjRNu+3TByLZLVYX7qxwjT4OQ=";
}; };
postPatch = '' postPatch = ''

View File

@ -3,26 +3,42 @@
, fetchFromGitHub , fetchFromGitHub
, impacket , impacket
, netaddr , netaddr
, pythonOlder , poetry-core
, pypykatz , pypykatz
, pythonOlder
, pythonRelaxDepsHook
, rich , rich
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "lsassy"; pname = "lsassy";
version = "3.1.9"; version = "3.1.9";
format = "setuptools"; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Hackndo"; owner = "Hackndo";
repo = pname; repo = "lsassy";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-VGLSVv/+UpgeSTHoOTjEfQSAYfXA3bAI+yKjcKBI1Z4="; hash = "sha256-VGLSVv/+UpgeSTHoOTjEfQSAYfXA3bAI+yKjcKBI1Z4=";
}; };
propagatedBuildInputs = [ pythonRelaxDeps = [
"impacket"
"netaddr"
"rich"
];
nativeBuildInputs = [
pythonRelaxDepsHook
];
build-system = [
poetry-core
];
dependencies = [
impacket impacket
netaddr netaddr
pypykatz pypykatz
@ -38,10 +54,10 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python module to extract data from Local Security Authority Subsystem Service (LSASS)"; description = "Python module to extract data from Local Security Authority Subsystem Service (LSASS)";
mainProgram = "lsassy";
homepage = "https://github.com/Hackndo/lsassy"; homepage = "https://github.com/Hackndo/lsassy";
changelog = "https://github.com/Hackndo/lsassy/releases/tag/v${version}"; changelog = "https://github.com/Hackndo/lsassy/releases/tag/v${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
mainProgram = "lsassy";
}; };
} }

View File

@ -1,37 +1,64 @@
{ stdenv, lib, fetchPypi, buildPythonPackage, libvorbis, flac, libogg, libopus, opusfile, substituteAll }: { stdenv
, lib
, fetchPypi
, buildPythonPackage
, libvorbis
, flac
, libogg
, libopus
, opusfile
, substituteAll
, python
}:
buildPythonPackage rec { buildPythonPackage rec {
pname = "pyogg";
version = "0.6.9a1";
src = fetchPypi { pname = "pyogg";
pname = "PyOgg"; version = "0.6.14a1";
inherit version;
sha256 = "0xabqwyknpvfc53s7il5pq6b07fcaqvz5bi5vbs3pbaw8602qvim";
};
buildInputs = [ libvorbis flac libogg libopus ]; src = fetchPypi {
propagatedBuidInputs = [ libvorbis flac libogg libopus opusfile ]; pname = "PyOgg";
# There are no tests in this package. inherit version;
doCheck = false; hash = "sha256-gpSzSqWckCAMRjDCzEpbhEByCRQejl0GnXpb41jpQmI=";
patchFlags = [ "-p1" "--binary" ]; # patch has dos style eol };
patches = [
(substituteAll {
src = ./pyogg-paths.patch;
flacLibPath="${flac.out}/lib/libFLAC${stdenv.hostPlatform.extensions.sharedLibrary}";
oggLibPath="${libogg}/lib/libogg${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisLibPath="${libvorbis}/lib/libvorbis${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisFileLibPath="${libvorbis}/lib/libvorbisfile${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisEncLibPath="${libvorbis}/lib/libvorbisenc${stdenv.hostPlatform.extensions.sharedLibrary}";
opusLibPath="${libopus}/lib/libopus${stdenv.hostPlatform.extensions.sharedLibrary}";
opusFileLibPath="${opusfile}/lib/libopusfile${stdenv.hostPlatform.extensions.sharedLibrary}";
})
];
meta = { buildInputs = [
libvorbis
flac
libogg
libopus
];
propagatedBuidInputs = [
libvorbis
flac
libogg
libopus
opusfile
];
# There are no tests in this package.
doCheck = false;
# patch has dos style eol
patchFlags = [ "-p1" "--binary" ];
patches = [
(substituteAll {
src = ./pyogg-paths.patch;
flacLibPath="${flac.out}/lib/libFLAC${stdenv.hostPlatform.extensions.sharedLibrary}";
oggLibPath="${libogg}/lib/libogg${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisLibPath="${libvorbis}/lib/libvorbis${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisFileLibPath="${libvorbis}/lib/libvorbisfile${stdenv.hostPlatform.extensions.sharedLibrary}";
vorbisEncLibPath="${libvorbis}/lib/libvorbisenc${stdenv.hostPlatform.extensions.sharedLibrary}";
opusLibPath="${libopus}/lib/libopus${stdenv.hostPlatform.extensions.sharedLibrary}";
opusFileLibPath="${opusfile}/lib/libopusfile${stdenv.hostPlatform.extensions.sharedLibrary}";
})
];
meta = with lib; {
description = "Xiph.org's Ogg Vorbis, Opus and FLAC for Python"; description = "Xiph.org's Ogg Vorbis, Opus and FLAC for Python";
homepage = "https://github.com/Zuzu-Typ/PyOgg"; homepage = "https://github.com/Zuzu-Typ/PyOgg";
license = lib.licenses.publicDomain; license = licenses.publicDomain;
maintainers = with lib.maintainers; [ pmiddend ]; maintainers = with maintainers; [ pmiddend ];
}; };
} }

View File

@ -0,0 +1,45 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, setuptools
, pythonOlder
, aiohttp
}:
buildPythonPackage rec {
pname = "romy";
version = "0.0.9";
pyproject = true;
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "xeniter";
repo = "romy";
rev = "refs/tags/${version}";
hash = "sha256-r7g8DE8eBFHkMHzGfNlYi+XxrRIvH8IDxGOSEiJKKqM=";
};
build-system = [
setuptools
];
dependencies = [
aiohttp
];
# Module has no tests
doCheck = false;
pythonImportsCheck = [
"romy"
];
meta = with lib; {
description = "Library to control Wi-Fi enabled ROMY vacuum cleaners";
homepage = "https://github.com/xeniter/romy";
changelog = "https://github.com/xeniter/romy/releases/tag/${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};
}

View File

@ -0,0 +1,56 @@
{ lib
, buildPythonPackage
, docker
, fetchFromGitHub
, poetry-core
, pytestCheckHook
, pythonOlder
, requests
, responses
}:
buildPythonPackage rec {
pname = "securityreporter";
version = "1.0.2";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "dongit-org";
repo = "python-reporter";
rev = "refs/tags/v${version}";
hash = "sha256-mBZVsoDnDRYHdcFzi4kuwmAJDRdpysUbNRcDzIhYRGY=";
};
build-system = [
poetry-core
];
dependencies = [
requests
];
nativeCheckInputs = [
docker
pytestCheckHook
responses
];
pythonImportsCheck = [
"reporter"
];
disabledTestPaths = [
# Test require a running Docker instance
"tests/functional/"
];
meta = with lib; {
description = "A Python wrapper for the Reporter API";
homepage = "https://github.com/dongit-org/python-reporter";
changelog = "https://github.com/dongit-org/python-reporter/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
};
}

View File

@ -56,7 +56,7 @@
, grpcio , grpcio
}: }:
let let
version = "0.12.6"; version = "0.13.0";
optional-dependencies = { optional-dependencies = {
huggingflace = [ huggingflace = [
langdetect langdetect
@ -90,7 +90,7 @@ buildPythonPackage {
owner = "Unstructured-IO"; owner = "Unstructured-IO";
repo = "unstructured"; repo = "unstructured";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-K2ilPDkxXICb66rOgz18AZ92u5VBgRh6bLiDVEgleDU="; hash = "sha256-zRQOFYAh4QpDNlSPi1h70eOmw/8aTa6yAKBSgTuIhME=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -1,4 +1,4 @@
{ stdenv, SDL2_image_2_6, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg_4, freeglut { stdenv, SDL2_image_2_6, SDL2_ttf, SDL2_net, fpc, haskell, ffmpeg_4, freeglut
, lib, fetchurl, cmake, pkg-config, lua5_1, SDL2, SDL2_mixer , lib, fetchurl, cmake, pkg-config, lua5_1, SDL2, SDL2_mixer
, zlib, libpng, libGL, libGLU, physfs , zlib, libpng, libGL, libGLU, physfs
, qtbase, qttools, wrapQtAppsHook , qtbase, qttools, wrapQtAppsHook
@ -7,7 +7,7 @@
}: }:
let let
ghc = ghcWithPackages (pkgs: with pkgs; [ ghc = haskell.packages.ghc94.ghcWithPackages (pkgs: with pkgs; [
SHA bytestring entropy hslogger network pkgs.zlib random SHA bytestring entropy hslogger network pkgs.zlib random
regex-tdfa sandi utf8-string vector regex-tdfa sandi utf8-string vector
]); ]);

View File

@ -6,11 +6,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sgt-puzzles"; pname = "sgt-puzzles";
version = "20240302.80aac31"; version = "20240330.fd304c5";
src = fetchurl { src = fetchurl {
url = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${version}.tar.gz"; url = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${version}.tar.gz";
hash = "sha256-0+bmGq4wM+0/ldQz8ieKdkuG0HHazctQr9ul/qLT0gg="; hash = "sha256-usEgCfbeKOkAg/sHpRxuMcPGHxb+J5+r92aO4Ar7iUA=";
}; };
sgt-puzzles-menu = fetchurl { sgt-puzzles-menu = fetchurl {

View File

@ -4193,7 +4193,8 @@
rokuecp rokuecp
]; ];
"romy" = ps: with ps; [ "romy" = ps: with ps; [
]; # missing inputs: romy romy
];
"roomba" = ps: with ps; [ "roomba" = ps: with ps; [
roombapy roombapy
]; ];
@ -6424,6 +6425,7 @@
"rmvtransport" "rmvtransport"
"roborock" "roborock"
"roku" "roku"
"romy"
"roomba" "roomba"
"roon" "roon"
"rpi_power" "rpi_power"

View File

@ -2738,6 +2738,7 @@ with pkgs;
# Dependency twain requires an older version of http2, and we cannot mix # Dependency twain requires an older version of http2, and we cannot mix
# versions of transitive dependencies. # versions of transitive dependencies.
http2 = final.http2_3_0_3; http2 = final.http2_3_0_3;
warp = final.warp_3_3_30;
}); });
mame = libsForQt5.callPackage ../applications/emulators/mame { }; mame = libsForQt5.callPackage ../applications/emulators/mame { };
@ -11373,8 +11374,6 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security; inherit (darwin.apple_sdk.frameworks) Security;
}; };
onthespot = libsForQt5.callPackage ../applications/misc/onthespot { };
opencorsairlink = callPackage ../tools/misc/opencorsairlink { }; opencorsairlink = callPackage ../tools/misc/opencorsairlink { };
openfpgaloader = callPackage ../development/embedded/fpga/openfpgaloader { }; openfpgaloader = callPackage ../development/embedded/fpga/openfpgaloader { };
@ -30538,7 +30537,7 @@ with pkgs;
daktilo = callPackage ../tools/misc/daktilo { }; daktilo = callPackage ../tools/misc/daktilo { };
darcs = haskell.lib.compose.disableCabalFlag "library" darcs = haskell.lib.compose.disableCabalFlag "library"
(haskell.lib.compose.justStaticExecutables haskell.packages.ghc94.darcs); (haskell.lib.compose.justStaticExecutables haskellPackages.darcs);
darkman = callPackage ../applications/misc/darkman { }; darkman = callPackage ../applications/misc/darkman { };
@ -37180,9 +37179,7 @@ with pkgs;
hase = callPackage ../games/hase { }; hase = callPackage ../games/hase { };
hedgewars = libsForQt5.callPackage ../games/hedgewars { hedgewars = libsForQt5.callPackage ../games/hedgewars { };
inherit (haskellPackages) ghcWithPackages;
};
hikounomizu = callPackage ../games/hikounomizu { }; hikounomizu = callPackage ../games/hikounomizu { };

View File

@ -505,7 +505,7 @@ in {
ghcHEAD = callPackage ../development/haskell-modules { ghcHEAD = callPackage ../development/haskell-modules {
buildHaskellPackages = bh.packages.ghcHEAD; buildHaskellPackages = bh.packages.ghcHEAD;
ghc = bh.compiler.ghcHEAD; ghc = bh.compiler.ghcHEAD;
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.10.x.nix { }; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.12.x.nix { };
}; };
ghcjs = packages.ghcjs810; ghcjs = packages.ghcjs810;

View File

@ -13156,6 +13156,8 @@ self: super: with self; {
roman = callPackage ../development/python-modules/roman { }; roman = callPackage ../development/python-modules/roman { };
romy = callPackage ../development/python-modules/romy { };
roombapy = callPackage ../development/python-modules/roombapy { }; roombapy = callPackage ../development/python-modules/roombapy { };
roonapi = callPackage ../development/python-modules/roonapi { }; roonapi = callPackage ../development/python-modules/roonapi { };
@ -13468,6 +13470,8 @@ self: super: with self; {
securetar = callPackage ../development/python-modules/securetar { }; securetar = callPackage ../development/python-modules/securetar { };
securityreporter = callPackage ../development/python-modules/securityreporter { };
sectools = callPackage ../development/python-modules/sectools { }; sectools = callPackage ../development/python-modules/sectools { };
seedir = callPackage ../development/python-modules/seedir { }; seedir = callPackage ../development/python-modules/seedir { };

View File

@ -270,6 +270,7 @@ let
"ghc92" "ghc92"
"ghc94" "ghc94"
"ghc96" "ghc96"
"ghc98"
] (compilerName: { ] (compilerName: {
inherit (packagePlatforms pkgs.haskell.packages.${compilerName}) inherit (packagePlatforms pkgs.haskell.packages.${compilerName})
haskell-language-server; haskell-language-server;