diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index 7721a9b..8afb9bf 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -7,11 +7,13 @@ pkgdesc="3D VFX pipeline interchange file format" arch=('x86_64') url="https://graphics.pixar.com/usd/docs/index.html" license=('Apache') -depends=('boost-libs' 'glew' 'openexr' 'opensubdiv' 'python') -makedepends=('boost' 'cmake' 'intel-tbb' 'ninja') +depends=('boost-libs' 'glew' 'openexr' 'opensubdiv' 'python' 'pyside2' 'python-opengl') +makedepends=('boost' 'cmake' 'intel-tbb' 'ninja' 'qt5-base') provides=("usd=${pkgver}") -source=("$pkgname-$pkgver.tar.gz::https://github.com/PixarAnimationStudios/USD/archive/v${pkgver}.tar.gz") -sha256sums=('165d0e1e45385076121268eba0da2a0ba4a7e5c2b8eab9ab26fb2fcd81a1a478') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PixarAnimationStudios/USD/archive/v${pkgver}.tar.gz" + 'pyside2-uic') +sha256sums=('165d0e1e45385076121268eba0da2a0ba4a7e5c2b8eab9ab26fb2fcd81a1a478' + 'bf2d902eddd24d4c3498f05a89f0d867df8a6cbd921214131c14a28152e4ffbe') build() { cd USD-${pkgver} @@ -20,9 +22,10 @@ build() { -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DPXR_USE_PYTHON_3=ON \ - -DPXR_BUILD_IMAGING=OFF \ + -DPXR_BUILD_IMAGING=ON \ -DPXR_BUILD_TESTS=OFF \ - -DPXR_BUILD_MONOLITHIC=ON + -DPXR_BUILD_MONOLITHIC=ON \ + -DPYSIDE_BIN_DIR:PATH="$srcdir" ninja -C build } diff --git a/trunk/pyside2-uic b/trunk/pyside2-uic new file mode 100755 index 0000000..1a689a5 --- /dev/null +++ b/trunk/pyside2-uic @@ -0,0 +1,2 @@ +#!/bin/sh +exec uic-qt5 -g python "$@"