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

Deleted ports which required this port:

Expand this list of 59 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/electron34*
  13. devel/electron35*
  14. devel/py-y-py*
  15. devel/racer*
  16. devel/racerd*
  17. devel/rust-bindgen*
  18. devel/signal-fts5-extension*
  19. devel/tarpaulin*
  20. devel/wrangler*
  21. editors/kak-lsp*
  22. editors/xi-core*
  23. editors/xi-term*
  24. games/abstreet*
  25. games/dose-response*
  26. games/fishfight*
  27. games/veloren*
  28. graphics/ikona*
  29. graphics/libdssim*
  30. lang/spidermonkey68*
  31. lang/spidermonkey91*
  32. misc/jirust*
  33. net/boringtun*
  34. net/rabbiteer*
  35. net-im/libsignal-client*
  36. net-p2p/openethereum*
  37. net-p2p/parity-ethereum*
  38. science/py-qiskit-terra*
  39. security/bitwarden_rs*
  40. security/kr*
  41. security/rosenpass*
  42. security/rust-rage*
  43. security/solana*
  44. security/suricata5*
  45. security/weggli*
  46. sysutils/fusefs-sandboxfs*
  47. sysutils/fusefs-ufs*
  48. sysutils/fusefs-xfuse*
  49. sysutils/rsfetch*
  50. sysutils/rtx*
  51. sysutils/uutils*
  52. sysutils/uutils-coreutils*
  53. sysutils/vector*
  54. sysutils/ztop*
  55. textproc/hq*
  56. www/cliqz*
  57. www/dot-http*
  58. www/ffsend*
  59. x11/salut*
  60. 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 100 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.91.1
11 Nov 2025 12:04:20
commit hash: f0d2dcfa5c3f4e9f74361d6c45c2ec93c5166b96commit hash: f0d2dcfa5c3f4e9f74361d6c45c2ec93c5166b96commit hash: f0d2dcfa5c3f4e9f74361d6c45c2ec93c5166b96commit hash: f0d2dcfa5c3f4e9f74361d6c45c2ec93c5166b96 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Really update to 1.91.1

Reported by:	Gunther Nikl
PR:		290816
1.91.0
11 Nov 2025 12:03:36
commit hash: cc3c8d7ead2ee2a5eb0bbf0f113523c1508356e5commit hash: cc3c8d7ead2ee2a5eb0bbf0f113523c1508356e5commit hash: cc3c8d7ead2ee2a5eb0bbf0f113523c1508356e5commit hash: cc3c8d7ead2ee2a5eb0bbf0f113523c1508356e5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Add files/patch-vendor_openssl-probe_src_lib.rs

Reported by:	Gunther Nikl
Fixes:		a01365ba22179d5ceabec53c65586012b75b4dab
1.91.0
11 Nov 2025 11:07:49
commit hash: 1a1ef8585f5aa1151486a2f8f13d50c6294b1debcommit hash: 1a1ef8585f5aa1151486a2f8f13d50c6294b1debcommit hash: 1a1ef8585f5aa1151486a2f8f13d50c6294b1debcommit hash: 1a1ef8585f5aa1151486a2f8f13d50c6294b1deb files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.91.1

 - Drop WASM option as it requires llvm from ports
   it was probably broken since it was introduced and no one noticed / used it

Announce:	https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/
		https://blog.rust-lang.org/2025/11/10/Rust-1.91.1/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.91.0
		https://github.com/rust-lang/rust/releases/tag/1.91.1

PR:		290816
Tested by:	mikael,pkubaj
1.90.0_2
11 Nov 2025 11:05:43
commit hash: a01365ba22179d5ceabec53c65586012b75b4dabcommit hash: a01365ba22179d5ceabec53c65586012b75b4dabcommit hash: a01365ba22179d5ceabec53c65586012b75b4dabcommit hash: a01365ba22179d5ceabec53c65586012b75b4dab files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Michael Osipov
lang/rust: Replace OpenSSL system default truststore with a more generic one
1.90.0_1
10 Oct 2025 20:49:02
commit hash: 45e5316c383b8924e875ba0dc86e5f1a1f1c0a38commit hash: 45e5316c383b8924e875ba0dc86e5f1a1f1c0a38commit hash: 45e5316c383b8924e875ba0dc86e5f1a1f1c0a38commit hash: 45e5316c383b8924e875ba0dc86e5f1a1f1c0a38 files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
lang/rust: Update patch for git2-rs

Tested by:	michaelo
Approved by:	otis (mentor), mikael (rust maintainer)
MFH:		2025Q4
Differential Revision:	https://reviews.freebsd.org/D52988
1.90.0
03 Oct 2025 08:16:48
commit hash: 22e64ae9597d7a5e908bfa4aef3ee62797467590commit hash: 22e64ae9597d7a5e908bfa4aef3ee62797467590commit hash: 22e64ae9597d7a5e908bfa4aef3ee62797467590commit hash: 22e64ae9597d7a5e908bfa4aef3ee62797467590 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.90.0

Announce:	https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.90.0

PR:		289709
Tested by:	mikael,pkubaj
1.89.0
09 Sep 2025 19:57:53
commit hash: 904c41f204c649ebe18e8253fbdea2fc2255b04fcommit hash: 904c41f204c649ebe18e8253fbdea2fc2255b04fcommit hash: 904c41f204c649ebe18e8253fbdea2fc2255b04fcommit hash: 904c41f204c649ebe18e8253fbdea2fc2255b04f files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
lang/rust-nightly: update 1.91.0.20250805 → 1.91.0.20250907

Approved by:	rust (implicit)
1.89.0
01 Sep 2025 08:24:02
commit hash: 6e65886aa58b76b7d1929f72b55db72c81c2ff40commit hash: 6e65886aa58b76b7d1929f72b55db72c81c2ff40commit hash: 6e65886aa58b76b7d1929f72b55db72c81c2ff40commit hash: 6e65886aa58b76b7d1929f72b55db72c81c2ff40 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.89.0

Announce:	https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.89.0

PR:		288923
Tested by:	mikael,pkubaj
1.88.0
01 Sep 2025 08:24:01
commit hash: c61dde399b03b25692b6eab7dda0556fbccc48a5commit hash: c61dde399b03b25692b6eab7dda0556fbccc48a5commit hash: c61dde399b03b25692b6eab7dda0556fbccc48a5commit hash: c61dde399b03b25692b6eab7dda0556fbccc48a5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: fork 1.88 into a pinned port

A temporary workaround for devel/git-branchless and games/veloren-weekly.

PR:		288923, 289015, 289016
1.88.0
01 Aug 2025 14:10:01
commit hash: 1fba2c304653bfa35933ba13476e562724f171d9commit hash: 1fba2c304653bfa35933ba13476e562724f171d9commit hash: 1fba2c304653bfa35933ba13476e562724f171d9commit hash: 1fba2c304653bfa35933ba13476e562724f171d9 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
lang/rust-nightly: update 1.90.0.20250709 → 1.90.0.20250727

Approved by:	rust (implicit)
1.88.0
07 Jul 2025 08:50:07
commit hash: a93cbed8b0ee1e13290a8c393a30ec871b90947fcommit hash: a93cbed8b0ee1e13290a8c393a30ec871b90947fcommit hash: a93cbed8b0ee1e13290a8c393a30ec871b90947fcommit hash: a93cbed8b0ee1e13290a8c393a30ec871b90947f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: bump PORT_LLVM minimum version to 18

Source:
https://github.com/rust-lang/rust/pull/139275/commits/12167d7064597993355e41d3a8c20654bccaf0be

Reported by:	Mark Millard <marklmi@yahoo.com>
1.88.0
03 Jul 2025 08:45:31
commit hash: 096f1677e03310e42b9cc8541daf0e8c54180cc3commit hash: 096f1677e03310e42b9cc8541daf0e8c54180cc3commit hash: 096f1677e03310e42b9cc8541daf0e8c54180cc3commit hash: 096f1677e03310e42b9cc8541daf0e8c54180cc3 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.88.0

Announce:	https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.88.0

PR:		287766
Tested by:	mikael,pkubaj
1.87.0
26 Jun 2025 10:19:01
commit hash: 4f7bdec82e9d812031bca4f22a3a6513bc29f168commit hash: 4f7bdec82e9d812031bca4f22a3a6513bc29f168commit hash: 4f7bdec82e9d812031bca4f22a3a6513bc29f168commit hash: 4f7bdec82e9d812031bca4f22a3a6513bc29f168 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: add missing __ suffix to __powerpc macro
1.87.0
26 Jun 2025 09:23:07
commit hash: 609c0dc555fb544bda9ae71883e5c6a3062aff1bcommit hash: 609c0dc555fb544bda9ae71883e5c6a3062aff1bcommit hash: 609c0dc555fb544bda9ae71883e5c6a3062aff1bcommit hash: 609c0dc555fb544bda9ae71883e5c6a3062aff1b files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: fix powerpc bootstrap
1.87.0
05 Jun 2025 07:51:32
commit hash: 2add7bc03f9c30c9eb6d60f5becd40e61c9ea122commit hash: 2add7bc03f9c30c9eb6d60f5becd40e61c9ea122commit hash: 2add7bc03f9c30c9eb6d60f5becd40e61c9ea122commit hash: 2add7bc03f9c30c9eb6d60f5becd40e61c9ea122 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.87.0

Announce:	https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.87.0

PR:		286829
Tested by:	mikael,pkubaj,Herbert J. Skuhra
1.86.0
08 Apr 2025 23:22:45
commit hash: 2924b2c5b8282065e63833e21bf6582f9d48af56commit hash: 2924b2c5b8282065e63833e21bf6582f9d48af56commit hash: 2924b2c5b8282065e63833e21bf6582f9d48af56commit hash: 2924b2c5b8282065e63833e21bf6582f9d48af56 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: remove max LLVM version restriction for PORT_LLVM

LLVM 20 now supported
1.86.0
08 Apr 2025 08:41:10
commit hash: 11e425bbfd6e7b14c28435ee5683796f58c4740ccommit hash: 11e425bbfd6e7b14c28435ee5683796f58c4740ccommit hash: 11e425bbfd6e7b14c28435ee5683796f58c4740ccommit hash: 11e425bbfd6e7b14c28435ee5683796f58c4740c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.86.0

Announce:	https://blog.rust-lang.org/2025/04/03/Rust-1.86.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.86.0

Put back rustdoc in _RUST_TOOLS, rustdoc is an integral part of cargo
and has no connection with DOCS.

PR:		285381,285840
Tested by:	mikael,pkubaj
1.85.1
27 Mar 2025 07:45:59
commit hash: 10b9f3f22d9b3ed5541f9d1a02bc089862c2cebfcommit hash: 10b9f3f22d9b3ed5541f9d1a02bc089862c2cebfcommit hash: 10b9f3f22d9b3ed5541f9d1a02bc089862c2cebfcommit hash: 10b9f3f22d9b3ed5541f9d1a02bc089862c2cebf files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: limit PORT_LLVM max to 19

LLVM 20 support currently only exists in trunk.
1.85.1
21 Mar 2025 08:39:35
commit hash: d617602f66232ed0e561b47aed56a6ed606b1e31commit hash: d617602f66232ed0e561b47aed56a6ed606b1e31commit hash: d617602f66232ed0e561b47aed56a6ed606b1e31commit hash: d617602f66232ed0e561b47aed56a6ed606b1e31 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.85.1

While here:
 - remove rustdoc from _RUST_TOOLS, it has to be added only when
   DOCS option is enabled
 - add DOCS to OPTIONS_DEFAULT [1]
 - building docs on armv7 is fixed

PR:		285381 [1]
1.85.0_1
13 Mar 2025 07:26:12
commit hash: 3a627a5c547aeedf2806c249810c098d482de136commit hash: 3a627a5c547aeedf2806c249810c098d482de136commit hash: 3a627a5c547aeedf2806c249810c098d482de136commit hash: 3a627a5c547aeedf2806c249810c098d482de136 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: do not build the documentation on armv7

A bug [1] prevents documentation from being compiled on this
platform, disable it until it's fixed in a release branch.

[1] https://github.com/rust-lang/rust/pull/137632

Reported by:	mmel
1.85.0_1
07 Mar 2025 17:44:16
commit hash: 078082660317490b1a2faf93ddce4b49c6b165dccommit hash: 078082660317490b1a2faf93ddce4b49c6b165dccommit hash: 078082660317490b1a2faf93ddce4b49c6b165dccommit hash: 078082660317490b1a2faf93ddce4b49c6b165dc files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
lang/rust: Make OpenSSL use the system default truststore in Cargo

Cargo uses curl-rust and git2-rs (which uses curl-rest as well).
Unfortunately, git2-rs calls openssl_probe::init_ssl_cert_env_vars()
unconditionally which breaks the process environment by setting an invalid
value for SSL_CERT_DIR and then the system default truststore is circumvented,
resulting in certificate validation errors even if certctl(8) manages
everything nicely.

Upstream issues:
* https://github.com/alexcrichton/openssl-probe/issues/37
* https://github.com/rust-lang/git2-rs/pull/1130

