diff --git a/multimedia/vapoursynth-l-smash-works/Makefile b/multimedia/vapoursynth-l-smash-works/Makefile index c993e6f82581..29819792efe3 100644 --- a/multimedia/vapoursynth-l-smash-works/Makefile +++ b/multimedia/vapoursynth-l-smash-works/Makefile @@ -1,46 +1,46 @@ PORTNAME= l-smash-works -DISTVERSION= 20230716 -PORTREVISION= 1 +DISTVERSION= 20260326 CATEGORIES= multimedia PKGNAMEPREFIX= vapoursynth- MAINTAINER= ports@FreeBSD.org COMMENT= L-SMASH source plugin for VapourSynth WWW= https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works -BROKEN= Does not build with ffmpeg > 6 - LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 powerpc64le BUILD_DEPENDS= ${LOCALBASE}/include/vapoursynth/VSHelper.h:multimedia/vapoursynth LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ liblsmash.so:multimedia/l-smash USES= meson pkgconfig +USE_LDFLAGS= yes + USE_GITHUB= yes GH_ACCOUNT= HomeOfAviSynthPlusEvolution GH_PROJECT= L-SMASH-Works -USE_LDFLAGS= yes +GH_TAGNAME= 1282 -EXCLUDE= VSHelper.h VSScript.h VapourSynth.h -EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,} +EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/include/VSHelper.h \ + --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/include/VapourSynth.h \ + --no-same-owner --no-same-permissions WRKSRC_SUBDIR= VapourSynth -PLIST_FILES= lib/vapoursynth/libvslsmashsource.so - CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS +PLIST_FILES= lib/vapoursynth/libvslsmashsource.so + post-patch: @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \ ${PATCH_WRKSRC}/meson.build @${REINPLACE_CMD} -e 's|LSMASHSource.dll|libvslsmashsource.so|g' \ - ${PATCH_WRKSRC}/README + ${PATCH_WRKSRC}/README.md post-install: - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/multimedia/vapoursynth-l-smash-works/distinfo b/multimedia/vapoursynth-l-smash-works/distinfo index 46a53e3a14eb..af966de02069 100644 --- a/multimedia/vapoursynth-l-smash-works/distinfo +++ b/multimedia/vapoursynth-l-smash-works/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690746766 -SHA256 (HomeOfAviSynthPlusEvolution-L-SMASH-Works-20230716_GH0.tar.gz) = 24cb8648afbe11926a7f95a947e33fe8f8ee17e6ec5f2dd12ec461d0942cc9db -SIZE (HomeOfAviSynthPlusEvolution-L-SMASH-Works-20230716_GH0.tar.gz) = 317505 +TIMESTAMP = 1781870420 +SHA256 (HomeOfAviSynthPlusEvolution-L-SMASH-Works-20260326-1282_GH0.tar.gz) = f39a2631ace804f47d9d54242192d4b3744c5579e3962b31ce0ffa893e35c569 +SIZE (HomeOfAviSynthPlusEvolution-L-SMASH-Works-20260326-1282_GH0.tar.gz) = 285541