[arch-commits] Commit in cuda/repos/community-x86_64 (66 files)

Sven-Hendrik Haase svenstaro at archlinux.org
Wed Dec 16 09:09:14 UTC 2020


    Date: Wednesday, December 16, 2020 @ 09:09:14
  Author: svenstaro
Revision: 776403

archrelease: copy trunk to community-x86_64

Added:
  cuda/repos/community-x86_64/PKGBUILD
    (from rev 776402, cuda/trunk/PKGBUILD)
  cuda/repos/community-x86_64/accinj64.pc
    (from rev 776402, cuda/trunk/accinj64.pc)
  cuda/repos/community-x86_64/cublas.pc
    (from rev 776402, cuda/trunk/cublas.pc)
  cuda/repos/community-x86_64/cuda-findgllib_mk.diff
    (from rev 776402, cuda/trunk/cuda-findgllib_mk.diff)
  cuda/repos/community-x86_64/cuda.conf
    (from rev 776402, cuda/trunk/cuda.conf)
  cuda/repos/community-x86_64/cuda.install
    (from rev 776402, cuda/trunk/cuda.install)
  cuda/repos/community-x86_64/cuda.pc
    (from rev 776402, cuda/trunk/cuda.pc)
  cuda/repos/community-x86_64/cuda.sh
    (from rev 776402, cuda/trunk/cuda.sh)
  cuda/repos/community-x86_64/cudart.pc
    (from rev 776402, cuda/trunk/cudart.pc)
  cuda/repos/community-x86_64/cufft.pc
    (from rev 776402, cuda/trunk/cufft.pc)
  cuda/repos/community-x86_64/cufftw.pc
    (from rev 776402, cuda/trunk/cufftw.pc)
  cuda/repos/community-x86_64/cuinj64.pc
    (from rev 776402, cuda/trunk/cuinj64.pc)
  cuda/repos/community-x86_64/curand.pc
    (from rev 776402, cuda/trunk/curand.pc)
  cuda/repos/community-x86_64/cusolver.pc
    (from rev 776402, cuda/trunk/cusolver.pc)
  cuda/repos/community-x86_64/cusparse.pc
    (from rev 776402, cuda/trunk/cusparse.pc)
  cuda/repos/community-x86_64/nppc.pc
    (from rev 776402, cuda/trunk/nppc.pc)
  cuda/repos/community-x86_64/nppi.pc
    (from rev 776402, cuda/trunk/nppi.pc)
  cuda/repos/community-x86_64/nppial.pc
    (from rev 776402, cuda/trunk/nppial.pc)
  cuda/repos/community-x86_64/nppicc.pc
    (from rev 776402, cuda/trunk/nppicc.pc)
  cuda/repos/community-x86_64/nppicom.pc
    (from rev 776402, cuda/trunk/nppicom.pc)
  cuda/repos/community-x86_64/nppidei.pc
    (from rev 776402, cuda/trunk/nppidei.pc)
  cuda/repos/community-x86_64/nppif.pc
    (from rev 776402, cuda/trunk/nppif.pc)
  cuda/repos/community-x86_64/nppig.pc
    (from rev 776402, cuda/trunk/nppig.pc)
  cuda/repos/community-x86_64/nppim.pc
    (from rev 776402, cuda/trunk/nppim.pc)
  cuda/repos/community-x86_64/nppist.pc
    (from rev 776402, cuda/trunk/nppist.pc)
  cuda/repos/community-x86_64/nppisu.pc
    (from rev 776402, cuda/trunk/nppisu.pc)
  cuda/repos/community-x86_64/nppitc.pc
    (from rev 776402, cuda/trunk/nppitc.pc)
  cuda/repos/community-x86_64/npps.pc
    (from rev 776402, cuda/trunk/npps.pc)
  cuda/repos/community-x86_64/nvToolsExt.pc
    (from rev 776402, cuda/trunk/nvToolsExt.pc)
  cuda/repos/community-x86_64/nvgraph.pc
    (from rev 776402, cuda/trunk/nvgraph.pc)
  cuda/repos/community-x86_64/nvidia-ml.pc
    (from rev 776402, cuda/trunk/nvidia-ml.pc)
  cuda/repos/community-x86_64/nvjpeg.pc
    (from rev 776402, cuda/trunk/nvjpeg.pc)
  cuda/repos/community-x86_64/nvrtc.pc
    (from rev 776402, cuda/trunk/nvrtc.pc)
Deleted:
  cuda/repos/community-x86_64/PKGBUILD
  cuda/repos/community-x86_64/accinj64.pc
  cuda/repos/community-x86_64/cublas.pc
  cuda/repos/community-x86_64/cuda-findgllib_mk.diff
  cuda/repos/community-x86_64/cuda.conf
  cuda/repos/community-x86_64/cuda.install
  cuda/repos/community-x86_64/cuda.pc
  cuda/repos/community-x86_64/cuda.sh
  cuda/repos/community-x86_64/cudart.pc
  cuda/repos/community-x86_64/cufft.pc
  cuda/repos/community-x86_64/cufftw.pc
  cuda/repos/community-x86_64/cuinj64.pc
  cuda/repos/community-x86_64/curand.pc
  cuda/repos/community-x86_64/cusolver.pc
  cuda/repos/community-x86_64/cusparse.pc
  cuda/repos/community-x86_64/nppc.pc
  cuda/repos/community-x86_64/nppi.pc
  cuda/repos/community-x86_64/nppial.pc
  cuda/repos/community-x86_64/nppicc.pc
  cuda/repos/community-x86_64/nppicom.pc
  cuda/repos/community-x86_64/nppidei.pc
  cuda/repos/community-x86_64/nppif.pc
  cuda/repos/community-x86_64/nppig.pc
  cuda/repos/community-x86_64/nppim.pc
  cuda/repos/community-x86_64/nppist.pc
  cuda/repos/community-x86_64/nppisu.pc
  cuda/repos/community-x86_64/nppitc.pc
  cuda/repos/community-x86_64/npps.pc
  cuda/repos/community-x86_64/nvToolsExt.pc
  cuda/repos/community-x86_64/nvgraph.pc
  cuda/repos/community-x86_64/nvidia-ml.pc
  cuda/repos/community-x86_64/nvjpeg.pc
  cuda/repos/community-x86_64/nvrtc.pc

