git: 147ab5f4869e - main - multimedia/vapoursynth: Limit port to tier 1 (64-bit) platforms and fix some style issues
- Reply: Daniel Engberg : "Re: git: 147ab5f4869e - main - multimedia/vapoursynth: Limit port to tier 1 (64-bit) platforms and fix some style issues"
- Reply: Jan Beich : "Re: git: 147ab5f4869e - main - multimedia/vapoursynth: Limit port to tier 1 (64-bit) platforms and fix some style issues"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 21 Jun 2026 23:52:14 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=147ab5f4869eb52f0cbe25c2c2f523660d2f2d66
commit 147ab5f4869eb52f0cbe25c2c2f523660d2f2d66
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-06-21 23:42:11 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-06-21 23:46:42 +0000
multimedia/vapoursynth: Limit port to tier 1 (64-bit) platforms and fix some style issues
Upstream only targets 64-bit platforms
(see release notes for R74 and meson.build) and they're the only plugins
are only optimized and/or runs reasonably fast on aarch64 and amd64.
This is also true for most other related software you normally use with
Vapoursynth. While at fix a few style issues
---
multimedia/vapoursynth/Makefile | 5 ++++-
multimedia/vapoursynth/pkg-message | 1 -
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/multimedia/vapoursynth/Makefile b/multimedia/vapoursynth/Makefile
index 71b389e6ebcd..3e21289407a9 100644
--- a/multimedia/vapoursynth/Makefile
+++ b/multimedia/vapoursynth/Makefile
@@ -17,6 +17,9 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= Upstream only targets 64-bit archs and plugins are only optimized and/or runs reasonably fast on aarch64 and amd64
+
WITH_LTO= yes
LDFLAGS+= -lpthread
@@ -26,7 +29,7 @@ MESON_ARGS= -Dpython3_bin=${PYTHON_CMD}
.if !defined(CPUTYPE) && ${ARCH} == amd64
COMMENT+= (compatibility mode)
-MESON_ARGS+= -Denable_x86_asm=false
+MESON_ARGS+= -Denable_x86_asm=false
.endif
.if defined(CPUTYPE) && ${ARCH} == amd64
diff --git a/multimedia/vapoursynth/pkg-message b/multimedia/vapoursynth/pkg-message
index 6eef2a1dc870..561b1fed1450 100644
--- a/multimedia/vapoursynth/pkg-message
+++ b/multimedia/vapoursynth/pkg-message
@@ -9,4 +9,3 @@ you recompile this software and plugins with CPUTYPE variable defined.
EOM
}
]
-