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

[Git][ocaml-team/ocaml-dune][debian/experimental] 2 commits: Add a comment to debian/copyright about vendoring



Title: GitLab

Stéphane Glondu pushed to branch debian/experimental at Debian OCaml Maintainers / ocaml-dune

Commits:

  • 573d46d0
    by Stephane Glondu at 2026-03-19T15:01:41+01:00
    Add a comment to debian/copyright about vendoring
    
  • 8e635a76
    by Stephane Glondu at 2026-03-19T15:02:42+01:00
    Update changelog and prepare upload to experimental
    

2 changed files:

Changes:

  • debian/changelog
    1
    -ocaml-dune (3.21.1-3~exp1) experimental; urgency=medium
    
    1
    +ocaml-dune (3.21.1-3~exp2) experimental; urgency=medium
    
    2 2
     
    
    3 3
       * Update debian/copyright
    
    4 4
       * Build a new ocaml-dune-source binary package
    
    ... ... @@ -8,7 +8,7 @@ ocaml-dune (3.21.1-3~exp1) experimental; urgency=medium
    8 8
       * Split libdune-ocaml-dev into libdune-core-ocaml{,-dev} and make them
    
    9 9
         provide packages built here
    
    10 10
     
    
    11
    - -- Stéphane Glondu <glondu@debian.org>  Thu, 19 Mar 2026 09:16:34 +0100
    
    11
    + -- Stéphane Glondu <glondu@debian.org>  Thu, 19 Mar 2026 15:02:35 +0100
    
    12 12
     
    
    13 13
     ocaml-dune (3.21.1-2) unstable; urgency=medium
    
    14 14
     
    

  • debian/copyright
    1 1
     Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
    
    2 2
     
    
    3
    +Comment:
    
    4
    + This package vendors a small number of third-party libraries under the
    
    5
    + GNU Lesser General Public License version 2.1 (LGPL-2.1) in the vendor/
    
    6
    + directory.
    
    7
    + .
    
    8
    + Vendoring is required for bootstrapping purposes and to avoid circular
    
    9
    + dependencies: Dune must be buildable with only an OCaml compiler
    
    10
    + available.
    
    11
    + .
    
    12
    + The vendored components are clearly identified, shipped with their
    
    13
    + original licensing terms, and remain separable within the source tree.
    
    14
    + Their upstream origin, version, and any local modifications are tracked
    
    15
    + in the corresponding update-<library>.sh scripts, so that updates and
    
    16
    + security fixes can be followed.
    
    17
    + .
    
    18
    + The vendored code is used as part of Dune’s build and does not change
    
    19
    + the licensing of the rest of the codebase.
    
    20
    +
    
    3 21
     Files: *
    
    4 22
     Copyright: 2016-2026, Jane Street Group, LLC
    
    5 23
                2016-2022, Liang Wang
    


  • Reply to: