Skip to content

Commit

Permalink
multimedia/mpv: update to 0.36.0
Browse files Browse the repository at this point in the history
Changes:	https://github.com/mpv-player/mpv/releases/tag/v0.36.0
Reported by:	GitHub (watch releases)
  • Loading branch information
jbeich committed Jul 23, 2023
1 parent c0aa7aa commit f4f0380
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 24 deletions.
21 changes: 9 additions & 12 deletions multimedia/mpv/Makefile
@@ -1,15 +1,11 @@
PORTNAME= mpv
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.1
PORTREVISION= 5
DISTVERSION= 0.36.0
PORTEPOCH= 1
CATEGORIES= multimedia audio

PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= b95111dda879.patch:-p1 # https://github.com/mpv-player/mpv/pull/10871
PATCHFILES+= 94c189dae76b.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398
PATCHFILES+= 362256edbc4f.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398
PATCHFILES+= 3a2f8d42ab20.patch:-p1 # https://github.com/mpv-player/mpv/pull/11447
PATCHFILES+= 9c97f6ebccaa.patch:-p1 # https://github.com/mpv-player/mpv/pull/10871

MAINTAINER= multimedia@FreeBSD.org
COMMENT= Free and open-source general-purpose video player
Expand All @@ -35,7 +31,7 @@ MESON_ARGS= --auto-features=auto \
-Dshaderc=disabled \
-Dlibmpv=true

OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS RUBBERBAND TEST UCHARDET EXAMPLES ZIMG
OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS RUBBERBAND UCHARDET EXAMPLES ZIMG
OPTIONS_DEFAULT= ARCHIVE DVDNAV LCMS2 LUAJIT MANPAGES NVDEC OPENGL UCHARDET \
V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDLP
OPTIONS_GROUP= IN VO AO
Expand Down Expand Up @@ -138,8 +134,6 @@ SIXEL_MESON_ENABLED= sixel
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_MESON_ENABLED= sndio

TEST_MESON_TRUE= tests

UCHARDET_LIB_DEPENDS= libuchardet.so:textproc/uchardet
UCHARDET_MESON_ENABLED= uchardet

Expand Down Expand Up @@ -195,8 +189,11 @@ post-patch-MANPAGES-on:
@${FIND} ${WRKSRC}/DOCS/man -name '*.rst' | ${XARGS} ${REINPLACE_CMD} \
-e 's|/usr/local|${PREFIX}|g'

pre-install-TEST-on:
@(cd ${WRKSRC} && ${SETENV} ${TEST_ENV} \
${MESON_BUILD_DIR}/${PORTNAME} --unittest=all-simple)
pre-test:
@if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \
${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \
${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=true"; \
${TOUCH} ${WRKDIR}/.meson_build_tests; \
fi

.include <bsd.port.mk>
16 changes: 5 additions & 11 deletions multimedia/mpv/distinfo
@@ -1,11 +1,5 @@
TIMESTAMP = 1674924587
SHA256 (mpv-player-mpv-v0.35.1_GH0.tar.gz) = 41df981b7b84e33a2ef4478aaf81d6f4f5c8b9cd2c0d337ac142fc20b387d1a9
SIZE (mpv-player-mpv-v0.35.1_GH0.tar.gz) = 3367913
SHA256 (b95111dda879.patch) = c70c62f01d65c701a161954ef480d60aa8cc19454f9e04c4c61ef115cd4f75b2
SIZE (b95111dda879.patch) = 1474
SHA256 (94c189dae76b.patch) = c6e2b219f448f0711033c5618854fc4c323f0860cdc268e01f61015f9ec79757
SIZE (94c189dae76b.patch) = 1151
SHA256 (362256edbc4f.patch) = 5e048085eb1ac3bf6f81c99daf471177a5cad1100be84fe2a5a7436687bc81e1
SIZE (362256edbc4f.patch) = 1587
SHA256 (3a2f8d42ab20.patch) = 6c0c25936b3aff93a1505e8de92d107fd49a096b441cc90492203893f5bad39e
SIZE (3a2f8d42ab20.patch) = 2058
TIMESTAMP = 1690132236
SHA256 (mpv-player-mpv-v0.36.0_GH0.tar.gz) = 29abc44f8ebee013bb2f9fe14d80b30db19b534c679056e4851ceadf5a5e8bf6
SIZE (mpv-player-mpv-v0.36.0_GH0.tar.gz) = 3409178
SHA256 (9c97f6ebccaa.patch) = 474a04526f675cf15963d4ba5513c8d5138af3a416151746787ba281a61c45d5
SIZE (9c97f6ebccaa.patch) = 1472
2 changes: 1 addition & 1 deletion multimedia/mpv/pkg-plist
Expand Up @@ -6,7 +6,7 @@ include/mpv/render_gl.h
include/mpv/stream_cb.h
lib/libmpv.so
lib/libmpv.so.2
lib/libmpv.so.2.0.0
lib/libmpv.so.2.1.0
libdata/pkgconfig/mpv.pc
%%MANPAGES%%man/man1/mpv.1.gz
share/applications/mpv.desktop
Expand Down

0 comments on commit f4f0380

Please sign in to comment.