Makefile 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. PORTNAME= inferno
  2. DISTVERSIONPREFIX= v
  3. DISTVERSION= 0.11.21
  4. PORTREVISION= 2
  5. CATEGORIES= benchmarks
  6. MAINTAINER= yuri@FreeBSD.org
  7. COMMENT= Stack trace visualizer, a Rust port of flamegraph
  8. WWW= https://github.com/jonhoo/inferno
  9. LICENSE= CDDL
  10. LICENSE_FILE= ${WRKSRC}/LICENSE
  11. USES= cargo
  12. USE_GITHUB= yes
  13. GH_ACCOUNT= jonhoo
  14. CARGO_CRATES= adler32-1.2.0 \
  15. ahash-0.8.11 \
  16. aho-corasick-1.1.3 \
  17. allocator-api2-0.2.18 \
  18. anes-0.1.6 \
  19. anstream-0.6.15 \
  20. anstyle-1.0.8 \
  21. anstyle-parse-0.2.5 \
  22. anstyle-query-1.1.1 \
  23. anstyle-wincon-3.0.4 \
  24. arrayvec-0.7.4 \
  25. assert_cmd-2.0.15 \
  26. autocfg-1.3.0 \
  27. bitflags-2.6.0 \
  28. bstr-1.10.0 \
  29. bumpalo-3.16.0 \
  30. bytemuck-1.16.3 \
  31. byteorder-1.5.0 \
  32. cast-0.3.0 \
  33. cfg-if-1.0.0 \
  34. ciborium-0.2.2 \
  35. ciborium-io-0.2.2 \
  36. ciborium-ll-0.2.2 \
  37. clap-4.4.18 \
  38. clap_builder-4.4.18 \
  39. clap_derive-4.4.7 \
  40. clap_lex-0.6.0 \
  41. colorchoice-1.0.2 \
  42. core2-0.4.0 \
  43. crc32fast-1.4.2 \
  44. criterion-0.5.1 \
  45. criterion-plot-0.5.0 \
  46. crossbeam-channel-0.5.13 \
  47. crossbeam-deque-0.8.5 \
  48. crossbeam-epoch-0.9.18 \
  49. crossbeam-utils-0.8.20 \
  50. crunchy-0.2.2 \
  51. dary_heap-0.3.6 \
  52. dashmap-6.0.1 \
  53. diff-0.1.13 \
  54. difflib-0.4.0 \
  55. doc-comment-0.3.3 \
  56. either-1.13.0 \
  57. env_filter-0.1.2 \
  58. env_logger-0.11.5 \
  59. equivalent-1.0.1 \
  60. getrandom-0.2.15 \
  61. half-2.4.1 \
  62. hashbrown-0.14.5 \
  63. heck-0.4.1 \
  64. hermit-abi-0.3.9 \
  65. indexmap-2.3.0 \
  66. is-terminal-0.4.12 \
  67. is_terminal_polyfill-1.70.1 \
  68. itertools-0.10.5 \
  69. itoa-1.0.11 \
  70. js-sys-0.3.69 \
  71. libc-0.2.155 \
  72. libflate-2.1.0 \
  73. libflate_lz77-2.1.0 \
  74. lock_api-0.4.12 \
  75. log-0.4.22 \
  76. maplit-1.0.2 \
  77. memchr-2.7.4 \
  78. num-format-0.4.4 \
  79. num-traits-0.2.19 \
  80. once_cell-1.19.0 \
  81. oorandom-11.1.4 \
  82. parking_lot_core-0.9.10 \
  83. plotters-0.3.6 \
  84. plotters-backend-0.3.6 \
  85. plotters-svg-0.3.6 \
  86. ppv-lite86-0.2.20 \
  87. predicates-3.1.2 \
  88. predicates-core-1.0.8 \
  89. predicates-tree-1.0.11 \
  90. pretty_assertions-1.4.0 \
  91. proc-macro2-1.0.86 \
  92. quick-xml-0.26.0 \
  93. quote-1.0.36 \
  94. rand-0.8.5 \
  95. rand_chacha-0.3.1 \
  96. rand_core-0.6.4 \
  97. rayon-1.10.0 \
  98. rayon-core-1.12.1 \
  99. redox_syscall-0.5.3 \
  100. regex-1.10.6 \
  101. regex-automata-0.4.7 \
  102. regex-syntax-0.8.4 \
  103. rgb-0.8.45 \
  104. rle-decode-fast-1.0.3 \
  105. ryu-1.0.18 \
  106. same-file-1.0.6 \
  107. scopeguard-1.2.0 \
  108. serde-1.0.204 \
  109. serde_derive-1.0.204 \
  110. serde_json-1.0.122 \
  111. smallvec-1.13.2 \
  112. str_stack-0.1.0 \
  113. strsim-0.10.0 \
  114. syn-2.0.72 \
  115. termtree-0.4.1 \
  116. testing_logger-0.1.1 \
  117. tinytemplate-1.2.1 \
  118. unicode-ident-1.0.12 \
  119. utf8parse-0.2.2 \
  120. version_check-0.9.5 \
  121. wait-timeout-0.2.0 \
  122. walkdir-2.5.0 \
  123. wasi-0.11.0+wasi-snapshot-preview1 \
  124. wasm-bindgen-0.2.92 \
  125. wasm-bindgen-backend-0.2.92 \
  126. wasm-bindgen-macro-0.2.92 \
  127. wasm-bindgen-macro-support-0.2.92 \
  128. wasm-bindgen-shared-0.2.92 \
  129. web-sys-0.3.69 \
  130. winapi-util-0.1.9 \
  131. windows-sys-0.52.0 \
  132. windows-sys-0.59.0 \
  133. windows-targets-0.52.6 \
  134. windows_aarch64_gnullvm-0.52.6 \
  135. windows_aarch64_msvc-0.52.6 \
  136. windows_i686_gnu-0.52.6 \
  137. windows_i686_gnullvm-0.52.6 \
  138. windows_i686_msvc-0.52.6 \
  139. windows_x86_64_gnu-0.52.6 \
  140. windows_x86_64_gnullvm-0.52.6 \
  141. windows_x86_64_msvc-0.52.6 \
  142. yansi-0.5.1 \
  143. zerocopy-0.7.35 \
  144. zerocopy-derive-0.7.35
  145. EXECUTABLES= inferno-collapse-dtrace \
  146. inferno-collapse-ghcprof \
  147. inferno-collapse-guess \
  148. inferno-collapse-perf \
  149. inferno-collapse-recursive \
  150. inferno-collapse-sample \
  151. inferno-collapse-vsprof \
  152. inferno-collapse-vtune \
  153. inferno-diff-folded \
  154. inferno-flamegraph
  155. PLIST_FILES= ${EXECUTABLES:S/inferno-/bin\/&/}
  156. .include <bsd.port.mk>