Skip to content

Commit

Permalink
[opensubdiv] Upgrade to 3.4.4 (#26628)
Browse files Browse the repository at this point in the history
* [opensubdiv] upgrade to 3.4.4

* [opensubdiv] update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
  • Loading branch information
Danielmelody and JonLiu1993 authored Oct 9, 2022
1 parent a29baaf commit 09d33fe
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 20 deletions.
18 changes: 9 additions & 9 deletions ports/opensubdiv/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO PixarAnimationStudios/OpenSubdiv
REF 82ab1b9f54c87fdd7e989a3470d53e137b8ca270 # 3.4.3
SHA512 607cb9aa05d83a24bc2102bfd28abfec58f5723b1c56f6f431111ebf98f105ff7ca2a77610953acd21f73cb74d8d8ec68db3aeb11be1f9ca56d87c36c58dd095
HEAD_REF master
REF ff76e0f2dc9c9202b7d2f965f264bfd6f41866d5 # 3.4.4
SHA512 8839f29259664279b372bba21fcb925b01910631ed265fc20201beef6584c1f064134bf107dfc66709a3cd19e083f108e842ffbfff3f435ec8c7af2cd17d43e5
HEAD_REF release
PATCHES
fix_compile-option.patch
fix-version-search.patch
Expand All @@ -24,9 +24,9 @@ if(VCPKG_TARGET_IS_LINUX)
These can be installed on Ubuntu systems via sudo apt install libxinerama-dev libxxf86vm-dev")
endif()

vcpkg_find_acquire_program(PYTHON2)
get_filename_component(PYTHON2_DIR "${PYTHON2}" DIRECTORY)
vcpkg_add_to_path("${PYTHON2_DIR}")
vcpkg_find_acquire_program(PYTHON3)
get_filename_component(PYTHON3_DIR "${PYTHON3}" DIRECTORY)
vcpkg_add_to_path("${PYTHON3_DIR}")

if (VCPKG_CRT_LINKAGE STREQUAL static)
set(STATIC_CRT_LNK ON)
Expand All @@ -46,18 +46,16 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
"true-deriv-eval" OPENSUBDIV_GREGORY_EVAL_TRUE_DERIVATIVES
INVERTED_FEATURES
"opengl" NO_OPENGL
"cuda" NO_CUDA
"dx" NO_DX
"examples" NO_EXAMPLES
"glew" NO_GLEW
"glfw" NO_GLFW
"glfw" NO_GLFW_X11
"omp" NO_OMP
"opencl" NO_OPENCL
"ptex" NO_PTEX
"tbb" NO_TBB
"tutorials" NO_TUTORIALS
"opengl" NO_OPENGL
)

set(OSD_EXTRA_OPTS)
Expand Down Expand Up @@ -85,6 +83,8 @@ vcpkg_cmake_configure(
-DNO_GLTESTS=ON
-DNO_CLEW=ON
-DNO_METAL=ON
-DNO_EXAMPLES=ON
-DNO_TUTORIALS=ON
${FEATURE_OPTIONS}
${OSD_EXTRA_OPTS}
MAYBE_UNUSED_VARIABLES
Expand Down
14 changes: 5 additions & 9 deletions ports/opensubdiv/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"name": "opensubdiv",
"version-semver": "3.4.3",
"port-version": 5,
"version-semver": "3.4.4",
"description": "An Open-Source subdivision surface library.",
"homepage": "https://github.com/PixarAnimationStudios/OpenSubdiv",
"license": "Apache-2.0",
Expand Down Expand Up @@ -30,9 +29,6 @@
}
]
},
"examples": {
"description": "Enable examples build"
},
"glew": {
"description": "Path to glew",
"dependencies": [
Expand All @@ -55,7 +51,10 @@
]
},
"opengl": {
"description": "Enable OpenGL support"
"description": "Enable OpenGL",
"dependencies": [
"opengl"
]
},
"ptex": {
"description": "Path to Ptex",
Expand All @@ -71,9 +70,6 @@
},
"true-deriv-eval": {
"description": "Enable true derivative evaluation for Gregory basis patches"
},
"tutorials": {
"description": "Enable tutorials build"
}
}
}
4 changes: 2 additions & 2 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -5449,8 +5449,8 @@
"port-version": 2
},
"opensubdiv": {
"baseline": "3.4.3",
"port-version": 5
"baseline": "3.4.4",
"port-version": 0
},
"opentelemetry-cpp": {
"baseline": "1.5.0",
Expand Down
5 changes: 5 additions & 0 deletions versions/o-/opensubdiv.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "3d058f08906d8b31c377aabeeab730d3a486d122",
"version-semver" : "3.4.4",
"port-version": 0
},
{
"git-tree": "a2aebb443eae8d15fc85fbeb0ffdb3774b1b09c8",
"version-semver": "3.4.3",
Expand Down

0 comments on commit 09d33fe

Please sign in to comment.