Package Details: dav1d-git 0.8.2.r22.gd432a39-1

Git Clone URL: (read-only, click to copy)
Package Base: dav1d-git
Description: AV1 cross-platform Decoder, focused on speed and correctness
Upstream URL:
Licenses: BSD
Conflicts: dav1d
Provides: dav1d,
Submitter: linkmauve
Maintainer: linkmauve
Last Packager: linkmauve
Votes: 5
Popularity: 0.009912
First Submitted: 2018-09-22 13:21
Last Updated: 2021-04-29 18:13

Required by (52)

Sources (1)

Latest Comments

linkmauve commented on 2021-03-06 20:04

Actually no, libplacebo only provides the soname .104 (provided by the version in community) while dav1dplay currently requires .110.

dmorilha commented on 2021-03-06 19:57

@linkmauve you can already lower libplacebo from libplacebo-git to the ordinary one which is available in the community repository.

Quantum1248 commented on 2021-02-12 12:37

@linkmauve I can't compile with -flto enabled on manjaro. It worked fine last time I upgraded, 1-2 week ago.

190n commented on 2020-05-10 23:06

@linkmauve Could you add '' to the 'provides' line in the PKGBUILD? That will fix ffmpeg's dependency, as it depends on ''

dbermond commented on 2019-01-16 20:41

@linkmauve Upstream now provides tagged releases. The package should use it in pkgver: git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'

dbermond commented on 2018-11-28 12:27

@linkmauve This message appears only if you keep your old build tree. When building in a clean tree this message is not shown. Meson should be kept in build().

linkmauve commented on 2018-11-23 23:38

Hi, and thanks for your comment, I’ve applied all of your recommendations.

I do wonder about calling meson in build() though, since meson prints a message about the directory already being configured, and recommending to use ninja reconfigure instead; should I put back meson in prepare() and call ninja reconfigure all the time instead, in the case of an incompatible meson update for instance?

dbermond commented on 2018-11-23 11:07

@linkmauve You should not call meson in prepare(), but in build().

Also, you should use the arch-meson wrapper instead of calling meson directly. The wrapper automatically sets all the options that are used in Arch Linux, like the /usr prefix. You can take a look at packages that use it the official repositories, like libva and egl-wayland.

BSD is not a custom license, and should be referenced simply as 'BSD'.

jcj83429 commented on 2018-10-13 02:18

This package is missing nasm dependency.