# pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml # This is a list of packages with versions from the latest Stackage LTS release. # # The packages and versions in this list cause the `hackage2nix` tool to # generate the package at the given version. # # For instance, with a line like the following: # # - aeson ==1.4.6.0 # # `hackage2nix` will generate the `aeson` package at version 1.4.6.0 in the # ./hackage-packages.nix file. # # Since the packages in the LTS package set are sometimes older than the latest # on Hackage, `hackage2nix` is smart enough to also generate the latest version # of a given package. # # In the above example with aeson, if there was version 1.5.0.0 of aeson # available on Hackage, `hackage2nix` would generate two packages, `aeson` # at version 1.4.6.0 and `aeson_1_5_0_0` at version 1.5.0.0. # # WARNING: We import a list of default-package-overrides from stackage which is # tracked in stackage.yaml. Adding conflicting overrides with stackage here will # not work. # keep-sorted start skip_lines=1 case=no numeric=yes default-package-overrides: - chs-cabal == 0.1.1.2 # matches Cabal 3.12 (GHC 9.10) # 2025-12-26: Needs to match egison-pattern-src from Stackage LTS - egison-pattern-src-th-mode < 0.2.2 - extensions == 0.1.0.2 # matches Cabal 3.12 (GHC 9.10) # 2026-01-30: Needs to match hasql from Stackage LTS 24 - hasql-notifications < 0.2.5.0 # 2025-09-13: hnix 0.17.0 doesn't support hnix-store-core >= 0.8 # https://github.com/haskell-nix/hnix/pull/1112 - hnix-store-core < 0.7 - hnix-store-remote < 0.7 # 2025-08-03: need to match stackage version of hosc - hsc3 >= 0.21 && < 0.22 # liquidhaskell-boot 0.9.10.1.2 requires this specific version of liquid-fixpoint - liquid-fixpoint == 0.9.6.3.2 # liquidhaskell(-boot) support one GHC at a time, so we choose the one matching the current GHC (9.10) - liquidhaskell == 0.9.10.* - liquidhaskell-boot == 0.9.10.* # Needs to match microlens == 0.4.* in Stackage LTS 24 - microlens-pro < 0.2.0.4 # We currently use pandoc-crossref with a patch to revert it to pandoc == 3.7.*, # this no longer works with later versions. - pandoc-crossref == 0.3.21 # 2025-12-19: Needs to match Stackage version of rhine - rhine-bayes < 1.6 # keep-sorted end # keep-sorted start skip_lines=1 case=no numeric=yes extra-packages: - ansi-wl-pprint >= 0.6 && < 0.7 # 2025-07-07: used by gren <= 0.5.4 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - Cabal == 3.10.* - Cabal == 3.12.* - Cabal == 3.14.* - Cabal == 3.16.* # version required for cabal-install and other packages - cabal-add == 0.1 # 2025-09-09: Only needed for hls 2.11 can be removed once we are past it. - Cabal-syntax == 3.10.* - Cabal-syntax == 3.12.* - Cabal-syntax == 3.14.* - Cabal-syntax == 3.16.* # version required for cabal-install and other packages - crypton-x509-store < 1.6.12 # 2025-11-22: requires unix >= 2.8 which isn't available for GHC < 9.6 - extensions == 0.1.0.1 # 2025-09-21: needed for Cabal 3.10 (fourmolo/ormolu with ghc 9.8) - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - fourmolu == 0.15.0.0 # 2025-09-21: for ghc-lib-parser 9.8 compat - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 - ghc-exactprint == 1.7.* # 2025-03-09: needed for GHC == 9.6 - ghc-exactprint == 1.8.* # 2024-05-20: needed for GHC == 9.8 - ghc-exactprint == 1.9.* # 2024-08-27: needed for GHC == 9.10 - ghc-exactprint == 1.12.* # 2025-10-15: needed for GHC == 9.12 - ghc-lib == 9.6.* # 2022-02-17: preserve for GHC 9.4 - ghc-lib == 9.8.* # 2025-12-11: preserve for GHC 9.6, 9.8 - ghc-lib == 9.10.* # 2024-12-30: preserve for GHC 9.10/ghc-tags 1.9 - ghc-lib-parser == 9.6.* # 2024-05-19: preserve for GHC 9.4 - ghc-lib-parser == 9.8.* # 2024-12-26: preserve for GHC 9.6, 9.8 - ghc-lib-parser-ex == 9.6.* # 2024-05-19: preserve for GHC 9.4 - ghc-lib-parser-ex == 9.8.* # 2024-12-26: preserve for GHC 9.6, 9.8 - ghc-tags == 1.7.* # 2023-02-18: preserve for ghc-lib == 9.6.* - ghc-tags == 1.8.* # 2023-02-18: preserve for ghc-lib == 9.8.* - ghc-typelits-natnormalise < 0.8 # 2025-09-15: Stackage is stuck at 0.7.10 - happy == 1.20.* # for ghc-lib-parser == 9.6.* - hashable < 1.5 # 2025-07-30: hashable >= 1.5 requires GHC >= 9.6 - hasql < 1.7 # 2025-01-19: Needed for building postgrest - hasql-dynamic-statements < 0.3.1.6 # 2025-01-19: Needed for building postgrest - hasql-implicits < 0.2 # 2025-01-19: Needed for building postgrest - hasql-notifications < 0.2.3 # 2025-01-19: Needed for building postgrest - hasql-pool < 1.1 # 2025-01-19: Needed for building postgrest - hasql-transaction < 1.1.1 # 2025-01-19: Needed for building postgrest - hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6 - hlint == 3.8.* # 2025-09-21: needed for hls with ghc-lib-parser 9.8 - language-javascript == 0.7.0.0 # required by purescript - network-run == 0.4.0 # 2024-10-20: for GHC 9.10/network == 3.1.* - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.7.4.0 # 2023-09-21: for ghc-lib-parser 9.8 compat - path == 0.9.5 # 2025-09-21: Pin for hls on ghc 9.4 - postgresql-binary < 0.14 # 2025-01-19: Needed for building postgrest - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* - ShellCheck == 0.9.0 # 2024-03-21: pinned by haskell-ci - simple-get-opt < 0.5 # 2025-05-01: for crux-0.7.2 - stylish-haskell == 0.14.5.0 # 2025-04-14: needed for hls with ghc-lib 9.6 - stylish-haskell == 0.14.6.0 # 2025-09-21: needed for hls with ghc-lib 9.8 - stylish-haskell == 0.15.0.1 # 2025-04-14: needed for hls with ghc-lib 9.10 - tar == 0.6.3.0 # 2025-08-17: last version to not require file-io and directory-ospath-streaming (for GHC < 9.6) - text-builder < 1 # 2025-08-27: Needed for building postgrest - text-builder-dev < 0.4 # 2025-08-27: Needed for building postgrest # keep-sorted end # keep-sorted start skip_lines=1 case=no package-maintainers: alexfmpe: - basic-sop - commutative-semigroups - generics-sop - ghcjs-base - ghcjs-dom - ghcjs-dom-javascript - ghcjs-dom-jsaddle - jsaddle - jsaddle-clib - jsaddle-dom - jsaddle-warp - jsaddle-wkwebview - json-sop - large-generics - large-records - lens-sop - linux-namespaces - monoidal-containers - proto-lens-arbitrary - proto3-suite - proto3-wire - records-sop - th-abstraction - universe - universe-some - warp Anton-Latukha: - hnix - hnix-store-core - hnix-store-remote artem: - BNFC-meta - alex-meta - happy-meta - liquid-fixpoint - liquidhaskell - liquidhaskell-boot - smtlib-backends - smtlib-backends-process - smtlib-backends-tests - vector-hashtables arturcygan: - hevm athas: - futhark auscyber: - kmonad bdesham: - pinboard-notes-backup berberman: - nvfetcher - arch-web - uusi cdepillabout: - cloudy - password - password-instances - pretty-simple - stack - termonad centromere: - nfc dalpd: - dhall-lsp-server - ghc-vis - patat - svgcairo danielrolls: - aws-spend-summary - byte-count-reader - shellify - specup domenkozar: - cachix - cachix-api dschrempf: - circular - covariance - dirichlet - elynx - elynx-markov - elynx-nexus - elynx-seq - elynx-tools - elynx-tree - glasso - mcmc - pava - slynx - tlynx - xmonad - xmonad-contrib erictapen: - hakyll Gabriella439: - annah - bench - break - dhall-bash - dhall-docs - dhall-json - dhall-lsp-server - dhall-nix - dhall-nixpkgs - dhall-openapi - dhall-text - dhall-yaml - dhall - dirstream - errors - foldl - index-core - lens-tutorial - list-transformer - managed - mmorph - morte - mvc-updates - mvc - nix-derivation - nix-diff - optional-args - optparse-generic - pipes-bytestring - pipes-concurrency - pipes-csv - pipes-extras - pipes-group - pipes-http - pipes-parse - pipes-safe - pipes - server-generic - total - turtle - typed-spreadsheet gridaphobe: - located-base iblech: - Agda ivanbrennan: - xmonad - xmonad-contrib jb55: # - bson-lens - cased - elm-export-persistent # - pipes-mongodb - streaming-wai libjared: - sensei malo: - cornelis mangoiv: - fused-effects - htree - http-barf - libsodium-bindings - scoped-codensity - sel - text-display - unclogging maralorn: - bluefin - cabal-fmt - eventlog2html - falsify - generic-optics - ghc-debug-brick - ghc-debug-stub - ghcid - graphql-client - haskell-language-server - hledger - hledger-ui - hledger-web - hlint - hspec-discover - jsaddle-warp - matrix-client - optics - pandoc - pandoc-cli - postgresql-simple - purebred-email - reflex-dom - replace-megaparsec - req - say - shake-bench - shh - shh-extras - snap - stm-containers - streamly - streamly-bytestring - string-interpolate - taskwarrior - tasty - threadscope - tz - weeder - witch mikatammi: - botan-bindings - botan-low mpscholten: - ihp-hsx - push-notify-apn - hs-pkpass - raven-haskell - stripe-concepts - stripe-signature - http2-client - zip - currencies - string-random - inflections - pcre-heavy - mmark - mmark-ext - typerep-map - minio-hs - smtp-mail - pdftotext - warp-systemd - amazonka - libssh2 - sitemap - ihp-openai - ihp - ihp-ide - ihp-migrate - ihp-postgresql-simple-extra ncfavier: - Agda - agda2hs - irc-client - lambdabot - shake nomeata: - cabal-plan-bounds - lhs2tex - rec-def - tasty-expected-failure peti: - cabal2spec - funcmp - git-annex - hledger-interest - hopenssl - hsdns - hsemail - hsyslog - logging-facade-syslog - nix-paths - structured-haskell-mode - titlecase - xmonad - xmonad-contrib phijor: - cornelis poscat: - hinit Profpatsch: - gitit psibi: - path-pieces - persistent - persistent-sqlite - persistent-template - shakespeare raehik: - strongweak - generic-data-functions - binrep - rerefined - symparsec - bytezap - bytepatch - heystone - refined - flatparse roberth: - arion-compose - cabal-pkg-config-version-hook - hercules-ci-agent - hercules-ci-api - hercules-ci-api-agent - hercules-ci-api-core - hercules-ci-cli - hercules-ci-cnix-expr - hercules-ci-cnix-store - inline-c - inline-c-cpp rvl: - taffybar - arbtt - lentil sellout: - dualizer - no-recursion - yaya - yaya-containers - yaya-hedgehog - yaya-quickcheck - yaya-unsafe sheepforce: - mpi-hs - mpi-hs-store - mpi-hs-cereal - mpi-hs-binary - cpython - massiv - massiv-io - massiv-test shlok: - streamly-archive - streamly-lmdb slotThe: - X11 - X11-xft - html-parse-util - kmonad - optparse-applicative-cmdline-util - xmonad - xmonad-contrib - xmonad-extras sorki: - cayenne-lpp - blockfrost-client - data-lens-light - data-stm32 - gcodehs - hnix - hnix-store-core - hnix-store-remote - implicit - nix-derivation - nix-diff - nix-narinfo - ttn - ttn-client - update-nix-fetchgit - zre sternenseemann: # also maintain upstream package - cabal2nix - distribution-nixpkgs - hackage-db - language-nix - jailbreak-cabal - spacecookie - gopher-proxy # other packages I can help out for - cabal-install - hledger - pandoc - systemd - fast-logger - flat - Euterpea2 - utc - socket - gitit - yarn-lock - yarn2nix - large-hashable - haskell-ci - diagrams - rel8 - regex-rure - jacinda - citeproc - mighttpd2 # owothia - irc-client - chatter - envy t4ccer: - aeson-better-errors - cheapskate - containers-unicode-symbols - numerals-base - pattern-arrows tbidne: - rest-rewrite terlar: - nix-diff thielema: - accelerate-arithmetic - accelerate-fftw - accelerate-fourier - accelerate-utility - align-audio - alsa-core - alsa-pcm - alsa-seq - apportionment - audacity - battleship-combinatorics - bibtex - board-games - buffer-pipe - cabal-flatpak - calendar-recycling - checksum - check-pvp - coinor-clp - combinatorial - comfort-graph - comfort-array - comfort-array-shape - comfort-fftw - comfort-glpk - concurrent-split - cutter - data-accessor - data-accessor-mtl - data-accessor-template - data-accessor-transformers - data-ref - doctest-exitcode-stdio - doctest-extract - doctest-lib - dsp - enumset - equal-files - event-list - explicit-exception - fixed-length - fftw-ffi - gnuplot - group-by-date - guarded-allocation - iff - interpolation - jack - latex - lazyio - linear-programming - llvm-ffi - markov-chain - midi - midi-alsa - midi-music-box - mbox-utility - med-module - monoid-transformer - non-empty - non-negative - numeric-prelude - numeric-quest - pathtype - pooled-io - probability - quickcheck-transformer - reactive-midyim - reactive-balsa - reactive-jack - sample-frame - sample-frame-np - set-cover - shell-utility - sound-collage - sox - soxlib - split-record - spreadsheet - stm-split - storable-record - storable-tuple - storablevector - synthesizer-core - synthesizer-dimensional - synthesizer-alsa - synthesizer-midi - tagchup - tfp - unicode - unique-logic - unique-logic-tf - unsafe - utility-ht - wuerfelschlange - xml-basic - youtube - prelude-compat - fft - carray - lapack-ffi-tools - netlib-ffi - blas-ffi - lapack-ffi - netlib-carray - blas-carray - lapack-carray - netlib-comfort-array - blas-comfort-array - lapack-comfort-array - comfort-blas - lapack - lapack-hmatrix - hmm-lapack - magico - resistor-cube - linear-circuit turion: - Agda - cabal-gild - clay - dunai - essence-of-live-coding - essence-of-live-coding-gloss - essence-of-live-coding-pulse - essence-of-live-coding-quickcheck - essence-of-live-coding-warp - finite-typelits - has-transformers - monad-bayes - monad-schedule - pulse-simple - openapi3-code-generator - rhine - rhine-gloss - simple-affine-space - time-domain utdemir: - nix-tree wolfgangwalther: - postgres-websockets - postgrest zowoq: - ShellCheck # keep-sorted end # keep-sorted start skip_lines=1 case=no unsupported-platforms: Allure: [ platforms.darwin ] bdcs-api: [ platforms.darwin ] bindings-directfb: [ platforms.darwin ] bindings-sane: [ platforms.darwin ] bustle: [ platforms.darwin ] # uses glibc-specific ptsname_r bytelog: [ platforms.darwin ] # due to posix-api camfort: [ aarch64-linux ] chalkboard-viewer: [ platforms.darwin ] # depends on chalkboard chalkboard: [ platforms.darwin ] # depends on Codec-Image-DevIL charsetdetect: [ aarch64-linux ] # not supported by vendored lib / not configured properly https://github.com/batterseapower/libcharsetdetect/issues/3 Codec-Image-DevIL: [ platforms.darwin ] # depends on mesa coinor-clp: [ aarch64-linux ] # aarch64-linux is not supported by required system dependency clp cut-the-crap: [ platforms.darwin ] essence-of-live-coding-PortMidi: [ platforms.darwin ] Euterpea: [ platforms.darwin ] follow-file: [ platforms.darwin ] freenect: [ platforms.darwin ] FTGL: [ platforms.darwin ] fuzzytime: [ platforms.darwin ] # https://github.com/kamwitsta/fuzzytime/issues/2 ghc-gc-hook: [ platforms.darwin ] # requires C11 threads which Apple doesn't support gi-adwaita: [ platforms.darwin ] gi-dbusmenu: [ platforms.darwin ] gi-dbusmenugtk3: [ platforms.darwin ] gi-ggit: [ platforms.darwin ] gi-gtk-layer-shell: [ platforms.darwin ] # depends on gtk-layer-shell which is not supported on darwin gi-ibus: [ platforms.darwin ] gi-javascriptcore: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-ostree: [ platforms.darwin ] gi-vte: [ platforms.darwin ] gi-webkit2: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-webkit2webextension: [ platforms.darwin ] # webkitgtk marked broken on darwin gi-wnck: [ platforms.darwin ] gl: [ platforms.darwin ] # depends on mesa GLHUI: [ platforms.darwin ] # depends on mesa gnome-keyring: [ platforms.darwin ] grid-proto: [ platforms.darwin ] gtk-sni-tray: [ platforms.darwin ] h-raylib: [ platforms.darwin ] # depends on mesa haskell-snake: [ platforms.darwin ] hcwiid: [ platforms.darwin ] HDRUtils: [ platforms.darwin ] hinotify-bytestring: [ platforms.darwin ] honk: [ platforms.darwin ] HSoM: [ platforms.darwin ] intricacy: [ platforms.darwin ] # depends on mesa iwlib: [ platforms.darwin ] Jazzkell: [ platforms.darwin ] # depends on Euterpea jsaddle-webkit2gtk: [ platforms.darwin ] Kulitta: [ platforms.darwin ] # depends on Euterpea LambdaHack: [ platforms.darwin ] libmodbus: [ platforms.darwin ] libsystemd-journal: [ platforms.darwin ] libtelnet: [ platforms.darwin ] libvirt-hs: [ platforms.darwin ] # spidermonkey is not supported on darwin libzfs: [ platforms.darwin ] linearEqSolver: [ aarch64-linux ] lio-fs: [ platforms.darwin ] logging-facade-journald: [ platforms.darwin ] longshot: [ aarch64-linux ] mpi-hs-binary: [ aarch64-linux, platforms.darwin ] mpi-hs-cereal: [ aarch64-linux, platforms.darwin ] mpi-hs-store: [ aarch64-linux, platforms.darwin ] mpi-hs: [ aarch64-linux, platforms.darwin ] mplayer-spot: [ aarch64-linux, platforms.darwin ] mptcp-pm: [ platforms.darwin ] netlink: [ platforms.darwin ] network-unexceptional: [ platforms.darwin ] # depends on posix-api notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu oculus: [ platforms.darwin ] ostree-pin: [ platforms.darwin ] # depends on gi-ostree pam: [ platforms.darwin ] parport: [ platforms.darwin ] persist-state: [ aarch64-linux, armv7l-linux ] # https://github.com/minad/persist-state/blob/6fd68c0b8b93dec78218f6d5a1f4fa06ced4e896/src/Data/PersistState.hs#L122-L128 piyo: [ platforms.darwin ] PortMidi-simple: [ platforms.darwin ] portmidi-utility: [ platforms.darwin ] PortMidi: [ platforms.darwin ] posix-api: [ platforms.darwin ] Raincat: [ platforms.darwin ] reactive-balsa: [ platforms.darwin ] # depends on alsa-core reflex-dom-fragment-shader-canvas: [ platforms.darwin, aarch64-linux ] reflex-localize-dom: [ platforms.darwin, aarch64-linux ] rtlsdr: [ platforms.darwin ] rubberband: [ platforms.darwin ] SDL-mixer: [ platforms.darwin ] # depends on mesa SDL-mpeg: [ platforms.darwin ] # depends on mesa sdl2-mixer: [ platforms.darwin ] sdl2-ttf: [ platforms.darwin ] sdr: [ platforms.darwin ] # depends on rtlsdr sensei: [ platforms.darwin ] sockets: [ platforms.darwin ] # depends on posix-api spade: [ platforms.darwin ] # depends on sdl2-mixer, which doesn't work on darwin synthesizer-alsa: [ platforms.darwin ] taffybar: [ platforms.darwin ] termonad: [ platforms.darwin ] tokyotyrant-haskell: [ platforms.darwin ] twirl: [ platforms.darwin ] # depends on sdl2-mixer Unixutils-shadow: [ platforms.darwin ] verifiable-expressions: [ aarch64-linux ] vrpn: [ platforms.darwin ] vulkan-utils: [ platforms.darwin ] vulkan: [ i686-linux, armv7l-linux, platforms.darwin ] VulkanMemoryAllocator: [ i686-linux, armv7l-linux, platforms.darwin ] webkit2gtk3-javascriptcore: [ platforms.darwin ] wiringPi: [ aarch64-darwin ] xattr: [ platforms.darwin ] xgboost-haskell: [ aarch64-linux, armv7l-linux, platforms.darwin ] xmobar: [ platforms.darwin ] xmonad-extras: [ platforms.darwin ] xmonad-volume: [ platforms.darwin ] xnobar: [ platforms.darwin ] # keep-sorted end # keep-sorted start skip_lines=1 case=no supported-platforms: alsa-mixer: [ platforms.linux ] alsa-pcm: [ platforms.linux ] alsa-seq: [ platforms.linux ] AWin32Console: [ platforms.windows ] barbly: [ platforms.darwin ] bindings-parport: [ platforms.linux ] # parport is a linux kernel component blake3: [ platforms.x86 ] # uses x86 intrinsics btrfs: [ platforms.linux ] # depends on linux bytepatch: [ platforms.x86 ] # due to blake3 cpuid: [ platforms.x86 ] # needs to be i386 compatible (IA-32) cpython: [ platforms.x86 ] # c2hs errors on glibc headers crc32c: [ platforms.x86 ] # uses x86 intrinsics d3d11binding: [ platforms.windows ] DirectSound: [ platforms.windows ] dx9base: [ platforms.windows ] dx9d3d: [ platforms.windows ] dx9d3dx: [ platforms.windows ] erebos-tester: [ platforms.linux ] # depends on linux-namespaces evdev-streamly: [ platforms.linux ] evdev: [ platforms.linux ] geomancy-layout: [ platforms.x86 ] # x86 intrinsics geomancy: [ platforms.x86 ] # x86 intrinsics ghcjs-base: [ javascript-ghcjs ] ghcjs-dom-javascript: [ javascript-ghcjs ] gi-gtkosxapplication: [ platforms.darwin ] gtk-mac-integration: [ platforms.darwin ] gtk3-mac-integration: [ platforms.darwin ] halide-haskell: [ platforms.linux ] halide-JuicyPixels: [ platforms.linux ] hb3sum: [ platforms.x86 ] # due to blake3 HFuse: [ platforms.linux ] hommage-ds: [ platforms.windows ] hpapi: [ platforms.linux ] # limited by pkgs.papi HQu: [ platforms.x86 ] # vendored C++ library needs i686/x86_64 hs-swisstable-hashtables-class: [ platforms.x86_64 ] # depends on swisstable, which Needs AVX2 hsignal: [ platforms.x86 ] # -msse2 htune: [ platforms.linux ] # depends on alsa-pcm hw-prim-bits: [ platforms.x86 ] # x86 assembler inline-asm: [ platforms.x86 ] # x86 assembler jsaddle-wkwebview: [ platforms.darwin ] keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-frp-banana: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-geometry: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-render-basic: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-resource-gltf: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-sound-openal: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-ui-dearimgui: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) kqueue: [ platforms.netbsd, platforms.freebsd, platforms.openbsd, platforms.darwin ] libfuse3: [ platforms.linux ] linux-evdev: [ platforms.linux ] linux-file-extents: [ platforms.linux ] linux-inotify: [ platforms.linux ] linux-mount: [ platforms.linux ] linux-namespaces: [ platforms.linux ] lxc: [ platforms.linux ] memfd: [ platforms.linux ] midi-alsa: [ platforms.linux ] # alsa-core only supported on linux midisurface: [ platforms.linux ] # alsa-core only supported on linux miso-action-logger: [ javascript-ghcjs ] # https://github.com/Lermex/miso-action-logger/issues/1 miso-examples: [ javascript-ghcjs ] OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316 reactivity: [ platforms.windows ] reflex-libtelnet: [ platforms.linux ] # pkgs.libtelnet only supports linux scat: [ platforms.x86 ] # uses scrypt, which requries x86 scrypt: [ platforms.x86 ] # https://github.com/informatikr/scrypt/issues/8 seqalign: [ platforms.x86 ] # x86 intrinsics streamed: [ platforms.linux] # alsa-core only supported on linux swisstable: [ platforms.x86_64 ] # Needs AVX2 systemd-api: [ platforms.linux ] tasty-papi: [ platforms.linux ] # limited by pkgs.papi tcod-haskell: [ platforms.linux ] # limited by pkgs.libtcod udev: [ platforms.linux ] vty-windows: [ platforms.windows ] # depends on Win32 Win32-console: [ platforms.windows ] Win32-dhcp-server: [ platforms.windows ] Win32-errors: [ platforms.windows ] Win32-extras: [ platforms.windows ] Win32-junction-point: [ platforms.windows ] Win32-notify: [ platforms.windows ] Win32-security: [ platforms.windows ] Win32-services-wrapper: [ platforms.windows ] Win32-services: [ platforms.windows ] Win32: [ platforms.windows ] XInput: [ platforms.windows ] yesod-auth-simple: [ platforms.x86 ] # requires scrypt which only supports x86 # keep-sorted end dont-distribute-packages: # Depends on shine, which is a ghcjs project. - shine-varying # these packages depend on software with an unfree license - accelerate-bignum - accelerate-blas - accelerate-cublas - accelerate-cuda - accelerate-cufft - accelerate-examples - accelerate-fft - accelerate-fourier-benchmark - accelerate-io-array - accelerate-io-bmp - accelerate-io-bytestring - accelerate-io-cereal - accelerate-io-JuicyPixels - accelerate-io-repa - accelerate-io-vector - accelerate-kullback-liebler - accelerate-llvm-ptx - bindings-yices - boolector - ccelerate-cuda - containers-accelerate - cplex-hs - cublas - cuda # 2020-08-18 because of dependency nvidia-x11 - cufft - cusolver - cusparse - gloss-raster-accelerate - hashable-accelerate - libnvvm - matlab - nvvm - Obsidian - odpic-raw - patch-image # license for input data unclear, dependency not on Hackage # see https://github.com/NixOS/nixpkgs/pull/88604 - tensorflow-mnist - yices-easy - yices-painless # These packages don’t build because they use deprecated libsoup 2.4 versions. - jsaddle-hello - jsaddle-webkit2gtk - ghcjs-dom-hello - gi-javascriptcore4 - gi-soup2 - gi-webkit2 - webkit2gtk3-javascriptcore # These packages don’t build because they use deprecated webkit versions. - diagrams-hsqml - dialog - ghcjs-dom-webkit - hsqml - hsqml-datamodel - hsqml-datamodel-vinyl - hsqml-demo-manic - hsqml-demo-morris - hsqml-demo-notes - hsqml-demo-samples - hsqml-morris - hstorchat - jsc - lambdacat - manatee-all - manatee-browser - manatee-reader - markup-preview - spike - web-browser-in-haskell - websnap # mesos was removed from nixpkgs - hs-mesos # Output exceeds Hydra's maximum allowable size - stripeapi # Packages that (transitively) depend on insecure packages - distributed-process-zookeeper # depends on hzk - HDRUtils # depends on pfstools, which depends on imagemagick - hzk # depends on zookeeper_mt, which depends on openssl-1.1 - jobqueue # depends on hzk - persistent-zookeeper # depends on hzk - pocket-dns # depends on persistent-zookeeper - zoovisitor # depends on zookeeper_mt, which depends on openssl-1.1