From patchwork Sat Jun 20 12:59:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90562 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 35DDECDB46D for ; Sat, 20 Jun 2026 13:00:14 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5947.1781960407711005878 for ; Sat, 20 Jun 2026 06:00:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=s/58Wyfq; spf=pass (domain: smile.fr, ip: 209.85.221.49, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-4645995069bso1646901f8f.1 for ; Sat, 20 Jun 2026 06:00:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960406; x=1782565206; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=uPYLYkkbF+NLwsjqN6s60MHet/iSnWA1+NGpSySf1Nc=; b=s/58WyfqmsRwpOY7M2Iit0kX0MgrgXHUb4WXDskI0P+tdf/VrfWF85XuNPQpRAjWrx uTGNNux2wrQi/90TXzkUA3ZNH+Z7lnakKs0LK2sU4CSyttqjieydqFFFhho8b/LzIKBg WWSx2/usHRQciOYkhKnIKaT44S2hGd9qNWYSU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960406; x=1782565206; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=uPYLYkkbF+NLwsjqN6s60MHet/iSnWA1+NGpSySf1Nc=; b=S5WQJTIqH4CoRV+ZJnsrFjQlmd9YphSv9oHtVMLIeZStTNRwg3kdDlO/quoGz1oU9M 4TAB1AjHvF3TvKDG1O/kfe0rMVVEVyPx5ERSlCbR1sQ2GMly5v8uj5ZavPkiHr0qjGGO tb+YVTMpUv+OVkIN9rAqD6PvseIrI7/TfBTqlCbsKNYJLGd+gJvwGxw5jjDLSKfSq52m kUVw6lVH/KupNjMSYxZ26dc6EXiaFaQS/EL9tSChv08J2W9iG9EkPg8FnUQv5AzBi5wX XagaIIvTemzX4w1r8zYdjPd8MKNEi+MPxkZWHBqAUiu4IQxz5zW+qXRg9Bj++3wBUKZ2 PZxw== X-Gm-Message-State: AOJu0YySz1hEY2xcBnbjwOSF6csvx+Pe8ue/YA+QYwcvkMOgNJwCB/AB HzYCFNhkqoDldyPEAusZmN2Bz5A4tABs1QCgNiUvVHA/1Y3P+PUH+652qKl59kEh2C6XrMoHnty bjBwn X-Gm-Gg: AfdE7ckJZYUFEMMTEXoz7jcryQn6SisHPYMWr7VbFeoyOEcsMEXGHiDO3s8Dj0u5yLo S2KJcdstMa2bQQiWzbg1uLQ691OZqAMQJY1bvg6iQDCPYkYfoTVqawrLgFbmoAhCTjJn4naBBwO 8MvcUDBm8rf60SzVMjayCN4lSvuS61QB8KgO21l8tv5mkdsIExCy7RZ45YDWiAtym2h6iirGrN9 Hf7HlAUX/mV0owawB1rNt7CkfHTSZCIc2M5KxeQRdJRUMLUDT3i1cuJVz0br47CyV3Ob7gdHq+d q+6K1fRJSPD1GrouLqE9agG8BCCu7lRkK8f1kfn5A2AQGXSw+fLnqkGAo1ZODLLYU6uSnA0At7h cMTfvaUNx9VBkUv9UOVdK9R74HKNbKTwTmnEGk0sk+nrnviA/qCiE/N5h86HVVsLt1jZ7TQdBAk KHSG8LdgxqsG/HLIuyNcpb4ewBKK8n2W8BPVuxW4sZ9GOt0NKN5ZP+u2gZmlv+Iznx5W0hQ/DLr Kj4nGFZ/9bvgwWP X-Received: by 2002:a05:6000:310f:b0:43b:3e40:2223 with SMTP id ffacd0b85a97d-46500a02fc9mr13215096f8f.19.1781960405664; Sat, 20 Jun 2026 06:00:05 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:05 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 01/36] gcc: Upgrade GCC to 15.3 release Date: Sat, 20 Jun 2026 14:59:16 +0200 Message-ID: <2dbf14030c8a5c97d67c4eaff22d3ddb97d73d77.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239211 From: Hemanth Kumar M D - Added support for AVR32EB14/20/28/32, AVR16LA14/20/28/32, and AVR32LA14/20/28/32 devices - Added IEEE double functions sincos and sincosl support * Drop backports available in this release. Release notes: https://gcc.gnu.org/gcc-15/changes.html Docs: https://gcc.gnu.org/onlinedocs/15.3.0/ Bug fixes: https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&list_id=522382&resolution=FIXED&target_milestone=15.3 Signed-off-by: Hemanth Kumar M D Signed-off-by: Yoann Congal --- meta/conf/distro/include/maintainers.inc | 2 +- .../gcc/{gcc-15.2.inc => gcc-15.3.inc} | 11 +- ...ian_15.2.bb => gcc-cross-canadian_15.3.bb} | 0 .../{gcc-cross_15.2.bb => gcc-cross_15.3.bb} | 0 ...-crosssdk_15.2.bb => gcc-crosssdk_15.3.bb} | 0 ...cc-runtime_15.2.bb => gcc-runtime_15.3.bb} | 0 ...itizers_15.2.bb => gcc-sanitizers_15.3.bb} | 0 ...{gcc-source_15.2.bb => gcc-source_15.3.bb} | 0 .../gcc/gcc/0026-fix-pr90579-testcases.patch | 40 --- .../gcc/gcc/0027-gcc15-pr122394.patch | 88 ------ ...dy-Make-it-buildable-by-C-11-to-C-26.patch | 257 ------------------ .../gcc/{gcc_15.2.bb => gcc_15.3.bb} | 0 ...initial_15.2.bb => libgcc-initial_15.3.bb} | 0 .../gcc/{libgcc_15.2.bb => libgcc_15.3.bb} | 0 ...ibgfortran_15.2.bb => libgfortran_15.3.bb} | 0 15 files changed, 5 insertions(+), 393 deletions(-) rename meta/recipes-devtools/gcc/{gcc-15.2.inc => gcc-15.3.inc} (92%) rename meta/recipes-devtools/gcc/{gcc-cross-canadian_15.2.bb => gcc-cross-canadian_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{gcc-cross_15.2.bb => gcc-cross_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{gcc-crosssdk_15.2.bb => gcc-crosssdk_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{gcc-runtime_15.2.bb => gcc-runtime_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{gcc-sanitizers_15.2.bb => gcc-sanitizers_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{gcc-source_15.2.bb => gcc-source_15.3.bb} (100%) delete mode 100644 meta/recipes-devtools/gcc/gcc/0026-fix-pr90579-testcases.patch delete mode 100644 meta/recipes-devtools/gcc/gcc/0027-gcc15-pr122394.patch delete mode 100644 meta/recipes-devtools/gcc/gcc/0028-libcody-Make-it-buildable-by-C-11-to-C-26.patch rename meta/recipes-devtools/gcc/{gcc_15.2.bb => gcc_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{libgcc-initial_15.2.bb => libgcc-initial_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{libgcc_15.2.bb => libgcc_15.3.bb} (100%) rename meta/recipes-devtools/gcc/{libgfortran_15.2.bb => libgfortran_15.3.bb} (100%) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 07e840ac34d..99242af484a 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -200,7 +200,7 @@ RECIPE_MAINTAINER:pn-gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Khem Raj -Date: Sun, 10 Aug 2025 20:28:00 +0800 -Subject: [PATCH] testsuite: i386: Fix gcc.target/i386/pr90579.c when PIE is - enabled [PR118885] - -When gcc build with --enable-deafult-pie the following tests -were getting failed: - FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+40 - FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+32 - FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+24 - FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+16 - - PR target/118885 - -gcc/testsuite/ChangeLog: - - * gcc.target/i386/pr90579.c: add -fno-pie to dg-options - to fix tests when PIE is enabled. - -Upstream-Status: Backport [https://gcc.gnu.org/cgit/gcc/commit/?id=679e24f5a751663998ff7202149a749e0f7251f9] - -Signed-off-by: Harish Sadineni ---- - gcc/testsuite/gcc.target/i386/pr90579.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gcc/testsuite/gcc.target/i386/pr90579.c b/gcc/testsuite/gcc.target/i386/pr90579.c -index ab48a44063c..19081ec9fdf 100644 ---- a/gcc/testsuite/gcc.target/i386/pr90579.c -+++ b/gcc/testsuite/gcc.target/i386/pr90579.c -@@ -1,5 +1,5 @@ - /* { dg-do compile } */ --/* { dg-options "-O3 -mavx2 -mfpmath=sse" } */ -+/* { dg-options "-O3 -mavx2 -mfpmath=sse -fno-pie" } */ - - extern double r[6]; - extern double a[]; --- -2.49.0 diff --git a/meta/recipes-devtools/gcc/gcc/0027-gcc15-pr122394.patch b/meta/recipes-devtools/gcc/gcc/0027-gcc15-pr122394.patch deleted file mode 100644 index 9ee371cef75..00000000000 --- a/meta/recipes-devtools/gcc/gcc/0027-gcc15-pr122394.patch +++ /dev/null @@ -1,88 +0,0 @@ -From e55dcff97708a4937dc4d8736b8b3074ebbff6f3 Mon Sep 17 00:00:00 2001 -From: Jakub Jelinek -Date: Mon, 27 Oct 2025 17:43:17 +0100 -Subject: phiopt: Fix up DEBUG_EXPR_DECL creation in spaceship_replacement - [PR122394] - -The following testcase ICEs in gcc 15 (and is at least latent in 12-14 too), -because the DEBUG_EXPR_DECL has incorrect mode. It has -TREE_TYPE (orig_use_lhs) type, but TYPE_MODE (type) rather than -TYPE_MODE (TREE_TYPE (orig_use_lhs)) where the two types are sometimes -the same, but sometimes different (same if !has_cast_debug_uses, different -otherwise). - -Though, there wouldn't be the this issue if it used the proper API to create -the DEBUG_EXPR_DECL which takes care of everything. This is the sole -spot that doesn't use that API. - -Doesn't affect the trunk because the code has been removed and replaced with -different stuff after the libstdc++ ABI change in r16-3474. -Before r15-5557 the mode has been always wrong because this was done only -for has_cast_debug_uses. And the bug has been introduced with r12-5490. - -Enough archeology, while it could be fixed by changing the second -SET_DECL_MODE argument, I think it is better to use build_debug_expr_decl. - -2025-10-27 Jakub Jelinek - - PR tree-optimization/122394 - * tree-ssa-phiopt.cc (spaceship_replacement): Use - build_debug_expr_decl instead of manually building DEBUG_EXPR_DECL - and getting SET_DECL_MODE wrong. - - * g++.dg/opt/pr122394.C: New test. - -Upstream-Status: Backport [https://gcc.gnu.org/cgit/gcc/commit/?id=e55dcff97708a4937dc4d8736b8b3074ebbff6f3] -Signed-off-by: Hongxu Jia ---- - gcc/testsuite/g++.dg/opt/pr122394.C | 20 ++++++++++++++++++++ - gcc/tree-ssa-phiopt.cc | 6 ++---- - 2 files changed, 22 insertions(+), 4 deletions(-) - create mode 100644 gcc/testsuite/g++.dg/opt/pr122394.C - -diff --git a/gcc/testsuite/g++.dg/opt/pr122394.C b/gcc/testsuite/g++.dg/opt/pr122394.C -new file mode 100644 -index 000000000000..1f84bebd74c2 ---- /dev/null -+++ b/gcc/testsuite/g++.dg/opt/pr122394.C -@@ -0,0 +1,20 @@ -+// PR tree-optimization/122394 -+// { dg-do compile { target c++23 } } -+// { dg-options "-O1 -g" } -+ -+#include -+ -+struct A { -+ friend auto operator<=> (A, A) = default; -+ double a; -+}; -+void foo (); -+A b, c; -+ -+void -+bar () -+{ -+ bool d = c >= b; -+ if (d) -+ foo (); -+} -diff --git a/gcc/tree-ssa-phiopt.cc b/gcc/tree-ssa-phiopt.cc -index aaebae6b38c0..3e0ad9d3bb09 100644 ---- a/gcc/tree-ssa-phiopt.cc -+++ b/gcc/tree-ssa-phiopt.cc -@@ -2995,10 +2995,8 @@ spaceship_replacement (basic_block cond_bb, basic_block middle_bb, - if (has_cast_debug_uses - || (HONOR_NANS (TREE_TYPE (lhs1)) && !is_cast)) - { -- tree temp3 = make_node (DEBUG_EXPR_DECL); -- DECL_ARTIFICIAL (temp3) = 1; -- TREE_TYPE (temp3) = TREE_TYPE (orig_use_lhs); -- SET_DECL_MODE (temp3, TYPE_MODE (type)); -+ tree temp3 -+ = build_debug_expr_decl (TREE_TYPE (orig_use_lhs)); - if (has_cast_debug_uses) - t = fold_convert (TREE_TYPE (temp3), temp2); - else --- -cgit - diff --git a/meta/recipes-devtools/gcc/gcc/0028-libcody-Make-it-buildable-by-C-11-to-C-26.patch b/meta/recipes-devtools/gcc/gcc/0028-libcody-Make-it-buildable-by-C-11-to-C-26.patch deleted file mode 100644 index 431facb0110..00000000000 --- a/meta/recipes-devtools/gcc/gcc/0028-libcody-Make-it-buildable-by-C-11-to-C-26.patch +++ /dev/null @@ -1,257 +0,0 @@ -From 0ffe3c9af4e5d5468df742512b6e930fe7039230 Mon Sep 17 00:00:00 2001 -From: Jakub Jelinek -Date: Fri, 21 Nov 2025 16:25:58 +0100 -Subject: [PATCH] libcody: Make it buildable by C++11 to C++26 - -The following builds with -std=c++11 and c++14 and c++17 and c++20 and c++23 -and c++26. - -I see the u8 string literals are mixed e.g. with strerror, so in --fexec-charset=IBM1047 there will still be garbage, so am not 100% sure if -the u8 literals everywhere are worth it either. - -2025-11-21 Jakub Jelinek - - * cody.hh (S2C): For __cpp_char8_t >= 201811 use char8_t instead of - char in argument type. - (MessageBuffer::Space): Revert 2025-11-15 change. - (MessageBuffer::Append): For __cpp_char8_t >= 201811 add overload - with char8_t const * type of first argument. - (Packet::Packet): Similarly for first argument. - * client.cc (CommunicationError, Client::ProcessResponse, - Client::Connect, ConnectResponse, PathnameResponse, OKResponse, - IncludeTranslateResponse): Cast u8 string literals to (const char *) - where needed. - * server.cc (Server::ProcessRequests, ConnectRequest): Likewise. - -Signed-off-by: Martin Jansa -Upstream-Status: Backport [07a767c7a50d1daae8ef7d4aba73fe53ad40c0b7] ---- - libcody/client.cc | 36 +++++++++++++++++++----------------- - libcody/cody.hh | 22 ++++++++++++++++++++++ - libcody/server.cc | 28 ++++++++++++++-------------- - 3 files changed, 55 insertions(+), 31 deletions(-) - -diff --git a/libcody/client.cc b/libcody/client.cc -index ae69d190cb77..147fecdbe500 100644 ---- a/libcody/client.cc -+++ b/libcody/client.cc -@@ -97,7 +97,7 @@ int Client::CommunicateWithServer () - - static Packet CommunicationError (int err) - { -- std::string e {u8"communication error:"}; -+ std::string e {(const char *) u8"communication error:"}; - e.append (strerror (err)); - - return Packet (Client::PC_ERROR, std::move (e)); -@@ -110,33 +110,34 @@ Packet Client::ProcessResponse (std::vector &words, - { - if (e == EINVAL) - { -- std::string msg (u8"malformed string '"); -+ std::string msg ((const char *) u8"malformed string '"); - msg.append (words[0]); -- msg.append (u8"'"); -+ msg.append ((const char *) u8"'"); - return Packet (Client::PC_ERROR, std::move (msg)); - } - else -- return Packet (Client::PC_ERROR, u8"missing response"); -+ return Packet (Client::PC_ERROR, (const char *) u8"missing response"); - } - - Assert (!words.empty ()); -- if (words[0] == u8"ERROR") -+ if (words[0] == (const char *) u8"ERROR") - return Packet (Client::PC_ERROR, -- words.size () == 2 ? words[1]: u8"malformed error response"); -+ words.size () == 2 ? words[1] -+ : (const char *) u8"malformed error response"); - - if (isLast && !read.IsAtEnd ()) - return Packet (Client::PC_ERROR, -- std::string (u8"unexpected extra response")); -+ std::string ((const char *) u8"unexpected extra response")); - - Assert (code < Detail::RC_HWM); - Packet result (responseTable[code] (words)); - result.SetRequest (code); - if (result.GetCode () == Client::PC_ERROR && result.GetString ().empty ()) - { -- std::string msg {u8"malformed response '"}; -+ std::string msg {(const char *) u8"malformed response '"}; - - read.LexedLine (msg); -- msg.append (u8"'"); -+ msg.append ((const char *) u8"'"); - result.GetString () = std::move (msg); - } - else if (result.GetCode () == Client::PC_CONNECT) -@@ -199,7 +200,7 @@ Packet Client::Connect (char const *agent, char const *ident, - size_t alen, size_t ilen) - { - write.BeginLine (); -- write.AppendWord (u8"HELLO"); -+ write.AppendWord ((const char *) u8"HELLO"); - write.AppendInteger (Version); - write.AppendWord (agent, true, alen); - write.AppendWord (ident, true, ilen); -@@ -211,7 +212,8 @@ Packet Client::Connect (char const *agent, char const *ident, - // HELLO $version $agent [$flags] - Packet ConnectResponse (std::vector &words) - { -- if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4)) -+ if (words[0] == (const char *) u8"HELLO" -+ && (words.size () == 3 || words.size () == 4)) - { - char *eptr; - unsigned long val = strtoul (words[1].c_str (), &eptr, 10); -@@ -247,7 +249,7 @@ Packet Client::ModuleRepo () - // PATHNAME $dir | ERROR - Packet PathnameResponse (std::vector &words) - { -- if (words[0] == u8"PATHNAME" && words.size () == 2) -+ if (words[0] == (const char *) u8"PATHNAME" && words.size () == 2) - return Packet (Client::PC_PATHNAME, std::move (words[1])); - - return Packet (Client::PC_ERROR, u8""); -@@ -256,7 +258,7 @@ Packet PathnameResponse (std::vector &words) - // OK or ERROR - Packet OKResponse (std::vector &words) - { -- if (words[0] == u8"OK") -+ if (words[0] == (const char *) u8"OK") - return Packet (Client::PC_OK); - else - return Packet (Client::PC_ERROR, -@@ -319,11 +321,11 @@ Packet Client::IncludeTranslate (char const *include, Flags flags, size_t ilen) - // PATHNAME $cmifile - Packet IncludeTranslateResponse (std::vector &words) - { -- if (words[0] == u8"BOOL" && words.size () == 2) -+ if (words[0] == (const char *) u8"BOOL" && words.size () == 2) - { -- if (words[1] == u8"FALSE") -- return Packet (Client::PC_BOOL, 0); -- else if (words[1] == u8"TRUE") -+ if (words[1] == (const char *) u8"FALSE") -+ return Packet (Client::PC_BOOL); -+ else if (words[1] == (const char *) u8"TRUE") - return Packet (Client::PC_BOOL, 1); - else - return Packet (Client::PC_ERROR, u8""); -diff --git a/libcody/cody.hh b/libcody/cody.hh -index 789ce9e70b75..93bce93aa94d 100644 ---- a/libcody/cody.hh -+++ b/libcody/cody.hh -@@ -47,12 +47,21 @@ namespace Detail { - - // C++11 doesn't have utf8 character literals :( - -+#if __cpp_char8_t >= 201811 -+template -+constexpr char S2C (char8_t const (&s)[I]) -+{ -+ static_assert (I == 2, "only single octet strings may be converted"); -+ return s[0]; -+} -+#else - template - constexpr char S2C (char const (&s)[I]) - { - static_assert (I == 2, "only single octet strings may be converted"); - return s[0]; - } -+#endif - - /// Internal buffering class. Used to concatenate outgoing messages - /// and Lex incoming ones. -@@ -123,6 +132,13 @@ public: - Space (); - Append (str, maybe_quote, len); - } -+#if __cpp_char8_t >= 201811 -+ void AppendWord (char8_t const *str, bool maybe_quote = false, -+ size_t len = ~size_t (0)) -+ { -+ AppendWord ((const char *) str, maybe_quote, len); -+ } -+#endif - /// Add a word as with AppendWord - /// @param str the string to append - /// @param maybe_quote string might need quoting, as for Append -@@ -264,6 +280,12 @@ public: - : string (s), cat (STRING), code (c) - { - } -+#if __cpp_char8_t >= 201811 -+ Packet (unsigned c, const char8_t *s) -+ : string ((const char *) s), cat (STRING), code (c) -+ { -+ } -+#endif - Packet (unsigned c, std::vector &&v) - : vector (std::move (v)), cat (VECTOR), code (c) - { -diff --git a/libcody/server.cc b/libcody/server.cc -index e2fa069bb933..c18469fae843 100644 ---- a/libcody/server.cc -+++ b/libcody/server.cc -@@ -36,12 +36,12 @@ static RequestPair - const requestTable[Detail::RC_HWM] = - { - // Same order as enum RequestCode -- RequestPair {u8"HELLO", nullptr}, -- RequestPair {u8"MODULE-REPO", ModuleRepoRequest}, -- RequestPair {u8"MODULE-EXPORT", ModuleExportRequest}, -- RequestPair {u8"MODULE-IMPORT", ModuleImportRequest}, -- RequestPair {u8"MODULE-COMPILED", ModuleCompiledRequest}, -- RequestPair {u8"INCLUDE-TRANSLATE", IncludeTranslateRequest}, -+ RequestPair {(const char *) u8"HELLO", nullptr}, -+ RequestPair {(const char *) u8"MODULE-REPO", ModuleRepoRequest}, -+ RequestPair {(const char *) u8"MODULE-EXPORT", ModuleExportRequest}, -+ RequestPair {(const char *) u8"MODULE-IMPORT", ModuleImportRequest}, -+ RequestPair {(const char *) u8"MODULE-COMPILED", ModuleCompiledRequest}, -+ RequestPair {(const char *) u8"INCLUDE-TRANSLATE", IncludeTranslateRequest}, - }; - } - -@@ -135,21 +135,21 @@ void Server::ProcessRequests (void) - std::string msg; - - if (err > 0) -- msg = u8"error processing '"; -+ msg = (const char *) u8"error processing '"; - else if (ix >= Detail::RC_HWM) -- msg = u8"unrecognized '"; -+ msg = (const char *) u8"unrecognized '"; - else if (IsConnected () && ix == Detail::RC_CONNECT) -- msg = u8"already connected '"; -+ msg = (const char *) u8"already connected '"; - else if (!IsConnected () && ix != Detail::RC_CONNECT) -- msg = u8"not connected '"; -+ msg = (const char *) u8"not connected '"; - else -- msg = u8"malformed '"; -+ msg = (const char *) u8"malformed '"; - - read.LexedLine (msg); -- msg.append (u8"'"); -+ msg.append ((const char *) u8"'"); - if (err > 0) - { -- msg.append (u8" "); -+ msg.append ((const char *) u8" "); - msg.append (strerror (err)); - } - resolver->ErrorResponse (this, std::move (msg)); -@@ -176,7 +176,7 @@ Resolver *ConnectRequest (Server *s, Resolver *r, - return nullptr; - - if (words.size () == 3) -- words.emplace_back (u8""); -+ words.emplace_back ((const char *) u8""); - unsigned version = ParseUnsigned (words[1]); - if (version == ~0u) - return nullptr; diff --git a/meta/recipes-devtools/gcc/gcc_15.2.bb b/meta/recipes-devtools/gcc/gcc_15.3.bb similarity index 100% rename from meta/recipes-devtools/gcc/gcc_15.2.bb rename to meta/recipes-devtools/gcc/gcc_15.3.bb diff --git a/meta/recipes-devtools/gcc/libgcc-initial_15.2.bb b/meta/recipes-devtools/gcc/libgcc-initial_15.3.bb similarity index 100% rename from meta/recipes-devtools/gcc/libgcc-initial_15.2.bb rename to meta/recipes-devtools/gcc/libgcc-initial_15.3.bb diff --git a/meta/recipes-devtools/gcc/libgcc_15.2.bb b/meta/recipes-devtools/gcc/libgcc_15.3.bb similarity index 100% rename from meta/recipes-devtools/gcc/libgcc_15.2.bb rename to meta/recipes-devtools/gcc/libgcc_15.3.bb diff --git a/meta/recipes-devtools/gcc/libgfortran_15.2.bb b/meta/recipes-devtools/gcc/libgfortran_15.3.bb similarity index 100% rename from meta/recipes-devtools/gcc/libgfortran_15.2.bb rename to meta/recipes-devtools/gcc/libgfortran_15.3.bb From patchwork Sat Jun 20 12:59:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90596 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EBC70CDB476 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6001.1781960413678916001 for ; Sat, 20 Jun 2026 06:00:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=oLfuzHEH; spf=pass (domain: smile.fr, ip: 209.85.221.50, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-45ef41adbc1so2348875f8f.0 for ; Sat, 20 Jun 2026 06:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960412; x=1782565212; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=i3mEBTo5650AMPd+4CEhIz1nvbWqYzVsw2cB8uGjkGU=; b=oLfuzHEHTfK/0zm/EB37dJ07T7IkmxsDcMKFNqmjbeOp9GfPFr0FXMUuKDks40H48t wozBSTcWkE+tVFIquMK+/9RBpEu/4m1z0N/OXWEGJhjJmswZpyEKQEbwKNOOH0QCXZ24 N9qc76O60AXe20wdxi/N9lDvFDos2B+pO+xJY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960412; x=1782565212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=i3mEBTo5650AMPd+4CEhIz1nvbWqYzVsw2cB8uGjkGU=; b=rgOIiaZYCvKfSoHLAA/Io4+ho8NjfIlhXRjsoH/xCdnrYh8TpRid0o1T7Sx0DDUkEg Hy8D/ZbYAARhn8nEbyfdDH7XAsW7ASJVZisNBU1Lcav7d9IcIG7DnM8Wi6Iv5SA2VEkb HYlTVJFYscLLVr4nwKmVO5MB10EYo40gkmhkfFuiomr0NAaqFwHwl3Tvbmos7FU0Se5U Q71WUmuSZykqfxWYcRiKgX06uWtosi53bqiA75af5A+jwX5jFN0XBzDtGFRcd1Fq3Hu+ lmEG2eLXMvsb7flK8YEhM4WwjDo/PbvHsJLbTyF0ZpIwCRC/zbr/BE3bzNdGaG9N23+x 0VgA== X-Gm-Message-State: AOJu0YwlvK6SLcdi2Ss79bOrtG7YP30hudFzDZ0Hv+QS4R2LxW/LmIp0 dRGAGAQbxZJf/sRP682jvz+czWVWo+4YlROH0JnG96/VIlwugrXUfItSRMUEHCpOvmnShq9pZy9 /VaDg X-Gm-Gg: AfdE7cmc4tH2CC9eoOpWpEA6m00U8L2qRzAvMxtQrcWHl2+WDKQW/9/jTgkWIyUsQyY WoJns/zo0w/spEZg2A4vKoLE94AUmsNWmYuPqoIuNET7+LfRZsrQWqdwpav5aiCmFJHBHdE5/1r HFOLkEGDJPUKt/QlysFdPI9rjuHUupsZT8oFHlyLhMvDf2TbtZFuoeqR8AAb+MVl500sQG6m6x+ 83sW9oe/tKi8KEFyHi38k9SNU/TOWfPVIms4SDIJ04RMxz7Zq7J7w2e69V9GQLeaPWQvM6wYv0/ C6I1GpX2o3Mf4GLF4qR6ta0bsleUP1ViXw3ccbL7ryV/qKnYkvkimA9SDwqOXe5PLI1+AFLkaqQ fN1s1gh3IhRGXE6I6XxTY5OaaQKRamHgRLFHoWoY/zVDCv+Qk6J5GoF6VmGLrJZ6OgctN3X6Bbf 5mDXUTAos6qcrjb5i1i8blthWRt/mEhIvjUcc2/SWLsrqZ6LsHdNDpinAYXj//45MOp8Ha6fPvX 6fqxFyIphG3AgVn X-Received: by 2002:a5d:634b:0:b0:461:bfd6:5109 with SMTP id ffacd0b85a97d-46501b5ac77mr9613865f8f.22.1781960406778; Sat, 20 Jun 2026 06:00:06 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:05 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 02/36] licenses: Update with the pull-sdpx-licenses.py script to 3.28.0 Date: Sat, 20 Jun 2026 14:59:17 +0200 Message-ID: <23744ea86ce75cef7c09ceba69d9e73649fe1f35.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239218 From: Richard Purdie Run the update script to update our licenses to version 3.28.0 which adds 28 new licenses. (cherry picked from commit e0f53fa1d09bd175766b3fa1582794ea008f4e1c) Signed-off-by: Richard Purdie Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie Signed-off-by: Vijay Anusuri Signed-off-by: Yoann Congal --- .../common-licenses/ALGLIB-Documentation | 17 + .../Advanced-Cryptics-Dictionary | 10 + meta/files/common-licenses/BOLA-1.1 | 27 + meta/files/common-licenses/BSD-3-Clause-Tso | 11 + .../common-licenses/BSD-Mark-Modifications | 35 + meta/files/common-licenses/Buddy | 26 + meta/files/common-licenses/CAPEC-tou | 7 + .../common-licenses/ESA-PL-permissive-2.4 | 240 +++ .../ESA-PL-strong-copyleft-2.4 | 200 ++ .../common-licenses/ESA-PL-weak-copyleft-2.4 | 193 ++ meta/files/common-licenses/HPND-SMC | 15 + .../HPND-sell-variant-critical-systems | 20 + meta/files/common-licenses/ISO-permission | 4 + meta/files/common-licenses/MIT-STK | 27 + meta/files/common-licenses/MMPL-1.0.1 | 87 + meta/files/common-licenses/NIST-PD-TNT | 3 + meta/files/common-licenses/OSC-1.0 | 11 + meta/files/common-licenses/OSSP | 26 + meta/files/common-licenses/OpenMDW-1.0 | 49 + .../common-licenses/ParaType-Free-Font-1.3 | 24 + meta/files/common-licenses/SGMLUG-PM | 43 + meta/files/common-licenses/TekHVC | 34 + meta/files/common-licenses/UnRAR | 41 + meta/files/common-licenses/Vixie-Cron | 4 + meta/files/common-licenses/WTFNMFPL | 17 + meta/files/common-licenses/WordNet | 12 + .../common-licenses/X11-no-permit-persons | 23 + meta/files/common-licenses/hyphen-bulgarian | 8 + meta/files/spdx-licenses.json | 1758 ++++++++++------- 29 files changed, 2267 insertions(+), 705 deletions(-) create mode 100644 meta/files/common-licenses/ALGLIB-Documentation create mode 100644 meta/files/common-licenses/Advanced-Cryptics-Dictionary create mode 100644 meta/files/common-licenses/BOLA-1.1 create mode 100644 meta/files/common-licenses/BSD-3-Clause-Tso create mode 100644 meta/files/common-licenses/BSD-Mark-Modifications create mode 100644 meta/files/common-licenses/Buddy create mode 100644 meta/files/common-licenses/CAPEC-tou create mode 100644 meta/files/common-licenses/ESA-PL-permissive-2.4 create mode 100644 meta/files/common-licenses/ESA-PL-strong-copyleft-2.4 create mode 100644 meta/files/common-licenses/ESA-PL-weak-copyleft-2.4 create mode 100644 meta/files/common-licenses/HPND-SMC create mode 100644 meta/files/common-licenses/HPND-sell-variant-critical-systems create mode 100644 meta/files/common-licenses/ISO-permission create mode 100644 meta/files/common-licenses/MIT-STK create mode 100644 meta/files/common-licenses/MMPL-1.0.1 create mode 100644 meta/files/common-licenses/NIST-PD-TNT create mode 100644 meta/files/common-licenses/OSC-1.0 create mode 100644 meta/files/common-licenses/OSSP create mode 100644 meta/files/common-licenses/OpenMDW-1.0 create mode 100644 meta/files/common-licenses/ParaType-Free-Font-1.3 create mode 100644 meta/files/common-licenses/SGMLUG-PM create mode 100644 meta/files/common-licenses/TekHVC create mode 100644 meta/files/common-licenses/UnRAR create mode 100644 meta/files/common-licenses/Vixie-Cron create mode 100644 meta/files/common-licenses/WTFNMFPL create mode 100644 meta/files/common-licenses/WordNet create mode 100644 meta/files/common-licenses/X11-no-permit-persons create mode 100644 meta/files/common-licenses/hyphen-bulgarian diff --git a/meta/files/common-licenses/ALGLIB-Documentation b/meta/files/common-licenses/ALGLIB-Documentation new file mode 100644 index 00000000000..6b966d4b413 --- /dev/null +++ b/meta/files/common-licenses/ALGLIB-Documentation @@ -0,0 +1,17 @@ + Copyright 1994-2009 Sergey Bochkanov, ALGLIB Project. All rights reserved. + +Redistribution and use of this document (ALGLIB Reference Manual) with or +without modification, are permitted provided that such redistributions will +retain the above copyright notice, this condition and the following disclaimer +as the first (or last) lines of this file. + +THIS DOCUMENTATION IS PROVIDED BY THE ALGLIB PROJECT "AS IS" AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE ALGLIB PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/meta/files/common-licenses/Advanced-Cryptics-Dictionary b/meta/files/common-licenses/Advanced-Cryptics-Dictionary new file mode 100644 index 00000000000..904b942ae61 --- /dev/null +++ b/meta/files/common-licenses/Advanced-Cryptics-Dictionary @@ -0,0 +1,10 @@ +License text: Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved. + +The following restriction is placed on the use of this publication: +if The UK Advanced Cryptics Dictionary is used in a software package +or redistributed in any form, the copyright notice must be +prominently displayed and the text of this document must be included +verbatim. + +There are no other restrictions: I would like to see the list +distributed as widely as possible. diff --git a/meta/files/common-licenses/BOLA-1.1 b/meta/files/common-licenses/BOLA-1.1 new file mode 100644 index 00000000000..4b305a6493e --- /dev/null +++ b/meta/files/common-licenses/BOLA-1.1 @@ -0,0 +1,27 @@ +I don't like licenses, because I don't like having to worry about all this +legal stuff just for a simple piece of software I don't really mind anyone +using. But I also believe that it's important that people share and give back; +so I'm placing this work under the following license. + + +BOLA - Buena Onda License Agreement (v1.1) +------------------------------------------ + +This work is provided 'as-is', without any express or implied warranty. In no +event will the authors be held liable for any damages arising from the use of +this work. + +To all effects and purposes, this work is to be considered Public Domain. + + +However, if you want to be "buena onda", you should: + +1. Not take credit for it, and give proper recognition to the authors. +2. Share your modifications, so everybody benefits from them. +3. Do something nice for the authors. +4. Help someone who needs it: sign up for some volunteer work or help your + neighbour paint the house. +5. Don't waste. Anything, but specially energy that comes from natural + non-renewable resources. Extra points if you discover or invent something + to replace them. +6. Be tolerant. Everything that's good in nature comes from cooperation. diff --git a/meta/files/common-licenses/BSD-3-Clause-Tso b/meta/files/common-licenses/BSD-3-Clause-Tso new file mode 100644 index 00000000000..3f70dabf394 --- /dev/null +++ b/meta/files/common-licenses/BSD-3-Clause-Tso @@ -0,0 +1,11 @@ +Copyright Theodore Ts'o, 1994, 1995, 1996, 1997, 1998, 1999. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, and the entire permission notice in its entirety, including the disclaimer of warranties. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/meta/files/common-licenses/BSD-Mark-Modifications b/meta/files/common-licenses/BSD-Mark-Modifications new file mode 100644 index 00000000000..995bcb1eb90 --- /dev/null +++ b/meta/files/common-licenses/BSD-Mark-Modifications @@ -0,0 +1,35 @@ +License text: Copyright 1993, Geoff Kuenning, Granada Hills, CA +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +3. All modifications to the source code must be clearly marked as +such. Binary redistributions based on modified source code +must be clearly marked as modified versions in the documentation +and/or other materials provided with the distribution. +(clause 4 removed with permission from Geoff Kuenning) + +4. The name of Geoff Kuenning may not be used to endorse or promote +products derived from this software without specific prior +written permission. + +THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. diff --git a/meta/files/common-licenses/Buddy b/meta/files/common-licenses/Buddy new file mode 100644 index 00000000000..fe750b2e326 --- /dev/null +++ b/meta/files/common-licenses/Buddy @@ -0,0 +1,26 @@ + Copyright (C) 1996-2002 by Jorn Lind-Nielsen + All rights reserved + +Permission is hereby granted, without written agreement and without +license or royalty fees, to use, reproduce, prepare derivative +works, distribute, and display this software and its documentation +for any purpose, provided that (1) the above copyright notice and +the following two paragraphs appear in all copies of the source code +and (2) redistributions, including without limitation binaries, +reproduce these notices in the supporting documentation. Substantial +modifications to this software may be copyrighted by their authors +and need not follow the licensing terms described here, provided +that the new terms are clearly indicated in all files where they apply. + +IN NO EVENT SHALL JORN LIND-NIELSEN, OR DISTRIBUTORS OF THIS +SOFTWARE BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, +INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS +SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS OR ANY OF THE +ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +JORN LIND-NIELSEN SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO +OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR +MODIFICATIONS. diff --git a/meta/files/common-licenses/CAPEC-tou b/meta/files/common-licenses/CAPEC-tou new file mode 100644 index 00000000000..ea2a3f78cff --- /dev/null +++ b/meta/files/common-licenses/CAPEC-tou @@ -0,0 +1,7 @@ +LICENSE +The MITRE Corporation (MITRE) hereby grants you a non-exclusive, royalty-free license to use Common Attack Pattern Enumeration and Classification (CAPEC™) for research, development, and commercial purposes. Any copy you make for such purposes is authorized provided that you reproduce MITRE’s copyright designation and this license in any such copy. + +DISCLAIMERS + +ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN ARE PROVIDED ON AN "AS IS" BASIS AND THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE MITRE CORPORATION, ITS BOARD OF TRUSTEES, OFFICERS, AGENTS, AND EMPLOYEES, DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + diff --git a/meta/files/common-licenses/ESA-PL-permissive-2.4 b/meta/files/common-licenses/ESA-PL-permissive-2.4 new file mode 100644 index 00000000000..5e25adc372c --- /dev/null +++ b/meta/files/common-licenses/ESA-PL-permissive-2.4 @@ -0,0 +1,240 @@ +European Space Agency Public License (ESA-PL) Permissive (Type 3) – v2.4 + + + +1 Definitions + + + +1.1 “Contributor” means (a) the individual or legal entity that originally creates or later modifies the Software and (b) each subsequent individual or legal entity that creates or contributes to the creation of Modifications. + + + +1.2 “Contributor Version” means the version of the Software on which the Contributor based its Modifications. + + + +1.3 “Distribution” and “Distribute” means any act of selling, giving, lending, renting, distributing, communicating, transmitting, or otherwise making available, physically or electronically or by any other means, copies of the Software or Modifications. + + + +1.4 “ESA” means the European Space Agency. + + + +1.5 “License” means this document. + + + +1.6 “Licensor” means the individual or legal entity that Distributes the Software under the License to You. + + + +1.7 “Modification” means any work or software created that is based upon or derived from the Software (or portions thereof) or a modification of the Software (or portions thereof). For the avoidance of doubt, linking a library to the Software results in a Modification. + + + +1.8 “Object Code” means any non-Source Code form of the Software and/or Modifications. + + + +1.9 “Patent Claims” (of a Contributor) means any patent claim(s), owned at the time of the Distribution or subsequently acquired, including without limitation, method, process and apparatus claims, in any patent licensable by a Contributor which would be infringed by making use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale or import of the Contributor Version and/or such Contributor’s Modifications (if any), either alone or in combination with the Contributor Version. “Licensable” means having the right to grant, whether at the time of the Distribution or subsequently acquired, the rights conveyed herein. + + + +1.10 “Software” means the software Distributed under this License by the Licensor, in Source Code and/or Object Code form. + + + +1.11 “Source Code” means the preferred, usually human readable form of the Software and/or Modifications in which modifications are made and the associated documentation included in or with such code. + + + +1.12 “You” means an individual or legal entity exercising rights under this License (the licensee). + + + +2 Grant of Rights + + + +2.1 Copyright + + + +The Licensor, and each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive license under Copyright, subject to the terms and conditions of this License, to: + +· use the Software; + +· reproduce the Software by any or all means and in any or all form; + +· Modify the Software and create works based on the Software; + +· communicate to the public, including making available, display or perform the Software or copies thereof to the public; + +· Distribute, sublicense, lend and rent the Software. + + + +The license grant is perpetual and irrevocable, unless terminated pursuant to Sec. 8. + + + +2.2 Patents + + + +Each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive, sub-licensable license under Patent Claims to the extent necessary to make use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale, import, export and Distribute such Contributor’s Modifications and the combination of such Contributor’s Modifications with the Contributor Version (collectively called the “Patent Licensed Version” of the Software). + + + +No patent license is granted for claims that are infringed: + +· only as a consequence of further modification of the Patent Licensed Version; or + +· by the combination of the Patent Licensed Version with other software or other devices or hardware, unless such combination was an intended use case of the Patent Licensed Version (e.g. a general purpose library is intended to be used with other software, a satellite navigation software is intended to be used with appropriate hardware); or + +· by a Modification under Patent Claims in the absence of the Contributor’s Modifications or by a combination of the Contributor’s Modifications with software other than the Patent Licensed Version or Modifications thereof. + + + +2.3 Trademark + + + +This License does not grant permission to use trade names, trademarks, services marks, logos or names of the Licensor, except as required for reasonable and customary use in describing the origin of the Software and as reasonable necessary to comply with the obligations of this License (e.g. by reproducing the content of the notices). For the avoidance of doubt, upon Distribution of Modifications You must not use the Licensor’s or ESA’s trademarks, names or logos in any way that states or implies, or can be interpreted as stating or implying, that the final product is endorsed or created by the Licensor or ESA. + + + +3 Distribution + + + +3.1 No Copyleft + + + +You may Distribute the Software and/or Modifications, as Source Code or Object Code, under any license terms, provided that + +(a) notice is given of the use of the Software and the applicability of this License to the Software; and + +(b) You make best efforts to ensure that further Distribution of the Software and/or Modifications (including further Modifications) is subject to the obligations set forth in this Sec. 3.1 (a) and (b). + + + +4 Notices + + + +The following obligations apply in the event of any Distribution of the Software and/or Modifications as Source Code and/or Object Code: + + + +4.1 You must include a copy of this License and all of the notices set out in this Sec. 4. + + + +4.2 You may not remove or alter any copyright, patent, trademark and attribution notices nor any of the notices set out in this Sec. 4, except as necessary for your compliance with this License or otherwise permitted by this License, except for those notices that do not pertain to the Modifications You Distribute. + + + +4.3 Each Contributor must cause its Modification carrying prominent notices stating that the Software has been modified and the date of modification and identify itself as the originator of its Modifications in a manner that reasonably allows identification and contact with the Contributor. The aforementioned notices must at a minimum be in a text file included with the Distribution titled “CHANGELOG”. + + + +4.4 The Software may include a "NOTICE" text file containing general notices. Any Contributor can create such a NOTICE file or add notices to it, alongside or as an addendum to the original text, provided that such notices cannot be construed as modifying the License. + + + +4.5 Each Contributor must identify all of its Patent Claims by providing at a minimum the patent number and identification and contact information in a text file included with the Distribution titled "LEGAL". + + + +5 Warranty and Liability + + + +5.1 Each Contributor warrants and represents that it has sufficient rights to grant the rights to its Modifications conveyed by this License. + + + +5.2 Except as expressly set forth in this License, the Software is provided to You on an “as is” basis and without warranties of any kind, including without limitation merchantability, fitness for a particular purpose, absence of defects or errors, accuracy or non-infringement of intellectual property rights. Mandatory statutory warranty claims, e.g. in the event of wilful deception or fraudulent misrepresentation, shall remain unaffected. + + + +5.3 Except as expressly set forth in this License, neither Licensor nor any Contributor shall be liable, including, without limitation, for direct, indirect, incidental, or consequential damages (including without limitation loss of profit), however caused and on any theory of liability, arising in any way out of the use or Distribution of the Software or the exercise of any rights under this License, even if You have been advised of the possibility of such damages. Mandatory statutory liability claims, e.g. in the event of wilful misconduct, wilful deception or fraudulent misrepresentation, shall remain unaffected. + + + +6 Additional Agreements + + + +While Distributing the Software or Modifications, You may choose to conclude additional agreements, for free or for charge, regarding for example support, warranty, indemnity, liability or liability obligations and/or rights, provided such additional agreements are consistent with this License and do not effectively restrict the recipient’s rights under this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor or Licensor, and only if You agree to indemnify, defend, and hold each Contributor or Licensor harmless for any liability incurred by, or claims asserted against, such Contributor or Licensor by reason of your accepting any such warranty or additional liability. + + + +7 Infringements + + + +You acknowledge that continuing to use the Software knowing that such use infringes third party rights (e.g. after receiving a third party notification of infringement) would expose you to the risk of being considered as intentionally infringing third party rights. In such event You should acquire the respective rights or modify the Software so that the Modification is non-infringing. + + + +8 Termination + + + +8.1 This License and the rights granted hereunder will terminate automatically upon any breach by You with the terms of this License if you fail to cure such breach within 30 days of becoming aware of the breach. + + + +8.2 If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Software constitutes direct or contributory patent infringement, then any patent and copyright licenses granted to You under this License for the Software shall terminate as of the date such litigation is filed. + + + +8.3 Any licenses validly granted by You under the License prior to termination shall continue and survive termination. + + + +9 Applicable Law, Arbitration and Compliance + + + +9.1 This License is governed by the laws of the ESA Member State where the Licensor resides or has his registered office. “Member States” are the members of the European Space Agency pursuant to Art. 1 of the ESA Convention[1]. This licence shall be governed by German law if a dispute arises with the ESA as a Licensor or if the Licensor has no residence or registered office inside a Member State. + + + +9.2 Any dispute arising out of this License shall be finally settled in accordance with the Rules of Arbitration of the International Chamber of Commerce by one or more arbitrators designated in conformity with those rules. Arbitration proceedings shall take place in Cologne, Germany. The award shall be final and binding on the parties, no appeal shall lie against it. The enforcement of the award shall be governed by the rules of procedure in force in the state/country in which it is to be executed. + + + +9.3 For the avoidance of doubt, You are solely responsible for compliance with current applicable requirements of national laws. The Software can be subject to export control laws. If You export the Software it is your responsibility to comply with all export control laws. This may include different requirements, as e.g. registering the Software with the local authorities. + + + +9.4 If it is impossible for You to comply with any of the terms of this License due to statute, judicial order or regulation You must: + +(a) comply with the terms of this License to the maximum extent possible; and + +(b) describe the limitations and the Object Code and/or Source Code they affect. Such description must be included in the LEGAL notice described in Section 4. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for an average recipient to be able to understand it. + + + +10 Miscellaneous + + + +10.1 Only ESA has the right to modify or publish new versions of this License. ESA may assign this right to other individuals or legal entities. Each version will be given a distinguishing version number. + + + +10.2 This License represents the complete agreement concerning subject matter hereof. + + + +10.3 If any provision of this License is held invalid or unenforceable, the remaining provisions of this License shall not be affected. The invalid or unenforceable provision shall be construed and/or reformed to the extent necessary to make it enforceable and valid. + + +[1] As of January 2020 the Member States are Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Luxembourg, The Netherlands, Norway, Poland, Portugal, Romania, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. diff --git a/meta/files/common-licenses/ESA-PL-strong-copyleft-2.4 b/meta/files/common-licenses/ESA-PL-strong-copyleft-2.4 new file mode 100644 index 00000000000..a0078986573 --- /dev/null +++ b/meta/files/common-licenses/ESA-PL-strong-copyleft-2.4 @@ -0,0 +1,200 @@ +European Space Agency Public License (ESA-PL) Strong Copyleft (Type 1) – v2.4 + + + +1 Definitions + + + +1.1 “Contributor” means (a) the individual or legal entity that originally creates or later modifies the Software and (b) each subsequent individual or legal entity that creates or contributes to the creation of Modifications. + +1.2 “Contributor Version” means the version of the Software on which the Contributor based its Modifications. + +1.3 “Distribution” and “Distribute” means any act of selling, giving, lending, renting, distributing, communicating, transmitting, or otherwise making available, physically or electronically or by any other means, copies of the Software or Modifications. + +1.4 “ESA” means the European Space Agency. + +1.5 “License” means this document. + +1.6 “Licensor” means the individual or legal entity that Distributes the Software under the License to You. + +1.7 “Modification” means any work or software created that is based upon or derived from the Software (or portions thereof) or a modification of the Software (or portions thereof). For the avoidance of doubt, linking a library to the Software results in a Modification. + +1.8 “Object Code” means any non-Source Code form of the Software and/or Modifications. + +1.9 “Patent Claims” (of a Contributor) means any patent claim(s), owned at the time of the Distribution or subsequently acquired, including without limitation, method, process and apparatus claims, in any patent licensable by a Contributor which would be infringed by making use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale or import of the Contributor Version and/or such Contributor’s Modifications (if any), either alone or in combination with the Contributor Version. “Licensable” means having the right to grant, whether at the time of the Distribution or subsequently acquired, the rights conveyed herein. + +1.10 “Software” means the software Distributed under this License by the Licensor, in Source Code and/or Object Code form. + +1.11 “Source Code” means the preferred, usually human readable form of the Software and/or Modifications in which modifications are made and the associated documentation included in or with such code. + +1.12 “You” means an individual or legal entity exercising rights under this License (the licensee). + + + +2 Grant of Rights + + + +2.1 Copyright + +The Licensor, and each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive license under Copyright, subject to the terms and conditions of this License, to: + +- use the Software; +- reproduce the Software by any or all means and in any or all form; +- Modify the Software and create works based on the Software; +- communicate to the public, including making available, display or perform the Software or copies thereof to the public; +- Distribute, sublicense, lend and rent the Software. + + +The license grant is perpetual and irrevocable, unless terminated pursuant to Sec. 8. + + + +2.2 Patents + +Each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive, sub-licensable license under Patent Claims to the extent necessary to make use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale, import, export and Distribute such Contributor’s Modifications and the combination of such Contributor’s Modifications with the Contributor Version (collectively called the “Patent Licensed Version” of the Software). + + + +No patent license is granted for claims that are infringed: + +- only as a consequence of further modification of the Patent Licensed Version; or +- by the combination of the Patent Licensed Version with other software or other devices or hardware, unless such combination was an intended use case of the Patent Licensed Version (e.g. a general purpose library is intended to be used with other software, a satellite navigation software is intended to be used with appropriate hardware); or +- by a Modification under Patent Claims in the absence of the Contributor’s Modifications or by a combination of the Contributor’s Modifications with software other than the Patent Licensed Version or Modifications thereof. + + +2.3 Trademark + +This License does not grant permission to use trade names, trademarks, services marks, logos or names of the Licensor, except as required for reasonable and customary use in describing the origin of the Software and as reasonable necessary to comply with the obligations of this License (e.g. by reproducing the content of the notices). For the avoidance of doubt, upon Distribution of Modifications You must not use the Licensor’s or ESA’s trademarks, names or logos in any way that states or implies, or can be interpreted as stating or implying, that the final product is endorsed or created by the Licensor or ESA. + + + +3 Distribution + + + +3.1 Copyleft Clause + +All Distribution of the Software and/or Modifications, as Source Code or Object Code, must be, as a whole, either under (a) the terms of this License or (b) any later version of this License unless the Software is expressly Distributed only under a specific version of the License by a Contributor. + + + +3.2 Copyleft exceptions + +3.2.1 Compilations. In the event of the Distribution of a compilation of Software and/or Modifications with other separate and independent works (for example in or on a volume of a storage or distribution medium), which are not by their nature extensions or other modifications of the Software and/or the Modifications, and which are not combined with it such as to form a larger program, Distribution of the compilation does not cause this License to apply to the other parts of the compilation. + +3.2.2 System Libraries. System Libraries used by a Modification need not be Distributed under the terms of this License and need not be included as part of the Source Code pursuant to Sec. 3.3. “System Library” means anything that is normally distributed (in either source or binary form) with the major components (kernel, window system etc.) of the operating system(s) on which the Software or Modification runs, or a compiler used to produce the Object Code, or an object code interpreter used to run it. + +3.2.3 External Modules. You may create a Modification by combining Software with an external module enabling supplementary functions or services and Distribute the external module under different license terms, provided that the external module and the Software run in separate address spaces, with one calling the other, or each other interfacing, when they are run. + + + +3.3 Communication of the Source Code + +If You Distribute the Software and/or Modifications as Object Code, You must: + +provide in addition a copy of the Source Code of the Software and/or Modifications to each recipient; or +make the Source Code of the Software and/or Modifications freely accessible by reasonable means for anyone who possesses the Object Code or received the Software and/or Modifications from You, and inform recipients how to obtain a copy of the Source Code. Such information needs to be included at a minimum in the “NOTICE” file pursuant to Sec. 4.4 You are obliged to make the Source Code accessible in accordance with this Section for as long as You continue to Distribute the Software and/or Modifications and at a minimum for a three year period following Your last Distribution of the Software and/or Modifications. + + +3.4 Service Provision + +If You provide access to the Software and/or Modifications or make its functionality available by any means or use it to provide services for any individual or legal entity other than You, e.g. by provision of software-as-a-service, You are obliged to make the Source Code of the Software and/or Modifications freely accessible by reasonable means to those individuals or legal entities and provide information on how to obtain a copy of the Source Code. You are obliged to make the Source Code accessible in accordance with this Section for as long as You continue to provide access to the Software and/or Modifications. + + + +3.5 Dual Licensing + +This License gives no permission to license the Software or Modifications in any other way, but it does not invalidate such permission if You have separately received it. + + + +4 Notices + +The following obligations apply in the event of any Distribution of the Software and/or Modifications as Source Code and/or Object Code: + + + +4.1 You must include a copy of this License and all of the notices set out in this Sec. 4. + +4.2 You may not remove or alter any copyright, patent, trademark and attribution notices nor any of the notices set out in this Sec. 4, except as necessary for your compliance with this License or otherwise permitted by this License, except for those notices that do not pertain to the Modifications You Distribute. + +4.3 Each Contributor must cause its Modification carrying prominent notices stating that the Software has been modified and the date of modification and identify itself as the originator of its Modifications in a manner that reasonably allows identification and contact with the Contributor. The aforementioned notices must at a minimum be in a text file included with the Distribution titled “CHANGELOG”. + +4.4 The Software may include a "NOTICE" text file containing general notices. Any Contributor can create such a NOTICE file or add notices to it, alongside or as an addendum to the original text, provided that such notices cannot be construed as modifying the License. + +4.5 Each Contributor must identify all of its Patent Claims by providing at a minimum the patent number and identification and contact information in a text file included with the Distribution titled "LEGAL". + + + +5 Warranty and Liability + + + +5.1 Each Contributor warrants and represents that it has sufficient rights to grant the rights to its Modifications conveyed by this License. + +5.2 Except as expressly set forth in this License, the Software is provided to You on an “as is” basis and without warranties of any kind, including without limitation merchantability, fitness for a particular purpose, absence of defects or errors, accuracy or non-infringement of intellectual property rights. Mandatory statutory warranty claims, e.g. in the event of wilful deception or fraudulent misrepresentation, shall remain unaffected. + +5.3 Except as expressly set forth in this License, neither Licensor nor any Contributor shall be liable, including, without limitation, for direct, indirect, incidental, or consequential damages (including without limitation loss of profit), however caused and on any theory of liability, arising in any way out of the use or Distribution of the Software or the exercise of any rights under this License, even if You have been advised of the possibility of such damages. Mandatory statutory liability claims, e.g. in the event of wilful misconduct, wilful deception or fraudulent misrepresentation, shall remain unaffected. + + + +6 Additional Agreements + + + +While Distributing the Software or Modifications, You may choose to conclude additional agreements, for free or for charge, regarding for example support, warranty, indemnity, liability or liability obligations and/or rights, provided such additional agreements are consistent with this License and do not effectively restrict the recipient’s rights under this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor or Licensor, and only if You agree to indemnify, defend, and hold each Contributor or Licensor harmless for any liability incurred by, or claims asserted against, such Contributor or Licensor by reason of your accepting any such warranty or additional liability. + + + +7 Infringements + + + +7.1 You acknowledge that continuing to use the Software knowing that such use infringes third party rights (e.g. after receiving a third party notification of infringement) would expose you to the risk of being considered as intentionally infringing third party rights. In such event You should acquire the respective rights or modify the Software so that the Modification is non-infringing. + + + +8 Termination + + + +8.1 This License and the rights granted hereunder will terminate automatically upon any breach by You with the terms of this License if you fail to cure such breach within 30 days of becoming aware of the breach. + +8.2 If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Software constitutes direct or contributory patent infringement, then any patent and copyright licenses granted to You under this License for the Software shall terminate as of the date such litigation is filed. + +8.3 Any licenses validly granted by You under the License prior to termination shall continue and survive termination. + + + +9 Applicable Law, Arbitration and Compliance + + + +9.1 This License is governed by the laws of the ESA Member State where the Licensor resides or has his registered office. “Member States” are the members of the European Space Agency pursuant to Art. 1 of the ESA Convention[1]. This licence shall be governed by German law if a dispute arises with the ESA as a Licensor or if the Licensor has no residence or registered office inside a Member State. + +9.2 Any dispute arising out of this License shall be finally settled in accordance with the Rules of Arbitration of the International Chamber of Commerce by one or more arbitrators designated in conformity with those rules. Arbitration proceedings shall take place in Cologne, Germany. The award shall be final and binding on the parties, no appeal shall lie against it. The enforcement of the award shall be governed by the rules of procedure in force in the state/country in which it is to be executed. + +9.3 For the avoidance of doubt, You are solely responsible for compliance with current applicable requirements of national laws. The Software can be subject to export control laws. If You export the Software it is your responsibility to comply with all export control laws. This may include different requirements, as e.g. registering the Software with the local authorities. + + + +9.4 If it is impossible for You to comply with any of the terms of this License due to statute, judicial order or regulation You must: + +comply with the terms of this License to the maximum extent possible; and +describe the limitations and the Object Code and/or Source Code they affect. Such description must be included in the LEGAL notice described in Section 4. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for an average recipient to be able to understand it. + + +10 Miscellaneous + + + +10.1 Only ESA has the right to modify or publish new versions of this License. ESA may assign this right to other individuals or legal entities. Each version will be given a distinguishing version number. + +10.2 This License represents the complete agreement concerning subject matter hereof. + +10.3 If any provision of this License is held invalid or unenforceable, the remaining provisions of this License shall not be affected. The invalid or unenforceable provision shall be construed and/or reformed to the extent necessary to make it enforceable and valid. + + +[1] As of June 2025 the Member States are Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Luxembourg, The Netherlands, Norway, Poland, Portugal, Romania, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. diff --git a/meta/files/common-licenses/ESA-PL-weak-copyleft-2.4 b/meta/files/common-licenses/ESA-PL-weak-copyleft-2.4 new file mode 100644 index 00000000000..7c27dc25067 --- /dev/null +++ b/meta/files/common-licenses/ESA-PL-weak-copyleft-2.4 @@ -0,0 +1,193 @@ +European Space Agency Public License (ESA-PL) Weak Copyleft (Type 2) – v2.4 + + + +1 Definitions + + + +1.1 “Contributor” means (a) the individual or legal entity that originally creates or later modifies the Software and (b) each subsequent individual or legal entity that creates or contributes to the creation of Modifications. + +1.2 “Contributor Version” means the version of the Software on which the Contributor based its Modifications. + +1.3 “Distribution” and “Distribute” means any act of selling, giving, lending, renting, distributing, communicating, transmitting, or otherwise making available, physically or electronically or by any other means, copies of the Software or Modifications. + +1.4 “ESA” means the European Space Agency. + +1.5 “License” means this document. + +1.6 “Licensor” means the individual or legal entity that Distributes the Software under the License to You. + +1.7 “Modification” means any work or software created that is based upon or derived from the Software (or portions thereof) or a modification of the Software (or portions thereof). For the avoidance of doubt, linking a library to the Software results in a Modification. + +1.8 “Object Code” means any non-Source Code form of the Software and/or Modifications. + +1.9 “Patent Claims” (of a Contributor) means any patent claim(s), owned at the time of the Distribution or subsequently acquired, including without limitation, method, process and apparatus claims, in any patent licensable by a Contributor which would be infringed by making use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale or import of the Contributor Version and/or such Contributor’s Modifications (if any), either alone or in combination with the Contributor Version. “Licensable” means having the right to grant, whether at the time of the Distribution or subsequently acquired, the rights conveyed herein. + +1.10 “Software” means the software Distributed under this License by the Licensor, in Source Code and/or Object Code form. + +1.11 “Source Code” means the preferred, usually human readable form of the Software and/or Modifications in which modifications are made and the associated documentation included in or with such code. + +1.12 “You” means an individual or legal entity exercising rights under this License (the licensee). + + + +2 Grant of Rights + + + +2.1 Copyright + +The Licensor, and each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive license under Copyright, subject to the terms and conditions of this License, to: + +use the Software; +reproduce the Software by any or all means and in any or all form; +Modify the Software and create works based on the Software; +communicate to the public, including making available, display or perform the Software or copies thereof to the public; +Distribute, sublicense, lend and rent the Software. +The license grant is perpetual and irrevocable, unless terminated pursuant to Sec. 8. + + + +2.2 Patents + +Each Contributor in respect of such Contributor’s Modifications, hereby grants You a world-wide, royalty-free, non-exclusive, sub-licensable license under Patent Claims to the extent necessary to make use of the rights granted under Sec. 2.1, including but not limited to make, have made, use, sell, offer for sale, import, export and Distribute such Contributor’s Modifications and the combination of such Contributor’s Modifications with the Contributor Version (collectively called the “Patent Licensed Version” of the Software). + +No patent license is granted for claims that are infringed: + +only as a consequence of further modification of the Patent Licensed Version; or +by the combination of the Patent Licensed Version with other software or other devices or hardware, unless such combination was an intended use case of the Patent Licensed Version (e.g. a general purpose library is intended to be used with other software, a satellite navigation software is intended to be used with appropriate hardware); or +by a Modification under Patent Claims in the absence of the Contributor’s Modifications or by a combination of the Contributor’s Modifications with software other than the Patent Licensed Version or Modifications thereof. + + +2.3 Trademark + +This License does not grant permission to use trade names, trademarks, services marks, logos or names of the Licensor, except as required for reasonable and customary use in describing the origin of the Software and as reasonable necessary to comply with the obligations of this License (e.g. by reproducing the content of the notices). For the avoidance of doubt, upon Distribution of Modifications You must not use the Licensor’s or ESA’s trademarks, names or logos in any way that states or implies, or can be interpreted as stating or implying, that the final product is endorsed or created by the Licensor or ESA. + + + +3 Distribution + + + +3.1 Copyleft Clause + +All Distribution of the Software and/or Modifications, as Source Code or Object Code, must be, as a whole, either under (a) the terms of this License or the ESA-PL Strong Copyleft license v2.4 or (b) any later version of these Licenses unless the Software is expressly Distributed only under a specific version of the License by a Contributor or (c) the terms of a compatible license as listed in Appendix A to this License. Any obligation in this License to Distribute under the terms of this License, in particular as set out in Sec. 3.2, shall be construed as referring to “this License or a compatible license”. + +3.2 Copyleft exceptions + +3.2.1 Compilations. In the event of the Distribution of a compilation of Software and/or Modifications with other separate and independent works (for example in or on a volume of a storage or distribution medium), which are not by their nature extensions or other modifications of the Software and/or the Modifications, and which are not combined with it such as to form a single larger program, Distribution of the compilation does not cause this License to apply to the other parts of the compilation. + +3.2.2 System Libraries. System Libraries used by a Modification need not be Distributed under the terms of this License and need not be included as part of the Source Code pursuant to Sec. 3.3. “System Library” means anything that is normally distributed (in either source or binary form) with the major components (kernel, window system etc.) of the operating system(s) on which the Software or Modification runs, or a compiler used to produce the Object Code, or an object code interpreter used to run it. + +3.2.3 External Modules. You may create a Modification by combining Software with an external module enabling supplementary functions or services and Distribute the external module under different license terms, provided that the external module and the Software run in separate address spaces, with one calling the other, or each other interfacing, when they are run. + +3.2.4 Combinations. You may create a Modification (the “Combination”) by combining or linking the Software or Modifications thereof (the “Covered Code”) with additional code or software (the “External Code”) not governed by the terms of this License and Distribute the Combination + +in Object Code form under any license terms, and/or +in Source Code form with the External Code’s Source Code under any license terms and the Covered Code’s Source Code under this License, +provided that: +the Covered Code will be governed by this License and the different license terms effectively do not restrict the rights granted by this License; and +the External Code and its license terms are clearly identified and notice is given of the use of Covered Code and the applicability of this License; and +the External Code’s Source Code is clearly separated from the Covered Code’s Source Code (usually contained in different files); and +You communicate the Covered Code’s Source Code in accordance with Sec. 3.3. + + +3.3 Communication of the Source Code + +If You Distribute the Software and/or Modifications as Object Code, You must: + +provide in addition a copy of the Source Code of the Software and/or Modifications to each recipient; or +make the Source Code of the Software and/or Modifications freely accessible by reasonable means for anyone who possesses the Object Code or received the Software and/or Modifications from You, and inform recipients how to obtain a copy of the Source Code. Such information needs to be included at a minimum in the “NOTICE” file pursuant to Sec. 4.4 You are obliged to make the Source Code accessible in accordance with this Section for as long as You continue to Distribute the Software and/or Modifications and at a minimum for a three year period following Your last Distribution of the Software and/or Modifications. + + +3.4 Dual Licensing + +This License gives no permission to license the Software or Modifications in any other way, but it does not invalidate such permission if You have separately received it. + + + +4 Notices + +The following obligations apply in the event of any Distribution of the Software and/or Modifications as Source Code and/or Object Code: + +4.1 You must include a copy of this License and all of the notices set out in this Sec. 4. + +4.2 You may not remove or alter any copyright, patent, trademark and attribution notices nor any of the notices set out in this Sec. 4, except as necessary for your compliance with this License or otherwise permitted by this License, except for those notices that do not pertain to the Modifications You Distribute. + +4.3 Each Contributor must cause its Modification carrying prominent notices stating that the Software has been modified and the date of modification and identify itself as the originator of its Modifications in a manner that reasonably allows identification and contact with the Contributor. The aforementioned notices must at a minimum be in a text file included with the Distribution titled “CHANGELOG”. + +4.4 The Software may include a "NOTICE" text file containing general notices. Any Contributor can create such a NOTICE file or add notices to it, alongside or as an addendum to the original text, provided that such notices cannot be construed as modifying the License. + +4.5 Each Contributor must identify all of its Patent Claims by providing at a minimum the patent number and identification and contact information in a text file included with the Distribution titled "LEGAL". + + + +5 Warranty and Liability + +5.1 Each Contributor warrants and represents that it has sufficient rights to grant the rights to its Modifications conveyed by this License. + +5.2 Except as expressly set forth in this License, the Software is provided to You on an “as is” basis and without warranties of any kind, including without limitation merchantability, fitness for a particular purpose, absence of defects or errors, accuracy or non-infringement of intellectual property rights. Mandatory statutory warranty claims, e.g. in the event of wilful deception or fraudulent misrepresentation, shall remain unaffected. + +5.3 Except as expressly set forth in this License, neither Licensor nor any Contributor shall be liable, including, without limitation, for direct, indirect, incidental, or consequential damages (including without limitation loss of profit), however caused and on any theory of liability, arising in any way out of the use or Distribution of the Software or the exercise of any rights under this License, even if You have been advised of the possibility of such damages. Mandatory statutory liability claims, e.g. in the event of wilful misconduct, wilful deception or fraudulent misrepresentation, shall remain unaffected. + + + +6 Additional Agreements + +While Distributing the Software or Modifications, You may choose to conclude additional agreements, for free or for charge, regarding for example support, warranty, indemnity, liability or liability obligations and/or rights, provided such additional agreements are consistent with this License and do not effectively restrict the recipient’s rights under this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor or Licensor, and only if You agree to indemnify, defend, and hold each Contributor or Licensor harmless for any liability incurred by, or claims asserted against, such Contributor or Licensor by reason of your accepting any such warranty or additional liability. + + + +7 Infringements + +7.1 You acknowledge that continuing to use the Software knowing that such use infringes third party rights (e.g. after receiving a third party notification of infringement) would expose you to the risk of being considered as intentionally infringing third party rights. In such event You should acquire the respective rights or modify the Software so that the Modification is non-infringing. + + + +8 Termination + +8.1 This License and the rights granted hereunder will terminate automatically upon any breach by You with the terms of this License if you fail to cure such breach within 30 days of becoming aware of the breach. + +8.2 If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Software constitutes direct or contributory patent infringement, then any patent and copyright licenses granted to You under this License for the Software shall terminate as of the date such litigation is filed. + +8.3 Any licenses validly granted by You under the License prior to termination shall continue and survive termination. + + + +9 Applicable Law, Arbitration and Compliance + +9.1 This License is governed by the laws of the ESA Member State where the Licensor resides or has his registered office. “Member States” are the members of the European Space Agency pursuant to Art. 1 of the ESA Convention[1]. This licence shall be governed by German law if a dispute arises with the ESA as a Licensor or if the Licensor has no residence or registered office inside a Member State. + +9.2 Any dispute arising out of this License shall be finally settled in accordance with the Rules of Arbitration of the International Chamber of Commerce by one or more arbitrators designated in conformity with those rules. Arbitration proceedings shall take place in Cologne, Germany. The award shall be final and binding on the parties, no appeal shall lie against it. The enforcement of the award shall be governed by the rules of procedure in force in the state/country in which it is to be executed. + +9.3 For the avoidance of doubt, You are solely responsible for compliance with current applicable requirements of national laws. The Software can be subject to export control laws. If You export the Software it is your responsibility to comply with all export control laws. This may include different requirements, as e.g. registering the Software with the local authorities. + +9.4 If it is impossible for You to comply with any of the terms of this License due to statute, judicial order or regulation You must: + +comply with the terms of this License to the maximum extent possible; and +describe the limitations and the Object Code and/or Source Code they affect. Such description must be included in the LEGAL notice described in Section 4. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for an average recipient to be able to understand it. + + +10 Miscellaneous + +10.1 Only ESA has the right to modify or publish new versions of this License. ESA may assign this right to other individuals or legal entities. Each version will be given a distinguishing version number. + +10.2 This License represents the complete agreement concerning subject matter hereof. + +10.3 If any provision of this License is held invalid or unenforceable, the remaining provisions of this License shall not be affected. The invalid or unenforceable provision shall be construed and/or reformed to the extent necessary to make it enforceable and valid. + + + +Appendix A – List of compatible licenses + + + +Compatible licenses are: + +GNU General Public License (GPL) version 2 and any subsequent version +CeCILL version 2 and any subsequent version + + + +[1] As of January 2020 the Member States are Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Luxembourg, The Netherlands, Norway, Poland, Portugal, Romania, Spain, Sweden, Switzerland and the United Kingdom. diff --git a/meta/files/common-licenses/HPND-SMC b/meta/files/common-licenses/HPND-SMC new file mode 100644 index 00000000000..79c1e948e45 --- /dev/null +++ b/meta/files/common-licenses/HPND-SMC @@ -0,0 +1,15 @@ +Copyright 2000, Mojam Media, Inc., all rights reserved. Author: Skip Montanaro + +Copyright 1999, Bioreason, Inc., all rights reserved. Author: Andrew Dalke + +Copyright 1995-1997, Automatrix, Inc., all rights reserved. Author: Skip Montanaro + +Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved. + +Permission to use, copy, modify, and distribute this Python software and its +associated documentation for any purpose without fee is hereby granted, +provided that the above copyright notice appears in all copies, and that both +that copyright notice and this permission notice appear in supporting +documentation, and that the name of neither Automatrix, Bioreason or Mojam +Media be used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. diff --git a/meta/files/common-licenses/HPND-sell-variant-critical-systems b/meta/files/common-licenses/HPND-sell-variant-critical-systems new file mode 100644 index 00000000000..b71219d4c21 --- /dev/null +++ b/meta/files/common-licenses/HPND-sell-variant-critical-systems @@ -0,0 +1,20 @@ +Alan Cox +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the names of Red Hat, Alan Cox and Henrik Harmsen +not be used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. Th authors make no +representations about the suitability of this software for any purpose. +It is provided "as is" without express or implied warranty. +THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL RICHARD HECKER BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +THIS SOFTWARE IS NOT DESIGNED FOR USE IN SAFETY CRITICAL SYSTEMS OF +ANY KIND OR FORM. diff --git a/meta/files/common-licenses/ISO-permission b/meta/files/common-licenses/ISO-permission new file mode 100644 index 00000000000..fc0ddeab3b9 --- /dev/null +++ b/meta/files/common-licenses/ISO-permission @@ -0,0 +1,4 @@ +(C) International Organization for Standardization 1986 +Permission to copy in any form is granted for use with +conforming SGML systems and applications as defined +in ISO 8879, provided this notice is included in all copies. diff --git a/meta/files/common-licenses/MIT-STK b/meta/files/common-licenses/MIT-STK new file mode 100644 index 00000000000..40397a37b12 --- /dev/null +++ b/meta/files/common-licenses/MIT-STK @@ -0,0 +1,27 @@ +The Synthesis ToolKit in C++ (STK) + +Copyright (c) 1995-2023 Perry R. Cook and Gary P. Scavone + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +Any person wishing to distribute modifications to the Software is +asked to send the modifications to the original developer so that they +can be incorporated into the canonical version. This is, however, not +a binding provision of this license. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/meta/files/common-licenses/MMPL-1.0.1 b/meta/files/common-licenses/MMPL-1.0.1 new file mode 100644 index 00000000000..6556291ea28 --- /dev/null +++ b/meta/files/common-licenses/MMPL-1.0.1 @@ -0,0 +1,87 @@ +Minecraft Mod Public License +============================ + +Version 1.0.1 + +0. Definitions +-------------- + +Minecraft: Denotes a copy of the Minecraft game licensed by Mojang AB + +User: Anybody that interacts with the software in one of the following ways: + - play + - decompile + - recompile or compile + - modify + - distribute + +Mod: The mod code designated by the present license, in source form, binary +form, as obtained standalone, as part of a wider distribution or resulting from +the compilation of the original or modified sources. + +Dependency: Code required for the mod to work properly. This includes +dependencies required to compile the code as well as any file or modification +that is explicitely or implicitely required for the mod to be working. + +1. Scope +-------- + +The present license is granted to any user of the mod. As a prerequisite, +a user must own a legally acquired copy of Minecraft + +2. Liability +------------ + +This mod is provided 'as is' with no warranties, implied or otherwise. The owner +of this mod takes no responsibility for any damages incurred from the use of +this mod. This mod alters fundamental parts of the Minecraft game, parts of +Minecraft may not work with this mod installed. All damages caused from the use +or misuse of this mad fall on the user. + +3. Play rights +-------------- + +The user is allowed to install this mod on a client or a server and to play +without restriction. + +4. Modification rights +---------------------- + +The user has the right to decompile the source code, look at either the +decompiled version or the original source code, and to modify it. + +5. Derivation rights +-------------------- + +The user has the rights to derive code from this mod, that is to say to +write code that extends or instanciate the mod classes or interfaces, refer to +its objects, or calls its functions. This code is known as "derived" code, and +can be licensed under a license different from this mod. + +6. Distribution of original or modified copy rights +--------------------------------------------------- + +Is subject to distribution rights this entire mod in its various forms. This +include: + - original binary or source forms of this mod files + - modified versions of these binaries or source files, as well as binaries + resulting from source modifications + - patch to its source or binary files + - any copy of a portion of its binary source files + +The user is allowed to redistribute this mod partially, in totality, or +included in a distribution. + +When distributing binary files, the user must provide means to obtain its +entire set of sources or modified sources at no costs. + +All distributions of this mod must remain licensed under the MMPL. + +All dependencies that this mod have on other mods or classes must be licensed +under conditions comparable to this version of MMPL, with the exception of the +Minecraft code and the mod loading framework (e.g. ModLoader, ModLoaderMP or +Bukkit). + +Modified version of binaries and sources, as well as files containing sections +copied from this mod, should be distributed under the terms of the present +license. diff --git a/meta/files/common-licenses/NIST-PD-TNT b/meta/files/common-licenses/NIST-PD-TNT new file mode 100644 index 00000000000..51202893ac9 --- /dev/null +++ b/meta/files/common-licenses/NIST-PD-TNT @@ -0,0 +1,3 @@ +This software was developed at the National Institute of Standards and Technology (NIST) by employees of the Federal Government in the course of their official duties. Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain. NIST assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. + +We would appreciate acknowledgement if the software is incorporated in redistributable libraries or applications. diff --git a/meta/files/common-licenses/OSC-1.0 b/meta/files/common-licenses/OSC-1.0 new file mode 100644 index 00000000000..23289f0f478 --- /dev/null +++ b/meta/files/common-licenses/OSC-1.0 @@ -0,0 +1,11 @@ +Copyright (c) + +Jedem, der eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die „Software“) erhält, wird hiermit kostenlos die Erlaubnis erteilt, ohne Einschränkung die Software zu verwenden, einschließlich und ohne Einschränkung der Rechte zur Nutzung, zum Kopieren, Ändern, Zusammenführen, Veröffentlichen, Verteilen, Unterlizenzieren und/oder Verkaufen von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten: + +Der obige Urheberrechtshinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein. + +DIE URHEBER ODER URHEBERRECHTSINHABER HAFTEN UNBESCHRÄNKT BEI VORSATZ, ARGLISTIGER TÄUSCHUNG, GROBER FAHRLÄSSIGKEIT, DER VERLETZUNG VON LEIB, LEBEN ODER GESUNDHEIT UND SOWEIT DIE HAFTUNG GESETZLICH NICHT BESCHRÄNKT ODER AUSGESCHLOSSEN WERDEN KANN. BEI FAHRLÄSSIGER VERLETZUNG EINER PFLICHT, DEREN ERFÜLLUNG WESENTLICH FÜR DIE DURCHFÜHRUNG DES VERTRAGS IST (KARDINALPFLICHT), HAFTEN DIE URHEBER ODER URHEBERRECHTSINHABER DER HÖHE NACH BEGRENZT AUF DEN SCHADEN, DER BEI VERTRAGSSCHLUSS VORHERSEHBAR UND TYPISCH IST. + +DARÜBER HINAUS IST EINE HAFTUNG AUSGESCHLOSSEN. + +DIE VORSTEHENDE HAFTUNGSBESCHRÄNKUNG GILT AUCH FÜR DIE HAFTUNG DER MITARBEITER, VERTRETER UND ORGANE DER URHEBER ODER URHEBERRECHTSINHABER. diff --git a/meta/files/common-licenses/OSSP b/meta/files/common-licenses/OSSP new file mode 100644 index 00000000000..92a1d4705d8 --- /dev/null +++ b/meta/files/common-licenses/OSSP @@ -0,0 +1,26 @@ +COPYRIGHT AND LICENSE + + Copyright (c) 2001-2005 Ralf S. Engelschall + Copyright (c) 2001-2005 The OSSP Project + Copyright (c) 2001-2005 Cable & Wireless + + This file is part of OSSP var, a variable expansion + library which can be found at http://www.ossp.org/pkg/lib/var/. + + Permission to use, copy, modify, and distribute this software for + any purpose with or without fee is hereby granted, provided that + the above copyright notice and this permission notice appear in all + copies. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. diff --git a/meta/files/common-licenses/OpenMDW-1.0 b/meta/files/common-licenses/OpenMDW-1.0 new file mode 100644 index 00000000000..5166ede9b65 --- /dev/null +++ b/meta/files/common-licenses/OpenMDW-1.0 @@ -0,0 +1,49 @@ +OpenMDW License Agreement, version 1.0 (OpenMDW-1.0) + +By exercising rights granted to you under this agreement, you accept and agree +to its terms. + +As used in this agreement, "Model Materials" means the materials provided to +you under this agreement, consisting of: (1) one or more machine learning +models (including architecture and parameters); and (2) all related artifacts +(including associated data, documentation and software) that are provided to +you hereunder. + +Subject to your compliance with this agreement, permission is hereby granted, +free of charge, to deal in the Model Materials without restriction, including +under all copyright, patent, database, and trade secret rights included or +embodied therein. + +If you distribute any portion of the Model Materials, you shall retain in your +distribution (1) a copy of this agreement, and (2) all copyright notices and +other notices of origin included in the Model Materials that are applicable to +your distribution. + +If you file, maintain, or voluntarily participate in a lawsuit against any +person or entity asserting that the Model Materials directly or indirectly +infringe any patent, then all rights and grants made to you hereunder are +terminated, unless that lawsuit was in response to a corresponding lawsuit +first brought against you. + +This agreement does not impose any restrictions or obligations with respect to +any use, modification, or sharing of any outputs generated by using the Model +Materials. + +THE MODEL MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE, TITLE, NONINFRINGEMENT, ACCURACY, OR THE +ABSENCE OF LATENT OR OTHER DEFECTS OR ERRORS, WHETHER OR NOT DISCOVERABLE, ALL +TO THE GREATEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW. + +YOU ARE SOLELY RESPONSIBLE FOR (1) CLEARING RIGHTS OF OTHER PERSONS THAT MAY +APPLY TO THE MODEL MATERIALS OR ANY USE THEREOF, INCLUDING WITHOUT LIMITATION +ANY PERSON'S COPYRIGHTS OR OTHER RIGHTS INCLUDED OR EMBODIED IN THE MODEL +MATERIALS; (2) OBTAINING ANY NECESSARY CONSENTS, PERMISSIONS OR OTHER RIGHTS +REQUIRED FOR ANY USE OF THE MODEL MATERIALS; OR (3) PERFORMING ANY DUE +DILIGENCE OR UNDERTAKING ANY OTHER INVESTIGATIONS INTO THE MODEL MATERIALS OR +ANYTHING INCORPORATED OR EMBODIED THEREIN. + +IN NO EVENT SHALL THE PROVIDERS OF THE MODEL MATERIALS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE MODEL MATERIALS, THE +USE THEREOF OR OTHER DEALINGS THEREIN. diff --git a/meta/files/common-licenses/ParaType-Free-Font-1.3 b/meta/files/common-licenses/ParaType-Free-Font-1.3 new file mode 100644 index 00000000000..21f8140887e --- /dev/null +++ b/meta/files/common-licenses/ParaType-Free-Font-1.3 @@ -0,0 +1,24 @@ +ParaType Free Font Licensing Agreement + +Copyright (c) 2009, ParaType Ltd. All Rights Reserved. + +LICENSING AGREEMENT +for the fonts with Original Name: PT Sans, PT Serif, PT Mono +Version 1.3 - January 20, 2012 + +GRANT OF LICENSE +ParaType Ltd grants you the right to use, copy, modify the fonts and distribute modified and unmodified copies of the fonts by any means, including placing on Web servers for free downloading, embedding in documents and Web pages, bundling with commercial and non commercial products, if it does not conflict with the conditions listed below: + +- You may bundle the fonts with commercial software, but you may not sell the fonts by themselves. They are free. + +- You may distribute the fonts in modified or unmodified versions only together with this Licensing Agreement and with above copyright notice. You have no right to modify the text of Licensing Agreement. It can be placed in a separate text file or inserted into the font file, but it must be easily viewed by users. + +- You may not distribute modified version of the font under the Original name or а combination of Original name with any other words without explicit written permission from ParaType. + +TERMINATION & TERRITORY +This license has no limits on time and territory, but it becomes null and void if any of the above conditions are not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL PARATYPE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. + +ParaType Ltd diff --git a/meta/files/common-licenses/SGMLUG-PM b/meta/files/common-licenses/SGMLUG-PM new file mode 100644 index 00000000000..552f8be94a0 --- /dev/null +++ b/meta/files/common-licenses/SGMLUG-PM @@ -0,0 +1,43 @@ +LICENSE AND DISCLAIMER OF WARRANTIES + + Standard Generalized Markup Language Users' Group (SGMLUG) + SGML Parser Materials + + 1. License + +SGMLUG hereby grants to any user: (1) an irrevocable royalty-free, +worldwide, non-exclusive license to use, execute, reproduce, display, +perform and distribute copies of, and to prepare derivative works +based upon these materials; and (2) the right to authorize others to +do any of the foregoing. + + 2. Disclaimer of Warranties + +(a) The SGML Parser Materials are provided "as is" to any USER. USER +assumes responsibility for determining the suitability of the SGML +Parser Materials for its use and for results obtained. SGMLUG makes +no warranty that any errors have been eliminated from the SGML Parser +Materials or that they can be eliminated by USER. SGMLUG shall not +provide any support maintenance or other aid to USER or its licensees +with respect to SGML Parser Materials. SGMLUG shall not be +responsible for losses of any kind resulting from use of the SGML +Parser Materials including (without limitation) any liability for +business expense, machine downtime, or damages caused to USER or third +parties by any deficiency, defect, error, or malfunction. + +(b) SGMLUG DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, ARISING OUT +OF OR RELATING TO THE SGML PARSER MATERIALS OR ANY USE THEREOF, +INCLUDING (WITHOUT LIMITATION) ANY WARRANTY WHATSOEVER AS TO THE +FITNESS FOR A PARTICULAR USE OR THE MERCHANTABILITY OF THE SGML PARSER +MATERIALS. + +(c) In no event shall SGMLUG be liable to USER or third parties +licensed by USER for any indirect, special, incidental, or +consequential damages (including lost profits). +(d) SGMLUG has no knowledge of any conditions that would impair its right +to license the SGML Parser Materials. Notwithstanding the foregoing, +SGMLUG does not make any warranties or representations that the +SGML Parser Materials are free of claims by third parties of patent, +copyright infringement or the like, nor does SGMLUG assume any +liability in respect of any such infringement of rights of third +parties due to USER's operation under this license. diff --git a/meta/files/common-licenses/TekHVC b/meta/files/common-licenses/TekHVC new file mode 100644 index 00000000000..6a3958717a1 --- /dev/null +++ b/meta/files/common-licenses/TekHVC @@ -0,0 +1,34 @@ +Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. + All Rights Reserved + +This file is a component of an X Window System-specific implementation +of Xcms based on the TekColor Color Management System. TekColor is a +trademark of Tektronix, Inc. The term "TekHVC" designates a particular +color space that is the subject of U.S. Patent No. 4,985,853 (equivalent +foreign patents pending). Permission is hereby granted to use, copy, +modify, sell, and otherwise distribute this software and its +documentation for any purpose and without fee, provided that: + +1. This copyright, permission, and disclaimer notice is reproduced in + all copies of this software and any modification thereof and in + supporting documentation; +2. Any color-handling application which displays TekHVC color + cooordinates identifies these as TekHVC color coordinates in any + interface that displays these coordinates and in any associated + documentation; +3. The term "TekHVC" is always used, and is only used, in association + with the mathematical derivations of the TekHVC Color Space, + including those provided in this file and any equivalent pathways and + mathematical derivations, regardless of digital (e.g., floating point + or integer) representation. + +Tektronix makes no representation about the suitability of this software +for any purpose. It is provided "as is" and with all faults. + +TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, +INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY +SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR THE PERFORMANCE OF THIS SOFTWARE. diff --git a/meta/files/common-licenses/UnRAR b/meta/files/common-licenses/UnRAR new file mode 100644 index 00000000000..645b6071c83 --- /dev/null +++ b/meta/files/common-licenses/UnRAR @@ -0,0 +1,41 @@ +****** ***** ****** UnRAR - free utility for RAR archives + ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ****** ******* ****** License for use and distribution of + ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ** ** ** ** ** ** FREE portable version + ~~~~~~~~~~~~~~~~~~~~~ + + The source code of UnRAR utility is freeware. This means: + + 1. All copyrights to RAR and the utility UnRAR are exclusively + owned by the author - Alexander Roshal. + + 2. UnRAR source code may be used in any software to handle + RAR archives without limitations free of charge, but cannot be + used to develop RAR (WinRAR) compatible archiver and to + re-create RAR compression algorithm, which is proprietary. + Distribution of modified UnRAR source code in separate form + or as a part of other software is permitted, provided that + full text of this paragraph, starting from "UnRAR source code" + words, is included in license, or in documentation if license + is not available, and in source code comments of resulting package. + + 3. The UnRAR utility may be freely distributed. It is allowed + to distribute UnRAR inside of other software packages. + + 4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS". + NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT + YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, + DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING + OR MISUSING THIS SOFTWARE. + + 5. Installing and using the UnRAR utility signifies acceptance of + these terms and conditions of the license. + + 6. If you don't agree with terms of the license you must remove + UnRAR files from your storage devices and cease to use the + utility. + + Thank you for your interest in RAR and UnRAR. + + Alexander L. Roshal diff --git a/meta/files/common-licenses/Vixie-Cron b/meta/files/common-licenses/Vixie-Cron new file mode 100644 index 00000000000..3fefb02f27e --- /dev/null +++ b/meta/files/common-licenses/Vixie-Cron @@ -0,0 +1,4 @@ +Copyright 1988,1990,1993 by Paul Vixie +All rights reserved + +Distribute freely, except: don't remove my name from the source or documentation (don't take credit for my work), mark your changes (don't get me blamed for your possible bugs), don't alter or remove this notice. May be sold if buildable source is provided to buyer. No warrantee of any kind, express or implied, is included with this software; use at your own risk, responsibility for damages (if any) to anyone resulting from the use of this software rests entirely with the user. diff --git a/meta/files/common-licenses/WTFNMFPL b/meta/files/common-licenses/WTFNMFPL new file mode 100644 index 00000000000..e76917a9bc4 --- /dev/null +++ b/meta/files/common-licenses/WTFNMFPL @@ -0,0 +1,17 @@ +DO WHAT THE FUCK YOU WANT TO BUT IT'S NOT MY FAULT PUBLIC LICENSE + Version 1, October 2013 + + Copyright (C) 2013 Ben McGinnes + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO BUT IT'S NOT MY FAULT PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + + 1. Do not hold the author(s), creator(s), developer(s) or + distributor(s) liable for anything that happens or goes wrong + with your use of the work. diff --git a/meta/files/common-licenses/WordNet b/meta/files/common-licenses/WordNet new file mode 100644 index 00000000000..b937fa5cb38 --- /dev/null +++ b/meta/files/common-licenses/WordNet @@ -0,0 +1,12 @@ +WordNet Release 3.0 +This software and database is being provided to you, the LICENSEE, by Princeton University under the following license. + +By obtaining, using and/or copying this software and database, you agree that you have read, understood, and will comply with these terms and conditions.: + +Permission to use, copy, modify and distribute this software and database and its documentation for any purpose and without fee or royalty is hereby granted, provided that you agree to comply with the following copyright notice and statements, including the disclaimer, and that the same appear on ALL copies of the software, database and documentation, including modifications that you make for internal use or for distribution. + +WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. + +THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +The name of Princeton University or Princeton may not be used in advertising or publicity pertaining to distribution of the software and/or database. Title to copyright in this software, database and any associated documentation shall at all times remain with Princeton University and LICENSEE agrees to preserve same. diff --git a/meta/files/common-licenses/X11-no-permit-persons b/meta/files/common-licenses/X11-no-permit-persons new file mode 100644 index 00000000000..504b2eb7bd9 --- /dev/null +++ b/meta/files/common-licenses/X11-no-permit-persons @@ -0,0 +1,23 @@ +Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software. + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, +BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of Digital Equipment Corporation +shall not be used in advertising or otherwise to promote the sale, use or other +dealings in this Software without prior written authorization from Digital +Equipment Corporation. diff --git a/meta/files/common-licenses/hyphen-bulgarian b/meta/files/common-licenses/hyphen-bulgarian new file mode 100644 index 00000000000..6642d1c676b --- /dev/null +++ b/meta/files/common-licenses/hyphen-bulgarian @@ -0,0 +1,8 @@ +This software may be used, modified, copied, distributed, and sold, +both in source and binary form provided that the above copyright +notice and these terms are retained. The name of the author may not +be used to endorse or promote products derived from this software +without prior permission. THIS SOFTWARE IS PROVIDES "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED. IN NO EVENT +SHALL THE AUTHOR BE LIABLE FOR ANY DAMAGES ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE. diff --git a/meta/files/spdx-licenses.json b/meta/files/spdx-licenses.json index a568067dd96..4a3e2269119 100644 --- a/meta/files/spdx-licenses.json +++ b/meta/files/spdx-licenses.json @@ -1,5 +1,5 @@ { - "licenseListVersion": "3.27.0", + "licenseListVersion": "3.28.0", "licenses": [ { "detailsUrl": "https://spdx.org/licenses/0BSD.json", @@ -8,7 +8,7 @@ "licenseId": "0BSD", "name": "BSD Zero Clause License", "reference": "https://spdx.org/licenses/0BSD.html", - "referenceNumber": 316, + "referenceNumber": 422, "seeAlso": [ "http://landley.net/toybox/license.html", "https://opensource.org/licenses/0BSD" @@ -21,7 +21,7 @@ "licenseId": "3D-Slicer-1.0", "name": "3D Slicer License v1.0", "reference": "https://spdx.org/licenses/3D-Slicer-1.0.html", - "referenceNumber": 61, + "referenceNumber": 134, "seeAlso": [ "https://slicer.org/LICENSE", "https://github.com/Slicer/Slicer/blob/main/License.txt" @@ -34,7 +34,7 @@ "licenseId": "AAL", "name": "Attribution Assurance License", "reference": "https://spdx.org/licenses/AAL.html", - "referenceNumber": 424, + "referenceNumber": 94, "seeAlso": [ "https://opensource.org/licenses/attribution" ] @@ -46,7 +46,7 @@ "licenseId": "Abstyles", "name": "Abstyles License", "reference": "https://spdx.org/licenses/Abstyles.html", - "referenceNumber": 252, + "referenceNumber": 16, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Abstyles" ] @@ -58,7 +58,7 @@ "licenseId": "AdaCore-doc", "name": "AdaCore Doc License", "reference": "https://spdx.org/licenses/AdaCore-doc.html", - "referenceNumber": 315, + "referenceNumber": 291, "seeAlso": [ "https://github.com/AdaCore/xmlada/blob/master/docs/index.rst", "https://github.com/AdaCore/gnatcoll-core/blob/master/docs/index.rst", @@ -72,7 +72,7 @@ "licenseId": "Adobe-2006", "name": "Adobe Systems Incorporated Source Code License Agreement", "reference": "https://spdx.org/licenses/Adobe-2006.html", - "referenceNumber": 658, + "referenceNumber": 373, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/AdobeLicense" ] @@ -84,7 +84,7 @@ "licenseId": "Adobe-Display-PostScript", "name": "Adobe Display PostScript License", "reference": "https://spdx.org/licenses/Adobe-Display-PostScript.html", - "referenceNumber": 499, + "referenceNumber": 136, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/COPYING?ref_type=heads#L752" ] @@ -96,7 +96,7 @@ "licenseId": "Adobe-Glyph", "name": "Adobe Glyph List License", "reference": "https://spdx.org/licenses/Adobe-Glyph.html", - "referenceNumber": 492, + "referenceNumber": 345, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MIT#AdobeGlyph" ] @@ -108,7 +108,7 @@ "licenseId": "Adobe-Utopia", "name": "Adobe Utopia Font License", "reference": "https://spdx.org/licenses/Adobe-Utopia.html", - "referenceNumber": 554, + "referenceNumber": 121, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/font/adobe-utopia-100dpi/-/blob/master/COPYING?ref_type=heads" ] @@ -120,11 +120,23 @@ "licenseId": "ADSL", "name": "Amazon Digital Services License", "reference": "https://spdx.org/licenses/ADSL.html", - "referenceNumber": 76, + "referenceNumber": 242, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/AmazonDigitalServicesLicense" ] }, + { + "detailsUrl": "https://spdx.org/licenses/Advanced-Cryptics-Dictionary.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "Advanced-Cryptics-Dictionary", + "name": "Advanced Cryptics Dictionary License", + "reference": "https://spdx.org/licenses/Advanced-Cryptics-Dictionary.html", + "referenceNumber": 511, + "seeAlso": [ + "https://ftp.gnu.org/gnu/aspell/dict/en/aspell6-en-2020.12.07-0.tar.bz2" + ] + }, { "detailsUrl": "https://spdx.org/licenses/AFL-1.1.json", "isDeprecatedLicenseId": false, @@ -133,7 +145,7 @@ "licenseId": "AFL-1.1", "name": "Academic Free License v1.1", "reference": "https://spdx.org/licenses/AFL-1.1.html", - "referenceNumber": 7, + "referenceNumber": 122, "seeAlso": [ "http://opensource.linux-mirror.org/licenses/afl-1.1.txt", "http://wayback.archive.org/web/20021004124254/http://www.opensource.org/licenses/academic.php" @@ -147,7 +159,7 @@ "licenseId": "AFL-1.2", "name": "Academic Free License v1.2", "reference": "https://spdx.org/licenses/AFL-1.2.html", - "referenceNumber": 480, + "referenceNumber": 495, "seeAlso": [ "http://opensource.linux-mirror.org/licenses/afl-1.2.txt", "http://wayback.archive.org/web/20021204204652/http://www.opensource.org/licenses/academic.php" @@ -161,7 +173,7 @@ "licenseId": "AFL-2.0", "name": "Academic Free License v2.0", "reference": "https://spdx.org/licenses/AFL-2.0.html", - "referenceNumber": 41, + "referenceNumber": 496, "seeAlso": [ "http://wayback.archive.org/web/20060924134533/http://www.opensource.org/licenses/afl-2.0.txt" ] @@ -174,7 +186,7 @@ "licenseId": "AFL-2.1", "name": "Academic Free License v2.1", "reference": "https://spdx.org/licenses/AFL-2.1.html", - "referenceNumber": 682, + "referenceNumber": 460, "seeAlso": [ "http://opensource.linux-mirror.org/licenses/afl-2.1.txt" ] @@ -187,7 +199,7 @@ "licenseId": "AFL-3.0", "name": "Academic Free License v3.0", "reference": "https://spdx.org/licenses/AFL-3.0.html", - "referenceNumber": 343, + "referenceNumber": 478, "seeAlso": [ "http://www.rosenlaw.com/AFL3.0.htm", "https://opensource.org/licenses/afl-3.0" @@ -200,7 +212,7 @@ "licenseId": "Afmparse", "name": "Afmparse License", "reference": "https://spdx.org/licenses/Afmparse.html", - "referenceNumber": 84, + "referenceNumber": 560, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Afmparse" ] @@ -213,7 +225,7 @@ "licenseId": "AGPL-1.0", "name": "Affero General Public License v1.0", "reference": "https://spdx.org/licenses/AGPL-1.0.html", - "referenceNumber": 38, + "referenceNumber": 635, "seeAlso": [ "http://www.affero.org/oagpl.html" ] @@ -225,7 +237,7 @@ "licenseId": "AGPL-1.0-only", "name": "Affero General Public License v1.0 only", "reference": "https://spdx.org/licenses/AGPL-1.0-only.html", - "referenceNumber": 415, + "referenceNumber": 660, "seeAlso": [ "http://www.affero.org/oagpl.html" ] @@ -237,7 +249,7 @@ "licenseId": "AGPL-1.0-or-later", "name": "Affero General Public License v1.0 or later", "reference": "https://spdx.org/licenses/AGPL-1.0-or-later.html", - "referenceNumber": 24, + "referenceNumber": 13, "seeAlso": [ "http://www.affero.org/oagpl.html" ] @@ -250,7 +262,7 @@ "licenseId": "AGPL-3.0", "name": "GNU Affero General Public License v3.0", "reference": "https://spdx.org/licenses/AGPL-3.0.html", - "referenceNumber": 427, + "referenceNumber": 90, "seeAlso": [ "https://www.gnu.org/licenses/agpl.txt", "https://opensource.org/licenses/AGPL-3.0" @@ -264,7 +276,7 @@ "licenseId": "AGPL-3.0-only", "name": "GNU Affero General Public License v3.0 only", "reference": "https://spdx.org/licenses/AGPL-3.0-only.html", - "referenceNumber": 191, + "referenceNumber": 687, "seeAlso": [ "https://www.gnu.org/licenses/agpl.txt", "https://opensource.org/licenses/AGPL-3.0" @@ -278,7 +290,7 @@ "licenseId": "AGPL-3.0-or-later", "name": "GNU Affero General Public License v3.0 or later", "reference": "https://spdx.org/licenses/AGPL-3.0-or-later.html", - "referenceNumber": 469, + "referenceNumber": 380, "seeAlso": [ "https://www.gnu.org/licenses/agpl.txt", "https://opensource.org/licenses/AGPL-3.0" @@ -292,11 +304,21 @@ "licenseId": "Aladdin", "name": "Aladdin Free Public License", "reference": "https://spdx.org/licenses/Aladdin.html", - "referenceNumber": 495, + "referenceNumber": 700, "seeAlso": [ "http://pages.cs.wisc.edu/~ghost/doc/AFPL/6.01/Public.htm" ] }, + { + "detailsUrl": "https://spdx.org/licenses/ALGLIB-Documentation.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": true, + "licenseId": "ALGLIB-Documentation", + "name": "ALGLIB Documentation License", + "reference": "https://spdx.org/licenses/ALGLIB-Documentation.html", + "referenceNumber": 91, + "seeAlso": [] + }, { "detailsUrl": "https://spdx.org/licenses/AMD-newlib.json", "isDeprecatedLicenseId": false, @@ -304,7 +326,7 @@ "licenseId": "AMD-newlib", "name": "AMD newlib License", "reference": "https://spdx.org/licenses/AMD-newlib.html", - "referenceNumber": 437, + "referenceNumber": 439, "seeAlso": [ "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/sys/a29khif/_close.S;h=04f52ae00de1dafbd9055ad8d73c5c697a3aae7f;hb=HEAD" ] @@ -316,7 +338,7 @@ "licenseId": "AMDPLPA", "name": "AMD's plpa_map.c License", "reference": "https://spdx.org/licenses/AMDPLPA.html", - "referenceNumber": 194, + "referenceNumber": 645, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/AMD_plpa_map_License" ] @@ -328,7 +350,7 @@ "licenseId": "AML", "name": "Apple MIT License", "reference": "https://spdx.org/licenses/AML.html", - "referenceNumber": 644, + "referenceNumber": 615, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Apple_MIT_License" ] @@ -340,7 +362,7 @@ "licenseId": "AML-glslang", "name": "AML glslang variant License", "reference": "https://spdx.org/licenses/AML-glslang.html", - "referenceNumber": 439, + "referenceNumber": 95, "seeAlso": [ "https://github.com/KhronosGroup/glslang/blob/main/LICENSE.txt#L949", "https://docs.omniverse.nvidia.com/install-guide/latest/common/licenses.html" @@ -353,7 +375,7 @@ "licenseId": "AMPAS", "name": "Academy of Motion Picture Arts and Sciences BSD", "reference": "https://spdx.org/licenses/AMPAS.html", - "referenceNumber": 15, + "referenceNumber": 260, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/BSD#AMPASBSD" ] @@ -365,7 +387,7 @@ "licenseId": "ANTLR-PD", "name": "ANTLR Software Rights Notice", "reference": "https://spdx.org/licenses/ANTLR-PD.html", - "referenceNumber": 25, + "referenceNumber": 375, "seeAlso": [ "http://www.antlr2.org/license.html" ] @@ -377,7 +399,7 @@ "licenseId": "ANTLR-PD-fallback", "name": "ANTLR Software Rights Notice with license fallback", "reference": "https://spdx.org/licenses/ANTLR-PD-fallback.html", - "referenceNumber": 218, + "referenceNumber": 73, "seeAlso": [ "http://www.antlr2.org/license.html" ] @@ -389,7 +411,7 @@ "licenseId": "any-OSI", "name": "Any OSI License", "reference": "https://spdx.org/licenses/any-OSI.html", - "referenceNumber": 74, + "referenceNumber": 347, "seeAlso": [ "https://metacpan.org/pod/Exporter::Tidy#LICENSE" ] @@ -401,7 +423,7 @@ "licenseId": "any-OSI-perl-modules", "name": "Any OSI License - Perl Modules", "reference": "https://spdx.org/licenses/any-OSI-perl-modules.html", - "referenceNumber": 230, + "referenceNumber": 401, "seeAlso": [ "https://metacpan.org/release/JUERD/Exporter-Tidy-0.09/view/Tidy.pm#LICENSE", "https://metacpan.org/pod/Qmail::Deliverable::Client#LICENSE", @@ -416,7 +438,7 @@ "licenseId": "Apache-1.0", "name": "Apache License 1.0", "reference": "https://spdx.org/licenses/Apache-1.0.html", - "referenceNumber": 379, + "referenceNumber": 683, "seeAlso": [ "http://www.apache.org/licenses/LICENSE-1.0" ] @@ -429,7 +451,7 @@ "licenseId": "Apache-1.1", "name": "Apache License 1.1", "reference": "https://spdx.org/licenses/Apache-1.1.html", - "referenceNumber": 111, + "referenceNumber": 217, "seeAlso": [ "http://apache.org/licenses/LICENSE-1.1", "https://opensource.org/licenses/Apache-1.1" @@ -443,7 +465,7 @@ "licenseId": "Apache-2.0", "name": "Apache License 2.0", "reference": "https://spdx.org/licenses/Apache-2.0.html", - "referenceNumber": 162, + "referenceNumber": 102, "seeAlso": [ "https://www.apache.org/licenses/LICENSE-2.0", "https://opensource.org/licenses/Apache-2.0", @@ -457,7 +479,7 @@ "licenseId": "APAFML", "name": "Adobe Postscript AFM License", "reference": "https://spdx.org/licenses/APAFML.html", - "referenceNumber": 474, + "referenceNumber": 127, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/AdobePostscriptAFM" ] @@ -469,7 +491,7 @@ "licenseId": "APL-1.0", "name": "Adaptive Public License 1.0", "reference": "https://spdx.org/licenses/APL-1.0.html", - "referenceNumber": 127, + "referenceNumber": 155, "seeAlso": [ "https://opensource.org/licenses/APL-1.0" ] @@ -481,7 +503,7 @@ "licenseId": "App-s2p", "name": "App::s2p License", "reference": "https://spdx.org/licenses/App-s2p.html", - "referenceNumber": 155, + "referenceNumber": 414, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/App-s2p" ] @@ -494,7 +516,7 @@ "licenseId": "APSL-1.0", "name": "Apple Public Source License 1.0", "reference": "https://spdx.org/licenses/APSL-1.0.html", - "referenceNumber": 86, + "referenceNumber": 694, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0" ] @@ -506,7 +528,7 @@ "licenseId": "APSL-1.1", "name": "Apple Public Source License 1.1", "reference": "https://spdx.org/licenses/APSL-1.1.html", - "referenceNumber": 23, + "referenceNumber": 590, "seeAlso": [ "http://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE" ] @@ -518,7 +540,7 @@ "licenseId": "APSL-1.2", "name": "Apple Public Source License 1.2", "reference": "https://spdx.org/licenses/APSL-1.2.html", - "referenceNumber": 265, + "referenceNumber": 581, "seeAlso": [ "http://www.samurajdata.se/opensource/mirror/licenses/apsl.php" ] @@ -531,7 +553,7 @@ "licenseId": "APSL-2.0", "name": "Apple Public Source License 2.0", "reference": "https://spdx.org/licenses/APSL-2.0.html", - "referenceNumber": 568, + "referenceNumber": 357, "seeAlso": [ "http://www.opensource.apple.com/license/apsl/" ] @@ -543,7 +565,7 @@ "licenseId": "Arphic-1999", "name": "Arphic Public License", "reference": "https://spdx.org/licenses/Arphic-1999.html", - "referenceNumber": 649, + "referenceNumber": 272, "seeAlso": [ "http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/LICENSE" ] @@ -556,7 +578,7 @@ "licenseId": "Artistic-1.0", "name": "Artistic License 1.0", "reference": "https://spdx.org/licenses/Artistic-1.0.html", - "referenceNumber": 388, + "referenceNumber": 377, "seeAlso": [ "https://opensource.org/licenses/Artistic-1.0" ] @@ -568,7 +590,7 @@ "licenseId": "Artistic-1.0-cl8", "name": "Artistic License 1.0 w/clause 8", "reference": "https://spdx.org/licenses/Artistic-1.0-cl8.html", - "referenceNumber": 291, + "referenceNumber": 477, "seeAlso": [ "https://opensource.org/licenses/Artistic-1.0" ] @@ -580,7 +602,7 @@ "licenseId": "Artistic-1.0-Perl", "name": "Artistic License 1.0 (Perl)", "reference": "https://spdx.org/licenses/Artistic-1.0-Perl.html", - "referenceNumber": 20, + "referenceNumber": 409, "seeAlso": [ "http://dev.perl.org/licenses/artistic.html" ] @@ -593,7 +615,7 @@ "licenseId": "Artistic-2.0", "name": "Artistic License 2.0", "reference": "https://spdx.org/licenses/Artistic-2.0.html", - "referenceNumber": 217, + "referenceNumber": 631, "seeAlso": [ "http://www.perlfoundation.org/artistic_license_2_0", "https://www.perlfoundation.org/artistic-license-20.html", @@ -607,7 +629,7 @@ "licenseId": "Artistic-dist", "name": "Artistic License 1.0 (dist)", "reference": "https://spdx.org/licenses/Artistic-dist.html", - "referenceNumber": 511, + "referenceNumber": 605, "seeAlso": [ "https://github.com/pexip/os-perl/blob/833cf4c86cc465ccfc627ff16db67e783156a248/debian/copyright#L2720-L2845" ] @@ -619,7 +641,7 @@ "licenseId": "Aspell-RU", "name": "Aspell Russian License", "reference": "https://spdx.org/licenses/Aspell-RU.html", - "referenceNumber": 231, + "referenceNumber": 350, "seeAlso": [ "https://ftp.gnu.org/gnu/aspell/dict/ru/aspell6-ru-0.99f7-1.tar.bz2" ] @@ -631,7 +653,7 @@ "licenseId": "ASWF-Digital-Assets-1.0", "name": "ASWF Digital Assets License version 1.0", "reference": "https://spdx.org/licenses/ASWF-Digital-Assets-1.0.html", - "referenceNumber": 340, + "referenceNumber": 190, "seeAlso": [ "https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/aswf_digital_assets_license_v1.0.txt" ] @@ -643,7 +665,7 @@ "licenseId": "ASWF-Digital-Assets-1.1", "name": "ASWF Digital Assets License 1.1", "reference": "https://spdx.org/licenses/ASWF-Digital-Assets-1.1.html", - "referenceNumber": 153, + "referenceNumber": 610, "seeAlso": [ "https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/aswf_digital_assets_license_v1.1.txt" ] @@ -655,7 +677,7 @@ "licenseId": "Baekmuk", "name": "Baekmuk License", "reference": "https://spdx.org/licenses/Baekmuk.html", - "referenceNumber": 311, + "referenceNumber": 564, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:Baekmuk?rd=Licensing/Baekmuk" ] @@ -667,7 +689,7 @@ "licenseId": "Bahyph", "name": "Bahyph License", "reference": "https://spdx.org/licenses/Bahyph.html", - "referenceNumber": 505, + "referenceNumber": 525, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Bahyph" ] @@ -679,7 +701,7 @@ "licenseId": "Barr", "name": "Barr License", "reference": "https://spdx.org/licenses/Barr.html", - "referenceNumber": 420, + "referenceNumber": 543, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Barr" ] @@ -691,7 +713,7 @@ "licenseId": "bcrypt-Solar-Designer", "name": "bcrypt Solar Designer License", "reference": "https://spdx.org/licenses/bcrypt-Solar-Designer.html", - "referenceNumber": 167, + "referenceNumber": 494, "seeAlso": [ "https://github.com/bcrypt-ruby/bcrypt-ruby/blob/master/ext/mri/crypt_blowfish.c" ] @@ -703,7 +725,7 @@ "licenseId": "Beerware", "name": "Beerware License", "reference": "https://spdx.org/licenses/Beerware.html", - "referenceNumber": 556, + "referenceNumber": 429, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Beerware", "https://people.freebsd.org/~phk/" @@ -716,7 +738,7 @@ "licenseId": "Bitstream-Charter", "name": "Bitstream Charter Font License", "reference": "https://spdx.org/licenses/Bitstream-Charter.html", - "referenceNumber": 47, + "referenceNumber": 216, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Charter#License_Text", "https://raw.githubusercontent.com/blackhole89/notekit/master/data/fonts/Charter%20license.txt" @@ -729,7 +751,7 @@ "licenseId": "Bitstream-Vera", "name": "Bitstream Vera Font License", "reference": "https://spdx.org/licenses/Bitstream-Vera.html", - "referenceNumber": 208, + "referenceNumber": 680, "seeAlso": [ "https://web.archive.org/web/20080207013128/http://www.gnome.org/fonts/", "https://docubrain.com/sites/default/files/licenses/bitstream-vera.html" @@ -742,7 +764,7 @@ "licenseId": "BitTorrent-1.0", "name": "BitTorrent Open Source License v1.0", "reference": "https://spdx.org/licenses/BitTorrent-1.0.html", - "referenceNumber": 156, + "referenceNumber": 224, "seeAlso": [ "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s" ] @@ -755,7 +777,7 @@ "licenseId": "BitTorrent-1.1", "name": "BitTorrent Open Source License v1.1", "reference": "https://spdx.org/licenses/BitTorrent-1.1.html", - "referenceNumber": 325, + "referenceNumber": 352, "seeAlso": [ "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1" ] @@ -767,7 +789,7 @@ "licenseId": "blessing", "name": "SQLite Blessing", "reference": "https://spdx.org/licenses/blessing.html", - "referenceNumber": 680, + "referenceNumber": 617, "seeAlso": [ "https://www.sqlite.org/src/artifact/e33a4df7e32d742a?ln=4-9", "https://sqlite.org/src/artifact/df5091916dbb40e6" @@ -780,7 +802,7 @@ "licenseId": "BlueOak-1.0.0", "name": "Blue Oak Model License 1.0.0", "reference": "https://spdx.org/licenses/BlueOak-1.0.0.html", - "referenceNumber": 51, + "referenceNumber": 515, "seeAlso": [ "https://blueoakcouncil.org/license/1.0.0" ] @@ -792,7 +814,7 @@ "licenseId": "Boehm-GC", "name": "Boehm-Demers-Weiser GC License", "reference": "https://spdx.org/licenses/Boehm-GC.html", - "referenceNumber": 92, + "referenceNumber": 251, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:MIT#Another_Minimal_variant_(found_in_libatomic_ops)", "https://github.com/uim/libgcroots/blob/master/COPYING", @@ -806,11 +828,23 @@ "licenseId": "Boehm-GC-without-fee", "name": "Boehm-Demers-Weiser GC License (without fee)", "reference": "https://spdx.org/licenses/Boehm-GC-without-fee.html", - "referenceNumber": 466, + "referenceNumber": 580, "seeAlso": [ "https://github.com/MariaDB/server/blob/11.6/libmysqld/lib_sql.cc" ] }, + { + "detailsUrl": "https://spdx.org/licenses/BOLA-1.1.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "BOLA-1.1", + "name": "Buena Onda License Agreement v1.1", + "reference": "https://spdx.org/licenses/BOLA-1.1.html", + "referenceNumber": 606, + "seeAlso": [ + "https://blitiri.com.ar/p/bola/" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Borceux.json", "isDeprecatedLicenseId": false, @@ -818,7 +852,7 @@ "licenseId": "Borceux", "name": "Borceux license", "reference": "https://spdx.org/licenses/Borceux.html", - "referenceNumber": 335, + "referenceNumber": 81, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Borceux" ] @@ -830,7 +864,7 @@ "licenseId": "Brian-Gladman-2-Clause", "name": "Brian Gladman 2-Clause License", "reference": "https://spdx.org/licenses/Brian-Gladman-2-Clause.html", - "referenceNumber": 198, + "referenceNumber": 522, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L140-L156", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html" @@ -843,7 +877,7 @@ "licenseId": "Brian-Gladman-3-Clause", "name": "Brian Gladman 3-Clause License", "reference": "https://spdx.org/licenses/Brian-Gladman-3-Clause.html", - "referenceNumber": 675, + "referenceNumber": 476, "seeAlso": [ "https://github.com/SWI-Prolog/packages-clib/blob/master/sha1/brg_endian.h" ] @@ -855,7 +889,7 @@ "licenseId": "BSD-1-Clause", "name": "BSD 1-Clause License", "reference": "https://spdx.org/licenses/BSD-1-Clause.html", - "referenceNumber": 286, + "referenceNumber": 718, "seeAlso": [ "https://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823" ] @@ -868,7 +902,7 @@ "licenseId": "BSD-2-Clause", "name": "BSD 2-Clause \"Simplified\" License", "reference": "https://spdx.org/licenses/BSD-2-Clause.html", - "referenceNumber": 430, + "referenceNumber": 431, "seeAlso": [ "https://opensource.org/licenses/BSD-2-Clause" ] @@ -880,7 +914,7 @@ "licenseId": "BSD-2-Clause-Darwin", "name": "BSD 2-Clause - Ian Darwin variant", "reference": "https://spdx.org/licenses/BSD-2-Clause-Darwin.html", - "referenceNumber": 477, + "referenceNumber": 244, "seeAlso": [ "https://github.com/file/file/blob/master/COPYING" ] @@ -892,7 +926,7 @@ "licenseId": "BSD-2-Clause-first-lines", "name": "BSD 2-Clause - first lines requirement", "reference": "https://spdx.org/licenses/BSD-2-Clause-first-lines.html", - "referenceNumber": 543, + "referenceNumber": 524, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L664-L690", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html" @@ -906,7 +940,7 @@ "licenseId": "BSD-2-Clause-FreeBSD", "name": "BSD 2-Clause FreeBSD License", "reference": "https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html", - "referenceNumber": 622, + "referenceNumber": 537, "seeAlso": [ "http://www.freebsd.org/copyright/freebsd-license.html" ] @@ -919,7 +953,7 @@ "licenseId": "BSD-2-Clause-NetBSD", "name": "BSD 2-Clause NetBSD License", "reference": "https://spdx.org/licenses/BSD-2-Clause-NetBSD.html", - "referenceNumber": 531, + "referenceNumber": 707, "seeAlso": [ "http://www.netbsd.org/about/redistribution.html#default" ] @@ -931,7 +965,7 @@ "licenseId": "BSD-2-Clause-Patent", "name": "BSD-2-Clause Plus Patent License", "reference": "https://spdx.org/licenses/BSD-2-Clause-Patent.html", - "referenceNumber": 584, + "referenceNumber": 305, "seeAlso": [ "https://opensource.org/licenses/BSDplusPatent" ] @@ -943,7 +977,7 @@ "licenseId": "BSD-2-Clause-pkgconf-disclaimer", "name": "BSD 2-Clause pkgconf disclaimer variant", "reference": "https://spdx.org/licenses/BSD-2-Clause-pkgconf-disclaimer.html", - "referenceNumber": 624, + "referenceNumber": 29, "seeAlso": [ "https://github.com/audacious-media-player/audacious/blob/master/src/audacious/main.cc", "https://github.com/audacious-media-player/audacious/blob/master/COPYING" @@ -956,7 +990,7 @@ "licenseId": "BSD-2-Clause-Views", "name": "BSD 2-Clause with views sentence", "reference": "https://spdx.org/licenses/BSD-2-Clause-Views.html", - "referenceNumber": 536, + "referenceNumber": 316, "seeAlso": [ "http://www.freebsd.org/copyright/freebsd-license.html", "https://people.freebsd.org/~ivoras/wine/patch-wine-nvidia.sh", @@ -971,7 +1005,7 @@ "licenseId": "BSD-3-Clause", "name": "BSD 3-Clause \"New\" or \"Revised\" License", "reference": "https://spdx.org/licenses/BSD-3-Clause.html", - "referenceNumber": 567, + "referenceNumber": 290, "seeAlso": [ "https://opensource.org/licenses/BSD-3-Clause", "https://www.eclipse.org/org/documents/edl-v10.php" @@ -984,7 +1018,7 @@ "licenseId": "BSD-3-Clause-acpica", "name": "BSD 3-Clause acpica variant", "reference": "https://spdx.org/licenses/BSD-3-Clause-acpica.html", - "referenceNumber": 277, + "referenceNumber": 5, "seeAlso": [ "https://github.com/acpica/acpica/blob/master/source/common/acfileio.c#L119" ] @@ -996,7 +1030,7 @@ "licenseId": "BSD-3-Clause-Attribution", "name": "BSD with attribution", "reference": "https://spdx.org/licenses/BSD-3-Clause-Attribution.html", - "referenceNumber": 159, + "referenceNumber": 575, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution" ] @@ -1009,7 +1043,7 @@ "licenseId": "BSD-3-Clause-Clear", "name": "BSD 3-Clause Clear License", "reference": "https://spdx.org/licenses/BSD-3-Clause-Clear.html", - "referenceNumber": 259, + "referenceNumber": 579, "seeAlso": [ "http://labs.metacarta.com/license-explanation.html#license" ] @@ -1021,7 +1055,7 @@ "licenseId": "BSD-3-Clause-flex", "name": "BSD 3-Clause Flex variant", "reference": "https://spdx.org/licenses/BSD-3-Clause-flex.html", - "referenceNumber": 205, + "referenceNumber": 318, "seeAlso": [ "https://github.com/westes/flex/blob/master/COPYING" ] @@ -1033,7 +1067,7 @@ "licenseId": "BSD-3-Clause-HP", "name": "Hewlett-Packard BSD variant license", "reference": "https://spdx.org/licenses/BSD-3-Clause-HP.html", - "referenceNumber": 643, + "referenceNumber": 317, "seeAlso": [ "https://github.com/zdohnal/hplip/blob/master/COPYING#L939" ] @@ -1045,7 +1079,7 @@ "licenseId": "BSD-3-Clause-LBNL", "name": "Lawrence Berkeley National Labs BSD variant license", "reference": "https://spdx.org/licenses/BSD-3-Clause-LBNL.html", - "referenceNumber": 6, + "referenceNumber": 54, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/LBNLBSD" ] @@ -1057,7 +1091,7 @@ "licenseId": "BSD-3-Clause-Modification", "name": "BSD 3-Clause Modification", "reference": "https://spdx.org/licenses/BSD-3-Clause-Modification.html", - "referenceNumber": 497, + "referenceNumber": 408, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:BSD#Modification_Variant" ] @@ -1069,7 +1103,7 @@ "licenseId": "BSD-3-Clause-No-Military-License", "name": "BSD 3-Clause No Military License", "reference": "https://spdx.org/licenses/BSD-3-Clause-No-Military-License.html", - "referenceNumber": 498, + "referenceNumber": 199, "seeAlso": [ "https://gitlab.syncad.com/hive/dhive/-/blob/master/LICENSE", "https://github.com/greymass/swift-eosio/blob/master/LICENSE" @@ -1082,7 +1116,7 @@ "licenseId": "BSD-3-Clause-No-Nuclear-License", "name": "BSD 3-Clause No Nuclear License", "reference": "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License.html", - "referenceNumber": 108, + "referenceNumber": 398, "seeAlso": [ "http://download.oracle.com/otn-pub/java/licenses/bsd.txt" ] @@ -1094,7 +1128,7 @@ "licenseId": "BSD-3-Clause-No-Nuclear-License-2014", "name": "BSD 3-Clause No Nuclear License 2014", "reference": "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License-2014.html", - "referenceNumber": 239, + "referenceNumber": 459, "seeAlso": [ "https://java.net/projects/javaeetutorial/pages/BerkeleyLicense" ] @@ -1106,7 +1140,7 @@ "licenseId": "BSD-3-Clause-No-Nuclear-Warranty", "name": "BSD 3-Clause No Nuclear Warranty", "reference": "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-Warranty.html", - "referenceNumber": 606, + "referenceNumber": 601, "seeAlso": [ "https://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt" ] @@ -1114,11 +1148,11 @@ { "detailsUrl": "https://spdx.org/licenses/BSD-3-Clause-Open-MPI.json", "isDeprecatedLicenseId": false, - "isOsiApproved": false, + "isOsiApproved": true, "licenseId": "BSD-3-Clause-Open-MPI", "name": "BSD 3-Clause Open MPI variant", "reference": "https://spdx.org/licenses/BSD-3-Clause-Open-MPI.html", - "referenceNumber": 637, + "referenceNumber": 489, "seeAlso": [ "https://www.open-mpi.org/community/license.php", "http://www.netlib.org/lapack/LICENSE.txt" @@ -1131,11 +1165,23 @@ "licenseId": "BSD-3-Clause-Sun", "name": "BSD 3-Clause Sun Microsystems", "reference": "https://spdx.org/licenses/BSD-3-Clause-Sun.html", - "referenceNumber": 240, + "referenceNumber": 337, "seeAlso": [ "https://github.com/xmlark/msv/blob/b9316e2f2270bc1606952ea4939ec87fbba157f3/xsdlib/src/main/java/com/sun/msv/datatype/regexp/InternalImpl.java" ] }, + { + "detailsUrl": "https://spdx.org/licenses/BSD-3-Clause-Tso.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "BSD-3-Clause-Tso", + "name": "BSD 3-Clause Tso variant", + "reference": "https://spdx.org/licenses/BSD-3-Clause-Tso.html", + "referenceNumber": 650, + "seeAlso": [ + "https://www.x.org/archive/current/doc/xorg-docs/License.html#Theodore_Tso" + ] + }, { "detailsUrl": "https://spdx.org/licenses/BSD-4-Clause.json", "isDeprecatedLicenseId": false, @@ -1144,9 +1190,10 @@ "licenseId": "BSD-4-Clause", "name": "BSD 4-Clause \"Original\" or \"Old\" License", "reference": "https://spdx.org/licenses/BSD-4-Clause.html", - "referenceNumber": 227, + "referenceNumber": 294, "seeAlso": [ - "http://directory.fsf.org/wiki/License:BSD_4Clause" + "http://directory.fsf.org/wiki/License:BSD_4Clause", + "https://github.com/jsommers/pytricia/blob/master/patricia.c#L33-L67" ] }, { @@ -1156,7 +1203,7 @@ "licenseId": "BSD-4-Clause-Shortened", "name": "BSD 4 Clause Shortened", "reference": "https://spdx.org/licenses/BSD-4-Clause-Shortened.html", - "referenceNumber": 269, + "referenceNumber": 214, "seeAlso": [ "https://metadata.ftp-master.debian.org/changelogs//main/a/arpwatch/arpwatch_2.1a15-7_copyright" ] @@ -1168,7 +1215,7 @@ "licenseId": "BSD-4-Clause-UC", "name": "BSD-4-Clause (University of California-Specific)", "reference": "https://spdx.org/licenses/BSD-4-Clause-UC.html", - "referenceNumber": 21, + "referenceNumber": 343, "seeAlso": [ "http://www.freebsd.org/copyright/license.html" ] @@ -1180,7 +1227,7 @@ "licenseId": "BSD-4.3RENO", "name": "BSD 4.3 RENO License", "reference": "https://spdx.org/licenses/BSD-4.3RENO.html", - "referenceNumber": 434, + "referenceNumber": 229, "seeAlso": [ "https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=libiberty/strcasecmp.c;h=131d81c2ce7881fa48c363dc5bf5fb302c61ce0b;hb=HEAD", "https://git.openldap.org/openldap/openldap/-/blob/master/COPYRIGHT#L55-63" @@ -1193,7 +1240,7 @@ "licenseId": "BSD-4.3TAHOE", "name": "BSD 4.3 TAHOE License", "reference": "https://spdx.org/licenses/BSD-4.3TAHOE.html", - "referenceNumber": 685, + "referenceNumber": 497, "seeAlso": [ "https://github.com/389ds/389-ds-base/blob/main/ldap/include/sysexits-compat.h#L15", "https://git.savannah.gnu.org/cgit/indent.git/tree/doc/indent.texi?id=a74c6b4ee49397cf330b333da1042bffa60ed14f#n1788" @@ -1206,7 +1253,7 @@ "licenseId": "BSD-Advertising-Acknowledgement", "name": "BSD Advertising Acknowledgement License", "reference": "https://spdx.org/licenses/BSD-Advertising-Acknowledgement.html", - "referenceNumber": 345, + "referenceNumber": 150, "seeAlso": [ "https://github.com/python-excel/xlrd/blob/master/LICENSE#L33" ] @@ -1218,7 +1265,7 @@ "licenseId": "BSD-Attribution-HPND-disclaimer", "name": "BSD with Attribution and HPND disclaimer", "reference": "https://spdx.org/licenses/BSD-Attribution-HPND-disclaimer.html", - "referenceNumber": 506, + "referenceNumber": 534, "seeAlso": [ "https://github.com/cyrusimap/cyrus-sasl/blob/master/COPYING" ] @@ -1230,11 +1277,23 @@ "licenseId": "BSD-Inferno-Nettverk", "name": "BSD-Inferno-Nettverk", "reference": "https://spdx.org/licenses/BSD-Inferno-Nettverk.html", - "referenceNumber": 535, + "referenceNumber": 583, "seeAlso": [ "https://www.inet.no/dante/LICENSE" ] }, + { + "detailsUrl": "https://spdx.org/licenses/BSD-Mark-Modifications.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "BSD-Mark-Modifications", + "name": "BSD Mark Modifications License", + "reference": "https://spdx.org/licenses/BSD-Mark-Modifications.html", + "referenceNumber": 128, + "seeAlso": [ + "https://ftp.gnu.org/gnu/aspell/dict/en/aspell6-en-2020.12.07-0.tar.bz2" + ] + }, { "detailsUrl": "https://spdx.org/licenses/BSD-Protection.json", "isDeprecatedLicenseId": false, @@ -1242,7 +1301,7 @@ "licenseId": "BSD-Protection", "name": "BSD Protection License", "reference": "https://spdx.org/licenses/BSD-Protection.html", - "referenceNumber": 163, + "referenceNumber": 339, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/BSD_Protection_License" ] @@ -1254,7 +1313,7 @@ "licenseId": "BSD-Source-beginning-file", "name": "BSD Source Code Attribution - beginning of file variant", "reference": "https://spdx.org/licenses/BSD-Source-beginning-file.html", - "referenceNumber": 383, + "referenceNumber": 722, "seeAlso": [ "https://github.com/lattera/freebsd/blob/master/sys/cam/cam.c#L4" ] @@ -1266,7 +1325,7 @@ "licenseId": "BSD-Source-Code", "name": "BSD Source Code Attribution", "reference": "https://spdx.org/licenses/BSD-Source-Code.html", - "referenceNumber": 450, + "referenceNumber": 86, "seeAlso": [ "https://github.com/robbiehanson/CocoaHTTPServer/blob/master/LICENSE.txt" ] @@ -1278,7 +1337,7 @@ "licenseId": "BSD-Systemics", "name": "Systemics BSD variant license", "reference": "https://spdx.org/licenses/BSD-Systemics.html", - "referenceNumber": 602, + "referenceNumber": 448, "seeAlso": [ "https://metacpan.org/release/DPARIS/Crypt-DES-2.07/source/COPYRIGHT" ] @@ -1290,7 +1349,7 @@ "licenseId": "BSD-Systemics-W3Works", "name": "Systemics W3Works BSD variant license", "reference": "https://spdx.org/licenses/BSD-Systemics-W3Works.html", - "referenceNumber": 422, + "referenceNumber": 445, "seeAlso": [ "https://metacpan.org/release/DPARIS/Crypt-Blowfish-2.14/source/COPYRIGHT#L7" ] @@ -1303,12 +1362,24 @@ "licenseId": "BSL-1.0", "name": "Boost Software License 1.0", "reference": "https://spdx.org/licenses/BSL-1.0.html", - "referenceNumber": 130, + "referenceNumber": 591, "seeAlso": [ "http://www.boost.org/LICENSE_1_0.txt", "https://opensource.org/licenses/BSL-1.0" ] }, + { + "detailsUrl": "https://spdx.org/licenses/Buddy.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "Buddy", + "name": "Buddy License", + "reference": "https://spdx.org/licenses/Buddy.html", + "referenceNumber": 355, + "seeAlso": [ + "https://sourceforge.net/p/buddy/gitcode/ci/master/tree/README" + ] + }, { "detailsUrl": "https://spdx.org/licenses/BUSL-1.1.json", "isDeprecatedLicenseId": false, @@ -1316,7 +1387,7 @@ "licenseId": "BUSL-1.1", "name": "Business Source License 1.1", "reference": "https://spdx.org/licenses/BUSL-1.1.html", - "referenceNumber": 234, + "referenceNumber": 333, "seeAlso": [ "https://mariadb.com/bsl11/" ] @@ -1328,7 +1399,7 @@ "licenseId": "bzip2-1.0.5", "name": "bzip2 and libbzip2 License v1.0.5", "reference": "https://spdx.org/licenses/bzip2-1.0.5.html", - "referenceNumber": 412, + "referenceNumber": 598, "seeAlso": [ "https://sourceware.org/bzip2/1.0.5/bzip2-manual-1.0.5.html", "http://bzip.org/1.0.5/bzip2-manual-1.0.5.html" @@ -1341,7 +1412,7 @@ "licenseId": "bzip2-1.0.6", "name": "bzip2 and libbzip2 License v1.0.6", "reference": "https://spdx.org/licenses/bzip2-1.0.6.html", - "referenceNumber": 243, + "referenceNumber": 599, "seeAlso": [ "https://sourceware.org/git/?p=bzip2.git;a=blob;f=LICENSE;hb=bzip2-1.0.6", "http://bzip.org/1.0.5/bzip2-manual-1.0.5.html", @@ -1355,7 +1426,7 @@ "licenseId": "C-UDA-1.0", "name": "Computational Use of Data Agreement v1.0", "reference": "https://spdx.org/licenses/C-UDA-1.0.html", - "referenceNumber": 660, + "referenceNumber": 383, "seeAlso": [ "https://github.com/microsoft/Computational-Use-of-Data-Agreement/blob/master/C-UDA-1.0.md", "https://cdla.dev/computational-use-of-data-agreement-v1-0/" @@ -1368,7 +1439,7 @@ "licenseId": "CAL-1.0", "name": "Cryptographic Autonomy License 1.0", "reference": "https://spdx.org/licenses/CAL-1.0.html", - "referenceNumber": 305, + "referenceNumber": 22, "seeAlso": [ "http://cryptographicautonomylicense.com/license-text.html", "https://opensource.org/licenses/CAL-1.0" @@ -1381,7 +1452,7 @@ "licenseId": "CAL-1.0-Combined-Work-Exception", "name": "Cryptographic Autonomy License 1.0 (Combined Work Exception)", "reference": "https://spdx.org/licenses/CAL-1.0-Combined-Work-Exception.html", - "referenceNumber": 569, + "referenceNumber": 363, "seeAlso": [ "http://cryptographicautonomylicense.com/license-text.html", "https://opensource.org/licenses/CAL-1.0" @@ -1394,7 +1465,7 @@ "licenseId": "Caldera", "name": "Caldera License", "reference": "https://spdx.org/licenses/Caldera.html", - "referenceNumber": 483, + "referenceNumber": 202, "seeAlso": [ "http://www.lemis.com/grog/UNIX/ancient-source-all.pdf" ] @@ -1406,11 +1477,23 @@ "licenseId": "Caldera-no-preamble", "name": "Caldera License (without preamble)", "reference": "https://spdx.org/licenses/Caldera-no-preamble.html", - "referenceNumber": 401, + "referenceNumber": 430, "seeAlso": [ "https://github.com/apache/apr/blob/trunk/LICENSE#L298C6-L298C29" ] }, + { + "detailsUrl": "https://spdx.org/licenses/CAPEC-tou.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "CAPEC-tou", + "name": "Common Attack Pattern Enumeration and Classification License", + "reference": "https://spdx.org/licenses/CAPEC-tou.html", + "referenceNumber": 621, + "seeAlso": [ + "https://capec.mitre.org/about/termsofuse.html" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Catharon.json", "isDeprecatedLicenseId": false, @@ -1418,7 +1501,7 @@ "licenseId": "Catharon", "name": "Catharon License", "reference": "https://spdx.org/licenses/Catharon.html", - "referenceNumber": 581, + "referenceNumber": 14, "seeAlso": [ "https://github.com/scummvm/scummvm/blob/v2.8.0/LICENSES/CatharonLicense.txt" ] @@ -1430,7 +1513,7 @@ "licenseId": "CATOSL-1.1", "name": "Computer Associates Trusted Open Source License 1.1", "reference": "https://spdx.org/licenses/CATOSL-1.1.html", - "referenceNumber": 97, + "referenceNumber": 76, "seeAlso": [ "https://opensource.org/licenses/CATOSL-1.1" ] @@ -1442,7 +1525,7 @@ "licenseId": "CC-BY-1.0", "name": "Creative Commons Attribution 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-1.0.html", - "referenceNumber": 559, + "referenceNumber": 387, "seeAlso": [ "https://creativecommons.org/licenses/by/1.0/legalcode" ] @@ -1454,7 +1537,7 @@ "licenseId": "CC-BY-2.0", "name": "Creative Commons Attribution 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-2.0.html", - "referenceNumber": 441, + "referenceNumber": 697, "seeAlso": [ "https://creativecommons.org/licenses/by/2.0/legalcode" ] @@ -1466,7 +1549,7 @@ "licenseId": "CC-BY-2.5", "name": "Creative Commons Attribution 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-2.5.html", - "referenceNumber": 292, + "referenceNumber": 12, "seeAlso": [ "https://creativecommons.org/licenses/by/2.5/legalcode" ] @@ -1478,7 +1561,7 @@ "licenseId": "CC-BY-2.5-AU", "name": "Creative Commons Attribution 2.5 Australia", "reference": "https://spdx.org/licenses/CC-BY-2.5-AU.html", - "referenceNumber": 126, + "referenceNumber": 237, "seeAlso": [ "https://creativecommons.org/licenses/by/2.5/au/legalcode" ] @@ -1490,7 +1573,7 @@ "licenseId": "CC-BY-3.0", "name": "Creative Commons Attribution 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-3.0.html", - "referenceNumber": 576, + "referenceNumber": 32, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/legalcode" ] @@ -1502,7 +1585,7 @@ "licenseId": "CC-BY-3.0-AT", "name": "Creative Commons Attribution 3.0 Austria", "reference": "https://spdx.org/licenses/CC-BY-3.0-AT.html", - "referenceNumber": 107, + "referenceNumber": 535, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/at/legalcode" ] @@ -1514,7 +1597,7 @@ "licenseId": "CC-BY-3.0-AU", "name": "Creative Commons Attribution 3.0 Australia", "reference": "https://spdx.org/licenses/CC-BY-3.0-AU.html", - "referenceNumber": 648, + "referenceNumber": 416, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/au/legalcode" ] @@ -1526,7 +1609,7 @@ "licenseId": "CC-BY-3.0-DE", "name": "Creative Commons Attribution 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-3.0-DE.html", - "referenceNumber": 458, + "referenceNumber": 4, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/de/legalcode" ] @@ -1538,7 +1621,7 @@ "licenseId": "CC-BY-3.0-IGO", "name": "Creative Commons Attribution 3.0 IGO", "reference": "https://spdx.org/licenses/CC-BY-3.0-IGO.html", - "referenceNumber": 410, + "referenceNumber": 46, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/igo/legalcode" ] @@ -1550,7 +1633,7 @@ "licenseId": "CC-BY-3.0-NL", "name": "Creative Commons Attribution 3.0 Netherlands", "reference": "https://spdx.org/licenses/CC-BY-3.0-NL.html", - "referenceNumber": 436, + "referenceNumber": 161, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/nl/legalcode" ] @@ -1562,7 +1645,7 @@ "licenseId": "CC-BY-3.0-US", "name": "Creative Commons Attribution 3.0 United States", "reference": "https://spdx.org/licenses/CC-BY-3.0-US.html", - "referenceNumber": 366, + "referenceNumber": 709, "seeAlso": [ "https://creativecommons.org/licenses/by/3.0/us/legalcode" ] @@ -1575,7 +1658,7 @@ "licenseId": "CC-BY-4.0", "name": "Creative Commons Attribution 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-4.0.html", - "referenceNumber": 66, + "referenceNumber": 640, "seeAlso": [ "https://creativecommons.org/licenses/by/4.0/legalcode" ] @@ -1588,7 +1671,7 @@ "licenseId": "CC-BY-NC-1.0", "name": "Creative Commons Attribution Non Commercial 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-1.0.html", - "referenceNumber": 428, + "referenceNumber": 701, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/1.0/legalcode" ] @@ -1601,7 +1684,7 @@ "licenseId": "CC-BY-NC-2.0", "name": "Creative Commons Attribution Non Commercial 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-2.0.html", - "referenceNumber": 553, + "referenceNumber": 157, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/2.0/legalcode" ] @@ -1614,7 +1697,7 @@ "licenseId": "CC-BY-NC-2.5", "name": "Creative Commons Attribution Non Commercial 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-2.5.html", - "referenceNumber": 49, + "referenceNumber": 321, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/2.5/legalcode" ] @@ -1627,7 +1710,7 @@ "licenseId": "CC-BY-NC-3.0", "name": "Creative Commons Attribution Non Commercial 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-NC-3.0.html", - "referenceNumber": 686, + "referenceNumber": 587, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/3.0/legalcode" ] @@ -1639,7 +1722,7 @@ "licenseId": "CC-BY-NC-3.0-DE", "name": "Creative Commons Attribution Non Commercial 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-NC-3.0-DE.html", - "referenceNumber": 324, + "referenceNumber": 492, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/3.0/de/legalcode" ] @@ -1652,7 +1735,7 @@ "licenseId": "CC-BY-NC-4.0", "name": "Creative Commons Attribution Non Commercial 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-NC-4.0.html", - "referenceNumber": 560, + "referenceNumber": 417, "seeAlso": [ "https://creativecommons.org/licenses/by-nc/4.0/legalcode" ] @@ -1664,7 +1747,7 @@ "licenseId": "CC-BY-NC-ND-1.0", "name": "Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-1.0.html", - "referenceNumber": 442, + "referenceNumber": 507, "seeAlso": [ "https://creativecommons.org/licenses/by-nd-nc/1.0/legalcode" ] @@ -1676,7 +1759,7 @@ "licenseId": "CC-BY-NC-ND-2.0", "name": "Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-2.0.html", - "referenceNumber": 334, + "referenceNumber": 638, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/2.0/legalcode" ] @@ -1688,7 +1771,7 @@ "licenseId": "CC-BY-NC-ND-2.5", "name": "Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-2.5.html", - "referenceNumber": 215, + "referenceNumber": 475, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/2.5/legalcode" ] @@ -1700,7 +1783,7 @@ "licenseId": "CC-BY-NC-ND-3.0", "name": "Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-3.0.html", - "referenceNumber": 94, + "referenceNumber": 600, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/3.0/legalcode" ] @@ -1712,7 +1795,7 @@ "licenseId": "CC-BY-NC-ND-3.0-DE", "name": "Creative Commons Attribution Non Commercial No Derivatives 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-3.0-DE.html", - "referenceNumber": 185, + "referenceNumber": 528, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/3.0/de/legalcode" ] @@ -1724,7 +1807,7 @@ "licenseId": "CC-BY-NC-ND-3.0-IGO", "name": "Creative Commons Attribution Non Commercial No Derivatives 3.0 IGO", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-3.0-IGO.html", - "referenceNumber": 577, + "referenceNumber": 400, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/3.0/igo/legalcode" ] @@ -1736,7 +1819,7 @@ "licenseId": "CC-BY-NC-ND-4.0", "name": "Creative Commons Attribution Non Commercial No Derivatives 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-NC-ND-4.0.html", - "referenceNumber": 53, + "referenceNumber": 551, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode" ] @@ -1748,7 +1831,7 @@ "licenseId": "CC-BY-NC-SA-1.0", "name": "Creative Commons Attribution Non Commercial Share Alike 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-1.0.html", - "referenceNumber": 510, + "referenceNumber": 171, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/1.0/legalcode" ] @@ -1760,7 +1843,7 @@ "licenseId": "CC-BY-NC-SA-2.0", "name": "Creative Commons Attribution Non Commercial Share Alike 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-2.0.html", - "referenceNumber": 199, + "referenceNumber": 545, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode" ] @@ -1772,7 +1855,7 @@ "licenseId": "CC-BY-NC-SA-2.0-DE", "name": "Creative Commons Attribution Non Commercial Share Alike 2.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-2.0-DE.html", - "referenceNumber": 356, + "referenceNumber": 206, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/2.0/de/legalcode" ] @@ -1784,7 +1867,7 @@ "licenseId": "CC-BY-NC-SA-2.0-FR", "name": "Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-2.0-FR.html", - "referenceNumber": 301, + "referenceNumber": 246, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/2.0/fr/legalcode" ] @@ -1796,7 +1879,7 @@ "licenseId": "CC-BY-NC-SA-2.0-UK", "name": "Creative Commons Attribution Non Commercial Share Alike 2.0 England and Wales", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-2.0-UK.html", - "referenceNumber": 671, + "referenceNumber": 205, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/2.0/uk/legalcode" ] @@ -1808,7 +1891,7 @@ "licenseId": "CC-BY-NC-SA-2.5", "name": "Creative Commons Attribution Non Commercial Share Alike 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-2.5.html", - "referenceNumber": 659, + "referenceNumber": 124, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/2.5/legalcode" ] @@ -1820,7 +1903,7 @@ "licenseId": "CC-BY-NC-SA-3.0", "name": "Creative Commons Attribution Non Commercial Share Alike 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-3.0.html", - "referenceNumber": 359, + "referenceNumber": 255, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/3.0/legalcode" ] @@ -1832,7 +1915,7 @@ "licenseId": "CC-BY-NC-SA-3.0-DE", "name": "Creative Commons Attribution Non Commercial Share Alike 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-3.0-DE.html", - "referenceNumber": 279, + "referenceNumber": 212, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/3.0/de/legalcode" ] @@ -1844,7 +1927,7 @@ "licenseId": "CC-BY-NC-SA-3.0-IGO", "name": "Creative Commons Attribution Non Commercial Share Alike 3.0 IGO", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-3.0-IGO.html", - "referenceNumber": 636, + "referenceNumber": 234, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/3.0/igo/legalcode" ] @@ -1856,7 +1939,7 @@ "licenseId": "CC-BY-NC-SA-4.0", "name": "Creative Commons Attribution Non Commercial Share Alike 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-NC-SA-4.0.html", - "referenceNumber": 89, + "referenceNumber": 284, "seeAlso": [ "https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode" ] @@ -1869,7 +1952,7 @@ "licenseId": "CC-BY-ND-1.0", "name": "Creative Commons Attribution No Derivatives 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-ND-1.0.html", - "referenceNumber": 118, + "referenceNumber": 117, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/1.0/legalcode" ] @@ -1882,7 +1965,7 @@ "licenseId": "CC-BY-ND-2.0", "name": "Creative Commons Attribution No Derivatives 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-ND-2.0.html", - "referenceNumber": 587, + "referenceNumber": 20, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/2.0/legalcode" ] @@ -1895,7 +1978,7 @@ "licenseId": "CC-BY-ND-2.5", "name": "Creative Commons Attribution No Derivatives 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-ND-2.5.html", - "referenceNumber": 394, + "referenceNumber": 249, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/2.5/legalcode" ] @@ -1908,7 +1991,7 @@ "licenseId": "CC-BY-ND-3.0", "name": "Creative Commons Attribution No Derivatives 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-ND-3.0.html", - "referenceNumber": 457, + "referenceNumber": 243, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/3.0/legalcode" ] @@ -1920,7 +2003,7 @@ "licenseId": "CC-BY-ND-3.0-DE", "name": "Creative Commons Attribution No Derivatives 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-ND-3.0-DE.html", - "referenceNumber": 610, + "referenceNumber": 570, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/3.0/de/legalcode" ] @@ -1933,7 +2016,7 @@ "licenseId": "CC-BY-ND-4.0", "name": "Creative Commons Attribution No Derivatives 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-ND-4.0.html", - "referenceNumber": 11, + "referenceNumber": 487, "seeAlso": [ "https://creativecommons.org/licenses/by-nd/4.0/legalcode" ] @@ -1945,7 +2028,7 @@ "licenseId": "CC-BY-SA-1.0", "name": "Creative Commons Attribution Share Alike 1.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-SA-1.0.html", - "referenceNumber": 384, + "referenceNumber": 558, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/1.0/legalcode" ] @@ -1957,7 +2040,7 @@ "licenseId": "CC-BY-SA-2.0", "name": "Creative Commons Attribution Share Alike 2.0 Generic", "reference": "https://spdx.org/licenses/CC-BY-SA-2.0.html", - "referenceNumber": 260, + "referenceNumber": 620, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/2.0/legalcode" ] @@ -1969,7 +2052,7 @@ "licenseId": "CC-BY-SA-2.0-UK", "name": "Creative Commons Attribution Share Alike 2.0 England and Wales", "reference": "https://spdx.org/licenses/CC-BY-SA-2.0-UK.html", - "referenceNumber": 197, + "referenceNumber": 35, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/2.0/uk/legalcode" ] @@ -1981,7 +2064,7 @@ "licenseId": "CC-BY-SA-2.1-JP", "name": "Creative Commons Attribution Share Alike 2.1 Japan", "reference": "https://spdx.org/licenses/CC-BY-SA-2.1-JP.html", - "referenceNumber": 149, + "referenceNumber": 221, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/2.1/jp/legalcode" ] @@ -1993,7 +2076,7 @@ "licenseId": "CC-BY-SA-2.5", "name": "Creative Commons Attribution Share Alike 2.5 Generic", "reference": "https://spdx.org/licenses/CC-BY-SA-2.5.html", - "referenceNumber": 631, + "referenceNumber": 100, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/2.5/legalcode" ] @@ -2005,7 +2088,7 @@ "licenseId": "CC-BY-SA-3.0", "name": "Creative Commons Attribution Share Alike 3.0 Unported", "reference": "https://spdx.org/licenses/CC-BY-SA-3.0.html", - "referenceNumber": 79, + "referenceNumber": 457, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/3.0/legalcode" ] @@ -2017,7 +2100,7 @@ "licenseId": "CC-BY-SA-3.0-AT", "name": "Creative Commons Attribution Share Alike 3.0 Austria", "reference": "https://spdx.org/licenses/CC-BY-SA-3.0-AT.html", - "referenceNumber": 493, + "referenceNumber": 92, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/3.0/at/legalcode" ] @@ -2029,7 +2112,7 @@ "licenseId": "CC-BY-SA-3.0-DE", "name": "Creative Commons Attribution Share Alike 3.0 Germany", "reference": "https://spdx.org/licenses/CC-BY-SA-3.0-DE.html", - "referenceNumber": 683, + "referenceNumber": 177, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/3.0/de/legalcode" ] @@ -2041,7 +2124,7 @@ "licenseId": "CC-BY-SA-3.0-IGO", "name": "Creative Commons Attribution-ShareAlike 3.0 IGO", "reference": "https://spdx.org/licenses/CC-BY-SA-3.0-IGO.html", - "referenceNumber": 571, + "referenceNumber": 358, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/3.0/igo/legalcode" ] @@ -2054,7 +2137,7 @@ "licenseId": "CC-BY-SA-4.0", "name": "Creative Commons Attribution Share Alike 4.0 International", "reference": "https://spdx.org/licenses/CC-BY-SA-4.0.html", - "referenceNumber": 256, + "referenceNumber": 89, "seeAlso": [ "https://creativecommons.org/licenses/by-sa/4.0/legalcode" ] @@ -2066,7 +2149,7 @@ "licenseId": "CC-PDDC", "name": "Creative Commons Public Domain Dedication and Certification", "reference": "https://spdx.org/licenses/CC-PDDC.html", - "referenceNumber": 273, + "referenceNumber": 574, "seeAlso": [ "https://creativecommons.org/licenses/publicdomain/" ] @@ -2078,7 +2161,7 @@ "licenseId": "CC-PDM-1.0", "name": "Creative Commons Public Domain Mark 1.0 Universal", "reference": "https://spdx.org/licenses/CC-PDM-1.0.html", - "referenceNumber": 547, + "referenceNumber": 25, "seeAlso": [ "https://creativecommons.org/publicdomain/mark/1.0/", "https://creativecommons.org/share-your-work/cclicenses/" @@ -2091,7 +2174,7 @@ "licenseId": "CC-SA-1.0", "name": "Creative Commons Share Alike 1.0 Generic", "reference": "https://spdx.org/licenses/CC-SA-1.0.html", - "referenceNumber": 85, + "referenceNumber": 681, "seeAlso": [ "https://creativecommons.org/licenses/sa/1.0/legalcode" ] @@ -2104,7 +2187,7 @@ "licenseId": "CC0-1.0", "name": "Creative Commons Zero v1.0 Universal", "reference": "https://spdx.org/licenses/CC0-1.0.html", - "referenceNumber": 369, + "referenceNumber": 195, "seeAlso": [ "https://creativecommons.org/publicdomain/zero/1.0/legalcode" ] @@ -2117,7 +2200,7 @@ "licenseId": "CDDL-1.0", "name": "Common Development and Distribution License 1.0", "reference": "https://spdx.org/licenses/CDDL-1.0.html", - "referenceNumber": 407, + "referenceNumber": 67, "seeAlso": [ "https://opensource.org/licenses/cddl1" ] @@ -2129,7 +2212,7 @@ "licenseId": "CDDL-1.1", "name": "Common Development and Distribution License 1.1", "reference": "https://spdx.org/licenses/CDDL-1.1.html", - "referenceNumber": 124, + "referenceNumber": 662, "seeAlso": [ "http://glassfish.java.net/public/CDDL+GPL_1_1.html", "https://javaee.github.io/glassfish/LICENSE" @@ -2142,7 +2225,7 @@ "licenseId": "CDL-1.0", "name": "Common Documentation License 1.0", "reference": "https://spdx.org/licenses/CDL-1.0.html", - "referenceNumber": 385, + "referenceNumber": 87, "seeAlso": [ "http://www.opensource.apple.com/cdl/", "https://fedoraproject.org/wiki/Licensing/Common_Documentation_License", @@ -2156,7 +2239,7 @@ "licenseId": "CDLA-Permissive-1.0", "name": "Community Data License Agreement Permissive 1.0", "reference": "https://spdx.org/licenses/CDLA-Permissive-1.0.html", - "referenceNumber": 454, + "referenceNumber": 28, "seeAlso": [ "https://cdla.io/permissive-1-0" ] @@ -2168,7 +2251,7 @@ "licenseId": "CDLA-Permissive-2.0", "name": "Community Data License Agreement Permissive 2.0", "reference": "https://spdx.org/licenses/CDLA-Permissive-2.0.html", - "referenceNumber": 520, + "referenceNumber": 340, "seeAlso": [ "https://cdla.dev/permissive-2-0" ] @@ -2180,7 +2263,7 @@ "licenseId": "CDLA-Sharing-1.0", "name": "Community Data License Agreement Sharing 1.0", "reference": "https://spdx.org/licenses/CDLA-Sharing-1.0.html", - "referenceNumber": 548, + "referenceNumber": 567, "seeAlso": [ "https://cdla.io/sharing-1-0" ] @@ -2192,7 +2275,7 @@ "licenseId": "CECILL-1.0", "name": "CeCILL Free Software License Agreement v1.0", "reference": "https://spdx.org/licenses/CECILL-1.0.html", - "referenceNumber": 468, + "referenceNumber": 208, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL_V1-fr.html" ] @@ -2204,7 +2287,7 @@ "licenseId": "CECILL-1.1", "name": "CeCILL Free Software License Agreement v1.1", "reference": "https://spdx.org/licenses/CECILL-1.1.html", - "referenceNumber": 100, + "referenceNumber": 248, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL_V1.1-US.html" ] @@ -2217,7 +2300,7 @@ "licenseId": "CECILL-2.0", "name": "CeCILL Free Software License Agreement v2.0", "reference": "https://spdx.org/licenses/CECILL-2.0.html", - "referenceNumber": 370, + "referenceNumber": 713, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL_V2-en.html" ] @@ -2229,7 +2312,7 @@ "licenseId": "CECILL-2.1", "name": "CeCILL Free Software License Agreement v2.1", "reference": "https://spdx.org/licenses/CECILL-2.1.html", - "referenceNumber": 95, + "referenceNumber": 144, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html" ] @@ -2242,7 +2325,7 @@ "licenseId": "CECILL-B", "name": "CeCILL-B Free Software License Agreement", "reference": "https://spdx.org/licenses/CECILL-B.html", - "referenceNumber": 425, + "referenceNumber": 188, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html" ] @@ -2255,7 +2338,7 @@ "licenseId": "CECILL-C", "name": "CeCILL-C Free Software License Agreement", "reference": "https://spdx.org/licenses/CECILL-C.html", - "referenceNumber": 45, + "referenceNumber": 186, "seeAlso": [ "http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html" ] @@ -2267,7 +2350,7 @@ "licenseId": "CERN-OHL-1.1", "name": "CERN Open Hardware Licence v1.1", "reference": "https://spdx.org/licenses/CERN-OHL-1.1.html", - "referenceNumber": 398, + "referenceNumber": 167, "seeAlso": [ "https://www.ohwr.org/project/licenses/wikis/cern-ohl-v1.1" ] @@ -2279,7 +2362,7 @@ "licenseId": "CERN-OHL-1.2", "name": "CERN Open Hardware Licence v1.2", "reference": "https://spdx.org/licenses/CERN-OHL-1.2.html", - "referenceNumber": 318, + "referenceNumber": 450, "seeAlso": [ "https://www.ohwr.org/project/licenses/wikis/cern-ohl-v1.2" ] @@ -2291,7 +2374,7 @@ "licenseId": "CERN-OHL-P-2.0", "name": "CERN Open Hardware Licence Version 2 - Permissive", "reference": "https://spdx.org/licenses/CERN-OHL-P-2.0.html", - "referenceNumber": 200, + "referenceNumber": 646, "seeAlso": [ "https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2" ] @@ -2303,7 +2386,7 @@ "licenseId": "CERN-OHL-S-2.0", "name": "CERN Open Hardware Licence Version 2 - Strongly Reciprocal", "reference": "https://spdx.org/licenses/CERN-OHL-S-2.0.html", - "referenceNumber": 175, + "referenceNumber": 619, "seeAlso": [ "https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2" ] @@ -2315,7 +2398,7 @@ "licenseId": "CERN-OHL-W-2.0", "name": "CERN Open Hardware Licence Version 2 - Weakly Reciprocal", "reference": "https://spdx.org/licenses/CERN-OHL-W-2.0.html", - "referenceNumber": 219, + "referenceNumber": 544, "seeAlso": [ "https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2" ] @@ -2327,7 +2410,7 @@ "licenseId": "CFITSIO", "name": "CFITSIO License", "reference": "https://spdx.org/licenses/CFITSIO.html", - "referenceNumber": 207, + "referenceNumber": 693, "seeAlso": [ "https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/f_user/node9.html", "https://heasarc.gsfc.nasa.gov/docs/software/ftools/fv/doc/license.html" @@ -2340,7 +2423,7 @@ "licenseId": "check-cvs", "name": "check-cvs License", "reference": "https://spdx.org/licenses/check-cvs.html", - "referenceNumber": 377, + "referenceNumber": 63, "seeAlso": [ "http://cvs.savannah.gnu.org/viewvc/cvs/ccvs/contrib/check_cvs.in?revision=1.1.4.3&view=markup&pathrev=cvs1-11-23#l2" ] @@ -2352,7 +2435,7 @@ "licenseId": "checkmk", "name": "Checkmk License", "reference": "https://spdx.org/licenses/checkmk.html", - "referenceNumber": 389, + "referenceNumber": 415, "seeAlso": [ "https://github.com/libcheck/check/blob/master/checkmk/checkmk.in" ] @@ -2365,7 +2448,7 @@ "licenseId": "ClArtistic", "name": "Clarified Artistic License", "reference": "https://spdx.org/licenses/ClArtistic.html", - "referenceNumber": 690, + "referenceNumber": 502, "seeAlso": [ "http://gianluca.dellavedova.org/2011/01/03/clarified-artistic-license/", "http://www.ncftp.com/ncftp/doc/LICENSE.txt" @@ -2378,7 +2461,7 @@ "licenseId": "Clips", "name": "Clips License", "reference": "https://spdx.org/licenses/Clips.html", - "referenceNumber": 65, + "referenceNumber": 210, "seeAlso": [ "https://github.com/DrItanium/maya/blob/master/LICENSE.CLIPS" ] @@ -2390,7 +2473,7 @@ "licenseId": "CMU-Mach", "name": "CMU Mach License", "reference": "https://spdx.org/licenses/CMU-Mach.html", - "referenceNumber": 178, + "referenceNumber": 41, "seeAlso": [ "https://www.cs.cmu.edu/~410/licenses.html" ] @@ -2402,7 +2485,7 @@ "licenseId": "CMU-Mach-nodoc", "name": "CMU Mach - no notices-in-documentation variant", "reference": "https://spdx.org/licenses/CMU-Mach-nodoc.html", - "referenceNumber": 391, + "referenceNumber": 26, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L718-L728", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html" @@ -2415,7 +2498,7 @@ "licenseId": "CNRI-Jython", "name": "CNRI Jython License", "reference": "https://spdx.org/licenses/CNRI-Jython.html", - "referenceNumber": 138, + "referenceNumber": 396, "seeAlso": [ "http://www.jython.org/license.html" ] @@ -2427,7 +2510,7 @@ "licenseId": "CNRI-Python", "name": "CNRI Python License", "reference": "https://spdx.org/licenses/CNRI-Python.html", - "referenceNumber": 352, + "referenceNumber": 236, "seeAlso": [ "https://opensource.org/licenses/CNRI-Python" ] @@ -2439,7 +2522,7 @@ "licenseId": "CNRI-Python-GPL-Compatible", "name": "CNRI Python Open Source GPL Compatible License Agreement", "reference": "https://spdx.org/licenses/CNRI-Python-GPL-Compatible.html", - "referenceNumber": 673, + "referenceNumber": 69, "seeAlso": [ "http://www.python.org/download/releases/1.6.1/download_win/" ] @@ -2451,7 +2534,7 @@ "licenseId": "COIL-1.0", "name": "Copyfree Open Innovation License", "reference": "https://spdx.org/licenses/COIL-1.0.html", - "referenceNumber": 526, + "referenceNumber": 378, "seeAlso": [ "https://coil.apotheon.org/plaintext/01.0.txt" ] @@ -2463,7 +2546,7 @@ "licenseId": "Community-Spec-1.0", "name": "Community Specification License 1.0", "reference": "https://spdx.org/licenses/Community-Spec-1.0.html", - "referenceNumber": 695, + "referenceNumber": 397, "seeAlso": [ "https://github.com/CommunitySpecification/1.0/blob/master/1._Community_Specification_License-v1.md" ] @@ -2476,7 +2559,7 @@ "licenseId": "Condor-1.1", "name": "Condor Public License v1.1", "reference": "https://spdx.org/licenses/Condor-1.1.html", - "referenceNumber": 114, + "referenceNumber": 566, "seeAlso": [ "http://research.cs.wisc.edu/condor/license.html#condor", "http://web.archive.org/web/20111123062036/http://research.cs.wisc.edu/condor/license.html#condor" @@ -2489,7 +2572,7 @@ "licenseId": "copyleft-next-0.3.0", "name": "copyleft-next 0.3.0", "reference": "https://spdx.org/licenses/copyleft-next-0.3.0.html", - "referenceNumber": 122, + "referenceNumber": 468, "seeAlso": [ "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.0" ] @@ -2501,7 +2584,7 @@ "licenseId": "copyleft-next-0.3.1", "name": "copyleft-next 0.3.1", "reference": "https://spdx.org/licenses/copyleft-next-0.3.1.html", - "referenceNumber": 583, + "referenceNumber": 2, "seeAlso": [ "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.1" ] @@ -2513,7 +2596,7 @@ "licenseId": "Cornell-Lossless-JPEG", "name": "Cornell Lossless JPEG License", "reference": "https://spdx.org/licenses/Cornell-Lossless-JPEG.html", - "referenceNumber": 331, + "referenceNumber": 385, "seeAlso": [ "https://android.googlesource.com/platform/external/dng_sdk/+/refs/heads/master/source/dng_lossless_jpeg.cpp#16", "https://www.mssl.ucl.ac.uk/~mcrw/src/20050920/proto.h", @@ -2528,7 +2611,7 @@ "licenseId": "CPAL-1.0", "name": "Common Public Attribution License 1.0", "reference": "https://spdx.org/licenses/CPAL-1.0.html", - "referenceNumber": 147, + "referenceNumber": 356, "seeAlso": [ "https://opensource.org/licenses/CPAL-1.0" ] @@ -2541,7 +2624,7 @@ "licenseId": "CPL-1.0", "name": "Common Public License 1.0", "reference": "https://spdx.org/licenses/CPL-1.0.html", - "referenceNumber": 367, + "referenceNumber": 585, "seeAlso": [ "https://opensource.org/licenses/CPL-1.0" ] @@ -2554,7 +2637,7 @@ "licenseId": "CPOL-1.02", "name": "Code Project Open License 1.02", "reference": "https://spdx.org/licenses/CPOL-1.02.html", - "referenceNumber": 250, + "referenceNumber": 596, "seeAlso": [ "http://www.codeproject.com/info/cpol10.aspx" ] @@ -2566,7 +2649,7 @@ "licenseId": "Cronyx", "name": "Cronyx License", "reference": "https://spdx.org/licenses/Cronyx.html", - "referenceNumber": 32, + "referenceNumber": 156, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/font/alias/-/blob/master/COPYING", "https://gitlab.freedesktop.org/xorg/font/cronyx-cyrillic/-/blob/master/COPYING", @@ -2581,7 +2664,7 @@ "licenseId": "Crossword", "name": "Crossword License", "reference": "https://spdx.org/licenses/Crossword.html", - "referenceNumber": 347, + "referenceNumber": 720, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Crossword" ] @@ -2593,7 +2676,7 @@ "licenseId": "CryptoSwift", "name": "CryptoSwift License", "reference": "https://spdx.org/licenses/CryptoSwift.html", - "referenceNumber": 323, + "referenceNumber": 704, "seeAlso": [ "https://github.com/krzyzanowskim/CryptoSwift/blob/main/LICENSE" ] @@ -2605,7 +2688,7 @@ "licenseId": "CrystalStacker", "name": "CrystalStacker License", "reference": "https://spdx.org/licenses/CrystalStacker.html", - "referenceNumber": 449, + "referenceNumber": 461, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:CrystalStacker?rd=Licensing/CrystalStacker" ] @@ -2617,7 +2700,7 @@ "licenseId": "CUA-OPL-1.0", "name": "CUA Office Public License v1.0", "reference": "https://spdx.org/licenses/CUA-OPL-1.0.html", - "referenceNumber": 298, + "referenceNumber": 622, "seeAlso": [ "https://opensource.org/licenses/CUA-OPL-1.0" ] @@ -2629,7 +2712,7 @@ "licenseId": "Cube", "name": "Cube License", "reference": "https://spdx.org/licenses/Cube.html", - "referenceNumber": 140, + "referenceNumber": 366, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Cube" ] @@ -2641,7 +2724,7 @@ "licenseId": "curl", "name": "curl License", "reference": "https://spdx.org/licenses/curl.html", - "referenceNumber": 160, + "referenceNumber": 215, "seeAlso": [ "https://github.com/bagder/curl/blob/master/COPYING" ] @@ -2653,7 +2736,7 @@ "licenseId": "cve-tou", "name": "Common Vulnerability Enumeration ToU License", "reference": "https://spdx.org/licenses/cve-tou.html", - "referenceNumber": 216, + "referenceNumber": 614, "seeAlso": [ "https://www.cve.org/Legal/TermsOfUse" ] @@ -2665,7 +2748,7 @@ "licenseId": "D-FSL-1.0", "name": "Deutsche Freie Software Lizenz", "reference": "https://spdx.org/licenses/D-FSL-1.0.html", - "referenceNumber": 545, + "referenceNumber": 168, "seeAlso": [ "http://www.dipp.nrw.de/d-fsl/lizenzen/", "http://www.dipp.nrw.de/d-fsl/index_html/lizenzen/de/D-FSL-1_0_de.txt", @@ -2684,7 +2767,7 @@ "licenseId": "DEC-3-Clause", "name": "DEC 3-Clause License", "reference": "https://spdx.org/licenses/DEC-3-Clause.html", - "referenceNumber": 164, + "referenceNumber": 140, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/COPYING?ref_type=heads#L239" ] @@ -2696,7 +2779,7 @@ "licenseId": "diffmark", "name": "diffmark license", "reference": "https://spdx.org/licenses/diffmark.html", - "referenceNumber": 50, + "referenceNumber": 463, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/diffmark" ] @@ -2708,7 +2791,7 @@ "licenseId": "DL-DE-BY-2.0", "name": "Data licence Germany \u2013 attribution \u2013 version 2.0", "reference": "https://spdx.org/licenses/DL-DE-BY-2.0.html", - "referenceNumber": 530, + "referenceNumber": 261, "seeAlso": [ "https://www.govdata.de/dl-de/by-2-0" ] @@ -2720,7 +2803,7 @@ "licenseId": "DL-DE-ZERO-2.0", "name": "Data licence Germany \u2013 zero \u2013 version 2.0", "reference": "https://spdx.org/licenses/DL-DE-ZERO-2.0.html", - "referenceNumber": 139, + "referenceNumber": 43, "seeAlso": [ "https://www.govdata.de/dl-de/zero-2-0" ] @@ -2732,7 +2815,7 @@ "licenseId": "DOC", "name": "DOC License", "reference": "https://spdx.org/licenses/DOC.html", - "referenceNumber": 31, + "referenceNumber": 562, "seeAlso": [ "http://www.cs.wustl.edu/~schmidt/ACE-copying.html", "https://www.dre.vanderbilt.edu/~schmidt/ACE-copying.html" @@ -2745,7 +2828,7 @@ "licenseId": "DocBook-DTD", "name": "DocBook DTD License", "reference": "https://spdx.org/licenses/DocBook-DTD.html", - "referenceNumber": 603, + "referenceNumber": 74, "seeAlso": [ "http://www.docbook.org/xml/simple/1.1/docbook-simple-1.1.zip" ] @@ -2757,7 +2840,7 @@ "licenseId": "DocBook-Schema", "name": "DocBook Schema License", "reference": "https://spdx.org/licenses/DocBook-Schema.html", - "referenceNumber": 184, + "referenceNumber": 702, "seeAlso": [ "https://github.com/docbook/xslt10-stylesheets/blob/efd62655c11cc8773708df7a843613fa1e932bf8/xsl/assembly/schema/docbook51b7.rnc" ] @@ -2769,7 +2852,7 @@ "licenseId": "DocBook-Stylesheet", "name": "DocBook Stylesheet License", "reference": "https://spdx.org/licenses/DocBook-Stylesheet.html", - "referenceNumber": 494, + "referenceNumber": 643, "seeAlso": [ "http://www.docbook.org/xml/5.0/docbook-5.0.zip" ] @@ -2781,7 +2864,7 @@ "licenseId": "DocBook-XML", "name": "DocBook XML License", "reference": "https://spdx.org/licenses/DocBook-XML.html", - "referenceNumber": 672, + "referenceNumber": 572, "seeAlso": [ "https://github.com/docbook/xslt10-stylesheets/blob/efd62655c11cc8773708df7a843613fa1e932bf8/xsl/COPYING#L27" ] @@ -2793,7 +2876,7 @@ "licenseId": "Dotseqn", "name": "Dotseqn License", "reference": "https://spdx.org/licenses/Dotseqn.html", - "referenceNumber": 257, + "referenceNumber": 584, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Dotseqn" ] @@ -2805,7 +2888,7 @@ "licenseId": "DRL-1.0", "name": "Detection Rule License 1.0", "reference": "https://spdx.org/licenses/DRL-1.0.html", - "referenceNumber": 446, + "referenceNumber": 577, "seeAlso": [ "https://github.com/Neo23x0/sigma/blob/master/LICENSE.Detection.Rules.md" ] @@ -2817,7 +2900,7 @@ "licenseId": "DRL-1.1", "name": "Detection Rule License 1.1", "reference": "https://spdx.org/licenses/DRL-1.1.html", - "referenceNumber": 135, + "referenceNumber": 711, "seeAlso": [ "https://github.com/SigmaHQ/Detection-Rule-License/blob/6ec7fbde6101d101b5b5d1fcb8f9b69fbc76c04a/LICENSE.Detection.Rules.md" ] @@ -2829,7 +2912,7 @@ "licenseId": "DSDP", "name": "DSDP License", "reference": "https://spdx.org/licenses/DSDP.html", - "referenceNumber": 336, + "referenceNumber": 509, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/DSDP" ] @@ -2841,7 +2924,7 @@ "licenseId": "dtoa", "name": "David M. Gay dtoa License", "reference": "https://spdx.org/licenses/dtoa.html", - "referenceNumber": 578, + "referenceNumber": 484, "seeAlso": [ "https://github.com/SWI-Prolog/swipl-devel/blob/master/src/os/dtoa.c", "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/stdlib/mprec.h;hb=HEAD" @@ -2854,7 +2937,7 @@ "licenseId": "dvipdfm", "name": "dvipdfm License", "reference": "https://spdx.org/licenses/dvipdfm.html", - "referenceNumber": 319, + "referenceNumber": 553, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/dvipdfm" ] @@ -2866,7 +2949,7 @@ "licenseId": "ECL-1.0", "name": "Educational Community License v1.0", "reference": "https://spdx.org/licenses/ECL-1.0.html", - "referenceNumber": 641, + "referenceNumber": 129, "seeAlso": [ "https://opensource.org/licenses/ECL-1.0" ] @@ -2879,7 +2962,7 @@ "licenseId": "ECL-2.0", "name": "Educational Community License v2.0", "reference": "https://spdx.org/licenses/ECL-2.0.html", - "referenceNumber": 338, + "referenceNumber": 118, "seeAlso": [ "https://opensource.org/licenses/ECL-2.0" ] @@ -2892,7 +2975,7 @@ "licenseId": "eCos-2.0", "name": "eCos license version 2.0", "reference": "https://spdx.org/licenses/eCos-2.0.html", - "referenceNumber": 647, + "referenceNumber": 165, "seeAlso": [ "https://www.gnu.org/licenses/ecos-license.html" ] @@ -2904,7 +2987,7 @@ "licenseId": "EFL-1.0", "name": "Eiffel Forum License v1.0", "reference": "https://spdx.org/licenses/EFL-1.0.html", - "referenceNumber": 145, + "referenceNumber": 51, "seeAlso": [ "http://www.eiffel-nice.org/license/forum.txt", "https://opensource.org/licenses/EFL-1.0" @@ -2918,7 +3001,7 @@ "licenseId": "EFL-2.0", "name": "Eiffel Forum License v2.0", "reference": "https://spdx.org/licenses/EFL-2.0.html", - "referenceNumber": 604, + "referenceNumber": 265, "seeAlso": [ "http://www.eiffel-nice.org/license/eiffel-forum-license-2.html", "https://opensource.org/licenses/EFL-2.0" @@ -2931,7 +3014,7 @@ "licenseId": "eGenix", "name": "eGenix.com Public License 1.1.0", "reference": "https://spdx.org/licenses/eGenix.html", - "referenceNumber": 613, + "referenceNumber": 688, "seeAlso": [ "http://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "https://fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0" @@ -2944,7 +3027,7 @@ "licenseId": "Elastic-2.0", "name": "Elastic License 2.0", "reference": "https://spdx.org/licenses/Elastic-2.0.html", - "referenceNumber": 396, + "referenceNumber": 160, "seeAlso": [ "https://www.elastic.co/licensing/elastic-license", "https://github.com/elastic/elasticsearch/blob/master/licenses/ELASTIC-LICENSE-2.0.txt" @@ -2957,7 +3040,7 @@ "licenseId": "Entessa", "name": "Entessa Public License v1.0", "reference": "https://spdx.org/licenses/Entessa.html", - "referenceNumber": 40, + "referenceNumber": 116, "seeAlso": [ "https://opensource.org/licenses/Entessa" ] @@ -2969,7 +3052,7 @@ "licenseId": "EPICS", "name": "EPICS Open License", "reference": "https://spdx.org/licenses/EPICS.html", - "referenceNumber": 158, + "referenceNumber": 315, "seeAlso": [ "https://epics.anl.gov/license/open.php" ] @@ -2982,7 +3065,7 @@ "licenseId": "EPL-1.0", "name": "Eclipse Public License 1.0", "reference": "https://spdx.org/licenses/EPL-1.0.html", - "referenceNumber": 558, + "referenceNumber": 103, "seeAlso": [ "http://www.eclipse.org/legal/epl-v10.html", "https://opensource.org/licenses/EPL-1.0" @@ -2996,7 +3079,7 @@ "licenseId": "EPL-2.0", "name": "Eclipse Public License 2.0", "reference": "https://spdx.org/licenses/EPL-2.0.html", - "referenceNumber": 326, + "referenceNumber": 520, "seeAlso": [ "https://www.eclipse.org/legal/epl-2.0", "https://www.opensource.org/licenses/EPL-2.0", @@ -3011,11 +3094,47 @@ "licenseId": "ErlPL-1.1", "name": "Erlang Public License v1.1", "reference": "https://spdx.org/licenses/ErlPL-1.1.html", - "referenceNumber": 541, + "referenceNumber": 692, "seeAlso": [ "http://www.erlang.org/EPLICENSE" ] }, + { + "detailsUrl": "https://spdx.org/licenses/ESA-PL-permissive-2.4.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "ESA-PL-permissive-2.4", + "name": "European Space Agency Public License \u2013 v2.4 \u2013 Permissive (Type 3)", + "reference": "https://spdx.org/licenses/ESA-PL-permissive-2.4.html", + "referenceNumber": 435, + "seeAlso": [ + "https://essr.esa.int/license/european-space-agency-public-license-v2-4-permissive-type-3" + ] + }, + { + "detailsUrl": "https://spdx.org/licenses/ESA-PL-strong-copyleft-2.4.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "ESA-PL-strong-copyleft-2.4", + "name": "European Space Agency Public License (ESA-PL) - V2.4 - Strong Copyleft (Type 1)", + "reference": "https://spdx.org/licenses/ESA-PL-strong-copyleft-2.4.html", + "referenceNumber": 493, + "seeAlso": [ + "https://essr.esa.int/license/european-space-agency-public-license-v2-4-strong-copyleft-type-1" + ] + }, + { + "detailsUrl": "https://spdx.org/licenses/ESA-PL-weak-copyleft-2.4.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "ESA-PL-weak-copyleft-2.4", + "name": "European Space Agency Public License \u2013 v2.4 \u2013 Weak Copyleft (Type 2)", + "reference": "https://spdx.org/licenses/ESA-PL-weak-copyleft-2.4.html", + "referenceNumber": 309, + "seeAlso": [ + "https://essr.esa.int/license/european-space-agency-public-license-v2-4-weak-copyleft-type-2" + ] + }, { "detailsUrl": "https://spdx.org/licenses/etalab-2.0.json", "isDeprecatedLicenseId": false, @@ -3023,7 +3142,7 @@ "licenseId": "etalab-2.0", "name": "Etalab Open License 2.0", "reference": "https://spdx.org/licenses/etalab-2.0.html", - "referenceNumber": 363, + "referenceNumber": 211, "seeAlso": [ "https://github.com/DISIC/politique-de-contribution-open-source/blob/master/LICENSE.pdf", "https://raw.githubusercontent.com/DISIC/politique-de-contribution-open-source/master/LICENSE" @@ -3037,7 +3156,7 @@ "licenseId": "EUDatagrid", "name": "EU DataGrid Software License", "reference": "https://spdx.org/licenses/EUDatagrid.html", - "referenceNumber": 262, + "referenceNumber": 565, "seeAlso": [ "http://eu-datagrid.web.cern.ch/eu-datagrid/license.html", "https://opensource.org/licenses/EUDatagrid" @@ -3050,7 +3169,7 @@ "licenseId": "EUPL-1.0", "name": "European Union Public License 1.0", "reference": "https://spdx.org/licenses/EUPL-1.0.html", - "referenceNumber": 405, + "referenceNumber": 288, "seeAlso": [ "http://ec.europa.eu/idabc/en/document/7330.html", "http://ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096" @@ -3064,7 +3183,7 @@ "licenseId": "EUPL-1.1", "name": "European Union Public License 1.1", "reference": "https://spdx.org/licenses/EUPL-1.1.html", - "referenceNumber": 393, + "referenceNumber": 618, "seeAlso": [ "https://joinup.ec.europa.eu/software/page/eupl/licence-eupl", "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf", @@ -3079,7 +3198,7 @@ "licenseId": "EUPL-1.2", "name": "European Union Public License 1.2", "reference": "https://spdx.org/licenses/EUPL-1.2.html", - "referenceNumber": 596, + "referenceNumber": 151, "seeAlso": [ "https://joinup.ec.europa.eu/page/eupl-text-11-12", "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf", @@ -3096,7 +3215,7 @@ "licenseId": "Eurosym", "name": "Eurosym License", "reference": "https://spdx.org/licenses/Eurosym.html", - "referenceNumber": 299, + "referenceNumber": 72, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Eurosym" ] @@ -3108,7 +3227,7 @@ "licenseId": "Fair", "name": "Fair License", "reference": "https://spdx.org/licenses/Fair.html", - "referenceNumber": 190, + "referenceNumber": 7, "seeAlso": [ "https://web.archive.org/web/20150926120323/http://fairlicense.org/", "https://opensource.org/licenses/Fair" @@ -3121,7 +3240,7 @@ "licenseId": "FBM", "name": "Fuzzy Bitmap License", "reference": "https://spdx.org/licenses/FBM.html", - "referenceNumber": 476, + "referenceNumber": 424, "seeAlso": [ "https://github.com/SWI-Prolog/packages-xpce/blob/161a40cd82004f731ba48024f9d30af388a7edf5/src/img/gifwrite.c#L21-L26" ] @@ -3133,7 +3252,7 @@ "licenseId": "FDK-AAC", "name": "Fraunhofer FDK AAC Codec Library", "reference": "https://spdx.org/licenses/FDK-AAC.html", - "referenceNumber": 44, + "referenceNumber": 595, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/FDK-AAC", "https://directory.fsf.org/wiki/License:Fdk" @@ -3146,7 +3265,7 @@ "licenseId": "Ferguson-Twofish", "name": "Ferguson Twofish License", "reference": "https://spdx.org/licenses/Ferguson-Twofish.html", - "referenceNumber": 662, + "referenceNumber": 512, "seeAlso": [ "https://github.com/wernerd/ZRTPCPP/blob/6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03/cryptcommon/twofish.c#L113C3-L127" ] @@ -3158,7 +3277,7 @@ "licenseId": "Frameworx-1.0", "name": "Frameworx Open License 1.0", "reference": "https://spdx.org/licenses/Frameworx-1.0.html", - "referenceNumber": 376, + "referenceNumber": 395, "seeAlso": [ "https://opensource.org/licenses/Frameworx-1.0" ] @@ -3170,7 +3289,7 @@ "licenseId": "FreeBSD-DOC", "name": "FreeBSD Documentation License", "reference": "https://spdx.org/licenses/FreeBSD-DOC.html", - "referenceNumber": 645, + "referenceNumber": 370, "seeAlso": [ "https://www.freebsd.org/copyright/freebsd-doc-license/" ] @@ -3182,7 +3301,7 @@ "licenseId": "FreeImage", "name": "FreeImage Public License v1.0", "reference": "https://spdx.org/licenses/FreeImage.html", - "referenceNumber": 264, + "referenceNumber": 299, "seeAlso": [ "http://freeimage.sourceforge.net/freeimage-license.txt" ] @@ -3195,7 +3314,7 @@ "licenseId": "FSFAP", "name": "FSF All Permissive License", "reference": "https://spdx.org/licenses/FSFAP.html", - "referenceNumber": 561, + "referenceNumber": 96, "seeAlso": [ "https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html" ] @@ -3207,7 +3326,7 @@ "licenseId": "FSFAP-no-warranty-disclaimer", "name": "FSF All Permissive License (without Warranty)", "reference": "https://spdx.org/licenses/FSFAP-no-warranty-disclaimer.html", - "referenceNumber": 629, + "referenceNumber": 223, "seeAlso": [ "https://git.savannah.gnu.org/cgit/wget.git/tree/util/trunc.c?h=v1.21.3&id=40747a11e44ced5a8ac628a41f879ced3e2ebce9#n6" ] @@ -3219,7 +3338,7 @@ "licenseId": "FSFUL", "name": "FSF Unlimited License", "reference": "https://spdx.org/licenses/FSFUL.html", - "referenceNumber": 59, + "referenceNumber": 133, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License" ] @@ -3231,7 +3350,7 @@ "licenseId": "FSFULLR", "name": "FSF Unlimited License (with License Retention)", "reference": "https://spdx.org/licenses/FSFULLR.html", - "referenceNumber": 322, + "referenceNumber": 203, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant" ] @@ -3243,7 +3362,7 @@ "licenseId": "FSFULLRSD", "name": "FSF Unlimited License (with License Retention and Short Disclaimer)", "reference": "https://spdx.org/licenses/FSFULLRSD.html", - "referenceNumber": 300, + "referenceNumber": 308, "seeAlso": [ "https://git.savannah.gnu.org/cgit/gnulib.git/tree/modules/COPYING?id=7b08932179d0d6b017f7df01a2ddf6e096b038e3" ] @@ -3255,7 +3374,7 @@ "licenseId": "FSFULLRWD", "name": "FSF Unlimited License (With License Retention and Warranty Disclaimer)", "reference": "https://spdx.org/licenses/FSFULLRWD.html", - "referenceNumber": 245, + "referenceNumber": 326, "seeAlso": [ "https://lists.gnu.org/archive/html/autoconf/2012-04/msg00061.html" ] @@ -3267,7 +3386,7 @@ "licenseId": "FSL-1.1-ALv2", "name": "Functional Source License, Version 1.1, ALv2 Future License", "reference": "https://spdx.org/licenses/FSL-1.1-ALv2.html", - "referenceNumber": 585, + "referenceNumber": 433, "seeAlso": [ "https://fsl.software/FSL-1.1-ALv2.template.md" ] @@ -3279,7 +3398,7 @@ "licenseId": "FSL-1.1-MIT", "name": "Functional Source License, Version 1.1, MIT Future License", "reference": "https://spdx.org/licenses/FSL-1.1-MIT.html", - "referenceNumber": 639, + "referenceNumber": 0, "seeAlso": [ "https://fsl.software/FSL-1.1-MIT.template.md" ] @@ -3292,7 +3411,7 @@ "licenseId": "FTL", "name": "Freetype Project License", "reference": "https://spdx.org/licenses/FTL.html", - "referenceNumber": 417, + "referenceNumber": 351, "seeAlso": [ "http://freetype.fis.uniroma2.it/FTL.TXT", "http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/FTL.TXT", @@ -3306,7 +3425,7 @@ "licenseId": "Furuseth", "name": "Furuseth License", "reference": "https://spdx.org/licenses/Furuseth.html", - "referenceNumber": 72, + "referenceNumber": 690, "seeAlso": [ "https://git.openldap.org/openldap/openldap/-/blob/master/COPYRIGHT?ref_type=heads#L39-51" ] @@ -3318,7 +3437,7 @@ "licenseId": "fwlw", "name": "fwlw License", "reference": "https://spdx.org/licenses/fwlw.html", - "referenceNumber": 529, + "referenceNumber": 226, "seeAlso": [ "https://mirrors.nic.cz/tex-archive/macros/latex/contrib/fwlw/README" ] @@ -3330,7 +3449,7 @@ "licenseId": "Game-Programming-Gems", "name": "Game Programming Gems License", "reference": "https://spdx.org/licenses/Game-Programming-Gems.html", - "referenceNumber": 246, + "referenceNumber": 282, "seeAlso": [ "https://github.com/OGRECave/ogre/blob/master/OgreMain/include/OgreSingleton.h#L28C3-L35C46" ] @@ -3342,7 +3461,7 @@ "licenseId": "GCR-docs", "name": "Gnome GCR Documentation License", "reference": "https://spdx.org/licenses/GCR-docs.html", - "referenceNumber": 270, + "referenceNumber": 207, "seeAlso": [ "https://github.com/GNOME/gcr/blob/master/docs/COPYING" ] @@ -3366,7 +3485,7 @@ "licenseId": "generic-xts", "name": "Generic XTS License", "reference": "https://spdx.org/licenses/generic-xts.html", - "referenceNumber": 132, + "referenceNumber": 131, "seeAlso": [ "https://github.com/mhogomchungu/zuluCrypt/blob/master/external_libraries/tcplay/generic_xts.c" ] @@ -3379,7 +3498,7 @@ "licenseId": "GFDL-1.1", "name": "GNU Free Documentation License v1.1", "reference": "https://spdx.org/licenses/GFDL-1.1.html", - "referenceNumber": 533, + "referenceNumber": 486, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3391,7 +3510,7 @@ "licenseId": "GFDL-1.1-invariants-only", "name": "GNU Free Documentation License v1.1 only - invariants", "reference": "https://spdx.org/licenses/GFDL-1.1-invariants-only.html", - "referenceNumber": 271, + "referenceNumber": 588, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3403,7 +3522,7 @@ "licenseId": "GFDL-1.1-invariants-or-later", "name": "GNU Free Documentation License v1.1 or later - invariants", "reference": "https://spdx.org/licenses/GFDL-1.1-invariants-or-later.html", - "referenceNumber": 538, + "referenceNumber": 381, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3415,7 +3534,7 @@ "licenseId": "GFDL-1.1-no-invariants-only", "name": "GNU Free Documentation License v1.1 only - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.1-no-invariants-only.html", - "referenceNumber": 609, + "referenceNumber": 557, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3427,7 +3546,7 @@ "licenseId": "GFDL-1.1-no-invariants-or-later", "name": "GNU Free Documentation License v1.1 or later - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.1-no-invariants-or-later.html", - "referenceNumber": 689, + "referenceNumber": 653, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3440,7 +3559,7 @@ "licenseId": "GFDL-1.1-only", "name": "GNU Free Documentation License v1.1 only", "reference": "https://spdx.org/licenses/GFDL-1.1-only.html", - "referenceNumber": 456, + "referenceNumber": 327, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3453,7 +3572,7 @@ "licenseId": "GFDL-1.1-or-later", "name": "GNU Free Documentation License v1.1 or later", "reference": "https://spdx.org/licenses/GFDL-1.1-or-later.html", - "referenceNumber": 67, + "referenceNumber": 434, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ] @@ -3466,7 +3585,7 @@ "licenseId": "GFDL-1.2", "name": "GNU Free Documentation License v1.2", "reference": "https://spdx.org/licenses/GFDL-1.2.html", - "referenceNumber": 350, + "referenceNumber": 30, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3478,7 +3597,7 @@ "licenseId": "GFDL-1.2-invariants-only", "name": "GNU Free Documentation License v1.2 only - invariants", "reference": "https://spdx.org/licenses/GFDL-1.2-invariants-only.html", - "referenceNumber": 192, + "referenceNumber": 23, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3490,7 +3609,7 @@ "licenseId": "GFDL-1.2-invariants-or-later", "name": "GNU Free Documentation License v1.2 or later - invariants", "reference": "https://spdx.org/licenses/GFDL-1.2-invariants-or-later.html", - "referenceNumber": 261, + "referenceNumber": 451, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3502,7 +3621,7 @@ "licenseId": "GFDL-1.2-no-invariants-only", "name": "GNU Free Documentation License v1.2 only - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.2-no-invariants-only.html", - "referenceNumber": 101, + "referenceNumber": 62, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3514,7 +3633,7 @@ "licenseId": "GFDL-1.2-no-invariants-or-later", "name": "GNU Free Documentation License v1.2 or later - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.2-no-invariants-or-later.html", - "referenceNumber": 244, + "referenceNumber": 82, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3527,7 +3646,7 @@ "licenseId": "GFDL-1.2-only", "name": "GNU Free Documentation License v1.2 only", "reference": "https://spdx.org/licenses/GFDL-1.2-only.html", - "referenceNumber": 595, + "referenceNumber": 159, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3540,7 +3659,7 @@ "licenseId": "GFDL-1.2-or-later", "name": "GNU Free Documentation License v1.2 or later", "reference": "https://spdx.org/licenses/GFDL-1.2-or-later.html", - "referenceNumber": 488, + "referenceNumber": 671, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ] @@ -3553,7 +3672,7 @@ "licenseId": "GFDL-1.3", "name": "GNU Free Documentation License v1.3", "reference": "https://spdx.org/licenses/GFDL-1.3.html", - "referenceNumber": 652, + "referenceNumber": 499, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3565,7 +3684,7 @@ "licenseId": "GFDL-1.3-invariants-only", "name": "GNU Free Documentation License v1.3 only - invariants", "reference": "https://spdx.org/licenses/GFDL-1.3-invariants-only.html", - "referenceNumber": 69, + "referenceNumber": 233, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3577,7 +3696,7 @@ "licenseId": "GFDL-1.3-invariants-or-later", "name": "GNU Free Documentation License v1.3 or later - invariants", "reference": "https://spdx.org/licenses/GFDL-1.3-invariants-or-later.html", - "referenceNumber": 550, + "referenceNumber": 231, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3589,7 +3708,7 @@ "licenseId": "GFDL-1.3-no-invariants-only", "name": "GNU Free Documentation License v1.3 only - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.3-no-invariants-only.html", - "referenceNumber": 516, + "referenceNumber": 647, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3601,7 +3720,7 @@ "licenseId": "GFDL-1.3-no-invariants-or-later", "name": "GNU Free Documentation License v1.3 or later - no invariants", "reference": "https://spdx.org/licenses/GFDL-1.3-no-invariants-or-later.html", - "referenceNumber": 73, + "referenceNumber": 386, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3614,7 +3733,7 @@ "licenseId": "GFDL-1.3-only", "name": "GNU Free Documentation License v1.3 only", "reference": "https://spdx.org/licenses/GFDL-1.3-only.html", - "referenceNumber": 223, + "referenceNumber": 184, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3627,7 +3746,7 @@ "licenseId": "GFDL-1.3-or-later", "name": "GNU Free Documentation License v1.3 or later", "reference": "https://spdx.org/licenses/GFDL-1.3-or-later.html", - "referenceNumber": 633, + "referenceNumber": 58, "seeAlso": [ "https://www.gnu.org/licenses/fdl-1.3.txt" ] @@ -3639,7 +3758,7 @@ "licenseId": "Giftware", "name": "Giftware License", "reference": "https://spdx.org/licenses/Giftware.html", - "referenceNumber": 519, + "referenceNumber": 428, "seeAlso": [ "http://liballeg.org/license.html#allegro-4-the-giftware-license" ] @@ -3651,7 +3770,7 @@ "licenseId": "GL2PS", "name": "GL2PS License", "reference": "https://spdx.org/licenses/GL2PS.html", - "referenceNumber": 360, + "referenceNumber": 276, "seeAlso": [ "http://www.geuz.org/gl2ps/COPYING.GL2PS" ] @@ -3663,7 +3782,7 @@ "licenseId": "Glide", "name": "3dfx Glide License", "reference": "https://spdx.org/licenses/Glide.html", - "referenceNumber": 71, + "referenceNumber": 716, "seeAlso": [ "http://www.users.on.net/~triforce/glidexp/COPYING.txt" ] @@ -3675,7 +3794,7 @@ "licenseId": "Glulxe", "name": "Glulxe License", "reference": "https://spdx.org/licenses/Glulxe.html", - "referenceNumber": 635, + "referenceNumber": 40, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Glulxe" ] @@ -3687,7 +3806,7 @@ "licenseId": "GLWTPL", "name": "Good Luck With That Public License", "reference": "https://spdx.org/licenses/GLWTPL.html", - "referenceNumber": 27, + "referenceNumber": 573, "seeAlso": [ "https://github.com/me-shaon/GLWTPL/commit/da5f6bc734095efbacb442c0b31e33a65b9d6e85" ] @@ -3700,7 +3819,7 @@ "licenseId": "gnuplot", "name": "gnuplot License", "reference": "https://spdx.org/licenses/gnuplot.html", - "referenceNumber": 247, + "referenceNumber": 281, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Gnuplot" ] @@ -3712,7 +3831,7 @@ "licenseId": "GPL-1.0", "name": "GNU General Public License v1.0 only", "reference": "https://spdx.org/licenses/GPL-1.0.html", - "referenceNumber": 10, + "referenceNumber": 712, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ] @@ -3724,7 +3843,7 @@ "licenseId": "GPL-1.0+", "name": "GNU General Public License v1.0 or later", "reference": "https://spdx.org/licenses/GPL-1.0+.html", - "referenceNumber": 177, + "referenceNumber": 412, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ] @@ -3736,7 +3855,7 @@ "licenseId": "GPL-1.0-only", "name": "GNU General Public License v1.0 only", "reference": "https://spdx.org/licenses/GPL-1.0-only.html", - "referenceNumber": 152, + "referenceNumber": 349, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ] @@ -3748,7 +3867,7 @@ "licenseId": "GPL-1.0-or-later", "name": "GNU General Public License v1.0 or later", "reference": "https://spdx.org/licenses/GPL-1.0-or-later.html", - "referenceNumber": 68, + "referenceNumber": 526, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ] @@ -3761,7 +3880,7 @@ "licenseId": "GPL-2.0", "name": "GNU General Public License v2.0 only", "reference": "https://spdx.org/licenses/GPL-2.0.html", - "referenceNumber": 688, + "referenceNumber": 319, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "https://opensource.org/licenses/GPL-2.0" @@ -3775,7 +3894,7 @@ "licenseId": "GPL-2.0+", "name": "GNU General Public License v2.0 or later", "reference": "https://spdx.org/licenses/GPL-2.0+.html", - "referenceNumber": 144, + "referenceNumber": 21, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "https://opensource.org/licenses/GPL-2.0" @@ -3789,7 +3908,7 @@ "licenseId": "GPL-2.0-only", "name": "GNU General Public License v2.0 only", "reference": "https://spdx.org/licenses/GPL-2.0-only.html", - "referenceNumber": 461, + "referenceNumber": 323, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt", @@ -3805,7 +3924,7 @@ "licenseId": "GPL-2.0-or-later", "name": "GNU General Public License v2.0 or later", "reference": "https://spdx.org/licenses/GPL-2.0-or-later.html", - "referenceNumber": 99, + "referenceNumber": 491, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "https://opensource.org/licenses/GPL-2.0", @@ -3819,7 +3938,7 @@ "licenseId": "GPL-2.0-with-autoconf-exception", "name": "GNU General Public License v2.0 w/Autoconf exception", "reference": "https://spdx.org/licenses/GPL-2.0-with-autoconf-exception.html", - "referenceNumber": 618, + "referenceNumber": 706, "seeAlso": [ "http://ac-archive.sourceforge.net/doc/copyright.html" ] @@ -3831,7 +3950,7 @@ "licenseId": "GPL-2.0-with-bison-exception", "name": "GNU General Public License v2.0 w/Bison exception", "reference": "https://spdx.org/licenses/GPL-2.0-with-bison-exception.html", - "referenceNumber": 358, + "referenceNumber": 24, "seeAlso": [ "http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141" ] @@ -3843,7 +3962,7 @@ "licenseId": "GPL-2.0-with-classpath-exception", "name": "GNU General Public License v2.0 w/Classpath exception", "reference": "https://spdx.org/licenses/GPL-2.0-with-classpath-exception.html", - "referenceNumber": 171, + "referenceNumber": 332, "seeAlso": [ "https://www.gnu.org/software/classpath/license.html" ] @@ -3855,7 +3974,7 @@ "licenseId": "GPL-2.0-with-font-exception", "name": "GNU General Public License v2.0 w/Font exception", "reference": "https://spdx.org/licenses/GPL-2.0-with-font-exception.html", - "referenceNumber": 151, + "referenceNumber": 322, "seeAlso": [ "https://www.gnu.org/licenses/gpl-faq.html#FontException" ] @@ -3867,7 +3986,7 @@ "licenseId": "GPL-2.0-with-GCC-exception", "name": "GNU General Public License v2.0 w/GCC Runtime Library exception", "reference": "https://spdx.org/licenses/GPL-2.0-with-GCC-exception.html", - "referenceNumber": 525, + "referenceNumber": 250, "seeAlso": [ "https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10" ] @@ -3880,7 +3999,7 @@ "licenseId": "GPL-3.0", "name": "GNU General Public License v3.0 only", "reference": "https://spdx.org/licenses/GPL-3.0.html", - "referenceNumber": 503, + "referenceNumber": 164, "seeAlso": [ "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "https://opensource.org/licenses/GPL-3.0" @@ -3894,7 +4013,7 @@ "licenseId": "GPL-3.0+", "name": "GNU General Public License v3.0 or later", "reference": "https://spdx.org/licenses/GPL-3.0+.html", - "referenceNumber": 131, + "referenceNumber": 84, "seeAlso": [ "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "https://opensource.org/licenses/GPL-3.0" @@ -3908,7 +4027,7 @@ "licenseId": "GPL-3.0-only", "name": "GNU General Public License v3.0 only", "reference": "https://spdx.org/licenses/GPL-3.0-only.html", - "referenceNumber": 632, + "referenceNumber": 410, "seeAlso": [ "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "https://opensource.org/licenses/GPL-3.0" @@ -3922,7 +4041,7 @@ "licenseId": "GPL-3.0-or-later", "name": "GNU General Public License v3.0 or later", "reference": "https://spdx.org/licenses/GPL-3.0-or-later.html", - "referenceNumber": 467, + "referenceNumber": 173, "seeAlso": [ "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "https://opensource.org/licenses/GPL-3.0" @@ -3935,7 +4054,7 @@ "licenseId": "GPL-3.0-with-autoconf-exception", "name": "GNU General Public License v3.0 w/Autoconf exception", "reference": "https://spdx.org/licenses/GPL-3.0-with-autoconf-exception.html", - "referenceNumber": 650, + "referenceNumber": 666, "seeAlso": [ "https://www.gnu.org/licenses/autoconf-exception-3.0.html" ] @@ -3947,7 +4066,7 @@ "licenseId": "GPL-3.0-with-GCC-exception", "name": "GNU General Public License v3.0 w/GCC Runtime Library exception", "reference": "https://spdx.org/licenses/GPL-3.0-with-GCC-exception.html", - "referenceNumber": 601, + "referenceNumber": 554, "seeAlso": [ "https://www.gnu.org/licenses/gcc-exception-3.1.html" ] @@ -3959,7 +4078,7 @@ "licenseId": "Graphics-Gems", "name": "Graphics Gems License", "reference": "https://spdx.org/licenses/Graphics-Gems.html", - "referenceNumber": 255, + "referenceNumber": 672, "seeAlso": [ "https://github.com/erich666/GraphicsGems/blob/master/LICENSE.md" ] @@ -3971,7 +4090,7 @@ "licenseId": "gSOAP-1.3b", "name": "gSOAP Public License v1.3b", "reference": "https://spdx.org/licenses/gSOAP-1.3b.html", - "referenceNumber": 668, + "referenceNumber": 517, "seeAlso": [ "http://www.cs.fsu.edu/~engelen/license.html" ] @@ -3983,7 +4102,7 @@ "licenseId": "gtkbook", "name": "gtkbook License", "reference": "https://spdx.org/licenses/gtkbook.html", - "referenceNumber": 465, + "referenceNumber": 99, "seeAlso": [ "https://github.com/slogan621/gtkbook", "https://github.com/oetiker/rrdtool-1.x/blob/master/src/plbasename.c#L8-L11" @@ -3996,7 +4115,7 @@ "licenseId": "Gutmann", "name": "Gutmann License", "reference": "https://spdx.org/licenses/Gutmann.html", - "referenceNumber": 524, + "referenceNumber": 637, "seeAlso": [ "https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c" ] @@ -4008,7 +4127,7 @@ "licenseId": "HaskellReport", "name": "Haskell Language Report License", "reference": "https://spdx.org/licenses/HaskellReport.html", - "referenceNumber": 605, + "referenceNumber": 561, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License" ] @@ -4020,7 +4139,7 @@ "licenseId": "HDF5", "name": "HDF5 License", "reference": "https://spdx.org/licenses/HDF5.html", - "referenceNumber": 19, + "referenceNumber": 64, "seeAlso": [ "https://github.com/HDFGroup/hdf5/?tab=License-1-ov-file#readme" ] @@ -4032,7 +4151,7 @@ "licenseId": "hdparm", "name": "hdparm License", "reference": "https://spdx.org/licenses/hdparm.html", - "referenceNumber": 283, + "referenceNumber": 252, "seeAlso": [ "https://github.com/Distrotech/hdparm/blob/4517550db29a91420fb2b020349523b1b4512df2/LICENSE.TXT" ] @@ -4044,7 +4163,7 @@ "licenseId": "HIDAPI", "name": "HIDAPI License", "reference": "https://spdx.org/licenses/HIDAPI.html", - "referenceNumber": 310, + "referenceNumber": 180, "seeAlso": [ "https://github.com/signal11/hidapi/blob/master/LICENSE-orig.txt" ] @@ -4056,7 +4175,7 @@ "licenseId": "Hippocratic-2.1", "name": "Hippocratic License 2.1", "reference": "https://spdx.org/licenses/Hippocratic-2.1.html", - "referenceNumber": 87, + "referenceNumber": 239, "seeAlso": [ "https://firstdonoharm.dev/version/2/1/license.html", "https://github.com/EthicalSource/hippocratic-license/blob/58c0e646d64ff6fbee275bfe2b9492f914e3ab2a/LICENSE.txt" @@ -4069,7 +4188,7 @@ "licenseId": "HP-1986", "name": "Hewlett-Packard 1986 License", "reference": "https://spdx.org/licenses/HP-1986.html", - "referenceNumber": 282, + "referenceNumber": 586, "seeAlso": [ "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/machine/hppa/memchr.S;h=1cca3e5e8867aa4bffef1f75a5c1bba25c0c441e;hb=HEAD#l2" ] @@ -4081,7 +4200,7 @@ "licenseId": "HP-1989", "name": "Hewlett-Packard 1989 License", "reference": "https://spdx.org/licenses/HP-1989.html", - "referenceNumber": 8, + "referenceNumber": 384, "seeAlso": [ "https://github.com/bleargh45/Data-UUID/blob/master/LICENSE" ] @@ -4094,7 +4213,7 @@ "licenseId": "HPND", "name": "Historical Permission Notice and Disclaimer", "reference": "https://spdx.org/licenses/HPND.html", - "referenceNumber": 209, + "referenceNumber": 298, "seeAlso": [ "https://opensource.org/licenses/HPND", "http://lists.opensource.org/pipermail/license-discuss_lists.opensource.org/2002-November/006304.html" @@ -4107,7 +4226,7 @@ "licenseId": "HPND-DEC", "name": "Historical Permission Notice and Disclaimer - DEC variant", "reference": "https://spdx.org/licenses/HPND-DEC.html", - "referenceNumber": 112, + "referenceNumber": 198, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/app/xkbcomp/-/blob/master/COPYING?ref_type=heads#L69" ] @@ -4119,7 +4238,7 @@ "licenseId": "HPND-doc", "name": "Historical Permission Notice and Disclaimer - documentation variant", "reference": "https://spdx.org/licenses/HPND-doc.html", - "referenceNumber": 600, + "referenceNumber": 235, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/lib/libxext/-/blob/master/COPYING?ref_type=heads#L185-197", "https://gitlab.freedesktop.org/xorg/lib/libxtst/-/blob/master/COPYING?ref_type=heads#L70-77" @@ -4132,7 +4251,7 @@ "licenseId": "HPND-doc-sell", "name": "Historical Permission Notice and Disclaimer - documentation sell variant", "reference": "https://spdx.org/licenses/HPND-doc-sell.html", - "referenceNumber": 306, + "referenceNumber": 142, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/lib/libxtst/-/blob/master/COPYING?ref_type=heads#L108-117", "https://gitlab.freedesktop.org/xorg/lib/libxext/-/blob/master/COPYING?ref_type=heads#L153-162" @@ -4145,7 +4264,7 @@ "licenseId": "HPND-export-US", "name": "HPND with US Government export control warning", "reference": "https://spdx.org/licenses/HPND-export-US.html", - "referenceNumber": 459, + "referenceNumber": 710, "seeAlso": [ "https://www.kermitproject.org/ck90.html#source" ] @@ -4157,7 +4276,7 @@ "licenseId": "HPND-export-US-acknowledgement", "name": "HPND with US Government export control warning and acknowledgment", "reference": "https://spdx.org/licenses/HPND-export-US-acknowledgement.html", - "referenceNumber": 487, + "referenceNumber": 505, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L831-L852", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html" @@ -4170,7 +4289,7 @@ "licenseId": "HPND-export-US-modify", "name": "HPND with US Government export control warning and modification rqmt", "reference": "https://spdx.org/licenses/HPND-export-US-modify.html", - "referenceNumber": 172, + "referenceNumber": 403, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L1157-L1182", "https://github.com/pythongssapi/k5test/blob/v0.10.3/K5TEST-LICENSE.txt" @@ -4183,7 +4302,7 @@ "licenseId": "HPND-export2-US", "name": "HPND with US Government export control and 2 disclaimers", "reference": "https://spdx.org/licenses/HPND-export2-US.html", - "referenceNumber": 1, + "referenceNumber": 149, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L111-L133", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html" @@ -4196,7 +4315,7 @@ "licenseId": "HPND-Fenneberg-Livingston", "name": "Historical Permission Notice and Disclaimer - Fenneberg-Livingston variant", "reference": "https://spdx.org/licenses/HPND-Fenneberg-Livingston.html", - "referenceNumber": 445, + "referenceNumber": 529, "seeAlso": [ "https://github.com/FreeRADIUS/freeradius-client/blob/master/COPYRIGHT#L32", "https://github.com/radcli/radcli/blob/master/COPYRIGHT#L34" @@ -4209,7 +4328,7 @@ "licenseId": "HPND-INRIA-IMAG", "name": "Historical Permission Notice and Disclaimer - INRIA-IMAG variant", "reference": "https://spdx.org/licenses/HPND-INRIA-IMAG.html", - "referenceNumber": 233, + "referenceNumber": 193, "seeAlso": [ "https://github.com/ppp-project/ppp/blob/master/pppd/ipv6cp.c#L75-L83" ] @@ -4221,7 +4340,7 @@ "licenseId": "HPND-Intel", "name": "Historical Permission Notice and Disclaimer - Intel variant", "reference": "https://spdx.org/licenses/HPND-Intel.html", - "referenceNumber": 228, + "referenceNumber": 466, "seeAlso": [ "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/machine/i960/memcpy.S;hb=HEAD" ] @@ -4233,7 +4352,7 @@ "licenseId": "HPND-Kevlin-Henney", "name": "Historical Permission Notice and Disclaimer - Kevlin Henney variant", "reference": "https://spdx.org/licenses/HPND-Kevlin-Henney.html", - "referenceNumber": 528, + "referenceNumber": 218, "seeAlso": [ "https://github.com/mruby/mruby/blob/83d12f8d52522cdb7c8cc46fad34821359f453e6/mrbgems/mruby-dir/src/Win/dirent.c#L127-L140" ] @@ -4245,7 +4364,7 @@ "licenseId": "HPND-Markus-Kuhn", "name": "Historical Permission Notice and Disclaimer - Markus Kuhn variant", "reference": "https://spdx.org/licenses/HPND-Markus-Kuhn.html", - "referenceNumber": 623, + "referenceNumber": 372, "seeAlso": [ "https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c", "https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=readline/readline/support/wcwidth.c;h=0f5ec995796f4813abbcf4972aec0378ab74722a;hb=HEAD#l55" @@ -4258,7 +4377,7 @@ "licenseId": "HPND-merchantability-variant", "name": "Historical Permission Notice and Disclaimer - merchantability variant", "reference": "https://spdx.org/licenses/HPND-merchantability-variant.html", - "referenceNumber": 157, + "referenceNumber": 715, "seeAlso": [ "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/misc/fini.c;hb=HEAD" ] @@ -4270,7 +4389,7 @@ "licenseId": "HPND-MIT-disclaimer", "name": "Historical Permission Notice and Disclaimer with MIT disclaimer", "reference": "https://spdx.org/licenses/HPND-MIT-disclaimer.html", - "referenceNumber": 313, + "referenceNumber": 253, "seeAlso": [ "https://metacpan.org/release/NLNETLABS/Net-DNS-SEC-1.22/source/LICENSE" ] @@ -4282,7 +4401,7 @@ "licenseId": "HPND-Netrek", "name": "Historical Permission Notice and Disclaimer - Netrek variant", "reference": "https://spdx.org/licenses/HPND-Netrek.html", - "referenceNumber": 387, + "referenceNumber": 111, "seeAlso": [] }, { @@ -4292,7 +4411,7 @@ "licenseId": "HPND-Pbmplus", "name": "Historical Permission Notice and Disclaimer - Pbmplus variant", "reference": "https://spdx.org/licenses/HPND-Pbmplus.html", - "referenceNumber": 339, + "referenceNumber": 654, "seeAlso": [ "https://sourceforge.net/p/netpbm/code/HEAD/tree/super_stable/netpbm.c#l8" ] @@ -4304,7 +4423,7 @@ "licenseId": "HPND-sell-MIT-disclaimer-xserver", "name": "Historical Permission Notice and Disclaimer - sell xserver variant with MIT disclaimer", "reference": "https://spdx.org/licenses/HPND-sell-MIT-disclaimer-xserver.html", - "referenceNumber": 341, + "referenceNumber": 301, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/COPYING?ref_type=heads#L1781" ] @@ -4316,7 +4435,7 @@ "licenseId": "HPND-sell-regexpr", "name": "Historical Permission Notice and Disclaimer - sell regexpr variant", "reference": "https://spdx.org/licenses/HPND-sell-regexpr.html", - "referenceNumber": 681, + "referenceNumber": 668, "seeAlso": [ "https://gitlab.com/bacula-org/bacula/-/blob/Branch-11.0/bacula/LICENSE-FOSS?ref_type=heads#L245" ] @@ -4328,12 +4447,24 @@ "licenseId": "HPND-sell-variant", "name": "Historical Permission Notice and Disclaimer - sell variant", "reference": "https://spdx.org/licenses/HPND-sell-variant.html", - "referenceNumber": 13, + "referenceNumber": 209, "seeAlso": [ "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/net/sunrpc/auth_gss/gss_generic_token.c?h=v4.19", "https://github.com/kfish/xsel/blob/master/COPYING" ] }, + { + "detailsUrl": "https://spdx.org/licenses/HPND-sell-variant-critical-systems.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "HPND-sell-variant-critical-systems", + "name": "HPND - sell variant with safety critical systems clause", + "reference": "https://spdx.org/licenses/HPND-sell-variant-critical-systems.html", + "referenceNumber": 685, + "seeAlso": [ + "https://gitlab.freedesktop.org/xorg/driver/xf86-video-voodoo/-/blob/68a5b6d98ae34749cca889f4373b4043d00bfe6a/src/voodoo_dga.c#L12-33" + ] + }, { "detailsUrl": "https://spdx.org/licenses/HPND-sell-variant-MIT-disclaimer.json", "isDeprecatedLicenseId": false, @@ -4341,7 +4472,7 @@ "licenseId": "HPND-sell-variant-MIT-disclaimer", "name": "HPND sell variant with MIT disclaimer", "reference": "https://spdx.org/licenses/HPND-sell-variant-MIT-disclaimer.html", - "referenceNumber": 225, + "referenceNumber": 542, "seeAlso": [ "https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/README" ] @@ -4353,11 +4484,23 @@ "licenseId": "HPND-sell-variant-MIT-disclaimer-rev", "name": "HPND sell variant with MIT disclaimer - reverse", "reference": "https://spdx.org/licenses/HPND-sell-variant-MIT-disclaimer-rev.html", - "referenceNumber": 357, + "referenceNumber": 449, "seeAlso": [ "https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/dynlist.c" ] }, + { + "detailsUrl": "https://spdx.org/licenses/HPND-SMC.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "HPND-SMC", + "name": "Historical Permission Notice and Disclaimer - SMC variant", + "reference": "https://spdx.org/licenses/HPND-SMC.html", + "referenceNumber": 480, + "seeAlso": [ + "https://docs.python.org/3/license.html#execution-tracing" + ] + }, { "detailsUrl": "https://spdx.org/licenses/HPND-UC.json", "isDeprecatedLicenseId": false, @@ -4365,7 +4508,7 @@ "licenseId": "HPND-UC", "name": "Historical Permission Notice and Disclaimer - University of California variant", "reference": "https://spdx.org/licenses/HPND-UC.html", - "referenceNumber": 210, + "referenceNumber": 699, "seeAlso": [ "https://core.tcl-lang.org/tk/file?name=compat/unistd.h" ] @@ -4377,7 +4520,7 @@ "licenseId": "HPND-UC-export-US", "name": "Historical Permission Notice and Disclaimer - University of California, US export warning", "reference": "https://spdx.org/licenses/HPND-UC-export-US.html", - "referenceNumber": 143, + "referenceNumber": 530, "seeAlso": [ "https://github.com/RTimothyEdwards/magic/blob/master/LICENSE" ] @@ -4389,11 +4532,24 @@ "licenseId": "HTMLTIDY", "name": "HTML Tidy License", "reference": "https://spdx.org/licenses/HTMLTIDY.html", - "referenceNumber": 478, + "referenceNumber": 192, "seeAlso": [ "https://github.com/htacg/tidy-html5/blob/next/README/LICENSE.md" ] }, + { + "detailsUrl": "https://spdx.org/licenses/hyphen-bulgarian.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "hyphen-bulgarian", + "name": "hyphen-bulgarian License", + "reference": "https://spdx.org/licenses/hyphen-bulgarian.html", + "referenceNumber": 465, + "seeAlso": [ + "https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hyphen-bulgarian.tar.xz", + "https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/959538769bfad6a73bdf34275d46520ec0f9cbb5/COPYING#L176-185" + ] + }, { "detailsUrl": "https://spdx.org/licenses/IBM-pibs.json", "isDeprecatedLicenseId": false, @@ -4401,7 +4557,7 @@ "licenseId": "IBM-pibs", "name": "IBM PowerPC Initialization and Boot Software", "reference": "https://spdx.org/licenses/IBM-pibs.html", - "referenceNumber": 242, + "referenceNumber": 61, "seeAlso": [ "http://git.denx.de/?p=u-boot.git;a=blob;f=arch/powerpc/cpu/ppc4xx/miiphy.c;h=297155fdafa064b955e53e9832de93bfb0cfb85b;hb=9fab4bf4cc077c21e43941866f3f2c196f28670d" ] @@ -4413,7 +4569,7 @@ "licenseId": "ICU", "name": "ICU License", "reference": "https://spdx.org/licenses/ICU.html", - "referenceNumber": 289, + "referenceNumber": 269, "seeAlso": [ "http://source.icu-project.org/repos/icu/icu/trunk/license.html" ] @@ -4425,7 +4581,7 @@ "licenseId": "IEC-Code-Components-EULA", "name": "IEC Code Components End-user licence agreement", "reference": "https://spdx.org/licenses/IEC-Code-Components-EULA.html", - "referenceNumber": 399, + "referenceNumber": 196, "seeAlso": [ "https://www.iec.ch/webstore/custserv/pdf/CC-EULA.pdf", "https://www.iec.ch/CCv1", @@ -4440,9 +4596,11 @@ "licenseId": "IJG", "name": "Independent JPEG Group License", "reference": "https://spdx.org/licenses/IJG.html", - "referenceNumber": 512, + "referenceNumber": 85, "seeAlso": [ - "http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2" + "http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2", + "https://github.com/vstroebel/jpeg-encoder/blob/main/src/fdct.rs#L1-L72", + "https://github.com/libjpeg-turbo/libjpeg-turbo/blob/main/README.ijg#L117-L161" ] }, { @@ -4452,7 +4610,7 @@ "licenseId": "IJG-short", "name": "Independent JPEG Group License - short", "reference": "https://spdx.org/licenses/IJG-short.html", - "referenceNumber": 694, + "referenceNumber": 644, "seeAlso": [ "https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/ljpg/" ] @@ -4464,7 +4622,7 @@ "licenseId": "ImageMagick", "name": "ImageMagick License", "reference": "https://spdx.org/licenses/ImageMagick.html", - "referenceNumber": 472, + "referenceNumber": 335, "seeAlso": [ "http://www.imagemagick.org/script/license.php" ] @@ -4477,7 +4635,7 @@ "licenseId": "iMatix", "name": "iMatix Standard Function Library Agreement", "reference": "https://spdx.org/licenses/iMatix.html", - "referenceNumber": 482, + "referenceNumber": 469, "seeAlso": [ "http://legacy.imatix.com/html/sfl/sfl4.htm#license" ] @@ -4490,7 +4648,7 @@ "licenseId": "Imlib2", "name": "Imlib2 License", "reference": "https://spdx.org/licenses/Imlib2.html", - "referenceNumber": 552, + "referenceNumber": 655, "seeAlso": [ "http://trac.enlightenment.org/e/browser/trunk/imlib2/COPYING", "https://git.enlightenment.org/legacy/imlib2.git/tree/COPYING" @@ -4503,7 +4661,7 @@ "licenseId": "Info-ZIP", "name": "Info-ZIP License", "reference": "https://spdx.org/licenses/Info-ZIP.html", - "referenceNumber": 52, + "referenceNumber": 328, "seeAlso": [ "http://www.info-zip.org/license.html" ] @@ -4515,7 +4673,7 @@ "licenseId": "Inner-Net-2.0", "name": "Inner Net License v2.0", "reference": "https://spdx.org/licenses/Inner-Net-2.0.html", - "referenceNumber": 328, + "referenceNumber": 293, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Inner_Net_License", "https://sourceware.org/git/?p=glibc.git;a=blob;f=LICENSES;h=530893b1dc9ea00755603c68fb36bd4fc38a7be8;hb=HEAD#l207" @@ -4528,7 +4686,7 @@ "licenseId": "InnoSetup", "name": "Inno Setup License", "reference": "https://spdx.org/licenses/InnoSetup.html", - "referenceNumber": 354, + "referenceNumber": 11, "seeAlso": [ "https://github.com/jrsoftware/issrc/blob/HEAD/license.txt" ] @@ -4541,7 +4699,7 @@ "licenseId": "Intel", "name": "Intel Open Source License", "reference": "https://spdx.org/licenses/Intel.html", - "referenceNumber": 419, + "referenceNumber": 418, "seeAlso": [ "https://opensource.org/licenses/Intel" ] @@ -4553,7 +4711,7 @@ "licenseId": "Intel-ACPI", "name": "Intel ACPI Software License Agreement", "reference": "https://spdx.org/licenses/Intel-ACPI.html", - "referenceNumber": 206, + "referenceNumber": 329, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement" ] @@ -4565,7 +4723,7 @@ "licenseId": "Interbase-1.0", "name": "Interbase Public License v1.0", "reference": "https://spdx.org/licenses/Interbase-1.0.html", - "referenceNumber": 532, + "referenceNumber": 438, "seeAlso": [ "https://web.archive.org/web/20060319014854/http://info.borland.com/devsupport/interbase/opensource/IPL.html" ] @@ -4578,7 +4736,7 @@ "licenseId": "IPA", "name": "IPA Font License", "reference": "https://spdx.org/licenses/IPA.html", - "referenceNumber": 186, + "referenceNumber": 508, "seeAlso": [ "https://opensource.org/licenses/IPA" ] @@ -4591,7 +4749,7 @@ "licenseId": "IPL-1.0", "name": "IBM Public License v1.0", "reference": "https://spdx.org/licenses/IPL-1.0.html", - "referenceNumber": 591, + "referenceNumber": 338, "seeAlso": [ "https://opensource.org/licenses/IPL-1.0" ] @@ -4604,7 +4762,7 @@ "licenseId": "ISC", "name": "ISC License", "reference": "https://spdx.org/licenses/ISC.html", - "referenceNumber": 58, + "referenceNumber": 481, "seeAlso": [ "https://www.isc.org/licenses/", "https://www.isc.org/downloads/software-support-policy/isc-license/", @@ -4618,13 +4776,26 @@ "licenseId": "ISC-Veillard", "name": "ISC Veillard variant", "reference": "https://spdx.org/licenses/ISC-Veillard.html", - "referenceNumber": 317, + "referenceNumber": 406, "seeAlso": [ "https://raw.githubusercontent.com/GNOME/libxml2/4c2e7c651f6c2f0d1a74f350cbda95f7df3e7017/hash.c", "https://github.com/GNOME/libxml2/blob/master/dict.c", "https://sourceforge.net/p/ctrio/git/ci/master/tree/README" ] }, + { + "detailsUrl": "https://spdx.org/licenses/ISO-permission.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "ISO-permission", + "name": "ISO permission notice", + "reference": "https://spdx.org/licenses/ISO-permission.html", + "referenceNumber": 302, + "seeAlso": [ + "https://gitlab.com/agmartin/linuxdoc-tools/-/blob/master/iso-entities/COPYING?ref_type=heads", + "https://www.itu.int/ITU-T/formal-language/itu-t/t/t173/1997/ISOMHEG-sir.html" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Jam.json", "isDeprecatedLicenseId": false, @@ -4632,7 +4803,7 @@ "licenseId": "Jam", "name": "Jam License", "reference": "https://spdx.org/licenses/Jam.html", - "referenceNumber": 475, + "referenceNumber": 109, "seeAlso": [ "https://www.boost.org/doc/libs/1_35_0/doc/html/jam.html", "https://web.archive.org/web/20160330173339/https://swarm.workshop.perforce.com/files/guest/perforce_software/jam/src/README" @@ -4645,7 +4816,7 @@ "licenseId": "JasPer-2.0", "name": "JasPer License", "reference": "https://spdx.org/licenses/JasPer-2.0.html", - "referenceNumber": 103, + "referenceNumber": 665, "seeAlso": [ "http://www.ece.uvic.ca/~mdadams/jasper/LICENSE" ] @@ -4657,7 +4828,7 @@ "licenseId": "jove", "name": "Jove License", "reference": "https://spdx.org/licenses/jove.html", - "referenceNumber": 642, + "referenceNumber": 238, "seeAlso": [ "https://github.com/jonmacs/jove/blob/4_17/LICENSE" ] @@ -4669,7 +4840,7 @@ "licenseId": "JPL-image", "name": "JPL Image Use Policy", "reference": "https://spdx.org/licenses/JPL-image.html", - "referenceNumber": 321, + "referenceNumber": 31, "seeAlso": [ "https://www.jpl.nasa.gov/jpl-image-use-policy" ] @@ -4681,7 +4852,7 @@ "licenseId": "JPNIC", "name": "Japan Network Information Center License", "reference": "https://spdx.org/licenses/JPNIC.html", - "referenceNumber": 655, + "referenceNumber": 578, "seeAlso": [ "https://gitlab.isc.org/isc-projects/bind9/blob/master/COPYRIGHT#L366" ] @@ -4694,7 +4865,7 @@ "licenseId": "JSON", "name": "JSON License", "reference": "https://spdx.org/licenses/JSON.html", - "referenceNumber": 54, + "referenceNumber": 295, "seeAlso": [ "http://www.json.org/license.html" ] @@ -4706,7 +4877,7 @@ "licenseId": "Kastrup", "name": "Kastrup License", "reference": "https://spdx.org/licenses/Kastrup.html", - "referenceNumber": 491, + "referenceNumber": 675, "seeAlso": [ "https://ctan.math.utah.edu/ctan/tex-archive/macros/generic/kastrup/binhex.dtx" ] @@ -4718,7 +4889,7 @@ "licenseId": "Kazlib", "name": "Kazlib License", "reference": "https://spdx.org/licenses/Kazlib.html", - "referenceNumber": 312, + "referenceNumber": 185, "seeAlso": [ "http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036" ] @@ -4730,7 +4901,7 @@ "licenseId": "Knuth-CTAN", "name": "Knuth CTAN License", "reference": "https://spdx.org/licenses/Knuth-CTAN.html", - "referenceNumber": 332, + "referenceNumber": 369, "seeAlso": [ "https://ctan.org/license/knuth" ] @@ -4742,7 +4913,7 @@ "licenseId": "LAL-1.2", "name": "Licence Art Libre 1.2", "reference": "https://spdx.org/licenses/LAL-1.2.html", - "referenceNumber": 134, + "referenceNumber": 247, "seeAlso": [ "http://artlibre.org/licence/lal/licence-art-libre-12/" ] @@ -4754,7 +4925,7 @@ "licenseId": "LAL-1.3", "name": "Licence Art Libre 1.3", "reference": "https://spdx.org/licenses/LAL-1.3.html", - "referenceNumber": 521, + "referenceNumber": 471, "seeAlso": [ "https://artlibre.org/" ] @@ -4766,7 +4937,7 @@ "licenseId": "Latex2e", "name": "Latex2e License", "reference": "https://spdx.org/licenses/Latex2e.html", - "referenceNumber": 43, + "referenceNumber": 225, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Latex2e" ] @@ -4778,7 +4949,7 @@ "licenseId": "Latex2e-translated-notice", "name": "Latex2e with translated notice permission", "reference": "https://spdx.org/licenses/Latex2e-translated-notice.html", - "referenceNumber": 523, + "referenceNumber": 57, "seeAlso": [ "https://git.savannah.gnu.org/cgit/indent.git/tree/doc/indent.texi?id=a74c6b4ee49397cf330b333da1042bffa60ed14f#n74" ] @@ -4790,7 +4961,7 @@ "licenseId": "Leptonica", "name": "Leptonica License", "reference": "https://spdx.org/licenses/Leptonica.html", - "referenceNumber": 137, + "referenceNumber": 181, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Leptonica" ] @@ -4802,7 +4973,7 @@ "licenseId": "LGPL-2.0", "name": "GNU Library General Public License v2 only", "reference": "https://spdx.org/licenses/LGPL-2.0.html", - "referenceNumber": 676, + "referenceNumber": 353, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ] @@ -4814,7 +4985,7 @@ "licenseId": "LGPL-2.0+", "name": "GNU Library General Public License v2 or later", "reference": "https://spdx.org/licenses/LGPL-2.0+.html", - "referenceNumber": 409, + "referenceNumber": 454, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ] @@ -4826,7 +4997,7 @@ "licenseId": "LGPL-2.0-only", "name": "GNU Library General Public License v2 only", "reference": "https://spdx.org/licenses/LGPL-2.0-only.html", - "referenceNumber": 329, + "referenceNumber": 306, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ] @@ -4838,7 +5009,7 @@ "licenseId": "LGPL-2.0-or-later", "name": "GNU Library General Public License v2 or later", "reference": "https://spdx.org/licenses/LGPL-2.0-or-later.html", - "referenceNumber": 75, + "referenceNumber": 279, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ] @@ -4851,7 +5022,7 @@ "licenseId": "LGPL-2.1", "name": "GNU Lesser General Public License v2.1 only", "reference": "https://spdx.org/licenses/LGPL-2.1.html", - "referenceNumber": 677, + "referenceNumber": 275, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "https://opensource.org/licenses/LGPL-2.1" @@ -4865,7 +5036,7 @@ "licenseId": "LGPL-2.1+", "name": "GNU Lesser General Public License v2.1 or later", "reference": "https://spdx.org/licenses/LGPL-2.1+.html", - "referenceNumber": 448, + "referenceNumber": 162, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "https://opensource.org/licenses/LGPL-2.1" @@ -4879,9 +5050,10 @@ "licenseId": "LGPL-2.1-only", "name": "GNU Lesser General Public License v2.1 only", "reference": "https://spdx.org/licenses/LGPL-2.1-only.html", - "referenceNumber": 297, + "referenceNumber": 482, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", + "https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html", "https://opensource.org/licenses/LGPL-2.1" ] }, @@ -4893,9 +5065,10 @@ "licenseId": "LGPL-2.1-or-later", "name": "GNU Lesser General Public License v2.1 or later", "reference": "https://spdx.org/licenses/LGPL-2.1-or-later.html", - "referenceNumber": 187, + "referenceNumber": 334, "seeAlso": [ "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", + "https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html", "https://opensource.org/licenses/LGPL-2.1" ] }, @@ -4907,7 +5080,7 @@ "licenseId": "LGPL-3.0", "name": "GNU Lesser General Public License v3.0 only", "reference": "https://spdx.org/licenses/LGPL-3.0.html", - "referenceNumber": 9, + "referenceNumber": 426, "seeAlso": [ "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "https://www.gnu.org/licenses/lgpl+gpl-3.0.txt", @@ -4922,7 +5095,7 @@ "licenseId": "LGPL-3.0+", "name": "GNU Lesser General Public License v3.0 or later", "reference": "https://spdx.org/licenses/LGPL-3.0+.html", - "referenceNumber": 169, + "referenceNumber": 556, "seeAlso": [ "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "https://www.gnu.org/licenses/lgpl+gpl-3.0.txt", @@ -4937,7 +5110,7 @@ "licenseId": "LGPL-3.0-only", "name": "GNU Lesser General Public License v3.0 only", "reference": "https://spdx.org/licenses/LGPL-3.0-only.html", - "referenceNumber": 634, + "referenceNumber": 725, "seeAlso": [ "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "https://www.gnu.org/licenses/lgpl+gpl-3.0.txt", @@ -4952,7 +5125,7 @@ "licenseId": "LGPL-3.0-or-later", "name": "GNU Lesser General Public License v3.0 or later", "reference": "https://spdx.org/licenses/LGPL-3.0-or-later.html", - "referenceNumber": 502, + "referenceNumber": 563, "seeAlso": [ "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "https://www.gnu.org/licenses/lgpl+gpl-3.0.txt", @@ -4966,7 +5139,7 @@ "licenseId": "LGPLLR", "name": "Lesser General Public License For Linguistic Resources", "reference": "https://spdx.org/licenses/LGPLLR.html", - "referenceNumber": 123, + "referenceNumber": 34, "seeAlso": [ "http://www-igm.univ-mlv.fr/~unitex/lgpllr.html" ] @@ -4978,7 +5151,7 @@ "licenseId": "Libpng", "name": "libpng License", "reference": "https://spdx.org/licenses/Libpng.html", - "referenceNumber": 62, + "referenceNumber": 280, "seeAlso": [ "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt" ] @@ -4990,7 +5163,7 @@ "licenseId": "libpng-1.6.35", "name": "PNG Reference Library License v1 (for libpng 0.5 through 1.6.35)", "reference": "https://spdx.org/licenses/libpng-1.6.35.html", - "referenceNumber": 429, + "referenceNumber": 441, "seeAlso": [ "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt" ] @@ -5002,7 +5175,7 @@ "licenseId": "libpng-2.0", "name": "PNG Reference Library version 2", "reference": "https://spdx.org/licenses/libpng-2.0.html", - "referenceNumber": 226, + "referenceNumber": 330, "seeAlso": [ "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt" ] @@ -5014,7 +5187,7 @@ "licenseId": "libselinux-1.0", "name": "libselinux public domain notice", "reference": "https://spdx.org/licenses/libselinux-1.0.html", - "referenceNumber": 263, + "referenceNumber": 331, "seeAlso": [ "https://github.com/SELinuxProject/selinux/blob/master/libselinux/LICENSE" ] @@ -5026,7 +5199,7 @@ "licenseId": "libtiff", "name": "libtiff License", "reference": "https://spdx.org/licenses/libtiff.html", - "referenceNumber": 35, + "referenceNumber": 213, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/libtiff" ] @@ -5038,7 +5211,7 @@ "licenseId": "libutil-David-Nugent", "name": "libutil David Nugent License", "reference": "https://spdx.org/licenses/libutil-David-Nugent.html", - "referenceNumber": 402, + "referenceNumber": 399, "seeAlso": [ "http://web.mit.edu/freebsd/head/lib/libutil/login_ok.3", "https://cgit.freedesktop.org/libbsd/tree/man/setproctitle.3bsd" @@ -5051,10 +5224,11 @@ "licenseId": "LiLiQ-P-1.1", "name": "Licence Libre du Qu\u00e9bec \u2013 Permissive version 1.1", "reference": "https://spdx.org/licenses/LiLiQ-P-1.1.html", - "referenceNumber": 232, + "referenceNumber": 201, "seeAlso": [ "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", - "http://opensource.org/licenses/LiLiQ-P-1.1" + "http://opensource.org/licenses/LiLiQ-P-1.1", + "https://forge.gouv.qc.ca/licence/liliq-p/" ] }, { @@ -5064,10 +5238,11 @@ "licenseId": "LiLiQ-R-1.1", "name": "Licence Libre du Qu\u00e9bec \u2013 R\u00e9ciprocit\u00e9 version 1.1", "reference": "https://spdx.org/licenses/LiLiQ-R-1.1.html", - "referenceNumber": 229, + "referenceNumber": 632, "seeAlso": [ "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", - "http://opensource.org/licenses/LiLiQ-R-1.1" + "http://opensource.org/licenses/LiLiQ-R-1.1", + "https://forge.gouv.qc.ca/licence/liliq-p" ] }, { @@ -5077,10 +5252,11 @@ "licenseId": "LiLiQ-Rplus-1.1", "name": "Licence Libre du Qu\u00e9bec \u2013 R\u00e9ciprocit\u00e9 forte version 1.1", "reference": "https://spdx.org/licenses/LiLiQ-Rplus-1.1.html", - "referenceNumber": 238, + "referenceNumber": 510, "seeAlso": [ "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", - "http://opensource.org/licenses/LiLiQ-Rplus-1.1" + "http://opensource.org/licenses/LiLiQ-Rplus-1.1", + "https://forge.gouv.qc.ca/licence/liliq-r+/" ] }, { @@ -5090,7 +5266,7 @@ "licenseId": "Linux-man-pages-1-para", "name": "Linux man-pages - 1 paragraph", "reference": "https://spdx.org/licenses/Linux-man-pages-1-para.html", - "referenceNumber": 78, + "referenceNumber": 341, "seeAlso": [ "https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/getcpu.2#n4" ] @@ -5102,7 +5278,7 @@ "licenseId": "Linux-man-pages-copyleft", "name": "Linux man-pages Copyleft", "reference": "https://spdx.org/licenses/Linux-man-pages-copyleft.html", - "referenceNumber": 640, + "referenceNumber": 362, "seeAlso": [ "https://www.kernel.org/doc/man-pages/licenses.html" ] @@ -5114,7 +5290,7 @@ "licenseId": "Linux-man-pages-copyleft-2-para", "name": "Linux man-pages Copyleft - 2 paragraphs", "reference": "https://spdx.org/licenses/Linux-man-pages-copyleft-2-para.html", - "referenceNumber": 592, + "referenceNumber": 611, "seeAlso": [ "https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/move_pages.2#n5", "https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/migrate_pages.2#n8" @@ -5127,7 +5303,7 @@ "licenseId": "Linux-man-pages-copyleft-var", "name": "Linux man-pages Copyleft Variant", "reference": "https://spdx.org/licenses/Linux-man-pages-copyleft-var.html", - "referenceNumber": 202, + "referenceNumber": 629, "seeAlso": [ "https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/set_mempolicy.2#n5" ] @@ -5139,7 +5315,7 @@ "licenseId": "Linux-OpenIB", "name": "Linux Kernel Variant of OpenIB.org license", "reference": "https://spdx.org/licenses/Linux-OpenIB.html", - "referenceNumber": 513, + "referenceNumber": 639, "seeAlso": [ "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/infiniband/core/sa.h" ] @@ -5151,7 +5327,7 @@ "licenseId": "LOOP", "name": "Common Lisp LOOP License", "reference": "https://spdx.org/licenses/LOOP.html", - "referenceNumber": 237, + "referenceNumber": 498, "seeAlso": [ "https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/lsp/loop.lsp", "http://git.savannah.gnu.org/cgit/gcl.git/tree/gcl/lsp/gcl_loop.lsp?h=Version_2_6_13pre", @@ -5168,7 +5344,7 @@ "licenseId": "LPD-document", "name": "LPD Documentation License", "reference": "https://spdx.org/licenses/LPD-document.html", - "referenceNumber": 5, + "referenceNumber": 232, "seeAlso": [ "https://github.com/Cyan4973/xxHash/blob/dev/doc/xxhash_spec.md", "https://www.ietf.org/rfc/rfc1952.txt" @@ -5181,7 +5357,7 @@ "licenseId": "LPL-1.0", "name": "Lucent Public License Version 1.0", "reference": "https://spdx.org/licenses/LPL-1.0.html", - "referenceNumber": 136, + "referenceNumber": 39, "seeAlso": [ "https://opensource.org/licenses/LPL-1.0" ] @@ -5194,7 +5370,7 @@ "licenseId": "LPL-1.02", "name": "Lucent Public License v1.02", "reference": "https://spdx.org/licenses/LPL-1.02.html", - "referenceNumber": 656, + "referenceNumber": 532, "seeAlso": [ "http://plan9.bell-labs.com/plan9/license.html", "https://opensource.org/licenses/LPL-1.02" @@ -5207,7 +5383,7 @@ "licenseId": "LPPL-1.0", "name": "LaTeX Project Public License v1.0", "reference": "https://spdx.org/licenses/LPPL-1.0.html", - "referenceNumber": 63, + "referenceNumber": 33, "seeAlso": [ "http://www.latex-project.org/lppl/lppl-1-0.txt" ] @@ -5219,7 +5395,7 @@ "licenseId": "LPPL-1.1", "name": "LaTeX Project Public License v1.1", "reference": "https://spdx.org/licenses/LPPL-1.1.html", - "referenceNumber": 542, + "referenceNumber": 367, "seeAlso": [ "http://www.latex-project.org/lppl/lppl-1-1.txt" ] @@ -5232,7 +5408,7 @@ "licenseId": "LPPL-1.2", "name": "LaTeX Project Public License v1.2", "reference": "https://spdx.org/licenses/LPPL-1.2.html", - "referenceNumber": 486, + "referenceNumber": 541, "seeAlso": [ "http://www.latex-project.org/lppl/lppl-1-2.txt" ] @@ -5245,7 +5421,7 @@ "licenseId": "LPPL-1.3a", "name": "LaTeX Project Public License v1.3a", "reference": "https://spdx.org/licenses/LPPL-1.3a.html", - "referenceNumber": 280, + "referenceNumber": 470, "seeAlso": [ "http://www.latex-project.org/lppl/lppl-1-3a.txt" ] @@ -5257,7 +5433,7 @@ "licenseId": "LPPL-1.3c", "name": "LaTeX Project Public License v1.3c", "reference": "https://spdx.org/licenses/LPPL-1.3c.html", - "referenceNumber": 33, + "referenceNumber": 679, "seeAlso": [ "http://www.latex-project.org/lppl/lppl-1-3c.txt", "https://opensource.org/licenses/LPPL-1.3c" @@ -5270,7 +5446,7 @@ "licenseId": "lsof", "name": "lsof License", "reference": "https://spdx.org/licenses/lsof.html", - "referenceNumber": 563, + "referenceNumber": 659, "seeAlso": [ "https://github.com/lsof-org/lsof/blob/master/COPYING" ] @@ -5282,7 +5458,7 @@ "licenseId": "Lucida-Bitmap-Fonts", "name": "Lucida Bitmap Fonts License", "reference": "https://spdx.org/licenses/Lucida-Bitmap-Fonts.html", - "referenceNumber": 661, + "referenceNumber": 540, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/font/bh-100dpi/-/blob/master/COPYING?ref_type=heads" ] @@ -5294,7 +5470,7 @@ "licenseId": "LZMA-SDK-9.11-to-9.20", "name": "LZMA SDK License (versions 9.11 to 9.20)", "reference": "https://spdx.org/licenses/LZMA-SDK-9.11-to-9.20.html", - "referenceNumber": 349, + "referenceNumber": 230, "seeAlso": [ "https://www.7-zip.org/sdk.html", "https://sourceforge.net/projects/sevenzip/files/LZMA%20SDK/" @@ -5307,7 +5483,7 @@ "licenseId": "LZMA-SDK-9.22", "name": "LZMA SDK License (versions 9.22 and beyond)", "reference": "https://spdx.org/licenses/LZMA-SDK-9.22.html", - "referenceNumber": 504, + "referenceNumber": 462, "seeAlso": [ "https://www.7-zip.org/sdk.html", "https://sourceforge.net/projects/sevenzip/files/LZMA%20SDK/" @@ -5320,7 +5496,7 @@ "licenseId": "Mackerras-3-Clause", "name": "Mackerras 3-Clause License", "reference": "https://spdx.org/licenses/Mackerras-3-Clause.html", - "referenceNumber": 539, + "referenceNumber": 9, "seeAlso": [ "https://github.com/ppp-project/ppp/blob/master/pppd/chap_ms.c#L6-L28" ] @@ -5332,7 +5508,7 @@ "licenseId": "Mackerras-3-Clause-acknowledgment", "name": "Mackerras 3-Clause - acknowledgment variant", "reference": "https://spdx.org/licenses/Mackerras-3-Clause-acknowledgment.html", - "referenceNumber": 433, + "referenceNumber": 392, "seeAlso": [ "https://github.com/ppp-project/ppp/blob/master/pppd/auth.c#L6-L28" ] @@ -5344,7 +5520,7 @@ "licenseId": "magaz", "name": "magaz License", "reference": "https://spdx.org/licenses/magaz.html", - "referenceNumber": 373, + "referenceNumber": 163, "seeAlso": [ "https://mirrors.nic.cz/tex-archive/macros/latex/contrib/magaz/magaz.tex", "https://mirrors.ctan.org/macros/latex/contrib/version/version.sty" @@ -5357,7 +5533,7 @@ "licenseId": "mailprio", "name": "mailprio License", "reference": "https://spdx.org/licenses/mailprio.html", - "referenceNumber": 381, + "referenceNumber": 112, "seeAlso": [ "https://fossies.org/linux/sendmail/contrib/mailprio" ] @@ -5369,7 +5545,7 @@ "licenseId": "MakeIndex", "name": "MakeIndex License", "reference": "https://spdx.org/licenses/MakeIndex.html", - "referenceNumber": 165, + "referenceNumber": 6, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MakeIndex" ] @@ -5381,7 +5557,7 @@ "licenseId": "man2html", "name": "man2html License", "reference": "https://spdx.org/licenses/man2html.html", - "referenceNumber": 120, + "referenceNumber": 726, "seeAlso": [ "http://primates.ximian.com/~flucifredi/man/man-1.6g.tar.gz", "https://github.com/hamano/man2html/blob/master/man2html.c", @@ -5395,7 +5571,7 @@ "licenseId": "Martin-Birgmeier", "name": "Martin Birgmeier License", "reference": "https://spdx.org/licenses/Martin-Birgmeier.html", - "referenceNumber": 361, + "referenceNumber": 453, "seeAlso": [ "https://github.com/Perl/perl5/blob/blead/util.c#L6136" ] @@ -5407,7 +5583,7 @@ "licenseId": "McPhee-slideshow", "name": "McPhee Slideshow License", "reference": "https://spdx.org/licenses/McPhee-slideshow.html", - "referenceNumber": 489, + "referenceNumber": 48, "seeAlso": [ "https://mirror.las.iastate.edu/tex-archive/graphics/metapost/contrib/macros/slideshow/slideshow.mp" ] @@ -5419,7 +5595,7 @@ "licenseId": "metamail", "name": "metamail License", "reference": "https://spdx.org/licenses/metamail.html", - "referenceNumber": 455, + "referenceNumber": 139, "seeAlso": [ "https://github.com/Dual-Life/mime-base64/blob/master/Base64.xs#L12" ] @@ -5431,7 +5607,7 @@ "licenseId": "Minpack", "name": "Minpack License", "reference": "https://spdx.org/licenses/Minpack.html", - "referenceNumber": 28, + "referenceNumber": 360, "seeAlso": [ "http://www.netlib.org/minpack/disclaimer", "https://gitlab.com/libeigen/eigen/-/blob/master/COPYING.MINPACK" @@ -5444,7 +5620,7 @@ "licenseId": "MIPS", "name": "MIPS License", "reference": "https://spdx.org/licenses/MIPS.html", - "referenceNumber": 351, + "referenceNumber": 77, "seeAlso": [ "https://sourceware.org/cgit/binutils-gdb/tree/include/coff/sym.h#n11" ] @@ -5456,7 +5632,7 @@ "licenseId": "MirOS", "name": "The MirOS Licence", "reference": "https://spdx.org/licenses/MirOS.html", - "referenceNumber": 692, + "referenceNumber": 8, "seeAlso": [ "https://opensource.org/licenses/MirOS" ] @@ -5469,7 +5645,7 @@ "licenseId": "MIT", "name": "MIT License", "reference": "https://spdx.org/licenses/MIT.html", - "referenceNumber": 515, + "referenceNumber": 114, "seeAlso": [ "https://opensource.org/license/mit/", "http://opensource.org/licenses/MIT" @@ -5482,7 +5658,7 @@ "licenseId": "MIT-0", "name": "MIT No Attribution", "reference": "https://spdx.org/licenses/MIT-0.html", - "referenceNumber": 173, + "referenceNumber": 264, "seeAlso": [ "https://github.com/aws/mit-0", "https://romanrm.net/mit-zero", @@ -5496,7 +5672,7 @@ "licenseId": "MIT-advertising", "name": "Enlightenment License (e16)", "reference": "https://spdx.org/licenses/MIT-advertising.html", - "referenceNumber": 440, + "referenceNumber": 402, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising" ] @@ -5508,7 +5684,7 @@ "licenseId": "MIT-Click", "name": "MIT Click License", "reference": "https://spdx.org/licenses/MIT-Click.html", - "referenceNumber": 438, + "referenceNumber": 444, "seeAlso": [ "https://github.com/kohler/t1utils/blob/master/LICENSE" ] @@ -5520,7 +5696,7 @@ "licenseId": "MIT-CMU", "name": "CMU License", "reference": "https://spdx.org/licenses/MIT-CMU.html", - "referenceNumber": 287, + "referenceNumber": 359, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style", "https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE" @@ -5533,7 +5709,7 @@ "licenseId": "MIT-enna", "name": "enna License", "reference": "https://spdx.org/licenses/MIT-enna.html", - "referenceNumber": 580, + "referenceNumber": 609, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MIT#enna" ] @@ -5545,7 +5721,7 @@ "licenseId": "MIT-feh", "name": "feh License", "reference": "https://spdx.org/licenses/MIT-feh.html", - "referenceNumber": 408, + "referenceNumber": 724, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MIT#feh" ] @@ -5557,7 +5733,7 @@ "licenseId": "MIT-Festival", "name": "MIT Festival Variant", "reference": "https://spdx.org/licenses/MIT-Festival.html", - "referenceNumber": 18, + "referenceNumber": 106, "seeAlso": [ "https://github.com/festvox/flite/blob/master/COPYING", "https://github.com/festvox/speech_tools/blob/master/COPYING" @@ -5570,7 +5746,7 @@ "licenseId": "MIT-Khronos-old", "name": "MIT Khronos - old variant", "reference": "https://spdx.org/licenses/MIT-Khronos-old.html", - "referenceNumber": 508, + "referenceNumber": 597, "seeAlso": [ "https://github.com/KhronosGroup/SPIRV-Cross/blob/main/LICENSES/LicenseRef-KhronosFreeUse.txt" ] @@ -5582,7 +5758,7 @@ "licenseId": "MIT-Modern-Variant", "name": "MIT License Modern Variant", "reference": "https://spdx.org/licenses/MIT-Modern-Variant.html", - "referenceNumber": 304, + "referenceNumber": 227, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:MIT#Modern_Variants", "https://ptolemy.berkeley.edu/copyright.htm", @@ -5596,13 +5772,25 @@ "licenseId": "MIT-open-group", "name": "MIT Open Group variant", "reference": "https://spdx.org/licenses/MIT-open-group.html", - "referenceNumber": 404, + "referenceNumber": 555, "seeAlso": [ "https://gitlab.freedesktop.org/xorg/app/iceauth/-/blob/master/COPYING", "https://gitlab.freedesktop.org/xorg/app/xsetroot/-/blob/master/COPYING", "https://gitlab.freedesktop.org/xorg/app/xauth/-/blob/master/COPYING" ] }, + { + "detailsUrl": "https://spdx.org/licenses/MIT-STK.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "MIT-STK", + "name": "MIT-STK License", + "reference": "https://spdx.org/licenses/MIT-STK.html", + "referenceNumber": 296, + "seeAlso": [ + "https://github.com/thestk/stk/blob/6aacd357d76250bb7da2b1ddf675651828784bbc/LICENSE" + ] + }, { "detailsUrl": "https://spdx.org/licenses/MIT-testregex.json", "isDeprecatedLicenseId": false, @@ -5610,7 +5798,7 @@ "licenseId": "MIT-testregex", "name": "MIT testregex Variant", "reference": "https://spdx.org/licenses/MIT-testregex.html", - "referenceNumber": 496, + "referenceNumber": 651, "seeAlso": [ "https://github.com/dotnet/runtime/blob/55e1ac7c07df62c4108d4acedf78f77574470ce5/src/libraries/System.Text.RegularExpressions/tests/FunctionalTests/AttRegexTests.cs#L12-L28" ] @@ -5622,7 +5810,7 @@ "licenseId": "MIT-Wu", "name": "MIT Tom Wu Variant", "reference": "https://spdx.org/licenses/MIT-Wu.html", - "referenceNumber": 355, + "referenceNumber": 287, "seeAlso": [ "https://github.com/chromium/octane/blob/master/crypto.js" ] @@ -5634,7 +5822,7 @@ "licenseId": "MITNFA", "name": "MIT +no-false-attribs license", "reference": "https://spdx.org/licenses/MITNFA.html", - "referenceNumber": 473, + "referenceNumber": 442, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MITNFA" ] @@ -5646,11 +5834,24 @@ "licenseId": "MMIXware", "name": "MMIXware License", "reference": "https://spdx.org/licenses/MMIXware.html", - "referenceNumber": 663, + "referenceNumber": 336, "seeAlso": [ "https://gitlab.lrz.de/mmix/mmixware/-/blob/master/boilerplate.w" ] }, + { + "detailsUrl": "https://spdx.org/licenses/MMPL-1.0.1.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "MMPL-1.0.1", + "name": "Minecraft Mod Public License v1.0.1", + "reference": "https://spdx.org/licenses/MMPL-1.0.1.html", + "referenceNumber": 388, + "seeAlso": [ + "https://github.com/BuildCraft/BuildCraft/blob/623d323b1868712f29f4a8b0979a02e8d1835131/LICENSE", + "https://mod-buildcraft.com/MMPL-1.0.txt" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Motosoto.json", "isDeprecatedLicenseId": false, @@ -5658,7 +5859,7 @@ "licenseId": "Motosoto", "name": "Motosoto License", "reference": "https://spdx.org/licenses/Motosoto.html", - "referenceNumber": 507, + "referenceNumber": 154, "seeAlso": [ "https://opensource.org/licenses/Motosoto" ] @@ -5670,7 +5871,7 @@ "licenseId": "MPEG-SSG", "name": "MPEG Software Simulation", "reference": "https://spdx.org/licenses/MPEG-SSG.html", - "referenceNumber": 303, + "referenceNumber": 582, "seeAlso": [ "https://sourceforge.net/p/netpbm/code/HEAD/tree/super_stable/converter/ppm/ppmtompeg/jrevdct.c#l1189" ] @@ -5682,7 +5883,7 @@ "licenseId": "mpi-permissive", "name": "mpi Permissive License", "reference": "https://spdx.org/licenses/mpi-permissive.html", - "referenceNumber": 213, + "referenceNumber": 80, "seeAlso": [ "https://sources.debian.org/src/openmpi/4.1.0-10/ompi/debuggers/msgq_interface.h/?hl=19#L19" ] @@ -5694,7 +5895,7 @@ "licenseId": "mpich2", "name": "mpich2 License", "reference": "https://spdx.org/licenses/mpich2.html", - "referenceNumber": 102, + "referenceNumber": 104, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/MIT" ] @@ -5706,7 +5907,7 @@ "licenseId": "MPL-1.0", "name": "Mozilla Public License 1.0", "reference": "https://spdx.org/licenses/MPL-1.0.html", - "referenceNumber": 665, + "referenceNumber": 427, "seeAlso": [ "http://www.mozilla.org/MPL/MPL-1.0.html", "https://opensource.org/licenses/MPL-1.0" @@ -5720,7 +5921,7 @@ "licenseId": "MPL-1.1", "name": "Mozilla Public License 1.1", "reference": "https://spdx.org/licenses/MPL-1.1.html", - "referenceNumber": 679, + "referenceNumber": 479, "seeAlso": [ "http://www.mozilla.org/MPL/MPL-1.1.html", "https://opensource.org/licenses/MPL-1.1" @@ -5734,7 +5935,7 @@ "licenseId": "MPL-2.0", "name": "Mozilla Public License 2.0", "reference": "https://spdx.org/licenses/MPL-2.0.html", - "referenceNumber": 599, + "referenceNumber": 420, "seeAlso": [ "https://www.mozilla.org/MPL/2.0/", "https://opensource.org/licenses/MPL-2.0" @@ -5747,7 +5948,7 @@ "licenseId": "MPL-2.0-no-copyleft-exception", "name": "Mozilla Public License 2.0 (no copyleft exception)", "reference": "https://spdx.org/licenses/MPL-2.0-no-copyleft-exception.html", - "referenceNumber": 174, + "referenceNumber": 521, "seeAlso": [ "https://www.mozilla.org/MPL/2.0/", "https://opensource.org/licenses/MPL-2.0" @@ -5760,7 +5961,7 @@ "licenseId": "mplus", "name": "mplus Font License", "reference": "https://spdx.org/licenses/mplus.html", - "referenceNumber": 17, + "referenceNumber": 256, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:Mplus?rd=Licensing/mplus" ] @@ -5772,7 +5973,7 @@ "licenseId": "MS-LPL", "name": "Microsoft Limited Public License", "reference": "https://spdx.org/licenses/MS-LPL.html", - "referenceNumber": 674, + "referenceNumber": 187, "seeAlso": [ "https://www.openhub.net/licenses/mslpl", "https://github.com/gabegundy/atlserver/blob/master/License.txt", @@ -5787,7 +5988,7 @@ "licenseId": "MS-PL", "name": "Microsoft Public License", "reference": "https://spdx.org/licenses/MS-PL.html", - "referenceNumber": 698, + "referenceNumber": 66, "seeAlso": [ "http://www.microsoft.com/opensource/licenses.mspx", "https://opensource.org/licenses/MS-PL" @@ -5801,7 +6002,7 @@ "licenseId": "MS-RL", "name": "Microsoft Reciprocal License", "reference": "https://spdx.org/licenses/MS-RL.html", - "referenceNumber": 276, + "referenceNumber": 17, "seeAlso": [ "http://www.microsoft.com/opensource/licenses.mspx", "https://opensource.org/licenses/MS-RL" @@ -5814,7 +6015,7 @@ "licenseId": "MTLL", "name": "Matrix Template Library License", "reference": "https://spdx.org/licenses/MTLL.html", - "referenceNumber": 588, + "referenceNumber": 374, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License" ] @@ -5826,7 +6027,7 @@ "licenseId": "MulanPSL-1.0", "name": "Mulan Permissive Software License, Version 1", "reference": "https://spdx.org/licenses/MulanPSL-1.0.html", - "referenceNumber": 320, + "referenceNumber": 277, "seeAlso": [ "https://license.coscl.org.cn/MulanPSL/", "https://github.com/yuwenlong/longphp/blob/25dfb70cc2a466dc4bb55ba30901cbce08d164b5/LICENSE" @@ -5839,7 +6040,7 @@ "licenseId": "MulanPSL-2.0", "name": "Mulan Permissive Software License, Version 2", "reference": "https://spdx.org/licenses/MulanPSL-2.0.html", - "referenceNumber": 182, + "referenceNumber": 708, "seeAlso": [ "https://license.coscl.org.cn/MulanPSL2" ] @@ -5851,7 +6052,7 @@ "licenseId": "Multics", "name": "Multics License", "reference": "https://spdx.org/licenses/Multics.html", - "referenceNumber": 60, + "referenceNumber": 547, "seeAlso": [ "https://opensource.org/licenses/Multics" ] @@ -5863,7 +6064,7 @@ "licenseId": "Mup", "name": "Mup License", "reference": "https://spdx.org/licenses/Mup.html", - "referenceNumber": 288, + "referenceNumber": 723, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Mup" ] @@ -5875,7 +6076,7 @@ "licenseId": "NAIST-2003", "name": "Nara Institute of Science and Technology License (2003)", "reference": "https://spdx.org/licenses/NAIST-2003.html", - "referenceNumber": 462, + "referenceNumber": 696, "seeAlso": [ "https://enterprise.dejacode.com/licenses/public/naist-2003/#license-text", "https://github.com/nodejs/node/blob/4a19cc8947b1bba2b2d27816ec3d0edf9b28e503/LICENSE#L343" @@ -5889,7 +6090,7 @@ "licenseId": "NASA-1.3", "name": "NASA Open Source Agreement 1.3", "reference": "https://spdx.org/licenses/NASA-1.3.html", - "referenceNumber": 432, + "referenceNumber": 721, "seeAlso": [ "http://ti.arc.nasa.gov/opensource/nosa/", "https://opensource.org/licenses/NASA-1.3" @@ -5902,7 +6103,7 @@ "licenseId": "Naumen", "name": "Naumen Public License", "reference": "https://spdx.org/licenses/Naumen.html", - "referenceNumber": 307, + "referenceNumber": 657, "seeAlso": [ "https://opensource.org/licenses/Naumen" ] @@ -5914,7 +6115,7 @@ "licenseId": "NBPL-1.0", "name": "Net Boolean Public License v1", "reference": "https://spdx.org/licenses/NBPL-1.0.html", - "referenceNumber": 460, + "referenceNumber": 310, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894" ] @@ -5926,7 +6127,7 @@ "licenseId": "NCBI-PD", "name": "NCBI Public Domain Notice", "reference": "https://spdx.org/licenses/NCBI-PD.html", - "referenceNumber": 696, + "referenceNumber": 550, "seeAlso": [ "https://github.com/ncbi/sra-tools/blob/e8e5b6af4edc460156ad9ce5902d0779cffbf685/LICENSE", "https://github.com/ncbi/datasets/blob/0ea4cd16b61e5b799d9cc55aecfa016d6c9bd2bf/LICENSE.md", @@ -5942,7 +6143,7 @@ "licenseId": "NCGL-UK-2.0", "name": "Non-Commercial Government Licence", "reference": "https://spdx.org/licenses/NCGL-UK-2.0.html", - "referenceNumber": 392, + "referenceNumber": 391, "seeAlso": [ "http://www.nationalarchives.gov.uk/doc/non-commercial-government-licence/version/2/" ] @@ -5954,7 +6155,7 @@ "licenseId": "NCL", "name": "NCL Source Code License", "reference": "https://spdx.org/licenses/NCL.html", - "referenceNumber": 154, + "referenceNumber": 514, "seeAlso": [ "https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/modules/module-filter-chain/pffft.c?ref_type=heads#L1-52" ] @@ -5967,7 +6168,7 @@ "licenseId": "NCSA", "name": "University of Illinois/NCSA Open Source License", "reference": "https://spdx.org/licenses/NCSA.html", - "referenceNumber": 148, + "referenceNumber": 83, "seeAlso": [ "http://otm.illinois.edu/uiuc_openSource", "https://opensource.org/licenses/NCSA" @@ -5980,7 +6181,7 @@ "licenseId": "Net-SNMP", "name": "Net-SNMP License", "reference": "https://spdx.org/licenses/Net-SNMP.html", - "referenceNumber": 638, + "referenceNumber": 78, "seeAlso": [ "http://net-snmp.sourceforge.net/about/license.html" ] @@ -5992,7 +6193,7 @@ "licenseId": "NetCDF", "name": "NetCDF license", "reference": "https://spdx.org/licenses/NetCDF.html", - "referenceNumber": 626, + "referenceNumber": 682, "seeAlso": [ "http://www.unidata.ucar.edu/software/netcdf/copyright.html" ] @@ -6004,7 +6205,7 @@ "licenseId": "Newsletr", "name": "Newsletr License", "reference": "https://spdx.org/licenses/Newsletr.html", - "referenceNumber": 607, + "referenceNumber": 467, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Newsletr" ] @@ -6016,7 +6217,7 @@ "licenseId": "NGPL", "name": "Nethack General Public License", "reference": "https://spdx.org/licenses/NGPL.html", - "referenceNumber": 64, + "referenceNumber": 421, "seeAlso": [ "https://opensource.org/licenses/NGPL" ] @@ -6028,7 +6229,7 @@ "licenseId": "ngrep", "name": "ngrep License", "reference": "https://spdx.org/licenses/ngrep.html", - "referenceNumber": 16, + "referenceNumber": 169, "seeAlso": [ "https://github.com/jpr5/ngrep/blob/master/LICENSE" ] @@ -6040,7 +6241,7 @@ "licenseId": "NICTA-1.0", "name": "NICTA Public Software License, Version 1.0", "reference": "https://spdx.org/licenses/NICTA-1.0.html", - "referenceNumber": 406, + "referenceNumber": 394, "seeAlso": [ "https://opensource.apple.com/source/mDNSResponder/mDNSResponder-320.10/mDNSPosix/nss_ReadMe.txt" ] @@ -6052,7 +6253,7 @@ "licenseId": "NIST-PD", "name": "NIST Public Domain Notice", "reference": "https://spdx.org/licenses/NIST-PD.html", - "referenceNumber": 98, + "referenceNumber": 446, "seeAlso": [ "https://github.com/tcheneau/simpleRPL/blob/e645e69e38dd4e3ccfeceb2db8cba05b7c2e0cd3/LICENSE.txt", "https://github.com/tcheneau/Routing/blob/f09f46fcfe636107f22f2c98348188a65a135d98/README.md" @@ -6065,12 +6266,24 @@ "licenseId": "NIST-PD-fallback", "name": "NIST Public Domain Notice with license fallback", "reference": "https://spdx.org/licenses/NIST-PD-fallback.html", - "referenceNumber": 616, + "referenceNumber": 200, "seeAlso": [ "https://github.com/usnistgov/jsip/blob/59700e6926cbe96c5cdae897d9a7d2656b42abe3/LICENSE", "https://github.com/usnistgov/fipy/blob/86aaa5c2ba2c6f1be19593c5986071cf6568cc34/LICENSE.rst" ] }, + { + "detailsUrl": "https://spdx.org/licenses/NIST-PD-TNT.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "NIST-PD-TNT", + "name": "NIST Public Domain Notice TNT variant", + "reference": "https://spdx.org/licenses/NIST-PD-TNT.html", + "referenceNumber": 105, + "seeAlso": [ + "https://math.nist.gov/tnt/download.html" + ] + }, { "detailsUrl": "https://spdx.org/licenses/NIST-Software.json", "isDeprecatedLicenseId": false, @@ -6078,7 +6291,7 @@ "licenseId": "NIST-Software", "name": "NIST Software License", "reference": "https://spdx.org/licenses/NIST-Software.html", - "referenceNumber": 447, + "referenceNumber": 18, "seeAlso": [ "https://github.com/open-quantum-safe/liboqs/blob/40b01fdbb270f8614fde30e65d30e9da18c02393/src/common/rand/rand_nist.c#L1-L15" ] @@ -6090,7 +6303,7 @@ "licenseId": "NLOD-1.0", "name": "Norwegian Licence for Open Government Data (NLOD) 1.0", "reference": "https://spdx.org/licenses/NLOD-1.0.html", - "referenceNumber": 249, + "referenceNumber": 667, "seeAlso": [ "http://data.norge.no/nlod/en/1.0" ] @@ -6102,7 +6315,7 @@ "licenseId": "NLOD-2.0", "name": "Norwegian Licence for Open Government Data (NLOD) 2.0", "reference": "https://spdx.org/licenses/NLOD-2.0.html", - "referenceNumber": 687, + "referenceNumber": 368, "seeAlso": [ "http://data.norge.no/nlod/en/2.0" ] @@ -6114,7 +6327,7 @@ "licenseId": "NLPL", "name": "No Limit Public License", "reference": "https://spdx.org/licenses/NLPL.html", - "referenceNumber": 161, + "referenceNumber": 447, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/NLPL" ] @@ -6127,7 +6340,7 @@ "licenseId": "Nokia", "name": "Nokia Open Source License", "reference": "https://spdx.org/licenses/Nokia.html", - "referenceNumber": 464, + "referenceNumber": 45, "seeAlso": [ "https://opensource.org/licenses/nokia" ] @@ -6140,7 +6353,7 @@ "licenseId": "NOSL", "name": "Netizen Open Source License", "reference": "https://spdx.org/licenses/NOSL.html", - "referenceNumber": 471, + "referenceNumber": 257, "seeAlso": [ "http://bits.netizen.com.au/licenses/NOSL/nosl.txt" ] @@ -6152,7 +6365,7 @@ "licenseId": "Noweb", "name": "Noweb License", "reference": "https://spdx.org/licenses/Noweb.html", - "referenceNumber": 77, + "referenceNumber": 3, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Noweb" ] @@ -6165,7 +6378,7 @@ "licenseId": "NPL-1.0", "name": "Netscape Public License v1.0", "reference": "https://spdx.org/licenses/NPL-1.0.html", - "referenceNumber": 372, + "referenceNumber": 115, "seeAlso": [ "http://www.mozilla.org/MPL/NPL/1.0/" ] @@ -6178,7 +6391,7 @@ "licenseId": "NPL-1.1", "name": "Netscape Public License v1.1", "reference": "https://spdx.org/licenses/NPL-1.1.html", - "referenceNumber": 518, + "referenceNumber": 636, "seeAlso": [ "http://www.mozilla.org/MPL/NPL/1.1/" ] @@ -6190,7 +6403,7 @@ "licenseId": "NPOSL-3.0", "name": "Non-Profit Open Software License 3.0", "reference": "https://spdx.org/licenses/NPOSL-3.0.html", - "referenceNumber": 195, + "referenceNumber": 303, "seeAlso": [ "https://opensource.org/licenses/NOSL3.0" ] @@ -6202,7 +6415,7 @@ "licenseId": "NRL", "name": "NRL License", "reference": "https://spdx.org/licenses/NRL.html", - "referenceNumber": 146, + "referenceNumber": 10, "seeAlso": [ "http://web.mit.edu/network/isakmp/nrllicense.html" ] @@ -6214,7 +6427,7 @@ "licenseId": "NTIA-PD", "name": "NTIA Public Domain Notice", "reference": "https://spdx.org/licenses/NTIA-PD.html", - "referenceNumber": 426, + "referenceNumber": 44, "seeAlso": [ "https://raw.githubusercontent.com/NTIA/itm/refs/heads/master/LICENSE.md", "https://raw.githubusercontent.com/NTIA/scos-sensor/refs/heads/master/LICENSE.md" @@ -6227,7 +6440,7 @@ "licenseId": "NTP", "name": "NTP License", "reference": "https://spdx.org/licenses/NTP.html", - "referenceNumber": 621, + "referenceNumber": 241, "seeAlso": [ "https://opensource.org/licenses/NTP" ] @@ -6239,7 +6452,7 @@ "licenseId": "NTP-0", "name": "NTP No Attribution", "reference": "https://spdx.org/licenses/NTP-0.html", - "referenceNumber": 566, + "referenceNumber": 393, "seeAlso": [ "https://github.com/tytso/e2fsprogs/blob/master/lib/et/et_name.c" ] @@ -6252,7 +6465,7 @@ "licenseId": "Nunit", "name": "Nunit License", "reference": "https://spdx.org/licenses/Nunit.html", - "referenceNumber": 203, + "referenceNumber": 698, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Nunit" ] @@ -6264,7 +6477,7 @@ "licenseId": "O-UDA-1.0", "name": "Open Use of Data Agreement v1.0", "reference": "https://spdx.org/licenses/O-UDA-1.0.html", - "referenceNumber": 485, + "referenceNumber": 602, "seeAlso": [ "https://github.com/microsoft/Open-Use-of-Data-Agreement/blob/v1.0/O-UDA-1.0.md", "https://cdla.dev/open-use-of-data-agreement-v1-0/" @@ -6277,7 +6490,7 @@ "licenseId": "OAR", "name": "OAR License", "reference": "https://spdx.org/licenses/OAR.html", - "referenceNumber": 251, + "referenceNumber": 79, "seeAlso": [ "https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/string/strsignal.c;hb=HEAD#l35" ] @@ -6289,7 +6502,7 @@ "licenseId": "OCCT-PL", "name": "Open CASCADE Technology Public License", "reference": "https://spdx.org/licenses/OCCT-PL.html", - "referenceNumber": 371, + "referenceNumber": 437, "seeAlso": [ "http://www.opencascade.com/content/occt-public-license" ] @@ -6301,7 +6514,7 @@ "licenseId": "OCLC-2.0", "name": "OCLC Research Public License 2.0", "reference": "https://spdx.org/licenses/OCLC-2.0.html", - "referenceNumber": 274, + "referenceNumber": 55, "seeAlso": [ "http://www.oclc.org/research/activities/software/license/v2final.htm", "https://opensource.org/licenses/OCLC-2.0" @@ -6315,7 +6528,7 @@ "licenseId": "ODbL-1.0", "name": "Open Data Commons Open Database License v1.0", "reference": "https://spdx.org/licenses/ODbL-1.0.html", - "referenceNumber": 397, + "referenceNumber": 627, "seeAlso": [ "http://www.opendatacommons.org/licenses/odbl/1.0/", "https://opendatacommons.org/licenses/odbl/1-0/" @@ -6328,7 +6541,7 @@ "licenseId": "ODC-By-1.0", "name": "Open Data Commons Attribution License v1.0", "reference": "https://spdx.org/licenses/ODC-By-1.0.html", - "referenceNumber": 46, + "referenceNumber": 485, "seeAlso": [ "https://opendatacommons.org/licenses/by/1.0/" ] @@ -6340,7 +6553,7 @@ "licenseId": "OFFIS", "name": "OFFIS License", "reference": "https://spdx.org/licenses/OFFIS.html", - "referenceNumber": 368, + "referenceNumber": 263, "seeAlso": [ "https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/dicom/README" ] @@ -6353,7 +6566,7 @@ "licenseId": "OFL-1.0", "name": "SIL Open Font License 1.0", "reference": "https://spdx.org/licenses/OFL-1.0.html", - "referenceNumber": 589, + "referenceNumber": 71, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL10_web" ] @@ -6365,7 +6578,7 @@ "licenseId": "OFL-1.0-no-RFN", "name": "SIL Open Font License 1.0 with no Reserved Font Name", "reference": "https://spdx.org/licenses/OFL-1.0-no-RFN.html", - "referenceNumber": 653, + "referenceNumber": 113, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL10_web" ] @@ -6377,7 +6590,7 @@ "licenseId": "OFL-1.0-RFN", "name": "SIL Open Font License 1.0 with Reserved Font Name", "reference": "https://spdx.org/licenses/OFL-1.0-RFN.html", - "referenceNumber": 201, + "referenceNumber": 419, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL10_web" ] @@ -6390,7 +6603,7 @@ "licenseId": "OFL-1.1", "name": "SIL Open Font License 1.1", "reference": "https://spdx.org/licenses/OFL-1.1.html", - "referenceNumber": 608, + "referenceNumber": 474, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web", "https://opensource.org/licenses/OFL-1.1" @@ -6403,7 +6616,7 @@ "licenseId": "OFL-1.1-no-RFN", "name": "SIL Open Font License 1.1 with no Reserved Font Name", "reference": "https://spdx.org/licenses/OFL-1.1-no-RFN.html", - "referenceNumber": 204, + "referenceNumber": 126, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web", "https://opensource.org/licenses/OFL-1.1" @@ -6416,7 +6629,7 @@ "licenseId": "OFL-1.1-RFN", "name": "SIL Open Font License 1.1 with Reserved Font Name", "reference": "https://spdx.org/licenses/OFL-1.1-RFN.html", - "referenceNumber": 82, + "referenceNumber": 324, "seeAlso": [ "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web", "https://opensource.org/licenses/OFL-1.1" @@ -6429,7 +6642,7 @@ "licenseId": "OGC-1.0", "name": "OGC Software License, Version 1.0", "reference": "https://spdx.org/licenses/OGC-1.0.html", - "referenceNumber": 612, + "referenceNumber": 56, "seeAlso": [ "https://www.ogc.org/ogc/software/1.0" ] @@ -6441,7 +6654,7 @@ "licenseId": "OGDL-Taiwan-1.0", "name": "Taiwan Open Government Data License, version 1.0", "reference": "https://spdx.org/licenses/OGDL-Taiwan-1.0.html", - "referenceNumber": 129, + "referenceNumber": 626, "seeAlso": [ "https://data.gov.tw/license" ] @@ -6453,7 +6666,7 @@ "licenseId": "OGL-Canada-2.0", "name": "Open Government Licence - Canada", "reference": "https://spdx.org/licenses/OGL-Canada-2.0.html", - "referenceNumber": 544, + "referenceNumber": 311, "seeAlso": [ "https://open.canada.ca/en/open-government-licence-canada" ] @@ -6465,7 +6678,7 @@ "licenseId": "OGL-UK-1.0", "name": "Open Government Licence v1.0", "reference": "https://spdx.org/licenses/OGL-UK-1.0.html", - "referenceNumber": 168, + "referenceNumber": 220, "seeAlso": [ "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/" ] @@ -6477,7 +6690,7 @@ "licenseId": "OGL-UK-2.0", "name": "Open Government Licence v2.0", "reference": "https://spdx.org/licenses/OGL-UK-2.0.html", - "referenceNumber": 400, + "referenceNumber": 107, "seeAlso": [ "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/" ] @@ -6489,7 +6702,7 @@ "licenseId": "OGL-UK-3.0", "name": "Open Government Licence v3.0", "reference": "https://spdx.org/licenses/OGL-UK-3.0.html", - "referenceNumber": 570, + "referenceNumber": 147, "seeAlso": [ "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/" ] @@ -6501,7 +6714,7 @@ "licenseId": "OGTSL", "name": "Open Group Test Suite License", "reference": "https://spdx.org/licenses/OGTSL.html", - "referenceNumber": 534, + "referenceNumber": 649, "seeAlso": [ "http://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "https://opensource.org/licenses/OGTSL" @@ -6514,7 +6727,7 @@ "licenseId": "OLDAP-1.1", "name": "Open LDAP Public License v1.1", "reference": "https://spdx.org/licenses/OLDAP-1.1.html", - "referenceNumber": 333, + "referenceNumber": 559, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f" ] @@ -6526,7 +6739,7 @@ "licenseId": "OLDAP-1.2", "name": "Open LDAP Public License v1.2", "reference": "https://spdx.org/licenses/OLDAP-1.2.html", - "referenceNumber": 281, + "referenceNumber": 222, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7" ] @@ -6538,7 +6751,7 @@ "licenseId": "OLDAP-1.3", "name": "Open LDAP Public License v1.3", "reference": "https://spdx.org/licenses/OLDAP-1.3.html", - "referenceNumber": 386, + "referenceNumber": 607, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1" ] @@ -6550,7 +6763,7 @@ "licenseId": "OLDAP-1.4", "name": "Open LDAP Public License v1.4", "reference": "https://spdx.org/licenses/OLDAP-1.4.html", - "referenceNumber": 105, + "referenceNumber": 108, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941" ] @@ -6562,7 +6775,7 @@ "licenseId": "OLDAP-2.0", "name": "Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B)", "reference": "https://spdx.org/licenses/OLDAP-2.0.html", - "referenceNumber": 657, + "referenceNumber": 691, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea" ] @@ -6574,7 +6787,7 @@ "licenseId": "OLDAP-2.0.1", "name": "Open LDAP Public License v2.0.1", "reference": "https://spdx.org/licenses/OLDAP-2.0.1.html", - "referenceNumber": 654, + "referenceNumber": 36, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e" ] @@ -6586,7 +6799,7 @@ "licenseId": "OLDAP-2.1", "name": "Open LDAP Public License v2.1", "reference": "https://spdx.org/licenses/OLDAP-2.1.html", - "referenceNumber": 170, + "referenceNumber": 472, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715" ] @@ -6598,7 +6811,7 @@ "licenseId": "OLDAP-2.2", "name": "Open LDAP Public License v2.2", "reference": "https://spdx.org/licenses/OLDAP-2.2.html", - "referenceNumber": 667, + "referenceNumber": 663, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3" ] @@ -6610,7 +6823,7 @@ "licenseId": "OLDAP-2.2.1", "name": "Open LDAP Public License v2.2.1", "reference": "https://spdx.org/licenses/OLDAP-2.2.1.html", - "referenceNumber": 378, + "referenceNumber": 278, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e" ] @@ -6622,7 +6835,7 @@ "licenseId": "OLDAP-2.2.2", "name": "Open LDAP Public License 2.2.2", "reference": "https://spdx.org/licenses/OLDAP-2.2.2.html", - "referenceNumber": 314, + "referenceNumber": 119, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188" ] @@ -6635,7 +6848,7 @@ "licenseId": "OLDAP-2.3", "name": "Open LDAP Public License v2.3", "reference": "https://spdx.org/licenses/OLDAP-2.3.html", - "referenceNumber": 411, + "referenceNumber": 695, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3" ] @@ -6647,7 +6860,7 @@ "licenseId": "OLDAP-2.4", "name": "Open LDAP Public License v2.4", "reference": "https://spdx.org/licenses/OLDAP-2.4.html", - "referenceNumber": 382, + "referenceNumber": 120, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386" ] @@ -6659,7 +6872,7 @@ "licenseId": "OLDAP-2.5", "name": "Open LDAP Public License v2.5", "reference": "https://spdx.org/licenses/OLDAP-2.5.html", - "referenceNumber": 443, + "referenceNumber": 148, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf" ] @@ -6684,7 +6897,7 @@ "licenseId": "OLDAP-2.7", "name": "Open LDAP Public License v2.7", "reference": "https://spdx.org/licenses/OLDAP-2.7.html", - "referenceNumber": 574, + "referenceNumber": 178, "seeAlso": [ "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2" ] @@ -6696,7 +6909,7 @@ "licenseId": "OLDAP-2.8", "name": "Open LDAP Public License v2.8", "reference": "https://spdx.org/licenses/OLDAP-2.8.html", - "referenceNumber": 364, + "referenceNumber": 714, "seeAlso": [ "http://www.openldap.org/software/release/license.html" ] @@ -6708,7 +6921,7 @@ "licenseId": "OLFL-1.3", "name": "Open Logistics Foundation License Version 1.3", "reference": "https://spdx.org/licenses/OLFL-1.3.html", - "referenceNumber": 121, + "referenceNumber": 143, "seeAlso": [ "https://openlogisticsfoundation.org/licenses/", "https://opensource.org/license/olfl-1-3/" @@ -6721,11 +6934,24 @@ "licenseId": "OML", "name": "Open Market License", "reference": "https://spdx.org/licenses/OML.html", - "referenceNumber": 116, + "referenceNumber": 379, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Open_Market_License" ] }, + { + "detailsUrl": "https://spdx.org/licenses/OpenMDW-1.0.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "OpenMDW-1.0", + "name": "OpenMDW License Agreement v1.0", + "reference": "https://spdx.org/licenses/OpenMDW-1.0.html", + "referenceNumber": 689, + "seeAlso": [ + "https://raw.githubusercontent.com/OpenMDW/OpenMDW/refs/heads/main/1.0/LICENSE.openmdw", + "https://openmdw.ai/license/" + ] + }, { "detailsUrl": "https://spdx.org/licenses/OpenPBS-2.3.json", "isDeprecatedLicenseId": false, @@ -6733,7 +6959,7 @@ "licenseId": "OpenPBS-2.3", "name": "OpenPBS v2.3 Software License", "reference": "https://spdx.org/licenses/OpenPBS-2.3.html", - "referenceNumber": 2, + "referenceNumber": 390, "seeAlso": [ "https://github.com/adaptivecomputing/torque/blob/master/PBS_License.txt", "https://www.mcs.anl.gov/research/projects/openpbs/PBS_License.txt" @@ -6747,7 +6973,7 @@ "licenseId": "OpenSSL", "name": "OpenSSL License", "reference": "https://spdx.org/licenses/OpenSSL.html", - "referenceNumber": 275, + "referenceNumber": 175, "seeAlso": [ "http://www.openssl.org/source/license.html" ] @@ -6759,7 +6985,7 @@ "licenseId": "OpenSSL-standalone", "name": "OpenSSL License - standalone", "reference": "https://spdx.org/licenses/OpenSSL-standalone.html", - "referenceNumber": 128, + "referenceNumber": 443, "seeAlso": [ "https://library.netapp.com/ecm/ecm_download_file/ECMP1196395", "https://hstechdocs.helpsystems.com/manuals/globalscape/archive/cuteftp6/open_ssl_license_agreement.htm" @@ -6772,7 +6998,7 @@ "licenseId": "OpenVision", "name": "OpenVision License", "reference": "https://spdx.org/licenses/OpenVision.html", - "referenceNumber": 36, + "referenceNumber": 254, "seeAlso": [ "https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L66-L98", "https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html", @@ -6787,7 +7013,7 @@ "licenseId": "OPL-1.0", "name": "Open Public License v1.0", "reference": "https://spdx.org/licenses/OPL-1.0.html", - "referenceNumber": 614, + "referenceNumber": 348, "seeAlso": [ "http://old.koalateam.com/jackaroo/OPL_1_0.TXT", "https://fedoraproject.org/wiki/Licensing/Open_Public_License" @@ -6800,7 +7026,7 @@ "licenseId": "OPL-UK-3.0", "name": "United Kingdom Open Parliament Licence v3.0", "reference": "https://spdx.org/licenses/OPL-UK-3.0.html", - "referenceNumber": 285, + "referenceNumber": 68, "seeAlso": [ "https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/" ] @@ -6812,13 +7038,25 @@ "licenseId": "OPUBL-1.0", "name": "Open Publication License v1.0", "reference": "https://spdx.org/licenses/OPUBL-1.0.html", - "referenceNumber": 414, + "referenceNumber": 413, "seeAlso": [ "http://opencontent.org/openpub/", "https://www.debian.org/opl", "https://www.ctan.org/license/opl" ] }, + { + "detailsUrl": "https://spdx.org/licenses/OSC-1.0.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": true, + "licenseId": "OSC-1.0", + "name": "OSC License 1.0", + "reference": "https://spdx.org/licenses/OSC-1.0.html", + "referenceNumber": 365, + "seeAlso": [ + "https://opensource.org/license/osc-license-1-0" + ] + }, { "detailsUrl": "https://spdx.org/licenses/OSET-PL-2.1.json", "isDeprecatedLicenseId": false, @@ -6826,7 +7064,7 @@ "licenseId": "OSET-PL-2.1", "name": "OSET Public License version 2.1", "reference": "https://spdx.org/licenses/OSET-PL-2.1.html", - "referenceNumber": 183, + "referenceNumber": 423, "seeAlso": [ "http://www.osetfoundation.org/public-license", "https://opensource.org/licenses/OPL-2.1" @@ -6840,7 +7078,7 @@ "licenseId": "OSL-1.0", "name": "Open Software License 1.0", "reference": "https://spdx.org/licenses/OSL-1.0.html", - "referenceNumber": 651, + "referenceNumber": 673, "seeAlso": [ "https://opensource.org/licenses/OSL-1.0" ] @@ -6853,7 +7091,7 @@ "licenseId": "OSL-1.1", "name": "Open Software License 1.1", "reference": "https://spdx.org/licenses/OSL-1.1.html", - "referenceNumber": 453, + "referenceNumber": 436, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/OSL1.1" ] @@ -6866,7 +7104,7 @@ "licenseId": "OSL-2.0", "name": "Open Software License 2.0", "reference": "https://spdx.org/licenses/OSL-2.0.html", - "referenceNumber": 179, + "referenceNumber": 676, "seeAlso": [ "http://web.archive.org/web/20041020171434/http://www.rosenlaw.com/osl2.0.html" ] @@ -6879,7 +7117,7 @@ "licenseId": "OSL-2.1", "name": "Open Software License 2.1", "reference": "https://spdx.org/licenses/OSL-2.1.html", - "referenceNumber": 29, + "referenceNumber": 286, "seeAlso": [ "http://web.archive.org/web/20050212003940/http://www.rosenlaw.com/osl21.htm", "https://opensource.org/licenses/OSL-2.1" @@ -6893,12 +7131,24 @@ "licenseId": "OSL-3.0", "name": "Open Software License 3.0", "reference": "https://spdx.org/licenses/OSL-3.0.html", - "referenceNumber": 3, + "referenceNumber": 354, "seeAlso": [ "https://web.archive.org/web/20120101081418/http://rosenlaw.com:80/OSL3.0.htm", "https://opensource.org/licenses/OSL-3.0" ] }, + { + "detailsUrl": "https://spdx.org/licenses/OSSP.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "OSSP", + "name": "OSSP License", + "reference": "https://spdx.org/licenses/OSSP.html", + "referenceNumber": 292, + "seeAlso": [ + "https://git.sr.ht/~nabijaczleweli/ossp-var" + ] + }, { "detailsUrl": "https://spdx.org/licenses/PADL.json", "isDeprecatedLicenseId": false, @@ -6906,11 +7156,24 @@ "licenseId": "PADL", "name": "PADL License", "reference": "https://spdx.org/licenses/PADL.html", - "referenceNumber": 284, + "referenceNumber": 594, "seeAlso": [ "https://git.openldap.org/openldap/openldap/-/blob/master/libraries/libldap/os-local.c?ref_type=heads#L19-23" ] }, + { + "detailsUrl": "https://spdx.org/licenses/ParaType-Free-Font-1.3.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "ParaType-Free-Font-1.3", + "name": "ParaType Free Font Licensing Agreement v1.3", + "reference": "https://spdx.org/licenses/ParaType-Free-Font-1.3.html", + "referenceNumber": 625, + "seeAlso": [ + "https://web.archive.org/web/20161209023955/http://www.paratype.ru/public/pt_openlicense_eng.asp", + "https://metadata.ftp-master.debian.org/changelogs//main/f/fonts-paratype/fonts-paratype_20181108-4_copyright" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Parity-6.0.0.json", "isDeprecatedLicenseId": false, @@ -6918,7 +7181,7 @@ "licenseId": "Parity-6.0.0", "name": "The Parity Public License 6.0.0", "reference": "https://spdx.org/licenses/Parity-6.0.0.html", - "referenceNumber": 241, + "referenceNumber": 38, "seeAlso": [ "https://paritylicense.com/versions/6.0.0.html" ] @@ -6930,7 +7193,7 @@ "licenseId": "Parity-7.0.0", "name": "The Parity Public License 7.0.0", "reference": "https://spdx.org/licenses/Parity-7.0.0.html", - "referenceNumber": 235, + "referenceNumber": 633, "seeAlso": [ "https://paritylicense.com/versions/7.0.0.html" ] @@ -6942,7 +7205,7 @@ "licenseId": "PDDL-1.0", "name": "Open Data Commons Public Domain Dedication & License 1.0", "reference": "https://spdx.org/licenses/PDDL-1.0.html", - "referenceNumber": 684, + "referenceNumber": 703, "seeAlso": [ "http://opendatacommons.org/licenses/pddl/1.0/", "https://opendatacommons.org/licenses/pddl/" @@ -6955,7 +7218,7 @@ "licenseId": "PHP-3.0", "name": "PHP License v3.0", "reference": "https://spdx.org/licenses/PHP-3.0.html", - "referenceNumber": 133, + "referenceNumber": 504, "seeAlso": [ "http://www.php.net/license/3_0.txt", "https://opensource.org/licenses/PHP-3.0" @@ -6969,7 +7232,7 @@ "licenseId": "PHP-3.01", "name": "PHP License v3.01", "reference": "https://spdx.org/licenses/PHP-3.01.html", - "referenceNumber": 221, + "referenceNumber": 283, "seeAlso": [ "http://www.php.net/license/3_01.txt" ] @@ -6981,7 +7244,7 @@ "licenseId": "Pixar", "name": "Pixar License", "reference": "https://spdx.org/licenses/Pixar.html", - "referenceNumber": 435, + "referenceNumber": 642, "seeAlso": [ "https://github.com/PixarAnimationStudios/OpenSubdiv/raw/v3_5_0/LICENSE.txt", "https://graphics.pixar.com/opensubdiv/docs/license.html", @@ -6995,7 +7258,7 @@ "licenseId": "pkgconf", "name": "pkgconf License", "reference": "https://spdx.org/licenses/pkgconf.html", - "referenceNumber": 670, + "referenceNumber": 219, "seeAlso": [ "https://github.com/pkgconf/pkgconf/blob/master/cli/main.c#L8" ] @@ -7007,7 +7270,7 @@ "licenseId": "Plexus", "name": "Plexus Classworlds License", "reference": "https://spdx.org/licenses/Plexus.html", - "referenceNumber": 181, + "referenceNumber": 152, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License" ] @@ -7019,7 +7282,7 @@ "licenseId": "pnmstitch", "name": "pnmstitch License", "reference": "https://spdx.org/licenses/pnmstitch.html", - "referenceNumber": 691, + "referenceNumber": 204, "seeAlso": [ "https://sourceforge.net/p/netpbm/code/HEAD/tree/super_stable/editor/pnmstitch.c#l2" ] @@ -7031,7 +7294,7 @@ "licenseId": "PolyForm-Noncommercial-1.0.0", "name": "PolyForm Noncommercial License 1.0.0", "reference": "https://spdx.org/licenses/PolyForm-Noncommercial-1.0.0.html", - "referenceNumber": 119, + "referenceNumber": 623, "seeAlso": [ "https://polyformproject.org/licenses/noncommercial/1.0.0" ] @@ -7043,7 +7306,7 @@ "licenseId": "PolyForm-Small-Business-1.0.0", "name": "PolyForm Small Business License 1.0.0", "reference": "https://spdx.org/licenses/PolyForm-Small-Business-1.0.0.html", - "referenceNumber": 30, + "referenceNumber": 503, "seeAlso": [ "https://polyformproject.org/licenses/small-business/1.0.0" ] @@ -7055,7 +7318,7 @@ "licenseId": "PostgreSQL", "name": "PostgreSQL License", "reference": "https://spdx.org/licenses/PostgreSQL.html", - "referenceNumber": 697, + "referenceNumber": 717, "seeAlso": [ "http://www.postgresql.org/about/licence", "https://opensource.org/licenses/PostgreSQL" @@ -7069,7 +7332,7 @@ "licenseId": "PPL", "name": "Peer Production License", "reference": "https://spdx.org/licenses/PPL.html", - "referenceNumber": 150, + "referenceNumber": 669, "seeAlso": [ "https://wiki.p2pfoundation.net/Peer_Production_License", "http://www.networkcultures.org/_uploads/%233notebook_telekommunist.pdf" @@ -7082,7 +7345,7 @@ "licenseId": "PSF-2.0", "name": "Python Software Foundation License 2.0", "reference": "https://spdx.org/licenses/PSF-2.0.html", - "referenceNumber": 211, + "referenceNumber": 490, "seeAlso": [ "https://opensource.org/licenses/Python-2.0", "https://matplotlib.org/stable/project/license.html" @@ -7095,7 +7358,7 @@ "licenseId": "psfrag", "name": "psfrag License", "reference": "https://spdx.org/licenses/psfrag.html", - "referenceNumber": 423, + "referenceNumber": 166, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/psfrag" ] @@ -7107,7 +7370,7 @@ "licenseId": "psutils", "name": "psutils License", "reference": "https://spdx.org/licenses/psutils.html", - "referenceNumber": 500, + "referenceNumber": 259, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/psutils" ] @@ -7120,7 +7383,7 @@ "licenseId": "Python-2.0", "name": "Python License 2.0", "reference": "https://spdx.org/licenses/Python-2.0.html", - "referenceNumber": 628, + "referenceNumber": 110, "seeAlso": [ "https://opensource.org/licenses/Python-2.0" ] @@ -7132,7 +7395,7 @@ "licenseId": "Python-2.0.1", "name": "Python License 2.0.1", "reference": "https://spdx.org/licenses/Python-2.0.1.html", - "referenceNumber": 586, + "referenceNumber": 176, "seeAlso": [ "https://www.python.org/download/releases/2.0.1/license/", "https://docs.python.org/3/license.html", @@ -7146,7 +7409,7 @@ "licenseId": "python-ldap", "name": "Python ldap License", "reference": "https://spdx.org/licenses/python-ldap.html", - "referenceNumber": 630, + "referenceNumber": 273, "seeAlso": [ "https://github.com/python-ldap/python-ldap/blob/main/LICENCE" ] @@ -7158,7 +7421,7 @@ "licenseId": "Qhull", "name": "Qhull License", "reference": "https://spdx.org/licenses/Qhull.html", - "referenceNumber": 590, + "referenceNumber": 59, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Qhull" ] @@ -7171,7 +7434,7 @@ "licenseId": "QPL-1.0", "name": "Q Public License 1.0", "reference": "https://spdx.org/licenses/QPL-1.0.html", - "referenceNumber": 693, + "referenceNumber": 440, "seeAlso": [ "http://doc.qt.nokia.com/3.3/license.html", "https://opensource.org/licenses/QPL-1.0", @@ -7185,7 +7448,7 @@ "licenseId": "QPL-1.0-INRIA-2004", "name": "Q Public License 1.0 - INRIA 2004 variant", "reference": "https://spdx.org/licenses/QPL-1.0-INRIA-2004.html", - "referenceNumber": 117, + "referenceNumber": 320, "seeAlso": [ "https://github.com/maranget/hevea/blob/master/LICENSE" ] @@ -7197,7 +7460,7 @@ "licenseId": "radvd", "name": "radvd License", "reference": "https://spdx.org/licenses/radvd.html", - "referenceNumber": 678, + "referenceNumber": 613, "seeAlso": [ "https://github.com/radvd-project/radvd/blob/master/COPYRIGHT" ] @@ -7209,7 +7472,7 @@ "licenseId": "Rdisc", "name": "Rdisc License", "reference": "https://spdx.org/licenses/Rdisc.html", - "referenceNumber": 4, + "referenceNumber": 158, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Rdisc_License" ] @@ -7222,7 +7485,7 @@ "licenseId": "RHeCos-1.1", "name": "Red Hat eCos Public License v1.1", "reference": "https://spdx.org/licenses/RHeCos-1.1.html", - "referenceNumber": 258, + "referenceNumber": 612, "seeAlso": [ "http://ecos.sourceware.org/old-license.html" ] @@ -7234,7 +7497,7 @@ "licenseId": "RPL-1.1", "name": "Reciprocal Public License 1.1", "reference": "https://spdx.org/licenses/RPL-1.1.html", - "referenceNumber": 57, + "referenceNumber": 132, "seeAlso": [ "https://opensource.org/licenses/RPL-1.1" ] @@ -7246,7 +7509,7 @@ "licenseId": "RPL-1.5", "name": "Reciprocal Public License 1.5", "reference": "https://spdx.org/licenses/RPL-1.5.html", - "referenceNumber": 413, + "referenceNumber": 300, "seeAlso": [ "https://opensource.org/licenses/RPL-1.5" ] @@ -7259,7 +7522,7 @@ "licenseId": "RPSL-1.0", "name": "RealNetworks Public Source License v1.0", "reference": "https://spdx.org/licenses/RPSL-1.0.html", - "referenceNumber": 104, + "referenceNumber": 27, "seeAlso": [ "https://helixcommunity.org/content/rpsl", "https://opensource.org/licenses/RPSL-1.0" @@ -7272,7 +7535,7 @@ "licenseId": "RSA-MD", "name": "RSA Message-Digest License", "reference": "https://spdx.org/licenses/RSA-MD.html", - "referenceNumber": 12, + "referenceNumber": 538, "seeAlso": [ "http://www.faqs.org/rfcs/rfc1321.html" ] @@ -7284,7 +7547,7 @@ "licenseId": "RSCPL", "name": "Ricoh Source Code Public License", "reference": "https://spdx.org/licenses/RSCPL.html", - "referenceNumber": 166, + "referenceNumber": 571, "seeAlso": [ "http://wayback.archive.org/web/20060715140826/http://www.risource.org/RPL/RPL-1.0A.shtml", "https://opensource.org/licenses/RSCPL" @@ -7298,7 +7561,7 @@ "licenseId": "Ruby", "name": "Ruby License", "reference": "https://spdx.org/licenses/Ruby.html", - "referenceNumber": 490, + "referenceNumber": 325, "seeAlso": [ "https://www.ruby-lang.org/en/about/license.txt" ] @@ -7310,7 +7573,7 @@ "licenseId": "Ruby-pty", "name": "Ruby pty extension license", "reference": "https://spdx.org/licenses/Ruby-pty.html", - "referenceNumber": 509, + "referenceNumber": 678, "seeAlso": [ "https://github.com/ruby/ruby/blob/9f6deaa6888a423720b4b127b5314f0ad26cc2e6/ext/pty/pty.c#L775-L786", "https://github.com/ruby/ruby/commit/0a64817fb80016030c03518fb9459f63c11605ea#diff-ef5fa30838d6d0cecad9e675cc50b24628cfe2cb277c346053fafcc36c91c204", @@ -7324,7 +7587,7 @@ "licenseId": "SAX-PD", "name": "Sax Public Domain Notice", "reference": "https://spdx.org/licenses/SAX-PD.html", - "referenceNumber": 22, + "referenceNumber": 179, "seeAlso": [ "http://www.saxproject.org/copying.html" ] @@ -7336,7 +7599,7 @@ "licenseId": "SAX-PD-2.0", "name": "Sax Public Domain Notice 2.0", "reference": "https://spdx.org/licenses/SAX-PD-2.0.html", - "referenceNumber": 346, + "referenceNumber": 285, "seeAlso": [ "http://www.saxproject.org/copying.html" ] @@ -7348,7 +7611,7 @@ "licenseId": "Saxpath", "name": "Saxpath License", "reference": "https://spdx.org/licenses/Saxpath.html", - "referenceNumber": 390, + "referenceNumber": 47, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Saxpath_License" ] @@ -7360,7 +7623,7 @@ "licenseId": "SCEA", "name": "SCEA Shared Source License", "reference": "https://spdx.org/licenses/SCEA.html", - "referenceNumber": 484, + "referenceNumber": 648, "seeAlso": [ "http://research.scea.com/scea_shared_source_license.html" ] @@ -7372,7 +7635,7 @@ "licenseId": "SchemeReport", "name": "Scheme Language Report License", "reference": "https://spdx.org/licenses/SchemeReport.html", - "referenceNumber": 91, + "referenceNumber": 270, "seeAlso": [] }, { @@ -7382,7 +7645,7 @@ "licenseId": "Sendmail", "name": "Sendmail License", "reference": "https://spdx.org/licenses/Sendmail.html", - "referenceNumber": 266, + "referenceNumber": 674, "seeAlso": [ "http://www.sendmail.com/pdfs/open_source/sendmail_license.pdf", "https://web.archive.org/web/20160322142305/https://www.sendmail.com/pdfs/open_source/sendmail_license.pdf" @@ -7395,7 +7658,7 @@ "licenseId": "Sendmail-8.23", "name": "Sendmail License 8.23", "reference": "https://spdx.org/licenses/Sendmail-8.23.html", - "referenceNumber": 55, + "referenceNumber": 552, "seeAlso": [ "https://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "https://web.archive.org/web/20181003101040/https://www.proofpoint.com/sites/default/files/sendmail-license.pdf" @@ -7408,7 +7671,7 @@ "licenseId": "Sendmail-Open-Source-1.1", "name": "Sendmail Open Source License v1.1", "reference": "https://spdx.org/licenses/Sendmail-Open-Source-1.1.html", - "referenceNumber": 620, + "referenceNumber": 719, "seeAlso": [ "https://github.com/trusteddomainproject/OpenDMARC/blob/master/LICENSE.Sendmail" ] @@ -7420,7 +7683,7 @@ "licenseId": "SGI-B-1.0", "name": "SGI Free Software License B v1.0", "reference": "https://spdx.org/licenses/SGI-B-1.0.html", - "referenceNumber": 56, + "referenceNumber": 546, "seeAlso": [ "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.1.0.html" ] @@ -7432,7 +7695,7 @@ "licenseId": "SGI-B-1.1", "name": "SGI Free Software License B v1.1", "reference": "https://spdx.org/licenses/SGI-B-1.1.html", - "referenceNumber": 296, + "referenceNumber": 670, "seeAlso": [ "http://oss.sgi.com/projects/FreeB/" ] @@ -7445,7 +7708,7 @@ "licenseId": "SGI-B-2.0", "name": "SGI Free Software License B v2.0", "reference": "https://spdx.org/licenses/SGI-B-2.0.html", - "referenceNumber": 617, + "referenceNumber": 452, "seeAlso": [ "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf" ] @@ -7457,11 +7720,23 @@ "licenseId": "SGI-OpenGL", "name": "SGI OpenGL License", "reference": "https://spdx.org/licenses/SGI-OpenGL.html", - "referenceNumber": 34, + "referenceNumber": 500, "seeAlso": [ "https://gitlab.freedesktop.org/mesa/glw/-/blob/master/README?ref_type=heads" ] }, + { + "detailsUrl": "https://spdx.org/licenses/SGMLUG-PM.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "SGMLUG-PM", + "name": "SGMLUG Parser Materials License", + "reference": "https://spdx.org/licenses/SGMLUG-PM.html", + "referenceNumber": 641, + "seeAlso": [ + "https://gitweb.gentoo.org/repo/gentoo.git/tree/licenses/SGMLUG?id=7d999af4a47bf55e53e54713d98d145f935935c1" + ] + }, { "detailsUrl": "https://spdx.org/licenses/SGP4.json", "isDeprecatedLicenseId": false, @@ -7469,7 +7744,7 @@ "licenseId": "SGP4", "name": "SGP4 Permission Notice", "reference": "https://spdx.org/licenses/SGP4.html", - "referenceNumber": 572, + "referenceNumber": 228, "seeAlso": [ "https://celestrak.org/publications/AIAA/2006-6753/faq.php" ] @@ -7481,7 +7756,7 @@ "licenseId": "SHL-0.5", "name": "Solderpad Hardware License v0.5", "reference": "https://spdx.org/licenses/SHL-0.5.html", - "referenceNumber": 267, + "referenceNumber": 123, "seeAlso": [ "https://solderpad.org/licenses/SHL-0.5/" ] @@ -7493,7 +7768,7 @@ "licenseId": "SHL-0.51", "name": "Solderpad Hardware License, Version 0.51", "reference": "https://spdx.org/licenses/SHL-0.51.html", - "referenceNumber": 582, + "referenceNumber": 342, "seeAlso": [ "https://solderpad.org/licenses/SHL-0.51/" ] @@ -7505,7 +7780,7 @@ "licenseId": "SimPL-2.0", "name": "Simple Public License 2.0", "reference": "https://spdx.org/licenses/SimPL-2.0.html", - "referenceNumber": 452, + "referenceNumber": 183, "seeAlso": [ "https://opensource.org/licenses/SimPL-2.0" ] @@ -7518,7 +7793,7 @@ "licenseId": "SISSL", "name": "Sun Industry Standards Source License v1.1", "reference": "https://spdx.org/licenses/SISSL.html", - "referenceNumber": 110, + "referenceNumber": 1, "seeAlso": [ "http://www.openoffice.org/licenses/sissl_license.html", "https://opensource.org/licenses/SISSL" @@ -7531,7 +7806,7 @@ "licenseId": "SISSL-1.2", "name": "Sun Industry Standards Source License v1.2", "reference": "https://spdx.org/licenses/SISSL-1.2.html", - "referenceNumber": 253, + "referenceNumber": 506, "seeAlso": [ "http://gridscheduler.sourceforge.net/Gridengine_SISSL_license.html" ] @@ -7543,7 +7818,7 @@ "licenseId": "SL", "name": "SL License", "reference": "https://spdx.org/licenses/SL.html", - "referenceNumber": 83, + "referenceNumber": 652, "seeAlso": [ "https://github.com/mtoyoda/sl/blob/master/LICENSE" ] @@ -7556,7 +7831,7 @@ "licenseId": "Sleepycat", "name": "Sleepycat License", "reference": "https://spdx.org/licenses/Sleepycat.html", - "referenceNumber": 42, + "referenceNumber": 576, "seeAlso": [ "https://opensource.org/licenses/Sleepycat" ] @@ -7568,7 +7843,7 @@ "licenseId": "SMAIL-GPL", "name": "SMAIL General Public License", "reference": "https://spdx.org/licenses/SMAIL-GPL.html", - "referenceNumber": 546, + "referenceNumber": 101, "seeAlso": [ "https://sources.debian.org/copyright/license/debianutils/4.11.2/" ] @@ -7581,7 +7856,7 @@ "licenseId": "SMLNJ", "name": "Standard ML of New Jersey License", "reference": "https://spdx.org/licenses/SMLNJ.html", - "referenceNumber": 81, + "referenceNumber": 75, "seeAlso": [ "https://www.smlnj.org/license.html" ] @@ -7593,7 +7868,7 @@ "licenseId": "SMPPL", "name": "Secure Messaging Protocol Public License", "reference": "https://spdx.org/licenses/SMPPL.html", - "referenceNumber": 579, + "referenceNumber": 516, "seeAlso": [ "https://github.com/dcblake/SMP/blob/master/Documentation/License.txt" ] @@ -7605,7 +7880,7 @@ "licenseId": "SNIA", "name": "SNIA Public License 1.1", "reference": "https://spdx.org/licenses/SNIA.html", - "referenceNumber": 224, + "referenceNumber": 389, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/SNIA_Public_License" ] @@ -7617,7 +7892,7 @@ "licenseId": "snprintf", "name": "snprintf License", "reference": "https://spdx.org/licenses/snprintf.html", - "referenceNumber": 594, + "referenceNumber": 49, "seeAlso": [ "https://github.com/openssh/openssh-portable/blob/master/openbsd-compat/bsd-snprintf.c#L2" ] @@ -7629,7 +7904,7 @@ "licenseId": "SOFA", "name": "SOFA Software License", "reference": "https://spdx.org/licenses/SOFA.html", - "referenceNumber": 375, + "referenceNumber": 616, "seeAlso": [ "http://www.iausofa.org/tandc.html" ] @@ -7641,7 +7916,7 @@ "licenseId": "softSurfer", "name": "softSurfer License", "reference": "https://spdx.org/licenses/softSurfer.html", - "referenceNumber": 593, + "referenceNumber": 464, "seeAlso": [ "https://github.com/mm2/Little-CMS/blob/master/src/cmssm.c#L207", "https://fedoraproject.org/wiki/Licensing/softSurfer" @@ -7654,7 +7929,7 @@ "licenseId": "Soundex", "name": "Soundex License", "reference": "https://spdx.org/licenses/Soundex.html", - "referenceNumber": 374, + "referenceNumber": 523, "seeAlso": [ "https://metacpan.org/release/RJBS/Text-Soundex-3.05/source/Soundex.pm#L3-11" ] @@ -7666,7 +7941,7 @@ "licenseId": "Spencer-86", "name": "Spencer License 86", "reference": "https://spdx.org/licenses/Spencer-86.html", - "referenceNumber": 193, + "referenceNumber": 130, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License" ] @@ -7678,7 +7953,7 @@ "licenseId": "Spencer-94", "name": "Spencer License 94", "reference": "https://spdx.org/licenses/Spencer-94.html", - "referenceNumber": 451, + "referenceNumber": 604, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "https://metacpan.org/release/KNOK/File-MMagic-1.30/source/COPYING#L28" @@ -7691,7 +7966,7 @@ "licenseId": "Spencer-99", "name": "Spencer License 99", "reference": "https://spdx.org/licenses/Spencer-99.html", - "referenceNumber": 220, + "referenceNumber": 60, "seeAlso": [ "http://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c" ] @@ -7704,7 +7979,7 @@ "licenseId": "SPL-1.0", "name": "Sun Public License v1.0", "reference": "https://spdx.org/licenses/SPL-1.0.html", - "referenceNumber": 342, + "referenceNumber": 628, "seeAlso": [ "https://opensource.org/licenses/SPL-1.0" ] @@ -7716,7 +7991,7 @@ "licenseId": "ssh-keyscan", "name": "ssh-keyscan License", "reference": "https://spdx.org/licenses/ssh-keyscan.html", - "referenceNumber": 537, + "referenceNumber": 297, "seeAlso": [ "https://github.com/openssh/openssh-portable/blob/master/LICENCE#L82" ] @@ -7728,7 +8003,7 @@ "licenseId": "SSH-OpenSSH", "name": "SSH OpenSSH license", "reference": "https://spdx.org/licenses/SSH-OpenSSH.html", - "referenceNumber": 463, + "referenceNumber": 304, "seeAlso": [ "https://github.com/openssh/openssh-portable/blob/1b11ea7c58cd5c59838b5fa574cd456d6047b2d4/LICENCE#L10" ] @@ -7740,7 +8015,7 @@ "licenseId": "SSH-short", "name": "SSH short notice", "reference": "https://spdx.org/licenses/SSH-short.html", - "referenceNumber": 573, + "referenceNumber": 182, "seeAlso": [ "https://github.com/openssh/openssh-portable/blob/1b11ea7c58cd5c59838b5fa574cd456d6047b2d4/pathnames.h", "http://web.mit.edu/kolya/.f/root/athena.mit.edu/sipb.mit.edu/project/openssh/OldFiles/src/openssh-2.9.9p2/ssh-add.1", @@ -7754,7 +8029,7 @@ "licenseId": "SSLeay-standalone", "name": "SSLeay License - standalone", "reference": "https://spdx.org/licenses/SSLeay-standalone.html", - "referenceNumber": 96, + "referenceNumber": 382, "seeAlso": [ "https://www.tq-group.com/filedownloads/files/software-license-conditions/OriginalSSLeay/OriginalSSLeay.pdf" ] @@ -7766,7 +8041,7 @@ "licenseId": "SSPL-1.0", "name": "Server Side Public License, v 1", "reference": "https://spdx.org/licenses/SSPL-1.0.html", - "referenceNumber": 664, + "referenceNumber": 527, "seeAlso": [ "https://www.mongodb.com/licensing/server-side-public-license" ] @@ -7779,7 +8054,7 @@ "licenseId": "StandardML-NJ", "name": "Standard ML of New Jersey License", "reference": "https://spdx.org/licenses/StandardML-NJ.html", - "referenceNumber": 501, + "referenceNumber": 677, "seeAlso": [ "https://www.smlnj.org/license.html" ] @@ -7791,7 +8066,7 @@ "licenseId": "SugarCRM-1.1.3", "name": "SugarCRM Public License v1.1.3", "reference": "https://spdx.org/licenses/SugarCRM-1.1.3.html", - "referenceNumber": 222, + "referenceNumber": 197, "seeAlso": [ "http://www.sugarcrm.com/crm/SPL" ] @@ -7803,7 +8078,7 @@ "licenseId": "SUL-1.0", "name": "Sustainable Use License v1.0", "reference": "https://spdx.org/licenses/SUL-1.0.html", - "referenceNumber": 557, + "referenceNumber": 146, "seeAlso": [ "https://github.com/n8n-io/n8n/blob/master/LICENSE.md" ] @@ -7815,7 +8090,7 @@ "licenseId": "Sun-PPP", "name": "Sun PPP License", "reference": "https://spdx.org/licenses/Sun-PPP.html", - "referenceNumber": 39, + "referenceNumber": 98, "seeAlso": [ "https://github.com/ppp-project/ppp/blob/master/pppd/eap.c#L7-L16" ] @@ -7827,7 +8102,7 @@ "licenseId": "Sun-PPP-2000", "name": "Sun PPP License (2000)", "reference": "https://spdx.org/licenses/Sun-PPP-2000.html", - "referenceNumber": 70, + "referenceNumber": 145, "seeAlso": [ "https://github.com/ppp-project/ppp/blob/master/modules/ppp_ahdlc.c#L7-L19" ] @@ -7839,7 +8114,7 @@ "licenseId": "SunPro", "name": "SunPro License", "reference": "https://spdx.org/licenses/SunPro.html", - "referenceNumber": 395, + "referenceNumber": 267, "seeAlso": [ "https://github.com/freebsd/freebsd-src/blob/main/lib/msun/src/e_acosh.c", "https://github.com/freebsd/freebsd-src/blob/main/lib/msun/src/e_lgammal.c" @@ -7852,7 +8127,7 @@ "licenseId": "SWL", "name": "Scheme Widget Library (SWL) Software License Agreement", "reference": "https://spdx.org/licenses/SWL.html", - "referenceNumber": 196, + "referenceNumber": 174, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/SWL" ] @@ -7864,7 +8139,7 @@ "licenseId": "swrule", "name": "swrule License", "reference": "https://spdx.org/licenses/swrule.html", - "referenceNumber": 348, + "referenceNumber": 93, "seeAlso": [ "https://ctan.math.utah.edu/ctan/tex-archive/macros/generic/misc/swrule.sty" ] @@ -7876,7 +8151,7 @@ "licenseId": "Symlinks", "name": "Symlinks License", "reference": "https://spdx.org/licenses/Symlinks.html", - "referenceNumber": 517, + "referenceNumber": 473, "seeAlso": [ "https://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg11494.html" ] @@ -7888,7 +8163,7 @@ "licenseId": "TAPR-OHL-1.0", "name": "TAPR Open Hardware License v1.0", "reference": "https://spdx.org/licenses/TAPR-OHL-1.0.html", - "referenceNumber": 80, + "referenceNumber": 153, "seeAlso": [ "https://www.tapr.org/OHL" ] @@ -7900,7 +8175,7 @@ "licenseId": "TCL", "name": "TCL/TK License", "reference": "https://spdx.org/licenses/TCL.html", - "referenceNumber": 625, + "referenceNumber": 53, "seeAlso": [ "http://www.tcl.tk/software/tcltk/license.html", "https://fedoraproject.org/wiki/Licensing/TCL" @@ -7913,11 +8188,23 @@ "licenseId": "TCP-wrappers", "name": "TCP Wrappers License", "reference": "https://spdx.org/licenses/TCP-wrappers.html", - "referenceNumber": 278, + "referenceNumber": 539, "seeAlso": [ "http://rc.quest.com/topics/openssh/license.php#tcpwrappers" ] }, + { + "detailsUrl": "https://spdx.org/licenses/TekHVC.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "TekHVC", + "name": "TekHVC License", + "reference": "https://spdx.org/licenses/TekHVC.html", + "referenceNumber": 548, + "seeAlso": [ + "https://gitlab.freedesktop.org/xorg/lib/libx11/-/blob/master/COPYING?ref_type=heads#L138-171" + ] + }, { "detailsUrl": "https://spdx.org/licenses/TermReadKey.json", "isDeprecatedLicenseId": false, @@ -7925,7 +8212,7 @@ "licenseId": "TermReadKey", "name": "TermReadKey License", "reference": "https://spdx.org/licenses/TermReadKey.html", - "referenceNumber": 619, + "referenceNumber": 172, "seeAlso": [ "https://github.com/jonathanstowe/TermReadKey/blob/master/README#L9-L10" ] @@ -7937,7 +8224,7 @@ "licenseId": "TGPPL-1.0", "name": "Transitive Grace Period Public Licence 1.0", "reference": "https://spdx.org/licenses/TGPPL-1.0.html", - "referenceNumber": 142, + "referenceNumber": 245, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/TGPPL", "https://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/COPYING.TGPPL.rst" @@ -7950,7 +8237,7 @@ "licenseId": "ThirdEye", "name": "ThirdEye License", "reference": "https://spdx.org/licenses/ThirdEye.html", - "referenceNumber": 403, + "referenceNumber": 240, "seeAlso": [ "https://sourceware.org/cgit/binutils-gdb/tree/include/coff/symconst.h#n11" ] @@ -7962,7 +8249,7 @@ "licenseId": "threeparttable", "name": "threeparttable License", "reference": "https://spdx.org/licenses/threeparttable.html", - "referenceNumber": 14, + "referenceNumber": 686, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Threeparttable" ] @@ -7974,7 +8261,7 @@ "licenseId": "TMate", "name": "TMate Open Source License", "reference": "https://spdx.org/licenses/TMate.html", - "referenceNumber": 176, + "referenceNumber": 313, "seeAlso": [ "http://svnkit.com/license.html" ] @@ -7986,7 +8273,7 @@ "licenseId": "TORQUE-1.1", "name": "TORQUE v2.5+ Software License v1.1", "reference": "https://spdx.org/licenses/TORQUE-1.1.html", - "referenceNumber": 214, + "referenceNumber": 371, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/TORQUEv1.1" ] @@ -7998,7 +8285,7 @@ "licenseId": "TOSL", "name": "Trusster Open Source License", "reference": "https://spdx.org/licenses/TOSL.html", - "referenceNumber": 416, + "referenceNumber": 125, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/TOSL" ] @@ -8010,7 +8297,7 @@ "licenseId": "TPDL", "name": "Time::ParseDate License", "reference": "https://spdx.org/licenses/TPDL.html", - "referenceNumber": 666, + "referenceNumber": 589, "seeAlso": [ "https://metacpan.org/pod/Time::ParseDate#LICENSE" ] @@ -8022,7 +8309,7 @@ "licenseId": "TPL-1.0", "name": "THOR Public License 1.0", "reference": "https://spdx.org/licenses/TPL-1.0.html", - "referenceNumber": 540, + "referenceNumber": 531, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing:ThorPublicLicense" ] @@ -8034,7 +8321,7 @@ "licenseId": "TrustedQSL", "name": "TrustedQSL License", "reference": "https://spdx.org/licenses/TrustedQSL.html", - "referenceNumber": 37, + "referenceNumber": 661, "seeAlso": [ "https://sourceforge.net/p/trustedqsl/tqsl/ci/master/tree/LICENSE.txt" ] @@ -8046,7 +8333,7 @@ "licenseId": "TTWL", "name": "Text-Tabs+Wrap License", "reference": "https://spdx.org/licenses/TTWL.html", - "referenceNumber": 598, + "referenceNumber": 432, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/TTWL", "https://github.com/ap/Text-Tabs/blob/master/lib.modern/Text/Tabs.pm#L148" @@ -8059,7 +8346,7 @@ "licenseId": "TTYP0", "name": "TTYP0 License", "reference": "https://spdx.org/licenses/TTYP0.html", - "referenceNumber": 236, + "referenceNumber": 88, "seeAlso": [ "https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/" ] @@ -8071,7 +8358,7 @@ "licenseId": "TU-Berlin-1.0", "name": "Technische Universitaet Berlin License 1.0", "reference": "https://spdx.org/licenses/TU-Berlin-1.0.html", - "referenceNumber": 106, + "referenceNumber": 411, "seeAlso": [ "https://github.com/swh/ladspa/blob/7bf6f3799fdba70fda297c2d8fd9f526803d9680/gsm/COPYRIGHT" ] @@ -8083,7 +8370,7 @@ "licenseId": "TU-Berlin-2.0", "name": "Technische Universitaet Berlin License 2.0", "reference": "https://spdx.org/licenses/TU-Berlin-2.0.html", - "referenceNumber": 669, + "referenceNumber": 15, "seeAlso": [ "https://github.com/CorsixTH/deps/blob/fd339a9f526d1d9c9f01ccf39e438a015da50035/licences/libgsm.txt" ] @@ -8095,7 +8382,7 @@ "licenseId": "Ubuntu-font-1.0", "name": "Ubuntu Font Licence v1.0", "reference": "https://spdx.org/licenses/Ubuntu-font-1.0.html", - "referenceNumber": 268, + "referenceNumber": 274, "seeAlso": [ "https://ubuntu.com/legal/font-licence", "https://assets.ubuntu.com/v1/81e5605d-ubuntu-font-licence-1.0.txt" @@ -8108,7 +8395,7 @@ "licenseId": "UCAR", "name": "UCAR License", "reference": "https://spdx.org/licenses/UCAR.html", - "referenceNumber": 353, + "referenceNumber": 656, "seeAlso": [ "https://github.com/Unidata/UDUNITS-2/blob/master/COPYRIGHT" ] @@ -8120,7 +8407,7 @@ "licenseId": "UCL-1.0", "name": "Upstream Compatibility License v1.0", "reference": "https://spdx.org/licenses/UCL-1.0.html", - "referenceNumber": 611, + "referenceNumber": 70, "seeAlso": [ "https://opensource.org/licenses/UCL-1.0" ] @@ -8132,7 +8419,7 @@ "licenseId": "ulem", "name": "ulem License", "reference": "https://spdx.org/licenses/ulem.html", - "referenceNumber": 514, + "referenceNumber": 289, "seeAlso": [ "https://mirrors.ctan.org/macros/latex/contrib/ulem/README" ] @@ -8144,7 +8431,7 @@ "licenseId": "UMich-Merit", "name": "Michigan/Merit Networks License", "reference": "https://spdx.org/licenses/UMich-Merit.html", - "referenceNumber": 48, + "referenceNumber": 312, "seeAlso": [ "https://github.com/radcli/radcli/blob/master/COPYRIGHT#L64" ] @@ -8156,7 +8443,7 @@ "licenseId": "Unicode-3.0", "name": "Unicode License v3", "reference": "https://spdx.org/licenses/Unicode-3.0.html", - "referenceNumber": 308, + "referenceNumber": 37, "seeAlso": [ "https://www.unicode.org/license.txt" ] @@ -8168,7 +8455,7 @@ "licenseId": "Unicode-DFS-2015", "name": "Unicode License Agreement - Data Files and Software (2015)", "reference": "https://spdx.org/licenses/Unicode-DFS-2015.html", - "referenceNumber": 254, + "referenceNumber": 361, "seeAlso": [ "https://web.archive.org/web/20151224134844/http://unicode.org/copyright.html" ] @@ -8180,7 +8467,7 @@ "licenseId": "Unicode-DFS-2016", "name": "Unicode License Agreement - Data Files and Software (2016)", "reference": "https://spdx.org/licenses/Unicode-DFS-2016.html", - "referenceNumber": 309, + "referenceNumber": 501, "seeAlso": [ "https://www.unicode.org/license.txt", "http://web.archive.org/web/20160823201924/http://www.unicode.org/copyright.html#License", @@ -8194,7 +8481,7 @@ "licenseId": "Unicode-TOU", "name": "Unicode Terms of Use", "reference": "https://spdx.org/licenses/Unicode-TOU.html", - "referenceNumber": 115, + "referenceNumber": 658, "seeAlso": [ "http://web.archive.org/web/20140704074106/http://www.unicode.org/copyright.html", "http://www.unicode.org/copyright.html" @@ -8207,7 +8494,7 @@ "licenseId": "UnixCrypt", "name": "UnixCrypt License", "reference": "https://spdx.org/licenses/UnixCrypt.html", - "referenceNumber": 180, + "referenceNumber": 425, "seeAlso": [ "https://foss.heptapod.net/python-libs/passlib/-/blob/branch/stable/LICENSE#L70", "https://opensource.apple.com/source/JBoss/JBoss-737/jboss-all/jetty/src/main/org/mortbay/util/UnixCrypt.java.auto.html", @@ -8222,7 +8509,7 @@ "licenseId": "Unlicense", "name": "The Unlicense", "reference": "https://spdx.org/licenses/Unlicense.html", - "referenceNumber": 337, + "referenceNumber": 141, "seeAlso": [ "https://unlicense.org/" ] @@ -8234,7 +8521,7 @@ "licenseId": "Unlicense-libtelnet", "name": "Unlicense - libtelnet variant", "reference": "https://spdx.org/licenses/Unlicense-libtelnet.html", - "referenceNumber": 113, + "referenceNumber": 271, "seeAlso": [ "https://github.com/seanmiddleditch/libtelnet/blob/develop/COPYING" ] @@ -8246,11 +8533,23 @@ "licenseId": "Unlicense-libwhirlpool", "name": "Unlicense - libwhirlpool variant", "reference": "https://spdx.org/licenses/Unlicense-libwhirlpool.html", - "referenceNumber": 565, + "referenceNumber": 19, "seeAlso": [ "https://github.com/dfateyev/libwhirlpool/blob/master/README#L27" ] }, + { + "detailsUrl": "https://spdx.org/licenses/UnRAR.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "UnRAR", + "name": "UnRAR License", + "reference": "https://spdx.org/licenses/UnRAR.html", + "referenceNumber": 307, + "seeAlso": [ + "https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/LICENSES/unRAR.txt" + ] + }, { "detailsUrl": "https://spdx.org/licenses/UPL-1.0.json", "isDeprecatedLicenseId": false, @@ -8259,7 +8558,7 @@ "licenseId": "UPL-1.0", "name": "Universal Permissive License v1.0", "reference": "https://spdx.org/licenses/UPL-1.0.html", - "referenceNumber": 88, + "referenceNumber": 138, "seeAlso": [ "https://opensource.org/licenses/UPL" ] @@ -8271,7 +8570,7 @@ "licenseId": "URT-RLE", "name": "Utah Raster Toolkit Run Length Encoded License", "reference": "https://spdx.org/licenses/URT-RLE.html", - "referenceNumber": 380, + "referenceNumber": 135, "seeAlso": [ "https://sourceforge.net/p/netpbm/code/HEAD/tree/super_stable/converter/other/pnmtorle.c", "https://sourceforge.net/p/netpbm/code/HEAD/tree/super_stable/converter/other/rletopnm.c" @@ -8285,11 +8584,23 @@ "licenseId": "Vim", "name": "Vim License", "reference": "https://spdx.org/licenses/Vim.html", - "referenceNumber": 327, + "referenceNumber": 266, "seeAlso": [ "http://vimdoc.sourceforge.net/htmldoc/uganda.html" ] }, + { + "detailsUrl": "https://spdx.org/licenses/Vixie-Cron.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "Vixie-Cron", + "name": "Vixie Cron License", + "reference": "https://spdx.org/licenses/Vixie-Cron.html", + "referenceNumber": 518, + "seeAlso": [ + "https://github.com/vixie/cron/tree/545b3f5246824a9cda5905eeb7cf019c95e66995" + ] + }, { "detailsUrl": "https://spdx.org/licenses/VOSTROM.json", "isDeprecatedLicenseId": false, @@ -8297,7 +8608,7 @@ "licenseId": "VOSTROM", "name": "VOSTROM Public License for Open Source", "reference": "https://spdx.org/licenses/VOSTROM.html", - "referenceNumber": 575, + "referenceNumber": 65, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/VOSTROM" ] @@ -8309,7 +8620,7 @@ "licenseId": "VSL-1.0", "name": "Vovida Software License v1.0", "reference": "https://spdx.org/licenses/VSL-1.0.html", - "referenceNumber": 562, + "referenceNumber": 97, "seeAlso": [ "https://opensource.org/licenses/VSL-1.0" ] @@ -8322,7 +8633,7 @@ "licenseId": "W3C", "name": "W3C Software Notice and License (2002-12-31)", "reference": "https://spdx.org/licenses/W3C.html", - "referenceNumber": 479, + "referenceNumber": 488, "seeAlso": [ "http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "https://opensource.org/licenses/W3C" @@ -8335,7 +8646,7 @@ "licenseId": "W3C-19980720", "name": "W3C Software Notice and License (1998-07-20)", "reference": "https://spdx.org/licenses/W3C-19980720.html", - "referenceNumber": 365, + "referenceNumber": 50, "seeAlso": [ "http://www.w3.org/Consortium/Legal/copyright-software-19980720.html" ] @@ -8347,7 +8658,7 @@ "licenseId": "W3C-20150513", "name": "W3C Software Notice and Document License (2015-05-13)", "reference": "https://spdx.org/licenses/W3C-20150513.html", - "referenceNumber": 295, + "referenceNumber": 513, "seeAlso": [ "https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document", "https://www.w3.org/copyright/software-license-2015/", @@ -8361,7 +8672,7 @@ "licenseId": "w3m", "name": "w3m License", "reference": "https://spdx.org/licenses/w3m.html", - "referenceNumber": 141, + "referenceNumber": 170, "seeAlso": [ "https://github.com/tats/w3m/blob/master/COPYING" ] @@ -8374,7 +8685,7 @@ "licenseId": "Watcom-1.0", "name": "Sybase Open Watcom Public License 1.0", "reference": "https://spdx.org/licenses/Watcom-1.0.html", - "referenceNumber": 527, + "referenceNumber": 684, "seeAlso": [ "https://opensource.org/licenses/Watcom-1.0" ] @@ -8386,11 +8697,23 @@ "licenseId": "Widget-Workshop", "name": "Widget Workshop License", "reference": "https://spdx.org/licenses/Widget-Workshop.html", - "referenceNumber": 522, + "referenceNumber": 630, "seeAlso": [ "https://github.com/novnc/noVNC/blob/master/core/crypto/des.js#L24" ] }, + { + "detailsUrl": "https://spdx.org/licenses/WordNet.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": true, + "licenseId": "WordNet", + "name": "WordNet License", + "reference": "https://spdx.org/licenses/WordNet.html", + "referenceNumber": 314, + "seeAlso": [ + "https://wordnet.princeton.edu/license-and-commercial-use" + ] + }, { "detailsUrl": "https://spdx.org/licenses/Wsuipa.json", "isDeprecatedLicenseId": false, @@ -8398,11 +8721,24 @@ "licenseId": "Wsuipa", "name": "Wsuipa License", "reference": "https://spdx.org/licenses/Wsuipa.html", - "referenceNumber": 564, + "referenceNumber": 376, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Wsuipa" ] }, + { + "detailsUrl": "https://spdx.org/licenses/WTFNMFPL.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "WTFNMFPL", + "name": "Do What The F*ck You Want To But It's Not My Fault Public License", + "reference": "https://spdx.org/licenses/WTFNMFPL.html", + "referenceNumber": 568, + "seeAlso": [ + "https://github.com/adversary-org/wtfnmf/raw/refs/tags/1.0/COPYING.WTFNMFPL", + "https://github.com/adversary-org/wtfnmf/raw/3f2cd8235a64350a57a51b9739715edaea63ec1a/COPYING.WTFNMFPL-utf8" + ] + }, { "detailsUrl": "https://spdx.org/licenses/WTFPL.json", "isDeprecatedLicenseId": false, @@ -8411,7 +8747,7 @@ "licenseId": "WTFPL", "name": "Do What The F*ck You Want To Public License", "reference": "https://spdx.org/licenses/WTFPL.html", - "referenceNumber": 418, + "referenceNumber": 455, "seeAlso": [ "http://www.wtfpl.net/about/", "http://sam.zoy.org/wtfpl/COPYING" @@ -8424,7 +8760,7 @@ "licenseId": "wwl", "name": "WWL License", "reference": "https://spdx.org/licenses/wwl.html", - "referenceNumber": 627, + "referenceNumber": 191, "seeAlso": [ "http://www.db.net/downloads/wwl+db-1.3.tgz" ] @@ -8436,7 +8772,7 @@ "licenseId": "wxWindows", "name": "wxWindows Library License", "reference": "https://spdx.org/licenses/wxWindows.html", - "referenceNumber": 431, + "referenceNumber": 346, "seeAlso": [ "https://opensource.org/licenses/WXwindows" ] @@ -8449,7 +8785,7 @@ "licenseId": "X11", "name": "X11 License", "reference": "https://spdx.org/licenses/X11.html", - "referenceNumber": 0, + "referenceNumber": 458, "seeAlso": [ "http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3" ] @@ -8461,11 +8797,23 @@ "licenseId": "X11-distribute-modifications-variant", "name": "X11 License Distribution Modification Variant", "reference": "https://spdx.org/licenses/X11-distribute-modifications-variant.html", - "referenceNumber": 302, + "referenceNumber": 705, "seeAlso": [ "https://github.com/mirror/ncurses/blob/master/COPYING" ] }, + { + "detailsUrl": "https://spdx.org/licenses/X11-no-permit-persons.json", + "isDeprecatedLicenseId": false, + "isOsiApproved": false, + "licenseId": "X11-no-permit-persons", + "name": "X11 no permit persons clause", + "reference": "https://spdx.org/licenses/X11-no-permit-persons.html", + "referenceNumber": 258, + "seeAlso": [ + "https://gitlab.freedesktop.org/xorg/lib/libxinerama/-/blob/cc22c2f60c3862482562955116d5455263b443dc/COPYING#L44-66" + ] + }, { "detailsUrl": "https://spdx.org/licenses/X11-swapped.json", "isDeprecatedLicenseId": false, @@ -8473,7 +8821,7 @@ "licenseId": "X11-swapped", "name": "X11 swapped final paragraphs", "reference": "https://spdx.org/licenses/X11-swapped.html", - "referenceNumber": 248, + "referenceNumber": 569, "seeAlso": [ "https://github.com/fedeinthemix/chez-srfi/blob/master/srfi/LICENSE" ] @@ -8485,7 +8833,7 @@ "licenseId": "Xdebug-1.03", "name": "Xdebug License v 1.03", "reference": "https://spdx.org/licenses/Xdebug-1.03.html", - "referenceNumber": 109, + "referenceNumber": 262, "seeAlso": [ "https://github.com/xdebug/xdebug/blob/master/LICENSE" ] @@ -8497,7 +8845,7 @@ "licenseId": "Xerox", "name": "Xerox License", "reference": "https://spdx.org/licenses/Xerox.html", - "referenceNumber": 615, + "referenceNumber": 533, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Xerox" ] @@ -8509,7 +8857,7 @@ "licenseId": "Xfig", "name": "Xfig License", "reference": "https://spdx.org/licenses/Xfig.html", - "referenceNumber": 125, + "referenceNumber": 404, "seeAlso": [ "https://github.com/Distrotech/transfig/blob/master/transfig/transfig.c", "https://fedoraproject.org/wiki/Licensing:MIT#Xfig_Variant", @@ -8524,7 +8872,7 @@ "licenseId": "XFree86-1.1", "name": "XFree86 License 1.1", "reference": "https://spdx.org/licenses/XFree86-1.1.html", - "referenceNumber": 646, + "referenceNumber": 624, "seeAlso": [ "http://www.xfree86.org/current/LICENSE4.html" ] @@ -8537,7 +8885,7 @@ "licenseId": "xinetd", "name": "xinetd License", "reference": "https://spdx.org/licenses/xinetd.html", - "referenceNumber": 93, + "referenceNumber": 634, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Xinetd_License" ] @@ -8549,7 +8897,7 @@ "licenseId": "xkeyboard-config-Zinoviev", "name": "xkeyboard-config Zinoviev License", "reference": "https://spdx.org/licenses/xkeyboard-config-Zinoviev.html", - "referenceNumber": 212, + "referenceNumber": 592, "seeAlso": [ "https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/master/COPYING?ref_type=heads#L178" ] @@ -8561,7 +8909,7 @@ "licenseId": "xlock", "name": "xlock License", "reference": "https://spdx.org/licenses/xlock.html", - "referenceNumber": 362, + "referenceNumber": 194, "seeAlso": [ "https://fossies.org/linux/tiff/contrib/ras/ras2tif.c" ] @@ -8573,7 +8921,7 @@ "licenseId": "Xnet", "name": "X.Net License", "reference": "https://spdx.org/licenses/Xnet.html", - "referenceNumber": 470, + "referenceNumber": 364, "seeAlso": [ "https://opensource.org/licenses/Xnet" ] @@ -8585,7 +8933,7 @@ "licenseId": "xpp", "name": "XPP License", "reference": "https://spdx.org/licenses/xpp.html", - "referenceNumber": 290, + "referenceNumber": 52, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/xpp" ] @@ -8597,7 +8945,7 @@ "licenseId": "XSkat", "name": "XSkat License", "reference": "https://spdx.org/licenses/XSkat.html", - "referenceNumber": 293, + "referenceNumber": 593, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/XSkat_License" ] @@ -8609,7 +8957,7 @@ "licenseId": "xzoom", "name": "xzoom License", "reference": "https://spdx.org/licenses/xzoom.html", - "referenceNumber": 90, + "referenceNumber": 268, "seeAlso": [ "https://metadata.ftp-master.debian.org/changelogs//main/x/xzoom/xzoom_0.3-27_copyright" ] @@ -8621,7 +8969,7 @@ "licenseId": "YPL-1.0", "name": "Yahoo! Public License v1.0", "reference": "https://spdx.org/licenses/YPL-1.0.html", - "referenceNumber": 294, + "referenceNumber": 189, "seeAlso": [ "http://www.zimbra.com/license/yahoo_public_license_1.0.html" ] @@ -8634,7 +8982,7 @@ "licenseId": "YPL-1.1", "name": "Yahoo! Public License v1.1", "reference": "https://spdx.org/licenses/YPL-1.1.html", - "referenceNumber": 481, + "referenceNumber": 407, "seeAlso": [ "http://www.zimbra.com/license/yahoo_public_license_1.1.html" ] @@ -8646,7 +8994,7 @@ "licenseId": "Zed", "name": "Zed License", "reference": "https://spdx.org/licenses/Zed.html", - "referenceNumber": 189, + "referenceNumber": 608, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/Zed" ] @@ -8658,7 +9006,7 @@ "licenseId": "Zeeff", "name": "Zeeff License", "reference": "https://spdx.org/licenses/Zeeff.html", - "referenceNumber": 551, + "referenceNumber": 42, "seeAlso": [ "ftp://ftp.tin.org/pub/news/utils/newsx/newsx-1.6.tar.gz" ] @@ -8671,7 +9019,7 @@ "licenseId": "Zend-2.0", "name": "Zend License v2.0", "reference": "https://spdx.org/licenses/Zend-2.0.html", - "referenceNumber": 444, + "referenceNumber": 536, "seeAlso": [ "https://web.archive.org/web/20130517195954/http://www.zend.com/license/2_00.txt" ] @@ -8684,7 +9032,7 @@ "licenseId": "Zimbra-1.3", "name": "Zimbra Public License v1.3", "reference": "https://spdx.org/licenses/Zimbra-1.3.html", - "referenceNumber": 26, + "referenceNumber": 456, "seeAlso": [ "http://web.archive.org/web/20100302225219/http://www.zimbra.com/license/zimbra-public-license-1-3.html" ] @@ -8696,7 +9044,7 @@ "licenseId": "Zimbra-1.4", "name": "Zimbra Public License v1.4", "reference": "https://spdx.org/licenses/Zimbra-1.4.html", - "referenceNumber": 330, + "referenceNumber": 483, "seeAlso": [ "http://www.zimbra.com/legal/zimbra-public-license-1-4" ] @@ -8709,7 +9057,7 @@ "licenseId": "Zlib", "name": "zlib License", "reference": "https://spdx.org/licenses/Zlib.html", - "referenceNumber": 421, + "referenceNumber": 664, "seeAlso": [ "http://www.zlib.net/zlib_license.html", "https://opensource.org/licenses/Zlib" @@ -8722,7 +9070,7 @@ "licenseId": "zlib-acknowledgement", "name": "zlib/libpng License with Acknowledgement", "reference": "https://spdx.org/licenses/zlib-acknowledgement.html", - "referenceNumber": 188, + "referenceNumber": 405, "seeAlso": [ "https://fedoraproject.org/wiki/Licensing/ZlibWithAcknowledgement" ] @@ -8734,7 +9082,7 @@ "licenseId": "ZPL-1.1", "name": "Zope Public License 1.1", "reference": "https://spdx.org/licenses/ZPL-1.1.html", - "referenceNumber": 597, + "referenceNumber": 137, "seeAlso": [ "http://old.zope.org/Resources/License/ZPL-1.1" ] @@ -8747,7 +9095,7 @@ "licenseId": "ZPL-2.0", "name": "Zope Public License 2.0", "reference": "https://spdx.org/licenses/ZPL-2.0.html", - "referenceNumber": 555, + "referenceNumber": 519, "seeAlso": [ "http://old.zope.org/Resources/License/ZPL-2.0", "https://opensource.org/licenses/ZPL-2.0" @@ -8761,11 +9109,11 @@ "licenseId": "ZPL-2.1", "name": "Zope Public License 2.1", "reference": "https://spdx.org/licenses/ZPL-2.1.html", - "referenceNumber": 272, + "referenceNumber": 603, "seeAlso": [ "http://old.zope.org/Resources/ZPL/" ] } ], - "releaseDate": "2025-07-01T00:00:00Z" + "releaseDate": "2026-02-20T00:00:00Z" } \ No newline at end of file From patchwork Sat Jun 20 12:59:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90564 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6861DCDB470 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.5997.1781960410290309667 for ; Sat, 20 Jun 2026 06:00:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=AitTjpee; spf=pass (domain: smile.fr, ip: 209.85.128.52, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-490b9318997so20265745e9.2 for ; Sat, 20 Jun 2026 06:00:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960408; x=1782565208; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=FjsRc9wKe15aIf+B49sgCJVwisfaoGdc97BM0vBs7+g=; b=AitTjpeeGOvLcdJCoPlUrxzCSPrydDV8kCrAjclYqG1O3odzWdl1MwGO2pTypF2Mlv y/yWkZCYYvWuCilpgkSfGV2hs7SygCcGvpjz3aSmoCjmBockoSpTyiqgw/bucwmh9kPo povhpUbEwSSreU6hQ0XXu37al6MPLMGhLbMGo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960408; x=1782565208; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FjsRc9wKe15aIf+B49sgCJVwisfaoGdc97BM0vBs7+g=; b=Z8O5XIJogcdPaGMu/DNEQXw/anTcl1KqUHoCVwNiZHsA8JBoEmqjK2C4JYn5S2ON+9 2NomXUQEb1CGLEONFqYAAhzWUoYf4Y8Ubahkh18c7wIQAJaWUvvP7TuxH+op1nW0XOIu hSUuzrJMmycozqZSQ+aOa+bdDzzL6im4FniPkm0NIaqkzIxgp3wY9GbJGjsZNh6xrvPL ATmNdaPy0OMflMpqueJIyZ7u3hOF/JGRo7v6NR8w8cLEr4JEUFIFKL0m0JIIu54KVMKW 7annDfhfU41c+A6DZ73oy7T4ffYpRWgtwZdq0UV5+Sn9XVlHW5tEVOm5exUMcH5NTkSf RODw== X-Gm-Message-State: AOJu0Yz9E+aEqwDqsMILsRuSpsZhXpUp7uezTjRRxTUZV9mo1OHAA0Fq Aba53rlh6oLy3jUKHDYUjWi34Wn6iQiQYjFp+cvLmOruWTFqveXSpYX/DiSqkq4JxR/KqtF/9i5 CSt5S X-Gm-Gg: AfdE7cn/A5AMjgJWZqDvhS+zIQgdm1fn1MB+TYiIp1XnNVTWe+1SoiiPnhBlrCJw/tO z4eJglRADZzPO3uzmrzQCSBGFv0hLHSmSJaeQ4t2HTMifyLYESREIQ0MVrA/gfZ3oQLIL79ynHN 0jJY0koAUyothoibways4tSoRJVJ5HNyTFpLm5ixl8mLCVBvtHgl4bmaXzQD7yDDFx4+upT5u5/ uouK5tM5mlP/JlPHc9XD3yyji0GaDTkDmcVv4XTpAz/Z40MHjSWcY2nab1ZBBbrlvda9iXTiIZf r7Fgd0Lo4Z6KHiVeq+86wjuP9koTp+iByzSMPG6eA9EZktjew+DRZxp2yLlK1A+9vJInAeNk3yx nyrUoObDD6MTL3FcIeV7zxYp+eP+0+dEnbSuJ7N0ER7wKmdqG6PFf2sQJ3wSH6yGQNkbKaVXeGv zSfGbhltIAsBipHzbIKPsaEoq563lM2KiEKp5Ym38AXaspcLG/UBrudWXhqcQRCmIAenqt3G7Yh 27+W4MjcFlZtVU7 X-Received: by 2002:a05:600c:1c13:b0:492:4e1c:120 with SMTP id 5b1f17b1804b1-4924e1c2052mr17436935e9.32.1781960408442; Sat, 20 Jun 2026 06:00:08 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:07 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 03/36] xserver-xorg/xwayland: 'Clarify' xserver license Date: Sat, 20 Jun 2026 14:59:18 +0200 Message-ID: <8382a335e8c17872eec9588873289cb207935237.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239212 From: Richard Purdie The Xserver license, https://gitlab.freedesktop.org/xorg/xserver/-/blob/main/COPYING is a bit of a challenge to decode. Whilst overall thought to be MIT, there are many other simlar/related licences included in there. The make our license data more accurate, update to include all the license variants present. I have submitted a patch upstream to add identifiers to the COPYING file to make it clearer where these come from and save others from repeating this painful exercise: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2218 (cherry picked from commit 91ecfdcc1da3fdfee670244c90da0ab4eb296453) Signed-off-by: Richard Purdie Signed-off-by: Vijay Anusuri [YC: Referenced MR is now merged] Signed-off-by: Yoann Congal --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 +- meta/recipes-graphics/xwayland/xwayland_24.1.9.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 0d8d7827124..b82fb3c8cd7 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -1,7 +1,7 @@ SUMMARY = "The X.Org X server" HOMEPAGE = "http://www.x.org" SECTION = "x11/base" -LICENSE = "MIT" +LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons & X11-swapped" LIC_FILES_CHKSUM = "file://COPYING;md5=f8778cfcd90ece0e4b225f30182227ca" # xf86-*-* packages depend on an X server built with the xfree86 DDX diff --git a/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb b/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb index c4e2d7cfdb9..b12b0d0cc70 100644 --- a/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb +++ b/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb @@ -6,7 +6,7 @@ the transition from X Window System to Wayland environments, providing \ a way to run unported applications in the meantime." HOMEPAGE = "https://fedoraproject.org/wiki/Changes/XwaylandStandalone" -LICENSE = "MIT" +LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons & X11-swapped" LIC_FILES_CHKSUM = "file://COPYING;md5=21e33dcccf2d5034f798a8ea62622939" SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" From patchwork Sat Jun 20 12:59:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90565 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5B995CDB46B for ; Sat, 20 Jun 2026 13:00:14 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.5998.1781960411554810166 for ; Sat, 20 Jun 2026 06:00:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=t1Pg0nY3; spf=pass (domain: smile.fr, ip: 209.85.221.46, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-46066e640easo1769852f8f.1 for ; Sat, 20 Jun 2026 06:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960410; x=1782565210; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=n9MWIsw3JAmKs7iwwnrLJZE8GWHyd8LoxcOuQ5Au9iA=; b=t1Pg0nY3YQUt18J41feTiQwb8iGpSEyg2Yi8a9paCaxrXF23EQamdQAF9xWjK0Jtck vr47ap0UeZTnEY+7QmKDhDL3kA60lbnUry++oujEi2cxRxlzUcP5fhQmOVE51GIQgzOU UtgNDNdY1GJJo5l7RGB/9w7cw7848zOMpLm5s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960410; x=1782565210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=n9MWIsw3JAmKs7iwwnrLJZE8GWHyd8LoxcOuQ5Au9iA=; b=VJz15E3cqUEfNm0syJhe6ZZEmtbLFySvRXNSHBuxebIW2Zjb+7BT1nf9g42gbQ88QA N9JInU5zAb9ilDh2hWVQtYiASYnoEKbim5iUdwtV3nyW0iD4utW/0xOGpX5CGdlJmf1P WJ5c9PfvnDjBf86bb+WTduD+2VXADvn6oIEErqeDY45sh2fA/EzrJcXEyO0t3hf3FZPn 8T21OinW3JU2OJ5hiUEO0au8qkwgduTN5y+d2W+V2Cl+bCrxO2AH8U/dn4F+WiIEWkFG ptnAz48paJ4H9m4EHpo73EBPTJe58yLK7I+d6QziPRmDx3Ww6ZQtYpvrFWJS6WDtancQ l5BQ== X-Gm-Message-State: AOJu0YzO8LBELyHuxsXHSm9sM9FkNlOHzlT3KhjXsA+FjpDDcFPNPifW hh3iFO5CiW8mSFt5JRjuHmQ6tthO9Sp40j27Y5n8hwfRa+xCc60vxyEjAGixEejFLHbVUoNGVhA EyrCD X-Gm-Gg: AfdE7ck2F9+QnJy+u5K4JA8ahg+70Q7a5HMPyzakXCbS0HqJ8B5l0TNYN5Ksw5EoU20 jP8RD9aTPsebj6NsWOzXVxEYocfqCLQFFVUL9P5KFMbN3mruPZ/+3BaVZ5U40vrYLeyGOgXq7t/ 9GJzaWt5vEbikXN55itkCjZA2ph4aNJHwrr7EgC7R/qAzDfcdflGLLls2ZOfutORUjIGZyZwMjJ +jPGC4f/4h/NIVtYG+/pWhxxmIXUoWSypJDLl2nZa34kuiTp89uRBovkkTMWCJ/lyFIK4XrheR2 l8Bi7i/8OYnH1d0rIKBOhwHQjRQsCpL42rR7lOKwBVG9ldt2P/9gNwxKWZAc70ik5b6Q/+1kzqe wIlzU15Of+IEmkiI/+y/BwBvge4JUJ5fn55zo24MOuYYmos8NJ2jF8CmXqrtg8ReAxNyNWDf4ao PPbJ2j/VOJ4T0athopvIU7tOg3NV9xH8yD4UswT25efHFYjWN2Z48KyUCce48cnMPEwMXmDfcsj OVu3F18OCkGm8oc X-Received: by 2002:a05:6000:2906:b0:460:3234:4475 with SMTP id ffacd0b85a97d-4650a423d7fmr13116191f8f.43.1781960409550; Sat, 20 Jun 2026 06:00:09 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:08 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 04/36] xwayland: upgrade 24.1.9 -> 24.1.11 Date: Sat, 20 Jun 2026 14:59:19 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239213 From: Richard Purdie License-Update: The change was only to add a missing author, licenses are unchanged. xwayland 24.1.10 Release Notes: https://lists.x.org/archives/xorg-announce/2026-April/003679. html Includes fixes for CVE-2026-33999 CVE-2026-34000 CVE-2026-34001 CVE-2026-34002 and CVE-2026-34003 xwayland 24.1.11 Release Notes: https://lists.x.org/archives/xorg-announce/2026-April/003697. html This release addresses a number of regressions found in Xwayland 24.1.10: * Avoids spurious focus changes with KDE when listening for mouse buttons is enabled for legacy X11 application support * Fix tablet tools not working anymore as "slave" devices * Fix a crash when running some XTS tests * Fix a crash in window damage handling caused a NULL pointer dereference (cherry picked from commit 7a08abd1c50ce180b8b3c98636373f6bcdefda17) Signed-off-by: Richard Purdie Signed-off-by: Vijay Anusuri Signed-off-by: Yoann Congal --- .../xwayland/{xwayland_24.1.9.bb => xwayland_24.1.11.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xwayland/{xwayland_24.1.9.bb => xwayland_24.1.11.bb} (93%) diff --git a/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb b/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb similarity index 93% rename from meta/recipes-graphics/xwayland/xwayland_24.1.9.bb rename to meta/recipes-graphics/xwayland/xwayland_24.1.11.bb index b12b0d0cc70..477db6f8c43 100644 --- a/meta/recipes-graphics/xwayland/xwayland_24.1.9.bb +++ b/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb @@ -7,10 +7,10 @@ a way to run unported applications in the meantime." HOMEPAGE = "https://fedoraproject.org/wiki/Changes/XwaylandStandalone" LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons & X11-swapped" -LIC_FILES_CHKSUM = "file://COPYING;md5=21e33dcccf2d5034f798a8ea62622939" +LIC_FILES_CHKSUM = "file://COPYING;md5=f8778cfcd90ece0e4b225f30182227ca" SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" -SRC_URI[sha256sum] = "f297af27a84508db9b80d1cbbcc69c3801da38eb64c72f3b5b50f582459afdd0" +SRC_URI[sha256sum] = "27115a1a8819078409bf6fecfeb7724e8137bd36426de7005a5b3aae0a2138ff" UPSTREAM_CHECK_REGEX = "xwayland-(?P\d+(\.(?!90\d)\d+)+)\.tar" From patchwork Sat Jun 20 12:59:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90563 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 56FDECDB46F for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.5999.1781960412035571543 for ; Sat, 20 Jun 2026 06:00:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=hreQ/VdT; spf=pass (domain: smile.fr, ip: 209.85.221.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-4626fdc829aso2115975f8f.3 for ; Sat, 20 Jun 2026 06:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960410; x=1782565210; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=fbnbFOwA0s7e82jO7QTuwR/OcBLcI1NKa0V8mb5szMI=; b=hreQ/VdT1ati96FQ25j9Vc83wUubKVBxtd7i3fASZuJGB5xqRZqzGD+1xpFbOnXsS4 cmFng5QS5QKcw6t1l0NIY4gTgktNe340v21b2g0s2ZX4wPpIhTIzBYalFHv0whe9FUtI SsL+PomSjpaGkjUmvmmGnHOwfiQeJ4VrI1qds= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960410; x=1782565210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fbnbFOwA0s7e82jO7QTuwR/OcBLcI1NKa0V8mb5szMI=; b=TJvCD4xcAvHFfzXBVmHJeys9JZ9qykKjrPn5Hug+pWFFnO73dXQ+A5wo+VlpTByS8d 2o2e/5Uww+Iqyy7QGqFQKDcR8mMIfvjthynR1lF6sVXlWeKpcwpzskkwjXXgimFboFBF mUBqHqs10sqiPKkjhu76qKhCkuhW826LeP5aF8fM1y3/pCwCwNyze6sSELoegxVahfZR /6qsR5/MvXIFw0pu2SYQLxIAfCPsWaz6mNF5tyPOCf54bm7sR8+hZgrx7RvbdmrpPRVU i4dNrSA96U9c86pDbc2AipB/BdacDRXbOXYCaXhgUvR/5J1h5l7lJjN3Qh+gQUj4PGZK kyOw== X-Gm-Message-State: AOJu0Yxvam7a9GGhMkwTr097g6FiDgGtvdYGozb48yMK+p+3GvVNef78 IeWIIWGeDG6RoAM6It+yXs4MDXd2a7azsNNAnGa40dKWzX43611ce3KrvoK6vuDEtNGCvWIWY1x 8bUoH X-Gm-Gg: AfdE7clIpTv/scifOnffpmqOxGaSZVmtdNo8sdjDRXXDCe4FrlB7jvWmLsYaGtcdZEM WgzUfEO9gC31xyinWe+BJGESWWKnR9W81vG7hn/6YmgTbyWAt/nHvawxAHsvlJQegzEOMqcfWb3 s4lrrm1N4MlQr3Zy0H8JBaFr5XOphweWZ0G4pN8qgFD1yBnNCvIRF+PtdKuCU0vFwRQWAj4+cje G6fMSwpElqZ7W1sg4pptcB4ELDcHY3J/dW+ZyzeilcIi1yDsyZnAhODj498W0L0n7Vf2YMuDEPx 5jXwLVYnEPt+6k0qbDu/nA7S6+Xf11nQsYZKef+m0715+/iD+RklpmJlrkAYEHSOE0pwLX29rNr jdyQeKGlwllLR+N/rv95R5w5wCbFfLXa/jhalfCMvQAMVJcavKbyPLKWfQVc5HTP1hBVNwFaJTB wVoOePOgZrMjIXnEjjXZDgVs6YB2Wo6FUGbuns1bRcqrbSH0WZSSM3jJAb/3pCkqX2qAB4PAU/y KD+vkq/YyeFA0iWzqb16jWl+bk= X-Received: by 2002:a05:6000:46db:b0:467:2a2:d88b with SMTP id ffacd0b85a97d-46702a2f5camr1576519f8f.32.1781960410158; Sat, 20 Jun 2026 06:00:10 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:09 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 05/36] xserver-xorg/xwayland: Drop X11-swapped from LICENSE Date: Sat, 20 Jun 2026 14:59:20 +0200 Message-ID: <08ee20ab13e98fa43950acc88c430994d30f80da.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239214 From: Richard Purdie The licenses are all X11, not X11-swapped so this can be dropped, was a mistake on my part with the original analysis from some tooling that got confused. (cherry picked from commit e62676f614d93368b065a932762116f3c86c4164) Signed-off-by: Richard Purdie Signed-off-by: Vijay Anusuri Signed-off-by: Yoann Congal --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 +- meta/recipes-graphics/xwayland/xwayland_24.1.11.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index b82fb3c8cd7..7491715134b 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -1,7 +1,7 @@ SUMMARY = "The X.Org X server" HOMEPAGE = "http://www.x.org" SECTION = "x11/base" -LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons & X11-swapped" +LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons" LIC_FILES_CHKSUM = "file://COPYING;md5=f8778cfcd90ece0e4b225f30182227ca" # xf86-*-* packages depend on an X server built with the xfree86 DDX diff --git a/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb b/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb index 477db6f8c43..eabf66ffec7 100644 --- a/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb +++ b/meta/recipes-graphics/xwayland/xwayland_24.1.11.bb @@ -6,7 +6,7 @@ the transition from X Window System to Wayland environments, providing \ a way to run unported applications in the meantime." HOMEPAGE = "https://fedoraproject.org/wiki/Changes/XwaylandStandalone" -LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons & X11-swapped" +LICENSE = "MIT & Adobe-Display-PostScript & BSD-3-Clause & DEC-3-Clause & HPND & HPND-Netrek & HPND-sell-MIT-disclaimer-xserver & HPND-sell-variant & HPND-UC & ICU & ISC & MIT-open-group & NTP & SGI-B-2.0 & SMLNJ & X11 & X11-no-permit-persons" LIC_FILES_CHKSUM = "file://COPYING;md5=f8778cfcd90ece0e4b225f30182227ca" SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" From patchwork Sat Jun 20 12:59:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90567 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 692CCCDB472 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6000.1781960412885121281 for ; Sat, 20 Jun 2026 06:00:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=JcW7EadC; spf=pass (domain: smile.fr, ip: 209.85.221.51, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-462cdb88d01so1977609f8f.0 for ; Sat, 20 Jun 2026 06:00:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960411; x=1782565211; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=bdSon0fS9dg0ni+BMGK6qXxxUXNNhiTrMa+iOF5UDdo=; b=JcW7EadC1zFH2b2o7oG6D4jpoFBhMKD6TZhXlbRNSGjBPoCMKpPNNwEklSmD7knA6d SNu1hC3qjgt3f/HwtjZxPGYdvabHMwY+LnqHQZIF5emppZps21aLyiw4JNUDBgLs/mpV Kqys7qplM3aqDT6VVgcL/D2SPy5tBaMfs92dM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960411; x=1782565211; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=bdSon0fS9dg0ni+BMGK6qXxxUXNNhiTrMa+iOF5UDdo=; b=bGDQchTSPkSDhBTSKDl63xyf16uOfFpzuLuhuOpf9uhFkSaKmhnqdH1yqGtnNAg1jS mkFl8QNXI1cnRKq1J+MQ+x7rmwMZyB7lnA2bCOXlBslVUTWp2FRfgXfaChy0wrPmnWyj XYoF4JW85esRKEheT72XjTS/0OZQMeKvkE5sKSjYmxF6wQyla/P8ncGK+/GB2Pn0JFma oUriG5cpdEsUP8o+9DygmbMnJQT5NrXjkzVroPB/QXArCDnvSIvgc0hL4zbJN1nDRdEU YP+wL3rKv7iM00i28Tl1yvnBNyKU8h5BOzsjdAVPZooTkvE4jBdi9PaoamHD5iygaaN/ uyMQ== X-Gm-Message-State: AOJu0Yw76Rj2QV+19uxTJQkVtkVr5k3fvZ0q3FthCi3ej5vwp3mMwUEG hOWXY/2bR+5/PeRACI2rCOBaP5+WJNk7SaG3hKBBTtBagcM4nDwCDKC6OPopbK9K/seUNC5OLJ7 chfqp X-Gm-Gg: AfdE7cmSnfZHIpSWDmECnk3iLNurHGl922Dyijz9rifOGezjuqoNdP4FM4bcg1h6Shl MHAjR68JVT67aVgNhhzPA7Or1IpFGf7FGEby/MjzefOcAEqN/NWx7T8ZcCZg6+yS2px8k2Ni6Im qAV1hM3ClGMnkhujhYsL01XyPa6XavfbZXhbAsk7ddB1iWyEkDDxGZWtzaYtcQtH9ghH8UWVvn7 HPvu2xBm2GMTkhSoMKrLc9m7d79ofg1HO6ah9f9MrsxHTjyZX5k1fWFR4Fjq25FWBlFDLDy5S38 zOrO459BHpk/h1QW9ib3NtTLcZpmv1fcxhjKBj18Q5xqsXCr0KfTtnQip9zXIUsPnxvaQlQwevF fCJWCTbpDxZdGgYF+Axg69epiG3bkkGWnfAcG/2tI/7RnwtmY3Z9jcxa8LGQ7JGAbAABD2MdG5Z fpVKyak9N50U99HhP3zQG/MllCNhjy+NVBJ2d8m7F19RPC9anU9aANV5SnR9FpIyJ5x8T/V80g+ jLmXMl8x2NVK+1I X-Received: by 2002:a05:6000:4b15:b0:464:c5be:37fe with SMTP id ffacd0b85a97d-4651dffdebdmr11320064f8f.15.1781960410923; Sat, 20 Jun 2026 06:00:10 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:10 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 06/36] gstreamer1.0-plugins-bad: handle padded buffers in wl_shm buffer creation Date: Sat, 20 Jun 2026 14:59:21 +0200 Message-ID: <510aa424109c7c3fdd663c2c6be4a0a325fdda98.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239215 From: Tushar Darote Use GstBuffer metadata when constructing wl_shm buffers so stride and size reflect the actual buffer layout. This fixes incorrect rendering with DMA-backed buffers that include padding or custom strides. (cherry picked from commit 866915fa7bcbe563849aa1100033c684a805fc24) Signed-off-by: Tushar Darote Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie Signed-off-by: Yoann Congal --- ...added-buffers-in-wl_shm-buffer-creat.patch | 238 ++++++++++++++++++ .../gstreamer1.0-plugins-bad_1.28.2.bb | 1 + 2 files changed, 239 insertions(+) create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-wayland-handle-padded-buffers-in-wl_shm-buffer-creat.patch diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-wayland-handle-padded-buffers-in-wl_shm-buffer-creat.patch b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-wayland-handle-padded-buffers-in-wl_shm-buffer-creat.patch new file mode 100644 index 00000000000..2bb00e2b1d9 --- /dev/null +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-wayland-handle-padded-buffers-in-wl_shm-buffer-creat.patch @@ -0,0 +1,238 @@ +From 2af4bc8562f970207e3b1f6fc0b377ecf116a69c Mon Sep 17 00:00:00 2001 +From: Tushar Darote +Date: Mon, 8 Jun 2026 18:05:51 +0530 +Subject: [PATCH] wayland: handle padded buffers in wl_shm buffer creation + +Use GstBuffer metadata when constructing wl_shm buffers so stride and +size reflect the actual buffer layout. This fixes incorrect rendering +with DMA-backed buffers that include padding or custom strides. + +gst_wl_shm_memory_construct_wl_buffer() now takes a GstBuffer instead of +a GstMemory. It derives the video layout from the buffer's GstVideoMeta +when present (width, height, stride and offset), falling back to the +caps-derived GstVideoInfo otherwise, and computes the real memory +footprint (plane_offset + stride * height) rather than the unpadded +GstVideoInfo size. The single-memory and fd-memory checks that used to +live in the callers are now performed inside the function. + +All callers in gstwlwindow, waylandsink and gtkwaylandsink are updated +accordingly. + +Upstream-Status: Backport [adapted from https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/11370 due to API differences] + +Signed-off-by: Tushar Darote +--- + ext/gtk/gstgtkwaylandsink.c | 11 ++--- + ext/wayland/gstwaylandsink.c | 11 ++--- + gst-libs/gst/wayland/gstwlshmallocator.c | 59 ++++++++++++++++++------ + gst-libs/gst/wayland/gstwlshmallocator.h | 2 +- + gst-libs/gst/wayland/gstwlwindow.c | 4 +- + 5 files changed, 52 insertions(+), 35 deletions(-) + +diff --git a/ext/gtk/gstgtkwaylandsink.c b/ext/gtk/gstgtkwaylandsink.c +index 0660b30..81bcd7f 100644 +--- a/ext/gtk/gstgtkwaylandsink.c ++++ b/ext/gtk/gstgtkwaylandsink.c +@@ -1179,7 +1179,6 @@ gst_gtk_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + gst_gtk_wayland_sink_get_instance_private (self); + GstBuffer *to_render; + GstWlBuffer *wlbuffer; +- GstMemory *mem; + struct wl_buffer *wbuf = NULL; + + GstFlowReturn ret = GST_FLOW_OK; +@@ -1240,8 +1239,6 @@ gst_gtk_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + } + + /* update video info from video meta */ +- mem = gst_buffer_peek_memory (buffer, 0); +- + GST_LOG_OBJECT (self, + "buffer %" GST_PTR_FORMAT " does not have a wl_buffer from our " + "display, creating it", buffer); +@@ -1301,9 +1298,8 @@ gst_gtk_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + handle_shm: + if (!wbuf && gst_wl_display_check_format_for_shm (priv->display, + &priv->render_info)) { +- if (gst_buffer_n_memory (buffer) == 1 && gst_is_fd_memory (mem)) +- wbuf = gst_wl_shm_memory_construct_wl_buffer (mem, priv->display, +- &priv->render_info); ++ wbuf = gst_wl_shm_memory_construct_wl_buffer (buffer, priv->display, ++ &priv->render_info); + + /* If nothing worked, copy into our internal pool */ + if (!wbuf) { +@@ -1328,8 +1324,7 @@ handle_shm: + + /* attach a wl_buffer if there isn't one yet */ + if (G_UNLIKELY (!wlbuffer)) { +- mem = gst_buffer_peek_memory (to_render, 0); +- wbuf = gst_wl_shm_memory_construct_wl_buffer (mem, priv->display, ++ wbuf = gst_wl_shm_memory_construct_wl_buffer (to_render, priv->display, + &priv->render_info); + + if (G_UNLIKELY (!wbuf)) +diff --git a/ext/wayland/gstwaylandsink.c b/ext/wayland/gstwaylandsink.c +index 443db24..60aa11d 100644 +--- a/ext/wayland/gstwaylandsink.c ++++ b/ext/wayland/gstwaylandsink.c +@@ -1011,7 +1011,6 @@ gst_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + GstWaylandSink *self = GST_WAYLAND_SINK (vsink); + GstBuffer *to_render; + GstWlBuffer *wlbuffer; +- GstMemory *mem; + struct wl_buffer *wbuf = NULL; + + GstFlowReturn ret = GST_FLOW_OK; +@@ -1086,8 +1085,6 @@ gst_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + } + + /* update video info from video meta */ +- mem = gst_buffer_peek_memory (buffer, 0); +- + GST_LOG_OBJECT (self, + "buffer %" GST_PTR_FORMAT " does not have a wl_buffer from our " + "display, creating it", buffer); +@@ -1147,9 +1144,8 @@ gst_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer) + handle_shm: + if (!wbuf && gst_wl_display_check_format_for_shm (self->display, + &self->render_info)) { +- if (gst_buffer_n_memory (buffer) == 1 && gst_is_fd_memory (mem)) +- wbuf = gst_wl_shm_memory_construct_wl_buffer (mem, self->display, +- &self->video_info); ++ wbuf = gst_wl_shm_memory_construct_wl_buffer (buffer, self->display, ++ &self->video_info); + + /* If nothing worked, copy into our internal pool */ + if (!wbuf) { +@@ -1173,8 +1169,7 @@ handle_shm: + + /* attach a wl_buffer if there isn't one yet */ + if (G_UNLIKELY (!wlbuffer)) { +- mem = gst_buffer_peek_memory (to_render, 0); +- wbuf = gst_wl_shm_memory_construct_wl_buffer (mem, self->display, ++ wbuf = gst_wl_shm_memory_construct_wl_buffer (to_render, self->display, + &self->video_info); + + if (G_UNLIKELY (!wbuf)) +diff --git a/gst-libs/gst/wayland/gstwlshmallocator.c b/gst-libs/gst/wayland/gstwlshmallocator.c +index 671f2b7..11fb22c 100644 +--- a/gst-libs/gst/wayland/gstwlshmallocator.c ++++ b/gst-libs/gst/wayland/gstwlshmallocator.c +@@ -76,32 +76,60 @@ gst_wl_shm_validate_video_info (const GstVideoInfo * vinfo) + } + + struct wl_buffer * +-gst_wl_shm_memory_construct_wl_buffer (GstMemory * mem, GstWlDisplay * display, +- const GstVideoInfo * info) ++gst_wl_shm_memory_construct_wl_buffer (GstBuffer * buf, ++ GstWlDisplay * display, const GstVideoInfo * info) + { ++ GstMemory *mem; ++ GstVideoMeta *vmeta; ++ GstVideoInfo vinfo; + gint width, height, stride; +- gsize offset, size, memsize, maxsize; ++ gsize plane_offset = 0; ++ gsize mem_offset = 0; ++ gsize size, memsize, maxsize; + enum wl_shm_format format; + struct wl_shm_pool *wl_pool; + struct wl_buffer *wbuffer; + +- if (!gst_wl_shm_validate_video_info (info)) { ++ /* Ensure the buffer has exactly one memory block */ ++ if (gst_buffer_n_memory (buf) != 1) ++ return NULL; ++ ++ /* Retrieve the memory and ensure it is FD backed */ ++ mem = gst_buffer_peek_memory (buf, 0); ++ if (!gst_is_fd_memory (mem)) ++ return NULL; ++ ++ /* Start from caps-derived video info */ ++ vinfo = *info; ++ ++ /* Override layout using GstVideoMeta if present */ ++ vmeta = gst_buffer_get_video_meta (buf); ++ if (vmeta) { ++ vinfo.width = vmeta->width; ++ vinfo.height = vmeta->height; ++ vinfo.stride[0] = vmeta->stride[0]; ++ vinfo.offset[0] = vmeta->offset[0]; ++ } ++ ++ /* Validate the final video layout */ ++ if (!gst_wl_shm_validate_video_info (&vinfo)) { + GST_DEBUG_OBJECT (display, "Unsupported strides and offsets."); + return NULL; + } + +- width = GST_VIDEO_INFO_WIDTH (info); +- height = GST_VIDEO_INFO_HEIGHT (info); +- stride = GST_VIDEO_INFO_PLANE_STRIDE (info, 0); +- size = GST_VIDEO_INFO_SIZE (info); +- format = gst_video_format_to_wl_shm_format (GST_VIDEO_INFO_FORMAT (info)); ++ width = GST_VIDEO_INFO_WIDTH (&vinfo); ++ height = GST_VIDEO_INFO_HEIGHT (&vinfo); ++ stride = GST_VIDEO_INFO_PLANE_STRIDE (&vinfo, 0); ++ plane_offset = GST_VIDEO_INFO_PLANE_OFFSET (&vinfo, 0); ++ ++ /* wl_shm requires the actual memory footprint of the buffer */ ++ size = plane_offset + (stride * height); ++ format = gst_video_format_to_wl_shm_format (GST_VIDEO_INFO_FORMAT (&vinfo)); + +- memsize = gst_memory_get_sizes (mem, &offset, &maxsize); +- offset += GST_VIDEO_INFO_PLANE_OFFSET (info, 0); ++ memsize = gst_memory_get_sizes (mem, &mem_offset, &maxsize); + +- g_return_val_if_fail (gst_is_fd_memory (mem), NULL); + g_return_val_if_fail (size <= memsize, NULL); +- g_return_val_if_fail (gst_wl_display_check_format_for_shm (display, info), ++ g_return_val_if_fail (gst_wl_display_check_format_for_shm (display, &vinfo), + NULL); + + GST_DEBUG_OBJECT (display, "Creating wl_buffer from SHM of size %" +@@ -110,8 +138,9 @@ gst_wl_shm_memory_construct_wl_buffer (GstMemory * mem, GstWlDisplay * display, + + wl_pool = wl_shm_create_pool (gst_wl_display_get_shm (display), + gst_fd_memory_get_fd (mem), memsize); +- wbuffer = wl_shm_pool_create_buffer (wl_pool, offset, width, height, stride, +- format); ++ wbuffer = ++ wl_shm_pool_create_buffer (wl_pool, mem_offset + plane_offset, width, ++ height, stride, format); + wl_shm_pool_destroy (wl_pool); + + return wbuffer; +diff --git a/gst-libs/gst/wayland/gstwlshmallocator.h b/gst-libs/gst/wayland/gstwlshmallocator.h +index 4309bd7..38f3ba5 100644 +--- a/gst-libs/gst/wayland/gstwlshmallocator.h ++++ b/gst-libs/gst/wayland/gstwlshmallocator.h +@@ -33,7 +33,7 @@ GST_WL_API + void gst_wl_shm_init_once (void); + + GST_WL_API +-struct wl_buffer * gst_wl_shm_memory_construct_wl_buffer (GstMemory * mem, ++struct wl_buffer * gst_wl_shm_memory_construct_wl_buffer (GstBuffer * buf, + GstWlDisplay * display, const GstVideoInfo * info); + + G_END_DECLS +diff --git a/gst-libs/gst/wayland/gstwlwindow.c b/gst-libs/gst/wayland/gstwlwindow.c +index 3c5c3cc..cd9c964 100644 +--- a/gst-libs/gst/wayland/gstwlwindow.c ++++ b/gst-libs/gst/wayland/gstwlwindow.c +@@ -985,9 +985,7 @@ gst_wl_window_update_borders (GstWlWindow * self) + buf = gst_buffer_new_allocate (alloc, info.size, NULL); + gst_buffer_memset (buf, 0, 0, info.size); + +- wlbuf = +- gst_wl_shm_memory_construct_wl_buffer (gst_buffer_peek_memory (buf, 0), +- priv->display, &info); ++ wlbuf = gst_wl_shm_memory_construct_wl_buffer (buf, priv->display, &info); + + g_object_unref (alloc); + } +-- +2.34.1 + diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.2.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.2.bb index cdf3a20dff6..72f2cc73424 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.2.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.28.2.bb @@ -9,6 +9,7 @@ SRC_URI = "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad file://0001-fix-maybe-uninitialized-warnings-when-compiling-with.patch \ file://0002-avoid-including-sys-poll.h-directly.patch \ file://0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch \ + file://0005-wayland-handle-padded-buffers-in-wl_shm-buffer-creat.patch \ " SRC_URI[sha256sum] = "6467e3964828f4d7d08bfe1fbb4d76287a1c8fa76674e59e101a149c020fefd7" From patchwork Sat Jun 20 12:59:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90568 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id CA550CDB475 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5948.1781960413525840748 for ; Sat, 20 Jun 2026 06:00:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=xHRiiJGx; spf=pass (domain: smile.fr, ip: 209.85.128.51, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-490cf3000f0so31206445e9.1 for ; Sat, 20 Jun 2026 06:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960412; x=1782565212; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=B8kAyLo2awYZ64tUJWaMVBK7qNmNvOsd7udpYMvw41Y=; b=xHRiiJGxx+nXw4kSH2gqiUe0s2MCKrhly3ulfEyfCRhTk0zgSdoWmmOim1WWpW4++U OfGbse7KiLoT3z7S1HtwLOzwlUbJMyH72SIQrzYJdNAyvaAYn+8FFkF+tPCJWNgzbiLn 9V33ZtNEDU9kfTUF2tkOIUi8FhSYgOlCS0G60= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960412; x=1782565212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=B8kAyLo2awYZ64tUJWaMVBK7qNmNvOsd7udpYMvw41Y=; b=scZc68EhmFmU9BuNm+T1q9aUNWEOC+XIgVKKbtu7sv9yeL7i//7c8WZXGMyJDBgiLD OSFgVMr/gLYKtrQwRjU3vT4AOrfaxdpcixxK1C1s2rQnEjSYyPkwfLpAtMpIxNzJ980d GjSfc5U5tj2QW2EbjMJhlaweQ/sb4v5XQCAQblm1UJt3DIZrshO5kz/TLV+ufUl+2Rbl 9qzjZAyehlc0RnPimDRELaRenEL+JMu4van9GEYDrNIvKZwY9UdEU77ivFyjRMhmBd6A LtNkYpaCRBiAycML/iy1CfXKs9AG/5zKWKmJU28H6dT2PkVRyb0WCXjyu+RNx48TyfvZ D6jA== X-Gm-Message-State: AOJu0Yw0alP5Gsv6xnuckr6sLhPxjUHi6m13+NqnELss+42mKkNXB/x5 HqOsKcRd3tI0260L2mLJMtz3Y7bjG94prswaLKAKMhRCt9RCtz/f60EuOq1GIc7+QsCAFi/Fuo4 D4y6Y X-Gm-Gg: AfdE7ckDEADP3JZpzvVIuGcSRLQTLcwBJAhmRwp9VxhrKD0D+mQeQC95JK2PTPjhfuy 4C7B2E5obrKaPsAhTlPldDbEo1XuxsE2WJdJRYMjxaWJkA7KPikEXQ/gVR2+YXiqEcWANA0Lqem Z/dqpd+gCki6iNHHxwXhOpELxRtLce/jjsWAFz4FXZiZY+e8b3/Spsg2bJryctkYuuG7qp3Obsg 0tJvIeSHudJarRrTp2lJgH5DpBP8Sj3ZmJc2IYMAlExIGL8wBZdI5dGLmcS+BZ9sn3Pz7Ciy4hS ThRE6tt+bsNmYEUicDoF6XVRUOg+P4luG42Uz4jY2xQ2IjiHlLmACEdzGJtSVKcSMJyPo7pVcVL R4IVkl+iN0wMhGe5txi7VuwlZJ4sMYbdoi3+3YwVQABFp0AxXMCcZemw/2gTPUnu7TOx46zy9Un EGnXQ6Gm5MOMfm6kTUCiA6rYeZ6k4PQZIqUr6+Cv1gMxlGb/BO9JF2a1LtKVeBCCCzulfHGvNPI UfEy0pdxfRAXTb5 X-Received: by 2002:a05:600c:c4b7:b0:492:418b:b5e1 with SMTP id 5b1f17b1804b1-49242591d68mr90503585e9.37.1781960411559; Sat, 20 Jun 2026 06:00:11 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:11 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 07/36] binutils: Upgrade to 2.46.1 release Date: Sat, 20 Jun 2026 14:59:22 +0200 Message-ID: <7ede58c238bd8f150f1966bff16727fab6cea014.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239216 From: Hemanth Kumar M D This release contains bug fixes for: * PR34028 * PR34088 * PR34125 Release notes: https://lists.gnu.org/archive/html/info-gnu/2026-06/msg00003.html git log --oneline 49d4d3fafa4ec4ff5a3460d91d5b1ed5286487db..5e56594815854de5eca35c7c04b11705d0f19c02 5e565948158 This is the 2.46.1 release a195046618e gprof: fix testsuite with older glibc 4bcbe5932ae sim: fix a few -Wdiscarded-qualifiers errors 66bf5c4dd9a Fix even more -Wdiscarded-qualifers issues 3e4fd1a57ec bfd: fix 2 more -Wdiscarded-qualifiers errors e7b4e8eb10a check sframe version in _bfd_elf_parse_sframe e6336a0b1c4 Correct calls to sframe_encoder_free 09a510d7e3f Correct calls to sframe_decoder_free 1f5796eedaf Fix discarded-qualifiers problems in ldlang.c 1d74be61a50 ld: Fix calls to strchr that discard or use wrong const qualifiers 922d530f0aa binutils: fix C23 -Wdiscarded-qualifiers errors b88558ce1a1 Fix the strrchr error for DOS based filesystem 36ced277bcc gprof: Fix strchr discarded qualifier call c27aa8783da ld: Limit PR ld/34088 test to Linux/x86-64 and Linux/aarch64 2cd5360f35a ld: Maintain the input file order 155188ea10a x86: refine special casing of insns with MSR as immediate Testing Results: 1) qemux86-64 +-------------------------------+--------+--------+------+ | Metric | Before | After | Diff | +-------------------------------+--------+--------+------+ | Expected passes | 327 | 327 | 0 | | Untested testcases | 5 | 5 | 0 | | Unsupported tests | 9 | 9 | 0 | +-------------------------------+--------+--------+------+ 2) qemuarm64 +-------------------------------+--------+--------+------+ | Metric | Before | After | Diff | +-------------------------------+--------+--------+------+ | Expected passes | 267 | 267 | 0 | | Expected failures | 1 | 1 | 0 | | Untested testcases | 1 | 1 | 0 | | Unsupported tests | 11 | 11 | 0 | +-------------------------------+--------+--------+------+ Signed-off-by: Hemanth Kumar M D Signed-off-by: Yoann Congal --- meta/recipes-devtools/binutils/binutils-2.46.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-devtools/binutils/binutils-2.46.inc b/meta/recipes-devtools/binutils/binutils-2.46.inc index 4948e9b5769..13d2a02108a 100644 --- a/meta/recipes-devtools/binutils/binutils-2.46.inc +++ b/meta/recipes-devtools/binutils/binutils-2.46.inc @@ -12,8 +12,8 @@ LIC_FILES_CHKSUM = "\ # When upgrading to next major release, ensure that there is no trailing .0, so # that upstream version check can work correctly. -PV = "2.46" -CVE_VERSION = "2.46" +PV = "2.46.1" +CVE_VERSION = "2.46.1" SRCBRANCH ?= "binutils-2_46-branch" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" @@ -23,7 +23,7 @@ CVE_STATUS[CVE-2025-69651] = "disputed: observed behavior only in pre-release co CVE_STATUS[CVE-2025-69649] = "fixed-version: Fixed from version 2.46" CVE_STATUS[CVE-2025-69652] = "fixed-version: Fixed from version 2.46" -SRCREV ?= "49d4d3fafa4ec4ff5a3460d91d5b1ed5286487db" +SRCREV ?= "5e56594815854de5eca35c7c04b11705d0f19c02" BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=https" SRC_URI = "\ ${BINUTILS_GIT_URI} \ From patchwork Sat Jun 20 12:59:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90569 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id E3155CDB471 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5949.1781960414254537679 for ; Sat, 20 Jun 2026 06:00:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=w2H/FT7X; spf=pass (domain: smile.fr, ip: 209.85.221.52, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-460166910e6so1738808f8f.2 for ; Sat, 20 Jun 2026 06:00:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960412; x=1782565212; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=+/Dfwc3DuePYDSHB1DQHzDXCa68Pix6PQjLfgw7Qd3w=; b=w2H/FT7XpR5+uHpmW8BbBV5HRC/6BQs5XCvveT1T2sKRQP8hXKStjXptWBD8zDQNiz XcDMh9gl5GVJzmifyqKfcw3LALtoZpejmQOdGvWNwiWLaQRTOHvMhdsGgNkNXevf6x5f FO4YxqDJTzhgxMTCTLWwZDALqAtLvcGq8YXhs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960412; x=1782565212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+/Dfwc3DuePYDSHB1DQHzDXCa68Pix6PQjLfgw7Qd3w=; b=iQPL+KRbf91txxkNrKh8Q1TlrHeExWPedkRJZJg20K9VZnXQxeR+3jWG47PF8UKog6 gtipVxTkL0ySChA2FEXRMhRrwmflKMfKTf2KfsQRaCHAAslJQ2WSOUj3rdNqwpf36ojr CMqgTBkR4U9kcu3djHVJ/Mk3KrgnKgQVUykoW68J7co8r+5Muuy2TZapjPbAvtP25z7g 05WlRQ3tEivrep+McTOW1l+0oabWORK9biiU1SvwrO2HwgD7MDZosoXqZmWtEyr8upRY 1WyvESjjbZgMvZTq2FcsvwEtU/dZ6okjFJV8ZorP1uU6qMU0R4bGo43BcXTqo6Lvfskg zm0A== X-Gm-Message-State: AOJu0YyXmi5qsunn0vTV18x+VHBkWRgEIFOZCaA12QUBykoDBsyTv+Se zvhb8C78J93V/PFPVWD6lT07SH1InoNmLrBRSKmXv3r97qnO8zCSHauFoCdD/Q8CwSlvHBpHOfj MJ/Aj X-Gm-Gg: AfdE7ckN4Dz53JO0Qo0ljCwxrbAht5i1NfRT/0F3uHsuPLn4kOPEMRjGaoG2agYQryX uSIlSn3c8A1PyFlJLYjEikHbWEB7ZieuoTlktOaJ0BJaOg3keYfhSCsLTPwsf5FaWhdzuRIx6Kt eh3Sui7Dn511K1o6hjaizHDMGrUWbVAwBKIT4Lmbcaz9Adk44jrM1irecG9CBwdgKTod6WGedA1 kCW2vf4KMbA47+bCrsuVSIKXZanzam3IF8SzSNBwGvIw3gqSpWaK9bB71wktZjY3eOe7tmWu6nX zhT44FwzTYKlK+bDXYb/JPaRHCEbeRMlaw5TqNoJZ/rxOEAaaAKqN2pWCgGEyHuXkUq69v5TiI0 YHtTjFqtq8i2apCedDEhdmS0s+ngJFZRRkpMmGx0PDEuhrk/i7mi8vsh9nyV3onnYN65eRezwLL H1LAtNk6vC4Cs4x9q0L+9PjuSMKkI+lUN/VPXJTyqrb+xgtY23G19TwGC29gP5MnNPnsuNj86vG 8R+i8tXIh1686jG X-Received: by 2002:a5d:4d92:0:b0:45e:6518:3299 with SMTP id ffacd0b85a97d-46500a02ca4mr10213456f8f.5.1781960412417; Sat, 20 Jun 2026 06:00:12 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:11 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 08/36] scripts/install-buildtools: Update to 6.0.1 Date: Sat, 20 Jun 2026 14:59:23 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239217 From: Yoann Congal Update to the 6.0.1 release of the 6.0 series for buildtools Signed-off-by: Yoann Congal --- scripts/install-buildtools | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install-buildtools b/scripts/install-buildtools index b9c008a2ecd..f925dfa6b5c 100755 --- a/scripts/install-buildtools +++ b/scripts/install-buildtools @@ -57,8 +57,8 @@ logger = scriptutils.logger_create(PROGNAME, stream=sys.stdout) DEFAULT_INSTALL_DIR = os.path.join(os.path.split(scripts_path)[0],'buildtools') DEFAULT_BASE_URL = 'https://downloads.yoctoproject.org/releases/yocto' -DEFAULT_RELEASE = 'yocto-5.3.2' -DEFAULT_INSTALLER_VERSION = '5.3.2' +DEFAULT_RELEASE = 'yocto-6.0.1' +DEFAULT_INSTALLER_VERSION = '6.0.1' DEFAULT_BUILDDATE = '202110XX' # Python version sanity check From patchwork Sat Jun 20 12:59:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90566 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id BE032CDB473 for ; Sat, 20 Jun 2026 13:00:15 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5950.1781960414890299681 for ; Sat, 20 Jun 2026 06:00:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=RMvG6C/e; spf=pass (domain: smile.fr, ip: 209.85.221.45, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-4624a44e152so2427412f8f.2 for ; Sat, 20 Jun 2026 06:00:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960413; x=1782565213; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=cEoEpFMEpL590+/PJ7U940qzvdVkSomzwLs5F76mTT8=; b=RMvG6C/e6jBY8nvt/9aZI9GOOcrfbU1JJyI2TMMawTNoMzSCGFdFsorkR6OdD9l8+8 dkjvZFmdynuJFTG6KFN9orPvk0XXtq2MF3tAPfdhyUeiOP5foN44g0vz1LKqUNSAhqGn Sbkn4EMIUTTENlOHDaJcqC0GBdpqmAJZi6zf4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960413; x=1782565213; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=cEoEpFMEpL590+/PJ7U940qzvdVkSomzwLs5F76mTT8=; b=pSz81Tbq5s25q6j4f6fdmU1rt2bWsqtZTWVJ2LG5XxewUM4ezdGgCXz5uf9zlvstO/ 3TCvfNCUM+p8XviVKzl8KnFMhnfmnf4H4RTND3DvRdXz10F8c4NInH2fm6Hi52lyAkh+ yLiLXjg8zQ+Ts2xFsZvtb09Bjzh9FQ1E8v2TNq5Ra0Lu2ifrPesbDFDySn/Zi2rBcssH OBupKE4eefbTEwy2JbJM5vNedAOELHEZMsGUBmqblqAwx1hQ3SnnD6smi6xibuKwGLPX 0fxmSAEcI+6re3VLyg5te/FEqsKYWRseeHCSgTW24ewkIEyuLU36GFEqvQbNoOu4eWW+ M7Zw== X-Gm-Message-State: AOJu0Ywg/J3K794bJUDB1M06618+TCKY2O28f/5azg4a23x1vU1ROJGB KlMxef9174J6VMjHYXb3zuGX4rEW1GwgubJAkE8M14G/n0+ygjsOx5GVXozBgW+qAXZ9PWvz6Yc +8avy X-Gm-Gg: AfdE7cmOXCkFuk4mLh+yxxYhTnsrdWg12uRIO6vcCW/CO5aW9h0psJIo28Ywc3+QJ8+ F2fwL+V7sXLwztM7uRNttYQLlMJSCtEf1WEOeHCRxcuNIC3jgONbprHiMFPojJENu4z528Rkr+N zhSU18RRHXz788Xabspfs6SjiVXS04hO+qNd+BM8cw/Pt8MKZrjS8t5yaStNtwFKU6fbKGUQBQQ LzcVrYSHEyR/TMsZnu/vcRApWxIaKtS67aEkwy2fpS+q9RcfvIL4f+OJB0p5Hobpg2pOdbPRvSK aZNSq9X78xhzunotVPzQDlLzRUxe4evICDR13+jzjpyggDBxEZdc0my/YZqsmj3jwf2O3HS81C2 LoiZpnS6UQdx51wpGyABdBG4Dqab2Er0AYVNSHJwKruOGOoHTr3a15bxoj/qFjrMseSWIpl7mVD SnhnewCB0lTgKISQUdH92mdLCKvpaVN9ARsQDAyQ3EolPOzN7T0Ql+RcdYZkTIaEjVBk5hlXLxW QeMBRe7ghbrf/GC X-Received: by 2002:a5d:420d:0:b0:43f:e721:76b8 with SMTP id ffacd0b85a97d-46508afa8f6mr9260432f8f.37.1781960413044; Sat, 20 Jun 2026 06:00:13 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:12 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 09/36] xserver-xorg: set status for CVE-2026-34000 and CVE-2026-34002 Date: Sat, 20 Jun 2026 14:59:24 +0200 Message-ID: <321a589cc50dac26bde7cfedf7ed6672fcb1f843.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239219 From: Peter Marko These are version-less RedHat CVEs. [1] points to [2]. This was backported as [3 ]in v22.1.22. [4] points to [5]. This was backported as [6] in v22.1.22. [1] https://security-tracker.debian.org/tracker/CVE-2026-34000 [2] https://gitlab.freedesktop.org/xorg/xserver/-/commit/81b6a34f90b28c32ad499a78a4f391b7c06daea2 [3] https://gitlab.freedesktop.org/xorg/xserver/-/commit/a48d67f38753de551cd177e471b545bd8b9b1b64 [4] https://security-tracker.debian.org/tracker/CVE-2026-34002 [5] https://gitlab.freedesktop.org/xorg/xserver/-/commit/f056ce1cc96ed9261052c31524162c78e458f98c [6] https://gitlab.freedesktop.org/xorg/xserver/-/commit/5328a544ba6c32ecdd1758283ee69058dec100f8 Signed-off-by: Peter Marko Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit e8cef838ebd40aedcbefecc1b1955c48f4fff39f) Signed-off-by: Yoann Congal --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 7491715134b..782c1f76ca4 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -29,6 +29,8 @@ connection to the X server is lost, so a typical desktop session is either \ impossible or difficult to exploit. There is currently no upstream patch \ available for this flaw." CVE_STATUS[CVE-2022-3553] = "cpe-incorrect: This is specific to XQuartz, which is the macOS X server port" +CVE_STATUS[CVE-2026-34000] = "fixed-version: fixed since v21.1.22" +CVE_STATUS[CVE-2026-34002] = "fixed-version: fixed since v21.1.22" S = "${UNPACKDIR}/${XORG_PN}-${PV}" From patchwork Sat Jun 20 12:59:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90570 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5F13ACDB478 for ; Sat, 20 Jun 2026 13:00:16 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5951.1781960415577004259 for ; Sat, 20 Jun 2026 06:00:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=w2NKNfJU; spf=pass (domain: smile.fr, ip: 209.85.221.42, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-460662fcb4eso2015166f8f.0 for ; Sat, 20 Jun 2026 06:00:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960414; x=1782565214; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=2J5XIv2FNKop5jMG0DgerGndUJbXaOHiPh/NqxbfmDI=; b=w2NKNfJUpvEECLEQTtIb5mK3+Q2YIaaFKWHiJKbKgQvQvtKsBFUZEoFzJG2V/dMbtA 9SkY5NuPg0u5/JiA38gmHp0iuvpBYB5xi/C+W/8uN6EqMjZal0yazTHmy5W++yPgToqF Q087WMfl6x9nJVEdNkrGybJOrnZO+21/v43aI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960414; x=1782565214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2J5XIv2FNKop5jMG0DgerGndUJbXaOHiPh/NqxbfmDI=; b=GtEtJhvjbNWix949IBDoSPKSqatdtwXFt0pz8HLIMTRuzxKTgOGh+btutUr8jwTSzE ga3eFqtC2sXEb+YX4vYLTStLUlbImRDXv1ZHeKYdHVEV/3+v4ybcm1O5ur0zMVMmezgW DuLpuH4o1OkISeS27c+N7qfU3gY1k5FbFggXKM/42YtaUfbZ2sRbM4oxF712JW+7w1b4 U6XQxnxG+sRjwwxQ29/bjaVNyax0ZWhMnPsChHsgXRKaM2DfFnS3kIa74DdC0TUPcb2x Hs33zQiugvPosPOkEcvt5fS8eGz9IAG3wQ+vIZmPP51S/Y8PjJY1FTm7CIomxxy/4hY/ yCfA== X-Gm-Message-State: AOJu0YyO/TkyZvnUqv8DTUs8Nhe6cnlcLf6MknHcUDDDyskceI7QkARs +SVcl5ggtDxyjLmAWlxSET0hQvhYhO2uzq0x31B80dIZjS0/wl5UEHpPcgTdw1BpDUkYs1V96NJ XFTnD X-Gm-Gg: AfdE7clQuREigT9cK5MMifaUCRA/XoRe6a9q/7iYEcdEzo01FqZydwY/O+ZexIqos2j 6I7pCC5v3gFJ7gNDzV9nP3sd2nFjctMeSYwIjWOlwlpPFWjFamNSjg76xrAoRgVB75FRFvDYx8v 7LCcH8cuZEDv1pvUgLB+Eo3PJd6PAWsR4CAbNXj62t3LF0W1vZQWbl1H7oGXAyOB9HodL2rnk1P ByvpdX0KEQlPgcx1/qomBIMMWYFsLfd8hDzzvB6IBRYBL+f/lCRTBps82C+/2L9PxKv7n6tFzgw HjUQHqDJx65zfdNdCxK/fcWgIMPqykjU4oE1OqSlm4WcDiUkoo/vNxxXvQCnX7uTUtHg9qSNque cFBg/fLw7UQgKq8JPEs/PJukqYg0cHHOFMvnNHbRNS8bqyXQvwqzJ2WYUSlrY9HDl6d3cIFk9Gl bKgj3yIJ8Un77wLaNK21Wu9XHl7jp/z8HtTZgbzqP+tMYS0XvlImPym9aYKAbsePcfSOahQ4DdC fDmxZYshqxrLwOZ X-Received: by 2002:a05:6000:4b09:b0:460:51f6:6248 with SMTP id ffacd0b85a97d-46509786671mr14037281f8f.27.1781960413811; Sat, 20 Jun 2026 06:00:13 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:13 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 10/36] python3targetconfig: pull in nativesdk python when building nativesdk recipes Date: Sat, 20 Jun 2026 14:59:25 +0200 Message-ID: <380eed4dbda27b7df165bc2ff665d32bf7f50d83.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239220 From: Alexander Kanavin For the class to work, target python needs to be present in the target sysroot. This was done only for :target builds but not for :nativesdk ones, and this patch addresses that. The issue was reported in https://lists.openembedded.org/g/openembedded-core/message/237188 (but the proposed fix there isn't right). Signed-off-by: Alexander Kanavin Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (cherry picked from commit f297b18f6b54bfa07b4e3ded98eec962dfdb6f77) Signed-off-by: Yoann Congal --- meta/classes-recipe/python3targetconfig.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes-recipe/python3targetconfig.bbclass b/meta/classes-recipe/python3targetconfig.bbclass index 2877665737a..3b9333a4be2 100644 --- a/meta/classes-recipe/python3targetconfig.bbclass +++ b/meta/classes-recipe/python3targetconfig.bbclass @@ -8,6 +8,7 @@ inherit python3native EXTRA_PYTHON_DEPENDS ?= "" EXTRA_PYTHON_DEPENDS:class-target = "python3" +EXTRA_PYTHON_DEPENDS:class-nativesdk = "nativesdk-python3" DEPENDS:append = " ${EXTRA_PYTHON_DEPENDS}" setup_target_config() { From patchwork Sat Jun 20 12:59:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90571 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 68DCBCDB46B for ; Sat, 20 Jun 2026 13:00:26 +0000 (UTC) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5953.1781960416330326923 for ; Sat, 20 Jun 2026 06:00:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=vdl6xK2S; spf=pass (domain: smile.fr, ip: 209.85.128.46, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-490ace40f4bso29804285e9.3 for ; Sat, 20 Jun 2026 06:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960414; x=1782565214; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=nzu8G+pZT/bw/hT6kv9yEr/LUlHyp5K+A0xXxvcvTYU=; b=vdl6xK2SOVkdd9tP+TeFdKCi7UT9225nJCUGhIia/MK1/vzODZdsvEK4ExkdKpjiO8 rXXlAfWQMrLkuXr8ufRzkxu5S53J5sHk/7BnUOSxdCZd5v59rqlxUGB3Zv5kNtAhWE9n EIM61RCkRHWr93EUhpaVwGe4SNIvWbwjpLvs4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960414; x=1782565214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=nzu8G+pZT/bw/hT6kv9yEr/LUlHyp5K+A0xXxvcvTYU=; b=bIMhoVDnPnEllruE/QFeRB1IhVsVmw06bG5XU3j+syA+CTPC7gGZ8Mw4tUar8cfLQC 7lEdFeFrCQWFhTsMoofRJfYI5e1GukomTo7TkpepR1Hs/FY9499ebBpJCJu6MmLrpzwd 2r7Mzg/WtRD3Iv3wDPNWdaoC4pQOL9om0aF+YF8PSVv3iPtGMD0bnsts8TPOzPKpz3Xg u90g3xYG8LQThdMTvb46V0e+qneF8rZC9ElllKyAwCR1Z/cIVXDZqGk8gW1d06aYePla pDwNH3l+5AGWVG9jiakJ+t5ah2iC4w3wtRSDC4lu7DadtmBh/bL5UM0CPUs8rQS7TZdj 3+GA== X-Gm-Message-State: AOJu0Ywvg+U6nadETjvGVO/pLfGcJ/7Q2QygDOAqlYPH1yDgL0Auz+bx Eee66lxsWFBRitFtHMtaUfxoe9Yo52dFWeJOzBAI+efET1HOUUYaYn/Z1Dq88TYU+BRoZujCLOq G5CtS X-Gm-Gg: AfdE7cnbG0iwMw1XLMkR8tS2sx+sza7OWjcEjH8fio6ynpOqCdGwnjq+JK0tedPhotE inudz1ZE6reCdKDiQ+1z0h5K0W0hRNEVBTrE8Sd6gzlV6UTIKfFzNiWltf2fQUs4YJ15QuuCl9j lq88k9yjFP/rruedkIRyrmsJwtyDJGxFajpdRgK1lKfu3POhyWvjZnsw6U7XNJ1DXJE+Pm19C4S BpAL3E88qk44fJaDix5kk2AHLBcXfzM0XloMt4SZoMric/RtXwESGj3C5pF8VFNIQGQtjXDcQqN P70211lF/nKN3gJ8D4tw0dwWaO7eMhHSOoVLGPvfjyMy/R7onqs1TyYY93avS8vxQstTfwOb2nP u9dbU7roOzHra7sbn1ou97xh1c+pmK5sCK2Gdd4quJQ4sZJaoV+QqOuyNY4AOy2RmFvf1E65yjZ WtkoFCJHMyjsZVrEwFf6cuc1rEvF1DmYTicw8wfgRwx4gmCCs4zFc8trrJiCEeikNFsxy+Jspiq h3TnjSCH/2osXAV X-Received: by 2002:a05:600c:3e87:b0:492:46c2:f5b4 with SMTP id 5b1f17b1804b1-49246c2f68fmr80794635e9.32.1781960414514; Sat, 20 Jun 2026 06:00:14 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:14 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 11/36] squashfs-tools: add another CPE Date: Sat, 20 Jun 2026 14:59:26 +0200 Message-ID: <250a9af785cea1b9314a12757905c5269bd327aa.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239221 From: Quentin Schulz The NVD has two additional CPEs for squashfs-tools pointing at the same GitHub git repo, squashfs_project:squashfs-tools[1] and squashfs-tools_project:squashfs-tools[2]. There are no other matches for squashfs-tools in the NVD except those two, so don't specify the vendor for now and match both vendors with only one entry in CVE_PRODUCT. [1] https://nvd.nist.gov/products/cpe/detail/029FFEC5-FB40-4591-A864-90CB97E80FEA [2] https://nvd.nist.gov/products/cpe/detail/ADE3E55D-5CBD-49B3-85B4-2035A9B380B3 Signed-off-by: Quentin Schulz Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (cherry picked from commit e1e4729b511a676a961982f88827d79afb81d2ae) Signed-off-by: Yoann Congal --- meta/recipes-devtools/squashfs-tools/squashfs-tools_4.7.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/squashfs-tools/squashfs-tools_4.7.5.bb b/meta/recipes-devtools/squashfs-tools/squashfs-tools_4.7.5.bb index 7741039fcf9..9a1ebd575c1 100644 --- a/meta/recipes-devtools/squashfs-tools/squashfs-tools_4.7.5.bb +++ b/meta/recipes-devtools/squashfs-tools/squashfs-tools_4.7.5.bb @@ -38,4 +38,4 @@ ARM_INSTRUCTION_SET:armv6 = "arm" BBCLASSEXTEND = "native nativesdk" -CVE_PRODUCT = "squashfs" +CVE_PRODUCT = "squashfs squashfs-tools" From patchwork Sat Jun 20 12:59:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90580 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C3B37CDB46F for ; Sat, 20 Jun 2026 13:00:26 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5954.1781960417074657045 for ; Sat, 20 Jun 2026 06:00:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=1P0EWS3r; spf=pass (domain: smile.fr, ip: 209.85.221.47, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-4629051c9d1so2087376f8f.2 for ; Sat, 20 Jun 2026 06:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960415; x=1782565215; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=o8l3fmW8L5fSJl+8ozpvul8WDLNu3vonKEUMhG5Y0Vc=; b=1P0EWS3rjyv4EH6p+QJWmdUJ+XaSJrd55qbGGOrysEkpjyZfY+SjS5b+TC88Y3EG+j EdGIM489aaS+X8YTgrvC3KLu+1glQnrgng9tEQApNmnQ3yIBNpKJMj3IMbGPPCpqvpLR 4AAexbhQcys9JUg62n33oDrjEB8rgUPiVQuhw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960415; x=1782565215; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=o8l3fmW8L5fSJl+8ozpvul8WDLNu3vonKEUMhG5Y0Vc=; b=KSpE0I8UzuJq9ClGGLGIz/hvyHGbBPWqy6vUizUOFeafB9RE0IIRz2hXg1j8WlguDZ hcifjH8f3Gr3OPDgvY2et4cNW+6miv6aC7dsoHbYTYpmmybXfzS0mclfOKQIOHL7BhBm PaOqOFvdG2JaLhiPIUGOQXbGX3qYhvx5/NBnplBOhovlyLhXDDn0m5KZr0hA29EQthpj 85WkNPgGailqdIYfd4sACcyCEiUzlZmMZXcNEuRQBC4RZqTenjvKCECMLR31p5UY81sh /DClk57DAXk8n3E5AMuENajhuy5I/S9RA53V3oL5Fvm9Se/1xXkOEG9bvPyiIlXq+Tep h9lg== X-Gm-Message-State: AOJu0YzXiNqXr+DYvVlEIv6Rux3UXjYWA8o0lCy2kgT+mb6SxBYgQII6 1dzehzn1hEJBiYx4to19+rB08pPeJ4ut9TBCQl5We/U9RiINPGvnA5uJ46ePrg/0S6fAxNSlq2v WzmiC X-Gm-Gg: AfdE7cmcJntyC4r7NK1COBgBcYTdW1D2hIyrH/89HdfrHX2naYmMqd6374Fsgyn6TJ/ P8rqF3VMVgP8hVdqkqRPMu7c18MlvDWwlB6OZroGZw0D6REwT0SVtGWLiupo6BwZgyzY1Eebe8g +TtbU9H1RveHPhCRglBrvJ4iwUokR74Bnm+hVVGIp6uzyrCgGRnwojQlFNQ3Uf/t6ppwUqmU+EE +OH1+dMadWaHDkWBuFPQ+6mjAloQvF04G1Kp4VXC7fzL0qli3Sh/n52QfXZSnraTv63oS1p1ufU CfUh3hqIhAuILvzIDUGtlnPLPGx3Dl0b5iGus2v8/2bIAh6NbbSiD8mTlaW5qFtxESA/atbrsM6 Zmoty+YuvREGZM7My0dST2Zuwx2JlIR68ucP0cL5Q/Ilgkf4w+vn9QtHGnGAZ6XK9FCHVi9SdNt mdj5d2yOaMpMOfPj04D1Gpev7iomB2dcuu5IefLTlYS0WnYOXfyxuOdMvKmcs4OGApwqU8Y6FLi lEJ7yXQc72vih5di+U9PBik6zk= X-Received: by 2002:a05:6000:29d6:b0:466:1bc8:7270 with SMTP id ffacd0b85a97d-4661bc87393mr6423005f8f.14.1781960415374; Sat, 20 Jun 2026 06:00:15 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:14 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 12/36] perf: disable BUILD_BPF_SKEL by default Date: Sat, 20 Jun 2026 14:59:27 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239222 From: Harish Sadineni Enabling the Rust in-kernel feature pulls in clang-native as a dependency for the kernel build. During the perf build, the presence of clang causes all BUILD_BPF_SKEL dependency checks to succeed, which makes perf attempt to build bpftool as part of its build process and make build to fail. Previously, When Rust support was not enabled, BUILD_BPF_SKEL is set 0 due to missing clang dependency. The perf recipe does not currently provide/support the required bpftool build environment, resulting in build failures such as: Error: | make[3]: *** ../bpf/bpftool: No such file or directory. Stop. As a workaround currently disabling BUILD_BPF_SKEL by default to make perf to build. Signed-off-by: Harish Sadineni Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (cherry picked from commit 14277b97ee4217d6a2b75546dff11b82bfae0c1f) Signed-off-by: Yoann Congal --- meta/recipes-kernel/perf/perf.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index c3ef25fd999..e3e5d55e396 100644 --- a/meta/recipes-kernel/perf/perf.bb +++ b/meta/recipes-kernel/perf/perf.bb @@ -438,3 +438,9 @@ perf_fix_sources () { fi done } + +# Disable BUILD_BPF_SKEL by default. +# Rust in kernel support pulls in clang-native, which satisfies the +# BUILD_BPF_SKEL dependency checks and causes perf to attempt +# building bpftool, resulting in a build failure. +PACKAGECONFIG[bpf-skel] = ",BUILD_BPF_SKEL=0" From patchwork Sat Jun 20 12:59:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90579 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5638DCDB470 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6003.1781960420108963604 for ; Sat, 20 Jun 2026 06:00:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=OPXmRGQE; spf=pass (domain: smile.fr, ip: 209.85.128.45, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-490a76757e5so18298635e9.2 for ; Sat, 20 Jun 2026 06:00:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960418; x=1782565218; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=YIbXinqfT8ZigwvoFH7eK/DpPfNy/hvi5YwDGp9+Pas=; b=OPXmRGQEt3wxKL6Ne0Sh0RF07hElJNJsTV8IwE82avJqkiIfm5VsZsYpkueeUdYaM8 7hn/rPT1/RRVHO6wyAKqN3AkfGEgpcFjN+lDqz1JlIMnaH3sBEg1CFLlF9TeqK2dpPbC OmSiVXtw49Ym4qqppwN+a1tbu2PdLYsZ/r9cU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960418; x=1782565218; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=YIbXinqfT8ZigwvoFH7eK/DpPfNy/hvi5YwDGp9+Pas=; b=XsYpRKHc4HXjGaxR61PUOciG/GR/Pxc4kgmM7KcJbLRIzz5AsDN2VxWmJDUxlv3HXT dFcfGzNgolLaQj2FqUTvLvPGNfepyn4OYcmcSSkvW7MbhtiuBD42bNg6GR4YfgtfJU68 v8yuzke+BqSsPsuu9LjzJ1nmcMHu9ee+jcdVm7W0J3iTvaujgLYPd3gsWxS+v8CU71MZ ybAv0A7fru2QLF/CQBclm/5aF6f2A0VtfmCBaoHaNQRedLaS9aF6crgPr1LKd7OrwDmN 8UmVWuhvKm4NcQkTtuWDMyl4qTLszaScZm3b9Gh7mHj4Bwo7aNMJjrXgq8QuQhRc69rh J40A== X-Gm-Message-State: AOJu0Yyu4deGjp5xVoJONGMtbo4Hs31/MBfHqAL2xrzxg4zSLnSJkPho qnVAeGcYyoB1Vm871+dtYPXlgebl0dLFVkKs2OMxN7PdnC+SHFg1A+akhMGgTlQvyaq7b7fWMxp RJg+A X-Gm-Gg: AfdE7cn4t8vWHfWbx2yuNMnzbxX9xSh7bmKJcAcKFHFQgInAZHwiSQtLTo/x+cDhfhE LAUbwLjy84g8kl5LFy85BVYRgsGr8HPQlVXNWyQPnU4BiayEtqe1PYYqYMhQ70ETYDLb+aHCeCm JxqTPH1EKtT/dxI7e6cDmxJfMOqtRvEhr6mYeAQRb0u6MRkaAMD0oemrNWvq24eSQ9OJ2LsCkjC +ZoDQJ6LPud+Y+S0CR/QubkO1Fsp6Nrei6TKzTtaVn0eXAW2gFAkO95SnCGfAIPMVpaw27vns3i JtfrD5s04a7S9Q+dyHPXXFACFa6+WDNZaWiUesYB+sbyPygEKTrr/e5hjLP+cwrg1ay80b5/8x6 8ktHKdWpxLI/idUCT/iaM6HJF28rLDd3ep4Z4FhrqpCB/Uu3UU6ykb+NKwL5e30zG6GN2OavgMM 8ZImxxPeon4i+F1NVL8Aqni8k35uLLbMTLEzFDDfOURzx4Ul5JHzGMTlOkWmkr5BZeSq0hq3oLC k3CqlBP7fzSHSWmWNLT6AqY1Qk= X-Received: by 2002:a05:600c:1c09:b0:492:4d56:d5fe with SMTP id 5b1f17b1804b1-4924d56d644mr25464795e9.14.1781960417975; Sat, 20 Jun 2026 06:00:17 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:17 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 14/36] matchbox-panel-2: backport patch to set a constant size for the clock Date: Sat, 20 Jun 2026 14:59:29 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239223 From: Ross Burton Measure the size of "88:88" and set an explicit size of the clock label so that it doesn't slightly move over time as the digits change. Also update the status of a patch that is upstreamed. Signed-off-by: Ross Burton Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (cherry picked from commit 0e59671009931f84e82ebd7c098802d51f581d44) Signed-off-by: Yoann Congal --- ...-clock-fix-clock-widget-width-resize.patch | 51 +++++++++++++++++++ ...ts-systray-Allow-icons-to-be-smaller.patch | 2 +- .../matchbox-panel-2/matchbox-panel-2_2.12.bb | 1 + 3 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-sato/matchbox-panel-2/files/0001-applets-clock-fix-clock-widget-width-resize.patch diff --git a/meta/recipes-sato/matchbox-panel-2/files/0001-applets-clock-fix-clock-widget-width-resize.patch b/meta/recipes-sato/matchbox-panel-2/files/0001-applets-clock-fix-clock-widget-width-resize.patch new file mode 100644 index 00000000000..b87213aed43 --- /dev/null +++ b/meta/recipes-sato/matchbox-panel-2/files/0001-applets-clock-fix-clock-widget-width-resize.patch @@ -0,0 +1,51 @@ +From 5244e02f14b3b99f60b4d9f90f504f6a7d6f2205 Mon Sep 17 00:00:00 2001 +From: Dmitry Sakhonchik +Date: Mon, 18 May 2026 16:21:06 +0300 +Subject: [PATCH] applets/clock: fix clock widget width resize + +Previously clock widget used to change its size depending on digits' +width inside it, which caused other icons in the panel to move. + +Fixes [YOCTO #15435] + +Signed-off-by: Dmitry Sakhonchik + +Upstream-Status: Backport +Signed-off-by: Ross Burton +--- + applets/clock/clock.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/applets/clock/clock.c b/applets/clock/clock.c +index b8057a4..3065cfc 100644 +--- a/applets/clock/clock.c ++++ b/applets/clock/clock.c +@@ -73,6 +73,7 @@ mb_panel_applet_create (const char *id, + GtkWidget *label; + time_t t; + struct tm *local_time; ++ int ref_string_width; + + applet = g_slice_new0 (ClockApplet); + +@@ -81,6 +82,17 @@ mb_panel_applet_create (const char *id, + + gtk_widget_set_name (label, "MatchboxPanelClock"); + ++ /* Size the widget using the widest possible time string ("88:88") */ ++ PangoContext *context = gtk_widget_get_pango_context(label); ++ PangoLayout *reference_string = pango_layout_new(context); ++ ++ pango_layout_set_text(reference_string, "88:88", 5); ++ pango_layout_get_pixel_size(reference_string, &ref_string_width, NULL); ++ ++ g_object_unref(reference_string); ++ ++ gtk_widget_set_size_request(label, ref_string_width, -1); ++ + g_object_weak_ref (G_OBJECT (label), + (GWeakNotify) clock_applet_free, + applet); +-- +2.43.0 + diff --git a/meta/recipes-sato/matchbox-panel-2/files/0001-applets-systray-Allow-icons-to-be-smaller.patch b/meta/recipes-sato/matchbox-panel-2/files/0001-applets-systray-Allow-icons-to-be-smaller.patch index d13dd3d5a0b..870ef8800e0 100644 --- a/meta/recipes-sato/matchbox-panel-2/files/0001-applets-systray-Allow-icons-to-be-smaller.patch +++ b/meta/recipes-sato/matchbox-panel-2/files/0001-applets-systray-Allow-icons-to-be-smaller.patch @@ -8,7 +8,7 @@ systray panel. This makes sure the icons are drawn at the size they expect. Signed-off-by: Jussi Kukkonen -Upstream-Status: Submitted +Upstream-Status: Backport [c5f3e42a29a36a12d11007b21904d343dfbd6ad3] --- applets/systray/systray.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_2.12.bb b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_2.12.bb index a126571aded..f4e0000ee0e 100644 --- a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_2.12.bb +++ b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_2.12.bb @@ -23,6 +23,7 @@ RCONFLICTS:${PN} = "matchbox-panel" SRC_URI = "git://git.yoctoproject.org/${BPN};protocol=https;branch=master \ file://0001-applets-systray-Allow-icons-to-be-smaller.patch \ + file://0001-applets-clock-fix-clock-widget-width-resize.patch \ " EXTRA_OECONF = "--enable-startup-notification --enable-dbus" From patchwork Sat Jun 20 12:59:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90583 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41FFBCDB477 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5957.1781960420518292576 for ; Sat, 20 Jun 2026 06:00:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=1NdOiyBP; spf=pass (domain: smile.fr, ip: 209.85.221.50, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-463b2f6fc9dso3061048f8f.2 for ; Sat, 20 Jun 2026 06:00:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960419; x=1782565219; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=OOKNI9zuU+vb4dyySmeKQtYPSdHP9fwvCEZw6WBkQAU=; b=1NdOiyBP28CrddZON7KDxA41erShEeITHNWj/x8Jm7DZ5gnf0r4z2vPyjr527diUgQ S1bJwUVgNU3JhDUlXlQVWdyldzuy9zwmzjUU9WLpzzt1jJce666CHhPblMzsRe4oynA+ lTWD0dDZa91Z9orTzYJhW9uGok5osf5ONcdQ0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960419; x=1782565219; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=OOKNI9zuU+vb4dyySmeKQtYPSdHP9fwvCEZw6WBkQAU=; b=Sj/YTkxDb6l0wul8mA3DpvsrpsjoHT4zn1pQwXgEhjDiPPre7OcF5hLo/UfobHMR3D MZJHWbDPBWSeF7CJH9zs9TZh+rWEA5P99HCMKYyzXUo+6Wo7J3NaTVyPavXXxMlXfG2z vr9HJOTJ+Tev66quekzi5YqP/m11a3goS9PcjUtpVMhCCKAxMImLbDeD24EQoOyddu83 T1lj8yhZubz0sb5l1h5GBuM/t/+gpP94nBuYQ1EItyyrDE4G4R3dIomn3odMdvScP7vS 70m7pAsIxJk7pWTY9FXuXUsNPVIagLK5DTvGiCN1J8rTqDlK5TdlPaWNN2/BbciOh3cq cAWw== X-Gm-Message-State: AOJu0Yy+E5JVSHFGauH3ju3f6BFNmZp02AQOEHhkPhJpreXFz+T7nI5Y 3Qzl/dCp4qCyqVLpXM8N6P4tdDyAoqyoSb6wsujHqrAufusB98QYq0iBtMFPWb6T6SuSdWsQPTa qTSj8 X-Gm-Gg: AfdE7cnnodiGc5CQnfD94Su9F9cPn2kyy7Lec5ge2xX9dr2kas/P757HuavCrOG2LQV 95hZ52+uHuVyJY9kUjFPF2r61/TK97I1QZKsk2yG4Ma57Sj79xEI8dPlZr5YGfG89I5IXSzDbZW 79ICQsM4ln0QG2c4IotfLoQhEZ9iwVj15OttEb0zWDSc9pT2EAHk9pRkCU7JXPNneaVyUwXt/kH qrcrib37dUhDhjZPT3O0bMlQi7qcZJJFpAo1/TEwUtBocuZL3dGJPvZQkbyucjaptZifRweqzEh PZT4OxPxEluoq7MJOHXfyeKEA7jFrJtzfB2IhHwtvNo25FKmWMlgO60PJROo1z2S1c44HvysE5J ztEZIbfNvypLW2hgsbS83fapGnN0+jnzO8uHcdP5xPm3Rxxj/9364TgN63oa8II0EjQGHfB9zmW nSVk7RiquCua7vm+vorlHDlKHLI3tMVxYrpaED4kBNFRWdJMg45Pg7eS+er+pvQm6Rqw9gPBWKa bAST7bni/mhm5/8 X-Received: by 2002:a05:600c:c4b7:b0:492:3773:a230 with SMTP id 5b1f17b1804b1-49240e9cb38mr118659975e9.27.1781960418702; Sat, 20 Jun 2026 06:00:18 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:18 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 15/36] udev-extraconf: use -H for unmount tmpfile find Date: Sat, 20 Jun 2026 14:59:30 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239224 From: Jate Sujjavanich Add -H option to find of automount files in /tmp to allow find to follow /tmp if it is a symlink to a volatile file system. This option also avoids following any links within /tmp. Otherwise the find for the automount tmp file does not work which prevents the removal of the automount directory. Then subsequent auto-mounts fail. Signed-off-by: Jate Sujjavanich Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (cherry picked from commit a79457cfdc8b3e0136a19099cd7cfca19183a55b) Signed-off-by: Yoann Congal --- meta/recipes-core/udev/udev-extraconf/mount.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/udev/udev-extraconf/mount.sh b/meta/recipes-core/udev/udev-extraconf/mount.sh index 3ddee84b785..81c5d1c58cd 100644 --- a/meta/recipes-core/udev/udev-extraconf/mount.sh +++ b/meta/recipes-core/udev/udev-extraconf/mount.sh @@ -207,7 +207,7 @@ fi if [ "$ACTION" = "remove" ] || [ "$ACTION" = "change" ] && [ -x "$UMOUNT" ] && [ -n "$DEVNAME" ]; then name="`basename "$DEVNAME"`" - tmpfile=`find /tmp | grep "\.automount-.*${name}$"` + tmpfile=`find -H /tmp | grep "\.automount-.*${name}$"` if [ ! -e "/sys/$DEVPATH" -a -e "$tmpfile" ]; then logger "mount.sh/remove" "cleaning up $DEVNAME, was mounted by the auto-mounter" for mnt in `cat /proc/mounts | grep "$DEVNAME" | cut -f 2 -d " " ` From patchwork Sat Jun 20 12:59:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90578 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 348F2CDB473 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6007.1781960421115177832 for ; Sat, 20 Jun 2026 06:00:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=1kiOYfo7; spf=pass (domain: smile.fr, ip: 209.85.221.47, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-45ef41adbc1so2348946f8f.0 for ; Sat, 20 Jun 2026 06:00:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960419; x=1782565219; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ZYYChyjPGWXGInU7OVu188SnilmFSWX5JxSjxoYI8rg=; b=1kiOYfo7inCr0xMwieV9W+Cqe0mNvxTanxS+FZLrJHJ9Yg4ivQFMLtxHYw53DArRvj q6/y8+bWJUKRiXVnspE1jW+O7XoSrC/wB+cRxC4mr+2PaCwYsz9cb2GycGVLLi1bHZhq PYeSd/R4341ivXCNbKAc8xBGM+blFm5Jbq+1o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960419; x=1782565219; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ZYYChyjPGWXGInU7OVu188SnilmFSWX5JxSjxoYI8rg=; b=Cg+td4smtWRKd/+3hu/irtpeQOWDlAfR2ASypzzK1O0GqPIFfbguL+q3VJLGStDuTx ZSDVra5xQRuJ/LdtddtVylBDzX+xJ0Q2b/K3y9dEC5cbP0Z3q+v/HtVGXL7cl9GuTs5S kO4Hx9egG9QINNe1Sed2lJVPLdJixUrVIW6kwB4B0xK1ZFI1ONV3/zOsborzvSTlQycV 8o1R5J3y+zSYFtNAFjZoAbhOEFdfGxOwMxtW0DxashzVGgS+DWi10fp9Tf4adcVuiab/ Ob5xC9b9nA4zMB+H3b0lpMqo4G3SZE7bvhmC+JPsyHuLD/eokV8/kg4EO1LlJwC+rNyk BHuQ== X-Gm-Message-State: AOJu0YxCNnAtgvaM+mVhFptatgNVcOJqV+DgcPEzhwQueShq/sEcWQCU dh/GMTEpBeOVFiYiEKtXO5iwLuVvO2nuKk8Ij7dbFGa6MZIyV3fiFnGCAQDnW55301m3uNABfEm /XHWz X-Gm-Gg: AfdE7cn3P8Q90J4uU6bIcWmiPSCvCyPtanWMeJRKM1II5aRvyaWdPyHKd9e2dFH1j+P ATl5+/L8ngu4+c/9kqiXOV4bDeMpRPZ0QqNjVEZwQgMafJiRsLpN+EycK1bNivNLHJLueMJZ6sE U+iVhg6xJWzW+/wg7rSKOC/uGLGhQBLCRm1+sONS2rTa1tLzyYceRcDd382NIjUQ/+eXMEdhqjx szQGmzqgltE7ybYGik7CDqIKTc/ai3WKDrj++5zV0JC6RAgk7cWOKH6IyUneDmF+c2UQagrEkE0 WEewxDc8nv9z0mbXHHjJlyg1gJQxum8NV6J0HXN9MMOiMMylcYGxzgg7NWXoFzWO2llmD2O46eN uzuhIyzFcxQNjM4HzPRFiT5Eso9P19zbAjWxtAonbhBlPDUXhytOWEeU1Jgxj2UpNQ11wFvYhL/ 7Es1ZdIL8jMrBNlN5CptalkPpV5zz0hYLKFPgHkRq0KvleqoNj3tzVNDKwoedcaHCr62Ak4eUyN b8KJnx+AVQPslgF X-Received: by 2002:a5d:56cb:0:b0:461:e27d:5690 with SMTP id ffacd0b85a97d-46501b5ad7emr9929533f8f.26.1781960419285; Sat, 20 Jun 2026 06:00:19 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:18 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 16/36] classes/gtk-icon-cache: fix libdir passed to the postrm intercept Date: Sat, 20 Jun 2026 14:59:31 +0200 Message-ID: <24ae0f2616a47fdd60af18883df0ceb8253bc1b6.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239225 From: Ross Burton Back in 2015[1] I fixed the libdir passed to the postinst intercept, but I forgot to also update the postrm intercept. This should also be libdir_native, not libdir. [ YOCTO #13896 ] [1] oe-core 0fe8400717 ("gtk-icon-cache: pass the native libdir to the intercept") Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit 92dd67114be325e019c149bddaf5f874f6917094) Signed-off-by: Yoann Congal --- meta/classes-recipe/gtk-icon-cache.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes-recipe/gtk-icon-cache.bbclass b/meta/classes-recipe/gtk-icon-cache.bbclass index fad8c4c65fa..1c573264e0a 100644 --- a/meta/classes-recipe/gtk-icon-cache.bbclass +++ b/meta/classes-recipe/gtk-icon-cache.bbclass @@ -46,7 +46,7 @@ gtk_icon_cache_postrm() { if [ "x$D" != "x" ]; then $INTERCEPT_DIR/postinst_intercept update_gtk_icon_cache ${PKG} \ mlprefix=${MLPREFIX} \ - libdir=${libdir} + libdir_native=${libdir_native} else for icondir in /usr/share/icons/* ; do if [ -d $icondir ] ; then From patchwork Sat Jun 20 12:59:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90575 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6275DCDB478 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5958.1781960421691507777 for ; Sat, 20 Jun 2026 06:00:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=wJ7+fOFK; spf=pass (domain: smile.fr, ip: 209.85.221.54, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-45fd464d51fso1727801f8f.3 for ; Sat, 20 Jun 2026 06:00:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960420; x=1782565220; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=k/IIc6dHgRPbqXGGC7W8LtVBJRM0WJOlWcAnA+mmKOA=; b=wJ7+fOFKpxG8Ve8+rEc/qwtOi33Q1ol9xNmtuc0Cld4L3cqByVZxuugpRslGHw8++f dr5uVUH8lia09gsfTVa/nWJk+ooCNLCMN11RFcb//9MVWxGJPqztU09DHl73Gyt8ElZV DzoC4L6bY6w3NbH5Q5/NjNCCjAub4djgHF3Ns= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960420; x=1782565220; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=k/IIc6dHgRPbqXGGC7W8LtVBJRM0WJOlWcAnA+mmKOA=; b=ArKNnd44itk+TmTvrfCLBNWXL8Bg0/d0uAqjVHl87qmPSUggtGqPQtmhF3oO4y5m/A TdmUzK8kFT7f0a04/xB84Yy1Y0Sp5AkL2+NpHOm1MnXUEHQYeDy3SFVK6yngKGINOSzP 8VuJP+2Z88LE83eytSntnmjujOcMZX+/w7Gmfkpikea9bDmfAO4zUYEmF5xSE/yICdRG 6eoNwx9+d42HeJ860tTovBAwLqJ4sUx8ZQcqGpISJiOFsAaf/UbEzzyNyfL6hUiAzB9e 01fuewSLtixw6HiNhnT/sRaLQ9EY/fF0OtuwzkSY9Jwpyx7ElMVJGawNADgxndGonJ+H XDHA== X-Gm-Message-State: AOJu0Ywqb7l4MY9UATBHPoDIJDnydrLlQ0hzS6A18PwIS/Vp4gxYmHBw yxD9l/EvNpkCeAiPBdlnYnlopvNV806N48HLBOj2E1ovOfEd3FUxfcpRmSj3xCdJ734jFxQj6et sD5AF X-Gm-Gg: AfdE7cl4Hue0QknZjN5tDQEwfPsKY8N5Q3A6XscJcndsUCfKsIEs3aLrpaiCsILSGip Hbxrd2RnL51bVu6cDSVhtrfix3sfC2uw1oTI79wu5kATXivBnO2sMDb8fM3z6Lw8aGV4oNWz9IB moNKZU10vTlOzgtGZ45BZ237Wt5TNHpk0AHoAH21THzFmUONdvA5c+rYF2EFn4hqqStVeV5hgwD s5wiQYe9FHJiP9OqRtw0XlSvyYsEOCMrD+vL8bo66OkYIMw/BhbEnE7MBrlhQDvIMMnjCWjPxXE 3ZO70DViZ9tL27xQeYqtL6t+9oIXk1aagcaDPmvN0s+jqjD6NpZO5L9+oED2HC17+JYBTuzgQa+ SzC5yIbFiV1RSKFjxZM7DyFO6lHy3xjnnotgPVHRjr3d363BGZSl0eksAOFC+3YsjFiduHW6sRI 0ofU88WUDZFr6pixM01vpXuOdZqLfBJtX7QWf4+T9bIeieO1pqAGKHdHJYFfp6xXGYcnb/y1b+x jQOKo3LeWC/oXu4zBNz2GwPKbU= X-Received: by 2002:a05:6000:1885:b0:463:d9:5b35 with SMTP id ffacd0b85a97d-46500a02aa2mr11759108f8f.1.1781960419837; Sat, 20 Jun 2026 06:00:19 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:19 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 17/36] sbom-cve-check-common: Fatalize command failure Date: Sat, 20 Jun 2026 14:59:32 +0200 Message-ID: <90f0a75dafc3215b6b2f4f19c8f2b0d84304f252.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239226 From: Niko Mauno Change the bb.error to bb.fatal in order to avoid marking the 'sbom_cve_check' task successful, even when it encounters an error, like: sbom-cve-check: error: [Errno 2] No such file or directory: '/build/layers/openembedded-core/build/tmp/deploy/images/qemuarm/.spdx.json' -NOTE: Tasks Summary: Attempted 5946 tasks of which 5283 didn't need to be rerun and all succeeded. +NOTE: Tasks Summary: Attempted 5945 tasks of which 5944 didn't need to be rerun and 1 failed. Signed-off-by: Niko Mauno Signed-off-by: Mathieu Dubois-Briand (cherry picked from commit c56fed2c293dc384003e088154bc88c2d8aec472) Signed-off-by: Yoann Congal --- meta/classes/sbom-cve-check-common.bbclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/classes/sbom-cve-check-common.bbclass b/meta/classes/sbom-cve-check-common.bbclass index 32c29a0ec2c..1bd1af22b6c 100644 --- a/meta/classes/sbom-cve-check-common.bbclass +++ b/meta/classes/sbom-cve-check-common.bbclass @@ -117,8 +117,7 @@ def run_sbom_cve_check(d, sbom_path, export_base_name, export_link_name=None): bb.note("Running: {}".format(" ".join(cmd_args))) bb.process.run(cmd_args, env=cmd_env) except bb.process.ExecutionError as e: - bb.error(f"sbom-cve-check failed: {e}") - return + bb.fatal(f"sbom-cve-check failed: {e}") show_warnings = bb.utils.to_boolean(d.getVar("SBOM_CVE_CHECK_SHOW_WARNINGS")) From patchwork Sat Jun 20 12:59:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90574 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D3EC6CDB471 for ; Sat, 20 Jun 2026 13:00:26 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5959.1781960422361812906 for ; Sat, 20 Jun 2026 06:00:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=LP0RAADl; spf=pass (domain: smile.fr, ip: 209.85.221.50, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-45ef29c5561so1683547f8f.0 for ; Sat, 20 Jun 2026 06:00:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960421; x=1782565221; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=6lceHptTXqC6ZEfc3VRvkHrgnNw+4qoSPxtWxUE2LRY=; b=LP0RAADlvTYdAswAFcurwK2T5cEbn3IFr/wqFpXJ0hnN3JQuqZeeNHS1GsX00nohLz fyjI7u5NGzEwEj9M5+OiFEdPURPDtkT2YIIDF9EDbHv86lNSzv+hb749BRsQg1P3Na5P 8RtykGHLth7TwRjEJ0NR+vvblsES7peBsWi7c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960421; x=1782565221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=6lceHptTXqC6ZEfc3VRvkHrgnNw+4qoSPxtWxUE2LRY=; b=NCvafAhSx/9w2O5xPfdXfTX9HMYdky6MNkbl0hewzVI9UYplPUaKpkAkI5Z60zTX/e lxj+AdrN3oANMl2btueB/A1Hpl8R2gGS/RdAoQVAxZuQA/Q88zcrb9y2CoOc+Z7jAPN3 1tvxANdAN4Ei3nfE6UEn1ammY4wPb4dHH1qIbn3ujyES5LtHpuF/mJBqpZomHZMW3UBf A4/QzIJj58oxAVlZW2bZECDK6pzSRs+n9YxamvMOVK0rY9TArYddC/MDHTTOCm7jfese 0/fkmGkMzR33Jcf25Bh/ZZi5BDkIDAHcuRne242tyWsYSDERc4arN6lmn8ALRHr57O39 L80w== X-Gm-Message-State: AOJu0YzczV8cY3eggaw97ZYlWU64IWjWsZSMGmtdac5v5rYKVQslEDsj l7A1WYdT5eCbI7QQizNYtpaKom3IDKbSqGwcfru1I7j27hTY5ssdXH1umCnELLD2sOpBUBg59dQ YdzFm X-Gm-Gg: AfdE7cmwzWciqXYvaxdk08cwllTRxC6IXgb1oUnQaLZdeLS/EvKTVQ0LlkbiVIBA/rS WpW60lD1jXmzcS2tmpGaueeuAMillM/kVc29Ubit/g1AgzrJCUyMwY50GFWHBcYJYlSS5F00YzY u1LnjbRtO+Me5xGSfL/DbDskcz7VnDlGsjuTABeYIr0J5PWctTMD08hPZrEaAdhfNLQaB5m+u6J +RpIkDyvRtyWDcbXATrrPCpwGZm9bbxUQYxQaAsPUw0UDRAlmAHtVyqzl5xkFzyRKVis6ot5p0Q /I2lvEiRw6RP+ExdME7Wms6Z4u3HIVJ4oAVEjVNTsVtFVHpxJhoQ6OJJ0qDY84XI47o4R+jw4sb v7+uQDOOrubVD5numZMqX7rOTScKCfo7WkF8jRCHl6rhyyNyztc0uo1nebxnF2qCOZd6s6wekGp MbZaLmwbfUS7HElURq53ZR5PTlnkHFLb2MyWnOV0RQ5VaxIYH8Rw5KuOj7iRdSXhBKi3yWH02r7 owzflL1cmvWptc9 X-Received: by 2002:a05:6000:1447:b0:460:3233:f994 with SMTP id ffacd0b85a97d-4650373c248mr12214488f8f.43.1781960420376; Sat, 20 Jun 2026 06:00:20 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:20 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 18/36] sbom-cve-check: Fix breakage with empty IMAGE_LINK_NAME Date: Sat, 20 Jun 2026 14:59:33 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239227 From: Niko Mauno Avoid following build breakage: sbom-cve-check: error: [Errno 2] No such file or directory: '/build/layers/openembedded-core/build/tmp/deploy/images/qemuarm/.spdx.json' when IMAGE_LINK_NAME is set as empty string, by changing the reference to IMAGE_NAME instead. Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie (cherry picked from commit 2a80840a4fe0d38254ed3e9f96c893f6e04db8d8) Signed-off-by: Yoann Congal --- meta/classes-recipe/sbom-cve-check.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes-recipe/sbom-cve-check.bbclass b/meta/classes-recipe/sbom-cve-check.bbclass index fe145a2212b..451595f1d76 100644 --- a/meta/classes-recipe/sbom-cve-check.bbclass +++ b/meta/classes-recipe/sbom-cve-check.bbclass @@ -14,7 +14,7 @@ python do_sbom_cve_check() { """ Task: Run sbom-cve-check analysis on SBOM. """ - sbom_path = d.expand("${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.spdx.json") + sbom_path = d.expand("${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.spdx.json") image_name = d.getVar("IMAGE_NAME") link_name = d.getVar("IMAGE_LINK_NAME") run_sbom_cve_check(d, sbom_path, image_name, link_name) From patchwork Sat Jun 20 12:59:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90573 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8B875CDB46D for ; Sat, 20 Jun 2026 13:00:26 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5960.1781960422916586174 for ; Sat, 20 Jun 2026 06:00:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=BV6fZM2W; spf=pass (domain: smile.fr, ip: 209.85.221.47, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-4629051c9d1so2087411f8f.2 for ; Sat, 20 Jun 2026 06:00:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960421; x=1782565221; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=FztXDc0Ggh+2S1cZPE/sTwbrlJIo+v4a+px6yXZO+4s=; b=BV6fZM2WineBcsiK0gYxN5Pwm6RK90swbjhPlR9tji3QISQ1I0XAfKI1dedTOLLjUY /b+92G+526DJQwDe6j3NFJhDupty/bYRptXiFe3Rc90R7lkgUzhr/MGeOBCkxsscgDHX RUOzdL1UBJUfGlk4XIm472bf+3xkgpps2ZOlc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960421; x=1782565221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FztXDc0Ggh+2S1cZPE/sTwbrlJIo+v4a+px6yXZO+4s=; b=r8Zd9t3yagIoj48epBt09QlK/twH5Vcs3UKvORp6CPJYI5ZjV6JbMntPTg0jQr6lxe 4Qa6ClchjZBU+B0oj6ofWlX/PDfm9cdmF0Ceae80pXCyPvDy7kl8xMOJiRQiL1u94O6r qxQuwTyU5JeHk9gFQlYvuAuuVvzhjBsglBEmtB4qPJ0VuzxZ2Oz+RyxHSBVIO+D1a1eN z6egKxw7Te6xJfsRf3R7H7rRwMv8vgU28bzOgtL+wJez/6ZazWwbCEqDm7rVeo9X0V+u fKa8z4thWpFTaRYKslNhCW+cpjlIluyYbZSnXszTcm1dP8NgdU6u/h8d7SPP9UEmKFLq mOgg== X-Gm-Message-State: AOJu0YzBbWLnmyBbFqzuzwd+tE+zBprDzPvSTJDEqNQV+g86CCnwmsGK meIo9pymEk/kS30JglwNpo7sK4/Vw2iXqzOSQvtC6C1GrRSZL74cA/sOikiEvTzFmXeob6p7vtT EM8Bw X-Gm-Gg: AfdE7cm1R9KF2oVQzLdqE3Xdmei3mKrZXD3nZyqdPwsedtKaLwmzQ77glK93RxE4Ieo 4SjWnD7EV8JKzGvuwwzWmWhTV+7pbIfJ0yTEZrCjqNTj2pGyMUXkhFkvOR9GfRPWWMCBgKiusFB 4nfeNBwa9NMMWADiMs0DhrlFbd9glGE8uJ2Hnag6t+GqSxTr//NqxGasd700aV1Wb8z7TqTzS1L 9rtG33XU8XydKCR9Mif2q28+y4zgdQmCauwmA4m9PWwzEgwMggoGvYGgQ7IgNtdmpBHvgNxzLsL Fcet/PMkn0Q1l2WdCWISi5fJvExha9FQp+yfdsSUhV7rZ29xB3wEGkO1czZWJtJQgXXBDkBqWRD 7D/Vqg7K6E707cJVETnRyr8AOjSRBWcnvrR4k8uCY9ScTIritnATMjKj7s/Kavd7MXXyDpx4kMl GsAHX1x6K3EFJISnIwq1rn/9IHSMthll1Bg4pkzJD7GYUa0fLs18aef5xq5zi7EJ59ukIxo5KaP nCvbGh/GNfcUiaw X-Received: by 2002:a05:6000:1c7:b0:463:4b73:87f5 with SMTP id ffacd0b85a97d-46509788e13mr10206259f8f.26.1781960421067; Sat, 20 Jun 2026 06:00:21 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:20 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 19/36] oeqa/core/runner: stub addDuration in OETestResult Date: Sat, 20 Jun 2026 14:59:34 +0200 Message-ID: <65148e12f992ea229e1aa797af03b1437b5304f0.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239229 From: Ross Burton We have a custom TestResult implementation, and Python 3.12 added a new method addDuration() to the TestResult interface. This would be useful to implement correctly, but for now stub it out to silence the warning when running under Python 3.12: /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 2d6fff81b34476b890f6943997615fbf8d3d133f) Signed-off-by: Yoann Congal --- meta/lib/oeqa/core/runner.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/lib/oeqa/core/runner.py b/meta/lib/oeqa/core/runner.py index b683d9b80a7..0d2bc3a3ed0 100644 --- a/meta/lib/oeqa/core/runner.py +++ b/meta/lib/oeqa/core/runner.py @@ -78,6 +78,10 @@ class OETestResult(_TestResult): self.shownmsg.append(test.id()) break + # Python 3.12 added this, stub it out for now + def addDuration(self, test, elapsed): + pass + def logSummary(self, component, context_msg=''): elapsed_time = self.tc._run_end_time - self.tc._run_start_time self.tc.logger.info("SUMMARY:") From patchwork Sat Jun 20 12:59:35 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90577 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2E4F0CDB472 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6011.1781960424069828031 for ; Sat, 20 Jun 2026 06:00:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=l8R7g5td; spf=pass (domain: smile.fr, ip: 209.85.221.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-4633193af19so2088462f8f.2 for ; Sat, 20 Jun 2026 06:00:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960422; x=1782565222; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=YLACgR+zmRlrxxyw0Knb3r313XgcN943kkUHlPIW+mc=; b=l8R7g5tdZxYVrdaas5VnM5F813Iu92K4o5UNMLzPlsW3r2WkNdKOgRmmXfidxiTQv7 uhxnheb/KCS9nysKrzPjJ276lPihUZbM2kKn9qLY+Lr5gcgXTv3sc7GYVazk7PSy3PIj tJ+i8UwWU+YgpmX6Q/hi8bb+h1aS16Vd/eAL4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960422; x=1782565222; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=YLACgR+zmRlrxxyw0Knb3r313XgcN943kkUHlPIW+mc=; b=BttKWEPl7cIYzdtthnD1jM/3qAf2elrNhXtrvDYenCgXfnlcQLjohBPA3R5Wtspq7k yupw8auB5mNi8qcy/H0G4almiC5B5gHneWKdDXEkUTBNl4y4IPBCBXTDwztkOuCsJYdx B3pHzr0Jm05eTiRVVg+X6W1rhuNQWz/Q/t0/KX2yvfWC4eSRnuSRw7xlIVOsjYRhA6D6 VCfKQatsvnD2Ay8WShuuz/zL/5//enEMDDaMe/qNmkc1BiEpBs+IdG6oUAl475MtffMj A82+qd4OfxCTBwjirhr6R/URUS34zV4hPAd/yVUFscB/zsrB9I3qSi4oQre2LOB4NnIX pprw== X-Gm-Message-State: AOJu0YyC6Nn039RJY8An6kzusoCLwxzVxNSrX8apRfhgIjSOcDbJAJTw KchsVQMSv2BbpOtzwu2RKPs2Pm2CQ1R7JWjKkVPYuqss4VYNFI2bE1ZZYswGjlGFS1+i+ZClU1H rB1Lh X-Gm-Gg: AfdE7cl5faY7V33ekKdspOaQ7rBKs1j+4BZm4S5TRIox8VMFEXFeriru4kOEId9hHra PYw77Xud6DTQPqlViQvZLeRz+uEqfHEtZRM19ynUW6Y45MhDWK9zWzlEMZ/28Wmvd18A7nni33+ 8pSFnuqnfutApCvmVVDIeb8z7Pc8HUxYETIFYZ0EfYsxIYBpF5L6nLYCWIYTQnF2tsAyRs3WPb3 aGKnaZwSTBWfgxuT3hkYMyoi7Nau4GLPGNNVjRISeiHsCEhSt3b+y8bY4/OdIoZlk0jlJCaMENf d9iPJyKKe+2ws8TqFXUhqAfhJH3CpfekgMU5X6OcR0mIRITtwHZzEcHMW6Tj46S/Q8kl52iHH4H +tkwspaHX9NeV4DfJXGimHgqvrnrKuYJMtHwktkQ/FovQol+rbOQc8+YMkmr4WUwyFi+H+sCipU wMaJ2hEsYyqNqNOQ1IThYGh6sFtzKqf4T4TPX8eWvQpWGA40KCP8JRC6cpftwraoj8nxj2OGJ1c Xm7ybdcGKZCbj28 X-Received: by 2002:a05:6000:4b1d:b0:460:e00:121d with SMTP id ffacd0b85a97d-46660d06093mr4812199f8f.14.1781960422250; Sat, 20 Jun 2026 06:00:22 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:21 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 20/36] rust: export CARGO_BUILD_TARGET Date: Sat, 20 Jun 2026 14:59:35 +0200 Message-ID: <0c4bf6f7e7e7769aebbec020edaa76db203473d6.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239230 From: Jesse Van Gavere To cross compile a rust project with the SDK one currently has to know the associated target sys and run cargo build with it, by setting CARGO_BUILD_TARGET to the rust target sys, running cargo build after sourcing the SDK will immediately have the correct target. See https://doc.rust-lang.org/cargo/reference/config.html#buildtarget Signed-off-by: Adam Duskett Signed-off-by: Jesse Van Gavere Signed-off-by: Mathieu Dubois-Briand (cherry picked from commit dc1a3a439c57c59578abbc474d10779de4d42c5a) Signed-off-by: Yoann Congal --- meta/recipes-devtools/rust/rust-cross-canadian.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rust/rust-cross-canadian.inc b/meta/recipes-devtools/rust/rust-cross-canadian.inc index df8b78d326e..f083bcda823 100644 --- a/meta/recipes-devtools/rust/rust-cross-canadian.inc +++ b/meta/recipes-devtools/rust/rust-cross-canadian.inc @@ -59,6 +59,7 @@ do_install () { cat <<- EOF > "${RUST_ENV_SETUP_SH}" export CARGO_TARGET_${RUST_TARGET_TRIPLE}_RUSTFLAGS="--sysroot=\$OECORE_TARGET_SYSROOT/usr -C link-arg=--sysroot=\$OECORE_TARGET_SYSROOT" + export CARGO_BUILD_TARGET="${RUST_TARGET_SYS}" export RUST_TARGET_PATH="\$OECORE_NATIVE_SYSROOT/usr/lib/${TARGET_SYS}/rustlib" EOF From patchwork Sat Jun 20 12:59:36 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90576 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A5236CDB475 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5962.1781960425978908946 for ; Sat, 20 Jun 2026 06:00:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=cUIyQufp; spf=pass (domain: smile.fr, ip: 209.85.128.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-490bc6a7958so29794175e9.1 for ; Sat, 20 Jun 2026 06:00:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960424; x=1782565224; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=pN71l8NyF2VeP95/Sxj8Vi130FJXr3aZUwkh4GDYf10=; b=cUIyQufptO/yAcS+p8spHkVO90+gtsROKyRAu6Ll/65q/HJCZ6W9iHNOoR8m9uksNS XYql66/N7PgPT3GZPsReWHh0PYSsaB1c79+xVAj49okj87nW/TtUT9rebVyaqAsvWxYM NbHbYqA/gBfKMDOTauyo8h9GSaObBRg/t4j7c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960424; x=1782565224; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=pN71l8NyF2VeP95/Sxj8Vi130FJXr3aZUwkh4GDYf10=; b=nVeTkI7c4XvRzUZV2AegbLAoVZctKWH8iVxGXtx3NeKpnVBS2PRTILUpK4tNHE5YHj wmVgLlNtvjdqAPaf+BWYmbnF2aoFotvaXvrtf6cICGGuVWmnTTLITiof1UTfmz7STWSk vYFm4EW9rJa68MdWyJkiSpFgkpmnO/VSghQf1tiS5snlCqlWdJhREQLT6DaN+2EHF4er naQ5elgzfVataOFudGZZF5NZXuCl50CE/Zw3D22bgDsePT4YkwMxNNTiBQN3C7TDbTiN 3nilE2l1Nl55OehBcxEAnoLQLq0EhMFPfRRhWQbN6TGuQ+682BZy2txyNiamKVqet16H 15XA== X-Gm-Message-State: AOJu0Yw31Hey0tKeNGz3YS4awxgMgSPQrbM5NvEZPP85YYYaZqjQMJuH KI8mW/lEqJedmRHKbMqgaxMDheEBpPRC4P41/gZLSY5JKdDLtpeiBCOem3epQ5QmhLmEj84WbL/ cywX9 X-Gm-Gg: AfdE7ck+oi+v1CH1ljsu3dEZRCJ/kjaHrEaqdCMg/8PkWQTsr/JFvY/qFZNOGSufZea V20MphmE/0yHyJK8J8u/I/K71yIcUs4r6vmF9+iLfpu041QzYb4wQxYK+01XhvxR/YYIqpUY9Cf pkJzFj5iaimh/myRIxr+gXZ3m3YzXIscmyv3vfypVNdDf3HdUCK1wr6A2U0TwzQ4Of6/0a3Kjcr g4dbak/rIhdKaWCmZ39wzYUYscJw5W4707+DnN4bfNa2XEjO0c2QB5+6UCkAkDW35LB8EYGbvGR fhHW9iFXW4O7Gh0CotJes4cw9KNXzsQw7DYQRwFUurDhE9Va/AopntFKg0nBOaczNkKPVWzYW/z jLxGDnAyeNLGoRza6JbUAxHD1J95mvB2vVxGee81cCsjNX3i2LYTf5nP3xbj3eqm1VJDdgdSUHq evz3t8GByxPMToGyC9H8GyXzKhkjDo01xjl928EU9ufYgS4sGK+d1bowFPv6TJV7FF9B9ERMjWH yTZZl72sy3DYJwV X-Received: by 2002:a05:600c:434b:b0:492:346a:98df with SMTP id 5b1f17b1804b1-49240a09ba9mr64788105e9.5.1781960423022; Sat, 20 Jun 2026 06:00:23 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:22 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 21/36] net-tools: Handle binmerge Date: Sat, 20 Jun 2026 14:59:36 +0200 Message-ID: <19dd958320de1027d924deb70c4edef39f1a6b6b.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239232 From: Jörg Sommer If $base_sbindir = $base_bindir the sbindir already exists. Signed-off-by: Jörg Sommer Signed-off-by: Mathieu Dubois-Briand (cherry picked from commit a94c7ecf8988a186b5bf7b77c9e685c98e22ed31) Signed-off-by: Yoann Congal --- meta/recipes-extended/net-tools/net-tools_2.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/net-tools/net-tools_2.10.bb b/meta/recipes-extended/net-tools/net-tools_2.10.bb index 6c8297ba399..a21916fb263 100644 --- a/meta/recipes-extended/net-tools/net-tools_2.10.bb +++ b/meta/recipes-extended/net-tools/net-tools_2.10.bb @@ -73,7 +73,7 @@ do_install() { rmdir ${D}/bin fi if [ "${base_sbindir}" != "/sbin" ]; then - mkdir ${D}/${base_sbindir} + mkdir -p ${D}${base_sbindir} mv ${D}/sbin/* ${D}/${base_sbindir}/ rmdir ${D}/sbin fi From patchwork Sat Jun 20 12:59:37 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90572 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51B35CD4F26 for ; Sat, 20 Jun 2026 13:00:26 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6012.1781960425858671223 for ; Sat, 20 Jun 2026 06:00:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=xCItrJ+9; spf=pass (domain: smile.fr, ip: 209.85.128.53, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4903d730b1fso41652585e9.2 for ; Sat, 20 Jun 2026 06:00:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960424; x=1782565224; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=a7htf1sVVWOXKk73LMzjlMnw7HY+BihHdGNTdDuN0HQ=; b=xCItrJ+9+rEtmojuTvv4sCaTczRXjaI4ty3EvC9P6L5nbyffudJGiRGJl+1esDtVPR lcwSBSh1x8SMAbc0+LA7k5OB95GKsQroaqOR8eRkWc9bvMrnLPH1UlsgiAnYRXLeglmL uPgdUhVqxwg/kK2OuGZpn2MXG+vD/OvaXJX1k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960424; x=1782565224; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=a7htf1sVVWOXKk73LMzjlMnw7HY+BihHdGNTdDuN0HQ=; b=R58Xml2MoDXhkZpgy82S6obcVTtvz6Or+oSzegQ9i2dF986v/9XLAfpaF6te6kifBY Nh7v4+FkO5tE1WX/Oh8CVy+qyC9OS4vjvy4hAHln0NaWiscBNzAkhyQ9jDZA61WlWCpK GsHu7KJqcL3nfWxhg4ZjBkb19DMM+Lc6D8/yAHMlGc1Oqyep2+S2hWHpzEo1hwBg01En PZFgtBMRwr/mWK6qHkfxrBtbKUTdLKLcWb54KtR438GZDalyK2swsZ7eOwnR6o5wUQny /K2VmNdF4A9wSoNklSNpiPaHC2d49qZbvnfx+F8lWY/7+auhu15eTpnAyJG+ZLRHz6Zd 3scg== X-Gm-Message-State: AOJu0Yx69e5p0IZXkOJLECgv5fnxhRobCMiLf7cckedLHcNg4hWeVPYL Qg6E7o0RK1+VNYete7lTQpTbjwMjVVXjsDjX+pR89FvkSv5s/K0E8ykTcIca32lUZGdFJyEYg32 8Wvhz X-Gm-Gg: AfdE7cmUlEotTw17yeKvwW52vkEWQBVV0kSSngPcfNwuiV5d5FdRtAsNu2lnwpCnJ+U rUlKGIqO7PT/o58wnoKzucVSi+570N5id+QLk2H24VNMgxQdjdb6+haVDDPT0bsGCmjYvBa+hsK 8VIfttNO3ciZeKNd3M9FvlWoA0bpvSMHR8T6nPIkhaJV4ADuR0g7h9a2Hzs78Ajfl1oGeSXrWWm XsKVAfqajo70r4ngDGNHpyudTWD7BOaNlaNyjVQ25a1PBkO2BhBq/uboSP+8OsWXyRCf2kt+pUc 74orr1LGfWZQn6muSCBVxD3wRTAyptlUcD+JFhBhd33P97BfKoe2UYC/oun1fabWXqGsKZMA4g3 ANVzQ6Loje+eguHJUxDF1iNSLBnf+N8mQy2TBjCjmK7M+ggXF1WlD+gf+Kav7+Aln9k34GPr12t N/ZsRX7bbGGLJWOQP/fjJmiGxXm56S4qgDS5QpEjX5zH1QBn3ca9rDRA7OM7q1dvtJdn/v3MWcS ZqYczZjC3qSKuH1WghRfxp6O2g= X-Received: by 2002:a05:600c:3b15:b0:490:d38c:7836 with SMTP id 5b1f17b1804b1-4923ef47e73mr158715515e9.3.1781960424013; Sat, 20 Jun 2026 06:00:24 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:23 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 22/36] libinput: fix CVE-2026-50292 Date: Sat, 20 Jun 2026 14:59:37 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239231 From: Omkar Patil In libinput before 1.30.4 and 1.31.x before 1.31.3, libinput-device-group unescaped phys output can inject udev properties leading to arbitrary root code execution Reference: [https://nvd.nist.gov/vuln/detail/CVE-2026-50292] Signed-off-by: Omkar Patil Signed-off-by: Richard Purdie (cherry picked from commit c8dea5c76f9a0386050345e9638a282fe4ec4bfe) Signed-off-by: Yoann Congal --- .../wayland/libinput/CVE-2026-50292.patch | 79 +++++++++++++++++++ .../wayland/libinput_1.30.2.bb | 1 + 2 files changed, 80 insertions(+) create mode 100644 meta/recipes-graphics/wayland/libinput/CVE-2026-50292.patch diff --git a/meta/recipes-graphics/wayland/libinput/CVE-2026-50292.patch b/meta/recipes-graphics/wayland/libinput/CVE-2026-50292.patch new file mode 100644 index 00000000000..d2421aab105 --- /dev/null +++ b/meta/recipes-graphics/wayland/libinput/CVE-2026-50292.patch @@ -0,0 +1,79 @@ +From 76f0d8a7f57e2868882864b4611281f12f704b55 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Mon, 1 Jun 2026 10:48:24 +1000 +Subject: [PATCH] libinput-device-group: sanitize phys before printing it + +A malicious uinput device could set the phys value (via UI_SET_PHYS) +to contain a '\n'. When the value is printed as part of the device group +the udev rules will interpret it as separate property. + +Depending on the property this can cause local privilege escalation. + +Closes #1296 + +Found-by: Csome +Part-of: + +CVE: CVE-2026-50292 +Upstream-Status: Backport [https://gitlab.freedesktop.org/libinput/libinput/-/commit/76f0d8a7f57e2868882864b4611281f12f704b55] + +Signed-off-by: Omkar Patil +--- + udev/libinput-device-group.c | 13 +++++++------ + 1 file changed, 7 insertions(+), 6 deletions(-) + +diff --git a/udev/libinput-device-group.c b/udev/libinput-device-group.c +index cdb38c0b..f9188406 100644 +--- a/udev/libinput-device-group.c ++++ b/udev/libinput-device-group.c +@@ -107,7 +107,8 @@ wacom_handle_ekr(struct udev_device *device, + + udev_list_entry_foreach(entry, udev_enumerate_get_list_entry(e)) { + struct udev_device *d; +- const char *path, *phys; ++ _autofree_ char *phys = NULL; ++ const char *path; + const char *pidstr, *vidstr; + int pid, vid, dist; + +@@ -122,7 +123,7 @@ wacom_handle_ekr(struct udev_device *device, + + vidstr = udev_device_get_property_value(d, "ID_VENDOR_ID"); + pidstr = udev_device_get_property_value(d, "ID_MODEL_ID"); +- phys = udev_device_get_sysattr_value(d, "phys"); ++ phys = str_sanitize(udev_device_get_sysattr_value(d, "phys")); + + if (vidstr && pidstr && phys && safe_atoi_base(vidstr, &vid, 16) && + safe_atoi_base(pidstr, &pid, 16) && vid == VENDOR_ID_WACOM && +@@ -134,7 +135,7 @@ wacom_handle_ekr(struct udev_device *device, + best_dist = dist; + + free(*phys_attr); +- *phys_attr = safe_strdup(phys); ++ *phys_attr = steal(&phys); + } + } + +@@ -151,7 +152,8 @@ main(int argc, char **argv) + int rc = 1; + struct udev *udev = NULL; + struct udev_device *device = NULL; +- const char *syspath, *phys = NULL; ++ _autofree_ char *phys = NULL; ++ const char *syspath = NULL; + const char *product; + int bustype, vendor_id, product_id, version; + char group[1024]; +@@ -175,8 +177,7 @@ main(int argc, char **argv) + * bit and use the remainder as device group identifier */ + while (device != NULL) { + struct udev_device *parent; +- +- phys = udev_device_get_sysattr_value(device, "phys"); ++ phys = str_sanitize(udev_device_get_sysattr_value(device, "phys")); + if (phys) + break; + +-- +GitLab + diff --git a/meta/recipes-graphics/wayland/libinput_1.30.2.bb b/meta/recipes-graphics/wayland/libinput_1.30.2.bb index efd51809d8e..96531e8c54e 100644 --- a/meta/recipes-graphics/wayland/libinput_1.30.2.bb +++ b/meta/recipes-graphics/wayland/libinput_1.30.2.bb @@ -16,6 +16,7 @@ SRC_URI = "git://gitlab.freedesktop.org/libinput/libinput.git;protocol=https;bra file://CVE-2026-35093.patch \ file://CVE-2026-35094.patch \ file://run-ptest \ + file://CVE-2026-50292.patch \ " SRCREV = "042c5e6fd9cc910307027a1522453794b29f2c72" From patchwork Sat Jun 20 12:59:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90581 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B443FCDB479 for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6013.1781960426566123546 for ; Sat, 20 Jun 2026 06:00:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=B08z7Wh1; spf=pass (domain: smile.fr, ip: 209.85.221.49, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-45fd461e4a5so2258040f8f.0 for ; Sat, 20 Jun 2026 06:00:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960425; x=1782565225; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=TVq5Sa5bTDdmJ5JXq20teJCbAkB9SgiVGP/L0zNR/ys=; b=B08z7Wh1pxXHdoyOQIU6ndwInhM0EgYP7osqMaLQGsg0JFoYoYg0pwHVHcc4OuFJH/ fVw/QAlGXJqLk1M7J5CM6B5flUfGi20f7rz1Yi1DwKsKJBtaCxriLixb0hds611ZXEN/ rEKGeLcaguFdQ9C7v5jUHKqFHbLr14n0odaa4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960425; x=1782565225; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=TVq5Sa5bTDdmJ5JXq20teJCbAkB9SgiVGP/L0zNR/ys=; b=cJcjkA3SEqhCUCYlBfP+oryjFF0c7/R+YzR/UpM1ILCLwjOVoRqPgp6rybsrwW86RJ azdv7dQA1sIqKq5CRnb+dPqVmoXLWhVdPNVuN6t+xL75n82wccVnGUeEsrQwwnWeywgd Qgy2ek4HJsCkoF1fb0h5Y8oOq/QsmHZDHSU+Bbu3FQl/v9a0sNAKpo4gE9JcRwZM307O caJlRTpq9xe+Vb94+VtjBFhzKT2ZT0edtklEcKo7gLz10qILYuh1gTeEqRPVYPfkkwV6 AURJjJ8GcrYIsA+suO8O49kBccUoZ99vs1dFR/G+M1D4NFM3d6XrlAxLhd3zba6VgnVF vvcw== X-Gm-Message-State: AOJu0YzozOTcGZkIMBB2V2/0juK8ACvzQ3du1LMeNhuMMvk84puKCa1z mGvjRioPM2K13n7HxVCmaUj/YqIwent2Yx3UBBTRoYwDVc1MlUqy7VWHw+J7CG38kWPF92mAQFn EZ0Sk X-Gm-Gg: AfdE7cno6EvrWeInZMF6cssSLeFCWVY4CpvVny/Zt2M4Q/UbHn63q+E0fVRSGNlFpf1 31mmMwMr5eaLbi+XUt+39Isiz23qWKZn8cVdEKWn50aaNVrI7AFXDQ9Me0QQd5LfGDfSCbtf8D9 Dec3mscNr/1LPV1nJT4ZQAnG+dmLUMJTMWc6vN6neN7F1N44VAvnOQSgtRm5PT+bR8EU0zWYGLg ADcYa0c3k8E2gq7oUHRXta2p+yG2GfdPojow0qYEQ5QbYD+WgmuW2afiIQqugcXm4ApF79Nu1Oz U8hkJvQT+ypu6rVF6/BT07mFAEiBf288izKEaT8stLrSe/QDq0hsDBnqWtPMQozyRKaLo6C0faR c2ro7XrfXoAG6AuW8tP87BWLE4NyIDx70GPe1kaXufKETa886WG909W+5aKFL8k+5vEYZ5qEsn+ LLbcH9TtzCOveMuOGUdum28ixUX7kEWVIbvZKDhXbfJaodRi//Pav4mOs4mX0rBISv2IW/Egq7Z DRWo0IME50fxrI0 X-Received: by 2002:a05:6000:25f8:b0:43f:ea25:20ff with SMTP id ffacd0b85a97d-4656e5c350dmr9883499f8f.29.1781960424525; Sat, 20 Jun 2026 06:00:24 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:24 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 23/36] mobile-broadband-provider-info: Fix license to be CC-PDDC Date: Sat, 20 Jun 2026 14:59:38 +0200 Message-ID: <7334043f7cd23d5022d05dc20240cea2c6533a88.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239233 From: Joshua Watt Careful reading of the license text reveals that it is actually the exact wording of the Creative Commons Public Domain Dedication and Certification license, which has the SPDX identifier CC-PDDC Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit 6c8b76d240d2457578a58787121bc5873d724ee2) Signed-off-by: Yoann Congal --- .../mobile-broadband-provider-info_20251101.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_20251101.bb b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_20251101.bb index 441732afe74..a4e93a97f98 100644 --- a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_20251101.bb +++ b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_20251101.bb @@ -2,7 +2,7 @@ SUMMARY = "Mobile Broadband Service Provider Database" HOMEPAGE = "http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders" DESCRIPTION = "Mobile Broadband Service Provider Database stores service provider specific information. When this Database is available the information can be fetched there" SECTION = "network" -LICENSE = "PD" +LICENSE = "CC-PDDC" LIC_FILES_CHKSUM = "file://COPYING;md5=87964579b2a8ece4bc6744d2dc9a8b04" PE = "1" From patchwork Sat Jun 20 12:59:39 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90582 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A97B7CDB47A for ; Sat, 20 Jun 2026 13:00:27 +0000 (UTC) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6014.1781960426865806473 for ; Sat, 20 Jun 2026 06:00:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=CboE0yEv; spf=pass (domain: smile.fr, ip: 209.85.128.46, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-490ac357c55so30096915e9.1 for ; Sat, 20 Jun 2026 06:00:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960425; x=1782565225; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XDrVjcYXgCyp7xThME7E1c/7Xmf/78E/vBSZrz196TY=; b=CboE0yEvU9gyvj/GYEM8xw4XvoPv9HOgPMeTvZ/QRYiC8s0Fdfpkmd/KeDJzyi6pFv 8y2ECudPOyytgiuryM3dyttrgHmwgcPwSVie/fksNYwkWDvdb92peIXNuCWn9I3P84xc VxHiBjYp/0rs0UatBpyIbsmBytpjxhQH7YT9c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960425; x=1782565225; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XDrVjcYXgCyp7xThME7E1c/7Xmf/78E/vBSZrz196TY=; b=JkLRtpW1Z8EDeRz4D07Ho5HR6lnasckafals/q7XwljPNtnE6Du41Y6M6TuAR9H+Rt GekBwx9GG8SU+hEH1WPnPgOyZVBYm7xp1DDeXR8DsxESTjg9N45YnG8Y3rO6NeI3TiOn 7UDi++ZX6Nb22i7qDGooD5+D46wtc2JXGsggrQR0PPxc5PAMOXPApyaMY7eMz9d8zWvs mbGy7k9pnqUGb5yh/ANiauUfptzBF0uS5F9VHOJQ5I9tG+LkRhk91WLV8f8wRPQo6cew Ybb8sVMuq7md+R/7kP1rv3W0JfmJOPSkkz8SWX+qdUcsiJngxoS9vBdD/+nd5oomb0k3 AY8Q== X-Gm-Message-State: AOJu0YyDkdtAIFcVXZf5dbELA3PerGw3rT5RNnxz3MWnvZTXzvdp5cpS 9odB7o9ppUyn/4Ee61/aNOQQkZYNL59jTiwiHCAPagyC28xzjeb3hV7JF8DSULxDu6bnBshsyGY xbZDN X-Gm-Gg: AfdE7cmntxF2gUF17QYprfQ4GLwS66BWXgJGn+OX/09w1NSE2VAooLX6SOrTaPwon0g X1hZhp7ITA9psXj6LRr1WH/kKSFtlPIt3/LopggAbewrgmK+JyJVdyAi2PBuQ1inRjRyFIpHcML oG+ONw7sVf3mjVzwtrgIXup3ZuE9Kp/dZwbWQlnosOatDrVYX6TH9jiVaEwEabZWTc84+aUEnrm SsiX82KCI7JQJW2BjV/BN018S4b7ceSrmlR26IxvA4nHdxFugArLsY6c/mIqGLe7ZP0LzjUwvPo xfkBx+BR31JeUxh1OWrQdxhJ/fTSPNC+Pe6LvtVl90Z2EFiewdKP5/2OH+2wYinF7yfm+UIzTBq a06X+O4fiNcX1AdoIcfD4QtgWnKX6yPtXJyo6qi1E+RRTgjXNNwJ+IgY2ejYHrE4/nmerHOCScF ljAWbdSgtkWvORrKypAWTi4kQr5vnIT8LQ0JehJuXETD0M5PZwfv5yD1YV0rNxt4l+v6YIt3XbB Zj9UyrXZIChbbcOcEE8FdH9F8Y= X-Received: by 2002:a05:600c:2305:b0:492:2f59:4969 with SMTP id 5b1f17b1804b1-49240e5b469mr90500645e9.22.1781960425103; Sat, 20 Jun 2026 06:00:25 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:24 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 24/36] gettext-minimal-native: Use SPDX License Identifier Date: Sat, 20 Jun 2026 14:59:39 +0200 Message-ID: <8c9520e140258a8e5254f08527fc3a3555862758.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239234 From: Joshua Watt Changes the license from FSF-Unlimited to FSFULLR, which is the SPDX identifier for the same license. Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit a9ee9fe85638ed488a3b17d3c3d02c23021bea23) Signed-off-by: Yoann Congal --- meta/recipes-core/gettext/gettext-minimal-native_1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/gettext/gettext-minimal-native_1.0.bb b/meta/recipes-core/gettext/gettext-minimal-native_1.0.bb index 28392a26b55..c0cd701ab15 100644 --- a/meta/recipes-core/gettext/gettext-minimal-native_1.0.bb +++ b/meta/recipes-core/gettext/gettext-minimal-native_1.0.bb @@ -12,7 +12,7 @@ SRC_URI += " \ INHIBIT_DEFAULT_DEPS = "1" INHIBIT_AUTOTOOLS_DEPS = "1" -LICENSE = "FSF-Unlimited" +LICENSE = "FSFULLR" LIC_FILES_CHKSUM = "file://${UNPACKDIR}/COPYING;md5=4bd090a20bfcd1a18f1f79837b5e3e91" inherit native From patchwork Sat Jun 20 12:59:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90586 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EA63CCD4F26 for ; Sat, 20 Jun 2026 13:00:37 +0000 (UTC) Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5963.1781960427427398236 for ; Sat, 20 Jun 2026 06:00:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=33FmzKac; spf=pass (domain: smile.fr, ip: 209.85.128.49, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4921e4dd62dso21696495e9.0 for ; Sat, 20 Jun 2026 06:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960426; x=1782565226; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=WzZWTDBYHKEfeLN8yWlhdy7V6lMdWSjyMSpngS7qkf8=; b=33FmzKacFOPEb5Roks2JsI3PgoyDhyJZUPdu7yLinwwdIDJZTK5e52ZfjWtakdQJaz ravpgp4SvuGIKqCHO6liCMlFujU63V+7TfXsTnkW1LPqyPmAO01ajvIAs7pcZEaeLQ9+ qCxdVB7ZOGqp2dxSxeS+iunYR6kdL7WXHuo9w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960426; x=1782565226; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=WzZWTDBYHKEfeLN8yWlhdy7V6lMdWSjyMSpngS7qkf8=; b=mIH0fGYtjAByjVd5Zfp+vKhDooBCuuadHB+xTJNhdA5sgKc5isph3pdBLcj/beE329 3skr4K12t7Y2FJ+np+WuoVoLKy8wAZyNmXo7mPzK5n4Gf5Ef4r4WbIJUYz7YEoIHaHya dEjumk+0giR5Ukw1vWFsRd017wQR6du3VzYmDwvrEwxGTd0PyN+4lEOOSQoglBt1K1YK ozi9LPUGqXoZ5WDp+oXXnTShuPbAmiGL7uUeLPxoghfsyOEcr13ASO3tZTF+JOeOkBVy 1k5POM0kQMasJNf7LuaBVUTsEvL3WxBIEFGVFvR+MGVC/mn9BKi1M5HraJqcoc1h9X9H AkXw== X-Gm-Message-State: AOJu0YzQtc7tJ2z1LWEvAKYbt6/0aWG+KnYW1u2lkL2oC8cEBeXHTBva FsQFcqIri5ULWBViEK3TkmxyraRhP34sBfEiDq6DgnIf0JKRGkvZHYRPeGazu/5CFiaygpiDPC5 nKCW2 X-Gm-Gg: AfdE7cknTALjDBJAOigVFf4o9a69pxZkQ41Fza++SRGLpozuCbStYiJ0oM//UqCK1pl TieKkxQ0CSXoNy04MPIo5pwaDlrnRGZwX1yBiMQ+qG2QVyi/WGUNwicSzYy+JhxWh3l10nQNF7e Ld1g4e1J1rTVBgkhqeW9+sNOmE+C4DH/N/Aurfi/kI0GMoLa1L2HLp7XDDmnL6ztTfSqePy+bW2 sRKL9cUIRh92OPS6psnMkUrbFbDcNTbvduklqIENWc7mxt/MnFMcZQf+A5CJEfGJ6q2Ql1pILXU p/mBmc47zE5YjW/PJDrLXXHGwPhEqFhaIWgrb//aHU9mHyu6OAzq4VXgDSgBv2LpJIHpI/MhxHC tnWAewWA9NH1m6nfNDTMenb7lwGAQVpN7lcRvaMyiQDTb2Hg1G3aYVYv9biQ6Qqh2TieNNOJFTr Ex8zCAMGYPo+1MMUArfn5PzOEyQD3LG+8FnphjraFPRQ7aMR1Lxbs60TAilznF7TY3P19oqLG7w lPVFsCJMInL0SqN X-Received: by 2002:a05:600c:e556:10b0:492:37a3:acda with SMTP id 5b1f17b1804b1-49240897a3bmr70851955e9.0.1781960425602; Sat, 20 Jun 2026 06:00:25 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:25 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 25/36] glib-2.0: Change from Public Domain to Gnome GCR Documentation License Date: Sat, 20 Jun 2026 14:59:40 +0200 Message-ID: <97610cf8a7eb8744f2afcec2762f797405f8984d.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239235 From: Joshua Watt The file docs/reference/COPYING is an exact match for the text of the Gnome GCR Documentation License (SPDX ID GCR-docs), so use that license instead of Public Domain. This licenses actually requires that the copyright notice be preserved, unlike Public Domain, so its likely that using Public Domain is actually an error due to a misreading of the license text. Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit 9b79254e86878c1dd46cd6af41a73f8ca2bd0b18) Signed-off-by: Yoann Congal --- meta/recipes-core/glib-2.0/glib.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index 349c33bd33c..ae40b7f41f3 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc @@ -4,7 +4,7 @@ HOMEPAGE = "https://developer.gnome.org/glib/" # pcre is under BSD; # docs/reference/COPYING is with a 'public domain'-like license! -LICENSE = "LGPL-2.1-or-later & BSD-3-Clause & PD" +LICENSE = "LGPL-2.1-or-later & BSD-3-Clause & GCR-docs" LIC_FILES_CHKSUM = "file://COPYING;md5=41890f71f740302b785c27661123bff5 \ file://glib/glib.h;beginline=4;endline=17;md5=72f7cc2847407f65d8981ef112e4e630 \ file://LICENSES/LGPL-2.1-or-later.txt;md5=41890f71f740302b785c27661123bff5 \ From patchwork Sat Jun 20 12:59:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90589 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 374D7CDB472 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5964.1781960427784995832 for ; Sat, 20 Jun 2026 06:00:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=dX2k6ZvW; spf=pass (domain: smile.fr, ip: 209.85.221.49, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-45ef41adbc1so2348993f8f.0 for ; Sat, 20 Jun 2026 06:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960426; x=1782565226; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=59Xl4paUOIHgE/1ss/y7DyL709KS1y2/ZAHv3OnvLCM=; b=dX2k6ZvWRLCntxBxjzupS7pqrxBiC5UUU6FFYNu7w6hS3r9XLE4CJOhZGYbJzdJuJ8 PnSyv0+5ylmnW4kMe0QWfA3mJP9tJcx00m80vMnLNw4wGoXv1tzWKlH89Ao9K8Dq/PNA E+4SwaUK8FtTXsSbhOJb4S5KFr31RrRK22FQ0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960426; x=1782565226; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=59Xl4paUOIHgE/1ss/y7DyL709KS1y2/ZAHv3OnvLCM=; b=FkvWt7cGEoAeRb/aYz1T8OvBVJtYDqWPevw83st5e1eBCwy7Sr2PDaHf962Aq/A395 kGiVof7t6HcAlRRtha2dpaE1c8hMREvpFGVJE1LvCIIpj8SUBnE/H9BS3lNXc/tN+C/4 zXGvLqIT5jPxIUofJ7zit9zu4Yg+CZmsC+I+9nLplGzTIG82VrHy9HeuCVOpE/XFX++3 F/dyGj6hyHUyozdtWbIZrkfg7bnOrBCHKX2iLjPiEWbMIfS7R9S63+Dux3dVRouG1wpZ XiqAhwBM+j3iZe8kZVyc+4M0mK/cuJgYqnZUsNWlkYzYTp7lECVYKSQbWuoN/iQ8pJ97 KgRg== X-Gm-Message-State: AOJu0YyU9/DNMK+xS8NUz21E+qqfuBQWhO5ByEfhrzATiaAlNpPIHGGr 6/DMDiPrBbDTskp6AlLoC0iCMtxa5mtgTgy1Gj7+lzgp9iiaBl33jUJSPzeiOnc72IS/dkghMeb 8waV6 X-Gm-Gg: AfdE7ckLs1OYdG2R5nTFlpC2IFHuqd2pVf1rJ2do0IWfHfnwSC1+iJR24W+gVArR2a7 /+C4pXicb5m6JNHG1VTdzIxqYo4dqEWGJxeoSHRB/Hrz6iUmQCcMi1pZhH6UOphbfkIyhmV6dSJ 08XJ5Kfa8BZgDHPb9bZawcq4F1gxgtMxIZ+HoMAZBX0bC+WhpPkJlTu6k5FuFvmVoly0QKKBpS9 MC/fjEm/pUkbRWDB05DcWWcTlNQ5Flo6PjZ13xFq88/g1VaDl6rUqkMRiHOHcmG30rqde8GAJ9z 6c72yGIGV7YQJsTNdar7i/T3kEOCHz+G1DBZ78fbHk+H0AoOzPAmwGSUp37UyApKQiX4ZoBm5Tw UuEoq1Z9Z6sZFPww6dmhmDrjY9uZYnwGxpp2ou+uM+4jXL+/S2eR/0xk/dMbiLonKVn5JaNmYpn U9Vx5R4fNFXZbSupVGQwmVjhOMm3DRb/6k88lWKgM93GqcUgqCGFlOekfKo84+0G5JIT8sery58 xmwiw74CAn6W4H2 X-Received: by 2002:a5d:634b:0:b0:461:bfd6:5109 with SMTP id ffacd0b85a97d-46501b5ac77mr9615413f8f.22.1781960426031; Sat, 20 Jun 2026 06:00:26 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:25 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 26/36] ttf-bitstream-vera: Use SPDX license identifier Date: Sat, 20 Jun 2026 14:59:41 +0200 Message-ID: <4133d2b38e12ebecdcb41d01991d180f661715ee.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239236 From: Joshua Watt Change the license identifier to use the SPDX license identifier "Bitstream-Vera" which refers to the same license. Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit a4a3816d33809be3d7e5601ad4ad176369dc09f2) Signed-off-by: Yoann Congal --- meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb b/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb index ebc836d801c..d086485c92d 100644 --- a/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb +++ b/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb @@ -6,7 +6,7 @@ and bold). In addition Fontconfig/Xft2 can artificially oblique the \ serif faces for you: this loses hinting and distorts the faces slightly, \ but is visibly different than normal and bold, and reasonably pleasing." SECTION = "x11/fonts" -LICENSE = "BitstreamVera" +LICENSE = "Bitstream-Vera" LIC_FILES_CHKSUM = "file://COPYRIGHT.TXT;md5=27d7484b1e18d0ee4ce538644a3f04be" inherit allarch fontcache From patchwork Sat Jun 20 12:59:42 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90592 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8A17DCDB478 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6015.1781960428733099455 for ; Sat, 20 Jun 2026 06:00:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=1/+EDC8m; spf=pass (domain: smile.fr, ip: 209.85.221.42, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-45ee5cdbd28so2260451f8f.1 for ; Sat, 20 Jun 2026 06:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960427; x=1782565227; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QbQlGupCgALxJTcilzTeca5bnMl17e1hku8zOAKlCrU=; b=1/+EDC8mL3TTPbQpkVRPVnTSMLtDKqkjoOlXgmQx1F1Fu9/EmWNl7cSMyyVsY1wDX/ Z8JKFLUAqctC0ubMEzDrjHkAZhxF2SI1joswzF7ziyjhm0eIccXRB02KIkQ1YXkz60oD j91UUEhNE/dh7hkhGdAbjo9Ht5XBeGZNkyYBw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960427; x=1782565227; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QbQlGupCgALxJTcilzTeca5bnMl17e1hku8zOAKlCrU=; b=tHjlG4+l9DuVyyZXOixb9ElXqw9kgOc3zueV+BUjMnZtrIOxSNAjviVfPHxAk99Mep fs4j3snPU5PhukxKh1xBMosuXGYBoNWixkdwAjgI0SMRNdMbcKo3Q9YgM/R4c3W0Omcp KmjgWtD+nJ0ex8dn0tr4WUzPW/Oj7lp/D/0ZM/gjTT3bBSbNrZy/1dAuWqY4thKJ2mWM ltTe+Ruv1hpMgQFFO4mMCNYk3tnCnBCU+vzXhbBcQnaWXNrfxHavm1BN+o2UEzrlPnDB Byy7WcimPF1DwrbjuNI6qa4kFe/z7CR5Ml+jNX8DqMtx1VOduUl94H80ab6xvxc4efuN hyjQ== X-Gm-Message-State: AOJu0YxiaQfv4x0KtPuDy2XNA1rrR/0VRvTcWRd3u9latr1Cs223LkAi 2EDk9GFnNg9ICD3I4FsvDJhP5BeZZBypuHkXcHE12a4mCzpgAqyjmWtohibOAgvhn4oKB6xZcKa 1R9W/ X-Gm-Gg: AfdE7cnc1tkbYUmxZZjOXyR9tAOFZJfwKwZI7EbuYp8bjJhXkMOwT0HzqB6GeL5zLbh RzSBDq4U8oex/7Frp6jy7BeMn4DVH6TWrBjCu5U6RPSKLMRz3NhdY95t4f9eKSre6NRmGVk0akd ZCAmVTnH4V5Uwc5YC4nOIGUggTjk6YYjQOEpVSstW3UM2uQHtvL4kf0lMoq3ymNmOqQyjuZcydp Nvgo/d25rE7QVT7/sGhj+7+ljwnWN7LYbDhHD+phKmp+WQvDzijRQU7G6qXwJ0oPdEhE0aGlYoP EzRdCzgksnHgWpGoWAo9bTg4MKYPVDsyHN8m2JlfP/Dd8LJ3fiYuruiBsUEAgmgiqHZZukVvG+C ZE3/0VGVDoA26/x0+k14KYdvhczGTKQ6rLnHvy9n3XyytnZvKTB3l32gYq6yvguW6Zy91sDRmEZ X62Bz3AonsS7pPXeUeDxE9QLQoEjmQJcMn5vtzNa2i7LEdVjbQpjfLmd+2jhUlzYMeqfaTSI8ME aWZe5A+xVax00Qz X-Received: by 2002:a05:6000:4712:b0:462:d86:cd8b with SMTP id ffacd0b85a97d-4651dd1d7eemr10196035f8f.18.1781960426972; Sat, 20 Jun 2026 06:00:26 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:26 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 27/36] sqlite3: Use SPDX identifier Date: Sat, 20 Jun 2026 14:59:42 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239237 From: Joshua Watt SPDX has a license identifier for the sqlite license ("blessing"), so use it instead of marking it as Public Domain Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit e771cbb6b9b0f0d5539dbcf3f5c92946ff065d81) Signed-off-by: Yoann Congal --- meta/recipes-support/sqlite/sqlite3_3.51.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/sqlite/sqlite3_3.51.3.bb b/meta/recipes-support/sqlite/sqlite3_3.51.3.bb index ea583e4a427..0a8727e4f2c 100644 --- a/meta/recipes-support/sqlite/sqlite3_3.51.3.bb +++ b/meta/recipes-support/sqlite/sqlite3_3.51.3.bb @@ -1,6 +1,6 @@ require sqlite3.inc -LICENSE = "PD" +LICENSE = "blessing" LIC_FILES_CHKSUM = "file://sqlite3.h;endline=11;md5=786d3dc581eff03f4fd9e4a77ed00c66" SRC_URI = "http://www.sqlite.org/2026/sqlite-autoconf-${SQLITE_PV}.tar.gz" From patchwork Sat Jun 20 12:59:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90591 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7CEE7CDB475 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6017.1781960429690057874 for ; Sat, 20 Jun 2026 06:00:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=xBdN9bH0; spf=pass (domain: smile.fr, ip: 209.85.221.54, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-4629051c946so2202235f8f.1 for ; Sat, 20 Jun 2026 06:00:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960428; x=1782565228; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Dpu7S/Tp3T5E6aKCCYomp9GWNr+QpZ13ZWXtId2M51Q=; b=xBdN9bH026mHIlfgmb240jc4mc4eG2gl5+B7zL2fiHCQsSp3M8PVPbhq0TDKhdXV2S PJ+s/S/7jS8fn5uvW72t7W9qpbzChqSudREKTEn5W0zO0MqiRQAioblwCOAdGuydX7JL JDT8FcIt5EpXL+rNSMn61VIMbXDjHyYKWGet8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960428; x=1782565228; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Dpu7S/Tp3T5E6aKCCYomp9GWNr+QpZ13ZWXtId2M51Q=; b=DZNTkDsjmRxV79R/VENIY7EurTdUyhhIU/k6RBivlTkYjE2ImeFiuGKqkboU9kz93a hHYuWydkrc+/va8S+osbA0N2J3Hh7bwUBli/wfUk2YVZjl6++S6VafJMt+MprPU1VMy9 EL+dRb5/bdG1K/sVOIZB6AEsn/PRDZ5xZ8J9TuaOMhkTISsO1S3joPEOwROfJlrIDQ94 IwrACP7CC3E1F6rezELtfBURRYt6WOOIadblsOOQ34S2dC9jONxp9Q6zuvYNfYBjXdkG k4mSQmdKVpKRbVZeqrlI630YUNZy4MTcv3MaVioiPdo+gL1qojKgm6OoU3UhgZpGS4+w ZgDA== X-Gm-Message-State: AOJu0YzqFFpb9vmdag5Gy0TDrmHnR/46nR4FEqcM15HDIille4sGAx4/ Ur4Au8dKYy2Hv9HaQN8fHrQcqYnpG6sJYG7QUPcAy/4MZkug64970Xqmfd5yv1bABebGWlwuegt O8nUn X-Gm-Gg: AfdE7ckKpSyCW9vaeSctaJQ7j9OXjQoCSevXbYHlMlYUnizw8V5v8OB1UYPPOY+7Lax koTYD8mbBV/4IEShWiu4AVp7R8AZZsWYnxSR9q4+1bywBNBgt4E7eyk/aENoYemOB+YA1W/NinD C7JnF9BilwNb9wqv2YPZGFUiTiJyt2PjOGQvGuDansZ3pN5EuuxoiLhUWJjkmq3i0WhKTvovnaC QGLb6Z0fsdGjfw3VB3LmUVnwxT1ykow2qtmFu8QmjCLj3OJpJmMkHSMuGoFgKnbuVRS2MHUJkU7 tg19ogxtub9vVlw9+l5VdA+hn3xK19PrPkOMtAymp+PODS6W6/Ld6F4rx8fI6KPC2LvEJM9rIk1 m1fa11oUT6FxzGd7WAK4sWV69nTGPWFLOUXO3fjXGWBwqavq/ILche2dw9Sd8qmiEggAtViMxEO 1OrRVhw4TKE+yfNmKQKmWkULLWeHmlEAcS6MX0+LxEtZvx9yGA880O7pENBegVV2PWQfzRRBg6d KQWtJi3LC2yg6yA4WZGGw0lEIk= X-Received: by 2002:a5d:453b:0:b0:45a:5392:3a19 with SMTP id ffacd0b85a97d-4651dd1d5d9mr8043724f8f.16.1781960427803; Sat, 20 Jun 2026 06:00:27 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:27 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 28/36] pixman: Change PD license to HPND-sell-variant Date: Sat, 20 Jun 2026 14:59:43 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239238 From: Joshua Watt The license listed matches the SPDX license HPND-sell-variant, so use that identifier instead Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit b0df576caa09506a6c7362311b9d2aadbe6d2133) Signed-off-by: Yoann Congal --- meta/recipes-graphics/xorg-lib/pixman_0.46.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.46.4.bb b/meta/recipes-graphics/xorg-lib/pixman_0.46.4.bb index 58c7bf3d034..468871f114e 100644 --- a/meta/recipes-graphics/xorg-lib/pixman_0.46.4.bb +++ b/meta/recipes-graphics/xorg-lib/pixman_0.46.4.bb @@ -15,7 +15,7 @@ UPSTREAM_CHECK_REGEX = "pixman-(?P\d+\.(\d*[02468])+(\.\d+)+)" PE = "1" -LICENSE = "MIT & PD" +LICENSE = "MIT & HPND-sell-variant" LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3 \ file://pixman/pixman-matrix.c;endline=21;md5=4a018dff3e4e25302724c88ff95c2456 \ file://pixman/pixman-arm-neon-asm.h;endline=24;md5=9a9cc1e51abbf1da58f4d9528ec9d49b \ From patchwork Sat Jun 20 12:59:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90594 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7309DCDB477 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5965.1781960430410565683 for ; Sat, 20 Jun 2026 06:00:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=RG6q/cLs; spf=pass (domain: smile.fr, ip: 209.85.128.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4923139e940so17439695e9.3 for ; Sat, 20 Jun 2026 06:00:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960429; x=1782565229; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=tX8OA6bqAfCoCMMzgKN4YKqN3lmJux3OfZqUGX/ZcGU=; b=RG6q/cLs6sS/IhAzO4hdGW9DZFGDdKnF67DbRRdtYMzsO3YIT2Ut0j98Oal1TpvRcY JifSEfwwYJ4XFLkKCGTSAJMQKj41FfwXHy7ZTGqBPIeCeMm/y0oPNQIkMx2IxcRC6PKS hseLmG1CPN3ODTQSPEC2gOdeS+cuCAnRt00h8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960429; x=1782565229; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=tX8OA6bqAfCoCMMzgKN4YKqN3lmJux3OfZqUGX/ZcGU=; b=Kez3mUBlF2bqAx75pgpZe0/gzuGYvXADL1YSYKuT4Lan0YmBYptm/617ZMp/aoInGM 6xGQ+f0smHcWpJfS+aMpEaAHq3n5SdiA90yXDhud0d848urhcHTG7m33/bKUrUm0M0cx 7A35L8Re4Hb45HESYBqBffCO0m1Gcc5b8IUhBc/KJvxXWcdDh03tO3VJvSThDXyshL0s Wt7yZtpPuWdX/sV938+LKSrm+gA17OuTsC3y2OpO9YKpvUbbgoMTk8I8EIrqPuz91pSm qB6SQApoIEnT9bYmnvHAuCPfbLrGGokeanQoubxMDKDPKgwEMuzrxe9ZRFzhqnyn4H2K 4VIA== X-Gm-Message-State: AOJu0YyOVqyZoxphySJU4oEeMIISelSxcR60CBRZsu/dvnDluNw6GVVG QulRPha61iQ5pkbsmiRy+jXmk6b+qRz3haad2SIeo+CvwV2veXsbDmXBIk31kk0XHvl5C/KbibZ inXs1 X-Gm-Gg: AfdE7ckHjmUv/SJj+8sBH8k6ZOfbsKiTAB2glYujKVLnS/gk9j7HcH6SuZP8WanNfqE Bebs8sOP6JArlwd13Ghr5ZyzIUi0ZjGtFmocOGbMfl819ldiJ4bDF2uFi5Jh76numhB1YFjeUbu YlAAwQCnMqZsHJffsnHIHFeaapoT2WSx36qq2ILGH+UdWBKz8PEy5BOGWna8HAogSiTyz/cpXM2 y82v3mXPNXMUnwGsy4lrcnYV7woXFHF88Ydoja4C2/GKeFAb3yci+fGPeTD6iTvcktU9ap0ZmeY SsGBfgpUM93Kk0rZJM+KlfxVLFXGWrutZuXPY3CcXX0QVj7AgqwLDOb+UAUCFRAhS1CdvUQpxqe ihG+lpPDdOZwaHujxuOpHOWAWuArC2kSbTNYkVIHP24lt3LqHJ/2GrFRACN7ZS3g/lM8oGIfaw+ nl5YpS4xfzWpvj90c9fflccbFmRVKrGcOyXoEYrJxaaFSPhnQGeC1AFUhlmlaKKVWi0GMcHmsoE cM6AQfunqBGj4Ru X-Received: by 2002:a05:600c:b8d:b0:490:9588:bdb6 with SMTP id 5b1f17b1804b1-4924258f73amr91819315e9.33.1781960428671; Sat, 20 Jun 2026 06:00:28 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:28 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 29/36] util-macros: Remove redundant MIT license Date: Sat, 20 Jun 2026 14:59:44 +0200 Message-ID: <744c331a4e5bdbacb1c759a0ee58d9720e9ab21e.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239239 From: Joshua Watt Removes a redundant MIT license declaration Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit 941dc1fb5074d6d194d0c0bd4b585a773961683a) Signed-off-by: Yoann Congal --- meta/recipes-graphics/xorg-util/util-macros_1.20.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-util/util-macros_1.20.2.bb b/meta/recipes-graphics/xorg-util/util-macros_1.20.2.bb index c8e0b8d4904..7cd774bac66 100644 --- a/meta/recipes-graphics/xorg-util/util-macros_1.20.2.bb +++ b/meta/recipes-graphics/xorg-util/util-macros_1.20.2.bb @@ -4,7 +4,7 @@ DESCRIPTION = "M4 autotools macros used by various X.org programs." require xorg-util-common.inc -LICENSE = "MIT & MIT" +LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=42ba50748cb7ccf8739424e5e2072b02" PE = "1" From patchwork Sat Jun 20 12:59:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90593 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9A5A7CDB479 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6019.1781960431538745218 for ; Sat, 20 Jun 2026 06:00:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=FtrSLksV; spf=pass (domain: smile.fr, ip: 209.85.221.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-45eeba68948so2161799f8f.1 for ; Sat, 20 Jun 2026 06:00:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960430; x=1782565230; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=dyfzkCrhG0G5N6N4Q9BO07Hb9YC10w7S78c7aMEVCjY=; b=FtrSLksV+WYFipnQ2BXBSZ6dIC3gugaTYCf40kPpmSXv1rUM3DwG06wX1P/DV6dc6x CjfytGjAv8tGilGlkFkmxrYc8AIKwg+ZiZt1GrG5euktYD12J7ttlXwUVe4Sufcfv5EL fN8gvhcv/hOoY/+Krxwnl6az+jfPTLxS8nEek= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960430; x=1782565230; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=dyfzkCrhG0G5N6N4Q9BO07Hb9YC10w7S78c7aMEVCjY=; b=gFXwnfHm4rmVB/xrHd3wAi89pqMuEndE34ALmzFW0s8AMbLKMuFb26wb6TipPR6Vp3 XeJSpw8r8/ZpsN/djYFqmxpPURrHAM54U63RHM9ba0GbjbT27huLsvZ9rCTxON9A4xEa tFx45vjEIw0a5dkQYxeqoDAVz4phK3Kz8JIbzBfkgPN7tNsb11tlm517Q0aroUA03aUx ahWgD3CKu810VMjjl1/sCcVfaZeK4aGo+R7+Bh5cCldhs7d6hivf2HgEXdJRKbciPvxe n46uP1/KTNmJj3tUoNWl8PkFlu2ilPg53noih77lrgyTr+nt7mu03egAVDjdIbC76diX Of3A== X-Gm-Message-State: AOJu0YxQGH5NipLci+R6bbLdiBiSm2S9xVR6Hw5au9+VlRFI4gtwPrq/ bNy/Vl926CibPxXcUfh3z97CrbkjNC3kf1JT841zEgvtgMrAx4cNQFHDXmZE2+cp5XWmiOvrVRb 3xYqH X-Gm-Gg: AfdE7ckKDihDVZIToI3kZ6qZ9RXO/ziCf8S4+PtEddR1E1rmbmoZBzfYt7V3v+OUtj2 Wn6PnmZEjQO2hnyD/P+dmFkTtYOULR0MR9pCt3z7rEAqQBB6bZLNap9glfTTyCdwvQDmvK4k0u6 lyV6HZFq5jFMvX5T5dMfurwasaCwmGNwbdOqnSA6HpHozwdLcuDIr3UyV/Z1pgLuHzvha5aIt7i wM7/r2E3Gfe/oyhaHdiMd4qJrwT+76DLTbwBQDD1CLKi3Y/kzHU94E+tsrFIxROZiw+Bba9QrsP LlHN0UZYoE79n7CGbp6K/5FgsaWDUG8cRS0h+5HxRJyAzcXVYOhwQl3iodSvINYD5ca77gqyfA9 w7kYjdGV72ukK/TQE3X8dgEXYlsDi1mjUBruKM9odIHO9VzXUcSuMo4U3jWs8bEmje+cNfBB4vC FdR2k3ttCpTxKZmMKPdQDQrW1NQkXVXagSbr0ohK8IpQcRwTF6mQLOLvf9SpESsjJxvdalDNcc5 hLAIL7+9dGLxBvU X-Received: by 2002:adf:e44c:0:b0:45e:d3d4:c230 with SMTP id ffacd0b85a97d-465090c5701mr9877757f8f.38.1781960429722; Sat, 20 Jun 2026 06:00:29 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:28 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 30/36] dropbear: Clarify LICENSE and drop PD Date: Sat, 20 Jun 2026 14:59:45 +0200 Message-ID: <84e260ffe34f25321d13bd802c549f20ce3ad2d8.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239240 From: Richard Purdie The "public-domain" code has a MIT license header so we can remove that from LICENSE (MIT is already listed). Signed-off-by: Richard Purdie (cherry picked from commit 3c36b5550511726dd86bcd37de84a3aea7acfc27) Signed-off-by: Yoann Congal --- meta/recipes-core/dropbear/dropbear_2025.89.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/dropbear/dropbear_2025.89.bb b/meta/recipes-core/dropbear/dropbear_2025.89.bb index 957a0901fb0..ece065265ff 100644 --- a/meta/recipes-core/dropbear/dropbear_2025.89.bb +++ b/meta/recipes-core/dropbear/dropbear_2025.89.bb @@ -5,7 +5,8 @@ SECTION = "console/network" # some files are from other projects and have others license terms: # public domain, OpenSSH 3.5p1, OpenSSH3.6.1p2, PuTTY -LICENSE = "MIT & BSD-3-Clause & BSD-2-Clause & PD" +# The 'public-domain' file is headered as MIT +LICENSE = "MIT & BSD-3-Clause & BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=25cf44512b7bc8966a48b6b1a9b7605f" DEPENDS = "zlib virtual/crypt" From patchwork Sat Jun 20 12:59:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90590 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F9D8CDB471 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6021.1781960432455936077 for ; Sat, 20 Jun 2026 06:00:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=lCXZbc6U; spf=pass (domain: smile.fr, ip: 209.85.221.41, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-45ef6565cfdso1344223f8f.0 for ; Sat, 20 Jun 2026 06:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960431; x=1782565231; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ZGBC1yQl2vQXGoiqfzTDqcMcrH3whXaRU3QYBIg0M/0=; b=lCXZbc6UvMgbrE/Zpt3A/g4VOZkLrPeZvkbfVFiSKonVMiBhjxqBEcSBvXz0nemhKR y5nArLm+vvcq83gUnDR7cabFUe2uDR1SaURz7jMSTcW/TQfwkb2FntJbPvTYxIrjoipY 2yn+X4eFiy7ZaaKFtuFJII/iaJLu6mhTlOTmA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960431; x=1782565231; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ZGBC1yQl2vQXGoiqfzTDqcMcrH3whXaRU3QYBIg0M/0=; b=jSUvKypMekMJzonvDD9CPMgCHby7zRFbY3ZVAGau+Juw1BbxIYIfhbMFmpCryrmee1 CwMgSj+Ay0+pocUieiJ1PJiWsAxIoICmdpCa+ORxQb7G5jzINkokUVs9a1CsMMqWF4lE E5v527CUhb8nvRnGzf9jzav/Wkj8jnhDa/+zpCat7Is8W1bZW5ENnUeg7wq+Mi9/YZiy GAxcagn/L2GACgBblPg7q6fhkB5fJHCCyiG7rZwobqOWHRGZBbIkTpr22DvhrkZwcGuw hGepVJil7lofeVdS4x+OYDKlMD0PCmUjtkpYgwbwUfeFZo0u5ALoQX4SVGt45exm/EKG OggA== X-Gm-Message-State: AOJu0YzO4R5J5+TDJp5FM1Ehy1aVDI40dOWMn7qrh15FZBWnShIG7Hjl ZDicW1uOgIApPhhcc4ILr6kC5/nI7eKkXfbkLgIu+JXp7jHp+iA7WVX+cz20cIUxH+esCLth5mX RPAzV X-Gm-Gg: AfdE7cklDcdZGCCRPB0bYghrFXopONz4bGGZvt1ONrmDAgfjmf3Q94/1jGXAPxbahAz KyPvn9hQFDexQcXn29Zp2rchCbBib84RArs7RwffStE9XlmGHYjEV0jP2ijg0nWzqd/M7X+hHPA 99XyTbO+9trh3PZuUBC9MRh+oXJUn3Fa+nq5H+c7+ETUYMtaktcAUv7GWDmG3e+CgzPq6O7axKB 2FajzHarHbIJ1BhQWfVZkeZYP3/VUzDFYvioj+sy242MxPPivu9lHLSjEkFAe2gwLz4A1OdYD9f MCF4XQEa/K6O+6qXgngyywsmayxnDBmLJ0o3iL4Uqi6pm9EEsjDVq94Z5R78LqhfDoLTf2fJCaW P3ea7cRzHJsVLNFNP74WLpCr0BkWfQVhGCZ+Oj1OtPnlE7PDbhZ6fiz8L4AAmssJheII8anb9z9 MFuBSHCFV4IZ8BTKFkaZOFkgZ+mRuuaBsRQle0okGk9if1q/fMw/f70FdMWBwvxux74cPlX6dx7 o09U+XftOAa8s4z X-Received: by 2002:a05:600c:a318:b0:492:4c2e:9613 with SMTP id 5b1f17b1804b1-4924c2e97d2mr19518615e9.18.1781960430664; Sat, 20 Jun 2026 06:00:30 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:30 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 31/36] ppp: Remove PD license Date: Sat, 20 Jun 2026 14:59:46 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239241 From: Richard Purdie The code referred to as having a "public domain" license (chat) has a MIT SPDX license indentifier and matching license text. We can therefore drop the PD license field entry. Signed-off-by: Richard Purdie (cherry picked from commit a6f416b0862c3dbe46f3ea2d8b77ef0ddfc12b36) Signed-off-by: Yoann Congal --- meta/recipes-connectivity/ppp/ppp_2.5.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/ppp/ppp_2.5.2.bb b/meta/recipes-connectivity/ppp/ppp_2.5.2.bb index 607678db8bb..37e223b4abe 100644 --- a/meta/recipes-connectivity/ppp/ppp_2.5.2.bb +++ b/meta/recipes-connectivity/ppp/ppp_2.5.2.bb @@ -5,7 +5,7 @@ SECTION = "console/network" HOMEPAGE = "http://samba.org/ppp/" BUGTRACKER = "http://ppp.samba.org/cgi-bin/ppp-bugs" DEPENDS = "libpcap virtual/crypt" -LICENSE = "BSD-2-Clause & GPL-2.0-or-later & LGPL-2.0-or-later & PD & RSA-MD & MIT" +LICENSE = "BSD-2-Clause & GPL-2.0-or-later & LGPL-2.0-or-later & RSA-MD & MIT" LIC_FILES_CHKSUM = "file://pppd/ccp.c;beginline=1;endline=25;md5=f0463bd67ae70535c709fca554089bd8 \ file://pppd/tdb.c;beginline=1;endline=27;md5=4ca3a9991b011038d085d6675ae7c4e6 \ file://chat/chat.c;beginline=1;endline=1;md5=234d7d4edd08962c0144e4604050e0b6 \ From patchwork Sat Jun 20 12:59:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90595 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2AF21CDB470 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6023.1781960433163555133 for ; Sat, 20 Jun 2026 06:00:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=nBMf27Zc; spf=pass (domain: smile.fr, ip: 209.85.128.53, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4908b92904fso38709115e9.0 for ; Sat, 20 Jun 2026 06:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960431; x=1782565231; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=7XZjybpDvxFLDy4lwe8mZ1LQMgNoDhOQH4wBx8WcdtY=; b=nBMf27ZcJQHDtO27zP5XZSoOM9DNfOAirut3ujTaGbsxo6tZMcrrwClrI8K2+RBZrM m+oUNeyLjaLdDjJ/WvFo8WigIoAtUFi5+aI3DGA7W1iKNrliWp9SMOzo/6y72Bi5al1A jenQ8lTdivAGOX09DbiJTrRAYnnbsmR4uCDwU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960431; x=1782565231; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=7XZjybpDvxFLDy4lwe8mZ1LQMgNoDhOQH4wBx8WcdtY=; b=d9Rf8lT8eXAi/TnvKKUYvMJ7jVs2SNT/v46Ai+6hKJHDMvqscsjmUHtc5H5DNWWkLY 4NJNi3QQOR3wsZQGNyuwcqOSm9e0zOzfG1bXscVL8qGfL53x2xYai+LoYUneF3+OF9GO ierBm8zkrgy5wz/grDEThhlJsnVfLoXGri3KSinkADM8mogJIUaIfqB/ybIU/Yc1C+x0 rek4VdFQLOO6NRp/fyi1LjdvEXG7Ki5ugn2RXxYr3NB9oywG6nqsxJU2jD0kWjrOkjXR 7yD+nFSb/Iqpkjbw7cyCtlISrk1UUlqZV8k15wS3f3gJeo15edcuQnt3s4rwc1Hd0bjf 7DHQ== X-Gm-Message-State: AOJu0YyQZTjhQELMFjvI62rrkiieCDBZ8r9FSGvN351+6R87jt/4276g aYW6aWWpbVdMa0tRqt6Xte8LQWC9N5PbRXX1/1oMcJaRmfpHnDcIGBRSP8aWL1NE07JSIZaIlx9 J7qP4 X-Gm-Gg: AfdE7cmivx8PWOjbS5PTXbbrbJY2EftwnCfPTturZ6bFKsT9dN9UboCPZP0W33soBOW aYFYByrGSVCYY1YPK+9YRcPaUUbt8ZmyaoKk/fxm4tteIEVfBbVgBaBOwf/Uq9BH+Oh0ITZUPrx nuy822TlcRhSnIts0mySqEijBDQSWmUjSPZZgk5WcSIK7SBq0wUzZBGPg8ZLZ3aCMLMf4NNjb6n SKdZvYTPSS2vPtGCTfYmfpv/ehohinj52SfcQh0QDhlfRI8VuAa+yNeubh/a4nTrRt8QEryZIVw OAKOgXjE6axXoDzZ4zH0f8KrtYjELoE+wRAB3h62y1vJFGnQn9Yfzx4iBHWWF2/zmUZHf9BBw4a ke/N3SYqscknULAwG1IDouLS+M67tMaHGu+0F/EGySo0Q9ZmE3c0OQzu7k5wbRPuCQvHigtVuZk sdfVUrZBhiIA6u/rbr8wX/kkEmOdV6DR54+hBEDVW51As5lhH8DdEacJkhAHhlnF9zoANKwX7u2 w/MWAwD8ouoDyb0 X-Received: by 2002:a05:600c:8b73:b0:490:c682:e37d with SMTP id 5b1f17b1804b1-4924258f728mr112333285e9.32.1781960431354; Sat, 20 Jun 2026 06:00:31 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:30 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 32/36] python3-pyelftools: Update license to Unlicense Date: Sat, 20 Jun 2026 14:59:47 +0200 Message-ID: <210c7b90a87e98814460b92b68b3447bc65c796e.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239242 From: Joshua Watt The license used is actually the Unlicense (which is a variant of public domain), so update license field to reflect this. Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit b767ca1c436115ab18ab60dda32552ff8a955a8e) Signed-off-by: Yoann Congal --- meta/recipes-devtools/python/python3-pyelftools_0.32.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pyelftools_0.32.bb b/meta/recipes-devtools/python/python3-pyelftools_0.32.bb index 447c8ad6afe..7e50cef2488 100644 --- a/meta/recipes-devtools/python/python3-pyelftools_0.32.bb +++ b/meta/recipes-devtools/python/python3-pyelftools_0.32.bb @@ -1,7 +1,7 @@ SUMMARY = "pyelftools is a pure-Python library for parsing and analyzing ELF files and DWARF debugging information" HOMEPAGE = "https://github.com/eliben/pyelftools" SECTION = "devel/python" -LICENSE = "PD" +LICENSE = "Unlicense" LIC_FILES_CHKSUM = "file://LICENSE;md5=5ce2a2b07fca326bc7c146d10105ccfc" SRC_URI[sha256sum] = "6de90ee7b8263e740c8715a925382d4099b354f29ac48ea40d840cf7aa14ace5" From patchwork Sat Jun 20 12:59:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90587 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10CE7CDB46F for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5966.1781960433771079938 for ; Sat, 20 Jun 2026 06:00:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=LnrmVEdT; spf=pass (domain: smile.fr, ip: 209.85.221.42, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-4629051c946so2202261f8f.1 for ; Sat, 20 Jun 2026 06:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960432; x=1782565232; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=/taymTgv+5QjxtWuMQ7BnZNfhOd2KmIBjHPaCWqHzUc=; b=LnrmVEdTxdhrh2AGVM6C5AslPnv7VVW1G4bB4+PqVX6ZkU/X2A0ba/bO1HL2hypO2Q UUC4ZtxB4DltMrEFw/qEcM51ieP+jdXURRit1f78+aciSc7BNeCNqJi+N31c9abkl49B /xdxBGHEwUV6cxhDEK3g1IyGW8AI0iEj3m3Rg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960432; x=1782565232; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/taymTgv+5QjxtWuMQ7BnZNfhOd2KmIBjHPaCWqHzUc=; b=Box2d6iDWJSvtoYj/nfVEpEzqkmBlUvdSOtv3RVogfWqXsm0F9sdZze+90Rk7ChWvO P/1TuQ3aiHc4seUss62dvogZNP3cT3G7Ok0GDNbsWQ/nHUwEQpMNiuRisvbv8JtWD0KY agwYJJzvYonSC969nQSFAMnHX5CIbraM4ojR+DUGE+abFLnaRvocg44jEuy//hVgnOzM TROZcB7+2UlsffHxVKB4qk5IYK/doHsV7JP85mCfGWhrnkEOfbNwM3C2NgBk+9jKPMv5 IEqm6pNMhLsyBxzTneTsis8jPnwApb6hO1bjzkdwE5hddsb35KN4OpWp/Ov5P6AleZqj 5d5g== X-Gm-Message-State: AOJu0YzbUnESBnSlootvzEo0L/Czhw5QQry+bpDo1TutKZ3lhu89OV7o aOxhjGvm/A4rXHNkcNHa4W8W5m60wS8okj71ggIWf4lcGPyq34aXZ3DnpE8nCrnzuk8YBMi/Ndn JEQPb X-Gm-Gg: AfdE7cn4pnkC0QqEMJ8qZaKGfBmD19LKGBquV0GApMstfdSQfJrMZhd91dbSl6uOWOw B89uVTdNEldYtuQZhR4KezJKFhBeS36Jg3RTytqHHErzaKyQ/Rk8ZQief6dy7lQqjhy8SJpQ5xc c8iZgoJkad3Q27lVCDHInx2H2kfCn+Gd9zEoB9ROSK8rE7IoC7HHq12VCycIjxR/gJ5XUazj4I+ tDeMK6x021rxlHY4wctehQEDzUb+V3N/DerfzK8HXh45VZL/XfFsuoJnBG/RSxRzRV/azkDBxt6 NiXAsb68pfmlGWQA63HFfmEeKQ3vktCCVYk4hn529rcKJNB+0NPVavVUluHxLRkstBq4FsH8SwC 0YO4wZ2mqUs3u9fW3vO9iAU/wPbxVIxuZPGb2icolvLJFGlt4JwBshmRHaQT4WPPzeYDcmIj27M 382i7qgTUj4BWAiZQ7KU3zKXsCD0953huUc28xan2PBgp8cCyO2ryD7geX5RqxSXRjPzoQczwLI 3NEL61GCQd3qQlH X-Received: by 2002:a05:6000:1885:b0:457:ff13:b2a4 with SMTP id ffacd0b85a97d-4651bc7c10dmr10738009f8f.3.1781960431961; Sat, 20 Jun 2026 06:00:31 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:31 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 33/36] python3-pycryptodome: Update LICENSE PD -> Unlicense Date: Sat, 20 Jun 2026 14:59:48 +0200 Message-ID: <252020203de1a4500fa86ade1449efe189c5c989.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239243 From: Richard Purdie The "public domain" license in the code matches the SPDX Unlicense license, update accordinly. Signed-off-by: Richard Purdie (cherry picked from commit 7a5f842cc62f4b3f7a98ffced085f89110895ab0) Signed-off-by: Yoann Congal --- meta/recipes-devtools/python/python-pycryptodome.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python-pycryptodome.inc b/meta/recipes-devtools/python/python-pycryptodome.inc index ec9241e6d5d..466da553e75 100644 --- a/meta/recipes-devtools/python/python-pycryptodome.inc +++ b/meta/recipes-devtools/python/python-pycryptodome.inc @@ -2,7 +2,7 @@ SUMMARY = "Cryptographic library for Python" DESCRIPTION = "PyCryptodome is a self-contained Python package of low-level\ cryptographic primitives." HOMEPAGE = "http://www.pycryptodome.org" -LICENSE = "PD & BSD-2-Clause" +LICENSE = "Unlicense & BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=29242a70410a4eeff488a28164e7ab93" inherit pypi From patchwork Sat Jun 20 12:59:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90588 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6A969CDB473 for ; Sat, 20 Jun 2026 13:00:38 +0000 (UTC) Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5967.1781960434361568754 for ; Sat, 20 Jun 2026 06:00:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=GZGKEkJK; spf=pass (domain: smile.fr, ip: 209.85.128.54, mailfrom: yoann.congal@smile.fr) Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-49241a577d8so10757495e9.3 for ; Sat, 20 Jun 2026 06:00:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960433; x=1782565233; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=AeQ11XS8gmarwGQ9qvnXnloLOJwGZ1yGfg+7VhM/MXw=; b=GZGKEkJKcWmV2/U6QiDR1oWwhfz3fwrZKjvXV3mcnSRhFBKHlOWvhQdewwjxcjCbij jSFuigm9ADyRW0KF+lPPq7OdmmixKAeH6ecphVyS/M/ZNHyotrPaUw6NMknzcmHpDdcA n5VJmm+ogruJoTb0xt7vobqmfNV6TFs8v1vfU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960433; x=1782565233; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=AeQ11XS8gmarwGQ9qvnXnloLOJwGZ1yGfg+7VhM/MXw=; b=be3/BVVe6PERe4aUkgmbMsAiF5bIy+PLz8xZ2XvXdAqiwHKK+6T9zetSlqVI2YHxxH ZPDFwCijm337OnhkiHHG8VFmiHGQiSRd33B8rfMs8nidykgnPVT+ucBS3oGFYow69csQ 8HYnsB9ddlLM1NFyGdTRUDg7yzKksLvEonbGuxMOxLt4Yidee9wVgla953rm5ao6jkQb eaQ2dBtujoCB7JrKfHlz7gmy4TnwAS9RMiEurhW1fcuq46MFadUwBADt4eAQ4dnNDcSC ITvz3DZU1cno5ceSriOuZviHH2535qMv/hOHI9hwzkeC9o5mYfk2eiMbFKPlhCmZqUNf jTlw== X-Gm-Message-State: AOJu0YwIyvm3nT7P7dUa7EaQ2JN3ApyzrxHoJEH8hgjp7WXkLBgAOB45 jh7b49BKRkhstMtmogfXcEYDQBCXm4qbT1M3RnslBDtYcWDIDNPOHoEz72vBNE9L56Nv72T4eO4 Fgkhi X-Gm-Gg: AfdE7cluqsk9k2p5Rh66sGxXe4g0mK0Ae1XEo9s3LdpR3rKlEmYz2fhuCDeCBQL4WO8 56WlXjNQqPuUDNmPwIdEX8vYt+iqIQSvCzOP7/NPlrkAZJeEQCFipcHtfhcV+gAL3g+yqANzEuD SAscgTvGCUEhdS8Y6PUpdtjzxKh4n0U0NhHe2DND8CJGPm+LP8T/LZqyoCWGDn6XgOgyyd9pIcC qc0bJx8S8Sqvwxssl0UkCniEFvpzJDoismtGfkMMJRtbTWiQe9g49DLSPnHrHi31+ePuizUXbtm 81vyOswpw5vLp//6d5Hy6k7+bWzYU3Abrg5U64xGfIvRS5Bi2A0PFUSlCdYDQlVCKax+vlvSxFx W7VOVdrszHf/GaNbBp8W+1FS+10SsTcMTWT1uO1p/wCWm7Lb5STm4L+hI68ercsEMAg3Yq3D+34 MmoY2yC6qBYTVZ0yVp53ZjZOgZEhpelXEqpQfruclk/N7FzqUKea6zdDHgZz7BQ8tr+0HPhIw5K 990L11TWz34PNF8 X-Received: by 2002:a05:600c:674f:b0:490:bd66:db49 with SMTP id 5b1f17b1804b1-49240e41fbcmr117104595e9.12.1781960432574; Sat, 20 Jun 2026 06:00:32 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:32 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 34/36] glib-2.0-native: Remove problematic path reference Date: Sat, 20 Jun 2026 14:59:49 +0200 Message-ID: <4d1ad9324758d2707ad7dc3b808c03d559c5ffeb.1781960051.git.yoann.congal@smile.fr> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239244 From: Richard Purdie The gdb helper scripts are installed to a path that matches the installed binary path. Whilst technically correct, we relocate native tools and this path isn't relocated correctly. The paths mean the build directory leaks into sstate objects and native sstate objects can have differing path contents as a result, which causes problems. Whilst we could relocate it, gdb would not be searching in these paths for helpers anyway so the tools aren't needed and we can simply remove them in the native case. Signed-off-by: Richard Purdie (cherry picked from commit 117ed64803dc2c8176125835b2bbcc08225f45da) [YC: This is part of the fix for [YOCTO #16281]] Signed-off-by: Yoann Congal --- meta/recipes-core/glib-2.0/glib.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index ae40b7f41f3..dee94ec0600 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc @@ -124,6 +124,8 @@ do_install:append () { do_install:append:class-native () { # Link gio-querymodules into ${bindir} as otherwise tools like meson won't find it ln -rs ${D}${libexecdir}/gio-querymodules ${D}${bindir} + # Remove gdb plugins as we'd never use them for native and they encode system build paths into their location + rm ${D}${datadir}/gdb -rf } do_install:append:class-target () { From patchwork Sat Jun 20 12:59:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90584 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id DBA80CDB46D for ; Sat, 20 Jun 2026 13:00:37 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6024.1781960435185380227 for ; Sat, 20 Jun 2026 06:00:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=p7T4+Xj8; spf=pass (domain: smile.fr, ip: 209.85.221.47, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-4629d80fa08so2847052f8f.3 for ; Sat, 20 Jun 2026 06:00:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960433; x=1782565233; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=qbTvyVAIyeVgLUCo6/zmfMFDvdAHxLGLHzAZU3/Cyp8=; b=p7T4+Xj8AeLB1D21lWaiZSLL2z81lZB1a9xoFK7vTrNGG8z1oc9nWaAtwTd9qde/Ep I4RrkgTuswDOC3gv4llIIxsDoP+hZKlxMzRWK6biM9l+IwRDxyP++YqBBiY5M+N6au4u jxJVfKpFNGuwgrtS9nsr5mnLhIzianbrOuhOM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960433; x=1782565233; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=qbTvyVAIyeVgLUCo6/zmfMFDvdAHxLGLHzAZU3/Cyp8=; b=eQSQjqW3eRFg52sty/NGcSDhJ9ZQ3rfDR1YiFnNTw3Go5BmiLVZejrjg/uPCQNTkBj 6bf+EvHF44TZvIoObXllhvXlw/qoxIbTgw+ROgnePL96rZc5Z9rA4trR6XHcJUtvXiDs sD+lrt614DZ2yHo5li5+/7EXXzWYmzbAvEPJrbdA+e5NopmAGN5s8hEYihhS87HZFsFR P2XMyPY6Yg/EFw84mzBUBV6n9XFba+URqBpG41UQGfYH5uLuezzsr2oWDxvIAlWrxt4a dp8aC9KuuwoB5wZ2xYly9vWnThJlMngotTR0VxBpJGSmcdVmfEUBROoofs83OtLuPExG /WRQ== X-Gm-Message-State: AOJu0Yx9vsh/J5XAP1wTzqHmLkkcdhje7byPW4BxosPBtiQKhM2UJwAQ 67APureLfuPaVl9PJEq4GnmIaFWky0uibEOagPO3iUMUhKaQ2XYs6biy+GqCpHwPp87mM6QAVU8 IOWt6 X-Gm-Gg: AfdE7ck9ZgHIuait8dqE8SULL8PoKTxA3D6zRET1PLbyNmqRupQCb6NkYpsmwMb80y9 4X4R2g370efnnv2NQdsyI4jRU7tXPK4UBvzKoysk+Vd1IXW3cyy+OMC15CY+edrvZBu4sGh5WzT 0D0Qf3S9mi9VGPhPOWRWBojoWlF+Te9nCto/Une2dmCGO9+aAn27hyq3LrQyOzjq8AcGer1PZlX VRIudY+tlKnN/feWvbamVJRZNNJhB3Z2qGlShH3oouj9nWIp3rshV51t1NFAD8I036b0ujYJCl3 breazlZX+Mvvd1uP04YdB3WwKfIqjDNyLpvE0gC7SoFmFShLgIA0ZeH/AhonD1oPGQ7X+LgC79A CG2TOhUM0kfchFC39ec7EAsfKnLH5EXrYJZ2uT86X3AKNK0KtCWl8xqa1zDiQ7h22Jn2w09J+l8 b4t1z2KS5z8StgTEuXNVSN1/H54Lgzytt8jzyYGR4ZSfr4Vg4jvNP7bzoSqzkj/Ui2tBhKAk/Gw di6qTgL1Nlh8qrW X-Received: by 2002:a05:6000:1448:b0:45e:ea65:d329 with SMTP id ffacd0b85a97d-46506385549mr13327150f8f.7.1781960433370; Sat, 20 Jun 2026 06:00:33 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:32 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 35/36] sstate: Improve confusing debug message Date: Sat, 20 Jun 2026 14:59:50 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239245 From: Richard Purdie The entry being removed is a file, not a manifest, so improve the debug message to reflect that and be slightly less confusing. Signed-off-by: Richard Purdie cherry picked from commit 47136a5068245348bbe186a40d4b6b7d0664e22d) ([YC: This is part of the fix for [YOCTO #16281]] Signed-off-by: Yoann Congal --- meta/classes-global/sstate.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes-global/sstate.bbclass b/meta/classes-global/sstate.bbclass index 1d41d9bc207..434557db77f 100644 --- a/meta/classes-global/sstate.bbclass +++ b/meta/classes-global/sstate.bbclass @@ -478,7 +478,7 @@ def sstate_clean_manifest(manifest, d, canrace=False, prefix=None): entry = entry.strip() if prefix and not entry.startswith("/"): entry = prefix + "/" + entry - bb.debug(2, "Removing manifest: %s" % entry) + bb.debug(2, "Removing file: %s" % entry) # We can race against another package populating directories as we're removing them # so we ignore errors here. try: From patchwork Sat Jun 20 12:59:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yoann Congal X-Patchwork-Id: 90585 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id C0AD2CDB46B for ; Sat, 20 Jun 2026 13:00:37 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.6026.1781960435898155001 for ; Sat, 20 Jun 2026 06:00:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@smile.fr header.s=google header.b=GK9R/Fdj; spf=pass (domain: smile.fr, ip: 209.85.221.46, mailfrom: yoann.congal@smile.fr) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-45ef29c5561so1683620f8f.0 for ; Sat, 20 Jun 2026 06:00:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1781960434; x=1782565234; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Y1EyLSqmaplHDDm7guGN0vFh6UYyDQk+L+hC7JaxzFo=; b=GK9R/FdjJZxyugBDlF6jbRLPjOh33bFcl0+9DXvqBHnmm1BNd/7xPLmwqT9VDS37ey BH2I8psKSnIMGZnbJ5M3oBa8dZENQo9aXXa9LINlgKiIflLeHrS/5aKeiPcjxZYYwdXz aY/u6oL4qJuMqLKFVPhhi1u+qGBAIisGhst/I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781960434; x=1782565234; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Y1EyLSqmaplHDDm7guGN0vFh6UYyDQk+L+hC7JaxzFo=; b=Iio1XF0weRQ2/cEXsAIG77yM9o2urnwnCqhS5KcZkrRdow+9sg+4S3lPwm222cXohK qEC53+uJ7bCG3VHqDVSOvpZYDsAtY1RLfIABLLaI2yLCfr/fkkAFQLH6fFv0PaDVPsDy tUeR6mUmGlB5fWjh7OHMBeF0husLzg6aAr5tNK2elppKHPzXjmeNCoNhOhJuQN3NUyYj vgmX2lj85ChuDu+9hpdfW+VIjwzpMRWeo3PGpMkcuusraBrzpKwpjLEJZBmu33hpj34L tO17sDoGHqCW4xGL18A2vN/4QRR4iBZchg957QsyhyOOxudyu7FQW+RBUWgJenneq2DB AynA== X-Gm-Message-State: AOJu0YydGZlCXksV1JD5ESDhlYapMjJCzIdP7HcdvXgD7XtkF+I20ygS zovn/ODflsQKZCbLrIkBpEIiWt0f8W97MRYSMWjUcwETyNfsXLxu4EAYZ+pHfBP0VrGSBPKeH5h h6F64 X-Gm-Gg: AfdE7cnQ2tFlLbyFMXIasp87eNiq4Un4qu59/Od/2JP8OQit0FHcbZKFXsxthk/wVz3 1QIfrpfODtHJX7kSwpwAAfxLr7/BB3Kk+wMKpx8jyNtEGFHxQXhFJ9oKPzb9Zsd6fuqplJQ8bu3 h+XPKMGoR6VkbFwfXoTGlmpdSwZwKLpnkMg+6Z0fWamgmFVBi42GikzOMjyOTG7Ey0kuLJmxvBq Vv/H+6Z59jHkwd4r5DDzo4gVCkwu1GaaUFXEdb5yYGt6Zt9hyMt8WfbblyLb0gJvuyySj6PMjHE Qex9ffw0rGOjhbpMTqHrw8KyKzIDaFiNvRDpD9WmVohp10v+oUIUUO86V7telySl4hDsU4QQMqY A+h+htvtuTFB+/zpcXlgW4x9dKDqF8mgfnqBJHZOUMcfiSjJpJtkcbJDXP/0H+pBFBisYiGAQD8 pF4SPI4Koq2HQBaUU6eyIsLIhh0Wiy+X6yaDP/yheNPb90bQhS2HwIlingl07Q/yw+2PC6CeKH7 sgxqvph4K3ZrOtO X-Received: by 2002:a05:6000:2486:b0:45e:f188:393d with SMTP id ffacd0b85a97d-46503175f8dmr12830781f8f.29.1781960434049; Sat, 20 Jun 2026 06:00:34 -0700 (PDT) Received: from FRSMI25-LASER.home (2a01cb001331aa00a2e4fb7b0d887544.ipv6.abo.wanadoo.fr. [2a01:cb00:1331:aa00:a2e4:fb7b:d88:7544]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4666722141csm7338573f8f.34.2026.06.20.06.00.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jun 2026 06:00:33 -0700 (PDT) From: Yoann Congal To: openembedded-core@lists.openembedded.org Subject: [OE-core][wrynose 36/36] sstate: Detect broken sstate paths containing tmpdir Date: Sat, 20 Jun 2026 14:59:51 +0200 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 20 Jun 2026 13:00:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/239246 From: Richard Purdie sstate objects should not contain TMPDIR paths. Detect this and error if found as the side effects are quite problematic. [YOCTO #16281] Signed-off-by: Richard Purdie (cherry picked from commit 907af8fb448e2f9ecf8e0439f2d8c7c397fb873f) Signed-off-by: Yoann Congal --- meta/classes-global/sstate.bbclass | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/classes-global/sstate.bbclass b/meta/classes-global/sstate.bbclass index 434557db77f..904a4148ddb 100644 --- a/meta/classes-global/sstate.bbclass +++ b/meta/classes-global/sstate.bbclass @@ -655,10 +655,15 @@ def sstate_package(ss, d): continue bb.error("sstate found an absolute path symlink %s pointing at %s. Please replace this with a relative link." % (srcpath, link)) exit = True + for dir in dirs: + dir = os.path.join(walkroot, dir).removeprefix(state[1]) + if tmpdir in dir: + bb.error("sstate found a tmpdir path reference in installation directiory %s which must be removed." % dir) + exit = True bb.debug(2, "Preparing tree %s for packaging at %s" % (state[1], sstatebuild + state[0])) bb.utils.rename(state[1], sstatebuild + state[0]) if exit: - bb.fatal("Failing task due to absolute path symlinks") + bb.fatal("Failing task due to absolute path symlinks or tmpdir path reference") workdir = d.getVar('WORKDIR') sharedworkdir = os.path.join(d.getVar('TMPDIR'), "work-shared")