notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
rust Language with a focus on memory safety and concurrency
1.97.1 lang on this many watch lists=32 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.96.1Version of this port present on the latest quarterly branch.
Maintainer: rust@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-01-23 16:07:20
Last Update: 2026-07-29 07:58:22
Commit Hash: d63cc13
People watching this port, also watch:: pkg, tmux, curl, rsync, zstd
License: APACHE20 MIT
WWW:
https://www.rust-lang.org/
Description:
Rust is an open-source systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races. Some of its features: - Algebraic data types, type inference - Pattern matching and closures - Concurrency without data races - Guaranteed memory safety - Optional garbage collection - Zero-cost abstractions - Minimal runtime - Efficient C bindings
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. /usr/local/share/licenses/rust-1.97.1/catalog.mk
  2. /usr/local/share/licenses/rust-1.97.1/LICENSE
  3. /usr/local/share/licenses/rust-1.97.1/APACHE20
  4. /usr/local/share/licenses/rust-1.97.1/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • rust>0:lang/rust
Conflicts:
CONFLICTS_INSTALL:
  • rust-nightly
  • rust188
To install the port:
cd /usr/ports/lang/rust/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/rust
  • pkg install rust
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rust
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv7 i386 powerpc64 powerpc64le powerpc riscv64
distinfo:
TIMESTAMP = 1784478952 SHA256 (rust/rustc-1.97.1-src.tar.xz) = 0ed06fdaffd4722a7702e0b4eebfafc897ab8f513e8e1b247cdd7e5c6df6ded2 SIZE (rust/rustc-1.97.1-src.tar.xz) = 242787896

Expand this list (48 items)

Collapse this list.

