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


Reply via email to