GNU logs - #75503, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 0/4] gnu: Add partitionmanager.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 11 Jan 2025 23:14:02 +0000
Resent-Message-ID: <handler.75503.B.17366372098356 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17366372098356
          (code B ref -1); Sat, 11 Jan 2025 23:14:02 +0000
Received: (at submit) by debbugs.gnu.org; 11 Jan 2025 23:13:29 +0000
Received: from localhost ([127.0.0.1]:45311 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWkfZ-0002Ah-E7
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:13:29 -0500
Received: from lists.gnu.org ([2001:470:142::17]:47438)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tWkfW-0002AN-RJ
 for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:13:27 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <sughosha@HIDDEN>)
 id 1tWkfQ-00085j-Je
 for guix-patches@HIDDEN; Sat, 11 Jan 2025 18:13:21 -0500
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <sughosha@HIDDEN>)
 id 1tWkfO-0003EK-M4
 for guix-patches@HIDDEN; Sat, 11 Jan 2025 18:13:20 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 03353259CB;
 Sun, 12 Jan 2025 00:13:15 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id GQ8tG3ZYvbea; Sun, 12 Jan 2025 00:13:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1736637190; bh=vKM184Njw3lFDATVLkfqXyks6yKZaZfVr59iclA0bPA=;
 h=From:To:Cc:Subject:Date;
 b=lpZMVzxiORFTye2rKvtFRJfBYEj68SO1NtQst6AVEs87kYUAXTsy8OMN9DBfzSWCD
 b6GlCOT1/y5md9Ooc2uJUFoMnPRfWRfGnHTI2pvxxIsHqsExFBy1zyOxy1le5wzZpm
 d1TGWSTu70a24GE0mJgG//y5880QQwLY1qkLvCRZ3TPiC8mqccFvWMWmNz4zs+pM7+
 ysuuw/ruuZFyB/CNfhbWKQ6lyggEIp/vU1umC3FKgxpGgZVF8WA8UbNKW0BondJOXm
 jeI0tE0khimqO5zCO6MFQagXaR93CnDqwwNpQZYmrNkbo0y7os+/oW8NLR2hNzagDA
 PWa45PaubexTQ==
From: Sughosha <sughosha@HIDDEN>
Date: Sun, 12 Jan 2025 04:42:12 +0530
Message-ID: <cover.1736636959.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@HIDDEN;
 helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

This patch series fixes kpmcore and adds partitionmanager.

Sughosha (4):
  gnu: kpmcore: Fix polkit action path.
  gnu: Add fatresize.
  gnu: kpmcore: Support filesystems.
  gnu: Add partitionmanager.

 gnu/packages/disk.scm |  23 +++++++++
 gnu/packages/kde.scm  | 107 ++++++++++++++++++++++++++++++++++++++----
 2 files changed, 120 insertions(+), 10 deletions(-)


base-commit: 3ea95d7736be1f807d578d17c174b0976543b333
-- 
2.47.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Sughosha <sughosha@HIDDEN>
Subject: bug#75503: Acknowledgement ([PATCH 0/4] gnu: Add partitionmanager.)
Message-ID: <handler.75503.B.17366372098356.ack <at> debbugs.gnu.org>
References: <cover.1736636959.git.sughosha@HIDDEN>
X-Gnu-PR-Message: ack 75503
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 75503 <at> debbugs.gnu.org
Date: Sat, 11 Jan 2025 23:14:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 75503 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
75503: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75503
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 2/4] gnu: Add fatresize.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 11 Jan 2025 23:16:02 +0000
Resent-Message-ID: <handler.75503.B75503.17366373599005 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75503-submit <at> debbugs.gnu.org id=B75503.17366373599005
          (code B ref 75503); Sat, 11 Jan 2025 23:16:02 +0000
Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:15:59 +0000
Received: from localhost ([127.0.0.1]:45323 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWkhz-0002LB-7J
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:15:59 -0500
Received: from layka.disroot.org ([178.21.23.139]:40744)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tWkhw-0002Ko-Sf
 for 75503 <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:15:57 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id C1DF925B4F;
 Sun, 12 Jan 2025 00:15:54 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id UnnVq5F1WN83; Sun, 12 Jan 2025 00:15:54 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1736637353; bh=7yQEmC1NxKdMB9aDU/8C0u4WJovbgqtuKbyyKSYj4RE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=Qj4GnWMkwITKuoxZCL31s3CR0lcNrqfpz0cOn5tvRIn8s69m4ZgjEVCpnhTbiQnVN
 bCutPpMZ0wonAfkA4IXPxZGm47SMrn4eI+Y7Xr92LXM0BahteyhI3kut4lGydGrZ4d
 Y7I71vyuXF3uKoG8Mw46dXouqlbI8s6fg7PFiJ3anonwwfi1xAfu4MU+02hTuNaVcy
 DM4tKrJYkHw5eFi5YLZwGo/d5pTbRomDUDKQvW4wpHjP2yjqj2pBXpAescoJQvPLPQ
 4A7zrI3wUUYGFdj62boxE7yw5rMwCSvGltVCoNHl5c8DLdU9OsxPBQAV9rfNOgj07A
 3FQW67wNU7Iiw==
From: Sughosha <sughosha@HIDDEN>
Date: Sun, 12 Jan 2025 04:45:22 +0530
Message-ID: <283226444b4c95d7c71dec530225070799e39cc8.1736636961.git.sughosha@HIDDEN>
In-Reply-To: <cover.1736636959.git.sughosha@HIDDEN>
References: <cover.1736636959.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/disk.scm (fatresize): New variable.

Change-Id: Id2fafb664fe3c34184bb7c86cec7e08a204565aa
---
 gnu/packages/disk.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index fd9cb8a45e..9144a2af55 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -595,6 +595,29 @@ (define-public fatfsck/static
 and a @command{fsck.vfat} compatibility symlink for use in an initrd.")
     (license (package-license dosfstools))))
 