SHA256 (rust/2026-05-28/rustc-1.96.0-aarch64-unknown-freebsd.tar.xz) = d57e8d35ed6e92e485e3602214b649301c21e01741f05f8c61992fe73dc280fc SIZE (rust/2026-05-28/rustc-1.96.0-aarch64-unknown-freebsd.tar.xz) = 47498768 SHA256 (rust/2026-05-28/rust-std-1.96.0-aarch64-unknown-freebsd.tar.xz) = 80c0caad7dc4f2d63c8efdc7fd65a702caa2d2337374c385d42d4ea3ec3bf8a3 SIZE (rust/2026-05-28/rust-std-1.96.0-aarch64-unknown-freebsd.tar.xz) = 23315460 SHA256 (rust/2026-05-28/cargo-1.96.0-aarch64-unknown-freebsd.tar.xz) = 75a1ce386d13388a6d8d7c8ddca4286302609ccb86a5a1227d9fc44f74094a23 SIZE (rust/2026-05-28/cargo-1.96.0-aarch64-unknown-freebsd.tar.xz) = 9942184 SHA256 (rust/2026-05-28/rustc-1.96.0-x86_64-unknown-freebsd.tar.xz) = 8aacf40817160e47393716b4ed0e7741ede1791fc61a736d4dd55b2b58d0a7eb SIZE (rust/2026-05-28/rustc-1.96.0-x86_64-unknown-freebsd.tar.xz) = 43291784 SHA256 (rust/2026-05-28/rust-std-1.96.0-x86_64-unknown-freebsd.tar.xz) = f12eeaf3c1e30b2ecd526e141ed3171dd6832ec32f8a8f3be8d642ddc3786d3b SIZE (rust/2026-05-28/rust-std-1.96.0-x86_64-unknown-freebsd.tar.xz) = 24701840 SHA256 (rust/2026-05-28/cargo-1.96.0-x86_64-unknown-freebsd.tar.xz) = 311f38854162420177ccbf94352a55ceab35e49e3b626f6e94fc8bbf71b2be01 SIZE (rust/2026-05-28/cargo-1.96.0-x86_64-unknown-freebsd.tar.xz) = 11336884 SHA256 (rust/2026-05-28/rustc-1.96.0-armv7-unknown-freebsd.tar.xz) = a6efda4f3b6974c63fb58d58d539eacb5372c7be69d46bbb8452af3fbaad3592 SIZE (rust/2026-05-28/rustc-1.96.0-armv7-unknown-freebsd.tar.xz) = 47726512 SHA256 (rust/2026-05-28/rust-std-1.96.0-armv7-unknown-freebsd.tar.xz) = d1255fb87265e2a4d32a99cfb6eb35ffdeeba5fafafbfbc8e101b85d71b352c9 SIZE (rust/2026-05-28/rust-std-1.96.0-armv7-unknown-freebsd.tar.xz) = 22642296 SHA256 (rust/2026-05-28/cargo-1.96.0-armv7-unknown-freebsd.tar.xz) = 6189eb5f73c586fa852d251a57f62d86a152b7a600f4a9301408d9c4db9c1992 SIZE (rust/2026-05-28/cargo-1.96.0-armv7-unknown-freebsd.tar.xz) = 10221740 SHA256 (rust/2026-05-28/rustc-1.96.0-i686-unknown-freebsd.tar.xz) = 39c34869260270f000bad3a1257fb71c7c69240a08980ceb59ee0767cb27ea30 SIZE (rust/2026-05-28/rustc-1.96.0-i686-unknown-freebsd.tar.xz) = 54155880 SHA256 (rust/2026-05-28/rust-std-1.96.0-i686-unknown-freebsd.tar.xz) = 7c64b5702a74635ec2c7dd69db8379c8caf0c0aaf51bbf1eb8bb7c035d0988a5 SIZE (rust/2026-05-28/rust-std-1.96.0-i686-unknown-freebsd.tar.xz) = 24592796 SHA256 (rust/2026-05-28/cargo-1.96.0-i686-unknown-freebsd.tar.xz) = 5bc96abe47495c24225f8d05c261165a7c59df1dcf6e002aa9fb33ba7aaa3a52 SIZE (rust/2026-05-28/cargo-1.96.0-i686-unknown-freebsd.tar.xz) = 11993776 SHA256 (rust/2026-05-28/rustc-1.96.0-powerpc-unknown-freebsd.tar.xz) = 75bace04960c2c99226a36f992a1f6d6bc0644f1086a07989e0687c2a5b1dec9 SIZE (rust/2026-05-28/rustc-1.96.0-powerpc-unknown-freebsd.tar.xz) = 48570032 SHA256 (rust/2026-05-28/rust-std-1.96.0-powerpc-unknown-freebsd.tar.xz) = 9e92a95d05820ff7115c55c644e0955b7da9f444f6b6441468043eb97d034109 SIZE (rust/2026-05-28/rust-std-1.96.0-powerpc-unknown-freebsd.tar.xz) = 21744484 SHA256 (rust/2026-05-28/cargo-1.96.0-powerpc-unknown-freebsd.tar.xz) = 1bd0b37015bb69cfae6020263de2abe685523a79270ec8d699ed6e53fdbee262 SIZE (rust/2026-05-28/cargo-1.96.0-powerpc-unknown-freebsd.tar.xz) = 10330852 SHA256 (rust/2026-05-28/rustc-1.96.0-powerpc64-unknown-freebsd.tar.xz) = ad492433be985c31107e6b891c87012a446791cb128a1d3dd60d954b640bab13 SIZE (rust/2026-05-28/rustc-1.96.0-powerpc64-unknown-freebsd.tar.xz) = 47536756 SHA256 (rust/2026-05-28/rust-std-1.96.0-powerpc64-unknown-freebsd.tar.xz) = 6371b5040de443fca0f0061280c1183254d48d7a93afe094be9781e1aeb8e4d6 SIZE (rust/2026-05-28/rust-std-1.96.0-powerpc64-unknown-freebsd.tar.xz) = 21597024 SHA256 (rust/2026-05-28/cargo-1.96.0-powerpc64-unknown-freebsd.tar.xz) = a9c90cb9531e1a3bdbc6a5e99ce549e0cedb59ee325e914dad8421162980f6a0 SIZE (rust/2026-05-28/cargo-1.96.0-powerpc64-unknown-freebsd.tar.xz) = 10536468 SHA256 (rust/2026-05-28/rustc-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = e0ab060011a82694579e2eaad4bfb6544c77079e754dfe9d3e6c930fe5bf8cb2 SIZE (rust/2026-05-28/rustc-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = 50475884 SHA256 (rust/2026-05-28/rust-std-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = 1563f982b45d2f3a22dd4cccc49fa07fa43935a15d17e3bedefb0e384a4d5ad4 SIZE (rust/2026-05-28/rust-std-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = 21754020 SHA256 (rust/2026-05-28/cargo-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = fa47487d43b9da031c7d9da61d6d2c72b44ca042104785653c63a90c16850e47 SIZE (rust/2026-05-28/cargo-1.96.0-powerpc64le-unknown-freebsd.tar.xz) = 11131156 SHA256 (rust/2026-05-28/rustc-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = dc4abdaf93d73b663dbbf3f136a21fad621494497ac0f07ef949ae4e737b952a SIZE (rust/2026-05-28/rustc-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = 51730840 SHA256 (rust/2026-05-28/rust-std-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = a39ae3b34a39f10139a5b3b04f9e6c60ebbd755b2e532ea8ba149d3f35f5875a SIZE (rust/2026-05-28/rust-std-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = 21603272 SHA256 (rust/2026-05-28/cargo-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = 77472db8fef7edb95d146017bcb25c04b382625e56a8e7d846910bb85e050a09 SIZE (rust/2026-05-28/cargo-1.96.0-riscv64gc-unknown-freebsd.tar.xz) = 11063224

Collapse this list.


Packages (timestamps in pop-ups are UTC):
rust
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.94.01.95.0-1.89.01.95.0n/an/an/a
FreeBSD:13:quarterly1.94.01.94.0-1.87.01.94.0n/an/an/a
FreeBSD:14:latest1.97.11.97.1-1.88.01.97.1--1.70.0
FreeBSD:14:quarterly1.96.11.96.1-1.87.01.96.1-1.74.11.74.1
FreeBSD:15:latest1.97.11.97.1n/a1.88.0n/an/a1.75.0-
FreeBSD:15:quarterly1.96.11.96.1n/a-n/an/a--
FreeBSD:16:latest1.97.11.97.1n/a-n/an/a--
Slave ports:
  1. lang/rust-nightly
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.12 : lang/python312
Library dependencies:
  1. libcurl.so : ftp/curl
This port is required by:
for Build
  1. accessibility/accesskit-c
  2. accessibility/sctd
  3. accessibility/wl-gammarelay-rs
  4. archivers/ouch
  5. archivers/py-cramjam
  6. audio/amberol
  7. audio/ebur128
Expand this list (888 items / 881 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/gnome-metronome
  3. audio/gnome-podcasts
  4. audio/lewton
  5. audio/maolan
  6. audio/mmtc
  7. audio/mousai
  8. audio/myxer
  9. audio/ncspot
  10. audio/netease-music-tui
  11. audio/noctavox
  12. audio/pipewire-spa-oss
  13. audio/pipewire-spa-oss-ng
  14. audio/radiotrope
  15. audio/shortwave
  16. audio/songrec
  17. audio/spotify-player
  18. audio/spotifyd
  19. benchmarks/hyperfine
  20. benchmarks/inferno
  21. biology/TrimGalore
  22. biology/coverm
  23. cad/librepcb
  24. cad/surfer
  25. cad/svlint
  26. cad/svls
  27. cad/veryl
  28. chinese/libchewing
  29. chinese/py-rjieba
  30. converters/yj-bruceadams
  31. databases/cargo-pgrx
  32. databases/datafusion-cli
  33. databases/datui
  34. databases/diesel
  35. databases/frece
  36. databases/gobang
  37. databases/lancedb-c
  38. databases/ods2sql
  39. databases/pg_search
  40. databases/postgresql-promscale
  41. databases/prisma-engines
  42. databases/py-chromadb
  43. databases/py-datafusion
  44. databases/py-deltalake
  45. databases/py-lancedb
  46. databases/py-oxyde-core
  47. databases/py-pylance
  48. databases/py-sqloxide
  49. databases/qdrant
  50. databases/quake
  51. databases/rainfrog
  52. databases/redisjson
  53. databases/redisjson86
  54. databases/sabiql
  55. databases/sqlx-cli
  56. databases/surrealdb
  57. databases/tredis
  58. databases/turso
  59. databases/vchord
  60. databases/xls2txt
  61. deskutils/cfait
  62. deskutils/ekphos
  63. deskutils/gitte
  64. deskutils/health
  65. deskutils/joplin-desktop
  66. deskutils/jot
  67. deskutils/just
  68. deskutils/lazycli
  69. deskutils/pipecolor
  70. deskutils/pueue
  71. deskutils/readur
  72. deskutils/rwpspread
  73. deskutils/sigi
  74. deskutils/sigye
  75. deskutils/solanum
  76. deskutils/taskwarrior-tui
  77. deskutils/tatuin
  78. deskutils/thokr
  79. devel/amber
  80. devel/argc
  81. devel/bacon
  82. devel/bear
  83. devel/bingrep
  84. devel/bunyan
  85. devel/busd
  86. devel/bustle
  87. devel/cargo-about
  88. devel/cargo-bloat
  89. devel/cargo-c
  90. devel/cargo-cache
  91. devel/cargo-deny
  92. devel/cargo-depgraph
  93. devel/cargo-dist
  94. devel/cargo-edit
  95. devel/cargo-generate
  96. devel/cargo-hack
  97. devel/cargo-leptos
  98. devel/cargo-llvm-cov
  99. devel/cargo-make
  100. devel/cargo-mutants
  101. devel/cargo-readme
  102. devel/cargo-tarpaulin
  103. devel/catppuccin-whiskers
  104. devel/cbfmt
  105. devel/cocogitto
  106. devel/codemark
  107. devel/convco
  108. devel/corrosion
  109. devel/cpu_rec_rs
  110. devel/desed
  111. devel/dorst
  112. devel/dra
  113. devel/dtool
  114. devel/dura
  115. devel/electron37
  116. devel/electron38
  117. devel/electron40
  118. devel/electron41
  119. devel/electron42
  120. devel/electron43
  121. devel/elfcat
  122. devel/emacs-lsp-booster
  123. devel/fnm
  124. devel/forgejo-cli
  125. devel/fsx
  126. devel/gbump
  127. devel/gfold
  128. devel/ghgrab
  129. devel/ghostie
  130. devel/git-absorb
  131. devel/git-branchless
  132. devel/git-cinnabar
  133. devel/git-cliff
  134. devel/git-delta
  135. devel/git-graph
  136. devel/git-repo-manager
  137. devel/git-workspace
  138. devel/gitoxide
  139. devel/gitu
  140. devel/gitui
  141. devel/glab-tui
  142. devel/glitter
  143. devel/grcov
  144. devel/grex
  145. devel/gwm
  146. devel/hvm
  147. devel/interactive_rebase_tool
  148. devel/jetbrains-restarter
  149. devel/jujutsu
  150. devel/libdatadog
  151. devel/librashader
  152. devel/libwasmtime
  153. devel/lstr
  154. devel/maki
  155. devel/moon
  156. devel/nextest
  157. devel/omnilinter
  158. devel/openapi-tui
  159. devel/parol
  160. devel/parol-ls
  161. devel/patsh
  162. devel/pijul
  163. devel/pipelight
  164. devel/py-arro3-core
  165. devel/py-ast-serialize
  166. devel/py-cachebox
  167. devel/py-cbor2
  168. devel/py-dbt-extractor
  169. devel/py-ddtrace
  170. devel/py-deptry
  171. devel/py-dulwich
  172. devel/py-fastuuid
  173. devel/py-hypothesis
  174. devel/py-jellyfish
  175. devel/py-jsonschema-rs
  176. devel/py-libcst
  177. devel/py-logbook
  178. devel/py-loro
  179. devel/py-maturin
  180. devel/py-orjson
  181. devel/py-ormsgpack
  182. devel/py-pendulum
  183. devel/py-prek
  184. devel/py-pycrdt
  185. devel/py-pydantic-core
  186. devel/py-pyperscan
  187. devel/py-pyproject-fmt
  188. devel/py-pyproject-fmt-rust
  189. devel/py-pyrefly
  190. devel/py-qcs-sdk-python
  191. devel/py-regress
  192. devel/py-rpds-py
  193. devel/py-ruff
  194. devel/py-spy
  195. devel/py-tox-toml-fmt
  196. devel/py-ty
  197. devel/py-uv-build08
  198. devel/py-watchfiles
  199. devel/pylyzer
  200. devel/radicle
  201. devel/rgx
  202. devel/rhg
  203. devel/rubygem-gitlab_query_language
  204. devel/rubygem-prometheus-client-mmap
  205. devel/ruff
  206. devel/rust-analyzer
  207. devel/rust-bindgen-cli
  208. devel/rust-cbindgen
  209. devel/rust-script
  210. devel/rustc-demangle
  211. devel/rustup-init
  212. devel/sccache
  213. devel/selene
  214. devel/sem
  215. devel/sentry-cli
  216. devel/signal-sqlcipher-extension
  217. devel/snazy
  218. devel/spr
  219. devel/stgit
  220. devel/stylua
  221. devel/tagref
  222. devel/tauri-cli
  223. devel/texlab
  224. devel/the-way
  225. devel/tokei
  226. devel/tokio-console
  227. devel/tree-sitter-cli
  228. devel/tree-sitter-graph
  229. devel/tuicr
  230. devel/typeshare
  231. devel/uv
  232. devel/vite-plus
  233. devel/wasm-server-runner
  234. devel/wasmer
  235. devel/wizer
  236. devel/xtensa-esp-elf
  237. dns/aardvark-dns
  238. dns/cascade
  239. dns/dnsdist
  240. dns/dnsglobe
  241. dns/dnst
  242. dns/dnstracer-rs
  243. dns/dog
  244. dns/doh-proxy
  245. dns/encrypted-dns-server
  246. dns/powerdns-recursor
  247. editors/ad
  248. editors/amp
  249. editors/croft
  250. editors/dz6
  251. editors/fresh
  252. editors/gram
  253. editors/helix
  254. editors/hexapoda
  255. editors/kakoune-lsp
  256. editors/kibi
  257. editors/languageclient-neovim
  258. editors/lapce
  259. editors/microsoft-edit
  260. editors/neovim-gtk
  261. editors/ox
  262. editors/parinfer-rust
  263. editors/vscode
  264. editors/zed
  265. emulators/fab-agon-emulator
  266. filesystems/amazon-efs-utils
  267. filesystems/pjdfstest
  268. filesystems/sandboxfs
  269. filesystems/ufs
  270. filesystems/xfuse
  271. filesystems/zerofs
  272. filesystems/ztop
  273. finance/electrs
  274. finance/hyperswitch
  275. finance/ord
  276. finance/tickrs
  277. ftp/termscp
  278. ftp/unftp
  279. games/0ad
  280. games/DDNet
  281. games/anki
  282. games/genact
  283. games/gnome-robots
  284. games/greed
  285. games/hivetui
  286. games/jaggedalliance2
  287. games/jumpy
  288. games/punchy
  289. games/rpg-cli
  290. games/sulis
  291. games/veloren-weekly
  292. graphics/artem
  293. graphics/asciinema-agg
  294. graphics/dify
  295. graphics/drawpile
  296. graphics/dssim
  297. graphics/gifski
  298. graphics/libimagequant
  299. graphics/libopenraw
  300. graphics/librsvg2-rust
  301. graphics/menyoki
  302. graphics/mesa-devel
  303. graphics/mmdr
  304. graphics/noaa-apt
  305. graphics/ocrs
  306. graphics/oculante
  307. graphics/oxipng
  308. graphics/papers
  309. graphics/pastel
  310. graphics/pixelmosh
  311. graphics/py-kornia-rs
  312. graphics/py-py_svg_hush
  313. graphics/py-vtracer
  314. graphics/resvg
  315. graphics/resvg-capi
  316. graphics/rx
  317. graphics/satty
  318. graphics/svgbob
  319. graphics/viu
  320. graphics/vkrunner
  321. graphics/vtracer
  322. graphics/wallust
  323. irc/halloy
  324. japanese/cskk
  325. japanese/fcitx5-karukan
  326. japanese/py-SudachiPy
  327. japanese/sudachi
  328. java/icedtea-web
  329. lang/amber
  330. lang/antimony
  331. lang/asm-lsp
  332. lang/bun
  333. lang/cairo
  334. lang/cairo-language-server
  335. lang/gleam
  336. lang/gluon
  337. lang/inko
  338. lang/nickel
  339. lang/numbat
  340. lang/perl-lsp
  341. lang/pomsky
  342. lang/prql
  343. lang/py-dhall
  344. lang/rust-bootstrap
  345. lang/rustpython
  346. lang/scryer-prolog
  347. lang/spidermonkey128
  348. lang/spidermonkey140
  349. lang/spidermonkey153
  350. lang/starlark-rust
  351. lang/typstyle
  352. mail/imap-tools
  353. mail/pizauth
  354. mail/stalwart
  355. mail/stalwart-cli
  356. mail/thunderbird
  357. mail/thunderbird-esr
  358. math/elan
  359. math/fend
  360. math/kalc
  361. math/kalker
  362. math/py-clarabel
  363. math/py-pcodec
  364. math/py-rustworkx
  365. math/savage
  366. misc/aichat
  367. misc/arrow-datafusion
  368. misc/bedrust
  369. misc/binocle
  370. misc/broot
  371. misc/claude-code-legacy
  372. misc/code2prompt
  373. misc/codex
  374. misc/coloursum
  375. misc/dijo
  376. misc/dotenv-linter
  377. misc/gitlogue
  378. misc/hashcards
  379. misc/lean-ctx
  380. misc/lscolors
  381. misc/mcp-probe
  382. misc/navi
  383. misc/ooo
  384. misc/outside
  385. misc/pqrs
  386. misc/py-hf-xet
  387. misc/py-lazrs
  388. misc/py-litellm
  389. misc/py-openai-harmony
  390. misc/py-pinecone
  391. misc/py-pyqir
  392. misc/py-python-geohash
  393. misc/py-safetensors
  394. misc/py-uuid-utils
  395. misc/py-wandb
  396. misc/radio_datetime_analyzer
  397. misc/rash
  398. misc/rsclock
  399. misc/rustlings
  400. misc/ruut
  401. misc/shimmy
  402. misc/silicon
  403. misc/star-history
  404. misc/tenere
  405. misc/timr-tui
  406. misc/warp
  407. misc/wavedrom
  408. misc/wthrr
  409. misc/xd-rust
  410. misc/xplr
  411. misc/zeroclaw
  412. misc/zine
  413. multimedia/ab-av1
  414. multimedia/alass
  415. multimedia/av1an
  416. multimedia/ccextractor
  417. multimedia/dovi_tool
  418. multimedia/gstreamer1
  419. multimedia/gstreamer1-plugins-rust
  420. multimedia/hdrprobe
  421. multimedia/helvum
  422. multimedia/kooha
  423. multimedia/librav1e
  424. multimedia/librespot
  425. multimedia/moonshine
  426. multimedia/neolink
  427. multimedia/rav1e
  428. multimedia/ringrtc
  429. multimedia/scte35dump
  430. multimedia/smelter
  431. multimedia/termplay
  432. multimedia/termusic
  433. multimedia/video-trimmer
  434. multimedia/wl-screenrec
  435. multimedia/youtui
  436. net/389-ds-base
  437. net/aws-ec2-imdsv2-get
  438. net/cloudflare-speed-cli
  439. net/deltachat-rpc-server
  440. net/dumbpipe
  441. net/findomain
  442. net/gdrive
  443. net/gemserv
  444. net/krill
  445. net/ktcplist
  446. net/lazyrsync
  447. net/lldap
  448. net/narrowlink
  449. net/ntpd-rs
  450. net/oha
  451. net/proby
  452. net/quiche
  453. net/rabbitmqadmin
  454. net/rathole
  455. net/rosenpass
  456. net/routinator
  457. net/rsyn
  458. net/rustconn
  459. net/rustdesk-server
  460. net/s3m
  461. net/s3req
  462. net/sendme
  463. net/shadowsocks-rust
  464. net/sniffnet
  465. net/tcpstats-reader
  466. net/telemt
  467. net/trippy
  468. net/ttl
  469. net/udp-over-tcp
  470. net/waypipe
  471. net/wstunnel
  472. net-im/conduit
  473. net-im/flare
  474. net-im/fractal
  475. net-im/gurk-rs
  476. net-im/iamb
  477. net-im/libsignal
  478. net-im/libsignal-node
  479. net-im/py-matrix-synapse
  480. net-im/yume
  481. net-im/zkgroup
  482. net-mgmt/bandwhich
  483. net-mgmt/geom-exporter
  484. net-mgmt/gping
  485. net-mgmt/nfs-exporter
  486. net-mgmt/rs-aggregate
  487. net-p2p/autopulse
  488. net-p2p/c-lightning
  489. net-p2p/cncli
  490. net-p2p/intermodal
  491. net-p2p/oura
  492. net-p2p/twitch-tui
  493. ports-mgmt/pkg-graph
  494. ports-mgmt/sccache-overlay
  495. print/ppa6
  496. science/py-phonors
  497. science/py-qiskit
  498. security/acmed
  499. security/agave
  500. security/arti
  501. security/authenticator
  502. security/authoscope
  503. security/binwalk
  504. security/cargo-audit
  505. security/clamav
  506. security/clamav-lts
  507. security/cloak
  508. security/diswall
  509. security/flawz
  510. security/gpg-tui
  511. security/hashcat
  512. security/kanidm
  513. security/keepass-diff
  514. security/pam_rssh
  515. security/pam_ssh_agent
  516. security/pdfrip
  517. security/py-bcrypt
  518. security/py-biscuit-auth
  519. security/py-blake3
  520. security/py-cryptography
  521. security/py-rtls
  522. security/py-utls
  523. security/rage-encryption
  524. security/ratify
  525. security/rbw
  526. security/rpm-sequoia
  527. security/rubygem-gitlab-glaz
  528. security/rustls-ffi
  529. security/rustscan
  530. security/sequoia-chameleon-gnupg
  531. security/sequoia-sq
  532. security/sniffglue
  533. security/ssh-vault
  534. security/sudo-rs
  535. security/suricata
  536. security/susshi
  537. security/vaultwarden
  538. security/voa
  539. shells/atuin
  540. shells/fish
  541. shells/ion
  542. shells/meka
  543. shells/nsh
  544. shells/nu_plugin_formats
  545. shells/nu_plugin_gstat
  546. shells/nu_plugin_inc
  547. shells/nu_plugin_polars
  548. shells/nu_plugin_query
  549. shells/nushell
  550. shells/rura
  551. shells/sheldon
  552. shells/shell-hist
  553. shells/shellharden
  554. shells/starship
  555. sysutils/aoostar-rs
  556. sysutils/async
  557. sysutils/b3sum
  558. sysutils/backdown
  559. sysutils/bkt
  560. sysutils/bottom
  561. sysutils/bttf
  562. sysutils/bupstash
  563. sysutils/conserve
  564. sysutils/czkawka
  565. sysutils/ddh
  566. sysutils/diskonaut
  567. sysutils/diskus
  568. sysutils/dua-cli
  569. sysutils/dust
  570. sysutils/dutree
  571. sysutils/elfx86exts
  572. sysutils/elio
  573. sysutils/epazote
  574. sysutils/erdtree
  575. sysutils/erldash
  576. sysutils/exa
  577. sysutils/eza
  578. sysutils/faketty
  579. sysutils/fclones
  580. sysutils/fd
  581. sysutils/flipperbit
  582. sysutils/flowgger
  583. sysutils/framework-system
  584. sysutils/framework-tool-tui
  585. sysutils/freebsd-rustdate
  586. sysutils/fselect
  587. sysutils/gstat-rs
  588. sysutils/handlr
  589. sysutils/hexyl
  590. sysutils/hl
  591. sysutils/httm
  592. sysutils/jail_exporter
  593. sysutils/joshuto
  594. sysutils/kubie
  595. sysutils/leaf
  596. sysutils/leaves
  597. sysutils/lsd
  598. sysutils/magika
  599. sysutils/mcfly
  600. sysutils/mdcat
  601. sysutils/mdfried
  602. sysutils/mise
  603. sysutils/mprocs
  604. sysutils/onefetch
  605. sysutils/pfetch-rs
  606. sysutils/pollinfo
  607. sysutils/potnet
  608. sysutils/process-viewer
  609. sysutils/procs
  610. sysutils/qmk_hid
  611. sysutils/rldd
  612. sysutils/rucola
  613. sysutils/runiq
  614. sysutils/rust-coreutils
  615. sysutils/rust-findutils
  616. sysutils/rustic
  617. sysutils/syngesture
  618. sysutils/systeroid
  619. sysutils/szyszka
  620. sysutils/tailspin
  621. sysutils/taws
  622. sysutils/tealdeer
  623. sysutils/tere
  624. sysutils/tiempo
  625. sysutils/tldr
  626. sysutils/topgrade
  627. sysutils/treemd
  628. sysutils/try-rs
  629. sysutils/tuckr
  630. sysutils/vivid
  631. sysutils/wiper
  632. sysutils/work-tuimer
  633. sysutils/xcp
  634. sysutils/yadf
  635. sysutils/yazi
  636. sysutils/zellij
  637. sysutils/zoxide
  638. textproc/angle-grinder
  639. textproc/aq
  640. textproc/asciinema
  641. textproc/ast-grep
  642. textproc/bat
  643. textproc/biodiff
  644. textproc/bookokrat
  645. textproc/cast2gif
  646. textproc/choose
  647. textproc/code-minimap
  648. textproc/codebook
  649. textproc/comrak
  650. textproc/csview
  651. textproc/csvlens
  652. textproc/difftastic
  653. textproc/doxx
  654. textproc/evtx
  655. textproc/fblog
  656. textproc/fcitx5-afrim
  657. textproc/feluda
  658. textproc/gitlab-code-parser
  659. textproc/grass
  660. textproc/harper
  661. textproc/html-query
  662. textproc/htmlq
  663. textproc/jaq
  664. textproc/jless
  665. textproc/jnv
  666. textproc/jql
  667. textproc/jsongrep
  668. textproc/livediff
  669. textproc/markdown-oxide
  670. textproc/markless
  671. textproc/mdbook
  672. textproc/mdbook-linkcheck
  673. textproc/mdbook-mermaid
  674. textproc/mdq
  675. textproc/meilisearch
  676. textproc/otree
  677. textproc/oyo
  678. textproc/presenterm
  679. textproc/py-comrak
  680. textproc/py-jiter
  681. textproc/py-lingua-language-detector
  682. textproc/py-llguidance
  683. textproc/py-outlines-core
  684. textproc/py-pycddl
  685. textproc/py-python-bidi
  686. textproc/py-textual-speedups
  687. textproc/py-tiktoken
  688. textproc/py-tokenizers
  689. textproc/py-typst
  690. textproc/py-unicode-segmentation-rs
  691. textproc/py-zensical
  692. textproc/quickwit
  693. textproc/redisearch
  694. textproc/regexplain
  695. textproc/riffdiff
  696. textproc/ripgrep
  697. textproc/ripgrep-all
  698. textproc/rubygem-commonmarker
  699. textproc/rubygem-gitlab-glfm-markdown
  700. textproc/sad
  701. textproc/sasso
  702. textproc/sd
  703. textproc/sonic
  704. textproc/television
  705. textproc/tgrep
  706. textproc/tokay
  707. textproc/tomlq
  708. textproc/tree-sitter-grammars
  709. textproc/ttynt
  710. textproc/tui-journal
  711. textproc/typos
  712. textproc/typst
  713. textproc/xan
  714. www/agate
  715. www/chromium
  716. www/deno
  717. www/deno-dom
  718. www/dezoomify-rs
  719. www/dothttp
  720. www/drill
  721. www/dufs
  722. www/feroxbuster
  723. www/firefox
  724. www/firefox-esr
  725. www/freenginx-acme
  726. www/freenginx-acme-module
  727. www/garage
  728. www/geckodriver
  729. www/hurl
  730. www/iocaine
  731. www/iridium
  732. www/jwt-cli
  733. www/librewolf
  734. www/loco
  735. www/lychee
  736. www/marmite
  737. www/microbin
  738. www/miniserve
  739. www/monolith
  740. www/ncgopher
  741. www/newsboat
  742. www/nginx-acme
  743. www/py-adblock
  744. www/py-granian
  745. www/py-hf-transfer
  746. www/py-jh2
  747. www/py-nh3
  748. www/py-primp
  749. www/py-qh3
  750. www/rearx
  751. www/reddsaver
  752. www/rustypaste
  753. www/rustypaste-cli
  754. www/so
  755. www/sqlpage
  756. www/static-api
  757. www/stork
  758. www/tor-browser
  759. www/trunk
  760. www/tuifeed
  761. www/ungoogled-chromium
  762. www/varnish-libvmod-fileserver
  763. www/vigil
  764. www/wasm-bindgen-cli
  765. www/wasm-pack
  766. www/wasmtime
  767. www/waterfox
  768. www/websocat
  769. www/wiki-tui
  770. www/xh
  771. www/zola
  772. x11/admiral
  773. x11/alacritty
  774. x11/ashell
  775. x11/awww
  776. x11/clipcat
  777. x11/eww
  778. x11/hybrid-bar
  779. x11/hyprviz
  780. x11/i3bar-river
  781. x11/inputplug
  782. x11/kickoff
  783. x11/rio
  784. x11/rlaunch
  785. x11/shikane
  786. x11/shotman
  787. x11/sirula
  788. x11/squeekboard
  789. x11/swayr
  790. x11/swayrbar
  791. x11/walker
  792. x11/watershot
  793. x11/waveterm
  794. x11/waycorner
  795. x11/wayidle
  796. x11/wayout
  797. x11/wezterm
  798. x11/windowtolayer
  799. x11/wleave
  800. x11/wlr-which-key
  801. x11/wmfocus
  802. x11/xdg-desktop-portal-luminous
  803. x11/xwayland-satellite
  804. x11-fonts/py-shaperglot
  805. x11-wm/cosmic-comp
  806. x11-wm/leftwm
  807. x11-wm/niri
  808. Collapse this list.

Deleted ports which required this port:

Expand this list of 75 deleted ports
  1. audio/mousai-devel*
  2. audio/spotify-tui*
  3. databases/compass*
  4. databases/movine*
  5. databases/puppetdb-cli*
  6. databases/py-sqlglotrs*
  7. databases/replibyte*
  8. devel/cargo*
  9. devel/cargo-tree*
  10. devel/electron30*
  11. devel/electron31*
  12. devel/electron32*
  13. devel/electron33*
  14. devel/electron34*
  15. devel/electron35*
  16. devel/electron36*
  17. devel/electron39*
  18. devel/py-y-py*
  19. devel/racer*
  20. devel/racerd*
  21. devel/rust-bindgen*
  22. devel/rye*
  23. devel/signal-fts5-extension*
  24. devel/tarpaulin*
  25. devel/twiggy*
  26. devel/unit-otel*
  27. devel/wrangler*
  28. editors/kak-lsp*
  29. editors/xi-core*
  30. editors/xi-term*
  31. games/abstreet*
  32. games/dose-response*
  33. games/fishfight*
  34. games/veloren*
  35. graphics/ikona*
  36. graphics/libdssim*
  37. lang/spidermonkey102*
  38. lang/spidermonkey115*
  39. lang/spidermonkey68*
  40. lang/spidermonkey78*
  41. lang/spidermonkey91*
  42. lang/typstfmt*
  43. misc/air*
  44. misc/jirust*
  45. net/boringtun*
  46. net/rabbiteer*
  47. net-im/libsignal-client*
  48. net-p2p/openethereum*
  49. net-p2p/parity-ethereum*
  50. science/py-qiskit-terra*
  51. security/bitwarden_rs*
  52. security/kr*
  53. security/rosenpass*
  54. security/rust-rage*
  55. security/solana*
  56. security/suricata5*
  57. security/weggli*
  58. shells/agsh*
  59. sysutils/fusefs-sandboxfs*
  60. sysutils/fusefs-ufs*
  61. sysutils/fusefs-xfuse*
  62. sysutils/rsfetch*
  63. sysutils/rtx*
  64. sysutils/uutils*
  65. sysutils/uutils-coreutils*
  66. sysutils/vector*
  67. sysutils/ztop*
  68. textproc/hq*
  69. textproc/xsv-rs*
  70. www/castor*
  71. www/cliqz*
  72. www/dot-http*
  73. www/ffsend*
  74. x11/salut*
  75. x11/swww*
  76. Collapse this list of deleted ports.
for Fetch
  1. lang/bun
  2. misc/claude-code-legacy

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. databases/compass*
  2. Collapse this list of deleted ports.
for Run
  1. devel/corrosion
  2. devel/py-setuptools-rust
  3. devel/rust-cbindgen
  4. www/SpectrumKNX

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/cargo*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for rust-1.97.1: DOCS=on: Build and/or install documentation GDB=off: Install ports gdb (necessary for debugging rust programs) LTO=off: Use Link-Time Optimization PORT_LLVM=off: Build against devel/llvm instead of bundled copy (experimental) SOURCES=on: Install source files WASM=on: Build the WebAssembly target (wasm32-unknown-unknown) ===> Use 'make config' to modify these settings
Options name:
lang_rust
USES:
cmake:indirect cpe ninja:build pkgconfig python:build ssl tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 396 (showing only 96 on this page)

«  1 | 2 | 3 | 4 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.21.0_1
09 Nov 2017 14:14:59
Revision:453810Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Add support for LibreSSL 2.6.3

Patches come from upstream:
    https://github.com/sfackler/rust-openssl

PR:		223500
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>
1.21.0_1
29 Oct 2017 12:38:09
Revision:453113Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Fix paths in `manifest-rls-preview`

Like other manifests, without this, it still references the stage
directory. This error is reported when DEVELOPER=YES is set.

While here, strip `bin/rls`.

Reported by:	bar@, cpm@
1.21.0
28 Oct 2017 09:13:21
Revision:453052Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Update to 1.21.0

The official bootstraps wouldn't work: rustc was stalled on a mutex
while compiling a crate early in the build. This was solved by creating
a new bootstraps for "rustc" and "rust-std" from the existing FreeBSD
package. We keep using the official "cargo" bootstrap.

PR:		223123
1.20.0_1
23 Oct 2017 22:58:48
Revision:452748Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/rust: unbreak FFI for returning struct on i386

As this fixes Stylo on i386, remove the workaround in www/firefox.

PR:		223047
Suggested by:	Sebastien Marie <semarie@openbsd.org>
Approved by:	rust (dumbbell)
MFH:		2017Q4 (required by Firefox 57 scheduled on 2017-11-14)
1.20.0
11 Oct 2017 12:28:00
Revision:451743Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Add support for LibreSSL 2.6.1 and 2.6.2

Patches come from upstream:
    https://github.com/sfackler/rust-openssl

PR:		222359
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>,
		Piotr Kubaj <pkubaj@anongoth.pl>,
		w.schwarzenfeld@utanet.at,
		nhoyle@hoyletech.com
1.20.0
04 Oct 2017 08:13:38
Revision:451188Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Update to 1.20.0

This patch only upgrades the port to Rust 1.20.0. The PR also covers a
build failure with the latest LibreSSL, which is not addressed here.

PR:		222359
Reported by:	Charlie Li <ml+freebsd-bugs@vishwin.info>
1.19.0_2
15 Sep 2017 18:01:18
Revision:449914Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Install Cargo + use bundled crates

This port now provides Cargo. This is the recommended now because Cargo
won't be provided separately in the future.

To build Cargo, we set `extended = true` in `config.toml`. As a side
effect, this flag also installs Rust source code. The port has a new
`SOURCES` option (disabled by default) to keep those sources.

As a consequence of this, `devel/cargo` is removed. Several ports
and Makefiles in Mk were updated to depend on `lang/rust` instead of
`devel/cargo`.

The other big change in this patch is the use of the bundled crates,
instead of relying on Cargo's registry (which was part of the distfiles,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.19.0_1
10 Sep 2017 16:49:46
Revision:449581Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Allow RUST_BACKTRACE to work without /proc mounted

Submitted by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D11574
1.19.0
28 Jul 2017 23:03:27
Revision:446861Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Turn off PORT_LLVM by default

This change was accidentally committed with the previous commit.
1.19.0
28 Jul 2017 22:30:39
Revision:446858Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Fix build with PORT_LLVM

The path to `llvm-config40` was set to the empty string in the generated
`config.toml`, because I was still using the ${LLVM_PREFIX} variable
instead of the appropriate ${LLVM_CONFIG}. Bad completion and lack of
testing, sorry for that...

Reported by:	Rainer Hurling <rhurlin@gwdg.de>,
		Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>,
		dim@
1.19.0
28 Jul 2017 16:29:08
Revision:446837Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Fix ${PORT_LLVM_BUILD_DEPENDS}

The BUILD_DEPENDS argument for the PORT_LLVM option was not updated: it
was using the ${LLVM_PREFIX} variable which was removed. Now, it uses
${LOCALBASE} and ${LLVM_VER} as a suffix to the executable verified.

Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Reported by:	Rainer Hurling <rhurlin@gwdg.de>
1.19.0
28 Jul 2017 10:18:54
Revision:446815Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Update to 1.19.0

The main change in the port is the switch from configure+make to the
`x.py` build script. This is the recommended way of building Rust. It
takes a configuration file, `config.toml`, which, in the port case,
indicates:

 * where to install things;
 * which release channel to use;
 * where to find Python and llvm-config;
 * if documentation should be also built.

The build process should now honor ${MAKE_JOBS_NUMBER} instead of always
using all available CPU cores.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.18.0
18 Jun 2017 12:20:01
Revision:443826Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Fix value of ${CARGO_BOOTSTRAP_DIR_aarch64}

It was pointing to the wrong directory.

Reported by:	jbeich@
1.18.0
17 Jun 2017 14:44:30
Revision:443777Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Enable on FreeBSD/aarch64 + various fixes

This port now uses an unofficial bootstrap of Rust 1.17.0 and Cargo
0.18.0 for FreeBSD/aarch64. Here are my notes to create this boostrap:
https://gist.github.com/dumbbell/b587da50ef014078da9e732a4331ebad

The port's Makefile was changed to:
    - allow to override the versions and directories of the bootstrap
      archives;
    - patch the bootstrap script and manifest with those
      versions/directories.

Beside changes to support FreeBSD/aarch64, the port received the
following fixes:
    - Pass python path to the configure script.
    - Fix and simplify the extraction of rust-std bootstrap by re-using
      existing variables.
    - Make sure tar(1) doesn't produce sparse file entries when it
      recreates the rust-std bootstrap because Python 2's tarfile module
      doesn't support them (PR 219842).

PR:		216143, 219842
Differential Revision:	https://reviews.freebsd.org/D10857
1.18.0
13 Jun 2017 05:34:55
Revision:443485Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix build on HEAD

Submitted by:	dim, rhurlin@gwdg.de (via mail)
1.18.0
10 Jun 2017 17:48:58
Revision:443109Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.18.0, set MAINTAINER to rust@
1.17.0
29 May 2017 05:00:54
Revision:441966Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix build on pre-ino64 / on i386

Submitted by:	kib
Differential Revision:	https://reviews.freebsd.org/D10973
1.17.0
27 May 2017 12:06:40
Revision:441843Original commit files touched by this commit This port version is marked as vulnerable.
kib search for other commits by this committer
Fix lang/rust after ino64 src commit.

Approved by:  bapt, dumbbell
Sponsored by:	The FreeBSD Foundation
Differential revision:	https://reviews.freebsd.org/D10799
1.17.0
14 May 2017 15:26:44
Revision:440883Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.17.0

Submitted by:	dumbbell (see phabric URL)
Reviewed by:	riggs
Differential Revision:	https://reviews.freebsd.org/D10691
1.16.0
26 Apr 2017 19:04:30
Revision:439485Original commit files touched by this commit This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove checks for .PARSEDIR and vestiges of pmake support

PR:	218832
Approved by:	portmgr (antoine)
1.16.0
19 Mar 2017 12:08:08
Revision:436488Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.16.0
1.15.1
06 Mar 2017 13:27:57
Revision:435537Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust, lang/rust-nightly: Generate PLIST in post-install

Several libraries have their filename computed and based on the absolute
path to source files. Therefore, we need to generate the PLIST. Rust
installer already produces manifests listing files it installs. The port
now uses those files to complete `${TMPPLIST}`.

While the port built fine in Poudriere, it failed when built directly on
the host (regular make or with portmaster(1)) or using a different tool
such as Synth. This commit fixes the build for those methods.

Handling of DOCS-specific files is also unified with normal files. This
gets rid of code duplication.

How to do reproducible builds will be studied later.

PR:		217309
Reported by:	Several people on freebsd-ports@ or Bugzilla
Tested by:	Almost everyone who reported the issue
Approved by:	antoine (mentor), riggs (maintainer of lang/rust)
Differential Revision:	https://reviews.freebsd.org/D9816
1.15.1
01 Mar 2017 23:35:05
Revision:435205Original commit files touched by this commit This port version is marked as vulnerable.
asomers search for other commits by this committer
lang/rust*: Advise users to mount procfs

Add a pkg-message to these ports advising users to mount procfs to see
backtraces.

Reviewed by:	dumbbell, riggs
Approved by:	dumbbell (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D9838
1.15.1
22 Feb 2017 19:04:04
Revision:434631Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust, lang/rust-nightly: Update to 1.15.1 and 1.17.0 respectively

Both versions of Rust seen changes to their build system. Now they
require a bootstrap of Cargo and thus, a snapshot of Cargo's registry.

Each library has its own suffix instead of a common suffix for a given
version of Rust. Thus all future updates of the ports will include
changes to their plist.

$DISTFILES are now all under the `rust` directory in `$DISTDIR`. A
similar change will be committed to devel/cargo later.

lang/rust-nightly is enabled on i386 (bugzilla 216143). The source
snapshot also contains everything to build it on aarch64, but enabling
it will be committed later.

PR:		216143
Approved by:	riggs, bapt (mentor), antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9286
1.14.0
01 Jan 2017 03:45:13
Revision:430235Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
1.14.0
29 Dec 2016 17:52:05
Revision:429933Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: regenerate distinfo.x86_64 for DF rust 1.14

I'm not sure how this was misgenerated previously.  This matches the
version available via LOCAL/marino
1.14.0
27 Dec 2016 15:25:52
Revision:429624Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Update distinfo.x86_64 for DragonFly support for v1.14

Preapproved by:	riggs
1.14.0
24 Dec 2016 19:40:55
Revision:429379Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.14.0
1.13.0
15 Nov 2016 23:47:08
Revision:426192Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Update distinfo.x86_64 for DragonFly support for v1.13

Preapproved by:	riggs
1.13.0
11 Nov 2016 21:45:40
Revision:425911Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.13.0
1.12.1
02 Nov 2016 22:45:14
Revision:425174Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Cleanup no longer needed CHMOD usage after r424898.

PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
1.12.1
22 Oct 2016 12:37:03
Revision:424470Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream release 1.12.1

Release 1.12.1 is a maintenance release which fixes some
regressions in the 1.12.0 version, including memory corruption
under certain conditions. Details can be found in the release
announcement: https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html

MFH:		2016Q4
1.12.0
10 Oct 2016 23:54:26
Revision:423736Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Unconditionally verbosify build as per PHB

Approved by:	portmgr blanket
1.12.0
02 Oct 2016 01:07:32
Revision:423098Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Update distinfo.x86_64 for DragonFly support for v1.12

Preapproved by:	riggs
1.12.0
01 Oct 2016 14:28:38
Revision:423067Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream release 1.12.0
1.11.0
20 Aug 2016 23:28:17
Revision:420534Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Update distinfo.x86_64 for DragonFly support for v1.11
1.11.0
20 Aug 2016 05:57:34
Revision:420500Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream release 1.11.0
1.10.0
09 Aug 2016 21:41:25
Revision:419974Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix build with non-standard PREFIX

PR:		211686
Submitted by:	mi
1.10.0
26 Jul 2016 07:39:30
Revision:419100Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust-nightly: Update to 1.12.0; snapshot from 2016-07-17

Reviewed by:	asomers, jbeich, riggs
Approved by:	jbeich, riggs
Differential Revision:	https://reviews.freebsd.org/D7275
1.10.0
12 Jul 2016 11:49:50
Revision:418420Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Update distinfo.x86_64 for DragonFly support

A custom bootstrap compiler package had to be created for DragonFly using
FreeBSD's as a model since upstream did not provide one for DF this time.

Approved by:	riggs (maintainer)
1.10.0
11 Jul 2016 10:47:33
Revision:418362Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix build with PORT_LLVM OPTION; rust now requires LLVM 3.8

Reported by:	Kevin Oberman <rkoberman@gmail.com> via e-mail
1.10.0
10 Jul 2016 04:20:09
Revision:418298Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.10.0
1.9.0_1
02 Jul 2016 19:06:35
Revision:417938Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Add DOCS OPTION for html docs, bump PORTREVISION

PR:		210613
Reported by:	beyert@cs.ucr.edu
Reviewed by:	riggs, marino, jbeich
Differential Revision:	https://reviews.freebsd.org/D7050
1.9.0
31 May 2016 21:23:59
Revision:416219Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream release 1.9.0
1.8.0
17 Apr 2016 10:33:47
Revision:413503Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Make recent stage0 snapshot known to build system on DragonFly

Language changes require very recent stage0 snapshots to build
rust 1.8.0. Upstream forgot to make these snapshots known to the
build system. While this was patched for FreeBSD in r413501, it
was missed for DragonFly. This changeset fixes this.
1.8.0
17 Apr 2016 10:21:20
Revision:413501Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.8.0

While on it:
- Incorporate patch by jbeich (D5897) to allow build with gcc

Differential Revision:	https://reviews.freebsd.org/D5897
1.7.0
07 Apr 2016 07:17:45
Revision:412657Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/rust: unbreak non-poudriere build after r412305

gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/rust/work/rustc-1.7.0'
sed:
/wrkdirs/usr/ports/lang/rust/work/stage/usr/local/lib/rustlib/manifest-rust-std-x86_64-unknown-:
No such file or directory
*** Error code 1

PR:		208527
Pointy hat:	jbeich
Tested by:	Marko Cupac <marko.cupac@mimar.rs>, pilot513@gmail.com
Approved by:	riggs (maintainer)
MFH:		2016Q2
1.7.0
02 Apr 2016 14:49:00
Revision:412407Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/rust: enslave lang/rust-nightly

* rust: drop no longer used RUST_SOURCE variable
* rust: apply rust-nightly FIXME comment about stage-qa (strip)
* rust-nightly: properly conflict for install with rust package
* rust-nightly: inherit |make test| support from r401025
* rust-nightly: as DOCSDIR is the same drop unnecessary DOCS option

Approved by:	riggs, dumbbell (maintainers)
Differential Revision:	https://reviews.freebsd.org/D5789
1.7.0
01 Apr 2016 14:08:38
Revision:412347Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
1.7.0
01 Apr 2016 01:16:08
Revision:412305Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/rust: apply minor style

- Fix MIT view for LICENSES_ASK=1
- Convert BROKEN to new syntax
- Concatenate find(1) arguments and drop unnecessary `cd`
1.7.0
31 Mar 2016 20:04:49
Revision:412296Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/rust: unblock DragonFly build

=> rust-stage0-.tar.bz2 doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch
http://static.rust-lang.org/stage0-snapshots/rust-stage0-.tar.bz2
fetch: http://static.rust-lang.org/stage0-snapshots/rust-stage0-.tar.bz2: Not
Found

Reported by:	muscles.dragonflybsd.org
Approved by:	portmgr "just fix it" blanket
1.7.0
27 Mar 2016 17:10:15
Revision:411998Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix staging error on systems where security/sudo is present

PR:		207930
Reported by:	pete@hayes.id.au, kib (via mail)
1.7.0
25 Mar 2016 06:38:23
Revision:411819Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Re-enable build with ports LLVM by non-default OPTION

PR:		208250
Submitted by:	jbeich
1.7.0
05 Mar 2016 12:41:03
Revision:410175Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.7.0
1.6.0
22 Jan 2016 06:13:25
Revision:406890Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.6.0
1.5.0
13 Dec 2015 14:21:05
Revision:403672Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.5.0; add OPTION to depend on gdb from ports
1.4.0_1
07 Nov 2015 22:17:36
Revision:401025Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
- Take maintainership
- Provide target for 'make test': Use bundled rust regression test suite
- Use bundled LLVM for now: Built with it, rust passes more regression tests
- Bump PORTREVISION
1.4.0
30 Oct 2015 11:39:31
Revision:400535Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.4.0
1.3.0
19 Sep 2015 18:22:07
Revision:397335Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Enable rust on i386
1.3.0
19 Sep 2015 12:18:13
Revision:397320Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 1.3.0
1.2.0
12 Sep 2015 14:49:45
Revision:396750Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust and lang/rust-nightly: Build-conflict with themselves

A newer version of Rust fails to build if an older version is installed
because the build process picks libraries in %%LOCALBASE%%/lib before
those from the build directory.

In the pkg-plist of both ports, `x86_64-unknown-freebsd` is now a
variable automatically set in the Makefile. This avoids the need for a
separate port for DragonFlyBSD. [1]

Still in the pkg-plist, RUST_VSN_HASH is automatically computed in the
lang/rust's Makefile, like it was already done for lang/rust-nightly.

lang/rust-nightly USES libedit. patch-mk_main.mk was copied from
lang/rust so the correct library is picked (ie. the one from Ports, not
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.2.0
03 Sep 2015 15:22:08
Revision:395967Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
1: Upgrade to 1.2.0.
2: add libedit to USES.
1.1.0
27 Jun 2015 18:26:41
Revision:390720Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
- Update to upstream release 1.1.0
- Fix bug 200449 in the process

PR:		201142, 200449
Submitted by:	andoriyu@gmail.com
1.0.0_1
24 Jun 2015 17:09:27
Revision:390497Original commit files touched by this commit This port version is marked as vulnerable.
dumbbell search for other commits by this committer
lang/rust: Use LLVM 3.6 from Ports instead of the bundled one

Dependencies are updated: Perl is not a dependency at all and Python is
a build dependency only.

Rust may fail to build if a previous version is already installed
because the bootstrapped rustc puts "-L/usr/local/lib" at the beginning
of the linker flags. Therefore, mark rust as a CONFLICTS_BUILD with
itself.

Fix the build as a normal user by setting permissions on all directories
to 0755 [1].

Be closer to the standalone installer's file hierarchy by installing
files such as "components", "manifest-rustc" and "uninstall.sh".

Add "files/patch-src_librustc__back_target_freebsd__base.rs"
to remove "-L/usr/local/lib", "-L/usr/local/lib/gcc46" and
"-L/usr/local/lib/gcc44" from the builtin linker flags.

Differential Revision:	https://reviews.freebsd.org/D2466
Submitted by:	Chris Hutchinson [1]
Reviewed by:	jonathan, kwm
Approved by:	jonathan
1.0.0
18 May 2015 22:32:18
Revision:386722Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
- Update to first stable upstream release 1.0.0
- Reflect stable release in pkg-descr
- Pet portlint

PR:		200284
Submitted by:	maciej@pasternacki.net
Reviewed by:	riggs
0.12.0_1
26 Mar 2015 14:29:57
Revision:382320Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Add special IGNORE for DragonFly

lang/rust-dragonfly is in dports and it is bleeding edge (updated every
couple of weeks)
0.12.0_1
29 Oct 2014 16:08:27
Revision:371692Original commit files touched by this commit This port version is marked as vulnerable.
robak search for other commits by this committer
lang/rust: add PORTREVISION mistakenly ommitted from yesterday's fix

Approved by:	mentors (implicit)
0.12.0
28 Oct 2014 14:21:29
Revision:371637Original commit files touched by this commit This port version is marked as vulnerable.
robak search for other commits by this committer
lang/rust: fixes

- Remove extra STRIP_CMD from the Makefile
- Fix SRIP_CMD that was stripping statically linked libraries

Approved by:	mentors (implicit)
0.12.0
26 Oct 2014 17:39:55
Revision:371509Original commit files touched by this commit This port version is marked as vulnerable.
robak search for other commits by this committer
lang/rust: update 0.11.0 -> 0.12.0

- Delete obsolete patch
- Convert to @dir usage

Approved by:	mentors (implicit)
0.11.0_1
20 Oct 2014 17:52:17
Revision:371288Original commit files touched by this commit This port version is marked as vulnerable.
mva search for other commits by this committer
- Convert ports of irc/ and lang/ to new USES=python

Approved by:	portmgr (implicit)
0.11.0_1
28 Jul 2014 22:58:33
Revision:363270Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Fix link issue and build failure

[1] Linking fails with missing reference to __morestack symbol
[2] gpy fails with error about missing sem implementation

PR:		189357 [1]
PR:		191927 [2]
Submitted by:	bertrand.augereau (gmail) [1]
Submitted by:	maintainer: mitsuruike (gmail) [2]
0.11.0
23 Jul 2014 07:41:08
Revision:362630Original commit files touched by this commit This port version is marked as vulnerable.
danfe search for other commits by this committer
- Give the reason why the port is currently amd64-only
- Remove no-op patch file (builds just fine with -Werror as it seems)
- In BATCH or PACKAGE_BUILDING modes, produce verbose build logs
- Rework post-extract target: do not extract bootstrap compiler ourselves,
  put it into expected download directory instead; this also allows us to
  optimize away RUST_TARGET knob and post-patch hack
- Since the port is for FreeBSD 10+, no need to explicitly depend on
  libexecinfo.so
- Use OPTIONS helpers, perform some other minor Makefile cleanups
- Augment port description text while I am here
0.11.0
11 Jul 2014 07:27:38
Revision:361507Original commit files touched by this commit This port version is marked as vulnerable.
robak search for other commits by this committer
lang/rust: update 0.10 -> 0.11

Approved by:	marino (mentor)
0.10
10 Jun 2014 06:31:43
Revision:357273Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Reset maintainership.

PR:		190858
PR:		190859
PR:		190860
PR:		190861
PR:		190862
PR:		190863
PR:		190864
Submitted by:	former maintainer
Approved by:	portmgr (blanket)
0.10
20 May 2014 19:32:39
Revision:354670Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
Quote ${CC} and similar variables in MAKE_ARGS.

Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
0.10
05 May 2014 15:31:20
Revision:353027Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/rust: Couple OPSYS with OSVERSION (Unbreaks DragonFly)
0.10
27 Apr 2014 08:02:10
Revision:352402Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
- Update to 0.10
- Remove deprecated rustpkg functionality
- Stage improvements
- Add 10.x and 11.x compability
- Pet portlint

PR:		ports/188800
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.9
15 Mar 2014 07:03:58
Revision:348291Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
lang/rust: update to 0.9
- stagiy
- mark as broken on 10+
- update to 0.9
- add new options
- add LICENSE

PR:		ports/185868
PR:		ports/185865
Submitted by:	Oleksii Tsai <oleksii.tsai@googlemail.com>
Approved by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.8
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
0.8
06 Oct 2013 03:32:29
Revision:329526Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Upgrade to 0.8.

PR:		ports/182502
Submitted by:	maintainer
0.7
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
17 Sep 2013 06:40:21
Revision:327452Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
0.7
08 Sep 2013 15:10:43
Revision:326743Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Mark MAKE_JOBS_UNSAFE
0.7
09 Jul 2013 12:51:32
Revision:322557Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Upgrade to 0.7.

PR:		ports/180405
Submitted by:	maintainer
0.6
24 Apr 2013 13:46:41
Revision:316436Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Update to 0.6

PR:		ports/177665
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.5
07 Jan 2013 06:35:05
Revision:310023Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Update to 0.5

PR:		ports/174670
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.4
18 Oct 2012 07:03:50
Revision:306053Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Upgrade to 0.4.

PR:		ports/172791
Submitted by:	maintainer
Feature safe:   yes
0.3
19 Jul 2012 22:06:33
Original commit files touched by this commit This port version is marked as vulnerable.
ak search for other commits by this committer
- Update to 0.3 (see
https://github.com/mozilla/rust/blob/release-0.3/RELEASES.txt)

PR:	ports/169906
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.2
28 Jun 2012 02:09:38
Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Use empty() to check if an option is not set

PR:             ports/169051
Submitted by:   Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.2
13 Jun 2012 17:01:04
Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Use the new options framework

PR:             ports/168703
Submitted by:   Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
0.2
24 May 2012 16:44:44
Original commit files touched by this commit This port version is marked as vulnerable.
sperber search for other commits by this committer
- Add newline at the end of distinfo

Submitted by:   Alex Kozlov <spam _at_ rm-rf.kiev.ua> (maintainer)
Approved by:    beat (mentor)
0.2
22 May 2012 17:49:35
Original commit files touched by this commit This port version is marked as vulnerable.
sperber search for other commits by this committer
This patch fixes the problem that it attempts to fetch a file during building.
It adds snapshot to distfiles and removes code for downloading.

PR:            ports/168223
Submitted by:  Jyun-Yan You <jyyou _at_ cs.nctu.edu.tw> (maintainer)
Reported by:   pointyhat-west
Approved by:   decke (mentor)
0.2
07 Apr 2012 16:22:24
Original commit files touched by this commit This port version is marked as vulnerable.
scheidell search for other commits by this committer
- Update to 0.2
- The bootstrap compiler needs "cc" to link objects.

PR:             ports/166551
Submitted by:   Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
Feature safe:   yes
0.1_1
15 Mar 2012 15:28:13
Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Replace USE_GCC=4.4+ by USE_GCC=4.6+, a noop on the build cluster.

Approved by:    maintainer (jyyou@cs.nctu.edu.tw)
Feature safe:   yes
0.1_1
02 Feb 2012 18:17:31
Original commit files touched by this commit This port version is marked as vulnerable.
jgh search for other commits by this committer
- fix linker errors for systems that have installed llvm
- let clang build llvm
- fix build on ${OSVERSION} < 800107

PR: ports/164467
Submitted by: maintainer, jyyou at cs.nctu.edu.tw
Approved by:    crees (mentor)
0.1
23 Jan 2012 16:07:04
Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
Add rust 0.1, a language with a focus on memory safety and concurrency.

PR:             ports/164366
Submitted by:   Jyun-Yan You <jyyou@cs.nctu.edu.tw>

Number of commits found: 396 (showing only 96 on this page)

«  1 | 2 | 3 | 4