[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ocaml-team/ppx-optcomp][master] 5 commits: New upstream version 0.17.1



Title: GitLab

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:

Changes:

  • debian/changelog
    1
    +ppx-optcomp (1:0.17.1-1) unstable; urgency=medium
    
    2
    +
    
    3
    +  * New upstream release
    
    4
    +  * Bump standards-version to 4.7.2
    
    5
    +
    
    6
    + -- Stéphane Glondu <glondu@debian.org>  Wed, 10 Sep 2025 00:47:21 +0200
    
    7
    +
    
    1 8
     ppx-optcomp (1:0.17.0-1) unstable; urgency=medium
    
    2 9
     
    
    3 10
       * New upstream release.
    

  • debian/control
    ... ... @@ -10,9 +10,9 @@ Build-Depends:
    10 10
      ocaml-dune,
    
    11 11
      libbase-ocaml-dev (>= 0.14),
    
    12 12
      libstdio-ocaml-dev (>= 0.14),
    
    13
    - libppxlib-ocaml-dev (>= 0.23.0),
    
    13
    + libppxlib-ocaml-dev (>= 0.36.0),
    
    14 14
      dh-ocaml (>= 1.2)
    
    15
    -Standards-Version: 4.7.0
    
    15
    +Standards-Version: 4.7.2
    
    16 16
     Rules-Requires-Root: no
    
    17 17
     Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-optcomp
    
    18 18
     Vcs-Git: https://salsa.debian.org/ocaml-team/ppx-optcomp.git
    

  • ppx_optcomp.opam
    1 1
     opam-version: "2.0"
    
    2
    -version: "v0.17.0"
    
    2
    +version: "v0.17.1"
    
    3 3
     maintainer: "Jane Street developers"
    
    4 4
     authors: ["Jane Street Group, LLC"]
    
    5 5
     homepage: "https://github.com/janestreet/ppx_optcomp"
    
    ... ... @@ -15,7 +15,7 @@ depends: [
    15 15
       "base"   {>= "v0.17" & < "v0.18"}
    
    16 16
       "stdio"  {>= "v0.17" & < "v0.18"}
    
    17 17
       "dune"   {>= "3.11.0"}
    
    18
    -  "ppxlib" {>= "0.28.0"}
    
    18
    +  "ppxlib" {>= "0.36.0"}
    
    19 19
     ]
    
    20 20
     available: arch != "arm32" & arch != "x86_32"
    
    21 21
     synopsis: "Optional compilation for OCaml"
    

  • src/ppx_optcomp.ml
    ... ... @@ -481,7 +481,8 @@ let map =
    481 481
           in
    
    482 482
           let x =
    
    483 483
             match x with
    
    484
    -        | Pexp_function cs -> Pexp_function (List.filter_map cs ~f)
    
    484
    +        | Pexp_function (params, constr, Pfunction_cases (cs, loc, attr)) ->
    
    485
    +          Pexp_function (params, constr, Pfunction_cases (List.filter_map cs ~f, loc, attr))
    
    485 486
             | Pexp_match (e, cs) -> Pexp_match (super#_expression_ env e, List.filter_map cs ~f)
    
    486 487
             | Pexp_try (e, cs) -> Pexp_try (super#_expression_ env e, List.filter_map cs ~f)
    
    487 488
             | _ -> x
    


  • Reply to: