[PATCH] gnu: opensycl: Renamed to "adaptivecpp" and update to 24.02.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Andy Tai
  • Christopher Baines
Owner
unassigned
Submitted by
Andy Tai
Severity
normal
A
A
Andy Tai wrote on 11 May 08:56 +0200
(address . guix-patches@gnu.org)(name . Andy Tai)(address . atai@atai.org)
8824d65d60ab91f6a8631b0a63450ef7bb78e777.1715410530.git.atai@atai.org
* gnu/packages/sycl.scm (adaptivecpp): Rename variable from
(opensync): _this one. Redefine using DEPRECATED-PACKAGE.
Update to 24.02.0.

Change-Id: I7ac3f49409d539962de34510ed9255021b795724
---
gnu/packages/sycl.scm | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)

Toggle diff (52 lines)
diff --git a/gnu/packages/sycl.scm b/gnu/packages/sycl.scm
index d8454cff35..9ac54acc06 100644
--- a/gnu/packages/sycl.scm
+++ b/gnu/packages/sycl.scm
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2023 Andy Tai <atai@atai.org>
+;;; Copyright © 2023, 2024 Andy Tai <atai@atai.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -34,10 +34,10 @@ (define-module (gnu packages sycl)
;; tests that require such devices are all disabled.
;; Check https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00293.html
-(define-public opensycl
+(define-public adaptivecpp
(package
- (name "opensycl")
- (version "0.9.4")
+ (name "adaptivecpp")
+ (version "24.02.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -46,7 +46,7 @@ (define-public opensycl
(file-name (git-file-name name version))
(sha256
(base32
- "0nynb93b68ghn1i1bsjvbbxpnh5b1yiw9jhhww1q1gi7w182x2g5"))))
+ "0gfr0mr9shgf33bj5sfy6nv2vh7wdky333ryy2n5ikvhfvjmqc7m"))))
(build-system cmake-build-system)
(native-inputs (list clang-15 llvm-15 python spirv-tools))
(inputs (list boost rocm-opencl-runtime spirv-headers))
@@ -54,6 +54,11 @@ (define-public opensycl
(home-page "https://github.com/OpenSYCL/OpenSYCL")
(synopsis "Implementation of the SYCL programming language for accelerators")
(description
- "Open SYCL is a modern SYCL implementation targeting CPUs and GPUs from all
-major vendors that supports many use cases and approaches for implementing SYCL")
+ "AdaptiveCpp is aImplementation of SYCL and C++ standard parallelism
+for CPUs and GPUs from all vendors, with independent, community-driven
+compiler for C++-based heterogeneous programming models")
(license license:bsd-2)))
+
+(define-public opensycl
+ (deprecated-package "opensycl" adaptivecpp))
+

base-commit: 703ae431f4ad28658e34675310b4fdf58685ccdd
--
2.34.1
A
C
C
Christopher Baines wrote on 13 May 10:23 +0200
(name . Andy Tai)(address . atai@atai.org)(address . 70872-done@debbugs.gnu.org)
875xvi5de3.fsf@cbaines.net
Andy Tai <atai@atai.org> writes:

Toggle quote (9 lines)
> * gnu/packages/sycl.scm (adaptivecpp): Rename variable from
> (opensync): _this one. Redefine using DEPRECATED-PACKAGE.
> Update to 24.02.0.
>
> Change-Id: I7ac3f49409d539962de34510ed9255021b795724
> ---
> gnu/packages/sycl.scm | 19 ++++++++++++-------
> 1 file changed, 12 insertions(+), 7 deletions(-)

Thanks, I tweaked the commit message a bit and pushed this to master as
cc212af83ef31d15474e26b39425a0261ff43647.

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmZBzfRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9Xfxhg/+L20iwQoYNWFbS5ixTZPXjaUAbivBqo30
jGi/Al1l9rG7N6wuXlerildIxMRk6Ae5Nj600M70gy8v4isZiR+0aclg5SQ6v+/j
uU/N+4cX9xOv6Xy96SZABcipOPT3YHAqxxBPq5uSJbkVZ6+BHj5U7N1yVcJlj1Jo
U65vR3FSoL9nNPYx1MTVFOVqh384Z7PJ2L+GW/WfhNtrEkEPPvS6oGJ+Joao642B
3XaQny0vCXrmRRMvW75WJGSK1HCeTopHPN4BI9Fp0KOvPVHun+GQIKsel+mQ1Clx
Fw5igEeYEHtj8WYMa2msZWbZEmqEnRb0nVbv85SKSQQzRB7FU++U60yWAXBeA5+c
HAJeRTNVwPSChlps1Xp3iXf7IV+i0W7WnEMUCF38Skao/TPgIfEFdH5ijeQgKuKE
9Gz+XWWh3mm3SGgaAxquE3oLt1zOxPI2/H9UbBwSG+eUBV3JFh3ckik9z5CRvUK+
n3YoTrYqyPm6g/DrPoP8E6yd7Cmzsd0eG+I0vAxUTXPfbGO6ZuSU+5LGwhJ0Grux
CS6IkPWYbV04DgTp7fVv3M1iJ5oFIc6iHNbELDEv5nyUa9103T5p7W5b1LpN2ibr
9H9VeZvkIsSnevnoQFhXIHkAk9+lrYOPDgwqghBxx2xWl0sOekI0OwP0eYBc7uCL
Y0fqqeJSpRE=
=OmOy
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70872@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70872
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch