On 12/15/2020 1:46 AM, Rafael Sadowski wrote:
On Tue Dec 15, 2020 at 12:16:13AM +0100, Charlene Wendling wrote:
Hi,
On Mon, 14 Dec 2020 15:02:38 +0100
Rafael Sadowski wrote:
On Mon Dec 14, 2020 at 02:44:29AM -0500, Brad Smith wrote:
Here is an update to mpv 0.33.0.
Any testing would be appreciated.
This builds and works fine on macppc and amd64.
I've found out that port-lib-depends-check complains about missing
items:
WANTLIB += glib-2.0 graphite2 harfbuzz intl pcre
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile 10 Nov 2020 16:40:18 -0000 1.65
+++ Makefile 22 Nov 2020 21:48:18 -0000
@@ -4,10 +4,9 @@ COMMENT = movie player based on
MPlayer
GH_ACCOUNT = mpv-player
GH_PROJECT = mpv
-GH_TAGNAME = v0.32.0
-REVISION = 2
+GH_TAGNAME = v0.33.0
-SHARED_LIBS += mpv 0.1 # 1.107
+SHARED_LIBS += mpv 0.2 # 1.107
CATEGORIES = multimedia x11
@@ -26,7 +25,7 @@ WANTLIB += Xinerama Xrandr Xrender Xss X
WANTLIB += avcodec avdevice avfilter avformat avresample avutil
WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread
WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg
-WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample
+WANTLIB += lcms2 lua5.1 m placebo postproc pthread swresample
s/lua5.1/${MODLUA_WANTLIB}/ ?
Based on Brad's diff with adjusted WANTLIB section:
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile 10 Nov 2020 16:40:18 -0000 1.65
+++ Makefile 15 Dec 2020 06:44:50 -0000
@@ -4,10 +4,9 @@ COMMENT = movie player based on MPlayer
GH_ACCOUNT = mpv-player
GH_PROJECT = mpv
-GH_TAGNAME = v0.32.0
-REVISION = 2
+GH_TAGNAME = v0.33.0
-SHARED_LIBS += mpv 0.1 # 1.107
+SHARED_LIBS += mpv 0.2 # 1.107
CATEGORIES = multimedia x11
@@ -25,9 +24,10 @@ WANTLIB += EGL GL SDL2 X11 X11-xcb Xau X
WANTLIB += Xinerama Xrandr Xrender Xss Xv Xxf86vm archive ass
WANTLIB += avcodec avdevice avfilter avformat avresample avutil
WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread
-WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg
-WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample
-WANTLIB += swscale xcb xcb-dri2 xcb-glx xml2 z
+WANTLIB += epoxy expat fontconfig freetype fribidi gbm glib-2.0
+WANTLIB += graphite2 harfbuzz iconv intl jpeg lcms2 ${MODLUA_WANTLIB} m pcre
+WANTLIB += placebo postproc pthread swresample swscale xcb xcb-dri2
+WANTLIB += xcb-glx xml2 z
MODULES = lang/lua \
lang/python
@@ -45,6 +45,7 @@ LIB_DEPENDS = archivers/libarchive \
audio/libcdio \
audio/libcdio-paranoia \
converters/libiconv \
+ devel/harfbuzz \
mpv does not use harfbuzz.