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.

Reply via email to