Package Details: computecpp 1.0.1-1

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 (enihcam)
Last Packager: enihcam
Votes: 3
Popularity: 0.170705
First Submitted: 2017-07-27 18:39
Last Updated: 2018-10-10 13:20

Latest Comments

1 2 Next › Last »

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

gflegar commented on 2017-09-06 21:21

AFAIK, CE 0.3.0 is no longer available for download from Codeplay.
Here is the PKGBUILD for CE 0.3.1:

# 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=("file://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"
}