Reviewed by:	jrm (mentor), mikael (rust)
MFH:		2025Q1
Differential Revision:	https://reviews.freebsd.org/D49120
1.85.0
24 Feb 2025 07:55:52
commit hash: 0bd1fd4d884caeb09dfef6ae895284c28ea74d00commit hash: 0bd1fd4d884caeb09dfef6ae895284c28ea74d00commit hash: 0bd1fd4d884caeb09dfef6ae895284c28ea74d00commit hash: 0bd1fd4d884caeb09dfef6ae895284c28ea74d00 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.85.0

Announce: https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.85.0

PR:		284884
Tested by:	mikael,pkubaj
1.84.0
30 Jan 2025 02:06:43
commit hash: 917563d82e51f1e05253197bb3b641c05ab50afbcommit hash: 917563d82e51f1e05253197bb3b641c05ab50afbcommit hash: 917563d82e51f1e05253197bb3b641c05ab50afbcommit hash: 917563d82e51f1e05253197bb3b641c05ab50afb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
lang/rust182: remove port after 182ff2d0ad1b
1.84.0
20 Jan 2025 11:04:35
commit hash: 5c45325650b4a188d9e609eae993e1bcbff19848commit hash: 5c45325650b4a188d9e609eae993e1bcbff19848commit hash: 5c45325650b4a188d9e609eae993e1bcbff19848commit hash: 5c45325650b4a188d9e609eae993e1bcbff19848 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: lang/rust: Update to 1.84.0

Announce:	https://blog.rust-lang.org/2025/01/09/Rust-1.84.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.84.0

PR:		283962
Tested by:	mikael,pkubaj
1.83.0
01 Dec 2024 18:43:31
commit hash: 237a71fe2c8f75d8e67225d6aa84cde1bc61aa2fcommit hash: 237a71fe2c8f75d8e67225d6aa84cde1bc61aa2fcommit hash: 237a71fe2c8f75d8e67225d6aa84cde1bc61aa2fcommit hash: 237a71fe2c8f75d8e67225d6aa84cde1bc61aa2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Fix distinfo for armv7

PR:		283000
Reported by:	Robert Clausecker <fuz@fuz.su>
1.83.0
01 Dec 2024 09:23:26
commit hash: 9474c17fbe478fedb030b579cda35afe852f3dfccommit hash: 9474c17fbe478fedb030b579cda35afe852f3dfccommit hash: 9474c17fbe478fedb030b579cda35afe852f3dfccommit hash: 9474c17fbe478fedb030b579cda35afe852f3dfc files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.83.0

Announce:	https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.83.0

PR:		283000
Tested by:	mikael,pkubaj,vishwin
1.82.0_1
01 Dec 2024 00:52:16
commit hash: c3e06e3173c743aadf672eaa76f3a74f0eaee77ccommit hash: c3e06e3173c743aadf672eaa76f3a74f0eaee77ccommit hash: c3e06e3173c743aadf672eaa76f3a74f0eaee77ccommit hash: c3e06e3173c743aadf672eaa76f3a74f0eaee77c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
lang/rust: fork 1.82 into a pinned port

A temporary workaround for games/veloren-weekly.

PR:		283039
1.82.0_1
22 Nov 2024 08:40:03
commit hash: c348a547923c25a771d0d2a5db796103e25511eccommit hash: c348a547923c25a771d0d2a5db796103e25511eccommit hash: c348a547923c25a771d0d2a5db796103e25511eccommit hash: c348a547923c25a771d0d2a5db796103e25511ec files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Fix build on armv7

PR:		282663
1.82.0_1
14 Nov 2024 15:30:31
commit hash: 560fd669d24aafad437789954800d57e7cfeafa9commit hash: 560fd669d24aafad437789954800d57e7cfeafa9commit hash: 560fd669d24aafad437789954800d57e7cfeafa9commit hash: 560fd669d24aafad437789954800d57e7cfeafa9 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Regen bootstrap for armv7

PR:		282663
1.82.0_1
09 Nov 2024 22:45:49
commit hash: b039f2e46b15c1ff5cbaf41e642993d982294da3commit hash: b039f2e46b15c1ff5cbaf41e642993d982294da3commit hash: b039f2e46b15c1ff5cbaf41e642993d982294da3commit hash: b039f2e46b15c1ff5cbaf41e642993d982294da3 files touched by this commit
Alan Somers (asomers) search for other commits by this committer
lang/rust: enable SSE2 by default on i386

Upstream Rust always requires SSE2 for x86.  But back in 2017[^1][^2] we
patched lang/rust to disable SSE2 for i386.  At the time, it was
reported that some people were still using non-SSE2 capable hardware.
More recently, LLVM bugs have been discovered[^3][^4] that can result in
rounding bugs and reduced accuracy when using f64 on non-SSE hardware.
In weird cases, they can even cause wilder unpredictable behavior, like
segfaults.

Revert our change for the sake of Pentium 4 (and later) users.  But add
an SSE2 option.  Disabling it will allow the port to be used on Pentium
3 and older CPUs.

[^1]:
https://github.com/freebsd/freebsd-ports/commit/d65b2886b1b3b2135f0b8982de4d9754517acf61
[^2]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415
[^3]: https://github.com/rust-lang/rust/issues/114479
[^4]: https://github.com/llvm/llvm-project/issues/44218

Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D47227
1.82.0
08 Nov 2024 15:09:42
commit hash: 98cb8991b6e209e10dcd6714c0b0acca27349d84commit hash: 98cb8991b6e209e10dcd6714c0b0acca27349d84commit hash: 98cb8991b6e209e10dcd6714c0b0acca27349d84commit hash: 98cb8991b6e209e10dcd6714c0b0acca27349d84 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: remove max LLVM version restriction for PORT_LLVM
1.82.0
08 Nov 2024 08:24:19
commit hash: 29120ed40fd6faa934d8a2b97c7ded42ab7dce4ecommit hash: 29120ed40fd6faa934d8a2b97c7ded42ab7dce4ecommit hash: 29120ed40fd6faa934d8a2b97c7ded42ab7dce4ecommit hash: 29120ed40fd6faa934d8a2b97c7ded42ab7dce4e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.82.0

Announce:	https://blog.rust-lang.org/2024/10/17/Rust-1.82.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.82.0

PR:		282516
Tested by:	mikael,pkubaj
1.81.0
08 Nov 2024 08:24:19
commit hash: 05961664b7f01ac5ed3e9352d43c2aa1ae3028b5commit hash: 05961664b7f01ac5ed3e9352d43c2aa1ae3028b5commit hash: 05961664b7f01ac5ed3e9352d43c2aa1ae3028b5commit hash: 05961664b7f01ac5ed3e9352d43c2aa1ae3028b5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: drop "gnu" in the target env for armv6/7

