diff --git a/multimedia/dav1d/Makefile b/multimedia/dav1d/Makefile index eab1b58590ce..ee8ea414c4fe 100644 --- a/multimedia/dav1d/Makefile +++ b/multimedia/dav1d/Makefile @@ -1,59 +1,58 @@ PORTNAME= dav1d -DISTVERSION= 1.5.1 -PORTREVISION= 1 +DISTVERSION= 1.5.2 CATEGORIES= multimedia 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 LDFLAGS_i386= -Wl,-z,notext OPTIONS_DEFINE= SDL TEST XXHASH 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:${DISTVERSION}:testdata/tests/dav1d-test-data TEST_MESON_TRUE=enable_tests testdata_tests XXHASH_DESC= xxHash 3 muxer XXHASH_BUILD_DEPENDS= xxhash>0:devel/xxhash XXHASH_USES= localbase XXHASH_MESON_ENABLED= xxhash_muxer .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 post-build-TEST-on: # Ensure checkasm is built before tests are run @${DO_MAKE_BUILD} -C ${BUILD_WRKSRC} meson-test-prereq pre-install-TEST-on: do-test .include diff --git a/multimedia/dav1d/distinfo b/multimedia/dav1d/distinfo index 858cff169aee..32768bd69c9a 100644 --- a/multimedia/dav1d/distinfo +++ b/multimedia/dav1d/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1737322434 -SHA256 (dav1d-1.5.1.tar.bz2) = 4eddffd108f098e307b93c9da57b6125224dc5877b1b3d157b31be6ae8f1f093 -SIZE (dav1d-1.5.1.tar.bz2) = 1214503 -SHA256 (dav1d-test-data-1.5.1.tar.bz2) = 94bcd3423ead0d9ccc79ddebc336b0a6fd8dcd293402a71042d4c7652689d4bf -SIZE (dav1d-test-data-1.5.1.tar.bz2) = 53088076 +TIMESTAMP = 1761594287 +SHA256 (dav1d-1.5.2.tar.bz2) = c748a3214cf02a6d23bc179a0e8caea9d6ece1e46314ef21f5508ca6b5de6262 +SIZE (dav1d-1.5.2.tar.bz2) = 1214561 +SHA256 (dav1d-test-data-1.5.2.tar.bz2) = 4127378b088483d6ae6583417329b0ad618ccab94ffdc759b3f6dca07c064340 +SIZE (dav1d-test-data-1.5.2.tar.bz2) = 53088047