Diff blender-5.0.0 with a blender-9999

/usr/portage/media-gfx/blender/blender-9999.ebuild 2026-04-10 12:17:39.714068679 +0300
119 119
	media-libs/libjpeg-turbo:=
120 120
	>=media-libs/libpng-1.6.50:=
121 121
	media-libs/libsamplerate
122
	>=media-libs/openimageio-3.0.9.1:=
122
	>=media-libs/openimageio-3.0.9.1:=[python,${PYTHON_SINGLE_USEDEP}]
123 123
	virtual/glu
124 124
	virtual/libintl
125 125
	virtual/opengl[X?]
......
132 132
	ffmpeg? ( media-video/ffmpeg:=[encode(+),lame(-),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] )
133 133
	fftw? ( sci-libs/fftw:3.0=[threads] )
134 134
	gmp? ( dev-libs/gmp:=[cxx] )
135
	gnome? ( gui-libs/libdecor )
136 135
	hip? (
137 136
		>=dev-util/hip-6.0:=
138 137
		hiprt? (
......
214 213
	dev-cpp/eigen:=
215 214
	test? (
216 215
		$(python_gen_cond_dep '
217
			media-libs/openimageio[jpeg2k,python,${PYTHON_SINGLE_USEDEP},tools]
216
			media-libs/openimageio[jpeg2k,tools]
218 217
		')
219 218
	)
220 219
"
......
467 466

  
468 467
		# Compiler Options:
469 468
		# -DWITH_BUILDINFO="yes"
469
		-DWITH_COMPILER_SIMD="no" # This makes it so Blender doesn't append their own -march flags
470 470

  
471 471
		# System Options:
472 472
		-DWITH_INSTALL_PORTABLE="no"
......
530 530
		-DWITH_CYCLES_OSL="$(usex osl)"
531 531
		-DWITH_CYCLES_EMBREE="$(usex embree)"
532 532
		-DWITH_CYCLES_PATH_GUIDING="$(usex openpgl)"
533
		-DWITH_CYCLES_LOGGING="ON" # "$(usex debug)"
533 534

  
534 535
		-DWITH_CYCLES_DEVICE_OPTIX="$(usex optix)"
535 536
		-DWITH_CYCLES_DEVICE_CUDA="$(usex cuda)"
......
612 613
		if use hiprt; then
613 614
			mycmakeargs+=(
614 615
				-DHIPRT_ROOT_DIR="${ESYSROOT}/usr/lib/hiprt/2.5"
616
				-DHIP_HIPCC_FLAGS="-fcf-protection=none"
615 617
				-DHIPRT_COMPILER_PARALLEL_JOBS="$(makeopts_jobs)"
616 618
			)
617 619
		fi
......
627 629
	if use wayland; then
628 630
		mycmakeargs+=(
629 631
			-DWITH_GHOST_WAYLAND_APP_ID="blender-${BV}"
630
			-DWITH_GHOST_WAYLAND_LIBDECOR="$(usex gnome)"
632
			-DWITH_GHOST_CSD="$(usex gnome)"
631 633
		)
632 634
	fi
633 635

  
......
746 748
		"^script_pyapi_bpy_driver_secure_eval$"
747 749
	)
748 750

  
749
	if [[ "${RUN_FAILING_TESTS:-0}" -eq 0 ]]; then
750
		einfo "not running failing tests RUN_FAILING_TESTS=${RUN_FAILING_TESTS}"
751
		CMAKE_SKIP_TESTS+=(
752
			# Does try to import from weird paths
753
			"^io_fbx_import$"
754
		)
755
	fi
756

  
757 751
	if ! has_version "media-libs/openusd"; then
758 752
		CMAKE_SKIP_TESTS+=(
759 753
			# from pxr import Usd # ModuleNotFoundError: No module named 'pxr'
Thank you!