GNU bug report logs - #75503
[PATCH 0/4] gnu: Add partitionmanager.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Sughosha <sughosha@HIDDEN>; Keywords: patch; dated Sat, 11 Jan 2025 23:14:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 75503 <at> debbugs.gnu.org:


Received: (at 75503) by debbugs.gnu.org; 12 Jan 2025 02:32:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 21:32:23 2025
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>
To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#75503] [PATCH 3/4] gnu: kpmcore: Support filesystems.
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-Debbugs-Envelope-To: 75503
Cc: 75503 <at> debbugs.gnu.org, Sughosha <sughosha@HIDDEN>
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-----
--=-=-=--





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Jan 2025 02:32:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 21:32:29 2025
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>
To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#75503] [PATCH 3/4] gnu: kpmcore: Support filesystems.
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-Debbugs-Envelope-To: submit
Cc: 75503 <at> debbugs.gnu.org, Sughosha <sughosha@HIDDEN>
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-----
--=-=-=--





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at 75503 <at> debbugs.gnu.org:


Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:18:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 18:18:11 2025
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>
To: 75503 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: Add partitionmanager.
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-Debbugs-Envelope-To: 75503
Cc: Sughosha <sughosha@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at 75503 <at> debbugs.gnu.org:


Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:16:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 18:16:03 2025
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>
To: 75503 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: kpmcore: Support filesystems.
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-Debbugs-Envelope-To: 75503
Cc: Sughosha <sughosha@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at 75503 <at> debbugs.gnu.org:


Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:16:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 18:16:02 2025
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>
To: 75503 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: kpmcore: Fix polkit action path.
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-Debbugs-Envelope-To: 75503
Cc: Sughosha <sughosha@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at 75503 <at> debbugs.gnu.org:


Received: (at 75503) by debbugs.gnu.org; 11 Jan 2025 23:15:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 18:15:59 2025
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>
To: 75503 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: Add fatresize.
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-Debbugs-Envelope-To: 75503
Cc: Sughosha <sughosha@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 Jan 2025 23:13:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 11 18:13:29 2025
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>
To: guix-patches@HIDDEN
Subject: [PATCH 0/4] gnu: Add partitionmanager.
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-Debbugs-Envelope-To: submit
Cc: Sughosha <sughosha@HIDDEN>
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





Acknowledgement sent to Sughosha <sughosha@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#75503; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
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.