build: support macOS arm64

- update dependencies for macOS arm64
- fixes make target to install all dependencies (not just jekyll,
which is just one of the ruby gems required)

Signed-off-by: Yorgos Saslis <yorgos.work@proton.me>
This commit is contained in:
Yorgos Saslis
2026-05-08 12:15:51 +03:00
parent 0fd32c4151
commit 2494719f5f
2 changed files with 68 additions and 2 deletions
+67 -1
View File
@@ -12,11 +12,46 @@ GEM
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0) http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
ffi (1.17.3)
ffi (1.17.3-aarch64-linux-gnu)
ffi (1.17.3-aarch64-linux-musl)
ffi (1.17.3-aarch64-mingw-ucrt)
ffi (1.17.3-arm-linux-gnu)
ffi (1.17.3-arm-linux-musl)
ffi (1.17.3-arm64-darwin)
ffi (1.17.3-x86-linux-gnu)
ffi (1.17.3-x86-linux-musl)
ffi (1.17.3-x86_64-darwin)
ffi (1.17.3-x86_64-linux-gnu) ffi (1.17.3-x86_64-linux-gnu)
ffi (1.17.3-x86_64-linux-musl)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
google-protobuf (4.33.3)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-aarch64-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-aarch64-linux-musl)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-x86-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-x86-linux-musl)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-x86_64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.33.3-x86_64-linux-gnu) google-protobuf (4.33.3-x86_64-linux-gnu)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.33.3-x86_64-linux-musl)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.1) http_parser.rb (0.8.1)
i18n (1.14.8) i18n (1.14.8)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
@@ -67,8 +102,39 @@ GEM
rexml (3.4.4) rexml (3.4.4)
rouge (4.4.0) rouge (4.4.0)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sass-embedded (1.97.2)
google-protobuf (~> 4.31)
rake (>= 13)
sass-embedded (1.97.2-aarch64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-aarch64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-aarch64-linux-musl)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-aarch64-mingw-ucrt)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-arm-linux-androideabi)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-arm-linux-gnueabihf)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-arm-linux-musleabihf)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-arm64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-riscv64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-riscv64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-riscv64-linux-musl)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-x86_64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-x86_64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.97.2-x86_64-linux-gnu) sass-embedded (1.97.2-x86_64-linux-gnu)
google-protobuf (~> 4.31) google-protobuf (~> 4.31)
sass-embedded (1.97.2-x86_64-linux-musl)
google-protobuf (~> 4.31)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0) unicode-display_width (2.6.0)
@@ -110,4 +176,4 @@ DEPENDENCIES
webrick webrick
BUNDLED WITH BUNDLED WITH
2.5.11 4.0.11
+1 -1
View File
@@ -17,7 +17,7 @@ releases:
curl -s -o _data/releases/radicle-httpd.json $(FILES)/releases/radicle-httpd/latest/radicle-httpd.json curl -s -o _data/releases/radicle-httpd.json $(FILES)/releases/radicle-httpd/latest/radicle-httpd.json
dependencies: dependencies:
gem install jekyll bundle install
cloudflare: cloudflare:
sudo gem install bundler sudo gem install bundler