moz.yaml (2068B)
1 # Version of this schema 2 schema: 1 3 4 bugzilla: 5 product: "Core" 6 component: "JavaScript Engine" 7 8 origin: 9 name: "fdlibm" 10 description: "The fdlibm library imported from freebsd" 11 12 url: "https://github.com/freebsd/freebsd/tree/master/lib/msun/src" 13 14 # Human-readable identifier for this version/release 15 # Generally "version NNN", "tag SSS", "bookmark SSS" 16 release: "commit 369ea0520a3061c07400d7cd32172efb6af39815 (2022-08-04T17:33:34Z)" 17 18 # Revision to pull in 19 # Must be a long or short commit SHA (long preferred) 20 revision: bd5e624a861433dee76fe00a8acedc9564425332 21 22 license: "BSD-2-Clause" 23 license-file: LICENSE 24 25 vendoring: 26 url: https://github.com/freebsd/freebsd/ 27 flavor: individual-files 28 source-hosting: github 29 vendor-directory: modules/fdlibm/src 30 31 individual-files-default-upstream: 'lib/msun/src/' 32 individual-files-default-destination: '{vendor_dir}/' 33 individual-files-list: 34 - e_acos.c 35 - e_acosf.c 36 - e_acosh.c 37 - e_asin.c 38 - e_asinf.c 39 - e_atan2.c 40 - e_atanh.c 41 - e_cosh.c 42 - e_exp.c 43 - e_expf.c 44 - e_hypot.c 45 - e_hypotf.c 46 - e_log.c 47 - e_log10.c 48 - e_log10f.c 49 - e_log2.c 50 - e_logf.c 51 - e_pow.c 52 - e_powf.c 53 - e_rem_pio2.c 54 - e_rem_pio2f.c 55 - e_sinh.c 56 - k_cos.c 57 - k_cosf.c 58 - k_exp.c 59 - k_expf.c 60 - k_log.h 61 - k_logf.h 62 - k_rem_pio2.c 63 - k_sin.c 64 - k_sinf.c 65 - k_tan.c 66 - k_tanf.c 67 - math.h 68 - math_private.h 69 - s_asinh.c 70 - s_atan.c 71 - s_atanf.c 72 - s_cbrt.c 73 - s_cos.c 74 - s_cosf.c 75 - s_exp2.c 76 - s_exp2f.c 77 - s_expm1.c 78 - s_log1p.c 79 - s_sin.c 80 - s_sinf.c 81 - s_tan.c 82 - s_tanf.c 83 - s_tanh.c 84 85 update-actions: 86 - action: 'move-file' 87 from: '{vendor_dir}/math.h' 88 to: '{vendor_dir}/fdlibm.h' 89 - action: 'run-script' 90 script: '{yaml_dir}/rename_c_to_cpp.sh' 91 cwd: '{vendor_dir}' 92 93 patches: 94 - 'patches/*.patch' 95 96 updatebot: 97 maintainer-phab: arai 98 maintainer-bz: arai.unmht@gmail.com 99 tasks: 100 - type: vendoring 101 enabled: false