Bug 1869043 remove declaration of missing CreateOrDestroyAudioTracks r=padenot
[gecko.git] / media / libogg / moz.yaml
blob6873951af8e7731e07f692a05c61a36c4f9f05ea
1 schema: 1
3 bugzilla:
4   product: Core
5   component: "Audio/Video"
7 origin:
8   name: libogg
9   description: multimedia container format
11   url: https://www.xiph.org/ogg/
13   release: v1.3.5 (2021-06-03T16:38:31-07:00).
14   revision: v1.3.5
16   license: BSD-3-Clause
17   license-file: COPYING
19 vendoring:
20   url: https://gitlab.xiph.org/xiph/ogg/
21   source-hosting: gitlab
22   tracking: tag
24   exclude:
25     - "**"
27   keep:
28     - geckoextra
29     - sources.mozbuild
31   include:
32     - "include/ogg/config_types.h.in"
33     - "include/ogg/ogg.h"
34     - "include/ogg/os_types.h"
35     - "src/bitwise.c"
36     - "src/crctable.h"
37     - "src/framing.c"
38     - AUTHORS
39     - CHANGES
40     - COPYING
41     - README.md
43   update-actions:
44     - action: move-file
45       from: '{vendor_dir}/README.md'
46       to: '{vendor_dir}/README'
47     - action: move-file
48       from: '{vendor_dir}/src/bitwise.c'
49       to: '{vendor_dir}/src/ogg_bitwise.c'
50     - action: move-file
51       from: '{vendor_dir}/src/crctable.h'
52       to: '{vendor_dir}/src/crctable.h'
53     - action: move-file
54       from: '{vendor_dir}/src/framing.c'
55       to: '{vendor_dir}/src/ogg_framing.c'
57     # Manually reproduce configure step here
58     - action: replace-in-file
59       pattern: '@INCLUDE_INTTYPES_H@'
60       with: '1'
61       file: '{vendor_dir}/include/ogg/config_types.h.in'
62     - action: replace-in-file
63       pattern: '@INCLUDE_STDINT_H@'
64       with: '1'
65       file: '{vendor_dir}/include/ogg/config_types.h.in'
66     - action: replace-in-file
67       pattern: '@INCLUDE_SYS_TYPES_H@'
68       with: '1'
69       file: '{vendor_dir}/include/ogg/config_types.h.in'
70     - action: replace-in-file
71       pattern: '@SIZE16@'
72       with: 'int16_t'
73       file: '{vendor_dir}/include/ogg/config_types.h.in'
74     - action: replace-in-file
75       pattern: '@USIZE16@'
76       with: 'uint16_t'
77       file: '{vendor_dir}/include/ogg/config_types.h.in'
78     - action: replace-in-file
79       pattern: '@SIZE32@'
80       with: 'int32_t'
81       file: '{vendor_dir}/include/ogg/config_types.h.in'
82     - action: replace-in-file
83       pattern: '@USIZE32@'
84       with: 'uint32_t'
85       file: '{vendor_dir}/include/ogg/config_types.h.in'
86     - action: replace-in-file
87       pattern: '@SIZE64@'
88       with: 'int64_t'
89       file: '{vendor_dir}/include/ogg/config_types.h.in'
90     - action: replace-in-file
91       pattern: '@USIZE64@'
92       with: 'uint64_t'
93       file: '{vendor_dir}/include/ogg/config_types.h.in'
94     - action: move-file
95       from: '{vendor_dir}/include/ogg/config_types.h.in'
96       to: '{vendor_dir}/include/ogg/config_types.h'
98   patches:
99     - memory-reporting.patch
101 updatebot:
102   maintainer-phab: "#media-playback-reviewers"
103   maintainer-bz: padenot@mozilla.com
104   tasks:
105     - type: vendoring
106       enabled: true
107       frequency: release