Commit Graph

33 Commits

Author SHA1 Message Date
parazyd
a7d3fbdb71 runtime: Increase default WASM VM stack size and remove wasm-strip dependency 2025-11-24 12:12:13 +02:00
darkfi
4c8e5822cb contrib/dependency_setup.sh: if none of sudo or doas exist, enter error and exit. 2025-07-17 10:05:57 +03:00
darkfi
b1b442e3c3 contrib/dependency_setup.sh: added doas support for openbsd (or any other that use it) 2025-07-17 10:05:43 +03:00
darkfi
dbed875ce3 contrib/dependencies: update FreeBSD dependency installation
Take advantage of building with a stable Rust toolchain.

Add various missing packages.
2025-04-15 12:32:19 +03:00
skoupidi
550b857227 chore: replaced remaining nightly references 2025-04-15 04:17:13 +03:00
Paul Otten
b02fb8481a contrib/dependency_setup.sh: add "cmake" to pacman_deps.
Without `cmake` installed I get "No such file or directory" while
building `randomx`.
2025-04-14 17:37:44 +03:00
rwat
1ad5003f8a contrib/dependency_setup: missing wabt dependency added for pacman 2025-02-09 10:09:01 +00:00
skoupidi
2fbfe87501 chore: missing lzma dep added 2025-01-06 20:55:38 +02:00
skoupidi
febbb3ec38 chore: missing fontconfig dep added in workflows 2025-01-06 20:46:06 +02:00
dark-john
7b87f6b212 contrib: add missing dependencies for fedora and other dnf distros 2024-09-19 20:05:40 -07:00
aggstam
4cc5cf6217 contrib/dependency_setup.sh: wabt dep dependency added for xbps 2024-01-09 17:28:00 +02:00
parazyd
849da0a521 contract: Strip built WASM binaries using wasm-strip from the wabt toolkit 2024-01-09 15:06:27 +01:00
dark-john
bc201bce5b Added missing g++ package to dependency_setup.sh for Debian/Ubuntu distros. (#242) 2023-12-06 21:13:44 +00:00
Dark John
d9f676d8b3 Added cmake and libclang-dev to the dependency_setup.sh for Debian/Ubuntu apt distros. I needed these when building against a vanilla 23.10 Ubuntu installation. 2023-12-04 08:53:31 +00:00
bobsummerwill
b41462d323 Added sqllite3 dependency for Debian-based systems. This dependency must have been added with recent functionality updates. 2023-09-06 10:57:53 +00:00
spital
2a67711868 fix/update_dependencies_202307_fedora_almalinux (#182)
Co-authored-by: parazyd <parazyd@users.noreply.github.com>
2023-08-30 05:52:01 +00:00
parazyd
e2956a1451 Update system library dependency list. 2023-08-29 13:08:35 +02:00
parazyd
7da1d8e1b1 contrib: Remove token_lists JSON files. 2023-06-21 12:30:26 +02:00
parazyd
5116377b00 Add some missing deps for fun 2023-06-06 18:11:04 +02:00
parazyd
88865e2663 drk: Replace "play" with "rodio".
Fun police go away.

This removes the deps on pkgconfig and libmpg123, and should ease the
build process for non GNU/Linux operating systems.
2023-06-06 14:06:36 +02:00
spital
c5c8983001 NetBSD 9.3 dependency_setup updated, unfortunately rust-lld not found 2023-05-09 13:18:31 +00:00
spital
2fe7707a5d OpenBSD not yet supported by rustup 2023-05-09 13:18:31 +00:00
spital
d640a9e024 Add OpenBSD dependencies and info how to build 2023-05-09 13:18:31 +00:00
||= nil
90858013a9 contrib: add mpg123 to apt, pacman (#162) 2023-04-10 04:26:06 +03:00
parazyd
8c1d3fe524 Remove openssl dependency throughout the project. 2023-02-01 13:03:23 +01:00
parazyd
6786d5ff82 contrib/deps: bugfix: Expand deps in the shell. 2023-01-23 13:22:14 +01:00
spital
abb1262f38 Bump up rust version to 1.65 in Dockerfiles and fix typos, builds passed 2022-11-13 09:35:20 +00:00
parazyd
745389c400 Simplify project system dependencies. 2022-11-08 12:17:24 +01:00
spital
93f8d4b83e add gentoo emerge to dependency_setup.sh 2022-10-18 08:55:26 +00:00
spital
4816fc4a6a add-opensuse-zypper to dependency_setup.sh 2022-10-13 20:11:14 +00:00
spital
dffe8da11f updated dependency_setup.sh for fedora,debian,alpine (#112) 2022-10-11 10:01:16 +00:00
||= nil
a406c3a3f3 contrib: add setup_pacman() for arch-based deps 2022-10-06 12:25:06 +00:00
Luther Blissett
9ec99c4401 contrib: Merge dependency scripts into a single one. 2022-09-07 12:17:34 +02:00