Created attachment 159964 [details] v1 ports 386837 introduced ffmpeg26 include but ports r391260 didn't clean it up properly. multimedia/ffmpeg doesn't use special prefix, so no subdirectories under PREFIX/include before /libav*. Let's remove now nop include.
(In reply to Jan Beich from comment #0) Perfect! Thanks jbeich@
Just one thing, pkg-plist doesn't need to change: --- multimedia/mpv/pkg-plist (revision 394417) +++ multimedia/mpv/pkg-plist (working copy) @@ -5,7 +5,7 @@ include/mpv/opengl_cb.h include/mpv/qthelper.hpp lib/libmpv.so lib/libmpv.so.1 -lib/libmpv.so.1.16.0 +lib/libmpv.so.1.19.0 libdata/pkgconfig/mpv.pc man/man1/mpv.1.gz share/applications/mpv.desktop
Comment on attachment 159964 [details] v1 Oops, local hacks crept in.
Created attachment 159965 [details] v2
mpv needs a PORTREVISION bump.
Created attachment 159966 [details] mpv.diff
(In reply to Carlos J Puga Medina from comment #5) > mpv needs a PORTREVISION bump. Why? Nothing installs under PREFIX/include/ffmpeg and mpv.pc doesn't record it as well. On /branches/2015Q3 multimedia/mpv continues to use the include as multimedia/ffmpeg26 exists there.
(In reply to Jan Beich from comment #7) Understood, then it stays like this.
Created attachment 159967 [details] mpv.diff
Thanks for your review, jbeich@
- Re-add YTDL option (Install youtube_dl) - Fix CPPFLAGS - Remove LIB_DEPENDS leftovers.
Comment on attachment 159967 [details] mpv.diff I take it the change in attachment 159965 [details] is approved given you've kept it in your versions. But let's not mix different issues here. > LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ >- libass.so:${PORTSDIR}/multimedia/libass \ >- libdvdread.so:${PORTSDIR}/multimedia/libdvdread \ >- libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav >+ libass.so:${PORTSDIR}/multimedia/libass These may need to go into options and, indeed, would require PORTREVISION bump then. >+YTDL_RUN_DEPENDS= ${LOCALBASE}/bin/youtube-dl:${PORTSDIR}/www/youtube_dl >+ This belongs to bug 202337. Submit it there or open a new bug. Also requires PORTREVISION bump.
A commit references this bug: Author: jbeich Date: Tue Aug 18 00:50:12 UTC 2015 New revision: 394537 URL: https://svnweb.freebsd.org/changeset/ports/394537 Log: multimedia/mpv: drop nop include after r391260 multimedia/ffmpeg doesn't use non-default prefix for include directories unlike multimedia/ffmpeg0 or multimedia/libav. PR: 202401 Approved by: Carlos J Puga Medina <cpm@fbsd.es> (maintainer) Changes: head/multimedia/mpv/Makefile