FreeBSD Bugzilla – Attachment 241770 Details for
Bug 270198
devel/ignition-common: Outdated and fails to build with FFmpeg 6
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for ignition-cmake v2
ffmpeg4-ignition.patch (text/plain), 3.77 KB, created by
Daniel Engberg
on 2023-04-26 16:48:37 UTC
(
hide
)
Description:
Patch for ignition-cmake v2
Filename:
MIME Type:
Creator:
Daniel Engberg
Created:
2023-04-26 16:48:37 UTC
Size:
3.77 KB
patch
obsolete
>diff --git a/devel/ignition-cmake/Makefile b/devel/ignition-cmake/Makefile >index 4bafcd4b27ec..1262b4115505 100644 >--- a/devel/ignition-cmake/Makefile >+++ b/devel/ignition-cmake/Makefile >@@ -22,4 +22,16 @@ NO_ARCH= yes > > PLIST_SUB+= CMAKE_IGN_VER=cmake${DISTVERSION:R:R} > >+post-patch: >+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ >+ ${PATCH_WRKSRC}/cmake/FindAVCODEC.cmake >+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ >+ ${PATCH_WRKSRC}/cmake/FindAVDEVICE.cmake >+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ >+ ${PATCH_WRKSRC}/cmake/FindAVFORMAT.cmake >+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ >+ ${PATCH_WRKSRC}/cmake/FindAVUTIL.cmake >+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ >+ ${PATCH_WRKSRC}/cmake/FindSWSCALE.cmake >+ > .include <bsd.port.mk> >diff --git a/devel/ignition-cmake/files/patch-cmake_FindAVCODEC.cmake b/devel/ignition-cmake/files/patch-cmake_FindAVCODEC.cmake >new file mode 100644 >index 000000000000..4b9304f922f7 >--- /dev/null >+++ b/devel/ignition-cmake/files/patch-cmake_FindAVCODEC.cmake >@@ -0,0 +1,8 @@ >+--- cmake/FindAVCODEC.cmake.orig 2023-04-24 07:29:13 UTC >++++ cmake/FindAVCODEC.cmake >+@@ -16,4 +16,5 @@ >+ ######################################## >+ # Find avcodec >+ include(IgnPkgConfig) >++set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") >+ ign_pkg_check_modules(AVCODEC libavcodec) >diff --git a/devel/ignition-cmake/files/patch-cmake_FindAVDEVICE.cmake b/devel/ignition-cmake/files/patch-cmake_FindAVDEVICE.cmake >new file mode 100644 >index 000000000000..640a2079d5dc >--- /dev/null >+++ b/devel/ignition-cmake/files/patch-cmake_FindAVDEVICE.cmake >@@ -0,0 +1,8 @@ >+--- cmake/FindAVDEVICE.cmake.orig 2023-04-24 07:29:47 UTC >++++ cmake/FindAVDEVICE.cmake >+@@ -20,4 +20,5 @@ set(av_minor ${AVDEVICE_FIND_VERSION_MINOR}) >+ set(av_patch ${AVDEVICE_FIND_VERSION_PATCH}) >+ >+ include(IgnPkgConfig) >++set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") >+ ign_pkg_check_modules(AVDEVICE "libavdevice >= ${av_major}.${av_minor}.${av_patch}") >diff --git a/devel/ignition-cmake/files/patch-cmake_FindAVFORMAT.cmake b/devel/ignition-cmake/files/patch-cmake_FindAVFORMAT.cmake >new file mode 100644 >index 000000000000..60567157f9e8 >--- /dev/null >+++ b/devel/ignition-cmake/files/patch-cmake_FindAVFORMAT.cmake >@@ -0,0 +1,8 @@ >+--- cmake/FindAVFORMAT.cmake.orig 2023-04-24 07:30:02 UTC >++++ cmake/FindAVFORMAT.cmake >+@@ -16,4 +16,5 @@ >+ ######################################## >+ # Find AV format >+ include(IgnPkgConfig) >++set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") >+ ign_pkg_check_modules(AVFORMAT libavformat) >diff --git a/devel/ignition-cmake/files/patch-cmake_FindAVUTIL.cmake b/devel/ignition-cmake/files/patch-cmake_FindAVUTIL.cmake >new file mode 100644 >index 000000000000..eaacfdf00a22 >--- /dev/null >+++ b/devel/ignition-cmake/files/patch-cmake_FindAVUTIL.cmake >@@ -0,0 +1,8 @@ >+--- cmake/FindAVUTIL.cmake.orig 2023-04-24 07:30:38 UTC >++++ cmake/FindAVUTIL.cmake >+@@ -16,4 +16,5 @@ >+ ######################################## >+ # Find avutil >+ include(IgnPkgConfig) >++set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") >+ ign_pkg_check_modules(AVUTIL libavutil) >diff --git a/devel/ignition-cmake/files/patch-cmake_FindSWSCALE.cmake b/devel/ignition-cmake/files/patch-cmake_FindSWSCALE.cmake >new file mode 100644 >index 000000000000..79c83b834b34 >--- /dev/null >+++ b/devel/ignition-cmake/files/patch-cmake_FindSWSCALE.cmake >@@ -0,0 +1,8 @@ >+--- cmake/FindSWSCALE.cmake.orig 2023-04-25 18:35:25 UTC >++++ cmake/FindSWSCALE.cmake >+@@ -16,4 +16,5 @@ >+ ######################################## >+ # Find libswscale format >+ include(IgnPkgConfig) >++set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec") >+ ign_pkg_check_modules(SWSCALE libswscale)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 270198
:
241758
|
241759
| 241770