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:
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -502,7 +502,6 @@ other MPD frontends.")
|
||||
(base32
|
||||
"17ys8ccr3h6vix0agvhz859slz0phhk7lwqn5bg4az8s7zgqm3nm"))))
|
||||
(build-system gnu-build-system)
|
||||
;; Manually wrap the binary, because we’re not using python-build-system.
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -5762,7 +5762,6 @@ Unicode-to-LaTeX conversion.")
|
||||
(sha256
|
||||
(base32
|
||||
"03gyss1rhj4in7pgysg4q0hxp3230whinlpy1532ljs99lrx0ywx"))))
|
||||
;(build-system python-build-system)
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
||||
@@ -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 #\.))
|
||||
|
||||
@@ -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"))
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user