diff mbox series

[meta-oe,kirkstone] libeigen: Set LICENSE for libeigen-dev

Message ID 20231011090631.195716-1-akash.hadke27@gmail.com
State New
Headers show
Series [meta-oe,kirkstone] libeigen: Set LICENSE for libeigen-dev | expand

Commit Message

akash hadke Oct. 11, 2023, 9:06 a.m. UTC
Set 'LICENSE' for 'libeigen-dev' package as
'MPL-2.0 & Apache-2.0 & BSD-3-Clause & LGPL-2.1-only'

'libeigen-dev' package does not contain any 'GPL-3.0-only'
and 'MINPACK' license files hence update the license.

Signed-off-by: akash hadke <akash.hadke@kpit.com>
Signed-off-by: Akash Hadke <akash.hadke27@gmail.com>
---
 meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb | 1 +
 1 file changed, 1 insertion(+)

Comments

Khem Raj Oct. 11, 2023, 4:21 p.m. UTC | #1
is there any GPL-3.0 code in main package ? if not perhaps it should
mention GPL-2.0-only maybe instead and no need to make special entry
for dev package.

On Wed, Oct 11, 2023 at 2:07 AM akash hadke <akash.hadke27@gmail.com> wrote:
>
> Set 'LICENSE' for 'libeigen-dev' package as
> 'MPL-2.0 & Apache-2.0 & BSD-3-Clause & LGPL-2.1-only'
>
> 'libeigen-dev' package does not contain any 'GPL-3.0-only'
> and 'MINPACK' license files hence update the license.
>
> Signed-off-by: akash hadke <akash.hadke@kpit.com>
> Signed-off-by: Akash Hadke <akash.hadke27@gmail.com>
> ---
>  meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb b/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
> index 1cae76b42..467c51d98 100644
> --- a/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
> +++ b/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
> @@ -2,6 +2,7 @@ DESCRIPTION = "Eigen is a C++ template library for linear algebra: matrices, vec
>  AUTHOR = "Benoît Jacob and Gaël Guennebaud and others"
>  HOMEPAGE = "http://eigen.tuxfamily.org/"
>  LICENSE = "MPL-2.0 & Apache-2.0 & BSD-3-Clause & GPL-3.0-only & LGPL-2.1-only & MINPACK"
> +LICENSE:${PN}-dev = "MPL-2.0 & Apache-2.0 & BSD-3-Clause & LGPL-2.1-only"
>  LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad \
>                      file://COPYING.BSD;md5=2dd0510ee95e59ca28834b875bc96596 \
>                      file://COPYING.GPL;md5=d32239bcb673463ab874e80d47fae504 \
> --
> 2.25.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#105422): https://lists.openembedded.org/g/openembedded-devel/message/105422
> Mute This Topic: https://lists.openembedded.org/mt/101893030/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
akash hadke Oct. 12, 2023, 6:07 a.m. UTC | #2
Hi Khem Raj,

Yes, there is GPL-3.0 code present in the main source, right now its not getting used but if in future sources start getting used then again we will need to change the license hence I added a special entry for the dev package.
Khem Raj Oct. 12, 2023, 6:13 a.m. UTC | #3
On Wed, Oct 11, 2023 at 11:07 PM akash hadke <akash.hadke27@gmail.com> wrote:
>
> Hi Khem Raj,
>
> Yes, there is GPL-3.0 code present in the main source, right now its not getting used but if in future sources start getting used then again we will need to change the license hence I added a special entry for the dev package.

Future wont. This package has moved to Apache-2.0 and dropped all GPL
code once we upgrade to the next release.

> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#105441): https://lists.openembedded.org/g/openembedded-devel/message/105441
> Mute This Topic: https://lists.openembedded.org/mt/101893030/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
akash hadke Oct. 12, 2023, 12:25 p.m. UTC | #4
New changes are sent
kirkstone: https://lists.openembedded.org/g/openembedded-devel/message/105451
master: https://lists.openembedded.org/g/openembedded-devel/message/105452
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb b/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
index 1cae76b42..467c51d98 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.4.0.bb
@@ -2,6 +2,7 @@  DESCRIPTION = "Eigen is a C++ template library for linear algebra: matrices, vec
 AUTHOR = "Benoît Jacob and Gaël Guennebaud and others"
 HOMEPAGE = "http://eigen.tuxfamily.org/"
 LICENSE = "MPL-2.0 & Apache-2.0 & BSD-3-Clause & GPL-3.0-only & LGPL-2.1-only & MINPACK"
+LICENSE:${PN}-dev = "MPL-2.0 & Apache-2.0 & BSD-3-Clause & LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad \
                     file://COPYING.BSD;md5=2dd0510ee95e59ca28834b875bc96596 \
                     file://COPYING.GPL;md5=d32239bcb673463ab874e80d47fae504 \