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 photosAll times are UTC
Ukraine
Port details
rust Language with a focus on memory safety and concurrency
1.91.1 lang on this many watch lists=35 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.89.0_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: 2025-11-11 12:04:20
Commit Hash: f0d2dcf
People watching this port, also watch:: pkg, curl, rsync, tmux, 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.91.1/catalog.mk
  2. /usr/local/share/licenses/rust-1.91.1/LICENSE
  3. /usr/local/share/licenses/rust-1.91.1/APACHE20
  4. /usr/local/share/licenses/rust-1.91.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 = 1762850628 SHA256 (rust/rustc-1.91.1-src.tar.xz) = 66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab SIZE (rust/rustc-1.91.1-src.tar.xz) = 270957016

Expand this list (48 items)

Collapse this list.

SHA256 (rust/2025-09-18/rustc-1.90.0-aarch64-unknown-freebsd.tar.xz) = a2309a06485b18ba8fa7d2bc70363b5d0e609dfa229c08d174e0dda1df7f7c6c SIZE (rust/2025-09-18/rustc-1.90.0-aarch64-unknown-freebsd.tar.xz) = 51922812 SHA256 (rust/2025-09-18/rust-std-1.90.0-aarch64-unknown-freebsd.tar.xz) = d4886646c149e6c1947af9af086a27dac4bb91ae3a6732ddc8a4ecf7a89d0031 SIZE (rust/2025-09-18/rust-std-1.90.0-aarch64-unknown-freebsd.tar.xz) = 25737340 SHA256 (rust/2025-09-18/cargo-1.90.0-aarch64-unknown-freebsd.tar.xz) = 24a32547e1416ebf8d4dc52695150ec314b3aad990ab8983770a59ca1e1da78a SIZE (rust/2025-09-18/cargo-1.90.0-aarch64-unknown-freebsd.tar.xz) = 9662808 SHA256 (rust/2025-09-18/rustc-1.90.0-x86_64-unknown-freebsd.tar.xz) = 28bc004ab6841693ffc02f19a9f9da120a275cdde916a2e9e28437960a0d95c7 SIZE (rust/2025-09-18/rustc-1.90.0-x86_64-unknown-freebsd.tar.xz) = 47615700 SHA256 (rust/2025-09-18/rust-std-1.90.0-x86_64-unknown-freebsd.tar.xz) = 3115acf7d011067afd9b899b251e90d125190f4c664747eb1eafa6b36881c036 SIZE (rust/2025-09-18/rust-std-1.90.0-x86_64-unknown-freebsd.tar.xz) = 26727916 SHA256 (rust/2025-09-18/cargo-1.90.0-x86_64-unknown-freebsd.tar.xz) = 21c4ab33cebadcb0c81c3bd91aacb0d5851d1a34e7032c3190ffd939ac823880 SIZE (rust/2025-09-18/cargo-1.90.0-x86_64-unknown-freebsd.tar.xz) = 10981908 SHA256 (rust/2025-09-18/rustc-1.90.0-armv7-unknown-freebsd.tar.xz) = 6677b3e02c017f5661342dea089f002f39a7646c3092e429daac49c6db5b3c5c SIZE (rust/2025-09-18/rustc-1.90.0-armv7-unknown-freebsd.tar.xz) = 51933284 SHA256 (rust/2025-09-18/rust-std-1.90.0-armv7-unknown-freebsd.tar.xz) = db33d92e16acc889339c9119aa405a483667dac8c0767fa7f8d037cbe3cebac8 SIZE (rust/2025-09-18/rust-std-1.90.0-armv7-unknown-freebsd.tar.xz) = 24912324 SHA256 (rust/2025-09-18/cargo-1.90.0-armv7-unknown-freebsd.tar.xz) = 9231f46b590579a0780c4e9ca07e4e3039dacb10fe07ded148d819c72bfe68d8 SIZE (rust/2025-09-18/cargo-1.90.0-armv7-unknown-freebsd.tar.xz) = 9999704 SHA256 (rust/2025-09-18/rustc-1.90.0-i686-unknown-freebsd.tar.xz) = ae4fb58e00e2996cf11390eb17096300c04ac0ca6ba7168688e70275de915e54 SIZE (rust/2025-09-18/rustc-1.90.0-i686-unknown-freebsd.tar.xz) = 59013056 SHA256 (rust/2025-09-18/rust-std-1.90.0-i686-unknown-freebsd.tar.xz) = ff18a19226ffca459a2d1fbd029ed022e048d6c80bffcb8bf0e7b2e181045d96 SIZE (rust/2025-09-18/rust-std-1.90.0-i686-unknown-freebsd.tar.xz) = 26528240 SHA256 (rust/2025-09-18/cargo-1.90.0-i686-unknown-freebsd.tar.xz) = b26dc3676ab36893a95e3b544acdf40b8fbb51fed589d8e4197adcaafb618aa4 SIZE (rust/2025-09-18/cargo-1.90.0-i686-unknown-freebsd.tar.xz) = 11624984 SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc-unknown-freebsd.tar.xz) = a0c7255137ce84c9ab0ebb94d9dd35e53eca412cffd0f155298b83da91ecc890 SIZE (rust/2025-09-18/rustc-1.90.0-powerpc-unknown-freebsd.tar.xz) = 52852384 SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc-unknown-freebsd.tar.xz) = 6e4cb4a1ff7a1ee63f5b57ee22daa297137ac2e08bb7ac3163702f49ce661be8 SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc-unknown-freebsd.tar.xz) = 23820420 SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc-unknown-freebsd.tar.xz) = ac58aa3c7f4d18ad6f2bc3420aae0ce3abab3fc52f6f838c0129e664933ae05e SIZE (rust/2025-09-18/cargo-1.90.0-powerpc-unknown-freebsd.tar.xz) = 10065824 SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc64-unknown-freebsd.tar.xz) = d1357bd141a8f68655a12056059e4bd1c6af8c8420ba579bf9908793ba8936ed SIZE (rust/2025-09-18/rustc-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 52207452 SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 78095956c2bc08177dc6c38b096faf64fddf8d70526c491bada7ea7c934badcc SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 23804160 SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 9fa65616166d8534b5438441cc6eeb319be2581173389bf0f7fcdd11b3df0ea4 SIZE (rust/2025-09-18/cargo-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 10181856 SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 5bfe9c7c224420c647c23855379887c425834a51b521197dbf7232d7311aa618 SIZE (rust/2025-09-18/rustc-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 54859868 SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 3df7248efbb7d1768015435324acd48ac998ced0b11c83a9923ddb8cfbf1bc96 SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 23930892 SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 7d9d0c5fe1d438731a13578cbce021d37618b575ba5e866bcf8a7141c99d5682 SIZE (rust/2025-09-18/cargo-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 10758944 SHA256 (rust/2025-09-18/rustc-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 9fe439641e95be416c0e43226a69a0665fa2349ce39390a30f98ff3707365c53 SIZE (rust/2025-09-18/rustc-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 60870560 SHA256 (rust/2025-09-18/rust-std-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 9e65e2bb709a5d6b07f7643ae909352948913bb907304c47b29a9ff45d02a421 SIZE (rust/2025-09-18/rust-std-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 24241224 SHA256 (rust/2025-09-18/cargo-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 872cd083f7a4a4a622084a6d6cfb36d3acd28a381df8c705a284bbc055ab73f4 SIZE (rust/2025-09-18/cargo-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 12337788

Collapse this list.


Packages (timestamps in pop-ups are UTC):
rust
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.90.0_11.91.1-1.89.01.91.1n/an/an/a
FreeBSD:13:quarterly1.89.0_11.89.0_1-1.87.01.89.0_1n/an/an/a
FreeBSD:14:latest1.90.0_11.91.1-1.88.01.91.1--1.70.0
FreeBSD:14:quarterly1.89.0_11.89.0_1-1.87.01.89.0_1-1.74.11.74.1
FreeBSD:15:latest1.91.11.91.1n/a1.88.0n/an/a1.75.0-
FreeBSD:15:quarterly1.89.0_11.89.0_1n/a-n/an/a--
FreeBSD:16:latest1.90.0_11.91.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.11 : lang/python311
Library dependencies:
  1. libcurl.so : ftp/curl
This port is required by:
for Build
  1. accessibility/sctd
  2. accessibility/wl-gammarelay-rs
  3. archivers/ouch
  4. archivers/py-cramjam
  5. audio/amberol
  6. audio/ebur128
  7. audio/gnome-metronome
Expand this list (722 items / 715 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/gnome-podcasts
  3. audio/lewton
  4. audio/mmtc
  5. audio/mousai
  6. audio/myxer
  7. audio/ncspot
  8. audio/netease-music-tui
  9. audio/pipewire-spa-oss
  10. audio/shortwave
  11. audio/songrec
  12. audio/spotify-player
  13. audio/spotifyd
  14. benchmarks/hyperfine
  15. benchmarks/inferno
  16. biology/coverm
  17. cad/librepcb
  18. cad/surfer
  19. cad/svlint
  20. cad/svls
  21. cad/veryl
  22. chinese/py-rjieba
  23. converters/yj-bruceadams
  24. databases/diesel
  25. databases/frece
  26. databases/gobang
  27. databases/movine
  28. databases/ods2sql
  29. databases/postgresql-promscale
  30. databases/prisma-engines
  31. databases/py-datafusion
  32. databases/py-sqlglotrs
  33. databases/py-sqloxide
  34. databases/qdrant
  35. databases/quake
  36. databases/redisjson
  37. databases/sqlx-cli
  38. databases/surrealdb
  39. databases/xls2txt
  40. deskutils/health
  41. deskutils/jot
  42. deskutils/just
  43. deskutils/lazycli
  44. deskutils/pipecolor
  45. deskutils/pueue
  46. deskutils/readur
  47. deskutils/rwpspread
  48. deskutils/sigi
  49. deskutils/skim
  50. deskutils/solanum
  51. deskutils/taskwarrior-tui
  52. deskutils/tatuin
  53. deskutils/thokr
  54. devel/amber
  55. devel/argc
  56. devel/bacon
  57. devel/bingrep
  58. devel/bunyan
  59. devel/busd
  60. devel/bustle
  61. devel/cargo-bloat
  62. devel/cargo-c
  63. devel/cargo-cache
  64. devel/cargo-deny
  65. devel/cargo-depgraph
  66. devel/cargo-dist
  67. devel/cargo-edit
  68. devel/cargo-generate
  69. devel/cargo-hack
  70. devel/cargo-leptos
  71. devel/cargo-llvm-cov
  72. devel/cargo-make
  73. devel/cargo-mutants
  74. devel/cargo-readme
  75. devel/cargo-tarpaulin
  76. devel/catppuccin-whiskers
  77. devel/cbfmt
  78. devel/cocogitto
  79. devel/convco
  80. devel/corrosion
  81. devel/cpu_rec_rs
  82. devel/desed
  83. devel/dorst
  84. devel/dra
  85. devel/dtool
  86. devel/dura
  87. devel/electron34
  88. devel/electron36
  89. devel/electron37
  90. devel/electron38
  91. devel/electron39
  92. devel/elfcat
  93. devel/emacs-lsp-booster
  94. devel/fnm
  95. devel/fsx
  96. devel/gbump
  97. devel/gfold
  98. devel/ghostie
  99. devel/git-absorb
  100. devel/git-cinnabar
  101. devel/git-cliff
  102. devel/git-delta
  103. devel/git-graph
  104. devel/git-repo-manager
  105. devel/git-workspace
  106. devel/gitoxide
  107. devel/gitu
  108. devel/gitui
  109. devel/glitter
  110. devel/grcov
  111. devel/grex
  112. devel/hvm
  113. devel/interactive_rebase_tool
  114. devel/jetbrains-restarter
  115. devel/jujutsu
  116. devel/libdatadog
  117. devel/librashader
  118. devel/libwasmtime
  119. devel/lstr
  120. devel/nextest
  121. devel/omnilinter
  122. devel/openapi-tui
  123. devel/parol
  124. devel/parol-ls
  125. devel/patsh
  126. devel/pijul
  127. devel/pipelight
  128. devel/py-dbt-extractor
  129. devel/py-ddtrace
  130. devel/py-deptry
  131. devel/py-dulwich
  132. devel/py-fastuuid
  133. devel/py-jellyfish
  134. devel/py-libcst
  135. devel/py-maturin
  136. devel/py-orjson
  137. devel/py-ormsgpack
  138. devel/py-pendulum
  139. devel/py-pycrdt
  140. devel/py-pydantic-core
  141. devel/py-pyperscan
  142. devel/py-pyproject-fmt
  143. devel/py-pyproject-fmt-rust
  144. devel/py-qcs-sdk-python
  145. devel/py-regress
  146. devel/py-rpds-py
  147. devel/py-ruff
  148. devel/py-tox-toml-fmt
  149. devel/py-ty
  150. devel/py-uv-build08
  151. devel/py-watchfiles
  152. devel/pylyzer
  153. devel/radicle
  154. devel/rubygem-prometheus-client-mmap
  155. devel/ruff
  156. devel/rust-analyzer
  157. devel/rust-bindgen-cli
  158. devel/rust-cbindgen
  159. devel/rust-script
  160. devel/rustc-demangle
  161. devel/rustup-init
  162. devel/rye
  163. devel/sccache
  164. devel/selene
  165. devel/sentry-cli
  166. devel/signal-sqlcipher-extension
  167. devel/snazy
  168. devel/spr
  169. devel/stgit
  170. devel/stylua
  171. devel/tabby
  172. devel/tagref
  173. devel/texlab
  174. devel/the-way
  175. devel/tokei
  176. devel/tokio-console
  177. devel/tree-sitter-cli
  178. devel/tree-sitter-graph
  179. devel/twiggy
  180. devel/typeshare
  181. devel/unit-otel
  182. devel/uv
  183. devel/wasm-server-runner
  184. devel/wasmer
  185. devel/wizer
  186. devel/xtensa-esp-elf
  187. dns/aardvark-dns
  188. dns/cascade
  189. dns/dnsdist
  190. dns/dnst
  191. dns/dnstracer-rs
  192. dns/dog
  193. dns/doh-proxy
  194. dns/encrypted-dns-server
  195. dns/powerdns-recursor
  196. editors/ad
  197. editors/amp
  198. editors/helix
  199. editors/kakoune-lsp
  200. editors/kibi
  201. editors/languageclient-neovim
  202. editors/lapce
  203. editors/microsoft-edit
  204. editors/neovim-gtk
  205. editors/ox
  206. editors/parinfer-rust
  207. editors/zed
  208. filesystems/sandboxfs
  209. filesystems/ufs
  210. filesystems/xfuse
  211. filesystems/zerofs
  212. filesystems/ztop
  213. finance/electrs
  214. finance/hyperswitch
  215. finance/ord
  216. finance/tickrs
  217. ftp/termscp
  218. ftp/unftp
  219. games/0ad
  220. games/DDNet
  221. games/anki
  222. games/dose-response
  223. games/genact
  224. games/gnome-robots
  225. games/hivetui
  226. games/jaggedalliance2
  227. games/jumpy
  228. games/punchy
  229. games/rpg-cli
  230. games/sulis
  231. games/veloren-weekly
  232. graphics/artem
  233. graphics/asciinema-agg
  234. graphics/dify
  235. graphics/drawpile
  236. graphics/dssim
  237. graphics/gifski
  238. graphics/libimagequant
  239. graphics/libopenraw
  240. graphics/librsvg2-rust
  241. graphics/menyoki
  242. graphics/mesa-devel
  243. graphics/noaa-apt
  244. graphics/ocrs
  245. graphics/oculante
  246. graphics/oxipng
  247. graphics/pastel
  248. graphics/resvg
  249. graphics/resvg-capi
  250. graphics/rx
  251. graphics/satty
  252. graphics/svgbob
  253. graphics/viu
  254. graphics/wallust
  255. irc/halloy
  256. japanese/cskk
  257. japanese/py-SudachiPy
  258. japanese/sudachi
  259. java/icedtea-web
  260. lang/amber
  261. lang/antimony
  262. lang/asm-lsp
  263. lang/cairo
  264. lang/gleam
  265. lang/gluon
  266. lang/inko
  267. lang/numbat
  268. lang/pomsky
  269. lang/prql
  270. lang/py-dhall
  271. lang/rust-bootstrap
  272. lang/rustpython
  273. lang/scryer-prolog
  274. lang/spidermonkey102
  275. lang/spidermonkey115
  276. lang/spidermonkey128
  277. lang/spidermonkey140
  278. lang/spidermonkey78
  279. lang/starlark-rust
  280. lang/typstfmt
  281. lang/typstyle
  282. mail/imap-tools
  283. mail/pizauth
  284. mail/stalwart
  285. mail/thunderbird
  286. mail/thunderbird-esr
  287. math/elan
  288. math/fend
  289. math/kalc
  290. math/kalker
  291. math/py-clarabel
  292. math/py-pcodec
  293. math/py-rustworkx
  294. math/savage
  295. misc/aichat
  296. misc/air
  297. misc/arrow-datafusion
  298. misc/bedrust
  299. misc/binocle
  300. misc/broot
  301. misc/code2prompt
  302. misc/codex
  303. misc/coloursum
  304. misc/dijo
  305. misc/dotenv-linter
  306. misc/gitlogue
  307. misc/lscolors
  308. misc/mcp-probe
  309. misc/navi
  310. misc/ooo
  311. misc/outside
  312. misc/pqrs
  313. misc/py-hf-xet
  314. misc/py-lazrs
  315. misc/py-pyqir
  316. misc/py-safetensors
  317. misc/radio_datetime_analyzer
  318. misc/rash
  319. misc/rsclock
  320. misc/rustlings
  321. misc/ruut
  322. misc/shimmy
  323. misc/silicon
  324. misc/star-history
  325. misc/tenere
  326. misc/timr-tui
  327. misc/wavedrom
  328. misc/wthrr
  329. misc/xd-rust
  330. misc/xplr
  331. misc/zine
  332. multimedia/ab-av1
  333. multimedia/alass
  334. multimedia/av1an
  335. multimedia/ccextractor
  336. multimedia/dovi_tool
  337. multimedia/gstreamer1
  338. multimedia/gstreamer1-plugins-rust
  339. multimedia/helvum
  340. multimedia/kooha
  341. multimedia/librav1e
  342. multimedia/librespot
  343. multimedia/neolink
  344. multimedia/rav1e
  345. multimedia/ringrtc
  346. multimedia/scte35dump
  347. multimedia/termplay
  348. multimedia/video-trimmer
  349. multimedia/wl-screenrec
  350. multimedia/youtui
  351. net/aws-ec2-imdsv2-get
  352. net/deltachat-rpc-server
  353. net/dumbpipe
  354. net/findomain
  355. net/gdrive
  356. net/gemserv
  357. net/krill
  358. net/ktcplist
  359. net/lldap
  360. net/narrowlink
  361. net/ntpd-rs
  362. net/oha
  363. net/proby
  364. net/quiche
  365. net/rabbitmqadmin
  366. net/rathole
  367. net/rosenpass
  368. net/routinator
  369. net/rsyn
  370. net/rustdesk-server
  371. net/s3m
  372. net/sendme
  373. net/shadowsocks-rust
  374. net/sniffnet
  375. net/trippy
  376. net/udp-over-tcp
  377. net/waypipe
  378. net/wstunnel
  379. net-im/conduit
  380. net-im/flare
  381. net-im/fractal
  382. net-im/gurk-rs
  383. net-im/iamb
  384. net-im/libsignal
  385. net-im/libsignal-node
  386. net-im/py-matrix-synapse
  387. net-im/yume
  388. net-im/zkgroup
  389. net-mgmt/bandwhich
  390. net-mgmt/geom-exporter
  391. net-mgmt/gping
  392. net-mgmt/nfs-exporter
  393. net-mgmt/rs-aggregate
  394. net-p2p/c-lightning
  395. net-p2p/cncli
  396. net-p2p/intermodal
  397. net-p2p/oura
  398. net-p2p/twitch-tui
  399. ports-mgmt/pkg-graph
  400. ports-mgmt/sccache-overlay
  401. print/ppa6
  402. science/py-qiskit
  403. security/acmed
  404. security/agave
  405. security/arti
  406. security/authenticator
  407. security/authoscope
  408. security/cargo-audit
  409. security/clamav
  410. security/clamav-lts
  411. security/cloak
  412. security/diswall
  413. security/flawz
  414. security/gpg-tui
  415. security/hashcat
  416. security/kanidm
  417. security/pam_rssh
  418. security/pdfrip
  419. security/py-bcrypt
  420. security/py-cryptography
  421. security/rage-encryption
  422. security/ratify
  423. security/rpm-sequoia
  424. security/rustls-ffi
  425. security/rustscan
  426. security/sequoia-chameleon-gnupg
  427. security/sequoia-sq
  428. security/sniffglue
  429. security/ssh-vault
  430. security/sudo-rs
  431. security/suricata
  432. security/vaultwarden
  433. shells/atuin
  434. shells/fish
  435. shells/ion
  436. shells/nsh
  437. shells/nu_plugin_formats
  438. shells/nu_plugin_gstat
  439. shells/nu_plugin_inc
  440. shells/nu_plugin_polars
  441. shells/nu_plugin_query
  442. shells/nushell
  443. shells/sheldon
  444. shells/shell-hist
  445. shells/shellharden
  446. shells/starship
  447. sysutils/async
  448. sysutils/b3sum
  449. sysutils/backdown
  450. sysutils/bkt
  451. sysutils/bottom
  452. sysutils/bupstash
  453. sysutils/conserve
  454. sysutils/czkawka
  455. sysutils/ddh
  456. sysutils/diskonaut
  457. sysutils/diskus
  458. sysutils/dua-cli
  459. sysutils/dust
  460. sysutils/dutree
  461. sysutils/elfx86exts
  462. sysutils/erdtree
  463. sysutils/exa
  464. sysutils/eza
  465. sysutils/faketty
  466. sysutils/fclones
  467. sysutils/fd
  468. sysutils/flipperbit
  469. sysutils/flowgger
  470. sysutils/framework-system
  471. sysutils/framework-tool-tui
  472. sysutils/freebsd-rustdate
  473. sysutils/fselect
  474. sysutils/gstat-rs
  475. sysutils/handlr
  476. sysutils/hexyl
  477. sysutils/httm
  478. sysutils/jail_exporter
  479. sysutils/joshuto
  480. sysutils/kubie
  481. sysutils/lsd
  482. sysutils/mcfly
  483. sysutils/mdcat
  484. sysutils/mprocs
  485. sysutils/onefetch
  486. sysutils/pfetch-rs
  487. sysutils/pollinfo
  488. sysutils/potnet
  489. sysutils/process-viewer
  490. sysutils/procs
  491. sysutils/qmk_hid
  492. sysutils/rldd
  493. sysutils/runiq
  494. sysutils/rust-coreutils
  495. sysutils/rust-findutils
  496. sysutils/syngesture
  497. sysutils/systeroid
  498. sysutils/szyszka
  499. sysutils/tailspin
  500. sysutils/tealdeer
  501. sysutils/tere
  502. sysutils/tiempo
  503. sysutils/tldr
  504. sysutils/topgrade
  505. sysutils/tuckr
  506. sysutils/vivid
  507. sysutils/wiper
  508. sysutils/work-tuimer
  509. sysutils/xcp
  510. sysutils/yadf
  511. sysutils/yazi
  512. sysutils/zellij
  513. sysutils/zoxide
  514. textproc/angle-grinder
  515. textproc/aq
  516. textproc/bat
  517. textproc/biodiff
  518. textproc/cast2gif
  519. textproc/choose
  520. textproc/code-minimap
  521. textproc/comrak
  522. textproc/csview
  523. textproc/csvlens
  524. textproc/difftastic
  525. textproc/doxx
  526. textproc/evtx
  527. textproc/fblog
  528. textproc/feluda
  529. textproc/gitlab-code-parser
  530. textproc/grass
  531. textproc/harper
  532. textproc/html-query
  533. textproc/htmlq
  534. textproc/jaq
  535. textproc/jless
  536. textproc/jnv
  537. textproc/jql
  538. textproc/mdbook
  539. textproc/mdbook-linkcheck
  540. textproc/mdbook-mermaid
  541. textproc/mdq
  542. textproc/meilisearch
  543. textproc/otree
  544. textproc/py-jiter
  545. textproc/py-pycddl
  546. textproc/py-python-bidi
  547. textproc/py-textual-speedups
  548. textproc/py-tiktoken
  549. textproc/py-tokenizers
  550. textproc/py-zensical
  551. textproc/quickwit
  552. textproc/riffdiff
  553. textproc/ripgrep
  554. textproc/ripgrep-all
  555. textproc/rubygem-commonmarker
  556. textproc/rubygem-gitlab-glfm-markdown
  557. textproc/sad
  558. textproc/sd
  559. textproc/sonic
  560. textproc/television
  561. textproc/tokay
  562. textproc/tomlq
  563. textproc/tree-sitter-grammars
  564. textproc/ttynt
  565. textproc/tui-journal
  566. textproc/typos
  567. textproc/typst
  568. textproc/xan
  569. textproc/xsv-rs
  570. www/agate
  571. www/castor
  572. www/chromium
  573. www/deno
  574. www/deno-dom
  575. www/dezoomify-rs
  576. www/dothttp
  577. www/drill
  578. www/dufs
  579. www/feroxbuster
  580. www/firefox
  581. www/firefox-esr
  582. www/freenginx-acme
  583. www/garage
  584. www/geckodriver
  585. www/hurl
  586. www/iridium
  587. www/jwt-cli
  588. www/librewolf
  589. www/loco
  590. www/lychee
  591. www/marmite
  592. www/microbin
  593. www/miniserve
  594. www/monolith
  595. www/ncgopher
  596. www/newsboat
  597. www/nginx-acme
  598. www/py-adblock
  599. www/py-granian
  600. www/py-jh2
  601. www/py-nh3
  602. www/py-primp
  603. www/py-pywry
  604. www/py-qh3
  605. www/rearx
  606. www/reddsaver
  607. www/rustypaste
  608. www/rustypaste-cli
  609. www/so
  610. www/sqlpage
  611. www/stork
  612. www/tor-browser
  613. www/trunk
  614. www/tuifeed
  615. www/ungoogled-chromium
  616. www/varnish-libvmod-fileserver
  617. www/vigil
  618. www/wasm-bindgen-cli
  619. www/wasm-pack
  620. www/waterfox
  621. www/websocat
  622. www/wiki-tui
  623. www/xh
  624. www/zola
  625. x11/admiral
  626. x11/alacritty
  627. x11/ashell
  628. x11/clipcat
  629. x11/eww
  630. x11/hybrid-bar
  631. x11/hyprviz
  632. x11/i3bar-river
  633. x11/inputplug
  634. x11/kickoff
  635. x11/rio
  636. x11/rlaunch
  637. x11/shikane
  638. x11/shotman
  639. x11/sirula
  640. x11/squeekboard
  641. x11/swayr
  642. x11/swayrbar
  643. x11/swww
  644. x11/walker
  645. x11/watershot
  646. x11/waycorner
  647. x11/wayidle
  648. x11/wayout
  649. x11/wezterm
  650. x11/windowtolayer
  651. x11/wleave
  652. x11/wlr-which-key
  653. x11/wmfocus
  654. x11/xdg-desktop-portal-luminous
  655. x11/xwayland-satellite
  656. x11-fonts/py-shaperglot
  657. x11-wm/cosmic-comp
  658. x11-wm/leftwm
  659. x11-wm/niri
  660. Collapse this list.

Deleted ports which required this port:

Expand this list of 57 deleted ports
  1. audio/mousai-devel*
  2. audio/spotify-tui*
  3. databases/compass*
  4. databases/puppetdb-cli*
  5. databases/replibyte*
  6. devel/cargo*
  7. devel/cargo-tree*
  8. devel/electron30*
  9. devel/electron31*
  10. devel/electron32*
  11. devel/electron33*
  12. devel/electron35*
  13. devel/py-y-py*
  14. devel/racer*
  15. devel/racerd*
  16. devel/rust-bindgen*
  17. devel/signal-fts5-extension*
  18. devel/tarpaulin*
  19. devel/wrangler*
  20. editors/kak-lsp*
  21. editors/xi-core*
  22. editors/xi-term*
  23. games/abstreet*
  24. games/fishfight*
  25. games/veloren*
  26. graphics/ikona*
  27. graphics/libdssim*
  28. lang/spidermonkey68*
  29. lang/spidermonkey91*
  30. misc/jirust*
  31. net/boringtun*
  32. net/rabbiteer*
  33. net-im/libsignal-client*
  34. net-p2p/openethereum*
  35. net-p2p/parity-ethereum*
  36. science/py-qiskit-terra*
  37. security/bitwarden_rs*
  38. security/kr*
  39. security/rosenpass*
  40. security/rust-rage*
  41. security/solana*
  42. security/suricata5*
  43. security/weggli*
  44. sysutils/fusefs-sandboxfs*
  45. sysutils/fusefs-ufs*
  46. sysutils/fusefs-xfuse*
  47. sysutils/rsfetch*
  48. sysutils/rtx*
  49. sysutils/uutils*
  50. sysutils/uutils-coreutils*
  51. sysutils/vector*
  52. sysutils/ztop*
  53. textproc/hq*
  54. www/cliqz*
  55. www/dot-http*
  56. www/ffsend*
  57. x11/salut*
  58. Collapse this list of deleted ports.
for Fetch

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

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.91.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=off: 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: 375 (showing only 75 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.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: 375 (showing only 75 on this page)

«  1 | 2 | 3 | 4