klarkc / purenix-packages

PureNix package sets powered by purs-nix.
MIT License
1 stars 0 forks source link

disabled broken packages from purenix-package-sets #12

Open github-actions[bot] opened 1 year ago

github-actions[bot] commented 1 year ago

https://api.github.com/klarkc/purenix-packages/blob/16f2bfafd27526662885be8c5aa4e86aee1524ee/nix/dependencies.nix#L3


ps-pkgs: with ps-pkgs;
[
  # FIXME disabled broken packages from purenix-package-sets
  #array-search
  arraybuffer-types
  #arrays
  ask
  "assert"
  assert-multiple
  bifunctors
  call-by-name
  codec
  const
  contravariant
  control
  debug
  decimals
  distributive
  effect
  either
  enums
  #env-names
  exists
  expect-inferred
  foldable-traversable
  foreign
  freer-free
  functions
  functor1
  functors
  identity
  indexed-monad
  integers
  interpolate
  invariant
  js-timers
  js-uri
  justifill
  lazy
  lcg
  leibniz
  #linalg
  literals
  maybe
  media-types
  nested-functor
  newtype
  #node-buffer
  node-path
  node-url
  nonempty
  nullable
  numbers
  orders
  partial
  point-free
  polymorphic-vectors
  posix-types
  prelude
  profunctor
  random
  rationals
  record
  refs
  result
  return
  ring-modules
  safe-coerce
  st
  strictlypositiveint
  type-equality
  typelevel
  typelevel-prelude
  typelevel-rows
  undefined
  unfoldable
  unique
  unsafe-coerce
  unsafe-reference
  validation
  web-geometry
  web-proletarian
]
klarkc commented 1 year ago

We can remove this whole file when everything is building, or keep it as a way to skip broken packages. Every commented dependency is a dependency that is failing (due to broken build).

klarkc commented 1 year ago

If we're gonna keep it, I believe we should inverse the logic, use all dependencies excluding a broken package list.