nixpkgs/pkgs/development
MidAutumnMoon 04fa38e3ff
libavif: add libyuv as dependencies
libyuv could be used to optimize some operations,
applications use libavif may slightly benefit from that.

A trivial benchmark:

(Sample picture is converted with `avifenc pic.png pic.avif`)

- without libyuv
```
$ hyperfine --warmup 4 'avifdec pic.avif /tmp/pic.png'
Benchmark 1: avifdec pic.avif /tmp/pic.png
  Time (mean ± σ):     641.4 ms ±   2.5 ms    [User: 631.9 ms, System: 9.1 ms]
  Range (min … max):   637.7 ms … 645.3 ms    10 runs
```

- with libyuv
```
$ hyperfine --warmup 4 './result/bin/avifdec pic.avif /tmp/pic.png'
Benchmark 1: ./result/bin/avifdec pic.avif /tmp/pic.png
  Time (mean ± σ):     627.5 ms ±   4.6 ms    [User: 618.0 ms, System: 9.0 ms]
  Range (min … max):   622.4 ms … 635.9 ms    10 runs
```
2022-10-17 12:35:40 +08:00
..
androidndk-pkgs
beam-modules
bower-modules/generic
chez-modules
compilers Merge master into staging-next 2022-10-15 06:07:54 +00:00
coq-modules Merge remote-tracking branch 'origin/staging-next' into staging 2022-10-13 23:29:04 +02:00
dhall-modules
dotnet-modules
em-modules/generic
embedded arduino-language-server: 0.7.1 -> 0.7.2 2022-10-14 15:01:21 +00:00
gnuradio-modules
guile-modules
haskell-modules Merge remote-tracking branch 'origin/master' into staging-next 2022-10-16 00:18:40 +02:00
idris-modules
interpreters Merge staging-next into staging 2022-10-16 00:04:36 +00:00
java-modules postgresql_jdbc: 42.2.20 -> 42.5.0 2022-10-13 23:00:38 +02:00
libraries libavif: add libyuv as dependencies 2022-10-17 12:35:40 +08:00
lisp-modules
lisp-modules-new
lua-modules Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
misc Merge pull request #195874 from Artturin/removeinheritxorg 2022-10-15 04:27:23 +03:00
mobile
nim-packages
node-packages Merge master into staging-next 2022-10-15 06:07:54 +00:00
ocaml-modules Merge master into staging-next 2022-10-15 00:04:00 +00:00
octave-modules Merge pull request #188443 from rantlivelintkale/fix/octavePackages.singal-update 2022-10-14 22:32:28 +02:00
perl-modules
pharo
php-packages
python2-modules
python-modules Merge staging-next into staging 2022-10-16 06:06:50 +00:00
quickemu
r-modules
ruby-modules Merge pull request #195245 from ncfavier/weechat-docs 2022-10-13 23:11:25 +02:00
scheme-modules/scheme-bytestructures
tools Merge master into staging-next 2022-10-16 06:06:19 +00:00
web Merge staging-next into staging 2022-10-15 00:04:33 +00:00