------------------------+
 PKGBUILD               |  223 +++++++++++++++++++++++------------------------
 accinj64.pc            |   18 +--
 cublas.pc              |   18 +--
 cuda-findgllib_mk.diff |   44 ++++-----
 cuda.conf              |    6 -
 cuda.install           |   22 ++--
 cuda.pc                |   18 +--
 cuda.sh                |    4 
 cudart.pc              |   18 +--
 cufft.pc               |   18 +--
 cufftw.pc              |   18 +--
 cuinj64.pc             |   18 +--
 curand.pc              |   18 +--
 cusolver.pc            |   18 +--
 cusparse.pc            |   18 +--
 nppc.pc                |   18 +--
 nppi.pc                |   18 +--
 nppial.pc              |   18 +--
 nppicc.pc              |   18 +--
 nppicom.pc             |   18 +--
 nppidei.pc             |   18 +--
 nppif.pc               |   18 +--
 nppig.pc               |   18 +--
 nppim.pc               |   18 +--
 nppist.pc              |   18 +--
 nppisu.pc              |   18 +--
 nppitc.pc              |   18 +--
 npps.pc                |   18 +--
 nvToolsExt.pc          |   18 +--
 nvgraph.pc             |   18 +--
 nvidia-ml.pc           |   18 +--
 nvjpeg.pc              |   18 +--
 nvrtc.pc               |   18 +--
 33 files changed, 401 insertions(+), 402 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-16 09:08:33 UTC (rev 776402)