+(define-public fatresize
+  (package
+    (name "fatresize")
+    (version "1.1.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/ya-mouse/fatresize")
+                    (commit (string-append "v" version))))
+              (sha256
+               (base32
+                "1vhz84kxfyl0q7mkqn68nvzzly0a4xgzv76m6db0bk7xyczv1qr2"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     (list pkg-config))
+    (inputs
+     (list parted))
+    (home-page "https://github.com/ya-mouse/fatresize")
+    (synopsis "Tool to resize FAT partitions using libparted")
+    (description
+     "This package provides a tool to resize FAT partitions using libparted")
+    (license license:gpl3+)))
+
 (define-public hdparm
   (package
     (name "hdparm")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 1/4] gnu: kpmcore: Fix polkit action path.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 11 Jan 2025 23:17:02 +0000
Resent-Message-ID: <handler.75503.B75503.17366373639030 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75503-submit <at> debbugs.gnu.org id=B75503.17366373639030
          (code B ref 75503); Sat, 11 Jan 2025 23:17:02 +0000
Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:16:03 +0000
Received: from localhost ([127.0.0.1]:45325 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWki2-0002LS-Gb
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:16:02 -0500
Received: from layka.disroot.org ([178.21.23.139]:40758)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tWkhx-0002Kr-F8
 for 75503 <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:15:58 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8C97E25C66;
 Sun, 12 Jan 2025 00:15:56 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id fYmWthfpOfA0; Sun, 12 Jan 2025 00:15:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1736637352; bh=kM7prpWK+kbR/dujGsMQqD0oNgaQBYmRjcAzUt3Jn0Y=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=ZskOFoWW/etZmPcWXYOBHPr3K+p7u7EWktxDB3mI/lFZi0vCzkzhlqUahk8bLzUXZ
 bTswVojSDNLuFjeVb8ycm0X/3TruYaVUb1a1sDycs9CQKLzA1Au0TuuJXvpR6+5NK+
 xZGaJMXc8R++AY0jM9SD1tt2GobyP7hpoEYXbuw7r5qZfjVXzU2iPUU+9k0nsfxfwu
 LrWLUvXnae0hhbaTHJUmZ0RksmM6kK7vuYQYQJtdd0kPC/bDAMd31OkLRbmO+7pQn4
 1UbqbTmaVM3cvW1po49aAMIRgSaCAwB2TNrOye3I20aUGIktUEcZfmYZGGHqsSkZhP
 7E6s7SnwiBo3g==
From: Sughosha <sughosha@HIDDEN>
Date: Sun, 12 Jan 2025 04:45:21 +0530
Message-ID: <925c0ad854a0f6f40a8563084e82879adadcd3ae.1736636961.git.sughosha@HIDDEN>
In-Reply-To: <cover.1736636959.git.sughosha@HIDDEN>
References: <cover.1736636959.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/kde.scm (kpmcore)[arguments]<#:phases>: Replace
fix-cmake-install-directories with fix-polkit-action-path.

Change-Id: I2d230d78b1dbf423b431e14f290c372efa9c1a45
---
 gnu/packages/kde.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 62e43c6afd..ce64619feb 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1281,11 +1281,13 @@ (define-public kpmcore
      (list
       #:phases
       #~(modify-phases %standard-phases
-          (add-after 'unpack 'fix-cmake-install-directories
+          (add-after 'unpack 'fix-polkit-action-path
             (lambda _
               (substitute* "src/util/CMakeLists.txt"
                 (("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
-                 "DESTINATION share/polkit-1/actions")))))))
+                 "DESTINATION share/polkit-1/actions"))
+              (substitute* "src/backend/corebackend.cpp"
+                  (("\\/usr") #$output)))))))
     (home-page "https://community.kde.org/Frameworks")
     (synopsis "Library for managing partitions")
     (description "Library for managing partitions.")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 3/4] gnu: kpmcore: Support filesystems.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 11 Jan 2025 23:17:03 +0000
Resent-Message-ID: <handler.75503.B75503.17366373639048 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75503-submit <at> debbugs.gnu.org id=B75503.17366373639048
          (code B ref 75503); Sat, 11 Jan 2025 23:17:03 +0000
Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:16:03 +0000
Received: from localhost ([127.0.0.1]:45328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWki2-0002Lb-Sp
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:16:03 -0500
Received: from layka.disroot.org ([178.21.23.139]:40770)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tWkhy-0002Ks-0q
 for 75503 <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:15:58 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 1146825CE7;
 Sun, 12 Jan 2025 00:15:57 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id M1Jy-_mQ9yo3; Sun, 12 Jan 2025 00:15:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1736637355; bh=aS95bYrq8kJquMBIrXOxxdZP8NtrDn+mW+08+VEJtjM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=BAaNLQTda2rZEQ61kVj0pg5WEmZc4z6aFFS6o5B4Alxq9Er4zs1MOPnJZ2xb9GSyt
 g+54XgZc7n8pbsQPGN+vSaFf5Ol35hYSVYgaHTvwtNAyG0lxt6co5de+G7G/hNinW2
 sK8Xh5TYN9JrsXriycX2K0ewBvLnBjl3QkFaeXWePTaqF5/P0lLnI7q5xE7qr8Jc7M
 Xod4aDYHiT0NfcjQmAV7Ey19hEos1VLa6yIfTA32utKcFYMHHPbDD5ay/Koi4zFkCT
 938xMWrD4YFKNbNgEYjFIqve99k0gY2j42erpjZ5gl53y8mE54PeKbjaLtb32W8mVs
 TUk7LY8ES0N2w==
From: Sughosha <sughosha@HIDDEN>
Date: Sun, 12 Jan 2025 04:45:23 +0530
Message-ID: <1412ede1633b77ff8cb340760ba9f4df6b868cef.1736636962.git.sughosha@HIDDEN>
In-Reply-To: <cover.1736636959.git.sughosha@HIDDEN>
References: <cover.1736636959.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/kde.scm (kpmcore)[inputs]: Switch to the old input style; Add
eudev, cryptsetup, bcachefs-tools, btrfs-progs, dosfstools, e2fsprogs,
exfatprogs, f2fs-tools, fatresize, jfsutils, lvm2, mdadm, nilfs-utils, ntfs-3g,
udftools, util-linux and zfs.
[arguments]<#:phases>: Add patch-trustedprefixes phase.

Change-Id: Ib39b8997411cce89494006e3e00ed81d17ded16f
---
 gnu/packages/kde.scm | 64 +++++++++++++++++++++++++++++++++++++-------
 1 file changed, 55 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index ce64619feb..a08634bee8 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -58,12 +58,15 @@ (define-module (gnu packages kde)
   #:use-module (gnu packages code)
   #:use-module (gnu packages cpp)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages cryptsetup)
   #:use-module (gnu packages curl)
+  #:use-module (gnu packages disk)
   #:use-module (gnu packages djvu)
   #:use-module (gnu packages documentation)
   #:use-module (gnu packages gnupg)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages ebook)
+  #:use-module (gnu packages file-systems)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
@@ -1269,14 +1272,33 @@ (define-public kpmcore
     (native-inputs
      (list extra-cmake-modules pkg-config))
     (inputs
-     (list kauth
-           kcoreaddons
-           ki18n
-           kwidgetsaddons
-           polkit-qt6
-           qtbase
-           qca-qt6
-           `(,util-linux "lib")))
+     `(("kauth" ,kauth)
+       ("kcoreaddons" ,kcoreaddons)
+       ("ki18n" ,ki18n)
+       ("kwidgetsaddons" ,kwidgetsaddons)
+       ("polkit-qt6" ,polkit-qt6)
+       ("qtbase" ,qtbase)
+       ("qca-qt6" ,qca-qt6)
+       ("util-linux:lib" ,util-linux "lib")
+
+       ;; For external commands
+       ("eudev" ,eudev)
+       ("cryptsetup" ,cryptsetup)
+       ("bcachefs-tools" ,bcachefs-tools)
+       ("btrfs-progs" ,btrfs-progs)
+       ("dosfstools" ,dosfstools)
+       ("e2fsprogs" ,e2fsprogs)
+       ("exfatprogs" ,exfatprogs)
+       ("f2fs-tools" ,f2fs-tools)
+       ("fatresize" ,fatresize)
+       ("jfsutils" ,jfsutils)
+       ("lvm2" ,lvm2)
+       ("mdadm" ,mdadm)
+       ("nilfs-utils" ,nilfs-utils)
+       ("ntfs-3g" ,ntfs-3g)
+       ("udftools" ,udftools)
+       ("util-linux" ,util-linux)
+       ("zfs" ,zfs)))
     (arguments
      (list
       #:phases
@@ -1287,7 +1309,31 @@ (define-public kpmcore
                 (("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
                  "DESTINATION share/polkit-1/actions"))
               (substitute* "src/backend/corebackend.cpp"
-                  (("\\/usr") #$output)))))))
+                  (("\\/usr") #$output))))
+          (add-before 'configure 'patch-trustedprefixes
+              (lambda* (#:key inputs #:allow-other-keys)
+                  (call-with-output-file "src/util/trustedprefixes"
+                    (lambda (port)
+                      (map (lambda (name)
+                             (display (assoc-ref inputs name) port)
+                             (newline port))
+                           '("eudev"
+                             "cryptsetup"
+                             "bcachefs-tools"
+                             "btrfs-progs"
+                             "dosfstools"
+                             "e2fsprogs"
+                             "exfatprogs"
+                             "f2fs-tools"
+                             "fatresize"
+                             "jfsutils"
+                             "lvm2"
+                             "mdadm"
+                             "nilfs-utils"
+                             "ntfs-3g"
+                             "udftools"
+                             "util-linux"
+                             "zfs")))))))))
     (home-page "https://community.kde.org/Frameworks")
     (synopsis "Library for managing partitions")
     (description "Library for managing partitions.")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 4/4] gnu: Add partitionmanager.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 11 Jan 2025 23:19:01 +0000
Resent-Message-ID: <handler.75503.B75503.17366374919269 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75503-submit <at> debbugs.gnu.org id=B75503.17366374919269
          (code B ref 75503); Sat, 11 Jan 2025 23:19:01 +0000
Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:18:11 +0000
Received: from localhost ([127.0.0.1]:45333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWkk6-0002PR-RW
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:18:11 -0500
Received: from layka.disroot.org ([178.21.23.139]:38640)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tWkk4-0002PI-Jz
 for 75503 <at> debbugs.gnu.org; Sat, 11 Jan 2025 18:18:09 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id BC59F25D40;
 Sun, 12 Jan 2025 00:18:07 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id 7YiFIz1eBzBp; Sun, 12 Jan 2025 00:18:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1736637483; bh=QaJQQIxNVmIIQa13OjjXLZOlWc5rh4npg6YpT0Nklic=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=DMO2cJaCwkLotIrLzRgTvrwvXsTQ1vQPueU8T6QLxO9W3ulTpFbo+lkxMOZzz+bMc
 uerw298C2rDbmIzTimUvBQmaUIjKDHMgfT4aDjMxjUn0jHBcjPaY6c63Hyl+HuRDnQ
 VsJ9SmqM0b4/xYJK9S3FaTQM8MyFC4q8MeID1FXX4uIHAu2WfYeajzKfUPUEzEw1Vv
 lbtz8NlC+oLslHoQEq1e1Hl2m9QZ9qicNbIW3a/vgdG00a9AVuu5y0+pfZ+TDJPZTq
 vH5XIjFz1cm6GqZgU1oDutBHTBZxrMENOapeIqCayVt99mkngK+n+QlFNmnYoOCGPA
 HWzS+xUma77gQ==
From: Sughosha <sughosha@HIDDEN>
Date: Sun, 12 Jan 2025 04:45:24 +0530
Message-ID: <2a037410a7a7df8af91f976bc0002d671791cf7d.1736636962.git.sughosha@HIDDEN>
In-Reply-To: <cover.1736636959.git.sughosha@HIDDEN>
References: <cover.1736636959.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/kde.scm (partitionmanager): New variable.

Change-Id: If8f03f352a580c5b11f3508733710d2eb8c45dae
---
 gnu/packages/kde.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index a08634bee8..a8471ea935 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1339,6 +1339,45 @@ (define-public kpmcore
     (description "Library for managing partitions.")
     (license license:gpl3+)))
 
+(define-public partitionmanager
+  (package
+    (name "partitionmanager")
+    (version "24.05.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                           "/src/partitionmanager-" version ".tar.xz"))
+       (sha256
+        (base32 "01xmwkwv8jrwx2jpg797ar8ac9gbdagrl2v3yzqn62fhwcwjcxy6"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules kdoctools))
+    (inputs
+     (list kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kdbusaddons
+           ki18n
+           kio
+           kjobwidgets
+           kpmcore
+           kwidgetsaddons
+           kwindowsystem
+           kxmlgui
+           polkit-qt6))
+    (home-page "https://apps.kde.org/partitionmanager/")
+    (synopsis "Disk device, partition and file system manager")
+    (description "KDE Partition Manager is a utility to help you manage the
+disks, partitions, and file systems.  It allows you to easily create, copy,
+move, delete, back up, restore, and resize them without losing data.  It
+supports a large number of file systems, including ext2/3/4, btrfs, NTFS,
+FAT16/32, JFS, XFS and more.")
+    (license license:gpl3+)))
+
 (define-public kpublictransport
   (package
     (name "kpublictransport")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 3/4] gnu: kpmcore: Support filesystems.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jan 2025 02:33:02 +0000
Resent-Message-ID: <handler.75503.B.17366491499907 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: 75503 <at> debbugs.gnu.org, Sughosha <sughosha@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.17366491499907
          (code B ref -1); Sun, 12 Jan 2025 02:33:02 +0000
Received: (at submit) by debbugs.gnu.org; 12 Jan 2025 02:32:29 +0000
Received: from localhost ([127.0.0.1]:45531 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWnm9-0002Zj-8Q
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 21:32:29 -0500
Received: from lists.gnu.org ([2001:470:142::17]:41224)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tWnm6-0002ZD-QQ
 for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 21:32:27 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tWnlz-0000Pd-51
 for guix-patches@HIDDEN; Sat, 11 Jan 2025 21:32:19 -0500
Received: from smtp21.cstnet.cn ([159.226.251.21] helo=cstnet.cn)
 by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tWnlv-0005SV-K2
 for guix-patches@HIDDEN; Sat, 11 Jan 2025 21:32:18 -0500
Received: from m (unknown [107.174.64.25])
 by APP-01 (Coremail) with SMTP id qwCowAB3f1egKYNn7nbSBg--.11081S2;
 Sun, 12 Jan 2025 10:32:04 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <1412ede1633b77ff8cb340760ba9f4df6b868cef.1736636962.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Sun, 12 Jan 2025 04:45:23
 +0530")
References: <cover.1736636959.git.sughosha@HIDDEN>
 <1412ede1633b77ff8cb340760ba9f4df6b868cef.1736636962.git.sughosha@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Date: Sun, 12 Jan 2025 10:31:52 +0800
Message-ID: <875xmkrcdj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: qwCowAB3f1egKYNn7nbSBg--.11081S2
X-Coremail-Antispam: 1UD129KBjvJXoWxuryxZrWfCw1kJr48Cr17ZFb_yoWrJryxpF
 93GayYgr4kGrs3Crnaga1Du3W3CrWfJFZ0q3yxCr47tw4jya4IyFWxK3yrAr17Jw1DJws7
 Zw10g3W7Wr98ZFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvmb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4
 A2jsIEc7CjxVAFwI0_Gr0_Gr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I262IY
 c4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrVC2j2
 WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkE
 bVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJV
 W8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF
 1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6x
 IIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvE
 x4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnU
 UI43ZEXa7IUeAHUPUUUUU==
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
Received-SPF: pass client-ip=159.226.251.21;
 envelope-from=zhengjunjie@HIDDEN; helo=cstnet.cn
X-Spam_score_int: -41
X-Spam_score: -4.2
X-Spam_bar: ----
X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--=-=-=
Content-Type: text/plain

Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/kde.scm (kpmcore)[inputs]: Switch to the old input style; Add
> eudev, cryptsetup, bcachefs-tools, btrfs-progs, dosfstools, e2fsprogs,
> exfatprogs, f2fs-tools, fatresize, jfsutils, lvm2, mdadm, nilfs-utils, ntfs-3g,
> udftools, util-linux and zfs.
> [arguments]<#:phases>: Add patch-trustedprefixes phase.
>
> Change-Id: Ib39b8997411cce89494006e3e00ed81d17ded16f
> ---
>  gnu/packages/kde.scm | 64 +++++++++++++++++++++++++++++++++++++-------
>  1 file changed, 55 insertions(+), 9 deletions(-)
>
> diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
> index ce64619feb..a08634bee8 100644
> --- a/gnu/packages/kde.scm
> +++ b/gnu/packages/kde.scm
> @@ -58,12 +58,15 @@ (define-module (gnu packages kde)
>    #:use-module (gnu packages code)
>    #:use-module (gnu packages cpp)
>    #:use-module (gnu packages compression)
> +  #:use-module (gnu packages cryptsetup)
>    #:use-module (gnu packages curl)
> +  #:use-module (gnu packages disk)
>    #:use-module (gnu packages djvu)
>    #:use-module (gnu packages documentation)
>    #:use-module (gnu packages gnupg)
>    #:use-module (gnu packages graphics)
>    #:use-module (gnu packages ebook)
> +  #:use-module (gnu packages file-systems)
>    #:use-module (gnu packages flex)
>    #:use-module (gnu packages fontutils)
>    #:use-module (gnu packages freedesktop)
> @@ -1269,14 +1272,33 @@ (define-public kpmcore
>      (native-inputs
>       (list extra-cmake-modules pkg-config))
>      (inputs
> -     (list kauth
> -           kcoreaddons
> -           ki18n
> -           kwidgetsaddons
> -           polkit-qt6
> -           qtbase
> -           qca-qt6
> -           `(,util-linux "lib")))
> +     `(("kauth" ,kauth)
> +       ("kcoreaddons" ,kcoreaddons)
> +       ("ki18n" ,ki18n)
> +       ("kwidgetsaddons" ,kwidgetsaddons)
> +       ("polkit-qt6" ,polkit-qt6)
> +       ("qtbase" ,qtbase)
> +       ("qca-qt6" ,qca-qt6)
> +       ("util-linux:lib" ,util-linux "lib")
> +
> +       ;; For external commands
> +       ("eudev" ,eudev)
> +       ("cryptsetup" ,cryptsetup)
> +       ("bcachefs-tools" ,bcachefs-tools)
> +       ("btrfs-progs" ,btrfs-progs)
> +       ("dosfstools" ,dosfstools)
> +       ("e2fsprogs" ,e2fsprogs)
> +       ("exfatprogs" ,exfatprogs)
> +       ("f2fs-tools" ,f2fs-tools)
> +       ("fatresize" ,fatresize)
> +       ("jfsutils" ,jfsutils)
> +       ("lvm2" ,lvm2)
> +       ("mdadm" ,mdadm)
> +       ("nilfs-utils" ,nilfs-utils)
> +       ("ntfs-3g" ,ntfs-3g)
> +       ("udftools" ,udftools)
> +       ("util-linux" ,util-linux)
> +       ("zfs" ,zfs)))
>      (arguments
>       (list
>        #:phases
> @@ -1287,7 +1309,31 @@ (define-public kpmcore
>                  (("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
>                   "DESTINATION share/polkit-1/actions"))
>                (substitute* "src/backend/corebackend.cpp"
> -                  (("\\/usr") #$output)))))))
> +                  (("\\/usr") #$output))))
> +          (add-before 'configure 'patch-trustedprefixes
> +              (lambda* (#:key inputs #:allow-other-keys)
> +                  (call-with-output-file "src/util/trustedprefixes"
> +                    (lambda (port)
> +                      (map (lambda (name)
> +                             (display (assoc-ref inputs name) port)
> +                             (newline port))
> +                           '("eudev"
> +                             "cryptsetup"
> +                             "bcachefs-tools"
> +                             "btrfs-progs"
> +                             "dosfstools"
> +                             "e2fsprogs"
> +                             "exfatprogs"
> +                             "f2fs-tools"
> +                             "fatresize"
> +                             "jfsutils"
> +                             "lvm2"
> +                             "mdadm"
> +                             "nilfs-utils"
> +                             "ntfs-3g"
> +                             "udftools"
> +                             "util-linux"
> +                             "zfs")))))))))
can we just use
"
/run/current-system/profile/
/usr
/
"
?

I don't think anyone uses that many file systems at once. To control the
size, it might be better to get it from outside.

>      (home-page "https://community.kde.org/Frameworks")
>      (synopsis "Library for managing partitions")
>      (description "Library for managing partitions.")

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeDKZgACgkQO1qpk+Gi
3/DsSQ//eEn/IZ5g9Hb4GZCGj9wHEAf2CAaB5mSGbBZZ5AjS8Tcxzg8JhszYHAg5
VC2zke716XCpI3yn3Nvn1kdoCwQnh8ALJNU4NysmOfdfNi37g5m6ihJ+cpWwcIAJ
7OO8VRCL65FdvhQjdKHTZ+vuvdwWiITkjDXc9e4iP7owde/5K3fz4rdGdscrap/1
PaBbckLcmTcnx4GvgJ3zJsTDhG+DqA8ewOHR3Of4It+gXOneVct14lg4uQJrOVSG
UA5zsvX6EhNrInWCAaSEBz+LGe0nxDH2v+R+cRQjJu5V3XXNceY0q+pDjpBCqPlB
KtRbpThpKiU6dKCCb4H0M5d5236gm+mBIjExJ5h+ZoGbcwMZPSLqf+uYxJewF7Hf
W9wrDMhVeNwniSn53FRuk+zny+wLn5orBNN2APY7SU8YXo3iGEmnhw5PyqRzPFn5
tanMbLhq8n7U4JWscDKjn1xrf2Gf7TNCtvIse5Gyh1x91L5m5cwSfGfEYWcuAqzC
DfFhWIg3QpYFnqVNbsW2ZTgXHKx0UKfQCtUeTMFJlFVOjXElAuw84k/vNfmgVG5y
oOyuyyf9un9ZAWPzp1O+kpE7+a8QDyS8J67pwJTUTqdZWl27hadkOK7aYVjCiCsa
Sjatntiu24ECCEMpZAwHVCRog8OOgqQ3X1dWfAu9qma9rxUZ3Rs=
=BqIQ
-----END PGP SIGNATURE-----
--=-=-=--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75503] [PATCH 3/4] gnu: kpmcore: Support filesystems.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jan 2025 02:33:02 +0000
Resent-Message-ID: <handler.75503.B75503.17366491439885 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75503
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75503 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: 75503 <at> debbugs.gnu.org, Sughosha <sughosha@HIDDEN>
Received: via spool by 75503-submit <at> debbugs.gnu.org id=B75503.17366491439885
          (code B ref 75503); Sun, 12 Jan 2025 02:33:02 +0000
Received: (at 75503) by debbugs.gnu.org; 12 Jan 2025 02:32:23 +0000
Received: from localhost ([127.0.0.1]:45528 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWnm2-0002ZN-Kp
	for submit <at> debbugs.gnu.org; Sat, 11 Jan 2025 21:32:23 -0500
Received: from smtp21.cstnet.cn ([159.226.251.21]:53562 helo=cstnet.cn)
 by debbugs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tWnlv-0002Yy-K1
 for 75503 <at> debbugs.gnu.org; Sat, 11 Jan 2025 21:32:20 -0500
Received: from m (unknown [107.174.64.25])
 by APP-01 (Coremail) with SMTP id qwCowAB3f1egKYNn7nbSBg--.11081S2;
 Sun, 12 Jan 2025 10:32:04 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <1412ede1633b77ff8cb340760ba9f4df6b868cef.1736636962.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Sun, 12 Jan 2025 04:45:23
 +0530")
References: <cover.1736636959.git.sughosha@HIDDEN>
 <1412ede1633b77ff8cb340760ba9f4df6b868cef.1736636962.git.sughosha@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Date: Sun, 12 Jan 2025 10:31:52 +0800
Message-ID: <875xmkrcdj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: qwCowAB3f1egKYNn7nbSBg--.11081S2
X-Coremail-Antispam: 1UD129KBjvJXoWxuryxZrWfCw1kJr48Cr17ZFb_yoWrJryxpF
 93GayYgr4kGrs3Crnaga1Du3W3CrWfJFZ0q3yxCr47tw4jya4IyFWxK3yrAr17Jw1DJws7
 Zw10g3W7Wr98ZFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvmb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4
 A2jsIEc7CjxVAFwI0_Gr0_Gr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I262IY
 c4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrVC2j2
 WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkE
 bVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJV
 W8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF
 1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6x
 IIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvE
 x4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnU
 UI43ZEXa7IUeAHUPUUUUU==
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain

Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/kde.scm (kpmcore)[inputs]: Switch to the old input style; Add
> eudev, cryptsetup, bcachefs-tools, btrfs-progs, dosfstools, e2fsprogs,
> exfatprogs, f2fs-tools, fatresize, jfsutils, lvm2, mdadm, nilfs-utils, ntfs-3g,
> udftools, util-linux and zfs.
> [arguments]<#:phases>: Add patch-trustedprefixes phase.
>
> Change-Id: Ib39b8997411cce89494006e3e00ed81d17ded16f
> ---
>  gnu/packages/kde.scm | 64 +++++++++++++++++++++++++++++++++++++-------
>  1 file changed, 55 insertions(+), 9 deletions(-)
>
> diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
> index ce64619feb..a08634bee8 100644
> --- a/gnu/packages/kde.scm
> +++ b/gnu/packages/kde.scm
> @@ -58,12 +58,15 @@ (define-module (gnu packages kde)
>    #:use-module (gnu packages code)
>    #:use-module (gnu packages cpp)
>    #:use-module (gnu packages compression)
> +  #:use-module (gnu packages cryptsetup)
>    #:use-module (gnu packages curl)
> +  #:use-module (gnu packages disk)
>    #:use-module (gnu packages djvu)
>    #:use-module (gnu packages documentation)
>    #:use-module (gnu packages gnupg)
>    #:use-module (gnu packages graphics)
>    #:use-module (gnu packages ebook)
> +  #:use-module (gnu packages file-systems)
>    #:use-module (gnu packages flex)
>    #:use-module (gnu packages fontutils)
>    #:use-module (gnu packages freedesktop)
> @@ -1269,14 +1272,33 @@ (define-public kpmcore
>      (native-inputs
>       (list extra-cmake-modules pkg-config))
>      (inputs
> -     (list kauth
> -           kcoreaddons
> -           ki18n
> -           kwidgetsaddons
> -           polkit-qt6
> -           qtbase
> -           qca-qt6
> -           `(,util-linux "lib")))
> +     `(("kauth" ,kauth)
> +       ("kcoreaddons" ,kcoreaddons)
> +       ("ki18n" ,ki18n)
> +       ("kwidgetsaddons" ,kwidgetsaddons)
> +       ("polkit-qt6" ,polkit-qt6)
> +       ("qtbase" ,qtbase)
> +       ("qca-qt6" ,qca-qt6)
> +       ("util-linux:lib" ,util-linux "lib")
> +
> +       ;; For external commands
> +       ("eudev" ,eudev)
> +       ("cryptsetup" ,cryptsetup)
> +       ("bcachefs-tools" ,bcachefs-tools)
> +       ("btrfs-progs" ,btrfs-progs)
> +       ("dosfstools" ,dosfstools)
> +       ("e2fsprogs" ,e2fsprogs)
> +       ("exfatprogs" ,exfatprogs)
> +       ("f2fs-tools" ,f2fs-tools)
> +       ("fatresize" ,fatresize)
> +       ("jfsutils" ,jfsutils)
> +       ("lvm2" ,lvm2)
> +       ("mdadm" ,mdadm)
> +       ("nilfs-utils" ,nilfs-utils)
> +       ("ntfs-3g" ,ntfs-3g)
> +       ("udftools" ,udftools)
> +       ("util-linux" ,util-linux)
> +       ("zfs" ,zfs)))
>      (arguments
>       (list
>        #:phases
> @@ -1287,7 +1309,31 @@ (define-public kpmcore
>                  (("DESTINATION \\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
>                   "DESTINATION share/polkit-1/actions"))
>                (substitute* "src/backend/corebackend.cpp"
> -                  (("\\/usr") #$output)))))))
> +                  (("\\/usr") #$output))))
> +          (add-before 'configure 'patch-trustedprefixes
> +              (lambda* (#:key inputs #:allow-other-keys)
> +                  (call-with-output-file "src/util/trustedprefixes"
> +                    (lambda (port)
> +                      (map (lambda (name)
> +                             (display (assoc-ref inputs name) port)
> +                             (newline port))
> +                           '("eudev"
> +                             "cryptsetup"
> +                             "bcachefs-tools"
> +                             "btrfs-progs"
> +                             "dosfstools"
> +                             "e2fsprogs"
> +                             "exfatprogs"
> +                             "f2fs-tools"
> +                             "fatresize"
> +                             "jfsutils"
> +                             "lvm2"
> +                             "mdadm"
> +                             "nilfs-utils"
> +                             "ntfs-3g"
> +                             "udftools"
> +                             "util-linux"
> +                             "zfs")))))))))
can we just use
"
/run/current-system/profile/
/usr
/
"
?

I don't think anyone uses that many file systems at once. To control the
size, it might be better to get it from outside.

>      (home-page "https://community.kde.org/Frameworks")
>      (synopsis "Library for managing partitions")
>      (description "Library for managing partitions.")

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeDKZgACgkQO1qpk+Gi
3/DsSQ//eEn/IZ5g9Hb4GZCGj9wHEAf2CAaB5mSGbBZZ5AjS8Tcxzg8JhszYHAg5
VC2zke716XCpI3yn3Nvn1kdoCwQnh8ALJNU4NysmOfdfNi37g5m6ihJ+cpWwcIAJ
7OO8VRCL65FdvhQjdKHTZ+vuvdwWiITkjDXc9e4iP7owde/5K3fz4rdGdscrap/1
PaBbckLcmTcnx4GvgJ3zJsTDhG+DqA8ewOHR3Of4It+gXOneVct14lg4uQJrOVSG
UA5zsvX6EhNrInWCAaSEBz+LGe0nxDH2v+R+cRQjJu5V3XXNceY0q+pDjpBCqPlB
KtRbpThpKiU6dKCCb4H0M5d5236gm+mBIjExJ5h+ZoGbcwMZPSLqf+uYxJewF7Hf
W9wrDMhVeNwniSn53FRuk+zny+wLn5orBNN2APY7SU8YXo3iGEmnhw5PyqRzPFn5
tanMbLhq8n7U4JWscDKjn1xrf2Gf7TNCtvIse5Gyh1x91L5m5cwSfGfEYWcuAqzC
DfFhWIg3QpYFnqVNbsW2ZTgXHKx0UKfQCtUeTMFJlFVOjXElAuw84k/vNfmgVG5y
oOyuyyf9un9ZAWPzp1O+kpE7+a8QDyS8J67pwJTUTqdZWl27hadkOK7aYVjCiCsa
Sjatntiu24ECCEMpZAwHVCRog8OOgqQ3X1dWfAu9qma9rxUZ3Rs=
=BqIQ
-----END PGP SIGNATURE-----
--=-=-=--






Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.