1221
Comment:
|
3014
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Misc = | See also [[../OCamlTransitions]] |
Line 3: | Line 3: |
* [[https://bugs.debian.org/933722|eliminate camlp4]] * make camlp4 not key (it is [[https://udd.debian.org/cgi-bin/key_packages.yaml.cgi|key]] because of lwt because of ocaml-ctypes because of llvm-toolchain-7, it is however optional in this dependency chain) |
= Release management = * [[https://release.debian.org/transitions/html/ocaml.html|OCaml transition tracker]] * [[https://people.debian.org/~nomeata/binNMUs-ocaml.txt|Suggested binNMUs]] by nomeata * [[https://tests.reproducible-builds.org/debian/unstable/amd64/pkg_set_maint_debian-ocaml.html|Reproducible builds of OCaml packages]] = Deprecated or obsolete packages = * [[https://bugs.debian.org/933722|camlp4]] * it is deprecated in favour of menhir, sedlex, ppx stuff, ..., camlp5 * it is not key * notable packages in transitive closure: * cudf * sks * ocamlnet * coccinelle (no longer requires camlp4, being [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886679|updated]]) * the following packages may be removed because they are [[https://discuss.ocaml.org/t/the-end-of-camlp4/4216/5|obsolete]]: * optcomp -> eliom (not in testing), ocaml-deriving-ocsigen * [[https://github.com/janestreet-deprecated/|deprecated]] packages by Jane Street: * js-build-tools -> bin-prot * type-conv -> ocaml-deriving-ocsigen * lablgtk2 * it is deprecated in favour of lablgtk3 * it is not key * notable packages in transitive closure: * coq * unison * ocaml-cairo2, which is a build-dependency of lablgtk3! = New versions = [[https://qa.debian.org/developer.php?login=debian-ocaml-maint@lists.debian.org|Debian OCaml Maintainers' DDPO]] * menhir 20190924-1 -> 20200123 StephaneGlondu * janest-ocaml-compiler-libs 0.12.0-1 -> 0.12.1 * lwt 4.3.0-2 -> 5.1.1 * js-of-ocaml 2.5-2 -> 3.5.2 * eliom 4.2-3 -> 6.10.1 * ocaml-ctypes 0.15.1-1 -> 0.15.1 + tests * ppx-deriving 4.4-1 -> 4.4 + doc (needs odoc) * ppxlib 0.12.0-1 -> 0.12.0 + tests (needs cinaps) |
Line 8: | Line 49: |
* [[https://github.com/ocaml/caml-mode|caml-mode]] ([[https://bugs.debian.org/933241|ITP]] by Ralf Treinen) * [[https://github.com/ocaml/num|ocaml-num]] (needed by scilab and z3) |
* [[https://opam.ocaml.org/packages/odoc/|odoc]] (needed by ppx-deriving doc) ([[https://bugs.debian.org/900674|RFP]]) * [[https://opam.ocaml.org/packages/ppx_compare/|ppx-compare]] (needed by bin-prot) ([[https://bugs.debian.org/949961|ITP]] by StephaneGlondu, in NEW) * [[https://opam.ocaml.org/packages/ppx_custom_printf/|ppx-custom-printf]] (needed by bin-prot) ([[https://bugs.debian.org/950002|ITP]] by StephaneGlondu, in NEW) * [[https://opam.ocaml.org/packages/ppx_fields_conv/|ppx-fields-conv]] (needed by bin-prot) ([[https://bugs.debian.org/950003|ITP]] by StephaneGlondu, in NEW) * [[https://opam.ocaml.org/packages/ppx_variants_conv/|ppx-variants-conv]] (needed by bin-prot) ([[https://bugs.debian.org/950004|ITP]] by StephaneGlondu, in NEW) * [[https://opam.ocaml.org/packages/alcotest/|ocaml-alcotest]] (needed by tyxml tests) * [[https://opam.ocaml.org/packages/markup/|ocaml-markup]] (needed by tyxml-ppx) |
Line 11: | Line 57: |
= Packages to upload = Waiting for [[../OCamlTransitions|ocaml-result and others]] to [[https://tracker.debian.org/ocaml-result|migrate]]: * findlib 1.8.1-1 * ocamlbuild 0.14.0-1 * ocaml-zarith 1.8-1 * ocaml-csv 2.2-1 * ounit 2.0.8-2 * cryptokit 1.13-1 = Packages to update = StephaneGlondu * ocaml-dune 1.6.2 -> 1.11.0 (waiting processing of the NEW queue) * lwt 2.7.1 -> (2.7.1 with camlp4 disabled) -> 4.1.0 * ocaml-ctypes 0.7.0 -> 0.15.1 * cryptokit 1.11 -> 1.13 * ocaml-csv 1.5 -> 2.2 * ocaml-sqlite3 4.0.5 -> 4.1.3 * ocaml-re 1.7.3 -> 1.9.0 * cppo 1.6.4 -> 1.6.6 * ocaml 4.05.0 -> [[https://ocaml.debian.net/transitions/ocaml-4.08.0|4.08.x]] Kyle Robbertze * ocaml-ssl * liquidsoap |
Maybe needed by a future parmap (>> 1.0~rc10?) release (see [[https://github.com/rdicosmo/parmap/pull/88|here]]): * [[https://opam.ocaml.org/packages/setcore/|ocaml-setcore]] * [[https://opam.ocaml.org/packages/bytearray/|ocaml-bytearray]] |
See also ../OCamlTransitions
Release management
Deprecated or obsolete packages
- it is deprecated in favour of menhir, sedlex, ppx stuff, ..., camlp5
- it is not key
- notable packages in transitive closure:
- cudf
- sks
- ocamlnet
coccinelle (no longer requires camlp4, being updated)
the following packages may be removed because they are obsolete:
optcomp -> eliom (not in testing), ocaml-deriving-ocsigen
deprecated packages by Jane Street:
js-build-tools -> bin-prot
type-conv -> ocaml-deriving-ocsigen
- lablgtk2
- it is deprecated in favour of lablgtk3
- it is not key
- notable packages in transitive closure:
- coq
- unison
- ocaml-cairo2, which is a build-dependency of lablgtk3!
New versions
Debian OCaml Maintainers' DDPO
menhir 20190924-1 -> 20200123
janest-ocaml-compiler-libs 0.12.0-1 -> 0.12.1
lwt 4.3.0-2 -> 5.1.1
js-of-ocaml 2.5-2 -> 3.5.2
eliom 4.2-3 -> 6.10.1
ocaml-ctypes 0.15.1-1 -> 0.15.1 + tests
ppx-deriving 4.4-1 -> 4.4 + doc (needs odoc)
ppxlib 0.12.0-1 -> 0.12.0 + tests (needs cinaps)
New packages
ppx-compare (needed by bin-prot) (ITP by StephaneGlondu, in NEW)
ppx-custom-printf (needed by bin-prot) (ITP by StephaneGlondu, in NEW)
ppx-fields-conv (needed by bin-prot) (ITP by StephaneGlondu, in NEW)
ppx-variants-conv (needed by bin-prot) (ITP by StephaneGlondu, in NEW)
ocaml-alcotest (needed by tyxml tests)
ocaml-markup (needed by tyxml-ppx)
Maybe needed by a future parmap (>> 1.0~rc10?) release (see here):