Skip to content

Commit

Permalink
ocamlPackages: remove pre 4.03 ppx_* janestreet packages
Browse files Browse the repository at this point in the history
These packages have been failing to evaluate for some time now for two
reasons:

* ocamlmod doesn't evaluate for OCaml < 4.04 which is fixed in NixOS#113771
* We have no ppx_core version for OCaml < 4.03 which is a fundamental
  issue.

Since this situation has been going on for some time now, I don't really
see the need to figure out how to fix these legacy versions of some
janestreet packages. There is also additional motivation:

* These packages reference the janeStreet set directly which I'd like
  to deprecate, as it spells trouble for the overriding possibilities
  introduced in NixOS#113696.
* These packages are patched in awkwardly into the janeStreet set
  without forming one themselves. By removing them we can move closer to
  having all janestreet packages managed uniformly in their own
  janestreet sets.
  • Loading branch information
sternenseemann committed Feb 20, 2021
1 parent ae7cd92 commit 65312a0
Show file tree
Hide file tree
Showing 20 changed files with 0 additions and 384 deletions.
16 changes: 0 additions & 16 deletions pkgs/development/ocaml-modules/janestreet/ppx-assert.nix

This file was deleted.

18 changes: 0 additions & 18 deletions pkgs/development/ocaml-modules/janestreet/ppx-bench.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-bin-prot.nix

This file was deleted.

15 changes: 0 additions & 15 deletions pkgs/development/ocaml-modules/janestreet/ppx-compare.nix

This file was deleted.

15 changes: 0 additions & 15 deletions pkgs/development/ocaml-modules/janestreet/ppx-custom-printf.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-enumerate.nix

This file was deleted.

19 changes: 0 additions & 19 deletions pkgs/development/ocaml-modules/janestreet/ppx-expect.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-fields-conv.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-here.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-inline-test.nix

This file was deleted.

22 changes: 0 additions & 22 deletions pkgs/development/ocaml-modules/janestreet/ppx-jane.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-let.nix

This file was deleted.

15 changes: 0 additions & 15 deletions pkgs/development/ocaml-modules/janestreet/ppx-optcomp.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-pipebang.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-sexp-conv.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-sexp-message.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-sexp-value.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-typerep-conv.nix

This file was deleted.

14 changes: 0 additions & 14 deletions pkgs/development/ocaml-modules/janestreet/ppx-variants-conv.nix

This file was deleted.

Loading

0 comments on commit 65312a0

Please sign in to comment.