From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 15 Oct 2025 15:08:40 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v91FA-0086Z0-0S for lore@lore.pengutronix.de; Wed, 15 Oct 2025 15:08:40 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1v91F9-0002X4-UN; Wed, 15 Oct 2025 15:08:39 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1v91F5-0002Wo-DH; Wed, 15 Oct 2025 15:08:35 +0200 Received: from pty.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::c5]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v91F5-003jLQ-0i; Wed, 15 Oct 2025 15:08:35 +0200 Received: from mol by pty.whiteo.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1v91F5-00FYDq-0O; Wed, 15 Oct 2025 15:08:35 +0200 Date: Wed, 15 Oct 2025 15:08:35 +0200 From: Michael Olbrich To: Bruno Thomsen Message-ID: Mail-Followup-To: Bruno Thomsen , ptxdist@pengutronix.de, Sven =?utf-8?Q?P=C3=BCschel?= References: <20251014132823.1186031-1-s.pueschel@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain X-IRC: #ptxdist @freenode Subject: Re: [ptxdist] [PATCH] icu: version bump 74.1 -> 77.1 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Sven =?utf-8?Q?P=C3=BCschel?= , ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false On Tue, Oct 14, 2025 at 04:59:34PM +0200, Bruno Thomsen wrote: > Hi Sven, > > Great work with all the package maintenance :) > > Den tirs. 14. okt. 2025 kl. 15.28 skrev Sven Püschel > : > > > > LICENSE file updates: > > - Year was updated > > - Unicode-3.0 SPDX Identifier added > > - MIT license of a JSON parsing library by Niels Lohmann added > > > > https://github.com/unicode-org/icu/releases/tag/release-74-2 > > https://github.com/unicode-org/icu/releases/tag/release-75-1 > > https://github.com/unicode-org/icu/releases/tag/release-76-1 > > https://github.com/unicode-org/icu/releases/tag/release-77-1 > > > > Signed-off-by: Sven Püschel > > --- > > rules/icu.make | 6 +++--- > > 1 file changed, 3 insertions(+), 3 deletions(-) > > > > diff --git a/rules/icu.make b/rules/icu.make > > index 507de2afe..7a5b4f1ea 100644 > > --- a/rules/icu.make > > +++ b/rules/icu.make > > @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_ICU) += icu > > # > > # Paths and names > > # > > -ICU_VERSION := 74.1 > > -ICU_MD5 := 71e60b22697c4f35820a1897417dbab4 > > +ICU_VERSION := 77.1 > > +ICU_MD5 := bc0132b4c43db8455d2446c3bae58898 > > ICU := icu4c-$(subst .,_,$(ICU_VERSION))-src > > ICU_SUFFIX := tgz > > ICU_URL := https://github.com/unicode-org/icu/releases/download/release-$(subst .,-,$(ICU_VERSION))/$(ICU).$(ICU_SUFFIX) > > @@ -24,7 +24,7 @@ ICU_DIR := $(BUILDDIR)/$(ICU) > > ICU_SUBDIR := source > > ICU_LICENSE := MIT AND Unicode-3.0 AND public_domain AND BSD-3-Clause > > public_domain is not a SPDX license identifier. > There are a couple of different public domain identifiers, I think > it's safe to use CC-PDM-1.0 in this case. > > Creative Commons Public Domain Mark 1.0 Universal > https://spdx.org/licenses/CC-PDM-1.0.html No. public domain is complicated stuff unfortunately. You cannot just pick another on. So a proper identifier would be LicenseRef-icu-public_domain or something like that. But that only makes sense if there is a corresponding license file. I think we should do somthing like this: ICU_LICENSE_FILES := \ file://LICENSE;md5=cf57d9459a2c5f88ecd83c75207cc5ff;startline=nn;endline=mm;id=LicenseRef-icu-public_domain \ [...] But that also means splitting multi-license files... Maybe with a default id if the filename (minus '.txt' suffix) matches a valid SPDX identifier. Michael > /Bruno > > > ICU_LICENSE_FILES := \ > > - file://LICENSE;md5=08dc3852df8fffa807301902ad899ff8 > > + file://LICENSE;md5=cf57d9459a2c5f88ecd83c75207cc5ff > > > > # ---------------------------------------------------------------------------- > > # Prepare > > -- > > 2.47.3 > > > > > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |