diff --git a/multimedia/dav1d/Makefile b/multimedia/dav1d/Makefile index 71ab4fd1b86e..d312d2b7c566 100644 --- a/multimedia/dav1d/Makefile +++ b/multimedia/dav1d/Makefile @@ -1,54 +1,50 @@ PORTNAME= dav1d -DISTVERSION= 1.0.0 -PORTREVISION= 3 +DISTVERSION= 1.1.0 CATEGORIES= multimedia -PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ -PATCHFILES+= 5e5b7a04fde7.patch:-p1 # https://code.videolan.org/videolan/dav1d/-/merge_requests/1357 - MAINTAINER= jbeich@FreeBSD.org COMMENT= Small and fast AV1 decoder WWW= https://code.videolan.org/videolan/dav1d LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_amd64= nasm:devel/nasm BUILD_DEPENDS_i386= nasm:devel/nasm USES= compiler:c11 meson USE_GITLAB= yes USE_LDCONFIG= yes GL_SITE= https://code.videolan.org GL_ACCOUNT= videolan -GL_COMMIT= 99172b11470776177939c3d2bc366fe8d904eab7 +GL_COMMIT= 9593e625b75d498d1edea544da21ea764b98d507 LDFLAGS_i386= -Wl,-z,notext OPTIONS_DEFINE= SDL TEST OPTIONS_SUB= yes SDL_USES= pkgconfig sdl SDL_USE= SDL=sdl2 SDL_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers SDL_LIB_DEPENDS= libplacebo.so:graphics/libplacebo \ libvulkan.so:graphics/vulkan-loader SDL_MESON_TRUE= enable_examples -TEST_GL_TUPLE= videolan:dav1d-test-data:0214ee7342c646b238f98267adf8503c56d9df53:testdata/tests/dav1d-test-data +TEST_GL_TUPLE= videolan:dav1d-test-data:b1bb21f24d1c97e6bcbbc2db9c39155c4354c4bc:testdata/tests/dav1d-test-data TEST_MESON_TRUE=enable_tests testdata_tests .if make(makesum) # for optional distfiles .MAKEFLAGS: WITH="${OPTIONS_DEFINE}" .endif # https://github.com/llvm/llvm-project/issues/39981 .if !empty(CFLAGS:M-flto*) MESON_ARGS+= ${MESON_ARGS_${CHOSEN_COMPILER_TYPE}_${ARCH}} MESON_ARGS_clang_amd64= -Dstack_alignment=16 MESON_ARGS_clang_i386= -Dstack_alignment=4 .endif pre-install-TEST-on: do-test .include diff --git a/multimedia/dav1d/distinfo b/multimedia/dav1d/distinfo index 061e96b985a4..c79a83233619 100644 --- a/multimedia/dav1d/distinfo +++ b/multimedia/dav1d/distinfo @@ -1,7 +1,5 @@ -TIMESTAMP = 1647610281 -SHA256 (videolan-dav1d-99172b11470776177939c3d2bc366fe8d904eab7_GL0.tar.gz) = 411211625f44301c03858c395061ac87af6b3a0f02bdd3d599b4c87b123ccb27 -SIZE (videolan-dav1d-99172b11470776177939c3d2bc366fe8d904eab7_GL0.tar.gz) = 1375242 -SHA256 (videolan-dav1d-test-data-0214ee7342c646b238f98267adf8503c56d9df53_GL0.tar.gz) = 1399a5a8ddfc8b22c320e30d731c82fce6d962fa28cd16236a742903c969ebe7 -SIZE (videolan-dav1d-test-data-0214ee7342c646b238f98267adf8503c56d9df53_GL0.tar.gz) = 50909709 -SHA256 (5e5b7a04fde7.patch) = 4c9967dc0729631e7a0c8f29074a487c7d322bf664bfefb0d6d93923fdf9bf1c -SIZE (5e5b7a04fde7.patch) = 8743 +TIMESTAMP = 1676392748 +SHA256 (videolan-dav1d-9593e625b75d498d1edea544da21ea764b98d507_GL0.tar.gz) = b272923ea3f80136c0d5bd61c756e213bad0806b53a63615410b4409f05db693 +SIZE (videolan-dav1d-9593e625b75d498d1edea544da21ea764b98d507_GL0.tar.gz) = 1428110 +SHA256 (videolan-dav1d-test-data-b1bb21f24d1c97e6bcbbc2db9c39155c4354c4bc_GL0.tar.gz) = 470c94056b9fd2a69a4aa04557b403ca50ec963bff5a607ee4d34c386cde7d3f +SIZE (videolan-dav1d-test-data-b1bb21f24d1c97e6bcbbc2db9c39155c4354c4bc_GL0.tar.gz) = 54166301 diff --git a/multimedia/dav1d/pkg-plist b/multimedia/dav1d/pkg-plist index 18128a512c72..6834d52c2f39 100644 --- a/multimedia/dav1d/pkg-plist +++ b/multimedia/dav1d/pkg-plist @@ -1,12 +1,12 @@ bin/dav1d %%SDL%%bin/dav1dplay include/dav1d/common.h include/dav1d/data.h include/dav1d/dav1d.h include/dav1d/headers.h include/dav1d/picture.h include/dav1d/version.h lib/libdav1d.so lib/libdav1d.so.6 -lib/libdav1d.so.6.6.0 +lib/libdav1d.so.6.8.0 libdata/pkgconfig/dav1d.pc