From patchwork Wed Sep 13 10:14:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 7168 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 server-signature ECDSA (secp384r1) client-signature ECDSA (secp384r1)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4RlxBr6LDLz3wtY for ; Wed, 13 Sep 2023 10:14:28 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4RlxBk5RJtz20m; Wed, 13 Sep 2023 10:14:22 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4RlxBj39n4z30K4; Wed, 13 Sep 2023 10:14:21 +0000 (UTC) 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 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4RlxBh2tv1z302R for ; Wed, 13 Sep 2023 10:14:20 +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 ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4RlxBh1TyFz1XD; Wed, 13 Sep 2023 10:14:20 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1694600060; 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=ZWiJehGHXmckYr5JmY2n/Wl0Qq/gbYetoHi54TtUug8=; b=CX2mEo62R5PjrIrkuoycGq3Q1M9RycAGjjNIM1yk70XBeCg134mTtEXx7Os/CICkI3RoUs pHb5591+FBydTJCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1694600060; 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=ZWiJehGHXmckYr5JmY2n/Wl0Qq/gbYetoHi54TtUug8=; b=OFlqrYY6amKwwWueL05aMobMXW5RHS46BurSDvXlyB8hCAuYxhNhZNfevbDrRCa6HSFqcZ M7h3N2VvXxWK9ySGwqskLCkr30TOWOcWXMjDxyZv8mYCoaWE4A/xepS4OjKlubZfjZWjvZ HORt2/SK7vKUMms9EWkXDMvaGE6r0ZblLmB1fHc/DlegZjSEI1ug/G+5cScv54a2XPWQLw RpHe8DNvYk5HQkPg/3fjqrlPmSUfGoGcKVxnkt/bveS6VIFFuNdI7raxbVmVqwDxBW6p8c oaRivoy4bX2eBQT35EljHjZbaMeKOQK8TmWE0vKE4LHcPtjNuEiUJyWGO1nMtQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] qpdf: Update to version 11.6.1 Date: Wed, 13 Sep 2023 12:14:13 +0200 Message-ID: <20230913101414.3434376-5-adolf.belka@ipfire.org> In-Reply-To: <20230913101414.3434376-1-adolf.belka@ipfire.org> References: <20230913101414.3434376-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 11.5.0 to 11.6.1 - Update of rootfile - Changelog 11.6.1: release * Fix a logic error introduced in 11.6.0 in the fix to copyForeignObject. The bug could result in some pages not being copied. 11.6.0: release * ascii85 parser: ignore spaces everywhere including between ~ and >. Fixes #973. * Bug fix: with --pages, if one of the external files had warnings but the main file did not, the warning was previously not taken into consideration when determining the exit status. * Put quotation marks around the command in completion output to better handle spaces in paths. It is not a perfect fix (ideally, full shell-compatible quoting should be used), but it handles more cases than the old code and should handle all reasonable cases of qpdf being in a directory with a space in its name, which is common in Windows. Fixes #1021. * Move check for random number device to runtime instead of compile time. Since, by default, the crypto provider provides random numbers, runtime determination of a random number device is usually not needed. Fixes #1022. * Maintain links to foreign pages when copying foreign objects. This allows hyperlinks in imported files to work. Fixes #1003. * Bug fix: Return a null object if an attempt is made to to copy a foreign /Pages object with copyForeignObject. This corrects a possible crash. Fixes #1010. * Bug fix: Return a null object if an attempt is made to to copy a foreign /Pages object with copyForeignObject. Fixes #1003. * Add /MediaBox to a page if absent. Thanks M. Holger. * Use std::vector internally for Pl_Buffer to avoid incompatibility with C++20. Thanks to Zoe Clifford. Fixes #1024. Signed-off-by: Adolf Belka --- config/rootfiles/common/qpdf | 2 +- lfs/qpdf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/qpdf b/config/rootfiles/common/qpdf index 752c38491..ac6117db0 100644 --- a/config/rootfiles/common/qpdf +++ b/config/rootfiles/common/qpdf @@ -77,7 +77,7 @@ usr/bin/qpdf #usr/lib/cmake/qpdf/qpdfConfigVersion.cmake #usr/lib/libqpdf.so usr/lib/libqpdf.so.29 -usr/lib/libqpdf.so.29.5.0 +usr/lib/libqpdf.so.29.6.1 #usr/lib/pkgconfig/libqpdf.pc #usr/share/doc/qpdf #usr/share/doc/qpdf/README-doc.txt diff --git a/lfs/qpdf b/lfs/qpdf index bdcf43082..f155d274c 100644 --- a/lfs/qpdf +++ b/lfs/qpdf @@ -24,7 +24,7 @@ include Config -VER = 11.5.0 +VER = 11.6.1 THISAPP = qpdf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 54545665a31cf0cbfc50faa18f1dc64f036cd5bfd2b274ff443718e704e26f3a8cf83600f9dd7d8039cf4bdcaf42e1c14f03db775226b56c8ba53be33e0ca522 +$(DL_FILE)_BLAKE2 = fd6163963eb192b38ed1e78cba443e9e247e6ff408efd6cb480c81ac3d9d233e00edf9ef0858e51ac755b2b7cea0d8763ac6dda3fe9d54618114b4b3a00d5b15 install : $(TARGET)