Created attachment 238148 [details] luajit -> luajit-devel + portrevision bump. Hello world :-) As noted in [1] the dependency package luajit's upstream will not provide releases (last was in 2017) and they enforce people to use git repo for the source code. Because of that most packages will use now luajit-devel as the most up to date dependency. Attached patch updates dependency of luajit to luajit-devel + portrevision bump. Please verify :-) Tomek
[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267656
Ah, I missed the fix has been already provided in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267656. Closing :-)
Changes as proposed here, have not been committed (re-open accordingly). If this issue is resolved via another issue, dependency can be set accordingly. Will leave bug 267656 in See Also if/until that occurs.
Thank you @koobs :-) Please note that I have closed this Issue as there is a better patch (using USES=luajit) provided by @yuri here https://bz-attachments.freebsd.org/attachment.cgi?id=237970 in the Issue report here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267656.
Comment on attachment 238148 [details] luajit -> luajit-devel + portrevision bump. The valid patch as provided by yuri@ is provided here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267656. diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile index 6c3d59ba47ac..58c8c439ec19 100644 --- a/multimedia/obs-studio/Makefile +++ b/multimedia/obs-studio/Makefile @@ -1,6 +1,6 @@ PORTNAME= obs-studio DISTVERSION= 27.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ @@ -43,14 +43,8 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ ${LIB_DEPENDS_${ARCH}} -LIB_DEPENDS_amd64= libluajit-5.1.so:lang/luajit -LIB_DEPENDS_armv7= libluajit-5.1.so:lang/luajit -LIB_DEPENDS_i386= libluajit-5.1.so:lang/luajit -LIB_DEPENDS_powerpc= libluajit-5.1.so:lang/luajit -LIB_DEPENDS_powerpc64= libluajit-5.1.so:lang/luajit-openresty -LIB_DEPENDS_powerpc64le= libluajit-5.1.so:lang/luajit-openresty - -USES= cmake compiler:c++17-lang gl gnome lua pkgconfig python:3.4+ \ + +USES= cmake compiler:c++17-lang gl gnome lua luajit pkgconfig python:3.4+ \ qt:5 xorg USE_QT= core gui network svg widgets x11extras xml buildtools:build imageformats:run qmake:build USE_GNOME= glib20
*** Bug 269091 has been marked as a duplicate of this bug. ***