1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-01-03 05:35:58 +00:00

vagrant: install rust on *BSD

This commit is contained in:
Thomas Waldmann 2024-09-30 17:37:49 +02:00
parent c3a63bd2b2
commit 7a0540db7b
No known key found for this signature in database
GPG key ID: 243ACFA951F78E01

3
Vagrantfile vendored
View file

@ -41,6 +41,7 @@ def packages_freebsd
pkg install -y xxhash liblz4 zstd pkgconf pkg install -y xxhash liblz4 zstd pkgconf
pkg install -y fusefs-libs || true pkg install -y fusefs-libs || true
pkg install -y fusefs-libs3 || true pkg install -y fusefs-libs3 || true
pkg install -y rust
pkg install -y git bash # fakeroot causes lots of troubles on freebsd pkg install -y git bash # fakeroot causes lots of troubles on freebsd
# for building python (for the tests we use pyenv built pythons): # for building python (for the tests we use pyenv built pythons):
pkg install -y python310 py310-sqlite3 pkg install -y python310 py310-sqlite3
@ -77,6 +78,7 @@ def packages_openbsd
pkg_add lz4 pkg_add lz4
pkg_add zstd pkg_add zstd
pkg_add git # no fakeroot pkg_add git # no fakeroot
pkg_add rust
pkg_add openssl%3.0 pkg_add openssl%3.0
pkg_add py3-pip pkg_add py3-pip
pkg_add py3-virtualenv pkg_add py3-virtualenv
@ -89,6 +91,7 @@ def packages_netbsd
pkgin update pkgin update
pkgin -y upgrade pkgin -y upgrade
pkg_add zstd lz4 xxhash git pkg_add zstd lz4 xxhash git
pkg_add rust
pkg_add bash pkg_add bash
chsh -s bash vagrant chsh -s bash vagrant
echo "export PROMPT_COMMAND=" >> ~vagrant/.bash_profile # bug in netbsd 9.3, .bash_profile broken for screen echo "export PROMPT_COMMAND=" >> ~vagrant/.bash_profile # bug in netbsd 9.3, .bash_profile broken for screen