Package Details: dav1d-git r1335.eaedb95-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.084739
First Submitted: 2018-09-22 13:21
Last Updated: 2020-05-10 23:42

Dependencies (4)

Required by (53)

Sources (1)

Latest Comments

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.