From patchwork Fri Jul 8 20:54:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5728 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 (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LflrH5QTGz3wwD for ; Fri, 8 Jul 2022 20:54:07 +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 (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LflrG5Nfvz10H; Fri, 8 Jul 2022 20:54:06 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LflrG5Jmjz2xPh; Fri, 8 Jul 2022 20:54:06 +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 4LflrF4SGSz2xFl for ; Fri, 8 Jul 2022 20:54:05 +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 (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LflrF2hPYzS9; Fri, 8 Jul 2022 20:54:05 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1657313645; 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; bh=QSNcwbXi3u2ccq6MydUq+CyoHbEpMn35jQyBfTJrO1w=; b=p4QhqZspNSE1zLROiJIgYXpyWEvFTw0nyRhKXDravDTOW7iwgg0eMZIY00VsPjSslB+H+G zxwiomdVwjAdr5BQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1657313645; 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; bh=QSNcwbXi3u2ccq6MydUq+CyoHbEpMn35jQyBfTJrO1w=; b=qkHmLKWq86COw4XyPig8iIjoKWXPsKMEj3VlQNHw00A+LH/rYP5Q5YaNup+ZZVIIcZFkGf du0ammBVGE6ZOW6iD083vDB6zTToNuQIDo0+BUkyDvwG3ovQKcGhrwWEO8sF/SpG2s+9Ti fuxdMdlv8GcjMetyoBbqd1+POoeKJkYiJP5/bq6KxYhphTwmoOzdbCTqn/yhAwsQtdE7r4 KgK3xcys0rXTdNx4eEM3mHUgK6xbzSnyMcKUQkqsYgW+ZacdR4eRT1+k/CYx61ijce+Tfm I7N0gPkcP3FwdCCwOYpwCO2jEhWZfPMUqgvOFVS4P8xN6GZeC8JdkH4bCQGWFA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] gptfdisk: Update to version 1.0.9 Date: Fri, 8 Jul 2022 22:54:03 +0200 Message-Id: <20220708205403.2972590-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 1.0.8 to 1.0.9 - No rootfile required - Changelog 1.0.9 (4/14/2022): - Removed stray debugging code that caused "partNum is {x}" to be printed when changing a partition's name with sgdisk (-c/--change-name). - Added support for aligning partitions' end points, as well as their start points. This support affects the default partition size when using 'n' in gdisk; it affects the default partition size in cgdisk; and it's activated by the new '-I' option in sgdisk. See the programs' respective man pages for details. This feature is intended to help with LUKS2 encryption, which reacts badly to partitions that are not sized as exact multiples of the encryption block size. - Added check for too-small disks (most likely to be an issue when trying to use a too-small disk image); program now aborts if this happens. - Added the ability to build sgdisk and cgdisk for Windows. - Added new type codes: * FreeBSD nandfs (0xa506) * Apple APFS Pre-Boot (0xaf0b) * Apple APFS Recovery (0xaf0c) * ChromeOS firmware (0x7f03) * ChromeOS mini-OS (0x7f04) * ChromeOS hibernate (0x7f05) * U-Boot boot loader (0xb000) * 27 (!) codes for Fuchsia (0xf100 to 0xf11a) - Fixed build problems with recent versions of ncurses. - Fixed bug that caused cgdisk to report incorrect partition attributes. - Consolidated Makefiles for Linux, FreeBSD, Solaris, macOS, and Windows (32- and 64-bit). The old OS-specific Makefiles remain in case the new consolidated Makefile has problems, but the old ones are deprecated. (The Solaris support in the new Makefile is untested.) Signed-off-by: Adolf Belka Reviewed-by: Peter Müller --- lfs/gptfdisk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/gptfdisk b/lfs/gptfdisk index 7ec1923b8..eb1c60357 100644 --- a/lfs/gptfdisk +++ b/lfs/gptfdisk @@ -25,7 +25,7 @@ include Config -VER = 1.0.8 +VER = 1.0.9 THISAPP = gptfdisk-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = gptfdisk -PAK_VER = 1 +PAK_VER = 2 DEPS = @@ -45,7 +45,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b +$(DL_FILE)_BLAKE2 = 1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2 install : $(TARGET)