From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 29 Jan 2024 19:22:23 +0100 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 1rUWGz-00AV4I-24 for lore@lore.pengutronix.de; Mon, 29 Jan 2024 19:22:22 +0100 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 1rUWH0-0003Bt-M8; Mon, 29 Jan 2024 19:22:22 +0100 Received: from mail-db3eur04on2051.outbound.protection.outlook.com ([40.107.6.51] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rUWGe-0003Be-Kv; Mon, 29 Jan 2024 19:22:01 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jL95iGPQOCANxkQcT+IMtm52U0YqyrjfOiPb2YLFy6m1Z2+ImqoatdonPVLXeDh8gClLCu/nCP8a3QVTMKqvRCv/n3j+Z5oJnLrph7IMkAvUv1PDMGKvW3Vb7bksBoH93JzcNtJl9w/7OALtAecpJ5ft7WBc8TPo7+Pee+Fpz43e2e4+FYvZPN7+j76M1LPKYIF0EDhI2pnO8Lx529WhKr6mAZaa2hQg7u16XWg82LCdXak+AshFx4P0KsxZHok0gQj0ZpWXISP+i9QkJ5npkNolauqCFbvfbiXV+MHk0tbLKlmW1Z8DVJrjFrJoRUDuFT4omhGLah+loeKFeYDUCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=XI4KYD0iGXT4UyLXJrimseWCL+Y9v9Mfz95IeDCpQ7U=; b=mN6oj13fu3PjRrYtKt0jKHZy1y3F3DDSY1k2W7jbnwY7zW71/wmbPKHElottdTHu72PrIE0TOyzQiXm+6Cmu8fF1/aMQiQjdg4DwZu9Eknsegt76ieTALoNeCJcYiKCb0ECt+idiFWkfpKYuofiI+opTUhQOqjffcorM9LSUZbBZYLu0t3wKCkT8FN/BJoD3qZWj0bptATAK5waCy+Zc7wHgri1JUKv3zJAUKgpc6Se0YSyUo/HhpzO4PC6FQc9ulkPOmx5+jvOLd+PHon2yl19/9NcDzzy1u5Q6/a12K+KbnMqjn7KOEFa3mP3CC22Vz8nNg+E+sU3RPtz/8VruSA== 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=XI4KYD0iGXT4UyLXJrimseWCL+Y9v9Mfz95IeDCpQ7U=; b=AU1CzhdNRzPny31R3YrS026nb5WQESSgAAXFm5OzBAjCyYcWlpH0ltBR196hC7+sUxLdJluwNec0Jc2C6gviyZksqELQovNACZuob89576gvfmMPed/TjjhkNQapv9myAuvfYtM+DG840L1vFFr0UHTopFTq+Ve90asT/Cflga4= 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 PRAP251MB0614.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:27a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.20; Mon, 29 Jan 2024 18:21:53 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1398:9f4f:da3f:1862]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1398:9f4f:da3f:1862%3]) with mapi id 15.20.7249.017; Mon, 29 Jan 2024 18:21:53 +0000 Message-ID: Date: Mon, 29 Jan 2024 19:19:49 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Michael Olbrich References: <20240126194146.2385164-1-christian.melki@t2data.com> From: Christian Melki In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: GVYP280CA0023.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:fa::26) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|PRAP251MB0614:EE_ X-MS-Office365-Filtering-Correlation-Id: 4ff7fa2c-f622-40e6-bfc5-08dc20f72af9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mfFFgmreX/I0PuFcUPfxF9F09kOTG0Ahkl1rds5DJNic+jyKIXK+ngoP0nSIZ4fQWzj9LM+2+IuQfVFukLaH5fWGy7szrB3497FC7+xrH6p3hCnUtruvTaFCVV7Aj3cS9jpvRgfuabGyYjpwcz5cQj11AyT69z98MI2xe+l/nBBAyhVeNqAp7P08p2daFv0oDPB3MkXbfFHiNvy1LUm5NmC3BePfR7Ehr4CXtrMMtFbDOtrJdSj0FBk69uKgw5tD4KgtlVup9f7Ls1+NHBX47ADsoVO9xRN+mRjCOBKHKPnuO0fTmj87RCY/MsLXnaxWiSAGSyPofiukx78nQrVgN3hsCRPf7tOCoYMZqyO+Bc6iso+bKZEb+G84zk+wvEpxI98REYM0jg6hTBIl78+T8mywAvWbLVszX9U+pHh7YWyV9N9ooUV5OEVjg/8xM+LSPpVtOzXXy4WL4FSIUWSTgnvhV6Ovw9rrU0z7Gb62CdySXKA5xEfgSaSJjSSr7HQtXy3u5hdMqrv21r5m5C++imZgXdfJasDGqHmLd/hk/r7hM+Y9qibDKbBXYnmQeSDbf+uTO1Eyi82BauUlORFRYsOXQwa5w2FqR8XPoKWOUSv9AXXw6OAGQ9/HxoG8DShYDIlZsTtahNwwUk4z5c514EwYoaAQDxGJiiJhv22PbxqY8Hyt4837jt3sBTThhovb 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:(13230031)(396003)(136003)(346002)(376002)(366004)(39830400003)(230273577357003)(230173577357003)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(966005)(44832011)(31696002)(478600001)(6666004)(6486002)(86362001)(38100700002)(4326008)(83380400001)(53546011)(6506007)(2616005)(6512007)(5660300002)(26005)(8936002)(66556008)(450100002)(66476007)(6916009)(66946007)(316002)(8676002)(36756003)(2906002)(3450700001)(31686004)(41300700001)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b2w5eHhJTks3Vkl3TVpMT2NkNW9jd1RhQ3FtMmdMbWdHN0M4MmFqY2h5MWRE?= =?utf-8?B?cEhwUmp3VWJQdjRYalo4SVJoV0pkOVVncjVEVW5vMENXb083a1I0dGNKVFRF?= =?utf-8?B?TG11UXJBbDlsSG9aZm9xVU5ob2t2ZHlJOU1xS21YcFVRazV3TGZZamp5c3dT?= =?utf-8?B?Y1NKa0FUOG9JZnViaTFIRDVEUDV3YmtZV0ZZWklTalp6YnNqYmZscmJmUlJs?= =?utf-8?B?dXNHNlQydUNkZ2hYQllIZWxlbnVVSGJXdlFzWHBtL3ZBODF6WWZHL1FtMzdL?= =?utf-8?B?RmdOQWZ6b24rc0t6OVVFeTF1YW1IWVRDeElKLzNVVXJORXZ6UDFIR1RwTWsx?= =?utf-8?B?TVZIeGlZYVlJT09iY1hSMDFPdmswdEp0UDFxcFVEMFhVU1cvdG1nanN2K1F3?= =?utf-8?B?ckZsSDFBSFY2L0s4M2RmbDRKMWhkN0VTdjQyM3BLcnVhWDd6ZEtESHNVNGhh?= =?utf-8?B?eXoveUtqYXJGQWRRMWZOdzNTejN4RWQ0QzZmZW40Ym4zWGdIM2FNODdSd2o0?= =?utf-8?B?QlI0M1BFQS9qN3JkWGR0aDNSRGREVElVc2NYK1B2VzNxdG80M3F1aUZ6emNh?= =?utf-8?B?anhWd3o1WGgxQ1RRUkIvOWtpWU1Xd09UM2xRa0ppelhaNHFKMVorRGNKMlJJ?= =?utf-8?B?NWQ0STllcjZ3SENJVEhtZ3RsbDZqLzVtWkpqZWNOcUo3VjZQUEJUYStCcWIx?= =?utf-8?B?WXZVNzhvdEJpMG9lMnNpZTNkTW1WVWZvRXpYNFV2SG9tbnMvbVB6czNZZ01H?= =?utf-8?B?NFUyMTh4dWl2UXBiY284c2ZDdktHaThibGg5Rk1aQnk4dnlPaG96YjBXMUNv?= =?utf-8?B?WFphbWFwSjg3Yng4dFNRNU90ODhSSzM2V3FTQTNqeTBDSzIzS0s3L0plTE5R?= =?utf-8?B?bnhGNmZTWFROWjRWeHBJaFh3dlpUaWxVUXQ5T0oveXptVHd5UHc2ejBPcm9Z?= =?utf-8?B?b2hVVlQxM3YvSll3TURRMmd5dzhiOWU0enE1VFYvSll6LzVBUmYrMEhHQ3hS?= =?utf-8?B?MFo4MHNva2FoSE1mUG9ZTWkyRGZsMENPbDZoOEtMSzhQdUZZL0NPbTMyNUZZ?= =?utf-8?B?ZU4zVm5PUlI1VGsxMzdsbU1uQTdEQVN6OWtMU2tBOHN5ejU2K05UVU1qYTNE?= =?utf-8?B?bmdJb0FmNjJaUE1sNDZGblJrVjBlbDlsRm9IMEJUZ2h0ZCtJRUdYbmVJQkty?= =?utf-8?B?T3A0dG1yZ01HbG9Ia1JTazVyN2w4bDhIaWZzYVBxMnVrZ3ltZGk3amlTM3pT?= =?utf-8?B?ZlR5bElLOGFNZlBnTHJFUVBFb3lrM05JdGFsWWFWMklNMTFWN0RhV3NYb0h6?= =?utf-8?B?THNacWNnWHpiZkVndEx4SEpxZld4UGZZWUxXaDFZbnZJcWU3bldha3ErNDR0?= =?utf-8?B?dXJGOG96NEI5ck9YaDVVU2hpYnFWQnhJN0JkZWtJM2ZSVFE4K3JhU2VKakFq?= =?utf-8?B?WFV2WXBjelZCeDd2MmZoZkJBQUFGRzEzUjVxRkRqS0FsUmtudHRZd2VNQTVJ?= =?utf-8?B?VXFlZ2p1M0N5VnVyZVVkUGJtUEdNbDh1WjMzSVd3blIzMVJ0NG9SV0E5aWJU?= =?utf-8?B?TklNM0hCeFlzVEhjVjZwcUt6bDhRbjNCeWNjcUMvQ25zL2VtZFRrQkkzZEI3?= =?utf-8?B?eWNmVWIwdW0xWEQxRVlpZkw2OStkS0hSVE5zSnFha0tUbHNmWjdJSjU1QWFz?= =?utf-8?B?U2dJTy9ObzlNdUJJRGJYMDZWRnBucXVqcG52Q25WV3FweDRiWmUzYzVPRDlL?= =?utf-8?B?Uzd6eTVIWVArS2llenpDMk5ZMUliVElzSU9zQ2N4bXhQMzBJUFVpZmlUODdk?= =?utf-8?B?QUZtdmZwRHpibHQ0N0RqVFl5YzZkYkFaV0JSV1U0RVFMVnVCWS9JZml1SzFi?= =?utf-8?B?eHQ5RjMvVXRhS2FkQXQzK0tRS1pzTDBKd3ROWiticUdmTzN0c000UjZ4V2Vt?= =?utf-8?B?TTdCRW40cTVubjRtY3l4QVJ5V0JSUytQMDJDZnJlNWFqUnJUTGFuTEszVlU4?= =?utf-8?B?UjVSU1NKS1VIdU9TMXR3b0JVTG1CMldOaGFrL2UxQWM4cFFUTmhUdWM5aDZY?= =?utf-8?B?V0k0ci8rdkhEa2R0cnJFMU5wZStQUzA5cVdnM0dzNEtlQWR0bytoVXBiYm1F?= =?utf-8?B?SzlackY2am5WOEIvQ2NqVkpqQVNZbkJ3NGRRUHgwZmRham5wNzZOU1RVRkVV?= =?utf-8?B?SHc9PQ==?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ff7fa2c-f622-40e6-bfc5-08dc20f72af9 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2024 18:21:53.1254 (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: 3IlalCT04OLm7oTP8fD3h2Z2Ssy5Nb7LFdX2lPiZC9/9aAxEaFzSJZZNtP/L0t6IlXYGMe6jM614tgR8mmU2EsjNrkHmU/u6Nf5izBUJWS0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAP251MB0614 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=-2.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH] harfbuzz: Version bump. 5.3.1 -> 8.3.0 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, christian.melki@t2data.com Cc: "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 1/29/24 16:40, Michael Olbrich wrote: > On Fri, Jan 26, 2024 at 08:41:46PM +0100, Christian Melki wrote: >> Major version bumps. >> A lot of work went into the releases. >> Harfbuzz is a victim bump for sdl2-ttf. >> sdl2-ttf in ptxdist uses freetype and harfbuzz externally >> and now requires newer versions. >> Luckily the build changes seem rather small. >> >> Major speedups, new interfaces, new unicode support, >> new wasm shaper, etc. >> >> https://github.com/harfbuzz/harfbuzz/releases/tag/6.0.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.1 >> https://github.com/harfbuzz/harfbuzz/releases/tag/7.1.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/7.2.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/7.3.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.0.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.0.1 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.1.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.1.1 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.0 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.1 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.2 >> https://github.com/harfbuzz/harfbuzz/releases/tag/8.3.0 >> >> * License file changed. Contributor copyright changes. >> >> * Disable the new wasm engine. >> > > This generates a broken harfbuzz-config.cmake. From a quick lock, it seems > that just the autotools version is broken. Try switching to meson. That's > the build-system suggested by BUILD.md. > > Michael > Hmm. I didn't have any issues, but will give the meson conversion a shot. /Christian >> Signed-off-by: Christian Melki >> --- >> rules/harfbuzz.make | 9 +++++---- >> 1 file changed, 5 insertions(+), 4 deletions(-) >> >> diff --git a/rules/harfbuzz.make b/rules/harfbuzz.make >> index 6726fd196..95459c038 100644 >> --- a/rules/harfbuzz.make >> +++ b/rules/harfbuzz.make >> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_HARFBUZZ) += harfbuzz >> # >> # Paths and names >> # >> -HARFBUZZ_VERSION := 5.3.1 >> -HARFBUZZ_MD5 := 74dd89b7f394aabb0e318e36d169b77e >> +HARFBUZZ_VERSION := 8.3.0 >> +HARFBUZZ_MD5 := 7bf11a21c51a4f3ce0728decc4c557d4 >> HARFBUZZ := harfbuzz-$(HARFBUZZ_VERSION) >> HARFBUZZ_SUFFIX := tar.xz >> HARFBUZZ_URL := https://github.com/harfbuzz/harfbuzz/releases/download/$(HARFBUZZ_VERSION)/$(HARFBUZZ).$(HARFBUZZ_SUFFIX) >> @@ -23,7 +23,7 @@ HARFBUZZ_SOURCE := $(SRCDIR)/$(HARFBUZZ).$(HARFBUZZ_SUFFIX) >> HARFBUZZ_DIR := $(BUILDDIR)/$(HARFBUZZ) >> HARFBUZZ_LICENSE := MIT >> HARFBUZZ_LICENSE_FILES := \ >> - file://COPYING;md5=6ee0f16281694fb6aa689cca1e0fb3da >> + file://COPYING;md5=b98429b8e8e3c2a67cfef01e99e4893d >> >> # ---------------------------------------------------------------------------- >> # Prepare >> @@ -50,7 +50,8 @@ HARFBUZZ_CONF_OPT := \ >> --without-uniscribe \ >> --without-gdi \ >> --without-directwrite \ >> - --without-coretext >> + --without-coretext \ >> + --without-wasm >> >> # ---------------------------------------------------------------------------- >> # Target-Install >> -- >> 2.34.1 >> >> >> >