Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / ppx-optcomp
Commits: fd5b0355 by Stephane Glondu at 2025-09-10T00:46:08+02:00 New upstream version 0.17.1 - - - - - 327a0c1a by Stephane Glondu at 2025-09-10T00:46:08+02:00 Update upstream source from tag 'upstream/0.17.1' Update to upstream version '0.17.1' with Debian dir da2d61333bd8ed7fc35814b44b67e6a816028c23 - - - - - 30db78b2 by Stephane Glondu at 2025-09-10T00:46:30+02:00 New upstream release - - - - - 5316bf20 by Stephane Glondu at 2025-09-10T00:46:58+02:00 Update packaging - - - - - 53022859 by Stephane Glondu at 2025-09-10T00:47:26+02:00 Update changelog and prepare upload to unstable - - - - - 4 changed files: - debian/changelog - debian/control - ppx_optcomp.opam - src/ppx_optcomp.ml Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +ppx-optcomp (1:0.17.1-1) unstable; urgency=medium + + * New upstream release + * Bump standards-version to 4.7.2 + + -- Stéphane Glondu <[email protected]> Wed, 10 Sep 2025 00:47:21 +0200 + ppx-optcomp (1:0.17.0-1) unstable; urgency=medium * New upstream release. ===================================== debian/control ===================================== @@ -10,9 +10,9 @@ Build-Depends: ocaml-dune, libbase-ocaml-dev (>= 0.14), libstdio-ocaml-dev (>= 0.14), - libppxlib-ocaml-dev (>= 0.23.0), + libppxlib-ocaml-dev (>= 0.36.0), dh-ocaml (>= 1.2) -Standards-Version: 4.7.0 +Standards-Version: 4.7.2 Rules-Requires-Root: no Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-optcomp Vcs-Git: https://salsa.debian.org/ocaml-team/ppx-optcomp.git ===================================== ppx_optcomp.opam ===================================== @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "v0.17.0" +version: "v0.17.1" maintainer: "Jane Street developers" authors: ["Jane Street Group, LLC"] homepage: "https://github.com/janestreet/ppx_optcomp" @@ -15,7 +15,7 @@ depends: [ "base" {>= "v0.17" & < "v0.18"} "stdio" {>= "v0.17" & < "v0.18"} "dune" {>= "3.11.0"} - "ppxlib" {>= "0.28.0"} + "ppxlib" {>= "0.36.0"} ] available: arch != "arm32" & arch != "x86_32" synopsis: "Optional compilation for OCaml" ===================================== src/ppx_optcomp.ml ===================================== @@ -481,7 +481,8 @@ let map = in let x = match x with - | Pexp_function cs -> Pexp_function (List.filter_map cs ~f) + | Pexp_function (params, constr, Pfunction_cases (cs, loc, attr)) -> + Pexp_function (params, constr, Pfunction_cases (List.filter_map cs ~f, loc, attr)) | Pexp_match (e, cs) -> Pexp_match (super#expression env e, List.filter_map cs ~f) | Pexp_try (e, cs) -> Pexp_try (super#expression env e, List.filter_map cs ~f) | _ -> x View it on GitLab: https://salsa.debian.org/ocaml-team/ppx-optcomp/-/compare/5a8570424dd08820b187aed7e76c25b99ecd2a62...5302285979f7851f7cf3c683c4549d5cca5a3695 -- View it on GitLab: https://salsa.debian.org/ocaml-team/ppx-optcomp/-/compare/5a8570424dd08820b187aed7e76c25b99ecd2a62...5302285979f7851f7cf3c683c4549d5cca5a3695 You're receiving this email because of your account on salsa.debian.org.

