[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
186/377: gnu: python-pyopencl: Update to 2021.2.6.
From: |
guix-commits |
Subject: |
186/377: gnu: python-pyopencl: Update to 2021.2.6. |
Date: |
Thu, 2 Sep 2021 17:55:26 -0400 (EDT) |
raghavgururajan pushed a commit to branch wip-gnome
in repository guix.
commit 9c7c3f771c0a9f0ec94106127f4ac25b8dcf7557
Author: Lars-Dominik Braun <lars@6xq.net>
AuthorDate: Wed Aug 11 21:35:58 2021 +0200
gnu: python-pyopencl: Update to 2021.2.6.
* gnu/packages/opencl.scm (python-pyopencl)[version]: Update to
2021.2.6.
[source]: Point to new git repository.
[#:phases]: Remove unused phases.
[inputs]: Use unversioned opencl-headers.
[propagated-inputs]: Remove unused inputs.
---
gnu/packages/opencl.scm | 25 +++++--------------------
1 file changed, 5 insertions(+), 20 deletions(-)
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 70d917c..2d5ccf0 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -364,44 +364,29 @@ A lexer, @code{pytools.lex}.
(define-public python-pyopencl
(package
(name "python-pyopencl")
- (version "2019.1.1")
+ (version "2021.2.6")
(source
(origin
- ;; The tarball on PyPI lacks test programs such as
- ;; 'pygpu_language_opencl.cpp' so fetch it from Git.
- ;; XXX: The server at git.tiker.net is unreliable.
(method git-fetch)
(uri (git-reference
- (url "http://git.tiker.net/trees/pyopencl.git")
+ (url "https://github.com/inducer/pyopencl.git")
(commit (string-append "v" version))
(recursive? #t)))
(file-name (git-file-name name version))
(sha256
(base32
- "12q0rs8yla571vcfpsh0mfrjbdiayv0hi8r1rq0f178m3i3qjz80"))))
+ "1s2cls7avxvf753zzpx422ikslaxdnm8rz58zg7mal15yak0wv2x"))))
(build-system python-build-system)
(arguments
- '(#:phases (modify-phases %standard-phases
- (add-before 'build 'set-home
- (lambda _
- ;; Some of the Python build scripts expect 'HOME' to be
- ;; set.
- (setenv "HOME" (getcwd))
- #t)))
-
- ;; Tests in 'compyte/ndarray/setup_opencl.py' appear to rely on
- ;; 'nvcc', which is not an option.
- #:tests? #f))
+ `(#:tests? #f)) ; Tests cannot find pygpu_language_opencl.cpp
(inputs
- `(("opencl-headers" ,opencl-headers-1.2) ;POCL only supports OpenCL 1.2
+ `(("opencl-headers" ,opencl-headers)
("pybind11" ,pybind11)
("opencl-icd-loader" ,opencl-icd-loader)))
;libOpenCL
(propagated-inputs
`(("python-appdirs" ,python-appdirs)
- ("python-decorator" ,python-decorator)
("python-numpy" ,python-numpy)
("python-pytools" ,python-pytools)
- ("python-six" ,python-six)
("python-mako" ,python-mako)))
(home-page "http://mathema.tician.de/software/pyopencl")
(synopsis "Python wrapper for OpenCL")
- 164/377: gnu: python-pytest-timeout: Update to 1.4.2., (continued)
- 164/377: gnu: python-pytest-timeout: Update to 1.4.2., guix-commits, 2021/09/02
- 166/377: gnu: python-greenlet: Update to 1.1.1., guix-commits, 2021/09/02
- 170/377: gnu: Add r-cytonorm., guix-commits, 2021/09/02
- 171/377: gnu: Add python-strawc., guix-commits, 2021/09/02
- 172/377: gnu: Add python-hmmlearn., guix-commits, 2021/09/02
- 176/377: gnu: java-opening-hours-parser: Update to 0.23.0., guix-commits, 2021/09/02
- 174/377: gnu: postgresql-10: Update to 10.18., guix-commits, 2021/09/02
- 177/377: gnu: josm: Update to 18118., guix-commits, 2021/09/02
- 180/377: gnu: opencl-clhpp: Update to 2.0.15., guix-commits, 2021/09/02
- 181/377: gnu: clinfo: Update to 3.0.21.02.21 and simplify package., guix-commits, 2021/09/02
- 186/377: gnu: python-pyopencl: Update to 2021.2.6.,
guix-commits <=
- 185/377: gnu: python-pytools: Update to 2021.2.7., guix-commits, 2021/09/02
- 187/377: build: Distribute tests/go.scm even when the host lacks guile-lib., guix-commits, 2021/09/02
- 189/377: gnu: Add lsofgraph., guix-commits, 2021/09/02
- 194/377: Migrate to the new 'targets' field of bootloader-configuration., guix-commits, 2021/09/02
- 192/377: gnu: Add emacs-company-org-block., guix-commits, 2021/09/02
- 191/377: zsh completion: Add missing commands and arguments., guix-commits, 2021/09/02
- 195/377: gnu: Add python-commentjson., guix-commits, 2021/09/02
- 198/377: gnu: Add python-ncclient., guix-commits, 2021/09/02
- 201/377: gnu: python-execnet: Update to 1.9.0 and enable tests., guix-commits, 2021/09/02
- 206/377: gnu: python-pytest-asyncio: Enable tests and patch for Python 3.8., guix-commits, 2021/09/02