From a49c815e3df4180a947171f82692c53c78a7c2ff Mon Sep 17 00:00:00 2001 From: Alexandre Esteves Date: Sun, 21 Jun 2026 22:43:24 +0100 Subject: [PATCH] haskellPackages: regenerate package set based on current config --- .../transitive-broken.yaml | 14 + .../haskell-modules/hackage-packages.nix | 402 +----------------- 2 files changed, 28 insertions(+), 388 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 9bd161cb471f..faec34138c29 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -191,8 +191,11 @@ dont-distribute-packages: - babylon - backblaze-b2-hs - backdropper + - baikai - baikai-claude + - baikai-effectful - baikai-openai + - baikai-trace-otel - balkon - ballast - bamboo @@ -2671,6 +2674,7 @@ dont-distribute-packages: - pms-domain-service - pms-infra-agent-process - pms-infra-agent-serial + - pms-infra-agent-server - pms-infra-agent-socket - pms-infra-cmdrun - pms-infra-filesystem @@ -3189,6 +3193,16 @@ dont-distribute-packages: - shibuya-kafka-adapter - shibuya-metrics - shibuya-pgmq-adapter + - shikumi + - shikumi-cache + - shikumi-cache-postgres + - shikumi-cache-redis + - shikumi-compile + - shikumi-eval + - shikumi-optimize + - shikumi-tools + - shikumi-trace + - shikumi-trace-otel - shine-varying - short-vec - short-vec-lens diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index c65513c4d805..8a0e5aa7c240 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -98193,6 +98193,7 @@ self: { ]; description = "Unified Haskell interface for multiple AI providers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "baikai-gen-models"; } ) { }; @@ -98306,6 +98307,7 @@ self: { ]; description = "effectful binding for the baikai AI-provider transport"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -98431,6 +98433,7 @@ self: { ]; description = "OpenTelemetry TraceSink for baikai"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -335754,103 +335757,6 @@ self: { ) { }; hie-bios = callPackage ( - { - mkDerivation, - aeson, - base, - base16-bytestring, - bytestring, - co-log-core, - conduit, - conduit-extra, - cryptohash-sha1, - deepseq, - directory, - exceptions, - extra, - file-embed, - filepath, - ghc, - optparse-applicative, - prettyprinter, - tasty, - tasty-expected-failure, - tasty-hunit, - template-haskell, - temporary, - text, - time, - transformers, - unix-compat, - unordered-containers, - yaml, - }: - mkDerivation { - pname = "hie-bios"; - version = "0.17.0"; - sha256 = "0dgkckj73zknnhgnval0igb3v183ygyda65mfyibqmrm05phk9yi"; - revision = "1"; - editedCabalFile = "1ayi02194h4fqbrd797lv0r0apzrwv368ghndyyd8s7v5qj8r928"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - base16-bytestring - bytestring - co-log-core - conduit - conduit-extra - cryptohash-sha1 - deepseq - directory - exceptions - extra - file-embed - filepath - ghc - prettyprinter - template-haskell - temporary - text - time - transformers - unix-compat - unordered-containers - yaml - ]; - executableHaskellDepends = [ - base - co-log-core - directory - filepath - optparse-applicative - prettyprinter - ]; - testHaskellDepends = [ - aeson - base - co-log-core - directory - extra - filepath - ghc - prettyprinter - tasty - tasty-expected-failure - tasty-hunit - temporary - text - transformers - yaml - ]; - description = "Set up a GHC API session"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "hie-bios"; - } - ) { }; - - hie-bios_0_19_0 = callPackage ( { mkDerivation, aeson, @@ -335941,7 +335847,6 @@ self: { ]; description = "Set up a GHC API session"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; } ) { }; @@ -445170,89 +445075,6 @@ self: { ) { inherit (pkgs) rocksdb; }; lsp = callPackage ( - { - mkDerivation, - aeson, - async, - attoparsec, - base, - bytestring, - co-log-core, - containers, - data-default, - directory, - exceptions, - extra, - filepath, - hashable, - hspec, - hspec-discover, - lens, - lens-aeson, - lsp-types, - mtl, - prettyprinter, - sorted-list, - stm, - text, - text-rope, - transformers, - unliftio, - unliftio-core, - unordered-containers, - }: - mkDerivation { - pname = "lsp"; - version = "2.7.0.1"; - sha256 = "1z3kc0vpgijzg56n70vmbi9draxzk02fifz83kgjq73rjc2scp7w"; - revision = "1"; - editedCabalFile = "1lq1gs8b47k3fv79lwz6a9zfkkywp95jy7xzxh0sb5k21x5yy7m9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - async - attoparsec - base - bytestring - co-log-core - containers - data-default - directory - exceptions - extra - filepath - hashable - lens - lens-aeson - lsp-types - mtl - prettyprinter - sorted-list - stm - text - text-rope - transformers - unliftio - unliftio-core - unordered-containers - ]; - testHaskellDepends = [ - base - containers - hspec - sorted-list - text - text-rope - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell library for the Microsoft Language Server Protocol"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - lsp_2_8_0_0 = callPackage ( { mkDerivation, aeson, @@ -445332,7 +445154,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -445417,106 +445238,6 @@ self: { ) { }; lsp-test = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - async, - base, - bytestring, - co-log-core, - conduit, - conduit-parse, - containers, - data-default, - Diff, - directory, - exceptions, - extra, - filepath, - Glob, - hspec, - lens, - lens-aeson, - lsp, - lsp-types, - mtl, - parser-combinators, - process, - some, - text, - time, - transformers, - unix, - unliftio, - }: - mkDerivation { - pname = "lsp-test"; - version = "0.17.1.1"; - sha256 = "1mba3xv44qcxvhn24az6lj0i2kk4np7sx4bn05hzcl5sydjlzdaa"; - libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - async - base - bytestring - co-log-core - conduit - conduit-parse - containers - data-default - Diff - directory - exceptions - extra - filepath - Glob - lens - lens-aeson - lsp - lsp-types - mtl - parser-combinators - process - some - text - time - transformers - unix - ]; - testHaskellDepends = [ - aeson - base - co-log-core - containers - data-default - directory - extra - filepath - hspec - lens - lsp - mtl - parser-combinators - process - text - unliftio - ]; - testToolDepends = [ lsp ]; - benchmarkHaskellDepends = [ - base - extra - lsp - process - ]; - description = "Functional test framework for LSP servers"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - lsp-test_0_18_0_0 = callPackage ( { mkDerivation, aeson, @@ -445613,115 +445334,10 @@ self: { ]; description = "Functional test framework for LSP servers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; lsp-types = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - containers, - data-default, - deepseq, - Diff, - directory, - dlist, - exceptions, - file-embed, - filepath, - generic-arbitrary, - hashable, - hspec, - hspec-discover, - hspec-golden, - indexed-traversable, - indexed-traversable-instances, - lens, - mod, - mtl, - network-uri, - prettyprinter, - QuickCheck, - quickcheck-instances, - regex, - row-types, - safe, - some, - template-haskell, - text, - witherable, - }: - mkDerivation { - pname = "lsp-types"; - version = "2.3.0.1"; - sha256 = "0ygq73miijswpqx1bi1dfr7ia4qs22pl8485sqsi4d6ybwlrnln6"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - binary - containers - data-default - deepseq - Diff - dlist - exceptions - file-embed - filepath - generic-arbitrary - hashable - indexed-traversable - indexed-traversable-instances - lens - mod - mtl - network-uri - prettyprinter - QuickCheck - quickcheck-instances - row-types - safe - some - template-haskell - text - ]; - executableHaskellDepends = [ - base - containers - directory - filepath - mtl - prettyprinter - regex - text - witherable - ]; - testHaskellDepends = [ - aeson - base - filepath - hspec - hspec-golden - lens - network-uri - prettyprinter - QuickCheck - quickcheck-instances - text - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Haskell library for the Microsoft Language Server Protocol, data types"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "generator"; - } - ) { }; - - lsp-types_2_4_0_0 = callPackage ( { mkDerivation, aeson, @@ -445821,7 +445437,6 @@ self: { doHaddock = false; description = "Haskell library for the Microsoft Language Server Protocol, data types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "generator"; } ) { }; @@ -541943,6 +541558,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "TCP server listener library for pty-mcp-server agent tools"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -629765,6 +629381,7 @@ self: { ]; description = "Typed, structured, evaluable LM programs over baikai"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -629839,6 +629456,7 @@ self: { ]; description = "Content-addressed response caching for shikumi (EP-6)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -629888,6 +629506,7 @@ self: { ]; description = "Postgres-backed shikumi cache (EP-6)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -629939,6 +629558,7 @@ self: { ]; description = "Redis-backed shikumi cache (EP-6)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -629986,6 +629606,7 @@ self: { ]; description = "The compiler layer for shikumi LM programs (EP-9)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -630042,6 +629663,7 @@ self: { ]; description = "Typed evaluation framework for shikumi LM programs (EP-8)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -630099,6 +629721,7 @@ self: { ]; description = "The optimizer framework for shikumi LM programs (EP-10)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -630152,6 +629775,7 @@ self: { ]; description = "Typed tools and ReAct agents for shikumi LM programs (EP-11)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -630225,6 +629849,7 @@ self: { ]; description = "Hierarchical tracing, observability, and deterministic replay for shikumi (EP-7)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "shikumi-trace-demo"; } ) { }; @@ -630283,6 +629908,7 @@ self: { ]; description = "OpenTelemetry export of shikumi hierarchical trace trees (EP-7)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { };