From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 11 Sep 2025 20:05:33 +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 1uwlfp-001wBP-2j for lore@lore.pengutronix.de; Thu, 11 Sep 2025 20:05:33 +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 1uwlfp-00022x-Ki; Thu, 11 Sep 2025 20:05:33 +0200 Received: from mail-vi1eur05on2110.outbound.protection.outlook.com ([40.107.21.110] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1uwlfZ-00022U-Vz for ptxdist@pengutronix.de; Thu, 11 Sep 2025 20:05:19 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jMNtRNGwBFwvjeNA0f32iLelj/T3Ps6HP95/yiu50N8kmLxRyU5c9QuBZn5eIBot3uXQiY4oxM/IYEEuSndZ7VrXhfELSq4EEt0CBbDAhqzPChgvt7jFGomjMx//5z4wMOaAy3o6YYnXP3BaeUK/yBuc5aTJmGmaY6f86Zo7lzRxDDIbL0kboiLLivFYd4PkT3CSUaRGr2txEBhzXlUzK12sFGpIXw+OylqrltluqTvzn4ZuKeKszENdT8aSnIVaejTzm6fpwBgOQnPKW1BKO3fML07aHj2CzKyujxdPabxIkgh2NSWHg8LjpC1DUKUVcF8gl2TtXI+xu82MbFZ0Fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yunrDC1yqh8AC2u2F9Fc/9FvQ/FEfnbQblriLFmjgaE=; b=RC0hYuNg7IThbfwsI2EO0Kv+Zv1cSzPHiF+PS/v3BKwMsdOmVpty4VJgd92LoWebTxSnuOdDGKqfrLrgEEqaSNvWgOZfm76j3YbBeVFRiWlVaWy2wsfUZXzsLOcpyq0CzMHuaO44IdbaD0ehpMLBkqtJ0lcpSQa9fx1bUxFX+2YrE90fNZnw7aPEA5LZtRTfvINJ/dMWl5Axz6kk//ptest/o4n+0M1MuV05+5konZX+DjJ2+QVoTQOeYg7dkxw9q5or9VzSqVNjiyYe1anJYKaEEqlFs56NW4XYJQt20WiiJzApLvU9heqVce5sHYKAJ195BFk+ySGqy30OmAmuIA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yunrDC1yqh8AC2u2F9Fc/9FvQ/FEfnbQblriLFmjgaE=; b=bUn6z/ZH7H8u3uRTqi6gM4PtGRIK7oj7RTrfwuUdOXgceFbuQG0Fdwl0umkJAoYkNG215k+UgQlFDf9DpaH3P5JeLpHzeimUUVkCPyukwv1Unk7YyVSIwAcvBE4HoHBNK/H+WC78TpMLpuM8XWOf1yqx7psSaD/yWM+ziVug3NU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AM9P251MB0008.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:414::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Thu, 11 Sep 2025 18:05:10 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::a4b2:58d7:8549:4b19%6]) with mapi id 15.20.9094.021; Thu, 11 Sep 2025 18:05:10 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Thu, 11 Sep 2025 20:05:03 +0200 Message-ID: <20250911180503.3363868-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.43.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF0001A04C.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:401::499) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AM9P251MB0008:EE_ X-MS-Office365-Filtering-Correlation-Id: f249b393-6d80-4faa-e41d-08ddf15dbed8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?sxngXzOeNbFceGt1WvISzL28zIjGBklhUWWi9J7UBKubf/A9HbXJJIPYn8lB?= =?us-ascii?Q?gn1u57eIOFDx1mM9sGEH035/Bfm/PZjC+ZjQ2VT3+bwOUNu5CIGfAkrVRUs4?= =?us-ascii?Q?DDnV+rBp4MnTGcMjLdb/CVvOcFXuQlsDRDLgnWu/tIlLTmvtrWp3wrHWUYzZ?= =?us-ascii?Q?baVBC3QAJr00efoevemeeEfRr/3d6TzhBFyp6owR7qlwXXxmJJW31wuk2v4X?= =?us-ascii?Q?B154C4o6XoBaRGd8JQCP/reTlBguglvvLGXU4Nb5KMXCTxXXX3Xg/np91DDm?= =?us-ascii?Q?NXjv0tk81FK74EbtD6bjNxuG9jdQWsystKHPp+z4KrbpLIkHFW9oRGP/dqI0?= =?us-ascii?Q?bzqkZOAS9tVSzFHhVf54ryUOcNqLPjoSBZE3yfZfPdZKhMgJZBkM9Pp7FxtS?= =?us-ascii?Q?hQJqXHdG7CxGfegfyumttgtAdiAaJCqKlvIKtyI+4OZmT/aGLYhkF/qFenp/?= =?us-ascii?Q?Chu9T71VRXNtLTv+csTXutfKOxLdMm9UGgn5chT6HrTXb4P4s4gjL+shX4fM?= =?us-ascii?Q?9WQ67HeUppp/DTGHw2wdqNOUuE7VNp3HNwcX+3vbsoMM0KODi7Gb7UWu9XvI?= =?us-ascii?Q?u9HF6MVHU6/vuVMPf78Okjq6+wj1/XWVe9SOUTN5kc4lr1tcrkdOvppWwXix?= =?us-ascii?Q?BxSZMuIWIaEB133E9sjrNskDU/GvGONcGwovidVTbp7iwYAv5unS+LxC13ey?= =?us-ascii?Q?Ag+rRrrDc3YNN58GtzWFBPAZUUJSNcAAtWnOasaW4JldZ01T7sKCJ9uj0qVQ?= =?us-ascii?Q?n8QfOQzNWUJKkv03JQ+h97dvtjDD0IteTLeiVOg2roo05sZpA8V2XaxglRVs?= =?us-ascii?Q?x8qFckZMvjAUucgpZUkSxtD1TatRXJkO9eE5wdKxGZt6lf7PpZ7MbY5KO/9f?= =?us-ascii?Q?pkqgzP/F7OIrHL0S8tZg+yggU+cBaduLoVdKvUt0fag070u6LoPhUNlPQtzq?= =?us-ascii?Q?QJWIVfY3FwefFOKTCqT2k+i88NLOgc+YdoHCZZZIzQeFQVJ1vTN5xelG5XNH?= =?us-ascii?Q?QS2yx4U8UcCaaVcBlMC2UlPiAHOEsdONDoLvMQwwQQX3wYeNeJPpFDSPta5y?= =?us-ascii?Q?ME7tS+4yxuLpMShS6+CxEymmxRhhDtC7r+7QLateFFoPd17xhGs3fisR8RoH?= =?us-ascii?Q?qczeUopTQsOM126J9UmUU5pqs0FXdgO0o5xUXFS1jsXzWVlDA/vT3KPj8JQo?= =?us-ascii?Q?9SCW8Q5duqHbZy++d/nVf1MtNfxZi7o5DduRp/JGOY9hXIxPX7WJQc2gzvPb?= =?us-ascii?Q?U2cx8hDKC+RqC5n/rDNs7yyVJkbzbxn7gfywxm1v/pWDjr9FVo/HQNX23JfW?= =?us-ascii?Q?7A/Q70gU28ljX2gUWHQhnPeddQLyRsSo2pwKipZcMs7HDSNDVtXN5gJ0HXyc?= =?us-ascii?Q?wMmm1/5b9sZIGe/jX6/AojADCDrxQJIlQx+0FRS1amdv85CXvpq8hB9Rt36w?= =?us-ascii?Q?BLibL8UnOnM=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tdaICog0TAt3+K66GgqU2B6i9tJrWZ0YmVlhb5tZNg6TlDW1CNYiQki7U0Bx?= =?us-ascii?Q?syCSnLVPsdaTaSvU8876UFi4VOD3t9CCf+RQQgNa5j0VJ0z5yjs5A6CMhYOi?= =?us-ascii?Q?jhdoZ2dAXX8Ciu16PUiPbn4Dq5icdz2edCVC/JAbNtQVgyFrW3Yl4loaalML?= =?us-ascii?Q?USbw4kZo5jl3fNgpsAwu0QI6lyagx/xrWN71sdyaNbkzt4p7kiIH8MPRgKsj?= =?us-ascii?Q?oiLvpP+3sYWFUrtcVJFTJc1dMY6Ri/BbWlkcs0YvAsV7SqkG8hCJAqtZtgNR?= =?us-ascii?Q?G/3yUYEsYSQj83C8EHPOvry3ocKAJSOdIg0UFMuD1M8fozvzGM6UvBdYeOVa?= =?us-ascii?Q?7vbcPz4VRqDZMpAHt2pR9YjGyTQrxupGQdtyWcadTnVdUoZ/ajBcqynxnpXb?= =?us-ascii?Q?hyf4PBLLxJ4RCLHnb6/KJ+Ue+8aipm3vYFktOqkaqbELExShjUsk9z2OKihZ?= =?us-ascii?Q?bOWLE3VaJswTKhyAbhfhnI4aD6g5cfoPmYXtEuvTuqG4vkswdrPtq5OmqCkz?= =?us-ascii?Q?/N8YvUCeQx9virXZKbHC+zMtG6lpOEs7YTIdh2VkOjO9uT4katNwlU1Qp/1n?= =?us-ascii?Q?WLEjILJdnSZNg72/k6Qu2zhXi6azY5II61WQyAZVZK07euFiWZletF3v+vgl?= =?us-ascii?Q?zry+Tv0AG3cHTWeIRAjV3XBLGmLBJ6rFSQS/YbidM0hrJkVZk67Mmz57Dq/Q?= =?us-ascii?Q?6VOxx8PaPXlEw6/UTWNfGWdofRUJAqbYdyu2jg63GBoBf2Dnz5Vk/yrCBNMB?= =?us-ascii?Q?6Pb92NOwuwq6/BM5XFJf/dUmQ3OEecx0LEipD9i15kI9Kc5ygrF8kGn4I9ms?= =?us-ascii?Q?HaHG3bYpQ1eHjiXoGNszLmTEWwHTU1Iw51bD6bpwUimz558YrSEzCAaA9LRf?= =?us-ascii?Q?70UZhBoiSLR695+VndvI43Hv8Lpno29RRWqACX4FGyeM23+VvYehU840+VrZ?= =?us-ascii?Q?RYjHyFwr0laWlKHexIppq8WT5BztjVDJk2mOU/MhVzAse4WP9dyZZZwv0VXZ?= =?us-ascii?Q?6LFJAHdvPSs+lNUOBxwyEKGJNsob8dBPhntr5w2CIiPRb0OzUFP0+C4lr2So?= =?us-ascii?Q?FKab1V5af+uTb2TQjFE3duxMUhjGy3u1EIksoStSA2Ii2k1d/hqlPB5MItSX?= =?us-ascii?Q?jJavgzuQM3Pg7pS6I+uxJJwFAFv+yX64gru8WSsKXxpQ8ZadHxONL71/L8A0?= =?us-ascii?Q?LuWdxRABgxNN9lkv4E2jVSG0NbcuppyqahSrrY4Q/WVKcRSKEp7uJuKkKsDT?= =?us-ascii?Q?i+jnyzC/OURI8pxQuLG43S5NhQ9DCWq/manGlq3zGGYWeNfzRACebZL4m2mf?= =?us-ascii?Q?epgza9DPxo8EXA0HQpoMgO0Y0w54ar8KmyIzAMl+rpGjvhO39Vzd9e7a59+1?= =?us-ascii?Q?x0GQOX+knkU9jEoEmx+s7vtBmGp169qN0703v4xxahF5oF1E7CU1Sctq2Y2q?= =?us-ascii?Q?32P2L+Ysct7u3VCsgVfL3zM1sGgKoZRw35U37iIO2PY9JEA1BDvbihjx1tOc?= =?us-ascii?Q?8P5oWLh7qVRzIK6415ztbOSfUDjCGxNbNznOsd/+iRWmg55qEtiBEhyuxH68?= =?us-ascii?Q?hSqobslOVuAeBk3vlxwoTEfltUaLfQsTenkl+AqGZRBafQuPMVVTwg+oQaLD?= =?us-ascii?Q?HQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: f249b393-6d80-4faa-e41d-08ddf15dbed8 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2025 18:05:10.1118 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gugnOkWu1K2bNjunbdgil76pTpU/Xg5fVfrYZK3zeuV6IYzm2OvGqiUPYpwPMtpDl0RLY+btBjhWzges8h1w9rvWq8wEeiDEMzA9FPuDWa8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P251MB0008 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=0.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, SPF_HELO_PASS,SPF_PASS,SUBJECT_IN_BLACKLIST,SUBJECT_IN_BLOCKLIST autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] freetype: Version bump. 2.13.3 -> 2.14.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 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 One interesting tidbit is the new harfbuzz dynamic loading capability. https://gitlab.freedesktop.org/freetype/freetype/-/blob/VER-2-14-1/docs/CHANGES * LICENSE.txt changed. Minor file path and reference changes. * FTL.TXT changed. Minor web reference change. * ft-hb.c changed. Code changes. * Forward patches, applies cleanly with offset adjustment. Signed-off-by: Christian Melki --- ...te-freetype-config-and-freetype2.pc-correctly.patch | 8 ++++---- .../{freetype-2.13.3 => freetype-2.14.1}/autogen.sh | 0 patches/{freetype-2.13.3 => freetype-2.14.1}/series | 0 rules/freetype.make | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) rename patches/{freetype-2.13.3 => freetype-2.14.1}/0001-generate-freetype-config-and-freetype2.pc-correctly.patch (95%) rename patches/{freetype-2.13.3 => freetype-2.14.1}/autogen.sh (100%) rename patches/{freetype-2.13.3 => freetype-2.14.1}/series (100%) diff --git a/patches/freetype-2.13.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch b/patches/freetype-2.14.1/0001-generate-freetype-config-and-freetype2.pc-correctly.patch similarity index 95% rename from patches/freetype-2.13.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch rename to patches/freetype-2.14.1/0001-generate-freetype-config-and-freetype2.pc-correctly.patch index 1110f457b..88d1a85ea 100644 --- a/patches/freetype-2.13.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch +++ b/patches/freetype-2.14.1/0001-generate-freetype-config-and-freetype2.pc-correctly.patch @@ -11,10 +11,10 @@ Signed-off-by: Michael Olbrich 4 files changed, 18 insertions(+), 26 deletions(-) diff --git a/builds/unix/configure.ac b/builds/unix/configure.ac -index a98865a432d9..45c3bcbcd770 100644 +index 9979dceaf7f3..25784fea4ba8 100644 --- a/builds/unix/configure.ac +++ b/builds/unix/configure.ac -@@ -1140,7 +1140,9 @@ AC_CONFIG_HEADERS([ftconfig.h]) +@@ -1195,7 +1195,9 @@ AC_CONFIG_HEADERS([ftconfig.h]) # and `builds/unix/unix-cc.mk' that will be used by the build system # AC_CONFIG_FILES([unix-cc.mk:unix-cc.in @@ -26,7 +26,7 @@ index a98865a432d9..45c3bcbcd770 100644 AC_OUTPUT diff --git a/builds/unix/freetype-config.in b/builds/unix/freetype-config.in -index 58561126f2bd..5d7cc4f36dfa 100644 +index 911b5347c715..db82729d1cd1 100644 --- a/builds/unix/freetype-config.in +++ b/builds/unix/freetype-config.in @@ -16,13 +16,6 @@ export LC_ALL @@ -96,7 +96,7 @@ index fe389f4b6fef..885444efebf7 100644 +Libs.private: @PKGCONFIG_LIBS_PRIVATE@ Cflags: -I${includedir}/freetype2 diff --git a/builds/unix/unix-def.in b/builds/unix/unix-def.in -index d50994f3c928..ba02b00c742d 100644 +index fe629272d5fe..53977e7e7410 100644 --- a/builds/unix/unix-def.in +++ b/builds/unix/unix-def.in @@ -157,7 +157,4 @@ $(OBJ_BUILD)/freetype2.pc: $(TOP_DIR)/builds/unix/freetype2.in diff --git a/patches/freetype-2.13.3/autogen.sh b/patches/freetype-2.14.1/autogen.sh similarity index 100% rename from patches/freetype-2.13.3/autogen.sh rename to patches/freetype-2.14.1/autogen.sh diff --git a/patches/freetype-2.13.3/series b/patches/freetype-2.14.1/series similarity index 100% rename from patches/freetype-2.13.3/series rename to patches/freetype-2.14.1/series diff --git a/rules/freetype.make b/rules/freetype.make index 2ee368646..0da7817eb 100644 --- a/rules/freetype.make +++ b/rules/freetype.make @@ -15,20 +15,20 @@ PACKAGES-$(PTXCONF_FREETYPE) += freetype # # Paths and names # -FREETYPE_VERSION := 2.13.3 -FREETYPE_MD5 := f3b4432c4212064c00500e1ad63fbc64 +FREETYPE_VERSION := 2.14.1 +FREETYPE_MD5 := 78c7d7450fb7d0999ccd029f84094340 FREETYPE := freetype-$(FREETYPE_VERSION) FREETYPE_SUFFIX := tar.xz FREETYPE_SOURCE := $(SRCDIR)/$(FREETYPE).$(FREETYPE_SUFFIX) FREETYPE_DIR := $(BUILDDIR)/$(FREETYPE) FREETYPE_LICENSE := BSD-2-Clause AND FTL AND GPL-2.0-or-later AND MIT FREETYPE_LICENSE_FILES := \ - file://LICENSE.TXT;md5=843b6efc16f6b1652ec97f89d5a516c0 \ + file://LICENSE.TXT;md5=eeb073d5fb86d23c52bb9b84aa256307 \ file://docs/GPLv2.TXT;md5=8ef380476f642c20ebf40fecb0add2ec \ - file://docs/FTL.TXT;md5=9f37b4e6afa3fef9dba8932b16bd3f97 \ + file://docs/FTL.TXT;md5=72d844cd2f3bcaf6a85244b508032be7 \ file://src/bdf/README;startline=98;endline=140;md5=fef9416f085f0834b3ba93a5dc5a622c \ file://src/pcf/README;startline=69;endline=88;md5=e0f11f550450e58753f2d54ddaf17d34 \ - file://src/autofit/ft-hb.c;md5=6ed8fca99f01f7f6bd863b4449fec9f6 + file://src/autofit/ft-hb.c;md5=11e505fb0865f5e822ec984c1a740969 FREETYPE_URL := \ https://download.savannah.gnu.org/releases/freetype/$(FREETYPE).$(FREETYPE_SUFFIX) \ -- 2.43.0