From patchwork Thu Jan 29 11:05:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9461 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4f1xC54s0Mz3wph for ; Thu, 29 Jan 2026 11:05:53 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4f1xC217NJz3Mp for ; Thu, 29 Jan 2026 11:05:50 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4f1xBy6sMJz339f for ; Thu, 29 Jan 2026 11:05:46 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4f1xBq2khtz339G for ; Thu, 29 Jan 2026 11:05:39 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4f1xBq12Xhz2GY; Thu, 29 Jan 2026 11:05:39 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1769684739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Co0WzqVrmIoiv6GT7vQ+AKuemFi1avFSIi1Vp5xwKAY=; b=tpx8LcXcXWn8dCYoIsQ/18J9ma7r0aThfz1GSelBzg4mM8aEoCRUeMam+aDmFIJ85+77Lc 7Uq+xQniHwk6eqCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1769684739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Co0WzqVrmIoiv6GT7vQ+AKuemFi1avFSIi1Vp5xwKAY=; b=oosh0Nvgdt7S5/uI6bC3fxSU2CtvB2KJoZtMtAu0X6CgQs0wG9s2oDBhoRpvaVTTfMqitE PocuZsod1h+KvxUdRz6U4xLuoDiQjpYB3JPw0++ANb1FIGpgXggIxD5Frhx7CLFhoa8KLb Alc46hN2vhmu4+G3vdlBJwBWjGgLinMBY51p7ljG3HdReYZRaB2DNM80kPfG9GbYlGjOpy XnlPhzyZKlQcbU9hldDFB/KKq8tUMCdegcXoQwndKwpkZedNM3F7HOBevBSYQ4RGs0PZYW yg79gRwNOWGW5fL6xy0fR3g4pJaTiuwpsTJu1pB6dM3Vc30TP43tuED8cbeeBw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] harfbuzz: Update to version 12.3.2 Date: Thu, 29 Jan 2026 12:05:25 +0100 Message-ID: <20260129110532.61228-10-adolf.belka@ipfire.org> In-Reply-To: <20260129110532.61228-1-adolf.belka@ipfire.org> References: <20260129110532.61228-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 12.3.0 to 12.3.2 - Update of rootfile - Changelog 12.3.2 - Fix padding `gvar` table during subsetting when the original font uses long format and subset font using short format. - Various fuzzing fixes. - Fix NULL pointer deference when malloc fails. 12.3.1 - Various speed optimizations. - Build fixes for GCC 4.9. - Fix NULL pointer deference when malloc fails. Signed-off-by: Adolf Belka --- config/rootfiles/common/harfbuzz | 8 ++++---- lfs/harfbuzz | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz index 4f7d94258..58aba0bdb 100644 --- a/config/rootfiles/common/harfbuzz +++ b/config/rootfiles/common/harfbuzz @@ -47,16 +47,16 @@ usr/include/harfbuzz/hb-script-list.h #usr/lib/cmake/harfbuzz/harfbuzz-config.cmake #usr/lib/libharfbuzz-cairo.so usr/lib/libharfbuzz-cairo.so.0 -usr/lib/libharfbuzz-cairo.so.0.61230.0 +usr/lib/libharfbuzz-cairo.so.0.61232.0 #usr/lib/libharfbuzz-gobject.so usr/lib/libharfbuzz-gobject.so.0 -usr/lib/libharfbuzz-gobject.so.0.61230.0 +usr/lib/libharfbuzz-gobject.so.0.61232.0 #usr/lib/libharfbuzz-subset.so usr/lib/libharfbuzz-subset.so.0 -usr/lib/libharfbuzz-subset.so.0.61230.0 +usr/lib/libharfbuzz-subset.so.0.61232.0 #usr/lib/libharfbuzz.so usr/lib/libharfbuzz.so.0 -usr/lib/libharfbuzz.so.0.61230.0 +usr/lib/libharfbuzz.so.0.61232.0 #usr/lib/pkgconfig/harfbuzz-cairo.pc #usr/lib/pkgconfig/harfbuzz-gobject.pc #usr/lib/pkgconfig/harfbuzz-subset.pc diff --git a/lfs/harfbuzz b/lfs/harfbuzz index c96990b57..04f9750d4 100644 --- a/lfs/harfbuzz +++ b/lfs/harfbuzz @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 12.3.0 +VER = 12.3.2 THISAPP = harfbuzz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 65e0b6076cae1e324fd87e4a08c53c1649df2afd8f290f5b6a5553a2a91ae932b197c103484fcd576fa0ad5baef57ff78a12c865c00eb1126709fc9aaef21210 +$(DL_FILE)_BLAKE2 = 13371f7717eb33c6c1abee376a98c1b25d1205a51c8f7fab05f84fac9a2fd26d7d1f3480fe017760dbec45c0a6707c3b22673f0382835644461f2dc1ed04387e install : $(TARGET)