gnu: rdiff-backup: Use pyproject-build-system.

* gnu/packages/backup.scm (rdiff-backup): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I6b25466551582bef0971d98711a1d66a02c5c705
This commit is contained in:
Kjartan Oli Agustsson 2025-06-18 00:07:26 +00:00 committed by Sharlatan Hellseher
parent 97dd07d24d
commit ae587fa99e
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -26,6 +26,7 @@
;;; Copyright © 2023 Timo Wilken <guix@twilken.net> ;;; Copyright © 2023 Timo Wilken <guix@twilken.net>
;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr> ;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr>
;;; Copyright © 2024 jgart <jgart@dismail.de> ;;; Copyright © 2024 jgart <jgart@dismail.de>
;;; Copyright © 2025 Kjartan Oli Agustsson <kjartanoli@outlook.com>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -531,9 +532,9 @@ errors.")
"download/v" version "/rdiff-backup-" version ".tar.gz")) "download/v" version "/rdiff-backup-" version ".tar.gz"))
(sha256 (sha256
(base32 "1ksqjkqadhxzp83zdfs80dvb494vn9q4anppnwxm3ikb4rbq6xyh")))) (base32 "1ksqjkqadhxzp83zdfs80dvb494vn9q4anppnwxm3ikb4rbq6xyh"))))
(build-system python-build-system) (build-system pyproject-build-system)
(native-inputs (native-inputs
(list python-setuptools-scm)) (list python-setuptools-scm python-setuptools python-wheel))
(inputs (inputs
(list python python-pyaml librsync)) (list python python-pyaml librsync))
(arguments (arguments