summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-10-05 14:53:00 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-05 17:09:10 +0100
commit2d6e9b7b52109180b8a46e085b6eb61bd5776d66 (patch)
tree1e8d4cbc5e7e8021b34e7efeb35e7d70a57952c5 /gnu/packages/python-xyz.scm
parentd2be5c1661e34a298fd6827c2292f3e645b6b005 (diff)
gnu: python-waf: Move to build-tools.
* gnu/packages/python-xyz.scm (python-waf): Move from here ... * gnu/packages/build-tools.scm: ... to here. * gnu/packages/fltk.scm: Add build-tools module. * gnu/packages/ntp.scm: Likewise. * gnu/packages/wxwidgets.scm: Likewise. Change-Id: Iedf10b92b4785f19fbf30c6886c0f1c541925698
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm37
1 files changed, 0 insertions, 37 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 78caacf10f..3798c04f69 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -16476,43 +16476,6 @@ This is due, for the most part, to the difference between str in
Python 2 and Python 3.")
(license license:psfl)))
-(define-public python-waf
- (package
- (name "python-waf")
- (version "2.0.19") ;TODO: newer version brakes API
- (source
- (origin
- (method url-fetch)
- (uri (string-append "https://waf.io/" "waf-" version ".tar.bz2"))
- (sha256
- (base32 "19dvqbsvxz7ch03dh1v0znklrwxlz6yzddc3k9smzrrgny4jch6q"))))
- (build-system pyproject-build-system)
- (arguments
- (list
- #:test-backend #~'custom
- ;; TODO: Project provides integration tests, see
- ;; <.pipelines/Jenkinsfile> how to run them.
- #:test-flags #~(list "waf" "--version")
- #:phases
- #~(modify-phases %standard-phases
- (replace 'build
- (lambda _
- ;; XXX: Find a way to add all extra tools.
- (let ((tools '("gccdeps" "clang_compilation_database")))
- (invoke "python" "waf-light" "configure" "build"
- (string-append "--tools=" (string-join tools ","))))))
- (replace 'install
- (lambda _
- (install-file "waf" (string-append #$output "/bin"))))
- ;; waf breaks when it is wrapped.
- (delete 'wrap))))
- (home-page "https://waf.io/")
- (synopsis "Python-based build system")
- (description
- "Waf is a Python-based framework for configuring, compiling and
-installing applications.")
- (license license:bsd-3)))
-
(define-public python-pyzmq
(package
(name "python-pyzmq")