moz.yaml (2743B)
1 schema: 1 2 3 bugzilla: 4 product: Core 5 component: "Audio/Video" 6 7 origin: 8 name: libogg 9 description: multimedia container format 10 11 url: https://www.xiph.org/ogg/ 12 13 release: v1.3.6 (2025-06-16T11:55:41-04:00). 14 revision: v1.3.6 15 16 license: BSD-3-Clause 17 license-file: COPYING 18 19 vendoring: 20 url: https://gitlab.xiph.org/xiph/ogg/ 21 source-hosting: gitlab 22 tracking: tag 23 24 exclude: 25 - "**" 26 27 keep: 28 - geckoextra 29 - sources.mozbuild 30 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 42 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' 56 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' 97 98 patches: 99 - memory-reporting.patch 100 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