1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

gnu: packages: Remove python-build-system comments.

Rephrase or remove comments completely mentioning python-build-system to
prepare it for depreciation. It helps to search code for the rest
relevant entries of python-build-system.

Change-Id: I98ee81b4b0e0f826fd236fec20e77546e1567f80
This commit is contained in:
Sharlatan Hellseher
2026-03-25 23:28:19 +00:00
parent 2cfe511f03
commit 6e8783723a
9 changed files with 9 additions and 20 deletions

View File

@@ -430,9 +430,8 @@ files and generates build instructions for the Ninja build system.")
(arguments
(list
#:tests? #f ;disabled to avoid extra dependencies
;; Essentially a lighter copy of the former python-build-system.
;; Using it rather than pyproject-build-system allows to edit the latter
;; without a C++ world rebuild.
;; Custom build steps to prevent using pyproject-build-system which
;; allows to edit the latter without a C++ world rebuild.
#:phases
#~(modify-phases %standard-phases
(delete 'bootstrap)

View File

@@ -468,9 +468,8 @@ inspired by Dash.")
(build-system gnu-build-system)
(arguments
(list
;; Essentially a lighter copy of the former python-build-system.
;; Using it rather than pyproject-build-system allows to edit the latter
;; without a texlive + haskell world rebuild.
;; Custom build steps to prevent using pyproject-build-system which
;; allows to edit the latter without a texlive + haskell world rebuild.
#:phases
#~(modify-phases %standard-phases
(delete 'bootstrap)

View File

@@ -1730,8 +1730,6 @@ and search library.")
;; tree, so chdir into it before building.
(add-after 'unpack 'enter-python-dir
(lambda _ (chdir "bindings/python-cffi")))
;; python-build-system does not invoke the configure script
;; so _notmuch_config.py is missing
(add-after 'enter-python-dir 'create-notmuch-config
(lambda* (#:key inputs #:allow-other-keys)
(with-output-to-file "_notmuch_config.py"

View File

@@ -502,7 +502,6 @@ other MPD frontends.")
(base32
"17ys8ccr3h6vix0agvhz859slz0phhk7lwqn5bg4az8s7zgqm3nm"))))
(build-system gnu-build-system)
;; Manually wrap the binary, because were not using python-build-system.
(arguments
(list
#:phases

View File

@@ -834,9 +834,9 @@ facilitate packaging Python projects, where packaging includes:
(arguments
(list
#:tests? #f ;disabled to avoid extra dependencies
;; Essentially a lighter copy of the former python-build-system.
;; Using it rather than pyproject-build-system allows to edit the latter
;; without a world rebuild (for the meson package in particular).
;; Custom build steps to prevent using pyproject-build-system which
;; allows to edit the latter without a world rebuild (for the meson
;; package in particular).
#:phases
#~(modify-phases %standard-phases
(delete 'bootstrap)

View File

@@ -5762,7 +5762,6 @@ Unicode-to-LaTeX conversion.")
(sha256
(base32
"03gyss1rhj4in7pgysg4q0hxp3230whinlpy1532ljs99lrx0ywx"))))
;(build-system python-build-system)
(arguments
'(#:phases
(modify-phases %standard-phases

View File

@@ -271,7 +271,6 @@ binary policies.")
(add-after 'enter-dir 'fix-target-path
(lambda* (#:key inputs #:allow-other-keys)
(let ((get-python-version
;; FIXME: copied from python-build-system
(lambda (python)
(let* ((version (last (string-split python #\-)))
(components (string-split version #\.))

View File

@@ -1075,9 +1075,6 @@ firmware blobs. You can
((commands ... prog)
(cons (basename prog) progs))))
(loop (read-line port) progs)))))))))))
;; Wrap all executables with GUIX_PYTHONPATH. We can't borrow
;; the phase from python-build-system because we also need to wrap
;; the scripts in $out/lib/ganeti such as "node-daemon-setup".
(add-after 'install 'wrap
(lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))

View File

@@ -1998,9 +1998,8 @@ libxml2 and libxslt.")
(build-system gnu-build-system)
(arguments
(list
;; Essentially a lighter copy of the former python-build-system.
;; Using it rather than pyproject-build-system allows to edit the latter
;; without a texlive + haskell world rebuild.
;; Custom build steps to prevent using pyproject-build-system which
;; allows to edit the latter without a texlive + haskell world rebuild.
#:test-target "test"
#:phases
#~(modify-phases %standard-phases