Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions srcpkgs/cargo-bootstrap/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'cargo-bootstrap'
pkgname=cargo-bootstrap
version=1.96.0
version=1.97.1
revision=1
short_desc="Bootstrap binaries of Rust package manager"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand All @@ -24,23 +24,23 @@ esac
case "$XBPS_TARGET_MACHINE" in
i686)
distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz"
checksum="c478ba084e1f95d1dc0cc47d125ab415667277fbbed17d24b80c797cb3b71f42"
checksum="b76d87a7a550c51c48d4e9396cec29917b2e8fcac7b7ffeb6da01b22e2b723dc"
;;
x86_64)
distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz"
checksum="dee75c3c8f9f600ad75bc0c93249e767d3047845a4dd668327ce43ab039ba266"
checksum="e1be5f5ff7f7f80ca506fb65770b759edbdc6d303781ed71c5de8ec8a8394779"
;;
x86_64-musl)
distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz"
checksum="8e2765c5815437c238b3bd37787398ada85f0cb41482a17f6f792036138387e5"
checksum="623a1315bdbddc5e7a807aaf7e1911d1435a294758e170b8758f49fc57a3e67c"
;;
aarch64)
distfiles="${_bootstrap_url}/cargo-${version}-aarch64-unknown-linux-gnu.tar.xz"
checksum="09ea03e74aa94e07db7bc00bd2ec1ad86d90a7348c89fde3909a8922543b949f"
checksum="8f70bcaccea5ba4db187c3fd4d64e24592b4e16af513497201f5909d61691dbe"
;;
aarch64-musl)
distfiles="${_bootstrap_url}/cargo-${version}-aarch64-unknown-linux-musl.tar.xz"
checksum="0929d05e23137ff432e5a486c741421d69e30eb6d3f9e3c8606303574db2d662"
checksum="7a0f929c8cfb1fa6b594915a4dc7c0b9f41fd3dfe2deadef76ba5eb50589dc9e"
;;
# placeholders for user-supplied distfiles
ppc64le)
Expand Down
7 changes: 4 additions & 3 deletions srcpkgs/cargo/template
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Template file for 'cargo'
pkgname=cargo
version=1.96.0
version=1.97.0
revision=1
_cargo_revision=0.97.1
_cargo_revision=0.98.0
build_helper=rust
hostmakedepends="cargo-bootstrap rust pkg-config"
makedepends="rust libcurl-devel openssl-devel"
Expand All @@ -12,8 +12,9 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
license="Apache-2.0 OR MIT"
homepage="https://crates.io/"
distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz"
checksum=a7bfd999efb806a90b96f6dbaa4e3b027fed8badcef3f9ec4d76b19adfb1c946
checksum=7c11186fb61d20a8237b777b35beedd224c1103934f35b85fdd64ea2a9c77f07
replaces="cargo-tree>=0"
nocross="save the builders"

build_options="static bindist"
desc_option_bindist="Generate a tarball for bootstrap"
Expand Down
22 changes: 11 additions & 11 deletions srcpkgs/rust-bootstrap/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'rust-bootstrap'
pkgname=rust-bootstrap
version=1.96.0
version=1.97.1
revision=1
short_desc="Rust programming language bootstrap toolchain"
maintainer="Orphaned <orphan@voidlinux.org>"
Expand Down Expand Up @@ -31,40 +31,40 @@ case "$XBPS_TARGET_MACHINE" in
${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz
${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz"
checksum="
8caea1b6a1e76c9452cd2041c78680a9948b01abdc06be90c2e5ab3121793398
2d13b8c801c9ad1ff55dceacaf1d1777601e328bc56cd390c4209a2f61d76ce2"
c096e21362fe1390e7aefc731671bce208a43828a83bcc32a35ffb8302f5802e
7f4be0697e96dd81f75f66f0e25a51d595223e7c58af6675810f066cab6ef584"
;;
x86_64)
distfiles="
${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz
${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz"
checksum="
7d7fa1d0cfb0fab71a956bb78f41107202c17f30ab56c45288e869a37fd9633d
c09c7c646248f14f473f5f7a029af15ee57c3a9f9bc93dfa72d9621938586b82"
9819d0a32d56bd339585319c80260e332779f5541fd66838ab7e016d6c814819
1c1e704ae80126b7de34f72ea2825f7fd01736dec20732faed47374b95282fba"
;;
x86_64-musl)
distfiles="
${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz
${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz"
checksum="
550670a3ed467fbcf989f6f3f3649bb590658fc9490206f56bcbdf943f3c8e34
4db24564076c243b377585bec0b938388638301ea5003d6245c4cbf9d86b11d0"
1b1f926d3b5bf8036c858180dbc9518c6c317154718ee5c5460bb23d23bacf5d
51d83178680556f73a5fa8ad865b76a1ff541867445c00fc65dc67246bc2de66"
;;
aarch64)
distfiles="
${_bootstrap_url}/rustc-${version}-aarch64-unknown-linux-gnu.tar.xz
${_bootstrap_url}/rust-std-${version}-aarch64-unknown-linux-gnu.tar.xz"
checksum="
76b1a6e8dd1636e364d4bbba685485ff44eee5ff6434add089bab4c703c7e19d
538e85452709687797d990579a491ff9b02f8bffba4a5d54cfa945e28868053e"
b344b81f0cd4c2246c7da8b197fe7a339d7dd02bb15cb69b2524115d9c75224c
46aed8e63186350004d8ec6afca798811e6530b514352e5a8a26f3dc4939b3be"
;;
aarch64-musl)
distfiles="
${_bootstrap_url}/rustc-${version}-aarch64-unknown-linux-musl.tar.xz
${_bootstrap_url}/rust-std-${version}-aarch64-unknown-linux-musl.tar.xz"
checksum="
3c4cab44cb4a531cf7a71a02ee64f33e4370adacdf839673615ddfa8ff0f9608
e7d89a29abcc2cf2f31cfe3d898c1713fb12f395e788809d3b01b23fdd5813b4"
d6b7d9babbad6ad2bd68e98e41a06efd3df7b405f85f173f689bcace3cd9197f
49ff0879d94e2e8e86d5e85eb15a9215943e8c78b51363d6553443598cab5d31"
;;
# placeholders for user-supplied distfiles
ppc64le)
Expand Down
7 changes: 4 additions & 3 deletions srcpkgs/rust/template
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
# uploaded to https://repo-default.voidlinux.org/distfiles/
#
pkgname=rust
version=1.96.0
version=1.97.1
revision=1
_change_id=154508
_change_id=154587
_llvmver=22
hostmakedepends="curl pkg-config python3 tar cargo-bootstrap $(vopt_if wasi "clang${_llvmver} llvm${_llvmver} wasi-libc")"
makedepends="libffi-devel ncurses-devel libxml2-devel libzstd-devel zlib-devel llvm${_llvmver}-devel"
Expand All @@ -20,10 +20,11 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
license="Apache-2.0 OR MIT"
homepage="https://www.rust-lang.org/"
distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"
checksum=e90a9eb153b2948afac840dbe9d77b64e376706f2864387ee7717f7450043b44
checksum=622c2b429c53cbfdc0dd3a51d03554e91cd63ebec1912c1f5709640cdfef1a9d
lib32disabled=yes
make_check=no # CBA for now
python_version=3 # needed for python files in rust-src
nocross="save the builders"

build_helper="qemu"

Expand Down