git: 47a07f93d20b - main - misc/usd: Move to graphics/openusd
Date: Sun, 15 Feb 2026 14:15:45 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=47a07f93d20bc30ef7d28b84b0b6cce50eb94e13
commit 47a07f93d20bc30ef7d28b84b0b6cce50eb94e13
Author: Martin Filla <freebsd@sysctl.cz>
AuthorDate: 2026-02-15 14:09:47 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-15 14:12:22 +0000
misc/usd: Move to graphics/openusd
Rename to match upstream naming and moved to a more appropriate category
PR: 292497
Approved by: yuri (maintainer, timeout 1 month)
---
MOVED | 1 +
graphics/Makefile | 1 +
graphics/blender/Makefile | 2 +-
graphics/blender4/Makefile | 2 +-
{misc/usd => graphics/openusd}/Makefile | 0
{misc/usd => graphics/openusd}/distinfo | 0
.../usd => graphics/openusd}/files/patch-cmake_defaults_Packages.cmake | 0
.../openusd}/files/patch-extras_usd_examples_usdObj_pch.h | 0
.../openusd}/files/patch-extras_usd_examples_usdSchemaExamples_pch.h | 0
.../usd => graphics/openusd}/files/patch-pxr_base_arch_assumptions.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_daemon.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_debugger.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_defines.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_fileSystem.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_fileSystem.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_math.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_stackTrace.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_symbols.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_systemInfo.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_timing.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_arch_timing.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_plug_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_tf_diagnostic.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_tf_fileUtils.cpp | 0
.../openusd}/files/patch-pxr_base_tf_testenv_mallocTag.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_trace_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_vt_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_base_work_pch.h | 0
.../openusd}/files/patch-pxr_imaging_garch_glDebugWindow.cpp | 0
.../openusd}/files/patch-pxr_imaging_garch_glPlatformContext.h | 0
.../openusd}/files/patch-pxr_imaging_garch_glPlatformDebugContext.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_garch_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_glf_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hdMtlx_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hdSt_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hd_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hdx_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hgiGL_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hgiVulkan_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hgi_hgi.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hgi_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hioOpenVDB_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_hio_pch.h | 0
.../openusd}/files/patch-pxr_imaging_plugin_hdEmbree_pch.h | 0
.../openusd}/files/patch-pxr_imaging_plugin_hdStorm_pch.h | 0
.../openusd}/files/patch-pxr_imaging_plugin_hioOiio_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_imaging_pxOsd_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdAppUtils_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdImagingGL_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdImaging_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdSkelImaging_pch.h | 0
.../openusd}/files/patch-pxr_usdImaging_usdVolImaging_pch.h | 0
.../usd => graphics/openusd}/files/patch-pxr_usdImaging_usdviewq_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_ar_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_pcp_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_plugin_sdrOsl_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_plugin_usdAbc_pch.h | 0
.../usd => graphics/openusd}/files/patch-pxr_usd_plugin_usdDraco_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_sdf_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_sdr_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdGeom_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdHydra_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdLux_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdMedia_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdPhysics_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdRender_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdRi_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdShade_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdSkel_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdUI_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdUtils_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usdVol_pch.h | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usd_clip.cpp | 0
{misc/usd => graphics/openusd}/files/patch-pxr_usd_usd_pch.h | 0
.../files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h | 0
{misc/usd => graphics/openusd}/pkg-descr | 0
{misc/usd => graphics/openusd}/pkg-plist | 0
misc/Makefile | 1 -
80 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/MOVED b/MOVED
index 2e3b462f222f..5521addac978 100644
--- a/MOVED
+++ b/MOVED
@@ -5150,3 +5150,4 @@ graphics/py-cairo|graphics/py-pycairo|2026-02-12|Use correct Python package name
java/openjdk19||2026-02-14|Has expired: No longer supported by upstream
emulators/firebird-emu|emulators/firebird|2026-02-14|Align with upstream project name
security/openssl-quictls|security/openssl33-quictls|2026-02-14|Has expired: Upstream project has been archived, use security/openssl33-quictls
+misc/usd|graphics/openusd|2026-02-15|Rename to match upstream naming and moved to a more appropriate category
diff --git a/graphics/Makefile b/graphics/Makefile
index 53b66c0ad891..7de2b7824be0 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -682,6 +682,7 @@
SUBDIR += openshadinglanguage
SUBDIR += openslide
SUBDIR += opensubdiv
+ SUBDIR += openusd
SUBDIR += openvkl
SUBDIR += openxr
SUBDIR += optar
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index 2c171a7abc3e..816ce65229f7 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -174,7 +174,7 @@ TRACE_LIB_DEPENDS= libpotrace.so:graphics/libpotrace
USD_BROKEN= does not build with current USD port
USD_CMAKE_BOOL= WITH_USD
USD_IMPLIES= TBB
-USD_LIB_DEPENDS= libusd_ms.so:misc/usd
+USD_LIB_DEPENDS= libusd_ms.so:graphics/openusd
VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
VULKAN_CMAKE_BOOL= WITH_VULKAN_BACKEND
VULKAN_LDFLAGS= -lshaderc_shared -lSPIRV-Tools-shared
diff --git a/graphics/blender4/Makefile b/graphics/blender4/Makefile
index fd8d86617351..ec09f756d103 100644
--- a/graphics/blender4/Makefile
+++ b/graphics/blender4/Makefile
@@ -184,7 +184,7 @@ USD_BROKEN= require devel/tbb, which conflicts with devel/onetbb: \
https://github.com/PixarAnimationStudios/OpenUSD/issues/1650
USD_CMAKE_BOOL= WITH_USD
USD_IMPLIES= TBB
-USD_LIB_DEPENDS= libusd_usd.so:misc/usd
+USD_LIB_DEPENDS= libusd_usd.so:graphics/openusd
VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
VULKAN_CMAKE_BOOL= WITH_VULKAN_BACKEND
VULKAN_LDFLAGS= -lshaderc_shared -lSPIRV-Tools-shared
diff --git a/misc/usd/Makefile b/graphics/openusd/Makefile
similarity index 100%
rename from misc/usd/Makefile
rename to graphics/openusd/Makefile
diff --git a/misc/usd/distinfo b/graphics/openusd/distinfo
similarity index 100%
rename from misc/usd/distinfo
rename to graphics/openusd/distinfo
diff --git a/misc/usd/files/patch-cmake_defaults_Packages.cmake b/graphics/openusd/files/patch-cmake_defaults_Packages.cmake
similarity index 100%
rename from misc/usd/files/patch-cmake_defaults_Packages.cmake
rename to graphics/openusd/files/patch-cmake_defaults_Packages.cmake
diff --git a/misc/usd/files/patch-extras_usd_examples_usdObj_pch.h b/graphics/openusd/files/patch-extras_usd_examples_usdObj_pch.h
similarity index 100%
rename from misc/usd/files/patch-extras_usd_examples_usdObj_pch.h
rename to graphics/openusd/files/patch-extras_usd_examples_usdObj_pch.h
diff --git a/misc/usd/files/patch-extras_usd_examples_usdSchemaExamples_pch.h b/graphics/openusd/files/patch-extras_usd_examples_usdSchemaExamples_pch.h
similarity index 100%
rename from misc/usd/files/patch-extras_usd_examples_usdSchemaExamples_pch.h
rename to graphics/openusd/files/patch-extras_usd_examples_usdSchemaExamples_pch.h
diff --git a/misc/usd/files/patch-pxr_base_arch_assumptions.cpp b/graphics/openusd/files/patch-pxr_base_arch_assumptions.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_assumptions.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_assumptions.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_daemon.cpp b/graphics/openusd/files/patch-pxr_base_arch_daemon.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_daemon.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_daemon.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_debugger.cpp b/graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_debugger.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_defines.h b/graphics/openusd/files/patch-pxr_base_arch_defines.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_defines.h
rename to graphics/openusd/files/patch-pxr_base_arch_defines.h
diff --git a/misc/usd/files/patch-pxr_base_arch_fileSystem.cpp b/graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_fileSystem.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_fileSystem.h b/graphics/openusd/files/patch-pxr_base_arch_fileSystem.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_fileSystem.h
rename to graphics/openusd/files/patch-pxr_base_arch_fileSystem.h
diff --git a/misc/usd/files/patch-pxr_base_arch_math.h b/graphics/openusd/files/patch-pxr_base_arch_math.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_math.h
rename to graphics/openusd/files/patch-pxr_base_arch_math.h
diff --git a/misc/usd/files/patch-pxr_base_arch_pch.h b/graphics/openusd/files/patch-pxr_base_arch_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_pch.h
rename to graphics/openusd/files/patch-pxr_base_arch_pch.h
diff --git a/misc/usd/files/patch-pxr_base_arch_stackTrace.cpp b/graphics/openusd/files/patch-pxr_base_arch_stackTrace.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_stackTrace.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_stackTrace.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_symbols.cpp b/graphics/openusd/files/patch-pxr_base_arch_symbols.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_symbols.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_symbols.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_systemInfo.cpp b/graphics/openusd/files/patch-pxr_base_arch_systemInfo.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_systemInfo.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_systemInfo.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_timing.cpp b/graphics/openusd/files/patch-pxr_base_arch_timing.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_timing.cpp
rename to graphics/openusd/files/patch-pxr_base_arch_timing.cpp
diff --git a/misc/usd/files/patch-pxr_base_arch_timing.h b/graphics/openusd/files/patch-pxr_base_arch_timing.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_arch_timing.h
rename to graphics/openusd/files/patch-pxr_base_arch_timing.h
diff --git a/misc/usd/files/patch-pxr_base_plug_pch.h b/graphics/openusd/files/patch-pxr_base_plug_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_plug_pch.h
rename to graphics/openusd/files/patch-pxr_base_plug_pch.h
diff --git a/misc/usd/files/patch-pxr_base_tf_diagnostic.cpp b/graphics/openusd/files/patch-pxr_base_tf_diagnostic.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_tf_diagnostic.cpp
rename to graphics/openusd/files/patch-pxr_base_tf_diagnostic.cpp
diff --git a/misc/usd/files/patch-pxr_base_tf_fileUtils.cpp b/graphics/openusd/files/patch-pxr_base_tf_fileUtils.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_tf_fileUtils.cpp
rename to graphics/openusd/files/patch-pxr_base_tf_fileUtils.cpp
diff --git a/misc/usd/files/patch-pxr_base_tf_testenv_mallocTag.cpp b/graphics/openusd/files/patch-pxr_base_tf_testenv_mallocTag.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_base_tf_testenv_mallocTag.cpp
rename to graphics/openusd/files/patch-pxr_base_tf_testenv_mallocTag.cpp
diff --git a/misc/usd/files/patch-pxr_base_trace_pch.h b/graphics/openusd/files/patch-pxr_base_trace_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_trace_pch.h
rename to graphics/openusd/files/patch-pxr_base_trace_pch.h
diff --git a/misc/usd/files/patch-pxr_base_vt_pch.h b/graphics/openusd/files/patch-pxr_base_vt_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_vt_pch.h
rename to graphics/openusd/files/patch-pxr_base_vt_pch.h
diff --git a/misc/usd/files/patch-pxr_base_work_pch.h b/graphics/openusd/files/patch-pxr_base_work_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_base_work_pch.h
rename to graphics/openusd/files/patch-pxr_base_work_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_garch_glDebugWindow.cpp b/graphics/openusd/files/patch-pxr_imaging_garch_glDebugWindow.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_garch_glDebugWindow.cpp
rename to graphics/openusd/files/patch-pxr_imaging_garch_glDebugWindow.cpp
diff --git a/misc/usd/files/patch-pxr_imaging_garch_glPlatformContext.h b/graphics/openusd/files/patch-pxr_imaging_garch_glPlatformContext.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_garch_glPlatformContext.h
rename to graphics/openusd/files/patch-pxr_imaging_garch_glPlatformContext.h
diff --git a/misc/usd/files/patch-pxr_imaging_garch_glPlatformDebugContext.cpp b/graphics/openusd/files/patch-pxr_imaging_garch_glPlatformDebugContext.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_garch_glPlatformDebugContext.cpp
rename to graphics/openusd/files/patch-pxr_imaging_garch_glPlatformDebugContext.cpp
diff --git a/misc/usd/files/patch-pxr_imaging_garch_pch.h b/graphics/openusd/files/patch-pxr_imaging_garch_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_garch_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_garch_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_glf_pch.h b/graphics/openusd/files/patch-pxr_imaging_glf_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_glf_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_glf_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hdMtlx_pch.h b/graphics/openusd/files/patch-pxr_imaging_hdMtlx_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hdMtlx_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hdMtlx_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hdSt_pch.h b/graphics/openusd/files/patch-pxr_imaging_hdSt_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hdSt_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hdSt_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hd_pch.h b/graphics/openusd/files/patch-pxr_imaging_hd_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hd_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hd_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hdx_pch.h b/graphics/openusd/files/patch-pxr_imaging_hdx_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hdx_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hdx_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hgiGL_pch.h b/graphics/openusd/files/patch-pxr_imaging_hgiGL_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hgiGL_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hgiGL_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hgiVulkan_pch.h b/graphics/openusd/files/patch-pxr_imaging_hgiVulkan_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hgiVulkan_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hgiVulkan_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hgi_hgi.cpp b/graphics/openusd/files/patch-pxr_imaging_hgi_hgi.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hgi_hgi.cpp
rename to graphics/openusd/files/patch-pxr_imaging_hgi_hgi.cpp
diff --git a/misc/usd/files/patch-pxr_imaging_hgi_pch.h b/graphics/openusd/files/patch-pxr_imaging_hgi_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hgi_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hgi_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hioOpenVDB_pch.h b/graphics/openusd/files/patch-pxr_imaging_hioOpenVDB_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hioOpenVDB_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hioOpenVDB_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_hio_pch.h b/graphics/openusd/files/patch-pxr_imaging_hio_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_hio_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_hio_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_plugin_hdEmbree_pch.h b/graphics/openusd/files/patch-pxr_imaging_plugin_hdEmbree_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_plugin_hdEmbree_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_plugin_hdEmbree_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_plugin_hdStorm_pch.h b/graphics/openusd/files/patch-pxr_imaging_plugin_hdStorm_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_plugin_hdStorm_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_plugin_hdStorm_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_plugin_hioOiio_pch.h b/graphics/openusd/files/patch-pxr_imaging_plugin_hioOiio_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_plugin_hioOiio_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_plugin_hioOiio_pch.h
diff --git a/misc/usd/files/patch-pxr_imaging_pxOsd_pch.h b/graphics/openusd/files/patch-pxr_imaging_pxOsd_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_imaging_pxOsd_pch.h
rename to graphics/openusd/files/patch-pxr_imaging_pxOsd_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdAppUtils_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdAppUtils_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdAppUtils_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdAppUtils_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdImagingGL_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdImagingGL_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdImagingGL_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdImagingGL_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdImaging_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdImaging_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdImaging_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdImaging_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdSkelImaging_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdSkelImaging_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdSkelImaging_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdSkelImaging_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdVolImaging_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdVolImaging_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdVolImaging_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdVolImaging_pch.h
diff --git a/misc/usd/files/patch-pxr_usdImaging_usdviewq_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdviewq_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usdImaging_usdviewq_pch.h
rename to graphics/openusd/files/patch-pxr_usdImaging_usdviewq_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_ar_pch.h b/graphics/openusd/files/patch-pxr_usd_ar_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_ar_pch.h
rename to graphics/openusd/files/patch-pxr_usd_ar_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_pcp_pch.h b/graphics/openusd/files/patch-pxr_usd_pcp_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_pcp_pch.h
rename to graphics/openusd/files/patch-pxr_usd_pcp_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_plugin_sdrOsl_pch.h b/graphics/openusd/files/patch-pxr_usd_plugin_sdrOsl_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_plugin_sdrOsl_pch.h
rename to graphics/openusd/files/patch-pxr_usd_plugin_sdrOsl_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_plugin_usdAbc_pch.h b/graphics/openusd/files/patch-pxr_usd_plugin_usdAbc_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_plugin_usdAbc_pch.h
rename to graphics/openusd/files/patch-pxr_usd_plugin_usdAbc_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_plugin_usdDraco_pch.h b/graphics/openusd/files/patch-pxr_usd_plugin_usdDraco_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_plugin_usdDraco_pch.h
rename to graphics/openusd/files/patch-pxr_usd_plugin_usdDraco_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_sdf_pch.h b/graphics/openusd/files/patch-pxr_usd_sdf_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_sdf_pch.h
rename to graphics/openusd/files/patch-pxr_usd_sdf_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_sdr_pch.h b/graphics/openusd/files/patch-pxr_usd_sdr_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_sdr_pch.h
rename to graphics/openusd/files/patch-pxr_usd_sdr_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdGeom_pch.h b/graphics/openusd/files/patch-pxr_usd_usdGeom_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdGeom_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdGeom_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdHydra_pch.h b/graphics/openusd/files/patch-pxr_usd_usdHydra_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdHydra_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdHydra_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdLux_pch.h b/graphics/openusd/files/patch-pxr_usd_usdLux_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdLux_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdLux_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdMedia_pch.h b/graphics/openusd/files/patch-pxr_usd_usdMedia_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdMedia_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdMedia_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdPhysics_pch.h b/graphics/openusd/files/patch-pxr_usd_usdPhysics_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdPhysics_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdPhysics_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdRender_pch.h b/graphics/openusd/files/patch-pxr_usd_usdRender_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdRender_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdRender_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdRi_pch.h b/graphics/openusd/files/patch-pxr_usd_usdRi_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdRi_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdRi_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdShade_pch.h b/graphics/openusd/files/patch-pxr_usd_usdShade_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdShade_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdShade_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdSkel_pch.h b/graphics/openusd/files/patch-pxr_usd_usdSkel_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdSkel_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdSkel_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdUI_pch.h b/graphics/openusd/files/patch-pxr_usd_usdUI_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdUI_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdUI_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdUtils_pch.h b/graphics/openusd/files/patch-pxr_usd_usdUtils_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdUtils_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdUtils_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usdVol_pch.h b/graphics/openusd/files/patch-pxr_usd_usdVol_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usdVol_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usdVol_pch.h
diff --git a/misc/usd/files/patch-pxr_usd_usd_clip.cpp b/graphics/openusd/files/patch-pxr_usd_usd_clip.cpp
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usd_clip.cpp
rename to graphics/openusd/files/patch-pxr_usd_usd_clip.cpp
diff --git a/misc/usd/files/patch-pxr_usd_usd_pch.h b/graphics/openusd/files/patch-pxr_usd_usd_pch.h
similarity index 100%
rename from misc/usd/files/patch-pxr_usd_usd_pch.h
rename to graphics/openusd/files/patch-pxr_usd_usd_pch.h
diff --git a/misc/usd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h b/graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
similarity index 100%
rename from misc/usd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
rename to graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
diff --git a/misc/usd/pkg-descr b/graphics/openusd/pkg-descr
similarity index 100%
rename from misc/usd/pkg-descr
rename to graphics/openusd/pkg-descr
diff --git a/misc/usd/pkg-plist b/graphics/openusd/pkg-plist
similarity index 100%
rename from misc/usd/pkg-plist
rename to graphics/openusd/pkg-plist
diff --git a/misc/Makefile b/misc/Makefile
index e463b85672e9..c127834573ff 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -723,7 +723,6 @@
SUBDIR += urh
SUBDIR += usbids
SUBDIR += usbrh-libusb
- SUBDIR += usd
SUBDIR += utftools
SUBDIR += utouch-kmod
SUBDIR += valentina