[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, October 14, 2020 @ 16:02:51 Author: archange Revision: 723927 upgpkg: embree 3.12.1-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-14 15:58:04 UTC (rev 723926) +++ PKGBUILD2020-10-14 16:02:51 UTC (rev 723927) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.12.0 +pkgver=3.12.1 pkgrel=1 pkgdesc="Collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('f3646977c45a9ece1fb0cfe107567adcc645b1c77c27b36572d0aa98b888190c') +sha256sums=('0c9e760b06e178197dd29c9a54f08ff7b184b0487b5ba8b8be058e219e23336e') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, September 25, 2020 @ 21:40:59 Author: archange Revision: 712324 upgpkg: embree 3.12.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-25 21:40:10 UTC (rev 712323) +++ PKGBUILD2020-09-25 21:40:59 UTC (rev 712324) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.11.0 +pkgver=3.12.0 pkgrel=1 pkgdesc="Collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('2ccc365c00af4389aecc928135270aba7488e761c09d7ebbf1bf3e62731b147d') +sha256sums=('f3646977c45a9ece1fb0cfe107567adcc645b1c77c27b36572d0aa98b888190c') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Monday, July 27, 2020 @ 11:28:40 Author: archange Revision: 665437 upgpkg: embree 3.11.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-27 10:58:59 UTC (rev 665436) +++ PKGBUILD2020-07-27 11:28:40 UTC (rev 665437) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.10.0 +pkgver=3.11.0 pkgrel=1 pkgdesc="Collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('f1f7237360165fb8859bf71ee5dd8caec1fe02d4d2f49e89c11d250afa067aff') +sha256sums=('2ccc365c00af4389aecc928135270aba7488e761c09d7ebbf1bf3e62731b147d') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, May 27, 2020 @ 21:33:26 Author: archange Revision: 636080 upgpkg: embree 3.10.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-27 21:32:55 UTC (rev 636079) +++ PKGBUILD2020-05-27 21:33:26 UTC (rev 636080) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.9.0 +pkgver=3.10.0 pkgrel=1 pkgdesc="Collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('53855e2ceb639289b20448ae9deab991151aa5f0bc7f9cc02f2af4dd6199d5d1') +sha256sums=('f1f7237360165fb8859bf71ee5dd8caec1fe02d4d2f49e89c11d250afa067aff') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Tuesday, April 7, 2020 @ 18:31:57 Author: archange Revision: 612479 upgpkg: embree 3.9.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-07 18:05:02 UTC (rev 612478) +++ PKGBUILD2020-04-07 18:31:57 UTC (rev 612479) @@ -2,9 +2,9 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.8.0 +pkgver=3.9.0 pkgrel=1 -pkgdesc="A collection of high-performance ray tracing kernels" +pkgdesc="Collection of high-performance ray tracing kernels" arch=(x86_64) url="https://embree.github.io/; license=(Apache) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('ae42c08fe05672942083c0b272bfa6915b209eb8c76ae53c8948e2f1f7491e68') +sha256sums=('53855e2ceb639289b20448ae9deab991151aa5f0bc7f9cc02f2af4dd6199d5d1') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 13:54:16 Author: archange Revision: 569338 upgpkg: embree 3.8.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 13:51:29 UTC (rev 569337) +++ PKGBUILD2020-02-12 13:54:16 UTC (rev 569338) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.7.0 +pkgver=3.8.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('2b6300ebe30bb3d2c6e5f23112b4e21a25a384a49c5e3c35440aa6f3c8d9fe84') +sha256sums=('ae42c08fe05672942083c0b272bfa6915b209eb8c76ae53c8948e2f1f7491e68') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, January 10, 2020 @ 14:48:59 Author: archange Revision: 551620 upgpkg: embree 3.7.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-10 14:43:43 UTC (rev 551619) +++ PKGBUILD2020-01-10 14:48:59 UTC (rev 551620) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.6.1 +pkgver=3.7.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=(x86_64) @@ -10,12 +10,11 @@ license=(Apache) depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) -source=("https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('1d82b334114d8784a455fc3d33d3a5860101a4a05a93c79b35cc752509234458') +source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('2b6300ebe30bb3d2c6e5f23112b4e21a25a384a49c5e3c35440aa6f3c8d9fe84') build() { -cd ${pkgname}-${pkgver} -cmake . \ +cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ @@ -22,11 +21,9 @@ -DEMBREE_TUTORIALS=OFF \ -DEMBREE_MAX_ISA="AVX512SKX" # Embree detects actual ISA at runtime -make +make -C build } package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install +make -C build DESTDIR="${pkgdir}" install } -
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, August 31, 2019 @ 16:01:27 Author: archange Revision: 505730 upgpkg: embree 3.6.1-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-31 15:49:27 UTC (rev 505729) +++ PKGBUILD2019-08-31 16:01:27 UTC (rev 505730) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.6.0 +pkgver=3.6.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(intel-tbb) makedepends=(cmake ispc freeglut libxmu openexr) source=("https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('3c179aa09efe1f591f277cd8835e37726998f657730ca456d08f584fc8780559') +sha256sums=('1d82b334114d8784a455fc3d33d3a5860101a4a05a93c79b35cc752509234458') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, August 21, 2019 @ 20:40:32 Author: archange Revision: 500440 upgpkg: embree 3.6.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-21 19:09:01 UTC (rev 500439) +++ PKGBUILD2019-08-21 20:40:32 UTC (rev 500440) @@ -2,16 +2,16 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.5.2 +pkgver=3.6.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" -arch=('x86_64') +arch=(x86_64) url="https://embree.github.io/; -license=('Apache') -depends=('intel-tbb') -makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') -source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('245af8820a820af94679fa1d43a05a9c825451be0d603b6165229556adf49517') +license=(Apache) +depends=(intel-tbb) +makedepends=(cmake ispc freeglut libxmu openexr) +source=("https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('3c179aa09efe1f591f277cd8835e37726998f657730ca456d08f584fc8780559') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, March 16, 2019 @ 23:38:17 Author: archange Revision: 442267 upgpkg: embree 3.5.2-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-16 23:36:43 UTC (rev 442266) +++ PKGBUILD2019-03-16 23:38:17 UTC (rev 442267) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.5.1 +pkgver=3.5.2 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('d6c3f00722f647c2f2c8b5c78aa506b118d486e7ff6baafb9158f06ad65d736e') +sha256sums=('245af8820a820af94679fa1d43a05a9c825451be0d603b6165229556adf49517') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, March 1, 2019 @ 13:37:32 Author: archange Revision: 437262 upgpkg: embree 3.5.1-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-01 13:30:56 UTC (rev 437261) +++ PKGBUILD2019-03-01 13:37:32 UTC (rev 437262) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.5.0 +pkgver=3.5.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('4635439c277d0f688f1a21ad13ad22fdadbcbca04680cce346c88179b9522741') +sha256sums=('d6c3f00722f647c2f2c8b5c78aa506b118d486e7ff6baafb9158f06ad65d736e') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Tuesday, February 12, 2019 @ 13:56:05 Author: archange Revision: 431954 upgpkg: embree 3.5.0-1 Also remove provides/replaces, it has been more than one year. Modified: embree/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-12 13:37:55 UTC (rev 431953) +++ PKGBUILD2019-02-12 13:56:05 UTC (rev 431954) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.4.0 +pkgver=3.5.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,10 +10,8 @@ license=('Apache') depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') -provides=('embree-isa') -replaces=('embree-isa') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('9f19332d4fd08eb3bf60198211bda674f51632b977c9d7fd09531e09dd8d') +sha256sums=('4635439c277d0f688f1a21ad13ad22fdadbcbca04680cce346c88179b9522741') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, January 16, 2019 @ 15:21:44 Author: archange Revision: 423565 upgpkg: embree 3.4.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-16 15:18:33 UTC (rev 423564) +++ PKGBUILD2019-01-16 15:21:44 UTC (rev 423565) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.3.0 +pkgver=3.4.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -13,7 +13,7 @@ provides=('embree-isa') replaces=('embree-isa') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('b7afee01034544d80cce4f81eb3ead03c527728186ff96b4662a242252e224f6') +sha256sums=('9f19332d4fd08eb3bf60198211bda674f51632b977c9d7fd09531e09dd8d') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Tuesday, November 27, 2018 @ 19:14:45 Author: archange Revision: 410064 upgpkg: embree 3.3.0-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-27 18:39:32 UTC (rev 410063) +++ PKGBUILD2018-11-27 19:14:45 UTC (rev 410064) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.2.4 +pkgver=3.3.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -13,7 +13,7 @@ provides=('embree-isa') replaces=('embree-isa') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('52f9b78e494647893b86e3d6f503eddd8649fa495e825826e9e8597b99645413') +sha256sums=('b7afee01034544d80cce4f81eb3ead03c527728186ff96b4662a242252e224f6') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Sunday, November 4, 2018 @ 20:28:55 Author: archange Revision: 401523 upgpkg: embree 3.2.4-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-04 20:26:04 UTC (rev 401522) +++ PKGBUILD2018-11-04 20:28:55 UTC (rev 401523) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.2.1 +pkgver=3.2.4 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -13,7 +13,7 @@ provides=('embree-isa') replaces=('embree-isa') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('c153879e8d672742a0e8fb7df64c35060ba06e85deec3c52bd92b2c7c1aa540c') +sha256sums=('52f9b78e494647893b86e3d6f503eddd8649fa495e825826e9e8597b99645413') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Tuesday, October 2, 2018 @ 09:45:14 Author: archange Revision: 388986 upgpkg: embree 3.2.1-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-02 09:03:37 UTC (rev 388985) +++ PKGBUILD2018-10-02 09:45:14 UTC (rev 388986) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=3.2.0 +pkgver=3.2.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -13,7 +13,7 @@ provides=('embree-isa') replaces=('embree-isa') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('9f4fe73dc2b1fc5ff26840d65d87dcba9b5faef70fccb8c231d85437e0a5bf34') +sha256sums=('c153879e8d672742a0e8fb7df64c35060ba06e85deec3c52bd92b2c7c1aa540c') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, June 6, 2018 @ 10:54:24 Author: archange Revision: 341141 upgpkg: embree 3.2.0-1 Upgrade to 3.x Modified: embree/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-06 10:31:58 UTC (rev 341140) +++ PKGBUILD2018-06-06 10:54:24 UTC (rev 341141) @@ -3,7 +3,7 @@ # Maintainer: Bruno Pagani pkgname=embree -pkgver=2.17.4 +pkgver=3.2.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -13,8 +13,8 @@ makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') provides=('embree-isa') replaces=('embree-isa') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('4bf9087a5c33483f3bcb88d335070aff95b688a2a09a35f936a99bd915090af3') +source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) +sha256sums=('9f4fe73dc2b1fc5ff26840d65d87dcba9b5faef70fccb8c231d85437e0a5bf34') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD fix-avx512-gcc7.patch)
Date: Wednesday, March 28, 2018 @ 22:30:42 Author: archange Revision: 313188 upgpkg: embree 2.17.4-1 Drop patch integrated upstream Modified: embree/trunk/PKGBUILD Deleted: embree/trunk/fix-avx512-gcc7.patch ---+ PKGBUILD | 15 +++--- fix-avx512-gcc7.patch | 49 2 files changed, 4 insertions(+), 60 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-28 22:20:02 UTC (rev 313187) +++ PKGBUILD2018-03-28 22:30:42 UTC (rev 313188) @@ -3,8 +3,8 @@ # Maintainer: Bruno Paganipkgname=embree -pkgver=2.17.3 -pkgrel=2 +pkgver=2.17.4 +pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -13,16 +13,9 @@ makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') provides=('embree-isa') replaces=('embree-isa') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz; -'fix-avx512-gcc7.patch') -sha256sums=('c7d7172ce6e64a7a405fba97ed9e3e92a9cdd53aba5cfc0d46d4b792e22bc0fe' -'0982f55ccf3e5001a16c717b195689b291daf6769bce5b059e2499e098012117') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) +sha256sums=('4bf9087a5c33483f3bcb88d335070aff95b688a2a09a35f936a99bd915090af3') -prepare() { -cd ${pkgname}-${pkgver} -patch -p1 -i ../fix-avx512-gcc7.patch -} - build() { cd ${pkgname}-${pkgver} cmake . \ Deleted: fix-avx512-gcc7.patch === --- fix-avx512-gcc7.patch 2018-03-28 22:20:02 UTC (rev 313187) +++ fix-avx512-gcc7.patch 2018-03-28 22:30:42 UTC (rev 313188) @@ -1,49 +0,0 @@ -From 40b9aca2668f443cae6bfbfa7cc5a354f1087011 Mon Sep 17 00:00:00 2001 -From: Sven Woop -Date: Wed, 7 Mar 2018 11:02:01 + -Subject: [PATCH] AVX512 compile fix for GCC 7 - - common/simd/vfloat16_avx512.h | 12 ++-- - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/common/simd/vfloat16_avx512.h b/common/simd/vfloat16_avx512.h -index 9b7dccf714..306de62dfc 100644 a/common/simd/vfloat16_avx512.h -+++ b/common/simd/vfloat16_avx512.h -@@ -458,29 +458,29 @@ namespace embree - } - - __forceinline vfloat16 interleave_even(const vfloat16& a, const vfloat16& b) { --return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), 0xb1)); -+return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), (_MM_PERM_ENUM)0xb1)); - } - - __forceinline vfloat16 interleave_odd(const vfloat16& a, const vfloat16& b) { --return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), 0xb1)); -+return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), (_MM_PERM_ENUM)0xb1)); - } - - __forceinline vfloat16 interleave2_even(const vfloat16& a, const vfloat16& b) { - /* mask should be 8-bit but is 16-bit to reuse for interleave_even */ --return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), 0xb1)); -+return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), (_MM_PERM_ENUM)0xb1)); - } - - __forceinline vfloat16 interleave2_odd(const vfloat16& a, const vfloat16& b) { - /* mask should be 8-bit but is 16-bit to reuse for interleave_odd */ --return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), 0xb1)); -+return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), (_MM_PERM_ENUM)0xb1)); - } - - __forceinline vfloat16 interleave4_even(const vfloat16& a, const vfloat16& b) { --return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0xcc), _mm512_castps_si512(b), 0x4e)); -+return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0xcc), _mm512_castps_si512(b), (_MM_PERM_ENUM)0x4e)); - } - - __forceinline vfloat16 interleave4_odd(const vfloat16& a, const vfloat16& b) { --return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x33), _mm512_castps_si512(a), 0x4e)); -+return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x33), _mm512_castps_si512(a), (_MM_PERM_ENUM)0x4e)); - } - - __forceinline vfloat16 permute(vfloat16 v, __m512i index) {
[arch-commits] Commit in embree/trunk (PKGBUILD fix-avx512-gcc7.patch)
Date: Friday, March 9, 2018 @ 13:55:37 Author: archange Revision: 305274 Add patch and compile for AVX512SKX Added: embree/trunk/fix-avx512-gcc7.patch Modified: embree/trunk/PKGBUILD ---+ PKGBUILD | 37 fix-avx512-gcc7.patch | 49 2 files changed, 70 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-09 13:43:18 UTC (rev 305273) +++ PKGBUILD2018-03-09 13:55:37 UTC (rev 305274) @@ -4,7 +4,7 @@ pkgname=embree pkgver=2.17.3 -pkgrel=1 +pkgrel=2 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -13,25 +13,30 @@ makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') provides=('embree-isa') replaces=('embree-isa') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('c7d7172ce6e64a7a405fba97ed9e3e92a9cdd53aba5cfc0d46d4b792e22bc0fe') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz; +'fix-avx512-gcc7.patch') +sha256sums=('c7d7172ce6e64a7a405fba97ed9e3e92a9cdd53aba5cfc0d46d4b792e22bc0fe' +'0982f55ccf3e5001a16c717b195689b291daf6769bce5b059e2499e098012117') +prepare() { +cd ${pkgname}-${pkgver} +patch -p1 -i ../fix-avx512-gcc7.patch +} + build() { - cd ${pkgname}-${pkgver} - - cmake . \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release \ --DEMBREE_TUTORIALS=OFF \ --DEMBREE_MAX_ISA="AVX2" - # Embree detects actual ISA at runtime - # AVX512KNL/SKX: https://github.com/embree/embree/issues/169 - make +cd ${pkgname}-${pkgver} +cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DEMBREE_TUTORIALS=OFF \ + -DEMBREE_MAX_ISA="AVX512SKX" +# Embree detects actual ISA at runtime +make } package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install } Added: fix-avx512-gcc7.patch === --- fix-avx512-gcc7.patch (rev 0) +++ fix-avx512-gcc7.patch 2018-03-09 13:55:37 UTC (rev 305274) @@ -0,0 +1,49 @@ +From 40b9aca2668f443cae6bfbfa7cc5a354f1087011 Mon Sep 17 00:00:00 2001 +From: Sven Woop+Date: Wed, 7 Mar 2018 11:02:01 + +Subject: [PATCH] AVX512 compile fix for GCC 7 + +--- + common/simd/vfloat16_avx512.h | 12 ++-- + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/common/simd/vfloat16_avx512.h b/common/simd/vfloat16_avx512.h +index 9b7dccf714..306de62dfc 100644 +--- a/common/simd/vfloat16_avx512.h b/common/simd/vfloat16_avx512.h +@@ -458,29 +458,29 @@ namespace embree + } + + __forceinline vfloat16 interleave_even(const vfloat16& a, const vfloat16& b) { +-return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), 0xb1)); ++return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), (_MM_PERM_ENUM)0xb1)); + } + + __forceinline vfloat16 interleave_odd(const vfloat16& a, const vfloat16& b) { +-return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), 0xb1)); ++return _mm512_castsi512_ps(_mm512_mask_shuffle_epi32(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), (_MM_PERM_ENUM)0xb1)); + } + + __forceinline vfloat16 interleave2_even(const vfloat16& a, const vfloat16& b) { + /* mask should be 8-bit but is 16-bit to reuse for interleave_even */ +-return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), 0xb1)); ++return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0x), _mm512_castps_si512(b), (_MM_PERM_ENUM)0xb1)); + } + + __forceinline vfloat16 interleave2_odd(const vfloat16& a, const vfloat16& b) { + /* mask should be 8-bit but is 16-bit to reuse for interleave_odd */ +-return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), 0xb1)); ++return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(b), mm512_int2mask(0x), _mm512_castps_si512(a), (_MM_PERM_ENUM)0xb1)); + } + + __forceinline vfloat16 interleave4_even(const vfloat16& a, const vfloat16& b) { +-return _mm512_castsi512_ps(_mm512_mask_permutex_epi64(_mm512_castps_si512(a), mm512_int2mask(0xcc), _mm512_castps_si512(b), 0x4e)); ++return
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, February 21, 2018 @ 14:55:42 Author: archange Revision: 296677 upgpkg: embree 2.17.3-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-21 14:44:04 UTC (rev 296676) +++ PKGBUILD2018-02-21 14:55:42 UTC (rev 296677) @@ -3,7 +3,7 @@ # Maintainer: Bruno Paganipkgname=embree -pkgver=2.17.2 +pkgver=2.17.3 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -14,7 +14,7 @@ provides=('embree-isa') replaces=('embree-isa') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('546e981b7542639a29d5d7655e16d5750986c57ad553795ec24b80f11cb8994d') +sha256sums=('c7d7172ce6e64a7a405fba97ed9e3e92a9cdd53aba5cfc0d46d4b792e22bc0fe') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 16:33:18 Author: archange Revision: 283742 upgpkg: embree 2.17.2-1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 16:14:57 UTC (rev 283741) +++ PKGBUILD2018-01-17 16:33:18 UTC (rev 283742) @@ -3,8 +3,8 @@ # Maintainer: Bruno Paganipkgname=embree -pkgver=2.17.1 -pkgrel=2 +pkgver=2.17.2 +pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -14,7 +14,7 @@ provides=('embree-isa') replaces=('embree-isa') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') +sha256sums=('546e981b7542639a29d5d7655e16d5750986c57ad553795ec24b80f11cb8994d') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Monday, January 15, 2018 @ 10:56:54 Author: archange Revision: 282633 Rebuild embree with AVX2 support AVX512 pending. Modified: embree/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-15 10:49:17 UTC (rev 282632) +++ PKGBUILD2018-01-15 10:56:54 UTC (rev 282633) @@ -1,8 +1,10 @@ # $Id$ # Maintainer: Lukas Jirkovsky+# Maintainer: Bruno Pagani + pkgname=embree pkgver=2.17.1 -pkgrel=1 +pkgrel=2 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -9,11 +11,13 @@ license=('Apache') depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') -source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) +provides=('embree-isa') +replaces=('embree-isa') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') build() { - cd "$srcdir/$pkgname-$pkgver" + cd ${pkgname}-${pkgver} cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -20,12 +24,14 @@ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ -DEMBREE_TUTORIALS=OFF \ --DEMBREE_MAX_ISA="SSE2" +-DEMBREE_MAX_ISA="AVX2" + # Embree detects actual ISA at runtime + # AVX512KNL/SKX: https://github.com/embree/embree/issues/169 make } package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 17:17:26 Author: stativ Revision: 276872 upgpkg: embree 2.17.1-1 update to 2.17.1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 17:05:39 UTC (rev 276871) +++ PKGBUILD2017-12-29 17:17:26 UTC (rev 276872) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.17.0 +pkgver=2.17.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('3ea7a72546baee497ae8098bc12f3de6') +sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Monday, October 16, 2017 @ 17:54:20 Author: stativ Revision: 263095 upgpkg: embree 2.17.0-1 update to 2.17.0 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-16 17:49:52 UTC (rev 263094) +++ PKGBUILD2017-10-16 17:54:20 UTC (rev 263095) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.16.4 +pkgver=2.17.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('3d9674024198f2944a13dd0a476ff43c') +md5sums=('3ea7a72546baee497ae8098bc12f3de6') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, June 30, 2017 @ 16:04:45 Author: stativ Revision: 241696 upgpkg: embree 2.16.4-1 update to 2.16.4 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-30 16:04:09 UTC (rev 241695) +++ PKGBUILD2017-06-30 16:04:45 UTC (rev 241696) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.16.3 +pkgver=2.16.4 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('a53b4261cd6fcaa3a9dc718859790e31') +md5sums=('3d9674024198f2944a13dd0a476ff43c') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Tuesday, June 27, 2017 @ 17:51:35 Author: stativ Revision: 241272 upgpkg: embree 2.16.3-1 update to 2.16.3 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-27 17:29:51 UTC (rev 241271) +++ PKGBUILD2017-06-27 17:51:35 UTC (rev 241272) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.15.0 +pkgver=2.16.3 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('4e77e6f30f1ea99ee40be49b68f9f8cc') +md5sums=('a53b4261cd6fcaa3a9dc718859790e31') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, March 25, 2017 @ 21:37:17 Author: stativ Revision: 218985 upgpkg: embree 2.15.0-1 update to 2.15.0 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-25 20:06:49 UTC (rev 218984) +++ PKGBUILD2017-03-25 21:37:17 UTC (rev 218985) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.13.0 +pkgver=2.15.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('15acff05f33da76ee9ef8bd6bc5bc90e') +md5sums=('4e77e6f30f1ea99ee40be49b68f9f8cc') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, December 3, 2016 @ 20:34:44 Author: stativ Revision: 197841 upgpkg: embree 2.13.0-1 update to 2.13.0 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-03 19:55:00 UTC (rev 197840) +++ PKGBUILD2016-12-03 20:34:44 UTC (rev 197841) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.12.0 -pkgrel=2 +pkgver=2.13.0 +pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('9d649a8a353b0df0e832ff407d067510') +md5sums=('15acff05f33da76ee9ef8bd6bc5bc90e') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, November 16, 2016 @ 20:27:35 Author: stativ Revision: 196077 upgpkg: embree 2.12.0-2 enforce SSE2, should fix FS#51801 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-16 20:19:37 UTC (rev 196076) +++ PKGBUILD2016-11-16 20:27:35 UTC (rev 196077) @@ -2,7 +2,7 @@ # Maintainer: Lukas Jirkovskypkgname=embree pkgver=2.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -19,7 +19,8 @@ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ --DEMBREE_TUTORIALS=OFF +-DEMBREE_TUTORIALS=OFF \ +-DEMBREE_MAX_ISA="SSE2" make }
[arch-commits] Commit in embree/trunk (PKGBUILD rtcore_ray_forceinline.diff)
Date: Wednesday, November 9, 2016 @ 20:58:04 Author: stativ Revision: 195249 upgpkg: embree 2.12.0-1 update to 2.12.0 Modified: embree/trunk/PKGBUILD Deleted: embree/trunk/rtcore_ray_forceinline.diff -+ PKGBUILD| 19 +- rtcore_ray_forceinline.diff | 119 -- 2 files changed, 5 insertions(+), 133 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-09 20:31:23 UTC (rev 195248) +++ PKGBUILD2016-11-09 20:58:04 UTC (rev 195249) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.10.0 +pkgver=2.12.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -8,18 +8,10 @@ url="https://embree.github.io/; license=('Apache') depends=('intel-tbb') -makedepends=('cmake' 'ispc' 'openexr') -source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz; -"rtcore_ray_forceinline.diff") -md5sums=('a130a5a36d0ad2c93f1ecfef7dea208f' - '2ad75c38bdf4b035d01ba4c6cec53ec2') +makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') +source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) +md5sums=('9d649a8a353b0df0e832ff407d067510') -prepare() { - cd "$srcdir/$pkgname-$pkgver" - # see https://github.com/embree/embree/issues/88 - patch -Np1 < "$srcdir/rtcore_ray_forceinline.diff" -} - build() { cd "$srcdir/$pkgname-$pkgver" @@ -27,8 +19,7 @@ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ --DENABLE_TUTORIALS=OFF \ --DTBB_ROOT=/usr +-DEMBREE_TUTORIALS=OFF make } Deleted: rtcore_ray_forceinline.diff === --- rtcore_ray_forceinline.diff 2016-11-09 20:31:23 UTC (rev 195248) +++ rtcore_ray_forceinline.diff 2016-11-09 20:58:04 UTC (rev 195249) @@ -1,119 +0,0 @@ -diff --git a/include/embree2/rtcore.h b/include/embree2/rtcore.h -index 77622ec..f8e2088 100644 a/include/embree2/rtcore.h -+++ b/include/embree2/rtcore.h -@@ -50,6 +50,12 @@ typedef int ssize_t; - #define RTCORE_DEPRECATED - #endif - -+#if defined(_WIN32) -+# define RTCORE_FORCEINLINE __forceinline -+#else -+# define RTCORE_FORCEINLINE inline __attribute__((always_inline)) -+#endif -+ - /*! Embree API version */ - #define RTCORE_VERSION_MAJOR @EMBREE_VERSION_MAJOR@ - #define RTCORE_VERSION_MINOR @EMBREE_VERSION_MINOR@ -diff --git a/include/embree2/rtcore_ray.h b/include/embree2/rtcore_ray.h -index e55afdc..6fb60a5 100644 a/include/embree2/rtcore_ray.h -+++ b/include/embree2/rtcore_ray.h -@@ -17,6 +17,8 @@ - #ifndef __RTCORE_RAY_H__ - #define __RTCORE_RAY_H__ - -+#include "rtcore.h" -+ - /*! \ingroup embree_kernel_api */ - /*! \{ */ - -@@ -165,30 +167,30 @@ struct RTCORE_ALIGN(64) RTCRay16 - #ifndef __RTCRayN__ - #define __RTCRayN__ - struct RTCRayN {}; --__forceinline float& RTCRayN_org_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[0*N+0*N1+i]; } //!< x coordinate of ray origin --__forceinline float& RTCRayN_org_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[1*N+0*N1+i]; } //!< y coordinate of ray origin --__forceinline float& RTCRayN_org_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[2*N+0*N1+i]; }; //!< z coordinate of ray origin -+RTCORE_FORCEINLINE float& RTCRayN_org_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[0*N+0*N1+i]; } //!< x coordinate of ray origin -+RTCORE_FORCEINLINE float& RTCRayN_org_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[1*N+0*N1+i]; } //!< y coordinate of ray origin -+RTCORE_FORCEINLINE float& RTCRayN_org_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[2*N+0*N1+i]; }; //!< z coordinate of ray origin - --__forceinline float& RTCRayN_dir_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[3*N+1*N1+i]; }; //!< x coordinate of ray direction --__forceinline float& RTCRayN_dir_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[4*N+1*N1+i]; }; //!< y coordinate of ray direction --__forceinline float& RTCRayN_dir_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[5*N+1*N1+i]; }; //!< z coordinate of ray direction -+RTCORE_FORCEINLINE float& RTCRayN_dir_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[3*N+1*N1+i]; }; //!< x coordinate of ray direction -+RTCORE_FORCEINLINE float& RTCRayN_dir_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 =
[arch-commits] Commit in embree/trunk (PKGBUILD rtcore_ray_forceinline.diff)
Date: Sunday, August 7, 2016 @ 16:07:55 Author: stativ Revision: 185893 upgpkg: embree 2.10.0-1 update to 2.10.0 Added: embree/trunk/rtcore_ray_forceinline.diff Modified: embree/trunk/PKGBUILD -+ PKGBUILD| 14 +++- rtcore_ray_forceinline.diff | 119 ++ 2 files changed, 130 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-07 16:07:26 UTC (rev 185892) +++ PKGBUILD2016-08-07 16:07:55 UTC (rev 185893) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.9.0 +pkgver=2.10.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -9,9 +9,17 @@ license=('Apache') depends=('intel-tbb') makedepends=('cmake' 'ispc' 'openexr') -source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('1c6128b2d96b263721e514eb8f5ca0fc') +source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz; +"rtcore_ray_forceinline.diff") +md5sums=('a130a5a36d0ad2c93f1ecfef7dea208f' + '2ad75c38bdf4b035d01ba4c6cec53ec2') +prepare() { + cd "$srcdir/$pkgname-$pkgver" + # see https://github.com/embree/embree/issues/88 + patch -Np1 < "$srcdir/rtcore_ray_forceinline.diff" +} + build() { cd "$srcdir/$pkgname-$pkgver" Added: rtcore_ray_forceinline.diff === --- rtcore_ray_forceinline.diff (rev 0) +++ rtcore_ray_forceinline.diff 2016-08-07 16:07:55 UTC (rev 185893) @@ -0,0 +1,119 @@ +diff --git a/include/embree2/rtcore.h b/include/embree2/rtcore.h +index 77622ec..f8e2088 100644 +--- a/include/embree2/rtcore.h b/include/embree2/rtcore.h +@@ -50,6 +50,12 @@ typedef int ssize_t; + #define RTCORE_DEPRECATED + #endif + ++#if defined(_WIN32) ++# define RTCORE_FORCEINLINE __forceinline ++#else ++# define RTCORE_FORCEINLINE inline __attribute__((always_inline)) ++#endif ++ + /*! Embree API version */ + #define RTCORE_VERSION_MAJOR @EMBREE_VERSION_MAJOR@ + #define RTCORE_VERSION_MINOR @EMBREE_VERSION_MINOR@ +diff --git a/include/embree2/rtcore_ray.h b/include/embree2/rtcore_ray.h +index e55afdc..6fb60a5 100644 +--- a/include/embree2/rtcore_ray.h b/include/embree2/rtcore_ray.h +@@ -17,6 +17,8 @@ + #ifndef __RTCORE_RAY_H__ + #define __RTCORE_RAY_H__ + ++#include "rtcore.h" ++ + /*! \ingroup embree_kernel_api */ + /*! \{ */ + +@@ -165,30 +167,30 @@ struct RTCORE_ALIGN(64) RTCRay16 + #ifndef __RTCRayN__ + #define __RTCRayN__ + struct RTCRayN {}; +-__forceinline float& RTCRayN_org_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[0*N+0*N1+i]; } //!< x coordinate of ray origin +-__forceinline float& RTCRayN_org_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[1*N+0*N1+i]; } //!< y coordinate of ray origin +-__forceinline float& RTCRayN_org_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[2*N+0*N1+i]; }; //!< z coordinate of ray origin ++RTCORE_FORCEINLINE float& RTCRayN_org_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[0*N+0*N1+i]; } //!< x coordinate of ray origin ++RTCORE_FORCEINLINE float& RTCRayN_org_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[1*N+0*N1+i]; } //!< y coordinate of ray origin ++RTCORE_FORCEINLINE float& RTCRayN_org_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[2*N+0*N1+i]; }; //!< z coordinate of ray origin + +-__forceinline float& RTCRayN_dir_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[3*N+1*N1+i]; }; //!< x coordinate of ray direction +-__forceinline float& RTCRayN_dir_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[4*N+1*N1+i]; }; //!< y coordinate of ray direction +-__forceinline float& RTCRayN_dir_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[5*N+1*N1+i]; }; //!< z coordinate of ray direction ++RTCORE_FORCEINLINE float& RTCRayN_dir_x(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[3*N+1*N1+i]; }; //!< x coordinate of ray direction ++RTCORE_FORCEINLINE float& RTCRayN_dir_y(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[4*N+1*N1+i]; }; //!< y coordinate of ray direction ++RTCORE_FORCEINLINE float& RTCRayN_dir_z(RTCRayN* ptr, size_t N, size_t i) { const size_t N1 = (size_t)(N == 1); return ((float*)ptr)[5*N+1*N1+i]; }; //!< z coordinate of ray direction + +-__forceinline float& RTCRayN_tnear(RTCRayN*
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Sunday, May 15, 2016 @ 22:20:23 Author: stativ Revision: 175427 upgpkg: embree 2.9.0-1 update to 2.9.0 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-15 20:14:05 UTC (rev 175426) +++ PKGBUILD2016-05-15 20:20:23 UTC (rev 175427) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.8.0 +pkgver=2.9.0 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'openexr') source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('5558c63a1f6a25d687d76d7f8029abbb') +md5sums=('1c6128b2d96b263721e514eb8f5ca0fc') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Sunday, February 21, 2016 @ 11:21:15 Author: stativ Revision: 162984 upgpkg: embree 2.8.0-1 update to 2.8.0 Modified: embree/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-21 10:19:24 UTC (rev 162983) +++ PKGBUILD2016-02-21 10:21:15 UTC (rev 162984) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.7.1 -pkgrel=2 +pkgver=2.8.0 +pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/; @@ -10,17 +10,17 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'openexr') source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('059ed1e41af564ed7661e817433a38b3') +md5sums=('5558c63a1f6a25d687d76d7f8029abbb') build() { cd "$srcdir/$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DENABLE_TUTORIALS=OFF \ --DTBB_ROOT=/usr \ -. - + cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DENABLE_TUTORIALS=OFF \ +-DTBB_ROOT=/usr make }
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Monday, December 7, 2015 @ 02:36:23 Author: allan Revision: 149492 C++11 ABI rebuild Modified: embree/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-07 01:35:26 UTC (rev 149491) +++ PKGBUILD2015-12-07 01:36:23 UTC (rev 149492) @@ -2,7 +2,7 @@ # Maintainer: Lukas Jirkovskypkgname=embree pkgver=2.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') url="https://embree.github.io/;
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Wednesday, November 4, 2015 @ 19:21:01 Author: stativ Revision: 146000 upgpkg: embree 2.7.1-1 update to 2.7.1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-04 18:19:21 UTC (rev 145999) +++ PKGBUILD2015-11-04 18:21:01 UTC (rev 146000) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.6.2 +pkgver=2.7.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'openexr') source=("$pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('34ea979a1a8105a895cd97cf2b7be223') +md5sums=('059ed1e41af564ed7661e817433a38b3') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Sunday, August 30, 2015 @ 08:40:38 Author: stativ Revision: 138964 upgpkg: embree 2.6.2-1 embree: update to 2.6.2 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-30 06:40:01 UTC (rev 138963) +++ PKGBUILD2015-08-30 06:40:38 UTC (rev 138964) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovsky l.jirkov...@gmail.com pkgname=embree -pkgver=2.5.1 +pkgver=2.6.2 pkgrel=1 pkgdesc=A collection of high-performance ray tracing kernels arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'openexr') source=($pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('cb740c9f517dd234bff5c0818d782be5') +md5sums=('34ea979a1a8105a895cd97cf2b7be223') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, May 16, 2015 @ 12:20:30 Author: stativ Revision: 133571 upgpkg: embree 2.5.1-1 update to 2.5.1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-16 10:17:19 UTC (rev 133570) +++ PKGBUILD2015-05-16 10:20:30 UTC (rev 133571) @@ -1,16 +1,16 @@ # $Id$ # Maintainer: Lukas Jirkovsky l.jirkov...@gmail.com pkgname=embree -pkgver=2.4 -pkgrel=2 +pkgver=2.5.1 +pkgrel=1 pkgdesc=A collection of high-performance ray tracing kernels arch=('x86_64') url=https://embree.github.io/; license=('Apache') -depends=('gcc-libs') -makedepends=('cmake' 'ispc' 'freeglut' 'imagemagick' 'openexr') +depends=('intel-tbb') +makedepends=('cmake' 'ispc' 'openexr') source=($pkgname-${pkgver}.tar.gz::http://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('4219e0692ba80bb1f34b66a527a4a034') +md5sums=('cb740c9f517dd234bff5c0818d782be5') build() { cd $srcdir/$pkgname-$pkgver @@ -17,8 +17,8 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ --DBUILD_TUTORIALS=OFF \ --DBUILD_TUTORIALS_ISPC=OFF \ +-DENABLE_TUTORIALS=OFF \ +-DTBB_ROOT=/usr \ . make
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Saturday, May 9, 2015 @ 11:35:51 Author: stativ Revision: 133015 upgpkg: embree 2.4-2 openexr rebuild Modified: embree/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-05-09 09:24:23 UTC (rev 133014) +++ PKGBUILD2015-05-09 09:35:51 UTC (rev 133015) @@ -2,7 +2,7 @@ # Maintainer: Lukas Jirkovsky l.jirkov...@gmail.com pkgname=embree pkgver=2.4 -pkgrel=1 +pkgrel=2 pkgdesc=A collection of high-performance ray tracing kernels arch=('x86_64') url=https://embree.github.io/;
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Thursday, March 12, 2015 @ 20:35:39 Author: stativ Revision: 129137 upgpkg: embree 2.4-1 initial build, i686 doesn't compile though Modified: embree/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-12 19:04:19 UTC (rev 129136) +++ PKGBUILD2015-03-12 19:35:39 UTC (rev 129137) @@ -4,7 +4,7 @@ pkgver=2.4 pkgrel=1 pkgdesc=A collection of high-performance ray tracing kernels -arch=('i686' 'x86_64') +arch=('x86_64') url=https://embree.github.io/; license=('Apache') depends=('gcc-libs')