PR:		282518
1.81.0
18 Oct 2024 03:18:44
commit hash: 2501f5298c3f36fbdfbd4ddda7620cb27a0e0af3commit hash: 2501f5298c3f36fbdfbd4ddda7620cb27a0e0af3commit hash: 2501f5298c3f36fbdfbd4ddda7620cb27a0e0af3commit hash: 2501f5298c3f36fbdfbd4ddda7620cb27a0e0af3 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: limit PORT_LLVM max to 18

LLVM 19 support only starts in Rust 1.82; this restriction will be
removed once the update is committed.
1.81.0
03 Oct 2024 13:05:35
commit hash: 9e25c683b8a78259e80fc0bacddc5ff9087031b3commit hash: 9e25c683b8a78259e80fc0bacddc5ff9087031b3commit hash: 9e25c683b8a78259e80fc0bacddc5ff9087031b3commit hash: 9e25c683b8a78259e80fc0bacddc5ff9087031b3 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust-nightly: Update to 1.83.0
1.81.0
02 Oct 2024 19:38:44
commit hash: da2f3f630cf939a640f4c1151a8f0a0fdb1fa0c7commit hash: da2f3f630cf939a640f4c1151a8f0a0fdb1fa0c7commit hash: da2f3f630cf939a640f4c1151a8f0a0fdb1fa0c7commit hash: da2f3f630cf939a640f4c1151a8f0a0fdb1fa0c7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/RStudio: Revert "feat(create-turbo): apply official-starter transform"

This reverts commit 52c0456dd5ec259ac94ee401db79c7ad3569f914.

I have no idea what lead to this commit into devel/RStudio and
lang/rust-nightly to be made.
1.81.0
02 Oct 2024 19:12:31
commit hash: 52c0456dd5ec259ac94ee401db79c7ad3569f914commit hash: 52c0456dd5ec259ac94ee401db79c7ad3569f914commit hash: 52c0456dd5ec259ac94ee401db79c7ad3569f914commit hash: 52c0456dd5ec259ac94ee401db79c7ad3569f914 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Author: Turbobot
feat(create-turbo): apply official-starter transform
1.81.0
10 Sep 2024 10:54:49
commit hash: 26df8c65a2821d3e7b2952549edd53628dc5427fcommit hash: 26df8c65a2821d3e7b2952549edd53628dc5427fcommit hash: 26df8c65a2821d3e7b2952549edd53628dc5427fcommit hash: 26df8c65a2821d3e7b2952549edd53628dc5427f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.81.0

Announce:	https://blog.rust-lang.org/2024/09/05/Rust-1.81.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.81.0

PR:		281300
Tested by:	mikael,pkubaj,Herbert J. Skuhra
1.80.1
26 Aug 2024 08:07:42
commit hash: bc4fedc1fec0d359365c04d43be9e32bf101a50ecommit hash: bc4fedc1fec0d359365c04d43be9e32bf101a50ecommit hash: bc4fedc1fec0d359365c04d43be9e32bf101a50ecommit hash: bc4fedc1fec0d359365c04d43be9e32bf101a50e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.80.1

Announce:	https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html
		https://blog.rust-lang.org/2024/08/08/Rust-1.80.1.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.80.0

PR:		280490,246993
Tested by:	mikael,pkubaj
1.79.0_1
02 Jul 2024 06:44:28
commit hash: 923194c2b0279518785b1b6683a6ed584d560effcommit hash: 923194c2b0279518785b1b6683a6ed584d560effcommit hash: 923194c2b0279518785b1b6683a6ed584d560effcommit hash: 923194c2b0279518785b1b6683a6ed584d560eff files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: enable rls on powerpc

Builds fine on 13.3-RELEASE and newer.
1.79.0
23 Jun 2024 14:51:30
commit hash: 2f482fb4b131052bf7ae55704b7d7200e7a11e69commit hash: 2f482fb4b131052bf7ae55704b7d7200e7a11e69commit hash: 2f482fb4b131052bf7ae55704b7d7200e7a11e69commit hash: 2f482fb4b131052bf7ae55704b7d7200e7a11e69 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Attempt to fix build on armv7

Reported by:	mandree,mmel
1.79.0
23 Jun 2024 14:45:44
commit hash: 0f41de8c96a213fc443a4594575b1439770935fbcommit hash: 0f41de8c96a213fc443a4594575b1439770935fbcommit hash: 0f41de8c96a213fc443a4594575b1439770935fbcommit hash: 0f41de8c96a213fc443a4594575b1439770935fb files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: reintroduce EXTRA_PATCHES for specific ARCH

It was dropped in 988dc662364d9ab3d7cea82c642068a27b0c1254 but it's
still needed.

Reported by:	mandree,mmel
1.79.0
18 Jun 2024 12:56:04
commit hash: dbc2286b18e07d370609d9b7eeaadacd537e7dabcommit hash: dbc2286b18e07d370609d9b7eeaadacd537e7dabcommit hash: dbc2286b18e07d370609d9b7eeaadacd537e7dabcommit hash: dbc2286b18e07d370609d9b7eeaadacd537e7dab files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: bump PORT_LLVM minimum version to 17

Source:
https://github.com/rust-lang/rust/commit/1ac0239bd23e06330d7d8ba7fc40584bb13a460d
1.79.0
18 Jun 2024 10:59:01
commit hash: f709c74213f92898a7dd4387fab413fd294a0cc7commit hash: f709c74213f92898a7dd4387fab413fd294a0cc7commit hash: f709c74213f92898a7dd4387fab413fd294a0cc7commit hash: f709c74213f92898a7dd4387fab413fd294a0cc7 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.79.0

Announce:	https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.79.0

PR:		279707
Tested by:	pkubaj,mikael
1.78.0
13 May 2024 11:04:10
commit hash: dcf699af6b54bb492654ca66205d3beff64afa4fcommit hash: dcf699af6b54bb492654ca66205d3beff64afa4fcommit hash: dcf699af6b54bb492654ca66205d3beff64afa4fcommit hash: dcf699af6b54bb492654ca66205d3beff64afa4f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust-nightly: Update to 2024-05-07
1.78.0
13 May 2024 11:03:21
commit hash: 7e86fe10e4c7066dedd15d5268e0a469a553b260commit hash: 7e86fe10e4c7066dedd15d5268e0a469a553b260commit hash: 7e86fe10e4c7066dedd15d5268e0a469a553b260commit hash: 7e86fe10e4c7066dedd15d5268e0a469a553b260 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.78.0

While here, disable RUST_BACKTRACE on ppc64le only

Announce:	https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.78.0

