summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorZhirui Dai2023-09-06 03:06:43 -0700
committerZhirui Dai2023-09-06 03:06:43 -0700
commit92577b5b91c54506b7b78e991cd6b1b97f24ab10 (patch)
tree14395c917287e28e4d3ef84cf12a5ce6aa9bc5c0 /PKGBUILD
parent33a8e848c6cb7f61c6bc99b57f6fe68dbb28593e (diff)
downloadaur-92577b5b91c54506b7b78e991cd6b1b97f24ab10.tar.gz
v0.17.0-1fix6008
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 11 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0f9317e7c888..2594a2470aff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgbase=open3d
pkgname=( {,python-}open3d python-py3d )
-pkgver=0.14.1
+pkgver=0.17.0
pkgrel=1
epoch=4
pkgdesc="A Modern Library for 3D Data Processing"
@@ -20,7 +20,6 @@ depends=(
glfw-x11
jsoncpp
libjpeg-turbo
- liblzf
libpng
mesa
python
@@ -36,30 +35,26 @@ makedepends=(
git
python-setuptools
)
-source=("${pkgbase}::git+https://github.com/intel-isl/Open3D.git#tag=v${pkgver}")
-sha256sums=('SKIP')
+source=(
+ "${pkgbase}::git+https://github.com/isl-org/Open3D.git#tag=v${pkgver}-1fix6008"
+ "v0.17.0-1fix6008.patch"
+)
+sha256sums=('SKIP' 'SKIP')
function prepare() {
cd "${srcdir}/${pkgbase}"
git submodule update --init --recursive
+ patch -p1 -i "${srcdir}/v0.17.0-1fix6008.patch"
mkdir build
}
function build() {
cd "${srcdir}/${pkgbase}/build"
- find ../ -name "CMakeLists.txt" -exec sed -i 's/-Werror//g' {} \;
+ # find ../ -name "CMakeLists.txt" -exec sed -i 's/-Werror//g' {} \;
cmake .. \
- -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr \
+ -DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIBS=ON \
- -DCMAKE_BUILD_TYPE=Release \
- -DUSE_SYSTEM_FLANN=ON \
- -DUSE_SYSTEM_FMT=ON \
- -DUSE_SYSTEM_GLEW=ON \
- -DUSE_SYSTEM_GLFW=ON \
- -DUSE_SYSTEM_JPEG=ON \
- -DUSE_SYSTEM_LIBLZF=ON \
- -DUSE_SYSTEM_PNG=ON \
- -DUSE_SYSTEM_PYBIND11=ON
+ -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
}
@@ -74,7 +69,6 @@ function package_open3d() {
glfw-x11
jsoncpp
libjpeg-turbo
- liblzf
libpng
mesa
python
@@ -88,7 +82,7 @@ function package_open3d() {
open3d-git
)
cd "${srcdir}/${pkgbase}/build"
- make install
+ make DESTDIR="${pkgdir}" install
}
function package_python-open3d() {
@@ -102,7 +96,6 @@ function package_python-open3d() {
glfw-x11
jsoncpp
libjpeg-turbo
- liblzf
libpng
mesa
open3d