summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathieu Westphal2022-09-25 16:42:00 +0800
committerMathieu Westphal2022-09-25 16:42:00 +0800
commit9aa4d1a492bc10d27432753334bbdcc1a281aed7 (patch)
tree9a2b710495b6ac7fcbf4640cedc4efddc501dc02
parent4253d66b310149c4f953306448c85f3f17ae97f0 (diff)
downloadaur-9aa4d1a492bc10d27432753334bbdcc1a281aed7.tar.gz
Updating F3D and adding new options
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4a4e8f2fffa3..18a92e039de9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = f3d
pkgdesc = A fast and minimalist 3D viewer
pkgver = 1.3.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/f3d-app/f3d
arch = x86_64
license = BSD
makedepends = cmake
+ makedepends = fmt
makedepends = help2man
depends = vtk
depends = glew
@@ -14,7 +15,6 @@ pkgbase = f3d
depends = ospray
depends = assimp
depends = opencascade
- depends = fmt
depends = alembic
source = https://github.com/f3d-app/f3d/archive/refs/tags/v1.3.1.tar.gz
sha256sums = 653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d
diff --git a/PKGBUILD b/PKGBUILD
index bbcb50503f88..a516d05be64a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,13 @@
pkgname=f3d
pkgver=1.3.1
-pkgrel=1
+pkgrel=2
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' 'fmt' 'alembic')
-makedepends=('cmake' 'help2man')
+depends=('vtk' 'glew' 'pugixml' 'netcdf' 'ospray' 'assimp' 'opencascade' 'alembic')
+makedepends=('cmake' 'fmt' 'help2man')
source=("https://github.com/$pkgname-app/$pkgname/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d')
@@ -19,15 +19,17 @@ build() {
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
- -DBUILD_TESTING=OFF \
-DF3D_INSTALL_DEFAULT_CONFIGURATION_FILE=ON \
-DF3D_GENERATE_MAN=ON \
-DF3D_INSTALL_MIME_TYPES_FILE=ON \
-DF3D_INSTALL_THUMBNAILER_FILES=ON \
+ -DF3D_PYTHON_BINDINGS=ON \
+ -DF3D_INSTALL_SDK=ON \
-DF3D_MODULE_OCCT=ON \
-DF3D_MODULE_ASSIMP=ON \
-DF3D_MODULE_ALEMBIC=ON \
-DF3D_MODULE_RAYTRACING=ON \
+ -DF3D_MODULE_EXTERNAL_RENDERING=ON \
..
make
}