Package Details: computecpp 1.0.3-2

Git Clone URL: https://aur.archlinux.org/computecpp.git (read-only)
Package Base: computecpp
Description: Accelerates Complex C++ Applications on Heterogeneous Compute Systems using Open Standards
Upstream URL: https://www.codeplay.com/products/computesuite/computecpp
Keywords: OpenCL SYCL
Licenses: EULA
Submitter: leidola
Maintainer: mirh
Last Packager: enihcam
Votes: 4
Popularity: 0.124479
First Submitted: 2017-07-27 18:39
Last Updated: 2018-12-14 16:24

Latest Comments

1 2 Next › Last »

mirh commented on 2019-01-31 03:02

So.. I wouldn't want to say that a new version is out (but it is, 1.0.5), especially because I'm usually clumsy into updating this from Windows.

But they added the whole lld binary to the thing, and I'm not super clear on whether it should just be left there "for internal use", or symlinked to the world too.

enihcam commented on 2018-10-10 09:20

@mirh you forgot to update version in .SRCINFO. that's why the portal still shows '1.0.0'

:)

enihcam commented on 2018-04-25 23:31

I added tensorflow-computecpp into AUR.

https://aur.archlinux.org/packages/tensorflow-computecpp

mirh commented on 2018-01-30 22:18

Updated to 0.5.1. I hope it won't be difficult to maintain this s:

loemnk commented on 2017-11-22 12:17

the codeplay website does not display older versions of computecpp. altough links are present, it redirects to the latest release info page.

however, you can circumvent this bug/feature. when using chrome goto webdev tools, locate their download.js and alter script or data passed between functions to retrieve whatever file you like.

leidola commented on 2017-10-04 21:00

Updated to v0.3.2

@znmeb: Sadly, it's not possible to get a direct link to the tar.gz file. You need to download it from the upstream url, agree to their stuff and place the file alongside the PKGBUILD.

znmeb commented on 2017-09-29 08:13

It's not building here:

==> Continue building computecpp ? [Y/n]
==> ------------------------------------
==>
==> Building and installing package
==> Making package: computecpp 0.3.1-1 (Fri Sep 29 01:11:58 PDT 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> ERROR: ComputeCpp-CE-0.3.1-Ubuntu.16.04-64bit.tar.gz was not found in the build directory and is not a URL.
==> ERROR: Makepkg was unable to build computecpp.
==> Restart building computecpp ? [y/N]
==> -----------------------------------

leidola commented on 2017-09-22 08:28

I'm sorry, didn't see the comments here. I in-cooperated the change of the URI and updated to 0.3.1.

spikee commented on 2017-09-21 13:55

Here's a working PKGBUILD for me:

# Maintainer: Olaf Leidinger <oleid@mescharet.de>
#
# Get the Ubuntu tarball from https://www.codeplay.com/products/computesuite/computecpp/download
pkgname=computecpp
pkgver=0.3.1
pkgrel=1
pkgdesc="Accelerates Complex C++ Applications on Heterogeneous Compute
Systems using Open Standards"
arch=('x86_64')
url="https://www.codeplay.com/products/computesuite"
license=('EULA')
source=("local://ComputeCpp-CE-${pkgver}-Ubuntu.16.04-64bit.tar.gz")
sha256sums=('baf934c50e21a9a087bb3a7a86bb5e13536eabfdda1a3515dab791a5cbbc1d3e')
depends=(ncurses5-compat-libs)
options=(!strip)

package() {
_pkgbasename=ComputeCpp-CE-${pkgver}-Linux
cd "$srcdir"
mkdir -p "$pkgdir/opt"
mkdir -p "$pkgdir/usr/bin"
mkdir -p "$pkgdir/etc/ld.so.conf.d"

mv ${_pkgbasename} "$pkgdir/opt"

ln -s /opt/${_pkgbasename}/bin/compute++ "$pkgdir/usr/bin"
ln -s /opt/${_pkgbasename}/bin/computecpp_info "$pkgdir/usr/bin"
ln -s /opt/${_pkgbasename} "$pkgdir/opt/ComputeCpp-CE"

echo /opt/${_pkgbasename}/lib > "$pkgdir/etc/ld.so.conf.d/computecpp.conf"

}

spikee commented on 2017-09-21 13:55

If you have "ERROR: Unknown download protocol: file". Replace file:// with local:// in the PKGBUILD