forked from wolfi-dev/os
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dav1d.yaml
70 lines (60 loc) · 1.32 KB
/
dav1d.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
package:
name: dav1d
version: 1.5.0
epoch: 1
description: small and fast AV1 Decoder
copyright:
- license: BSD-2-Clause
environment:
contents:
packages:
- autoconf
- automake
- build-base
- busybox
- ca-certificates-bundle
- meson
- nasm
- openssf-compiler-options
pipeline:
- uses: git-checkout
with:
repository: https://code.videolan.org/videolan/dav1d.git
tag: ${{package.version}}
expected-commit: 32cf02af50f32af108a3b281c452788dccdac648
- uses: meson/configure
with:
opts: |
-Db_lto=true \
-Denable_tests=false \
-Denable_tools=true \
-Dfuzzing_engine=none \
-Dtestdata_tests=false
- uses: meson/compile
- uses: meson/install
- uses: strip
subpackages:
- name: dav1d-dev
pipeline:
- uses: split/dev
dependencies:
runtime:
- dav1d
description: dav1d dev
test:
pipeline:
- uses: test/pkgconf
- name: libdav1d
pipeline:
- runs: |
mkdir -p ${{targets.subpkgdir}}/usr/lib
mv ${{targets.destdir}}/usr/lib/libdav1d.so* ${{targets.subpkgdir}}/usr/lib/
update:
enabled: true
release-monitor:
identifier: 18920
test:
pipeline:
# AUTOGENERATED
- runs: |
dav1d --version