nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 948 lines 35 kB view raw
1# pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml 2 3# This is a list of packages with versions from the latest Stackage LTS release. 4# 5# The packages and versions in this list cause the `hackage2nix` tool to 6# generate the package at the given version. 7# 8# For instance, with a line like the following: 9# 10# - aeson ==1.4.6.0 11# 12# `hackage2nix` will generate the `aeson` package at version 1.4.6.0 in the 13# ./hackage-packages.nix file. 14# 15# Since the packages in the LTS package set are sometimes older than the latest 16# on Hackage, `hackage2nix` is smart enough to also generate the latest version 17# of a given package. 18# 19# In the above example with aeson, if there was version 1.5.0.0 of aeson 20# available on Hackage, `hackage2nix` would generate two packages, `aeson` 21# at version 1.4.6.0 and `aeson_1_5_0_0` at version 1.5.0.0. 22# 23# WARNING: We import a list of default-package-overrides from stackage which is 24# tracked in stackage.yaml. Adding conflicting overrides with stackage here will 25# not work. 26# keep-sorted start skip_lines=1 case=no numeric=yes 27default-package-overrides: 28 - chs-cabal == 0.1.1.2 # matches Cabal 3.12 (GHC 9.10) 29 # 2025-12-26: Needs to match egison-pattern-src from Stackage LTS 30 - egison-pattern-src-th-mode < 0.2.2 31 - extensions == 0.1.0.2 # matches Cabal 3.12 (GHC 9.10) 32 # 2026-01-30: Needs to match hasql from Stackage LTS 24 33 - hasql-notifications < 0.2.5.0 34 # 2025-09-13: hnix 0.17.0 doesn't support hnix-store-core >= 0.8 35 # https://github.com/haskell-nix/hnix/pull/1112 36 - hnix-store-core < 0.7 37 - hnix-store-remote < 0.7 38 # 2025-08-03: need to match stackage version of hosc 39 - hsc3 >= 0.21 && < 0.22 40 # liquidhaskell-boot 0.9.10.1.2 requires this specific version of liquid-fixpoint 41 - liquid-fixpoint == 0.9.6.3.2 42 # liquidhaskell(-boot) support one GHC at a time, so we choose the one matching the current GHC (9.10) 43 - liquidhaskell == 0.9.10.* 44 - liquidhaskell-boot == 0.9.10.* 45 # Needs to match microlens == 0.4.* in Stackage LTS 24 46 - microlens-pro < 0.2.0.4 47 # We currently use pandoc-crossref with a patch to revert it to pandoc == 3.7.*, 48 # this no longer works with later versions. 49 - pandoc-crossref == 0.3.21 50 # 2025-12-19: Needs to match Stackage version of rhine 51 - rhine-bayes < 1.6 52# keep-sorted end 53 54# keep-sorted start skip_lines=1 case=no numeric=yes 55extra-packages: 56 - ansi-wl-pprint >= 0.6 && < 0.7 # 2025-07-07: used by gren <= 0.5.4 57 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now 58 - Cabal == 3.10.* 59 - Cabal == 3.12.* 60 - Cabal == 3.14.* 61 - Cabal == 3.16.* # version required for cabal-install and other packages 62 - cabal-add == 0.1 # 2025-09-09: Only needed for hls 2.11 can be removed once we are past it. 63 - Cabal-syntax == 3.10.* 64 - Cabal-syntax == 3.12.* 65 - Cabal-syntax == 3.14.* 66 - Cabal-syntax == 3.16.* # version required for cabal-install and other packages 67 - crypton-x509-store < 1.6.12 # 2025-11-22: requires unix >= 2.8 which isn't available for GHC < 9.6 68 - extensions == 0.1.0.1 # 2025-09-21: needed for Cabal 3.10 (fourmolo/ormolu with ghc 9.8) 69 - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat 70 - fourmolu == 0.15.0.0 # 2025-09-21: for ghc-lib-parser 9.8 compat 71 - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 72 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 73 - ghc-exactprint == 1.7.* # 2025-03-09: needed for GHC == 9.6 74 - ghc-exactprint == 1.8.* # 2024-05-20: needed for GHC == 9.8 75 - ghc-exactprint == 1.9.* # 2024-08-27: needed for GHC == 9.10 76 - ghc-exactprint == 1.12.* # 2025-10-15: needed for GHC == 9.12 77 - ghc-lib == 9.6.* # 2022-02-17: preserve for GHC 9.4 78 - ghc-lib == 9.8.* # 2025-12-11: preserve for GHC 9.6, 9.8 79 - ghc-lib == 9.10.* # 2024-12-30: preserve for GHC 9.10/ghc-tags 1.9 80 - ghc-lib-parser == 9.6.* # 2024-05-19: preserve for GHC 9.4 81 - ghc-lib-parser == 9.8.* # 2024-12-26: preserve for GHC 9.6, 9.8 82 - ghc-lib-parser-ex == 9.6.* # 2024-05-19: preserve for GHC 9.4 83 - ghc-lib-parser-ex == 9.8.* # 2024-12-26: preserve for GHC 9.6, 9.8 84 - ghc-tags == 1.7.* # 2023-02-18: preserve for ghc-lib == 9.6.* 85 - ghc-tags == 1.8.* # 2023-02-18: preserve for ghc-lib == 9.8.* 86 - ghc-typelits-natnormalise < 0.8 # 2025-09-15: Stackage is stuck at 0.7.10 87 - happy == 1.20.* # for ghc-lib-parser == 9.6.* 88 - hashable < 1.5 # 2025-07-30: hashable >= 1.5 requires GHC >= 9.6 89 - hasql < 1.7 # 2025-01-19: Needed for building postgrest 90 - hasql-dynamic-statements < 0.3.1.6 # 2025-01-19: Needed for building postgrest 91 - hasql-implicits < 0.2 # 2025-01-19: Needed for building postgrest 92 - hasql-notifications < 0.2.3 # 2025-01-19: Needed for building postgrest 93 - hasql-pool < 1.1 # 2025-01-19: Needed for building postgrest 94 - hasql-transaction < 1.1.1 # 2025-01-19: Needed for building postgrest 95 - hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6 96 - hlint == 3.8.* # 2025-09-21: needed for hls with ghc-lib-parser 9.8 97 - language-javascript == 0.7.0.0 # required by purescript 98 - network-run == 0.4.0 # 2024-10-20: for GHC 9.10/network == 3.1.* 99 - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat 100 - ormolu == 0.7.4.0 # 2023-09-21: for ghc-lib-parser 9.8 compat 101 - path == 0.9.5 # 2025-09-21: Pin for hls on ghc 9.4 102 - postgresql-binary < 0.14 # 2025-01-19: Needed for building postgrest 103 - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* 104 - ShellCheck == 0.9.0 # 2024-03-21: pinned by haskell-ci 105 - simple-get-opt < 0.5 # 2025-05-01: for crux-0.7.2 106 - stylish-haskell == 0.14.5.0 # 2025-04-14: needed for hls with ghc-lib 9.6 107 - stylish-haskell == 0.14.6.0 # 2025-09-21: needed for hls with ghc-lib 9.8 108 - stylish-haskell == 0.15.0.1 # 2025-04-14: needed for hls with ghc-lib 9.10 109 - tar == 0.6.3.0 # 2025-08-17: last version to not require file-io and directory-ospath-streaming (for GHC < 9.6) 110 - text-builder < 1 # 2025-08-27: Needed for building postgrest 111 - text-builder-dev < 0.4 # 2025-08-27: Needed for building postgrest 112# keep-sorted end 113 114# keep-sorted start skip_lines=1 case=no 115package-maintainers: 116 alexfmpe: 117 - basic-sop 118 - commutative-semigroups 119 - generics-sop 120 - ghcjs-base 121 - ghcjs-dom 122 - ghcjs-dom-javascript 123 - ghcjs-dom-jsaddle 124 - jsaddle 125 - jsaddle-clib 126 - jsaddle-dom 127 - jsaddle-warp 128 - jsaddle-wkwebview 129 - json-sop 130 - large-generics 131 - large-records 132 - lens-sop 133 - linux-namespaces 134 - monoidal-containers 135 - proto-lens-arbitrary 136 - proto3-suite 137 - proto3-wire 138 - records-sop 139 - th-abstraction 140 - universe 141 - universe-some 142 - warp 143 Anton-Latukha: 144 - hnix 145 - hnix-store-core 146 - hnix-store-remote 147 artem: 148 - BNFC-meta 149 - alex-meta 150 - happy-meta 151 - liquid-fixpoint 152 - liquidhaskell 153 - liquidhaskell-boot 154 - smtlib-backends 155 - smtlib-backends-process 156 - smtlib-backends-tests 157 - vector-hashtables 158 arturcygan: 159 - hevm 160 athas: 161 - futhark 162 auscyber: 163 - kmonad 164 bdesham: 165 - pinboard-notes-backup 166 berberman: 167 - nvfetcher 168 - arch-web 169 - uusi 170 cdepillabout: 171 - cloudy 172 - password 173 - password-instances 174 - pretty-simple 175 - stack 176 - termonad 177 centromere: 178 - nfc 179 dalpd: 180 - dhall-lsp-server 181 - ghc-vis 182 - patat 183 - svgcairo 184 danielrolls: 185 - aws-spend-summary 186 - byte-count-reader 187 - shellify 188 - specup 189 domenkozar: 190 - cachix 191 - cachix-api 192 dschrempf: 193 - circular 194 - covariance 195 - dirichlet 196 - elynx 197 - elynx-markov 198 - elynx-nexus 199 - elynx-seq 200 - elynx-tools 201 - elynx-tree 202 - glasso 203 - mcmc 204 - pava 205 - slynx 206 - tlynx 207 - xmonad 208 - xmonad-contrib 209 erictapen: 210 - hakyll 211 Gabriella439: 212 - annah 213 - bench 214 - break 215 - dhall-bash 216 - dhall-docs 217 - dhall-json 218 - dhall-lsp-server 219 - dhall-nix 220 - dhall-nixpkgs 221 - dhall-openapi 222 - dhall-text 223 - dhall-yaml 224 - dhall 225 - dirstream 226 - errors 227 - foldl 228 - index-core 229 - lens-tutorial 230 - list-transformer 231 - managed 232 - mmorph 233 - morte 234 - mvc-updates 235 - mvc 236 - nix-derivation 237 - nix-diff 238 - optional-args 239 - optparse-generic 240 - pipes-bytestring 241 - pipes-concurrency 242 - pipes-csv 243 - pipes-extras 244 - pipes-group 245 - pipes-http 246 - pipes-parse 247 - pipes-safe 248 - pipes 249 - server-generic 250 - total 251 - turtle 252 - typed-spreadsheet 253 gridaphobe: 254 - located-base 255 iblech: 256 - Agda 257 ivanbrennan: 258 - xmonad 259 - xmonad-contrib 260 jb55: 261 # - bson-lens 262 - cased 263 - elm-export-persistent 264 # - pipes-mongodb 265 - streaming-wai 266 libjared: 267 - sensei 268 malo: 269 - cornelis 270 mangoiv: 271 - fused-effects 272 - htree 273 - http-barf 274 - libsodium-bindings 275 - scoped-codensity 276 - sel 277 - text-display 278 - unclogging 279 maralorn: 280 - bluefin 281 - cabal-fmt 282 - eventlog2html 283 - falsify 284 - generic-optics 285 - ghc-debug-brick 286 - ghc-debug-stub 287 - ghcid 288 - graphql-client 289 - haskell-language-server 290 - hledger 291 - hledger-ui 292 - hledger-web 293 - hlint 294 - hspec-discover 295 - jsaddle-warp 296 - matrix-client 297 - optics 298 - pandoc 299 - pandoc-cli 300 - postgresql-simple 301 - purebred-email 302 - reflex-dom 303 - replace-megaparsec 304 - req 305 - say 306 - shake-bench 307 - shh 308 - shh-extras 309 - snap 310 - stm-containers 311 - streamly 312 - streamly-bytestring 313 - string-interpolate 314 - taskwarrior 315 - tasty 316 - threadscope 317 - tz 318 - weeder 319 - witch 320 mikatammi: 321 - botan-bindings 322 - botan-low 323 mpscholten: 324 - ihp-hsx 325 - push-notify-apn 326 - hs-pkpass 327 - raven-haskell 328 - stripe-concepts 329 - stripe-signature 330 - http2-client 331 - zip 332 - currencies 333 - string-random 334 - inflections 335 - pcre-heavy 336 - mmark 337 - mmark-ext 338 - typerep-map 339 - minio-hs 340 - smtp-mail 341 - pdftotext 342 - warp-systemd 343 - amazonka 344 - libssh2 345 - sitemap 346 - ihp-openai 347 - ihp 348 - ihp-ide 349 - ihp-migrate 350 - ihp-postgresql-simple-extra 351 ncfavier: 352 - Agda 353 - agda2hs 354 - irc-client 355 - lambdabot 356 - shake 357 nomeata: 358 - cabal-plan-bounds 359 - lhs2tex 360 - rec-def 361 - tasty-expected-failure 362 peti: 363 - cabal2spec 364 - funcmp 365 - git-annex 366 - hledger-interest 367 - hopenssl 368 - hsdns 369 - hsemail 370 - hsyslog 371 - logging-facade-syslog 372 - nix-paths 373 - structured-haskell-mode 374 - titlecase 375 - xmonad 376 - xmonad-contrib 377 phijor: 378 - cornelis 379 poscat: 380 - hinit 381 Profpatsch: 382 - gitit 383 psibi: 384 - path-pieces 385 - persistent 386 - persistent-sqlite 387 - persistent-template 388 - shakespeare 389 raehik: 390 - strongweak 391 - generic-data-functions 392 - binrep 393 - rerefined 394 - symparsec 395 - bytezap 396 - bytepatch 397 - heystone 398 - refined 399 - flatparse 400 roberth: 401 - arion-compose 402 - cabal-pkg-config-version-hook 403 - hercules-ci-agent 404 - hercules-ci-api 405 - hercules-ci-api-agent 406 - hercules-ci-api-core 407 - hercules-ci-cli 408 - hercules-ci-cnix-expr 409 - hercules-ci-cnix-store 410 - inline-c 411 - inline-c-cpp 412 rvl: 413 - taffybar 414 - arbtt 415 - lentil 416 sellout: 417 - dualizer 418 - no-recursion 419 - yaya 420 - yaya-containers 421 - yaya-hedgehog 422 - yaya-quickcheck 423 - yaya-unsafe 424 sheepforce: 425 - mpi-hs 426 - mpi-hs-store 427 - mpi-hs-cereal 428 - mpi-hs-binary 429 - cpython 430 - massiv 431 - massiv-io 432 - massiv-test 433 shlok: 434 - streamly-archive 435 - streamly-lmdb 436 slotThe: 437 - X11 438 - X11-xft 439 - html-parse-util 440 - kmonad 441 - optparse-applicative-cmdline-util 442 - xmonad 443 - xmonad-contrib 444 - xmonad-extras 445 sorki: 446 - cayenne-lpp 447 - blockfrost-client 448 - data-lens-light 449 - data-stm32 450 - gcodehs 451 - hnix 452 - hnix-store-core 453 - hnix-store-remote 454 - implicit 455 - nix-derivation 456 - nix-diff 457 - nix-narinfo 458 - ttn 459 - ttn-client 460 - update-nix-fetchgit 461 - zre 462 sternenseemann: 463 # also maintain upstream package 464 - cabal2nix 465 - distribution-nixpkgs 466 - hackage-db 467 - language-nix 468 - jailbreak-cabal 469 - spacecookie 470 - gopher-proxy 471 # other packages I can help out for 472 - cabal-install 473 - hledger 474 - pandoc 475 - systemd 476 - fast-logger 477 - flat 478 - Euterpea2 479 - utc 480 - socket 481 - gitit 482 - yarn-lock 483 - yarn2nix 484 - large-hashable 485 - haskell-ci 486 - diagrams 487 - rel8 488 - regex-rure 489 - jacinda 490 - citeproc 491 - mighttpd2 492 # owothia 493 - irc-client 494 - chatter 495 - envy 496 t4ccer: 497 - aeson-better-errors 498 - cheapskate 499 - containers-unicode-symbols 500 - numerals-base 501 - pattern-arrows 502 tbidne: 503 - rest-rewrite 504 terlar: 505 - nix-diff 506 thielema: 507 - accelerate-arithmetic 508 - accelerate-fftw 509 - accelerate-fourier 510 - accelerate-utility 511 - align-audio 512 - alsa-core 513 - alsa-pcm 514 - alsa-seq 515 - apportionment 516 - audacity 517 - battleship-combinatorics 518 - bibtex 519 - board-games 520 - buffer-pipe 521 - cabal-flatpak 522 - calendar-recycling 523 - checksum 524 - check-pvp 525 - coinor-clp 526 - combinatorial 527 - comfort-graph 528 - comfort-array 529 - comfort-array-shape 530 - comfort-fftw 531 - comfort-glpk 532 - concurrent-split 533 - cutter 534 - data-accessor 535 - data-accessor-mtl 536 - data-accessor-template 537 - data-accessor-transformers 538 - data-ref 539 - doctest-exitcode-stdio 540 - doctest-extract 541 - doctest-lib 542 - dsp 543 - enumset 544 - equal-files 545 - event-list 546 - explicit-exception 547 - fixed-length 548 - fftw-ffi 549 - gnuplot 550 - group-by-date 551 - guarded-allocation 552 - iff 553 - interpolation 554 - jack 555 - latex 556 - lazyio 557 - linear-programming 558 - llvm-ffi 559 - markov-chain 560 - midi 561 - midi-alsa 562 - midi-music-box 563 - mbox-utility 564 - med-module 565 - monoid-transformer 566 - non-empty 567 - non-negative 568 - numeric-prelude 569 - numeric-quest 570 - pathtype 571 - pooled-io 572 - probability 573 - quickcheck-transformer 574 - reactive-midyim 575 - reactive-balsa 576 - reactive-jack 577 - sample-frame 578 - sample-frame-np 579 - set-cover 580 - shell-utility 581 - sound-collage 582 - sox 583 - soxlib 584 - split-record 585 - spreadsheet 586 - stm-split 587 - storable-record 588 - storable-tuple 589 - storablevector 590 - synthesizer-core 591 - synthesizer-dimensional 592 - synthesizer-alsa 593 - synthesizer-midi 594 - tagchup 595 - tfp 596 - unicode 597 - unique-logic 598 - unique-logic-tf 599 - unsafe 600 - utility-ht 601 - wuerfelschlange 602 - xml-basic 603 - youtube 604 - prelude-compat 605 - fft 606 - carray 607 - lapack-ffi-tools 608 - netlib-ffi 609 - blas-ffi 610 - lapack-ffi 611 - netlib-carray 612 - blas-carray 613 - lapack-carray 614 - netlib-comfort-array 615 - blas-comfort-array 616 - lapack-comfort-array 617 - comfort-blas 618 - lapack 619 - lapack-hmatrix 620 - hmm-lapack 621 - magico 622 - resistor-cube 623 - linear-circuit 624 turion: 625 - Agda 626 - cabal-gild 627 - clay 628 - dunai 629 - essence-of-live-coding 630 - essence-of-live-coding-gloss 631 - essence-of-live-coding-pulse 632 - essence-of-live-coding-quickcheck 633 - essence-of-live-coding-warp 634 - finite-typelits 635 - has-transformers 636 - monad-bayes 637 - monad-schedule 638 - pulse-simple 639 - openapi3-code-generator 640 - rhine 641 - rhine-gloss 642 - simple-affine-space 643 - time-domain 644 utdemir: 645 - nix-tree 646 wolfgangwalther: 647 - postgres-websockets 648 - postgrest 649 zowoq: 650 - ShellCheck 651# keep-sorted end 652 653# keep-sorted start skip_lines=1 case=no 654unsupported-platforms: 655 Allure: [ platforms.darwin ] 656 bdcs-api: [ platforms.darwin ] 657 bindings-directfb: [ platforms.darwin ] 658 bindings-sane: [ platforms.darwin ] 659 bustle: [ platforms.darwin ] # uses glibc-specific ptsname_r 660 bytelog: [ platforms.darwin ] # due to posix-api 661 camfort: [ aarch64-linux ] 662 chalkboard-viewer: [ platforms.darwin ] # depends on chalkboard 663 chalkboard: [ platforms.darwin ] # depends on Codec-Image-DevIL 664 charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3 665 Codec-Image-DevIL: [ platforms.darwin ] # depends on mesa 666 coinor-clp: [ aarch64-linux ] # aarch64-linux is not supported by required system dependency clp 667 cut-the-crap: [ platforms.darwin ] 668 essence-of-live-coding-PortMidi: [ platforms.darwin ] 669 Euterpea: [ platforms.darwin ] 670 follow-file: [ platforms.darwin ] 671 freenect: [ platforms.darwin ] 672 FTGL: [ platforms.darwin ] 673 fuzzytime: [ platforms.darwin ] # https://github.com/kamwitsta/fuzzytime/issues/2 674 ghc-gc-hook: [ platforms.darwin ] # requires C11 threads which Apple doesn't support 675 gi-adwaita: [ platforms.darwin ] 676 gi-dbusmenu: [ platforms.darwin ] 677 gi-dbusmenugtk3: [ platforms.darwin ] 678 gi-ggit: [ platforms.darwin ] 679 gi-gtk-layer-shell: [ platforms.darwin ] # depends on gtk-layer-shell which is not supported on darwin 680 gi-ibus: [ platforms.darwin ] 681 gi-javascriptcore: [ platforms.darwin ] # webkitgtk marked broken on darwin 682 gi-ostree: [ platforms.darwin ] 683 gi-vte: [ platforms.darwin ] 684 gi-webkit2: [ platforms.darwin ] # webkitgtk marked broken on darwin 685 gi-webkit2webextension: [ platforms.darwin ] # webkitgtk marked broken on darwin 686 gi-wnck: [ platforms.darwin ] 687 gl: [ platforms.darwin ] # depends on mesa 688 GLHUI: [ platforms.darwin ] # depends on mesa 689 gnome-keyring: [ platforms.darwin ] 690 grid-proto: [ platforms.darwin ] 691 gtk-sni-tray: [ platforms.darwin ] 692 h-raylib: [ platforms.darwin ] # depends on mesa 693 haskell-snake: [ platforms.darwin ] 694 hcwiid: [ platforms.darwin ] 695 HDRUtils: [ platforms.darwin ] 696 hinotify-bytestring: [ platforms.darwin ] 697 honk: [ platforms.darwin ] 698 HSoM: [ platforms.darwin ] 699 intricacy: [ platforms.darwin ] # depends on mesa 700 iwlib: [ platforms.darwin ] 701 Jazzkell: [ platforms.darwin ] # depends on Euterpea 702 jsaddle-webkit2gtk: [ platforms.darwin ] 703 Kulitta: [ platforms.darwin ] # depends on Euterpea 704 LambdaHack: [ platforms.darwin ] 705 libmodbus: [ platforms.darwin ] 706 libsystemd-journal: [ platforms.darwin ] 707 libtelnet: [ platforms.darwin ] 708 libvirt-hs: [ platforms.darwin ] # spidermonkey is not supported on darwin 709 libzfs: [ platforms.darwin ] 710 linearEqSolver: [ aarch64-linux ] 711 lio-fs: [ platforms.darwin ] 712 logging-facade-journald: [ platforms.darwin ] 713 longshot: [ aarch64-linux ] 714 mpi-hs-binary: [ aarch64-linux, platforms.darwin ] 715 mpi-hs-cereal: [ aarch64-linux, platforms.darwin ] 716 mpi-hs-store: [ aarch64-linux, platforms.darwin ] 717 mpi-hs: [ aarch64-linux, platforms.darwin ] 718 mplayer-spot: [ aarch64-linux, platforms.darwin ] 719 mptcp-pm: [ platforms.darwin ] 720 netlink: [ platforms.darwin ] 721 network-unexceptional: [ platforms.darwin ] # depends on posix-api 722 notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu 723 oculus: [ platforms.darwin ] 724 ostree-pin: [ platforms.darwin ] # depends on gi-ostree 725 pam: [ platforms.darwin ] 726 parport: [ platforms.darwin ] 727 persist-state: [ aarch64-linux, armv7l-linux ] # https://github.com/minad/persist-state/blob/6fd68c0b8b93dec78218f6d5a1f4fa06ced4e896/src/Data/PersistState.hs#L122-L128 728 piyo: [ platforms.darwin ] 729 PortMidi-simple: [ platforms.darwin ] 730 portmidi-utility: [ platforms.darwin ] 731 PortMidi: [ platforms.darwin ] 732 posix-api: [ platforms.darwin ] 733 Raincat: [ platforms.darwin ] 734 reactive-balsa: [ platforms.darwin ] # depends on alsa-core 735 reflex-dom-fragment-shader-canvas: [ platforms.darwin, aarch64-linux ] 736 reflex-localize-dom: [ platforms.darwin, aarch64-linux ] 737 rtlsdr: [ platforms.darwin ] 738 rubberband: [ platforms.darwin ] 739 SDL-mixer: [ platforms.darwin ] # depends on mesa 740 SDL-mpeg: [ platforms.darwin ] # depends on mesa 741 sdl2-mixer: [ platforms.darwin ] 742 sdl2-ttf: [ platforms.darwin ] 743 sdr: [ platforms.darwin ] # depends on rtlsdr 744 sensei: [ platforms.darwin ] 745 sockets: [ platforms.darwin ] # depends on posix-api 746 spade: [ platforms.darwin ] # depends on sdl2-mixer, which doesn't work on darwin 747 synthesizer-alsa: [ platforms.darwin ] 748 taffybar: [ platforms.darwin ] 749 termonad: [ platforms.darwin ] 750 tokyotyrant-haskell: [ platforms.darwin ] 751 twirl: [ platforms.darwin ] # depends on sdl2-mixer 752 Unixutils-shadow: [ platforms.darwin ] 753 verifiable-expressions: [ aarch64-linux ] 754 vrpn: [ platforms.darwin ] 755 vulkan-utils: [ platforms.darwin ] 756 vulkan: [ i686-linux, armv7l-linux, platforms.darwin ] 757 VulkanMemoryAllocator: [ i686-linux, armv7l-linux, platforms.darwin ] 758 webkit2gtk3-javascriptcore: [ platforms.darwin ] 759 wiringPi: [ aarch64-darwin ] 760 xattr: [ platforms.darwin ] 761 xgboost-haskell: [ aarch64-linux, armv7l-linux, platforms.darwin ] 762 xmobar: [ platforms.darwin ] 763 xmonad-extras: [ platforms.darwin ] 764 xmonad-volume: [ platforms.darwin ] 765 xnobar: [ platforms.darwin ] 766# keep-sorted end 767 768# keep-sorted start skip_lines=1 case=no 769supported-platforms: 770 alsa-mixer: [ platforms.linux ] 771 alsa-pcm: [ platforms.linux ] 772 alsa-seq: [ platforms.linux ] 773 AWin32Console: [ platforms.windows ] 774 barbly: [ platforms.darwin ] 775 bindings-parport: [ platforms.linux ] # parport is a linux kernel component 776 blake3: [ platforms.x86 ] # uses x86 intrinsics 777 btrfs: [ platforms.linux ] # depends on linux 778 bytepatch: [ platforms.x86 ] # due to blake3 779 cpuid: [ platforms.x86 ] # needs to be i386 compatible (IA-32) 780 cpython: [ platforms.x86 ] # c2hs errors on glibc headers 781 crc32c: [ platforms.x86 ] # uses x86 intrinsics 782 d3d11binding: [ platforms.windows ] 783 DirectSound: [ platforms.windows ] 784 dx9base: [ platforms.windows ] 785 dx9d3d: [ platforms.windows ] 786 dx9d3dx: [ platforms.windows ] 787 erebos-tester: [ platforms.linux ] # depends on linux-namespaces 788 evdev-streamly: [ platforms.linux ] 789 evdev: [ platforms.linux ] 790 geomancy-layout: [ platforms.x86 ] # x86 intrinsics 791 geomancy: [ platforms.x86 ] # x86 intrinsics 792 ghcjs-base: [ javascript-ghcjs ] 793 ghcjs-dom-javascript: [ javascript-ghcjs ] 794 gi-gtkosxapplication: [ platforms.darwin ] 795 gtk-mac-integration: [ platforms.darwin ] 796 gtk3-mac-integration: [ platforms.darwin ] 797 halide-haskell: [ platforms.linux ] 798 halide-JuicyPixels: [ platforms.linux ] 799 hb3sum: [ platforms.x86 ] # due to blake3 800 HFuse: [ platforms.linux ] 801 hommage-ds: [ platforms.windows ] 802 hpapi: [ platforms.linux ] # limited by pkgs.papi 803 HQu: [ platforms.x86 ] # vendored C++ library needs i686/x86_64 804 hs-swisstable-hashtables-class: [ platforms.x86_64 ] # depends on swisstable, which Needs AVX2 805 hsignal: [ platforms.x86 ] # -msse2 806 htune: [ platforms.linux ] # depends on alsa-pcm 807 hw-prim-bits: [ platforms.x86 ] # x86 assembler 808 inline-asm: [ platforms.x86 ] # x86 assembler 809 jsaddle-wkwebview: [ platforms.darwin ] 810 keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 811 keid-frp-banana: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 812 keid-geometry: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 813 keid-render-basic: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 814 keid-resource-gltf: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 815 keid-sound-openal: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 816 keid-ui-dearimgui: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 817 kqueue: [ platforms.netbsd, platforms.freebsd, platforms.openbsd, platforms.darwin ] 818 libfuse3: [ platforms.linux ] 819 linux-evdev: [ platforms.linux ] 820 linux-file-extents: [ platforms.linux ] 821 linux-inotify: [ platforms.linux ] 822 linux-mount: [ platforms.linux ] 823 linux-namespaces: [ platforms.linux ] 824 lxc: [ platforms.linux ] 825 memfd: [ platforms.linux ] 826 midi-alsa: [ platforms.linux ] # alsa-core only supported on linux 827 midisurface: [ platforms.linux ] # alsa-core only supported on linux 828 miso-action-logger: [ javascript-ghcjs ] # https://github.com/Lermex/miso-action-logger/issues/1 829 miso-examples: [ javascript-ghcjs ] 830 OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316 831 reactivity: [ platforms.windows ] 832 reflex-libtelnet: [ platforms.linux ] # pkgs.libtelnet only supports linux 833 scat: [ platforms.x86 ] # uses scrypt, which requries x86 834 scrypt: [ platforms.x86 ] # https://github.com/informatikr/scrypt/issues/8 835 seqalign: [ platforms.x86 ] # x86 intrinsics 836 streamed: [ platforms.linux] # alsa-core only supported on linux 837 swisstable: [ platforms.x86_64 ] # Needs AVX2 838 systemd-api: [ platforms.linux ] 839 tasty-papi: [ platforms.linux ] # limited by pkgs.papi 840 tcod-haskell: [ platforms.linux ] # limited by pkgs.libtcod 841 udev: [ platforms.linux ] 842 vty-windows: [ platforms.windows ] # depends on Win32 843 Win32-console: [ platforms.windows ] 844 Win32-dhcp-server: [ platforms.windows ] 845 Win32-errors: [ platforms.windows ] 846 Win32-extras: [ platforms.windows ] 847 Win32-junction-point: [ platforms.windows ] 848 Win32-notify: [ platforms.windows ] 849 Win32-security: [ platforms.windows ] 850 Win32-services-wrapper: [ platforms.windows ] 851 Win32-services: [ platforms.windows ] 852 Win32: [ platforms.windows ] 853 XInput: [ platforms.windows ] 854 yesod-auth-simple: [ platforms.x86 ] # requires scrypt which only supports x86 855# keep-sorted end 856 857dont-distribute-packages: 858 # Depends on shine, which is a ghcjs project. 859 - shine-varying 860 861 # these packages depend on software with an unfree license 862 - accelerate-bignum 863 - accelerate-blas 864 - accelerate-cublas 865 - accelerate-cuda 866 - accelerate-cufft 867 - accelerate-examples 868 - accelerate-fft 869 - accelerate-fourier-benchmark 870 - accelerate-io-array 871 - accelerate-io-bmp 872 - accelerate-io-bytestring 873 - accelerate-io-cereal 874 - accelerate-io-JuicyPixels 875 - accelerate-io-repa 876 - accelerate-io-vector 877 - accelerate-kullback-liebler 878 - accelerate-llvm-ptx 879 - bindings-yices 880 - boolector 881 - ccelerate-cuda 882 - containers-accelerate 883 - cplex-hs 884 - cublas 885 - cuda # 2020-08-18 because of dependency nvidia-x11 886 - cufft 887 - cusolver 888 - cusparse 889 - gloss-raster-accelerate 890 - hashable-accelerate 891 - libnvvm 892 - matlab 893 - nvvm 894 - Obsidian 895 - odpic-raw 896 - patch-image 897 # license for input data unclear, dependency not on Hackage 898 # see https://github.com/NixOS/nixpkgs/pull/88604 899 - tensorflow-mnist 900 - yices-easy 901 - yices-painless 902 903 # These packages don’t build because they use deprecated libsoup 2.4 versions. 904 - jsaddle-hello 905 - jsaddle-webkit2gtk 906 - ghcjs-dom-hello 907 - gi-javascriptcore4 908 - gi-soup2 909 - gi-webkit2 910 - webkit2gtk3-javascriptcore 911 912 # These packages don’t build because they use deprecated webkit versions. 913 - diagrams-hsqml 914 - dialog 915 - ghcjs-dom-webkit 916 - hsqml 917 - hsqml-datamodel 918 - hsqml-datamodel-vinyl 919 - hsqml-demo-manic 920 - hsqml-demo-morris 921 - hsqml-demo-notes 922 - hsqml-demo-samples 923 - hsqml-morris 924 - hstorchat 925 - jsc 926 - lambdacat 927 - manatee-all 928 - manatee-browser 929 - manatee-reader 930 - markup-preview 931 - spike 932 - web-browser-in-haskell 933 - websnap 934 935 # mesos was removed from nixpkgs 936 - hs-mesos 937 938 # Output exceeds Hydra's maximum allowable size 939 - stripeapi 940 941 # Packages that (transitively) depend on insecure packages 942 - distributed-process-zookeeper # depends on hzk 943 - HDRUtils # depends on pfstools, which depends on imagemagick 944 - hzk # depends on zookeeper_mt, which depends on openssl-1.1 945 - jobqueue # depends on hzk 946 - persistent-zookeeper # depends on hzk 947 - pocket-dns # depends on persistent-zookeeper 948 - zoovisitor # depends on zookeeper_mt, which depends on openssl-1.1