summaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1-plugins-rust/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/gstreamer1-plugins-rust/Makefile')
-rw-r--r--multimedia/gstreamer1-plugins-rust/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile
index 6b7b983e2bbd..b6d43853fbbe 100644
--- a/multimedia/gstreamer1-plugins-rust/Makefile
+++ b/multimedia/gstreamer1-plugins-rust/Makefile
@@ -26,7 +26,10 @@ USE_GSTREAMER= webrtc
SHEBANG_FILES= dependencies.py
-MESON_ARGS= -Ddoc=disabled
+MESON_ARGS= -Ddoc=disabled -Dskia=disabled
+# vvdec support requires multimedia/vvdec version 3.0.0 or higher, which is not
+# in the ports tree as of time of writing (2025-08-02).
+MESON_ARGS+= -Dvvdec=disabled
CARGO_BUILD= no
CARGO_INSTALL= no
@@ -40,6 +43,8 @@ LTO_UNSAFE= yes
CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false
.endif
+BINARY_ALIAS= python3=${PYTHON_CMD}
+
OPTIONS_DEFINE= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP
OPTIONS_DEFAULT= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP
OPTIONS_EXCLUDE_aarch64= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda