summaryrefslogtreecommitdiffstats
path: root/comm/third_party/rnp/moz.yaml
blob: e2249767fca9ec15cbeb033b4d8680ad86830f6e (plain)
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
71
72
73
74
75
76
---
schema: 1

bugzilla:
  product: "Thunderbird"
  component: "Build Config"

origin:
  name: "rnp"
  description: "High performance C++ OpenPGP library"

  url: "https://www.rnpgp.org/"
  license: BSD-2-Clause

  release: v0.17.0 (2023-05-02T08:01:48Z).

  revision: v0.17.0

  license-file: LICENSE.md

vendoring:
  url: https://github.com/rnpgp/rnp
  source-hosting: github
  tracking: tag
  release-artifact: "rnp-{tag}.tar.gz"

  skip-vendoring-steps:
    - hg-add
    - spurious-check
    - update-moz-build

  keep:
    - module.ver
    - rnp.symbols
    - src/lib/rnp/rnp_export.h

  exclude:
    - "**"
    - ".*"
    - ".*/**"
    - "src/libsexp/**"
    - "src/libsexp/.**"
    - "src/libsexp/.github/**"

  include:
    - doc/
    - docs/
    - include/
    - src/common/
    - src/examples/
    - src/fuzzing/
    - src/lib/
    - src/librekey/
    - src/librepgp/
    - src/libsexp/include/
    - src/libsexp/src/
    - src/libsexp/LICENSE.md
    - src/libsexp/README.adoc
    - src/libsexp/version.txt
    - src/rnp/
    - src/rnpkeys/
    - src/tests/
    - CHANGELOG.md
    - LICENSE-OCB.md
    - LICENSE.md
    - README.adoc
    - version.txt

  patches:
    - ../patches/rnp/bug1843535_gcc13_missing_header.patch

  update-actions:
    - action: replace-in-file-regex
      file: '{yaml_dir}/../README.rnp'
      pattern: '\[(tag v[0-9\.]+|commit [0-9a-f]+)\]'
      with: '[tag {revision}]'