Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages / topology-toolkit
Commits: a5cc9704 by Jakub Klinkovský at 2026-08-18T16:17:39+02:00 upgpkg: 1.4.0-4: add patch for embree 4 support closes https://gitlab.archlinux.org/archlinux/packaging/packages/topology-toolkit/-/merge_requests/1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = topology-toolkit pkgdesc = An open-source library and software collection for topological data analysis and visualization pkgver = 1.4.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/topology-tool-kit/ttk arch = x86_64 license = BSD-3-Clause-Attribution @@ -18,7 +18,7 @@ pkgbase = topology-toolkit makedepends = openxr makedepends = qt6-declarative makedepends = utf8cpp - depends = embree3 + depends = embree depends = glibc depends = graphviz depends = libgcc @@ -38,6 +38,10 @@ pkgbase = topology-toolkit depends = zlib depends = libz.so source = topology-toolkit-1.4.0.tar.gz::https://github.com/topology-tool-kit/ttk/archive/refs/tags/1.4.0.tar.gz + source = topology-toolkit-fix-embree-include.patch::https://github.com/topology-tool-kit/ttk/commit/8418ed1da0064497ad01874466c5bbf684407acb.patch + source = topology-toolkit-embree4.patch::https://github.com/topology-tool-kit/ttk/commit/300a205a0394e037dbd59f861e43ebd646ec2800.patch b2sums = 9668cc59f7807b8bd07677b2ba8fba4bba8ba8691f912698dd4bf65d855332dbd0d40e20329d82ee8f2919ece97fe742f0037efa4d3df6cb5cc9b1eca86a79ab + b2sums = d0b7d0566467b43ee746ee49bb68aa01cac42af38c8f2eed19465902fbe05d794b4b7bdbd3f80420ec60defb466bd49228b0f977e15ad4ce759290a8ec1fb243 + b2sums = 44834b9f1e9e73a74ee6b505340f7d067ca7b91d38edc33dea53193ec47620de3ae1f651ccfe7cea4bc45d62822f5707837b3bd7ce4c3ace0461594f57fd49a9 pkgname = topology-toolkit ===================================== PKGBUILD ===================================== @@ -2,13 +2,13 @@ pkgname=topology-toolkit pkgver=1.4.0 -pkgrel=3 +pkgrel=4 pkgdesc="An open-source library and software collection for topological data analysis and visualization" arch=(x86_64) url="https://github.com/topology-tool-kit/ttk" license=(BSD-3-Clause-Attribution) depends=( - embree3 + embree glibc graphviz libgcc @@ -42,8 +42,19 @@ makedepends=( ) source=( $pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz + $pkgname-fix-embree-include.patch::$url/commit/8418ed1da0064497ad01874466c5bbf684407acb.patch + $pkgname-embree4.patch::$url/commit/300a205a0394e037dbd59f861e43ebd646ec2800.patch ) -b2sums=('9668cc59f7807b8bd07677b2ba8fba4bba8ba8691f912698dd4bf65d855332dbd0d40e20329d82ee8f2919ece97fe742f0037efa4d3df6cb5cc9b1eca86a79ab') +b2sums=('9668cc59f7807b8bd07677b2ba8fba4bba8ba8691f912698dd4bf65d855332dbd0d40e20329d82ee8f2919ece97fe742f0037efa4d3df6cb5cc9b1eca86a79ab' + 'd0b7d0566467b43ee746ee49bb68aa01cac42af38c8f2eed19465902fbe05d794b4b7bdbd3f80420ec60defb466bd49228b0f977e15ad4ce759290a8ec1fb243' + '44834b9f1e9e73a74ee6b505340f7d067ca7b91d38edc33dea53193ec47620de3ae1f651ccfe7cea4bc45d62822f5707837b3bd7ce4c3ace0461594f57fd49a9') + +prepare() { + cd ttk-$pkgver + # support for embree 4 https://github.com/topology-tool-kit/ttk/pull/1141 + patch -p1 < ../$pkgname-fix-embree-include.patch + patch -p1 < ../$pkgname-embree4.patch +} build() { # Directory where the ParaView plugin will be installed - this must be done with an environment variable View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/topology-toolkit/-/commit/a5cc97049e64f757059eb36dd248e8242aed8809 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/topology-toolkit/-/commit/a5cc97049e64f757059eb36dd248e8242aed8809 You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
