From patchwork Sun Feb 5 07:21:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthias Fischer X-Patchwork-Id: 6483 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) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4P8gmY4jyQz3whh for ; Sun, 5 Feb 2023 07:21:17 +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) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4P8gmW4FtczT0; Sun, 5 Feb 2023 07:21:15 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4P8gmW2d15z2ySr; Sun, 5 Feb 2023 07:21:15 +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) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4P8gmT5yHZz2xGk for ; Sun, 5 Feb 2023 07:21:13 +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 4P8gmS4gskzT0 for ; Sun, 5 Feb 2023 07:21:12 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1675581672; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=EvoPvmwiMYTS3BRjLFBHV17PSqPon8eGndu8nte9iEc=; b=RKrCnUAYtgrlA8msD9trLV5nvC6jMu0fl1mqPj349kmER4uUyYS7w8cs67scP1HHV7UmwD OXXENyY5zR3oGbAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1675581672; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=EvoPvmwiMYTS3BRjLFBHV17PSqPon8eGndu8nte9iEc=; b=swUocePxj/o2JfjdkY19/kai1Fq5IsiuG8DvP89/pG2+XE4n+heZDTlcdpB69dabWfX+46 o3ijp1DwU4+pWEKr0xzEh/fL59jUytPwGf8IGTMF/ct/7n7qbkITRPyTfTa5sRWIngKyH2 JO36hAETr1nJ3/Vn0gZTfA62ita7mIjpzUwNm2pqrxuK15UK0y8ruzo4QjBWaO/vh9Ji/g IIjjPDIDbFRIowtwxhKDUCh0agoLDZ7T7Xy6BltszsPaiqjva+eR9tciIXcgED8OsxYa3z jKr8NenI2B4iINdY5V7fkY0dzIoCxf7I9mEMBz1BrGivYY1CUBTnhvUO//Uldg== From: Matthias Fischer To: development@lists.ipfire.org Subject: [PATCH] htop: Update to 3.2.2 Date: Sun, 5 Feb 2023 08:21:07 +0100 Message-Id: <20230205072107.1433-1-matthias.fischer@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" For details see: https://github.com/htop-dev/htop/blob/main/ChangeLog "What's new in version 3.2.2 * CPUMeter now can show frequency in text mode * Add option to render distribution path prefixes shadowed * DiskIOMeter converts to bytes per second (not per interval) * DiskIOMeter uses complete units, including missing "iB/s" * DiskIOMeter indicates read and write in meter mode * NetworkIOMeter converts to packets per second, shows packet rate * Allow continued process following when changing display settings * Update the panel header when changing to another tab * Drop margin around the header if there are no meters * Use Unicode replacement character for non-printable characters * Default color preset uses bold blue for better visibility * Update the Panel header on sort order inversions ('I') * Toggle the header meters with pound key * Fix ScreenPanel to handle quitting the panel while renaming * Add fallback for HOME environment variable using passwd database * Replace meaningless ID column with FD column in lock screen * Use device format in the lock screen matching the files screen * On Linux, improvements to file-descriptor lock detection * On Linux, further distinguish systemd states in the SystemdMeter * On Linux, improvements to cgroup and container identification * On Linux, support openat(2) without readlinkat(2) platforms * On Darwin, fix current process buffer handling for busy systems * On DragonFly BSD, fix incorrect processor time of processes * On FreeBSD, fix an issue with the memory graph not showing correctly * On FreeBSD, add support for displaying shared memory usage * On PCP, use pmLookupDescs(3) if available for efficiency * On PCP, normalize generic columns values for consistent display * On PCP, changes preparing for configurable, dynamic screens * Handle invalid process columns from the configuration file * Avoid undefined behaviour with deeply nested processes * Fix crash when removing the currently active screen * Prevent possible crash on a very early error path * Include automake for Debian/Ubuntu * Restore non-mouse support * Reject unsupported command line arguments * Document idle process state * Clarify M_TRS/M_DRS columns" Signed-off-by: Matthias Fischer Reviewed-by: Adolf Belka --- lfs/htop | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/htop b/lfs/htop index 019a844e1..faaf37047 100644 --- a/lfs/htop +++ b/lfs/htop @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2023 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 # @@ -26,7 +26,7 @@ include Config SUMMARY = An Interactive text-mode Process Viewer for Linux -VER = 3.2.1 +VER = 3.2.2 THISAPP = htop-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = htop -PAK_VER = 19 +PAK_VER = 20 DEPS = @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24 +$(DL_FILE)_BLAKE2 = da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa install : $(TARGET)