Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
f3d


Commits:
66923952 by Sven-Hendrik Haase at 2024-01-21T21:08:07+01:00
upgpkg: 2.3.0-1

Also enable OpenEXR and USD support.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = f3d
        pkgdesc = A fast and minimalist 3D viewer
-       pkgver = 2.2.1
-       pkgrel = 3
+       pkgver = 2.3.0
+       pkgrel = 1
        url = https://github.com/f3d-app/f3d
        arch = x86_64
        license = BSD
@@ -14,6 +14,7 @@ pkgbase = f3d
        makedepends = utf8cpp
        makedepends = python
        makedepends = jdk-openjdk
+       makedepends = fast_float
        depends = vtk
        depends = glew
        depends = pugixml
@@ -27,7 +28,11 @@ pkgbase = f3d
        depends = draco
        depends = libxcursor
        depends = verdict
-       source = 
f3d-2.2.1.tar.gz::https://github.com/f3d-app/f3d/archive/refs/tags/v2.2.1.tar.gz
-       sha256sums = 
4d3a73b0107c8db7f0556107c74087d3748232a73981f65f7c5186ac1003ec8d
+       depends = boost
+       depends = openexr
+       depends = usd
+       depends = openshadinglanguage
+       source = 
f3d-2.3.0.tar.gz::https://github.com/f3d-app/f3d/archive/refs/tags/v2.3.0.tar.gz
+       sha256sums = 
13d33b49bad71a5a1bb9d1ecc927cc2d26d767daebaa6dba145bcc411b8d5f27
 
 pkgname = f3d


=====================================
PKGBUILD
=====================================
@@ -2,17 +2,19 @@
 # Contributor: Michael Migliore <mcmigliore+...@gmail.com>
 # Contributor: Mathieu Wespthal <mathieu.westphal+...@gmail.com>
 pkgname=f3d
-pkgver=2.2.1
-pkgrel=3
+pkgver=2.3.0
+pkgrel=1
 pkgdesc='A fast and minimalist 3D viewer'
 arch=('x86_64')
 url="https://github.com/${pkgname}-app/${pkgname}";
 license=('BSD')
 depends=('vtk' 'glew' 'pugixml' 'netcdf' 'ospray' 'assimp' 'opencascade' 
'alembic'
-         'fmt' 'nlohmann-json' 'draco' 'libxcursor' 'verdict')
-makedepends=('cmake' 'help2man' 'openmp' 'pybind11' 'ninja' 'eigen' 'utf8cpp' 
'python' 'jdk-openjdk')
+         'fmt' 'nlohmann-json' 'draco' 'libxcursor' 'verdict' 'boost' 
'openexr' 'usd'
+         'openshadinglanguage')
+makedepends=('cmake' 'help2man' 'openmp' 'pybind11' 'ninja' 'eigen' 'utf8cpp' 
'python'
+             'jdk-openjdk' 'fast_float')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz";)
-sha256sums=('4d3a73b0107c8db7f0556107c74087d3748232a73981f65f7c5186ac1003ec8d')
+sha256sums=('13d33b49bad71a5a1bb9d1ecc927cc2d26d767daebaa6dba145bcc411b8d5f27')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -25,13 +27,15 @@ build() {
     -DF3D_BINDINGS_JAVA=ON \
     -DF3D_BINDINGS_PYTHON=ON \
     -DF3D_LINUX_GENERATE_MAN=ON \
-    -DF3D_MODULE_RAYTRACING=ON \
     -DF3D_MODULE_EXTERNAL_RENDERING=ON \
+    -DF3D_MODULE_RAYTRACING=ON \
+    -DF3D_MODULE_EXR=ON \
     -DF3D_PLUGINS_STATIC_BUILD=ON \
     -DF3D_PLUGIN_BUILD_ALEMBIC=ON \
     -DF3D_PLUGIN_BUILD_ASSIMP=ON \
     -DF3D_PLUGIN_BUILD_DRACO=ON \
-    -DF3D_PLUGIN_BUILD_OCCT=ON
+    -DF3D_PLUGIN_BUILD_OCCT=ON \
+    -DF3D_PLUGIN_BUILD_USD=ON
   ninja -C build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/f3d/-/commit/66923952f84876345f470d2b4ef793ad31177eb8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/f3d/-/commit/66923952f84876345f470d2b4ef793ad31177eb8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to