Date: Thursday, March 17, 2022 @ 22:08:45 Author: archange Revision: 1157189
archrelease: copy trunk to community-x86_64 Added: vc-intrinsics/repos/community-x86_64/PKGBUILD (from rev 1157187, vc-intrinsics/trunk/PKGBUILD) Deleted: vc-intrinsics/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 53 +++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-03-17 22:08:44 UTC (rev 1157188) +++ PKGBUILD 2022-03-17 22:08:45 UTC (rev 1157189) @@ -1,26 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> -# Maintainer: Daniel Bermond <dberm...@archlinux.org> - -pkgname=vc-intrinsics -pkgver=0.1.0 -pkgrel=1 -pkgdesc="Set of new intrinsics on top of core LLVM IR instructions that represent SIMD semantics of a program targeting GPU" -arch=(x86_64) -url="https://github.com/intel/vc-intrinsics" -license=(MIT) -makedepends=(cmake python llvm) -source=(${url}/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('b925d55dcf7b94666a36c6c5afa77e81dcff3705660f131bd1566025d1f4fa13') - -build() { - cmake -B build -S ${pkgname}-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLLVM_DIR=/usr/lib/cmake/llvm \ - -Wno-dev - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install -} Copied: vc-intrinsics/repos/community-x86_64/PKGBUILD (from rev 1157187, vc-intrinsics/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-03-17 22:08:45 UTC (rev 1157189) @@ -0,0 +1,27 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> +# Maintainer: Daniel Bermond <dberm...@archlinux.org> + +pkgname=vc-intrinsics +pkgver=0.1.0 +pkgrel=2 +pkgdesc="Set of new intrinsics on top of core LLVM IR instructions that represent SIMD semantics of a program targeting GPU" +arch=(x86_64) +url="https://github.com/intel/vc-intrinsics" +license=(MIT) +makedepends=(cmake python llvm) +source=(${url}/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('b925d55dcf7b94666a36c6c5afa77e81dcff3705660f131bd1566025d1f4fa13') + +build() { + export CXXFLAGS+=" -ffat-lto-objects" + cmake -B build -S ${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLLVM_DIR=/usr/lib/cmake/llvm \ + -Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +}