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.


Reply via email to