+++ PKGBUILD	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,112 +0,0 @@
-# Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
-# Maintainer: Konstantin Gizdov <arch at kge.pw>
-pkgname=cuda
-pkgver=11.1.1
-_driverver=455.32.00
-_reqdriverver=455.32
-pkgrel=1
-pkgdesc="NVIDIA's GPU programming toolkit"
-arch=('x86_64')
-url="https://developer.nvidia.com/cuda-zone"
-license=('custom:NVIDIA')
-depends=('gcc-libs'  'gcc' 'opencl-nvidia' 'nvidia-utils')
-replaces=('cuda-toolkit' 'cuda-sdk')
-provides=('cuda-toolkit' 'cuda-sdk')
-optdepends=('gdb: for cuda-gdb'
-            'java-runtime=8: for nsight and nvvp')
-options=(!strip staticlibs)
-install=cuda.install
-source=(http://developer.download.nvidia.com/compute/cuda/${pkgver}/local_installers/cuda_${pkgver}_${_driverver}_linux.run
-        cuda.sh
-        cuda.conf
-        cuda-findgllib_mk.diff
-        *.pc)
-sha512sums=('3da629e6f63548d06050a77d6ad2dbf314db33b2bf4e7d1659f039b3d9ad2ad3f87a6e506ec54db9ca2d21ac7b5ec576748082684bbab3b6642c03d2793d73a9'
-            '79aa6fbeff13a2bcef5791c2288d4b072dfe7b17593261ee79302dc6c77ae368e73f5cac9ce38893fc0068e4895f5cde475faf507fac058fb697c8da3198587f'
-            '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
-            '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b'
-            'a4b3b03682801a98a1d8c1d14c084fd35efd384d92d497e230e3a28e0bd97b1fa48a93ccb2150f892f0b4154ca4ea2d66f5484a6a59b5c9b49963de42ecf1736'
-            'd69d3ec0e270648f55d8c3e420f89d056b120eca5b25e9e7fc1cca799d1a252909ee31ff399c137223eca57cdf82b856221a251b6ff1daf5d6f75c1a582b1e32'
-            'e463a596d34cc7d7e42c32e8a72b327aedb8707902dda8767f2c22a6a7e6dda7fcd297c0036b004ce4f1677408084acb6f4ed683cd6c79558ba8bb4e1a83867f'
-            '2fc1a136ecbd7535a46c7c63e1218525230e44d15f461fdb461b727eb12799ebe66d46d57cacda9b7b55bbfed572c1c9a9c5c5f73de6e28da1a1deda7b7eaffd'
-            'd91acc6e7f56f36a4b67ee06f39d87928bc49e7463077f9dc95716151df1a9a6f259ebf01dc860eacf2d5faf2feb4411b6ca8cef50cd5af823875aa5ad54d098'
-            '7bda70d783180d3dafea9f0117e0c396d4aedda3da02fea6c7382139b030c9111e044c454152526cca271d49883240782ba94fe89b098a41d9b451425dc4870d'
-            '408b553d5187e31086e10d236f2c8090045da0fae351c8b170d01aead88ea5f8a0b4ec50e2c5ccbb989167768bec58cb7ae051b7b87c00c59794879844d7679e'
-            '5fb9837e7830a02bd6e1fae0cd959bc35474801ab2836e385678ce893d760ff6b9f47e728707a755f842758cf2fe55c2f7bb04d3941b80a5fd1d4b4ba7a4d428'
-            'd47d8bd10cf1183e9ab3ae59b669e8a8d7cc9127dbb07c4bafbc8b853b285676217e329e1cc49a277d0b9b5623c2e6066b087a66951d2e7fa8007f10aa4c074b'
-            '6728716dbe10553e876cb6a2c556bf9309197eb53c9d31fa1525843383ef531ca7a0913130507064fc24c59057b5f82f45705a23df43d77c5882bf53b087ea4b'
-            '653a29a874fde27defeb06cc4e3c69d9d129d9b9c04f15d2958629eaf03521d361c08fd41abee95378ae72f951f07c15d32e7d5563170829a0c90defebe95a0b'
-            '26c8ad1ff52ae51ee250b71b8427a2b89bd3d64e42c5fe2f55732bffb36e19d2946008e5058cd30d76b8129621aa5440b11601b10afc95f112bb8addfc0aeb0c'
-            'a801a5fb9e963bbd796b050b514b412a6babab26e0cdbd61b7ea55071944723489b4305bebedc8828428756939cebe6bd936bfffed5a6fff8bf39629a8df5cce'
-            'a5fd4fb8fa75d276c154fd48657aeeb689b39bc29cf0efc9c6e0bda741de36d740095007cda9849345c322162513530953ab5598c2dad03ac8c2c0c9395ff79a'
-            '40fbed6b5d62ac90afc0732e6713e34a35c8883b9b30ae76616ff689addb64553fd4b9d09ff360964e01ab2afaa3d3055b2a46725fb937fb117a28c0e5392a1a'
-            'b17ba99efdc2bb8b83b3811ffb43515e663461185c659902bd3111f08f05a196a3919c463102b2d8bd0dea69cba8fa0a6ccc4a86c0b2584459218e1292074a13'
-            '4aa2bab32131bc3a81d5ba8412b10b6b30cebf5a0e1525e56bd7cddf20da8d306ba48165d6a6356eb9c1f705c4b3d58e1bf33c1d07c872c741739e70a7cb20ef'
-            'af4fc1d293978bba254d3db6c941b4b7be2ce9b61d82ddaf1e30e19407f6bf10caa22c4406739179cdb12ebc5396013ea291554edea8d56c1661493804309f87'
-            '367151febaabe4eda8df64a10bbc43e29e5a5236dc4bc064a3a8d12c69818bedbaef156fddf08c99f0eca5bdae20b5a3a0f7e2401efedebf096ea143ef2d09fa'
-            'b0ab2a5dac5fa1c7d2687a0f2f25de271b2638198744a27d492a02651afd4f676ac814252990d476a21f0b0c489d2487b5af766f32839c4d6ab2f91b2bb8ad04'
-            '328b3103a23d5de04efa7adc16d2cb8c23ab6617e0d83072e2ea0269f9af994125ae7e64e372697774fa1bfa9d3ec761d16ea489e51222d8babeca0fde95d239'
-            '4db458ff7db77303423fe38290c98caa1c4bb131d4c863d17880beac6e433998e4f85343b15e7166e3f7d9be41fdacae6ea66516db3b98d6371a16dac266539f'
-            'df4fdc00e02ed8bd15cdda0a7dd375d36ff98c5df6188164caec530ae0d0ad8d632a6f29dbcebe7cad0edf2c579bd3594acb8d09fd81a6a3ba85e2cbc26101cd'
-            '3cb8c30f3936a464dbc214ee820941694e741de767c2636a5ce94cf5ea84d33a6265fff5777fb6a9f7328e076cc4c12e71624b3eb024bc0069d917f506a22750'
-            'c2c0a15c1a1c4fe51c2be1eaf4ff790042b9d42b5959d02522ed7ad18b4c5880dd7d9cdfe88a6d1850b34ce7a22599fadc0e11ca94b595210c9150e44b5e8e66'
-            'ede3cfcaaa655e73e47bd3475d94d33933c6e7c89c7dc7c98d9491e066ab4cf504e12ed4f1eab9edaeb358154bd86a43d359304675efa4fd4a67d01c97986f3b'
-            '4405d88a132f3cf4e6c506962860503537a3c946fbd5f1c29c52bb6e6b45b13d14333bc772c62589337875200b23b0af17c9e5ce188d2f4018f488ea75501054'
-            '16003e7e6307d39a95fe246a7d079e9a3d827bd03fd5f03bdd2051a5033a1f93d9c8531073ef587808a9d0c75d20e3d79417a90b14102bc872d32c2c7a5ebdcb')
-
-prepare() {
-  sh cuda_${pkgver}_${_driverver}_linux.run --target "${srcdir}" --noexec
-
-  # Fix up samples tht use findgllib_mk
-  for f in builds/cuda_samples/*/*/findgllib.mk; do
-    patch $f cuda-findgllib_mk.diff
-  done
-}
-
-package() {
-  cd "${srcdir}/builds"
-
-  rm -r NVIDIA*.run bin
-  mkdir -p "${pkgdir}/opt/cuda/extras"
-  mv cuda_samples "${pkgdir}/opt/cuda/samples"
-  mv integration nsight_compute nsight_systems EULA.txt "${pkgdir}/opt/cuda"
-  mv cuda_sanitizer_api/compute-sanitizer "${pkgdir}/opt/cuda/extras/compute-sanitizer"
-  rmdir cuda_sanitizer_api
-  for lib in *; do
-    cp -r $lib/* "${pkgdir}/opt/cuda/"
-  done
-
-  # Define compilers for CUDA to use.
-  # This allows us to use older versions of GCC if we have to.
-  ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc"
-  ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++"
-
-  # Install profile and ld.so.config files
-  install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh"
-  install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda.conf"
-
-  # Install pkgconfig files
-  mkdir -p "$pkgdir"/usr/lib/pkgconfig
-  cp "${srcdir}"/*.pc "${pkgdir}"/usr/lib/pkgconfig
-
-  mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf"
-
-  # Allow newer compilers to work. This is not officially supported in the Arch package but
-  # if users want to try, let them try.
-  # See https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
-  # for official requirements
-  sed -i "/.*unsupported GNU version.*/d" "${pkgdir}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
-  sed -i "/.*unsupported clang version.*/d" "${pkgdir}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
-
-  # Fix Makefile paths to CUDA
-  for f in $(find "$pkgdir"/opt/cuda -name Makefile); do
-    sed -i "s|/usr/local/cuda|/opt/cuda|g" "$f"
-  done
-
-  # NVIDIA has trouble with counting and numbering 
-  # as well as the elusive concept of a SONAME so...
-  ln -s /opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1.74 "${pkgdir}/opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: cuda/repos/community-x86_64/PKGBUILD (from rev 776402, cuda/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,111 @@
+# Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
+# Maintainer: Konstantin Gizdov <arch at kge.pw>
+pkgname=cuda
+pkgver=11.2.0
+_driverver=460.27.04
+pkgrel=1
+pkgdesc="NVIDIA's GPU programming toolkit"
+arch=('x86_64')
+url="https://developer.nvidia.com/cuda-zone"
+license=('custom:NVIDIA')
+depends=('gcc-libs'  'gcc' 'opencl-nvidia' 'nvidia-utils')
+replaces=('cuda-toolkit' 'cuda-sdk')
+provides=('cuda-toolkit' 'cuda-sdk')
+optdepends=('gdb: for cuda-gdb'
+            'java-runtime=8: for nsight and nvvp')
+options=(!strip staticlibs)
+install=cuda.install
+source=(http://developer.download.nvidia.com/compute/cuda/${pkgver}/local_installers/cuda_${pkgver}_${_driverver}_linux.run
+        cuda.sh
+        cuda.conf
+        cuda-findgllib_mk.diff
+        *.pc)
+sha512sums=('0aa7390490b93be7f359327a8fe364a44b538e742c7ccd560e9bbb40ed8613539c37fcb4aa71a2fbfa0bfdb0416ab43bbdcc09cd0c81db3f1a07b37318d6b2b3'
+            '79aa6fbeff13a2bcef5791c2288d4b072dfe7b17593261ee79302dc6c77ae368e73f5cac9ce38893fc0068e4895f5cde475faf507fac058fb697c8da3198587f'
+            '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
+            '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b'
+            'a4b3b03682801a98a1d8c1d14c084fd35efd384d92d497e230e3a28e0bd97b1fa48a93ccb2150f892f0b4154ca4ea2d66f5484a6a59b5c9b49963de42ecf1736'
+            'd69d3ec0e270648f55d8c3e420f89d056b120eca5b25e9e7fc1cca799d1a252909ee31ff399c137223eca57cdf82b856221a251b6ff1daf5d6f75c1a582b1e32'
+            'e463a596d34cc7d7e42c32e8a72b327aedb8707902dda8767f2c22a6a7e6dda7fcd297c0036b004ce4f1677408084acb6f4ed683cd6c79558ba8bb4e1a83867f'
+            '2fc1a136ecbd7535a46c7c63e1218525230e44d15f461fdb461b727eb12799ebe66d46d57cacda9b7b55bbfed572c1c9a9c5c5f73de6e28da1a1deda7b7eaffd'
+            'd91acc6e7f56f36a4b67ee06f39d87928bc49e7463077f9dc95716151df1a9a6f259ebf01dc860eacf2d5faf2feb4411b6ca8cef50cd5af823875aa5ad54d098'
+            '7bda70d783180d3dafea9f0117e0c396d4aedda3da02fea6c7382139b030c9111e044c454152526cca271d49883240782ba94fe89b098a41d9b451425dc4870d'
+            '408b553d5187e31086e10d236f2c8090045da0fae351c8b170d01aead88ea5f8a0b4ec50e2c5ccbb989167768bec58cb7ae051b7b87c00c59794879844d7679e'
+            '5fb9837e7830a02bd6e1fae0cd959bc35474801ab2836e385678ce893d760ff6b9f47e728707a755f842758cf2fe55c2f7bb04d3941b80a5fd1d4b4ba7a4d428'
+            'd47d8bd10cf1183e9ab3ae59b669e8a8d7cc9127dbb07c4bafbc8b853b285676217e329e1cc49a277d0b9b5623c2e6066b087a66951d2e7fa8007f10aa4c074b'
+            '6728716dbe10553e876cb6a2c556bf9309197eb53c9d31fa1525843383ef531ca7a0913130507064fc24c59057b5f82f45705a23df43d77c5882bf53b087ea4b'
+            '653a29a874fde27defeb06cc4e3c69d9d129d9b9c04f15d2958629eaf03521d361c08fd41abee95378ae72f951f07c15d32e7d5563170829a0c90defebe95a0b'
+            '26c8ad1ff52ae51ee250b71b8427a2b89bd3d64e42c5fe2f55732bffb36e19d2946008e5058cd30d76b8129621aa5440b11601b10afc95f112bb8addfc0aeb0c'
+            'a801a5fb9e963bbd796b050b514b412a6babab26e0cdbd61b7ea55071944723489b4305bebedc8828428756939cebe6bd936bfffed5a6fff8bf39629a8df5cce'
+            'a5fd4fb8fa75d276c154fd48657aeeb689b39bc29cf0efc9c6e0bda741de36d740095007cda9849345c322162513530953ab5598c2dad03ac8c2c0c9395ff79a'
+            '40fbed6b5d62ac90afc0732e6713e34a35c8883b9b30ae76616ff689addb64553fd4b9d09ff360964e01ab2afaa3d3055b2a46725fb937fb117a28c0e5392a1a'
+            'b17ba99efdc2bb8b83b3811ffb43515e663461185c659902bd3111f08f05a196a3919c463102b2d8bd0dea69cba8fa0a6ccc4a86c0b2584459218e1292074a13'
+            '4aa2bab32131bc3a81d5ba8412b10b6b30cebf5a0e1525e56bd7cddf20da8d306ba48165d6a6356eb9c1f705c4b3d58e1bf33c1d07c872c741739e70a7cb20ef'
+            'af4fc1d293978bba254d3db6c941b4b7be2ce9b61d82ddaf1e30e19407f6bf10caa22c4406739179cdb12ebc5396013ea291554edea8d56c1661493804309f87'
+            '367151febaabe4eda8df64a10bbc43e29e5a5236dc4bc064a3a8d12c69818bedbaef156fddf08c99f0eca5bdae20b5a3a0f7e2401efedebf096ea143ef2d09fa'
+            'b0ab2a5dac5fa1c7d2687a0f2f25de271b2638198744a27d492a02651afd4f676ac814252990d476a21f0b0c489d2487b5af766f32839c4d6ab2f91b2bb8ad04'
+            '328b3103a23d5de04efa7adc16d2cb8c23ab6617e0d83072e2ea0269f9af994125ae7e64e372697774fa1bfa9d3ec761d16ea489e51222d8babeca0fde95d239'
+            '4db458ff7db77303423fe38290c98caa1c4bb131d4c863d17880beac6e433998e4f85343b15e7166e3f7d9be41fdacae6ea66516db3b98d6371a16dac266539f'
+            'df4fdc00e02ed8bd15cdda0a7dd375d36ff98c5df6188164caec530ae0d0ad8d632a6f29dbcebe7cad0edf2c579bd3594acb8d09fd81a6a3ba85e2cbc26101cd'
+            '3cb8c30f3936a464dbc214ee820941694e741de767c2636a5ce94cf5ea84d33a6265fff5777fb6a9f7328e076cc4c12e71624b3eb024bc0069d917f506a22750'
+            'c2c0a15c1a1c4fe51c2be1eaf4ff790042b9d42b5959d02522ed7ad18b4c5880dd7d9cdfe88a6d1850b34ce7a22599fadc0e11ca94b595210c9150e44b5e8e66'
+            'ede3cfcaaa655e73e47bd3475d94d33933c6e7c89c7dc7c98d9491e066ab4cf504e12ed4f1eab9edaeb358154bd86a43d359304675efa4fd4a67d01c97986f3b'
+            '4405d88a132f3cf4e6c506962860503537a3c946fbd5f1c29c52bb6e6b45b13d14333bc772c62589337875200b23b0af17c9e5ce188d2f4018f488ea75501054'
+            '16003e7e6307d39a95fe246a7d079e9a3d827bd03fd5f03bdd2051a5033a1f93d9c8531073ef587808a9d0c75d20e3d79417a90b14102bc872d32c2c7a5ebdcb')
+
+prepare() {
+  sh cuda_${pkgver}_${_driverver}_linux.run --target "${srcdir}" --noexec
+
+  # Fix up samples tht use findgllib_mk
+  for f in builds/cuda_samples/*/*/findgllib.mk; do
+    patch $f cuda-findgllib_mk.diff
+  done
+}
+
+package() {
+  cd "${srcdir}/builds"
+
+  rm -r NVIDIA*.run bin
+  mkdir -p "${pkgdir}/opt/cuda/extras"
+  mv cuda_samples "${pkgdir}/opt/cuda/samples"
+  mv integration nsight_compute nsight_systems EULA.txt "${pkgdir}/opt/cuda"
+  mv cuda_sanitizer_api/compute-sanitizer "${pkgdir}/opt/cuda/extras/compute-sanitizer"
+  rmdir cuda_sanitizer_api
+  for lib in *; do
+    cp -r $lib/* "${pkgdir}/opt/cuda/"
+  done
+
+  # Define compilers for CUDA to use.
+  # This allows us to use older versions of GCC if we have to.
+  ln -s /usr/bin/gcc "${pkgdir}/opt/cuda/bin/gcc"
+  ln -s /usr/bin/g++ "${pkgdir}/opt/cuda/bin/g++"
+
+  # Install profile and ld.so.config files
+  install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh"
+  install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda.conf"
+
+  # Install pkgconfig files
+  mkdir -p "$pkgdir"/usr/lib/pkgconfig
+  cp "${srcdir}"/*.pc "${pkgdir}"/usr/lib/pkgconfig
+
+  mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf"
+
+  # Allow newer compilers to work. This is not officially supported in the Arch package but
+  # if users want to try, let them try.
+  # See https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
+  # for official requirements
+  sed -i "/.*unsupported GNU version.*/d" "${pkgdir}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
+  sed -i "/.*unsupported clang version.*/d" "${pkgdir}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
+
+  # Fix Makefile paths to CUDA
+  for f in $(find "$pkgdir"/opt/cuda -name Makefile); do
+    sed -i "s|/usr/local/cuda|/opt/cuda|g" "$f"
+  done
+
+  # NVIDIA has trouble with counting and numbering 
+  # as well as the elusive concept of a SONAME so...
+  ln -s /opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1.74 "${pkgdir}/opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: accinj64.pc
===================================================================
--- accinj64.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ accinj64.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: accinj64
-Description: OpenACC 64-bit Injection Library
-Version: 11.0
-Libs: -L${libdir} -laccinj64
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/accinj64.pc (from rev 776402, cuda/trunk/accinj64.pc)
===================================================================
--- accinj64.pc	                        (rev 0)
+++ accinj64.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: accinj64
+Description: OpenACC 64-bit Injection Library
+Version: 11.0
+Libs: -L${libdir} -laccinj64
+Cflags: -I${includedir}

Deleted: cublas.pc
===================================================================
--- cublas.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cublas.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cublas
-Description: CUDA BLAS Library
-Version: 11.0
-Libs: -L${libdir} -lcublas
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cublas.pc (from rev 776402, cuda/trunk/cublas.pc)
===================================================================
--- cublas.pc	                        (rev 0)
+++ cublas.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cublas
+Description: CUDA BLAS Library
+Version: 11.0
+Libs: -L${libdir} -lcublas
+Cflags: -I${includedir}

Deleted: cuda-findgllib_mk.diff
===================================================================
--- cuda-findgllib_mk.diff	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuda-findgllib_mk.diff	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,22 +0,0 @@
---- ./opt/cuda/samples/3_Imaging/bicubicTexture/findgllib.mk	2017-09-28 09:07:30.310563874 +0200
-+++ findgllib.mk	2017-09-28 14:40:50.638930881 +0200
-@@ -60,6 +60,7 @@
-     RHEL   = $(shell echo $(DISTRO) | grep -i 'red\|rhel'  >/dev/null 2>&1; echo $$?)
-     CENTOS = $(shell echo $(DISTRO) | grep -i centos       >/dev/null 2>&1; echo $$?)
-     SUSE   = $(shell echo $(DISTRO) | grep -i 'suse\|sles' >/dev/null 2>&1; echo $$?)
-+    ARCHLX = $(shell echo $(DISTRO) | grep -i arch         >/dev/null 2>&1; echo $$?)
-     ifeq ("$(UBUNTU)","0")
-       ifeq ($(HOST_ARCH)-$(TARGET_ARCH),x86_64-armv7l)
-         GLPATH := /usr/arm-linux-gnueabihf/lib
-@@ -100,6 +101,11 @@
-       GLPATH    ?= /usr/lib64/nvidia
-       GLLINK    ?= -L/usr/lib64/nvidia
-       DFLT_PATH ?= /usr/lib64
-+    endif
-+    ifeq ("$(ARCHLX)","0")
-+      GLPATH    ?= /usr/lib64/nvidia
-+      GLLINK    ?= -L/usr/lib64/nvidia
-+      DFLT_PATH ?= /usr/lib64
-     endif
-   
-   # find libGL, libGLU, libXi, 

Copied: cuda/repos/community-x86_64/cuda-findgllib_mk.diff (from rev 776402, cuda/trunk/cuda-findgllib_mk.diff)
===================================================================
--- cuda-findgllib_mk.diff	                        (rev 0)
+++ cuda-findgllib_mk.diff	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,22 @@
+--- ./opt/cuda/samples/3_Imaging/bicubicTexture/findgllib.mk	2017-09-28 09:07:30.310563874 +0200
++++ findgllib.mk	2017-09-28 14:40:50.638930881 +0200
+@@ -60,6 +60,7 @@
+     RHEL   = $(shell echo $(DISTRO) | grep -i 'red\|rhel'  >/dev/null 2>&1; echo $$?)
+     CENTOS = $(shell echo $(DISTRO) | grep -i centos       >/dev/null 2>&1; echo $$?)
+     SUSE   = $(shell echo $(DISTRO) | grep -i 'suse\|sles' >/dev/null 2>&1; echo $$?)
++    ARCHLX = $(shell echo $(DISTRO) | grep -i arch         >/dev/null 2>&1; echo $$?)
+     ifeq ("$(UBUNTU)","0")
+       ifeq ($(HOST_ARCH)-$(TARGET_ARCH),x86_64-armv7l)
+         GLPATH := /usr/arm-linux-gnueabihf/lib
+@@ -100,6 +101,11 @@
+       GLPATH    ?= /usr/lib64/nvidia
+       GLLINK    ?= -L/usr/lib64/nvidia
+       DFLT_PATH ?= /usr/lib64
++    endif
++    ifeq ("$(ARCHLX)","0")
++      GLPATH    ?= /usr/lib64/nvidia
++      GLLINK    ?= -L/usr/lib64/nvidia
++      DFLT_PATH ?= /usr/lib64
+     endif
+   
+   # find libGL, libGLU, libXi, 

Deleted: cuda.conf
===================================================================
--- cuda.conf	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuda.conf	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,3 +0,0 @@
-/opt/cuda/lib64
-/opt/cuda/nvvm/lib64
-/opt/cuda/extras/CUPTI/lib64

Copied: cuda/repos/community-x86_64/cuda.conf (from rev 776402, cuda/trunk/cuda.conf)
===================================================================
--- cuda.conf	                        (rev 0)
+++ cuda.conf	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,3 @@
+/opt/cuda/lib64
+/opt/cuda/nvvm/lib64
+/opt/cuda/extras/CUPTI/lib64

Deleted: cuda.install
===================================================================
--- cuda.install	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuda.install	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,11 +0,0 @@
-post_install() {
-    echo "The cuda binaries are in /opt/cuda/bin"
-    echo "The cuda samples are in /opt/cuda/samples"
-    echo "The cuda docs are in /opt/cuda/doc"
-    echo "You need to relogin in order for the cuda binaries to appear in your PATH"
-    post_upgrade
-}
-
-post_upgrade() {
-    ldconfig -r .
-}

Copied: cuda/repos/community-x86_64/cuda.install (from rev 776402, cuda/trunk/cuda.install)
===================================================================
--- cuda.install	                        (rev 0)
+++ cuda.install	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,11 @@
+post_install() {
+    echo "The cuda binaries are in /opt/cuda/bin"
+    echo "The cuda samples are in /opt/cuda/samples"
+    echo "The cuda docs are in /opt/cuda/doc"
+    echo "You need to relogin in order for the cuda binaries to appear in your PATH"
+    post_upgrade
+}
+
+post_upgrade() {
+    ldconfig -r .
+}

Deleted: cuda.pc
===================================================================
--- cuda.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuda.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cuda
-Description: CUDA Driver Library
-Version: 11.0
-Libs: -L${libdir} -lcuda
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cuda.pc (from rev 776402, cuda/trunk/cuda.pc)
===================================================================
--- cuda.pc	                        (rev 0)
+++ cuda.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cuda
+Description: CUDA Driver Library
+Version: 11.0
+Libs: -L${libdir} -lcuda
+Cflags: -I${includedir}

Deleted: cuda.sh
===================================================================
--- cuda.sh	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuda.sh	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,2 +0,0 @@
-export CUDA_PATH=/opt/cuda
-export PATH=$PATH:/opt/cuda/bin:/opt/cuda/integration/nsight-compute:/opt/cuda/integration/nsight-systems

Copied: cuda/repos/community-x86_64/cuda.sh (from rev 776402, cuda/trunk/cuda.sh)
===================================================================
--- cuda.sh	                        (rev 0)
+++ cuda.sh	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,2 @@
+export CUDA_PATH=/opt/cuda
+export PATH=$PATH:/opt/cuda/bin:/opt/cuda/integration/nsight-compute:/opt/cuda/integration/nsight-systems

Deleted: cudart.pc
===================================================================
--- cudart.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cudart.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cudart
-Description: CUDA Runtime Library
-Version: 11.0
-Libs: -L${libdir} -lcudart
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cudart.pc (from rev 776402, cuda/trunk/cudart.pc)
===================================================================
--- cudart.pc	                        (rev 0)
+++ cudart.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cudart
+Description: CUDA Runtime Library
+Version: 11.0
+Libs: -L${libdir} -lcudart
+Cflags: -I${includedir}

Deleted: cufft.pc
===================================================================
--- cufft.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cufft.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cufft
-Description: CUDA Fast Fourier Transform
-Version: 11.0
-Libs: -L${libdir} -lcufft
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cufft.pc (from rev 776402, cuda/trunk/cufft.pc)
===================================================================
--- cufft.pc	                        (rev 0)
+++ cufft.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cufft
+Description: CUDA Fast Fourier Transform
+Version: 11.0
+Libs: -L${libdir} -lcufft
+Cflags: -I${includedir}

Deleted: cufftw.pc
===================================================================
--- cufftw.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cufftw.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cufftw
-Description: CUDA Fast Fourier Transform Wide
-Version: 11.0
-Libs: -L${libdir} -lcufftw
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cufftw.pc (from rev 776402, cuda/trunk/cufftw.pc)
===================================================================
--- cufftw.pc	                        (rev 0)
+++ cufftw.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cufftw
+Description: CUDA Fast Fourier Transform Wide
+Version: 11.0
+Libs: -L${libdir} -lcufftw
+Cflags: -I${includedir}

Deleted: cuinj64.pc
===================================================================
--- cuinj64.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cuinj64.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cuinj64
-Description: CUDA 64-bit Injection Library
-Version: 11.0
-Libs: -L${libdir} -lcuinj64
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cuinj64.pc (from rev 776402, cuda/trunk/cuinj64.pc)
===================================================================
--- cuinj64.pc	                        (rev 0)
+++ cuinj64.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cuinj64
+Description: CUDA 64-bit Injection Library
+Version: 11.0
+Libs: -L${libdir} -lcuinj64
+Cflags: -I${includedir}

Deleted: curand.pc
===================================================================
--- curand.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ curand.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: curand
-Description: CUDA Random Number Generation Library
-Version: 11.0
-Libs: -L${libdir} -lcurand
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/curand.pc (from rev 776402, cuda/trunk/curand.pc)
===================================================================
--- curand.pc	                        (rev 0)
+++ curand.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: curand
+Description: CUDA Random Number Generation Library
+Version: 11.0
+Libs: -L${libdir} -lcurand
+Cflags: -I${includedir}

Deleted: cusolver.pc
===================================================================
--- cusolver.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cusolver.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cusolver
-Description: A LAPACK-like library on dense and sparse linear algebra
-Version: 11.0
-Libs: -L${libdir} -lcusolver
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cusolver.pc (from rev 776402, cuda/trunk/cusolver.pc)
===================================================================
--- cusolver.pc	                        (rev 0)
+++ cusolver.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cusolver
+Description: A LAPACK-like library on dense and sparse linear algebra
+Version: 11.0
+Libs: -L${libdir} -lcusolver
+Cflags: -I${includedir}

Deleted: cusparse.pc
===================================================================
--- cusparse.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ cusparse.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: cusparse
-Description: CUDA Sparse Matrix Library
-Version: 11.0
-Libs: -L${libdir} -lcusparse
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/cusparse.pc (from rev 776402, cuda/trunk/cusparse.pc)
===================================================================
--- cusparse.pc	                        (rev 0)
+++ cusparse.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: cusparse
+Description: CUDA Sparse Matrix Library
+Version: 11.0
+Libs: -L${libdir} -lcusparse
+Cflags: -I${includedir}

Deleted: nppc.pc
===================================================================
--- nppc.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppc
-Description: NVIDIA Performance Primitives - Core
-Version: 11.0
-Libs: -L${libdir} -lnppc
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppc.pc (from rev 776402, cuda/trunk/nppc.pc)
===================================================================
--- nppc.pc	                        (rev 0)
+++ nppc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppc
+Description: NVIDIA Performance Primitives - Core
+Version: 11.0
+Libs: -L${libdir} -lnppc
+Cflags: -I${includedir}

Deleted: nppi.pc
===================================================================
--- nppi.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppi.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppi
-Description: NVIDIA Performance Primitives - Image Processing
-Version: 11.0
-Libs: -L${libdir} -lnppi
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppi.pc (from rev 776402, cuda/trunk/nppi.pc)
===================================================================
--- nppi.pc	                        (rev 0)
+++ nppi.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppi
+Description: NVIDIA Performance Primitives - Image Processing
+Version: 11.0
+Libs: -L${libdir} -lnppi
+Cflags: -I${includedir}

Deleted: nppial.pc
===================================================================
--- nppial.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppial.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppial
-Description: NVIDIA Performance Primitives - Image Processing - Arithmetic and Logic
-Version: 11.0
-Libs: -L${libdir} -lnppial
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppial.pc (from rev 776402, cuda/trunk/nppial.pc)
===================================================================
--- nppial.pc	                        (rev 0)
+++ nppial.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppial
+Description: NVIDIA Performance Primitives - Image Processing - Arithmetic and Logic
+Version: 11.0
+Libs: -L${libdir} -lnppial
+Cflags: -I${includedir}

Deleted: nppicc.pc
===================================================================
--- nppicc.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppicc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppicc
-Description: NVIDIA Performance Primitives - Image Processing - Color Conversion
-Version: 11.0
-Libs: -L${libdir} -lnppicc
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppicc.pc (from rev 776402, cuda/trunk/nppicc.pc)
===================================================================
--- nppicc.pc	                        (rev 0)
+++ nppicc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppicc
+Description: NVIDIA Performance Primitives - Image Processing - Color Conversion
+Version: 11.0
+Libs: -L${libdir} -lnppicc
+Cflags: -I${includedir}

Deleted: nppicom.pc
===================================================================
--- nppicom.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppicom.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppicom
-Description: NVIDIA Performance Primitives - Image Processing - Compression
-Version: 11.0
-Libs: -L${libdir} -lnppicom
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppicom.pc (from rev 776402, cuda/trunk/nppicom.pc)
===================================================================
--- nppicom.pc	                        (rev 0)
+++ nppicom.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppicom
+Description: NVIDIA Performance Primitives - Image Processing - Compression
+Version: 11.0
+Libs: -L${libdir} -lnppicom
+Cflags: -I${includedir}

Deleted: nppidei.pc
===================================================================
--- nppidei.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppidei.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppidei
-Description: NVIDIA Performance Primitives - Image Processing - DEI
-Version: 11.0
-Libs: -L${libdir} -lnppidei
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppidei.pc (from rev 776402, cuda/trunk/nppidei.pc)
===================================================================
--- nppidei.pc	                        (rev 0)
+++ nppidei.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppidei
+Description: NVIDIA Performance Primitives - Image Processing - DEI
+Version: 11.0
+Libs: -L${libdir} -lnppidei
+Cflags: -I${includedir}

Deleted: nppif.pc
===================================================================
--- nppif.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppif.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppif
-Description: NVIDIA Performance Primitives - Image Processing - Filters
-Version: 11.0
-Libs: -L${libdir} -lnppif
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppif.pc (from rev 776402, cuda/trunk/nppif.pc)
===================================================================
--- nppif.pc	                        (rev 0)
+++ nppif.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppif
+Description: NVIDIA Performance Primitives - Image Processing - Filters
+Version: 11.0
+Libs: -L${libdir} -lnppif
+Cflags: -I${includedir}

Deleted: nppig.pc
===================================================================
--- nppig.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppig.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppig
-Description: NVIDIA Performance Primitives - Image Processing - Geometry
-Version: 11.0
-Libs: -L${libdir} -lnppig
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppig.pc (from rev 776402, cuda/trunk/nppig.pc)
===================================================================
--- nppig.pc	                        (rev 0)
+++ nppig.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppig
+Description: NVIDIA Performance Primitives - Image Processing - Geometry
+Version: 11.0
+Libs: -L${libdir} -lnppig
+Cflags: -I${includedir}

Deleted: nppim.pc
===================================================================
--- nppim.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppim.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppim
-Description: NVIDIA Performance Primitives - Image Processing - Morphological
-Version: 11.0
-Libs: -L${libdir} -lnppim
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppim.pc (from rev 776402, cuda/trunk/nppim.pc)
===================================================================
--- nppim.pc	                        (rev 0)
+++ nppim.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppim
+Description: NVIDIA Performance Primitives - Image Processing - Morphological
+Version: 11.0
+Libs: -L${libdir} -lnppim
+Cflags: -I${includedir}

Deleted: nppist.pc
===================================================================
--- nppist.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppist.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppist
-Description: NVIDIA Performance Primitives - Image Processing - Statistic and Linear
-Version: 11.0
-Libs: -L${libdir} -lnppist
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppist.pc (from rev 776402, cuda/trunk/nppist.pc)
===================================================================
--- nppist.pc	                        (rev 0)
+++ nppist.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppist
+Description: NVIDIA Performance Primitives - Image Processing - Statistic and Linear
+Version: 11.0
+Libs: -L${libdir} -lnppist
+Cflags: -I${includedir}

Deleted: nppisu.pc
===================================================================
--- nppisu.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppisu.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppisu
-Description: NVIDIA Performance Primitives - Image Processing - Support and Data Exchange
-Version: 11.0
-Libs: -L${libdir} -lnppisu
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppisu.pc (from rev 776402, cuda/trunk/nppisu.pc)
===================================================================
--- nppisu.pc	                        (rev 0)
+++ nppisu.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppisu
+Description: NVIDIA Performance Primitives - Image Processing - Support and Data Exchange
+Version: 11.0
+Libs: -L${libdir} -lnppisu
+Cflags: -I${includedir}

Deleted: nppitc.pc
===================================================================
--- nppitc.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nppitc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nppitc
-Description: NVIDIA Performance Primitives - Image Processing - Threshold and Compare
-Version: 11.0
-Libs: -L${libdir} -lnppitc
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nppitc.pc (from rev 776402, cuda/trunk/nppitc.pc)
===================================================================
--- nppitc.pc	                        (rev 0)
+++ nppitc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nppitc
+Description: NVIDIA Performance Primitives - Image Processing - Threshold and Compare
+Version: 11.0
+Libs: -L${libdir} -lnppitc
+Cflags: -I${includedir}

Deleted: npps.pc
===================================================================
--- npps.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ npps.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: npps
-Description: NVIDIA Performance Primitives - Signal Processing
-Version: 11.0
-Libs: -L${libdir} -lnpps
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/npps.pc (from rev 776402, cuda/trunk/npps.pc)
===================================================================
--- npps.pc	                        (rev 0)
+++ npps.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: npps
+Description: NVIDIA Performance Primitives - Signal Processing
+Version: 11.0
+Libs: -L${libdir} -lnpps
+Cflags: -I${includedir}

Deleted: nvToolsExt.pc
===================================================================
--- nvToolsExt.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nvToolsExt.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nvToolsExt
-Description: NVIDIA Tools Extension
-Version: 11.0
-Libs: -L${libdir} -lnvToolsExt
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nvToolsExt.pc (from rev 776402, cuda/trunk/nvToolsExt.pc)
===================================================================
--- nvToolsExt.pc	                        (rev 0)
+++ nvToolsExt.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nvToolsExt
+Description: NVIDIA Tools Extension
+Version: 11.0
+Libs: -L${libdir} -lnvToolsExt
+Cflags: -I${includedir}

Deleted: nvgraph.pc
===================================================================
--- nvgraph.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nvgraph.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nvgraph
-Description: NVIDIA Accelerated Graph Analytics
-Version: 11.0
-Libs: -L${libdir} -lnvgraph
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nvgraph.pc (from rev 776402, cuda/trunk/nvgraph.pc)
===================================================================
--- nvgraph.pc	                        (rev 0)
+++ nvgraph.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nvgraph
+Description: NVIDIA Accelerated Graph Analytics
+Version: 11.0
+Libs: -L${libdir} -lnvgraph
+Cflags: -I${includedir}

Deleted: nvidia-ml.pc
===================================================================
--- nvidia-ml.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nvidia-ml.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nvidia-ml
-Description: NVML
-Version: 11.0
-Libs: -L${libdir}/stubs -lnvidia-ml
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nvidia-ml.pc (from rev 776402, cuda/trunk/nvidia-ml.pc)
===================================================================
--- nvidia-ml.pc	                        (rev 0)
+++ nvidia-ml.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nvidia-ml
+Description: NVML
+Version: 11.0
+Libs: -L${libdir}/stubs -lnvidia-ml
+Cflags: -I${includedir}

Deleted: nvjpeg.pc
===================================================================
--- nvjpeg.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nvjpeg.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nvjpeg
-Description: NVIDIA JPEG Library
-Version: 11.0
-Libs: -L${libdir} -lnvjpeg
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nvjpeg.pc (from rev 776402, cuda/trunk/nvjpeg.pc)
===================================================================
--- nvjpeg.pc	                        (rev 0)
+++ nvjpeg.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nvjpeg
+Description: NVIDIA JPEG Library
+Version: 11.0
+Libs: -L${libdir} -lnvjpeg
+Cflags: -I${includedir}

Deleted: nvrtc.pc
===================================================================
--- nvrtc.pc	2020-12-16 09:08:33 UTC (rev 776402)
+++ nvrtc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -1,9 +0,0 @@
-cudaroot=/opt/cuda
-libdir=${cudaroot}/targets/x86_64-linux/lib
-includedir=${cudaroot}/targets/x86_64-linux/include
-
-Name: nvrtc
-Description: A runtime compilation library for CUDA C++
-Version: 11.0
-Libs: -L${libdir} -lnvrtc
-Cflags: -I${includedir}

Copied: cuda/repos/community-x86_64/nvrtc.pc (from rev 776402, cuda/trunk/nvrtc.pc)
===================================================================
--- nvrtc.pc	                        (rev 0)
+++ nvrtc.pc	2020-12-16 09:09:14 UTC (rev 776403)
@@ -0,0 +1,9 @@
+cudaroot=/opt/cuda
+libdir=${cudaroot}/targets/x86_64-linux/lib
+includedir=${cudaroot}/targets/x86_64-linux/include
+
+Name: nvrtc
+Description: A runtime compilation library for CUDA C++
+Version: 11.0
+Libs: -L${libdir} -lnvrtc
+Cflags: -I${includedir}



More information about the arch-commits mailing list