PR:		278834
Tested by:	pkubaj,mikael
1.77.0_1
13 May 2024 11:03:21
commit hash: 2a1d35b12b4a41e25840e0f240eec81f448b1cfecommit hash: 2a1d35b12b4a41e25840e0f240eec81f448b1cfecommit hash: 2a1d35b12b4a41e25840e0f240eec81f448b1cfecommit hash: 2a1d35b12b4a41e25840e0f240eec81f448b1cfe files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Dan McGregor
lang/rust: remap debuginfo

Prior to this update, when the rust compiler generates warnings
or errors that refer to source code for the standard library, its
messaging use the build time path, rather than the installed path.

It's probably more useful for most users of rust to not have to
mentally rename files to find the files in question.

PR:			278133
Differential Revision:	https://reviews.freebsd.org/D44547
1.77.0_1
27 Apr 2024 14:14:35
commit hash: 54f7b9d654d72499aa007809ca8a515b649c832dcommit hash: 54f7b9d654d72499aa007809ca8a515b649c832dcommit hash: 54f7b9d654d72499aa007809ca8a515b649c832dcommit hash: 54f7b9d654d72499aa007809ca8a515b649c832d files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: enable RUST_BACKTRACE on powerpc since it seems it works now
1.77.0
27 Apr 2024 14:14:34
commit hash: 033129624c01f22cc86bf839d110cc239b682c79commit hash: 033129624c01f22cc86bf839d110cc239b682c79commit hash: 033129624c01f22cc86bf839d110cc239b682c79commit hash: 033129624c01f22cc86bf839d110cc239b682c79 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: drop bfd on powerpc
1.77.0
11 Apr 2024 09:16:53
commit hash: 43d9a1336ddec3ddb059a4c78b33888272692c36commit hash: 43d9a1336ddec3ddb059a4c78b33888272692c36commit hash: 43d9a1336ddec3ddb059a4c78b33888272692c36commit hash: 43d9a1336ddec3ddb059a4c78b33888272692c36 files touched by this commit
Max Brazhnikov (makc) search for other commits by this committer
*/*: convert to cmake:indirect

Convert bunch of ports to USES=cmake:indirect
1.77.0
26 Mar 2024 12:43:32
commit hash: 6f156f501ce613b7948ea1bddd00f0c4dbeb44fbcommit hash: 6f156f501ce613b7948ea1bddd00f0c4dbeb44fbcommit hash: 6f156f501ce613b7948ea1bddd00f0c4dbeb44fbcommit hash: 6f156f501ce613b7948ea1bddd00f0c4dbeb44fb files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update bootstrap for aarch64

The previous one did not work.

PR:		277921
1.77.0
23 Mar 2024 09:41:45
commit hash: 73941e6741d663dcc82d1488f9caca462018a31dcommit hash: 73941e6741d663dcc82d1488f9caca462018a31dcommit hash: 73941e6741d663dcc82d1488f9caca462018a31dcommit hash: 73941e6741d663dcc82d1488f9caca462018a31d files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.77.0

Announce:	https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.77.0

PR:		277786
Tested by:	mikael
1.76.0
25 Feb 2024 18:57:19
commit hash: 06fa1fe2177b801f8467186b3e75050e70019c89commit hash: 06fa1fe2177b801f8467186b3e75050e70019c89commit hash: 06fa1fe2177b801f8467186b3e75050e70019c89commit hash: 06fa1fe2177b801f8467186b3e75050e70019c89 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update bootstrap for powerpc

The previous one did not work.

Reported by:	pkubaj
1.76.0
24 Feb 2024 13:07:29
commit hash: 5f41aae86ef01a9fa542984d589ff07a2807ecdecommit hash: 5f41aae86ef01a9fa542984d589ff07a2807ecdecommit hash: 5f41aae86ef01a9fa542984d589ff07a2807ecdecommit hash: 5f41aae86ef01a9fa542984d589ff07a2807ecde files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update bootstrap for aarch64

The previous one did not work.

PR:		277220
1.76.0
19 Feb 2024 14:10:01
commit hash: d2fc4ce57de6728dc9189190148365b6afd94807commit hash: d2fc4ce57de6728dc9189190148365b6afd94807commit hash: d2fc4ce57de6728dc9189190148365b6afd94807commit hash: d2fc4ce57de6728dc9189190148365b6afd94807 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: bump PORT_LLVM minimum version to 16

Source:
https://github.com/rust-lang/rust/commit/7de6d04bc8033644c09fd1273b6fb3164d04fab3
1.76.0
19 Feb 2024 11:59:01
commit hash: 2252f9df9da7248c59affb1010124d8afe5a907ecommit hash: 2252f9df9da7248c59affb1010124d8afe5a907ecommit hash: 2252f9df9da7248c59affb1010124d8afe5a907ecommit hash: 2252f9df9da7248c59affb1010124d8afe5a907e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.76.0

Announce:	https://blog.rust-lang.org/2024/02/08/Rust-1.76.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.76.0

PR:		276920
Tested by:	mikael,pkubaj
1.75.0
10 Jan 2024 09:47:12
commit hash: ddce67e0d03d5029226b9033d938b41546ca8f90commit hash: ddce67e0d03d5029226b9033d938b41546ca8f90commit hash: ddce67e0d03d5029226b9033d938b41546ca8f90commit hash: ddce67e0d03d5029226b9033d938b41546ca8f90 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: remove not necessary patch
1.75.0
09 Jan 2024 14:22:25
commit hash: f5538d2b59e2455025ff118f8a7598d8a9211d83commit hash: f5538d2b59e2455025ff118f8a7598d8a9211d83commit hash: f5538d2b59e2455025ff118f8a7598d8a9211d83commit hash: f5538d2b59e2455025ff118f8a7598d8a9211d83 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Fix REINPLACE_CMD with PORT_LLVM option on

PR:		276033
Reported by:	Ale <discipline@tiscali.it>
1.75.0
09 Jan 2024 12:13:49
commit hash: ba388fc3bbfcc755e844c6bf99895c6b734b32b3commit hash: ba388fc3bbfcc755e844c6bf99895c6b734b32b3commit hash: ba388fc3bbfcc755e844c6bf99895c6b734b32b3commit hash: ba388fc3bbfcc755e844c6bf99895c6b734b32b3 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.75.0

Announce:	https://blog.rust-lang.org/
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.75.0

PR:		276033
Tested by:	mikael,pkubaj
1.74.1
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
1.74.1
08 Dec 2023 15:02:25
commit hash: c926bbff4b173303ba73fef4d582ad0a392274a2commit hash: c926bbff4b173303ba73fef4d582ad0a392274a2commit hash: c926bbff4b173303ba73fef4d582ad0a392274a2commit hash: c926bbff4b173303ba73fef4d582ad0a392274a2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.74.1

Announce:	https://blog.rust-lang.org/2023/12/07/Rust-1.74.0.html
		https://blog.rust-lang.org/2023/11/16/Rust-1.74.1.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.74.0
		https://github.com/rust-lang/rust/releases/tag/1.74.1

PR:		275243
Tested by:	mikael,pkubaj
1.73.0
22 Nov 2023 16:38:26
commit hash: 3966e6733b0b54a503a6c14574dfbeffb7bdeabdcommit hash: 3966e6733b0b54a503a6c14574dfbeffb7bdeabdcommit hash: 3966e6733b0b54a503a6c14574dfbeffb7bdeabdcommit hash: 3966e6733b0b54a503a6c14574dfbeffb7bdeabd files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
Author: Mikael Urankar
lang/rust: Garbage collect powerpc patches

PR:	273753
1.73.0
24 Oct 2023 10:21:32
commit hash: 13de47f0ac007d8a7e66554af5cf0ca5889f9925commit hash: 13de47f0ac007d8a7e66554af5cf0ca5889f9925commit hash: 13de47f0ac007d8a7e66554af5cf0ca5889f9925commit hash: 13de47f0ac007d8a7e66554af5cf0ca5889f9925 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.73.0

Announce:	https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.73.0

PR:		274499
Tested by:	mikael,pkubaj
1.72.0
09 Oct 2023 15:34:19
commit hash: 60fafb924299ce300048c98f7f8da034eee0d27fcommit hash: 60fafb924299ce300048c98f7f8da034eee0d27fcommit hash: 60fafb924299ce300048c98f7f8da034eee0d27fcommit hash: 60fafb924299ce300048c98f7f8da034eee0d27f files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: fix typo uncaught from previous commit

Use ${LLVM_VERSION} provided from USES=llvm for consistency
1.72.0
09 Oct 2023 15:30:33
commit hash: 098de5bc2195a064523eb32e7db6071b2f8ed93acommit hash: 098de5bc2195a064523eb32e7db6071b2f8ed93acommit hash: 098de5bc2195a064523eb32e7db6071b2f8ed93acommit hash: 098de5bc2195a064523eb32e7db6071b2f8ed93a files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
lang/rust: resurrect PORT_LLVM as a non-default OPTION

Rust uses LLVM for code generation [0] and bundles their own copy
of a release that they fully support in relation to the rest of
rustc. This however adds to an already intensive build process. For
the benefit of those building from source, resurrect the PORT_LLVM
option, allowing to link with an existing devel/llvm port of the
user's choosing within Rust compatibility ranges. This remains unset
by default.

PORT_LLVM was removed during an era when Rust tracked LLVM trunk,
during the LLVM 7.0 development cycle. Starting with LLVM 8.0, Rust
tracks LLVM releases with upstream cherry-picks, similar to our
base system LLVM process. [1] Additionally, instead of making changes
directly in their bundled LLVM, llvm-wrapper takes care of anything
needed in that area. [2] Issues stemming from this option have since
been resolved or overcome.

[0] https://rustc-dev-guide.rust-lang.org/backend/codegen.html
[1] https://rustc-dev-guide.rust-lang.org/backend/updating-llvm.html
[2]
https://github.com/rust-lang/rust/tree/master/compiler/rustc_llvm/llvm-wrapper

Co-authored-by: Evgeniy Khramtsov <2khramtsov_gmail.com>
Approved by: tobik (rust)
Differential Revision: https://reviews.freebsd.org/D32654
1.72.0
08 Sep 2023 09:05:43
commit hash: fa874813924cb55095c731fcab6c31b036b38541commit hash: fa874813924cb55095c731fcab6c31b036b38541commit hash: fa874813924cb55095c731fcab6c31b036b38541commit hash: fa874813924cb55095c731fcab6c31b036b38541 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.72.0

Announce:	https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.72.0

PR:		244316
Tested by:	mikael,pkubaj
1.71.0
17 Jul 2023 15:57:41
commit hash: e3d08dfcd40041417e25193dd13e7a03fb3e39dfcommit hash: e3d08dfcd40041417e25193dd13e7a03fb3e39dfcommit hash: e3d08dfcd40041417e25193dd13e7a03fb3e39dfcommit hash: e3d08dfcd40041417e25193dd13e7a03fb3e39df files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.71.0

Announce:	https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.71.0

PR:		272449
Tested by:	mikael,pkubaj,vishwin
1.70.0_1
16 Jul 2023 10:58:20
commit hash: bf0af791ab80f4f109bfecf4a954bcf94f00947dcommit hash: bf0af791ab80f4f109bfecf4a954bcf94f00947dcommit hash: bf0af791ab80f4f109bfecf4a954bcf94f00947dcommit hash: bf0af791ab80f4f109bfecf4a954bcf94f00947d files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: add LTO option
1.70.0_1
30 Jun 2023 11:40:19
commit hash: 8bcbc1e32c6c141a4855f402ca06516b9c83d0a6commit hash: 8bcbc1e32c6c141a4855f402ca06516b9c83d0a6commit hash: 8bcbc1e32c6c141a4855f402ca06516b9c83d0a6commit hash: 8bcbc1e32c6c141a4855f402ca06516b9c83d0a6 files touched by this commit
Tobias Kortkamp (tobik) search for other commits by this committer
lang/rust: Fix build with LibreSSL 3.7.x

PR:		266670
Obtained from:	OpenBSD Ports
1.70.0_1
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
1.70.0_1
20 Jun 2023 10:29:14
commit hash: 1fbe8feadf597e617d28e3d86fd7cf5cb3b0af77commit hash: 1fbe8feadf597e617d28e3d86fd7cf5cb3b0af77commit hash: 1fbe8feadf597e617d28e3d86fd7cf5cb3b0af77commit hash: 1fbe8feadf597e617d28e3d86fd7cf5cb3b0af77 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Documentation installation fix.

Add the missing  _COMPONENTS for the documentation.

Differential Revision:	https://reviews.freebsd.org/D40510
1.70.0
20 Jun 2023 10:29:13
commit hash: d3462f66cf68dcd26bfcb95d6b54a01e5ff466a8commit hash: d3462f66cf68dcd26bfcb95d6b54a01e5ff466a8commit hash: d3462f66cf68dcd26bfcb95d6b54a01e5ff466a8commit hash: d3462f66cf68dcd26bfcb95d6b54a01e5ff466a8 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Fix docs building.

Add the missing "pub struct sockcred2" in module "libc".
Error:
error[E0412]: cannot find type `sockcred2` in module `libc`
   --> library/std/src/os/unix/net/ancillary.rs:211:29
    |
211 | pub struct SocketCred(libc::sockcred2);
    |                             ^^^^^^^^^ not found in `libc`

Reported by:		kib
Differential Revision:	https://reviews.freebsd.org/D40509
1.70.0
20 Jun 2023 10:29:13
commit hash: c073e72f5f7c89efe310d568a976cc9df74a4551commit hash: c073e72f5f7c89efe310d568a976cc9df74a4551commit hash: c073e72f5f7c89efe310d568a976cc9df74a4551commit hash: c073e72f5f7c89efe310d568a976cc9df74a4551 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Garbage collect shebangfix

These issues were fixed a year ago.

Differential Revision:	https://reviews.freebsd.org/D40508
1.70.0
09 Jun 2023 11:38:15
commit hash: 6b9789547d5eeec192b5fe0039b0e6a54b743650commit hash: 6b9789547d5eeec192b5fe0039b0e6a54b743650commit hash: 6b9789547d5eeec192b5fe0039b0e6a54b743650commit hash: 6b9789547d5eeec192b5fe0039b0e6a54b743650 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.70.0

Announce:	https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.70.0

PR:		271797
Tested by:	mikael,pkubaj
1.69.0_2
02 May 2023 11:45:46
commit hash: 69b415675665f2e45b03aaa275f8dd466a9520cccommit hash: 69b415675665f2e45b03aaa275f8dd466a9520cccommit hash: 69b415675665f2e45b03aaa275f8dd466a9520cccommit hash: 69b415675665f2e45b03aaa275f8dd466a9520cc files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Vladyslav Movchan
lang/rust: Add rust-analyzer-proc-macro-srv back to the package

This binary is required for proc macro expansion in rust-analyzer

PR:		271179
1.69.0_1
24 Apr 2023 17:50:43
commit hash: 624bde48cd1c06c4cfb73982e55b9a6199ce4851commit hash: 624bde48cd1c06c4cfb73982e55b9a6199ce4851commit hash: 624bde48cd1c06c4cfb73982e55b9a6199ce4851commit hash: 624bde48cd1c06c4cfb73982e55b9a6199ce4851 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: always build rustdoc

Due to a regression in rust [1], rustdoc is not built anymore but
is required by some ports.
Force the build of rustdoc.

[1]
https://github.com/rust-lang/rust/commit/11e002a001348e7ea035c0cb2665be806e2a832e

PR:		271036
1.69.0
24 Apr 2023 09:43:39
commit hash: fe87003af120ec9060eef06e63bdd7c13b6106eacommit hash: fe87003af120ec9060eef06e63bdd7c13b6106eacommit hash: fe87003af120ec9060eef06e63bdd7c13b6106eacommit hash: fe87003af120ec9060eef06e63bdd7c13b6106ea files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: drop binutils dependency on powerpc

It's not used anymore.
1.69.0
23 Apr 2023 13:13:48
commit hash: 8cc5eb315903f45708ab0a305907023251508a6dcommit hash: 8cc5eb315903f45708ab0a305907023251508a6dcommit hash: 8cc5eb315903f45708ab0a305907023251508a6dcommit hash: 8cc5eb315903f45708ab0a305907023251508a6d files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.69.0

Announce:	https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.69.0

PR:		270953
Tested by:	mikael,pkubaj
1.68.2
30 Mar 2023 23:59:51
commit hash: 56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash: 56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash: 56932296b7bc5c29380a4c433c5a9250fb6b4fb5commit hash: 56932296b7bc5c29380a4c433c5a9250fb6b4fb5 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.3-RELEASE from ports tree

- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.68.2
29 Mar 2023 04:44:26
commit hash: a33aed5d84fd6bb95e4db2466f44d427369639a0commit hash: a33aed5d84fd6bb95e4db2466f44d427369639a0commit hash: a33aed5d84fd6bb95e4db2466f44d427369639a0commit hash: a33aed5d84fd6bb95e4db2466f44d427369639a0 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: update to 1.68.2

Changelog:	https://github.com/rust-lang/rust/releases/tag/1.68.2
1.68.1
28 Mar 2023 04:22:41
commit hash: 7859c401e8a4e6e27ce3de1fa6c91f468a5383a0commit hash: 7859c401e8a4e6e27ce3de1fa6c91f468a5383a0commit hash: 7859c401e8a4e6e27ce3de1fa6c91f468a5383a0commit hash: 7859c401e8a4e6e27ce3de1fa6c91f468a5383a0 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: update to 1.68.1

Changelog:	https://github.com/rust-lang/rust/releases/tag/1.68.1
1.68.0
17 Mar 2023 08:19:51
commit hash: d050a1c356a566137b1d5c6f74772788a6d08779commit hash: d050a1c356a566137b1d5c6f74772788a6d08779commit hash: d050a1c356a566137b1d5c6f74772788a6d08779commit hash: d050a1c356a566137b1d5c6f74772788a6d08779 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: garbage collect patch

PR:		270271
1.68.0
16 Mar 2023 11:11:14
commit hash: a22be893ea50a51b7af3bab0c2fb6f9db1fbc5d5commit hash: a22be893ea50a51b7af3bab0c2fb6f9db1fbc5d5commit hash: a22be893ea50a51b7af3bab0c2fb6f9db1fbc5d5commit hash: a22be893ea50a51b7af3bab0c2fb6f9db1fbc5d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.68.0

Announce:	https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.68.0

PR:		270080
Tested by:	mikael,pkubaj
1.67.1
22 Feb 2023 20:51:40
commit hash: b782cbf1f02556e58fae9e26a07f1dd0d9801f85commit hash: b782cbf1f02556e58fae9e26a07f1dd0d9801f85commit hash: b782cbf1f02556e58fae9e26a07f1dd0d9801f85commit hash: b782cbf1f02556e58fae9e26a07f1dd0d9801f85 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: fix fetching on powerpc64
1.67.1
13 Feb 2023 09:38:08
commit hash: be2a720ce7f632d0c14e44c5aed12dc25298025ccommit hash: be2a720ce7f632d0c14e44c5aed12dc25298025ccommit hash: be2a720ce7f632d0c14e44c5aed12dc25298025ccommit hash: be2a720ce7f632d0c14e44c5aed12dc25298025c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.67.1

Announce:	https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html
		https://blog.rust-lang.org/2023/02/09/Rust-1.67.1.html
ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.67.0
		https://github.com/rust-lang/rust/releases/tag/1.67.1

PR:		269336
Reviewed by:	pkubaj
Tested by:	mikael,pkubaj
1.66.1
26 Jan 2023 12:23:17
commit hash: 988dc662364d9ab3d7cea82c642068a27b0c1254commit hash: 988dc662364d9ab3d7cea82c642068a27b0c1254commit hash: 988dc662364d9ab3d7cea82c642068a27b0c1254commit hash: 988dc662364d9ab3d7cea82c642068a27b0c1254 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: remove support for armv6 and powerpc64 elfv1

Support for both has been removed from lang/rust-bootstrap.
1.66.1
11 Jan 2023 16:59:49
commit hash: f97d4f57027b7cdd6f7b9f2a4730809662b5bfaccommit hash: f97d4f57027b7cdd6f7b9f2a4730809662b5bfaccommit hash: f97d4f57027b7cdd6f7b9f2a4730809662b5bfaccommit hash: f97d4f57027b7cdd6f7b9f2a4730809662b5bfac files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.66.1

Announce:	https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.66.1
1.66.0
20 Dec 2022 17:36:07
commit hash: 0f9b08f604c9d2f5d4301ca996424ed875a3026ccommit hash: 0f9b08f604c9d2f5d4301ca996424ed875a3026ccommit hash: 0f9b08f604c9d2f5d4301ca996424ed875a3026ccommit hash: 0f9b08f604c9d2f5d4301ca996424ed875a3026c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.66.0

Announce:	https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.66.0
PR:		268415
Exp-run by:	antoine
Tested by:	mikael,pkubaj
1.65.0
26 Nov 2022 00:09:41
commit hash: d5e92a6ee45c44a0fb52cbba968d5d38b4279757commit hash: d5e92a6ee45c44a0fb52cbba968d5d38b4279757commit hash: d5e92a6ee45c44a0fb52cbba968d5d38b4279757commit hash: d5e92a6ee45c44a0fb52cbba968d5d38b4279757 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: don't link to libatomic on armv7

Reported by:	mikael
1.65.0
24 Nov 2022 18:17:45
commit hash: f0ee4a8524218edb81fe0be3fce56b7f15b2dae1commit hash: f0ee4a8524218edb81fe0be3fce56b7f15b2dae1commit hash: f0ee4a8524218edb81fe0be3fce56b7f15b2dae1commit hash: f0ee4a8524218edb81fe0be3fce56b7f15b2dae1 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: fix build on armv7 the same way as for powerpc
1.65.0
18 Nov 2022 06:56:41
commit hash: b09414d5e3ea6826b26414c1502dcfd05dcae973commit hash: b09414d5e3ea6826b26414c1502dcfd05dcae973commit hash: b09414d5e3ea6826b26414c1502dcfd05dcae973commit hash: b09414d5e3ea6826b26414c1502dcfd05dcae973 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: allow using the default gcc on powerpc instead of forcing gcc12
1.65.0
17 Nov 2022 07:06:13
commit hash: af39fba60871f5bec770ee76c5375c2915deb703commit hash: af39fba60871f5bec770ee76c5375c2915deb703commit hash: af39fba60871f5bec770ee76c5375c2915deb703commit hash: af39fba60871f5bec770ee76c5375c2915deb703 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.65.0

Announce:	https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.65.0

PR:		267622
Reviewed by:	tokib, pkubaj
Tested by:	mikael, pkubaj
1.64.0
08 Nov 2022 09:12:59
commit hash: 922686e80097c77e700c1788dd78fbd3bd8777a0commit hash: 922686e80097c77e700c1788dd78fbd3bd8777a0commit hash: 922686e80097c77e700c1788dd78fbd3bd8777a0commit hash: 922686e80097c77e700c1788dd78fbd3bd8777a0 files touched by this commit
Tobias Kortkamp (tobik) search for other commits by this committer
USES=cargo: Fix CARGO_BUILDDEP=any-version

Fix update.sh to only replace the first version.
1.64.0
30 Oct 2022 12:07:07
commit hash: 264a6c503e82b887ff05afea10fe3a7eccb91389commit hash: 264a6c503e82b887ff05afea10fe3a7eccb91389commit hash: 264a6c503e82b887ff05afea10fe3a7eccb91389commit hash: 264a6c503e82b887ff05afea10fe3a7eccb91389 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Update to 1.64.0

Announce: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.64.0

PR:		267173
1.63.0
09 Sep 2022 20:32:24
commit hash: e942e560c468063b850b05ae3df340b36f24c7b5commit hash: e942e560c468063b850b05ae3df340b36f24c7b5commit hash: e942e560c468063b850b05ae3df340b36f24c7b5commit hash: e942e560c468063b850b05ae3df340b36f24c7b5 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Update path set in BUILD_DEPENDS for CMake

Commit b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 changed its location to
devel/cmake-core

Approved by:	portmgr (blanket)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.63.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.63.0
25 Aug 2022 22:20:40
commit hash: 169c8275094ac55650b636b44ad75f0fa5d19c32commit hash: 169c8275094ac55650b636b44ad75f0fa5d19c32commit hash: 169c8275094ac55650b636b44ad75f0fa5d19c32commit hash: 169c8275094ac55650b636b44ad75f0fa5d19c32 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/rust: fix powerpc64 elfv2 rustc bootstrap checksum

The previous checksum was wrong (size was ok). I recreated the bootstrap,
which also changed its size.
1.63.0
25 Aug 2022 14:49:50
commit hash: b9b250f91299716bc4a7a6b7b8db2284c57f16cacommit hash: b9b250f91299716bc4a7a6b7b8db2284c57f16cacommit hash: b9b250f91299716bc4a7a6b7b8db2284c57f16cacommit hash: b9b250f91299716bc4a7a6b7b8db2284c57f16ca files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
rust: bring back update to 1.63

Revert back the revert of the update of rust and related commits

This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers

This reverts commit 8ecb1f8141144c1603eb4026122d2e60eeaccd64.
This reverts commit 04d257baa182926cff158f32cf459e560426add0.
This reverts commit 2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2.
This reverts commit 75f4713de5e3fbd1c6a0cb572e08121814a4072e.
This reverts commit e88e592111c86fdd1c0ac8717dbef9342e15e27c.
This reverts commit 783c056d7d681d66e2c5c59251c275d65274028e.

With hat:	portmgr
1.62.1
25 Aug 2022 10:49:36
commit hash: 8ecb1f8141144c1603eb4026122d2e60eeaccd64commit hash: 8ecb1f8141144c1603eb4026122d2e60eeaccd64commit hash: 8ecb1f8141144c1603eb4026122d2e60eeaccd64commit hash: 8ecb1f8141144c1603eb4026122d2e60eeaccd64 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
Revert "lang/rust: Update to 1.63.0"

This reverts commit f36cc819accadae1fefc14c203e5fbe9c74e1492.

I asked for an exp-run for powerpc and powerpc64 on a recently provided
cluster machine but got no reply.

PR:	265915

Number of commits found: 375 (showing only 100 on this page)

1 | 2 | 3 | 4  »