summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
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")