Stéphane Glondu pushed to branch upstream at Debian OCaml Maintainers / 
ocaml-visitors


Commits:
1bb4bd39 by Stephane Glondu at 2026-06-11T16:04:23+02:00
New upstream version 20260520
- - - - -


6 changed files:

- CHANGES.md
- LICENSE
- doc/manual.pdf
- doc/version.tex
- dune-project
- visitors.opam


Changes:

=====================================
CHANGES.md
=====================================
@@ -1,5 +1,9 @@
 # Changes
 
+## 2026/05/20
+
+* Change the license from LGPL 2.1 to LGPL 2.1 with a linking exception.
+
 ## 2025/11/14
 
 * `visitors` now decorates every generated method with a type annotation.


=====================================
LICENSE
=====================================
@@ -1,3 +1,24 @@
+In the following, "the Library" refers to all files in this repository.
+
+The Library is distributed under the terms of the GNU Lesser General
+Public License (LGPL) version 2.1 (included below).
+
+As a special exception to the GNU Lesser General Public License, you
+may link, statically or dynamically, a "work that uses the Library"
+with a publicly distributed version of the Library to produce an
+executable file containing portions of the Library, and distribute
+that executable file under terms of your choice, without any of the
+additional requirements listed in clause 6 of the GNU Lesser General
+Public License. By "a publicly distributed version of the Library", we
+mean either the unmodified Library as distributed by Inria, or a
+modified version of the Library that is distributed under the
+conditions defined in clause 2 of the GNU Lesser General Public
+License. This exception does not however invalidate any other reasons
+why the executable file might be covered by the GNU Lesser General
+Public License.
+
+------------------------------------------------------------------------------
+
                   GNU LESSER GENERAL PUBLIC LICENSE
                        Version 2.1, February 1999
 


=====================================
doc/manual.pdf
=====================================
Binary files a/doc/manual.pdf and b/doc/manual.pdf differ


=====================================
doc/version.tex
=====================================
@@ -1 +1 @@
-\gdef\visitorsversion{20251114}
+\gdef\visitorsversion{20260520}


=====================================
dune-project
=====================================
@@ -1,6 +1,6 @@
 (lang dune 2.0)
 (name visitors)
-(version 20251114)
+(version 20260520)
 (package
   (name visitors)
 )


=====================================
visitors.opam
=====================================
@@ -6,7 +6,7 @@ authors: [
 homepage: "https://gitlab.inria.fr/fpottier/visitors";
 dev-repo: "git+https://gitlab.inria.fr/fpottier/visitors.git";
 bug-reports: "[email protected]"
-license: "LGPL-2.1-only"
+license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
 build: [
   ["dune" "build" "-p" name "-j" jobs]
 ]
@@ -22,3 +22,4 @@ description: """
 Annotating an algebraic data type definition with [@@deriving visitors { ... }]
 causes visitor classes to be automatically generated. A visitor is an object
 that knows how to traverse and transform a data structure."""
+x-maintenance-intent: ["(latest)"]



View it on GitLab: 
https://salsa.debian.org/ocaml-team/ocaml-visitors/-/commit/1bb4bd39725c6a837e96357be568ecb38026b347

-- 
View it on GitLab: 
https://salsa.debian.org/ocaml-team/ocaml-visitors/-/commit/1bb4bd39725c6a837e96357be568ecb38026b347
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


Reply via email to