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

[Git][ocaml-team/ppx-deriving-yojson][master] 5 commits: New upstream version 3.9.0



Title: GitLab

Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / ppx-deriving-yojson

Commits:

  • 73de6d0c
    by Stephane Glondu at 2024-08-20T08:46:39+02:00
    New upstream version 3.9.0
  • bd8c1692
    by Stephane Glondu at 2024-08-20T08:46:40+02:00
    Update upstream source from tag 'upstream/3.9.0'
    
    Update to upstream version '3.9.0'
    with Debian dir f902f3e4e85cc39f61a8c3fb2321687b1f2f40cf
  • db687c5a
    by Stephane Glondu at 2024-08-20T08:46:45+02:00
    New upstream release
    
  • cc928e63
    by Stephane Glondu at 2024-08-20T08:47:09+02:00
    Bump Standards-Version to 4.7.0
    
  • fa07930f
    by Stephane Glondu at 2024-08-20T08:49:36+02:00
    Update changelog and prepare upload to unstable
    

5 changed files:

Changes:

  • CHANGELOG.md
    1
    +3.9.0
    
    2
    +-----
    
    3
    +
    
    4
    +  * Expose Deriving.t values to allow definition of external Deriving aliases
    
    5
    +    (#159)
    
    6
    +    @NathanReb
    
    7
    +
    
    1 8
     3.8.0
    
    2 9
     -----
    
    3 10
     
    

  • debian/changelog
    1
    +ppx-deriving-yojson (3.9.0-1) unstable; urgency=medium
    
    2
    +
    
    3
    +  * Team upload
    
    4
    +  * New upstream release
    
    5
    +  * Bump Standards-Version to 4.7.0
    
    6
    +
    
    7
    + -- Stéphane Glondu <glondu@debian.org>  Tue, 20 Aug 2024 08:49:34 +0200
    
    8
    +
    
    1 9
     ppx-deriving-yojson (3.8.0-1) unstable; urgency=medium
    
    2 10
     
    
    3 11
       * Team upload
    

  • debian/control
    ... ... @@ -13,7 +13,7 @@ Build-Depends:
    13 13
      libyojson-ocaml-dev,
    
    14 14
      libounit-ocaml-dev <!nocheck>,
    
    15 15
      libppx-deriving-ocaml-dev (>= 5.0)
    
    16
    -Standards-Version: 4.6.2
    
    16
    +Standards-Version: 4.7.0
    
    17 17
     Rules-Requires-Root: no
    
    18 18
     Homepage: https://github.com/whitequark/ppx_deriving_yojson
    
    19 19
     Vcs-Browser: https://salsa.debian.org/ocaml-team/ppx-deriving-yojson
    

  • src/ppx_deriving_yojson.ml
    ... ... @@ -919,7 +919,7 @@ let make_gen f =
    919 919
       in
    
    920 920
       Deriving.Generator.V2.make (args ()) f'
    
    921 921
     
    
    922
    -let _to_deriving: Deriving.t =
    
    922
    +let to_yojson: Deriving.t =
    
    923 923
       Deriving.add
    
    924 924
         "to_yojson"
    
    925 925
         ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->
    
    ... ... @@ -931,7 +931,7 @@ let _to_deriving: Deriving.t =
    931 931
         ~str_type_ext:(make_gen ser_str_of_type_ext)
    
    932 932
         ~sig_type_ext:(make_gen ser_sig_of_type_ext)
    
    933 933
     
    
    934
    -let _of_deriving: Deriving.t =
    
    934
    +let of_yojson: Deriving.t =
    
    935 935
       Deriving.add
    
    936 936
         "of_yojson"
    
    937 937
         ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->
    
    ... ... @@ -944,7 +944,7 @@ let _of_deriving: Deriving.t =
    944 944
         ~sig_type_ext:(make_gen desu_sig_of_type_ext)
    
    945 945
     
    
    946 946
     (* Not just alias because yojson also has meta (without its own deriver name) *)
    
    947
    -let _deriving: Deriving.t =
    
    947
    +let yojson: Deriving.t =
    
    948 948
       Deriving.add
    
    949 949
         "yojson"
    
    950 950
         ~str_type_decl:(make_gen (fun ~options ~path (_, type_decls) ->
    

  • src/ppx_deriving_yojson.mli
    1
    +val to_yojson : Ppxlib.Deriving.t
    
    2
    +
    
    3
    +val of_yojson : Ppxlib.Deriving.t
    
    4
    +
    
    5
    +val yojson : Ppxlib.Deriving.t


  • Reply to: