diff options
author | Christoph Willing <chris.willing@linux.com> | 2023-08-29 12:28:32 +1000 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-09-02 18:02:41 +0700 |
commit | 3b5cc06c850586026d6f2a2dcb0837831fca4ae4 (patch) | |
tree | 03876edec205a9d57abef1bf53df8feb6e956082 /graphics | |
parent | 4ca828c688b506bb618c3b4bf9fd4d55014eaf90 (diff) |
graphics/OpenSubdiv: Updated for version 3.5.1
Signed-off-by: Christoph Willing <chris.willing@linux.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/OpenSubdiv/CUDA-compatibility.patch | 10 | ||||
-rw-r--r-- | graphics/OpenSubdiv/OpenSubdiv.SlackBuild | 4 | ||||
-rw-r--r-- | graphics/OpenSubdiv/OpenSubdiv.info | 6 | ||||
-rw-r--r-- | graphics/OpenSubdiv/README | 1 |
4 files changed, 11 insertions, 10 deletions
diff --git a/graphics/OpenSubdiv/CUDA-compatibility.patch b/graphics/OpenSubdiv/CUDA-compatibility.patch index c1cf2981e2ea0..2db18f6413622 100644 --- a/graphics/OpenSubdiv/CUDA-compatibility.patch +++ b/graphics/OpenSubdiv/CUDA-compatibility.patch @@ -1,17 +1,17 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -590,8 +590,14 @@ if(CUDA_FOUND) +--- CMakeLists.txt.orig 2023-08-29 11:13:57.755000000 +1000 ++++ CMakeLists.txt 2023-08-29 11:19:42.759000000 +1000 +@@ -605,8 +605,14 @@ if (NOT DEFINED OSD_CUDA_NVCC_FLAGS) if (CUDA_VERSION_MAJOR LESS 6) set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_11 ) -- else() +- elseif (CUDA_VERSION_MAJOR LESS 8) + elseif (CUDA_VERSION_MAJOR LESS 9) set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_20 ) + elseif (CUDA_VERSION_MAJOR LESS 11) + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_30 ) + elseif (CUDA_VERSION_MAJOR LESS 12) + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_35 ) -+ else() ++ else () + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_50 ) endif() endif() diff --git a/graphics/OpenSubdiv/OpenSubdiv.SlackBuild b/graphics/OpenSubdiv/OpenSubdiv.SlackBuild index 3c11bac9d4ce7..2af659c74b8a4 100644 --- a/graphics/OpenSubdiv/OpenSubdiv.SlackBuild +++ b/graphics/OpenSubdiv/OpenSubdiv.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=OpenSubdiv -VERSION=${VERSION:-3.5.0} +VERSION=${VERSION:-3.5.1} SRCVER=$(echo $VERSION | tr . _) BUILD=${BUILD:-3} TAG=${TAG:-_SBo} @@ -75,7 +75,7 @@ rm -rf $PRGNAM-$SRCVER tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz cd $PRGNAM-$SRCVER sed -i -e '/${OPENGL_gl_LIBRARY}/a${OPENGL_glx_LIBRARY}' CMakeLists.txt -patch -p1 < $CWD/CUDA-compatibility.patch +patch -p0 < $CWD/CUDA-compatibility.patch chown -R root:root . find -L . \ diff --git a/graphics/OpenSubdiv/OpenSubdiv.info b/graphics/OpenSubdiv/OpenSubdiv.info index b2f9892a6bbbf..79fdf9a8baaf9 100644 --- a/graphics/OpenSubdiv/OpenSubdiv.info +++ b/graphics/OpenSubdiv/OpenSubdiv.info @@ -1,8 +1,8 @@ PRGNAM="OpenSubdiv" -VERSION="3.5.0" +VERSION="3.5.1" HOMEPAGE="http://graphics.pixar.com/opensubdiv" -DOWNLOAD="https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_5_0/OpenSubdiv-3_5_0.tar.gz" -MD5SUM="230f5cd2911d6240e58a3773b9c6e5e4" +DOWNLOAD="https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_5_1/OpenSubdiv-3_5_1.tar.gz" +MD5SUM="15a2e1df83463116a37309156e138e43" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/OpenSubdiv/README b/graphics/OpenSubdiv/README index 18ad40a90098b..3e64c556ac6c5 100644 --- a/graphics/OpenSubdiv/README +++ b/graphics/OpenSubdiv/README @@ -13,4 +13,5 @@ the cudatoolkit at SBo. Therefore CUDA backend support is not enabled by default in this SlackBuild. It must be explicitly enabled (as well as cudatoolkit being installed) to use it in the build e.g. ENABLE_CUDA=yes bash OpenSubdiv.SlackBuild +N.B. Building with CUDA is currently unsupported (broken) - don't use! |