Index | Thread | Search

From:
Daniil Ryvkin <mail@leinadr.com>
Subject:
Re: [2/2] [new port] multimedia/obs-studio
To:
Stuart Henderson <stu@spacehopper.org>
Cc:
ports@openbsd.org
Date:
Wed, 29 Jul 2026 17:56:36 +0300

Download raw body.

Thread
On Wed, Jul 29, 2026 at 01:19:11PM +0100, Stuart Henderson wrote:
> : MODPY_VERSION =         3.14
> 
> don't set this
> 
> : DIST_TUPLE +=           github simd-everywhere simde v0.8.2 simde-0.8.2
> :                         -DSIMDe_INCLUDE_DIR=${WRKSRC}/simde-0.8.2
> 
> don't hardcode the version in the dir name; use e.g. "github
> simd-everywhere simde v0.8.2 simde" and -DSIMDe_INCLUDE_DIR=${WRKSRC}/simde
> 
> :         ln -sf ${LOCALBASE}/lib/libintl.so.8.2 ${WRKDIR}/libintl.so
> :         ln -sf ${LOCALBASE}/lib/libuuid.so.14.1 ${WRKDIR}/libuuid.so
> 
> :                         -DOPENGL_opengl_LIBRARY=/usr/X11R6/lib/libGL.so.19.2 \
> ...
> :                         -DLibUUID_LIBRARY=${LOCALBASE}/lib/libuuid.so.14.1 \
> 
> you can't hardcode these library versions
> 
> there's got to be something better than these symlinks?
> 

Changes:
	Removed MODPY_VERSION
	simde bundled via DIST_TUPLE with generic subdir name
	libuuid found via file(GLOB) in the OpenBSD cmake file
	libGL found via file(GLOB) in libobs-opengl patch
	Hardcoded library versions and symlinks removed; linker flags use -L${LOCALBASE}/lib