Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix OpenSSL version conflict + decouple Ruby & dependencies entirely from Apple base OS libraries #226

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
49cd440
Upgrade Ruby to 3.1.0, Rubygems to 3.3.4
trinitronx Jan 15, 2022
c26ea17
Upgrade Chef to 17.9.18, Bundler to 2.3.4, Ohai to 17.9.0 + bundle up…
trinitronx Apr 21, 2022
4b2cd67
soloistrc.JamesCuzellaMBP: Workaround git provider error in Chef 17.9.18
trinitronx Jan 11, 2022
e2fdddf
Up/Downgrade & DepSolve Gems: chefspec, diff-lcs, librarian-chef, che…
trinitronx Apr 21, 2022
b8a3948
Add VSCode project files
trinitronx Apr 21, 2022
04f1330
Migrate deprecated Cask: blackhole -> blackhole-16ch
trinitronx Jul 2, 2024
6d0ce16
Merge pull request #158 from LyraPhase/upgrade-ruby-version-to-3.1.0-…
trinitronx Jul 9, 2024
1c8d335
Merge branch 'develop' into migrate-blackhole-cask
trinitronx Jul 9, 2024
a2873e2
Upgrade Rubygems to 3.3.7, Xcode to 14.3.1
trinitronx Jul 9, 2024
797dfb3
bootstrap.sh: Wait for CommandLine Tools to be installed
trinitronx Jul 9, 2024
892e3de
soloistrc.lyra: Add brew fund tap
trinitronx Jul 14, 2024
b95af1c
bootstrap.sh: Install OpenSSL 3.x via Homebrew
trinitronx Jul 15, 2024
dac4e69
Upgrade Ruby to 3.1.2, Rubygems to 3.3.7
trinitronx Jul 15, 2024
434cc4e
bootstrap.sh: Link RVM ruby build against OpenSSL 3.x from Homebrew
trinitronx Jul 15, 2024
4ff99d3
bootstrap.sh: Enable YJIT
trinitronx Jul 15, 2024
c84c4a3
bootstrap.sh: Pass CONFIGURE_ARGS to rvm install
trinitronx Jul 15, 2024
dc198fe
.sublime-text: Add .sublime-project json file
trinitronx Jul 15, 2024
d06caa1
bootstrap.sh: Bump copyright date
trinitronx Jul 15, 2024
8e0ff09
bootstrap.sh: Link RVM ruby build against Homebrew libs
trinitronx Jul 15, 2024
24de3d5
bootstrap.sh: Install & link all Ruby + Nokogiri deps via Homebrew
trinitronx Jul 15, 2024
a417e87
bootstrap.sh: Switch to Homebrew's new prefix: /usr/local
trinitronx Jul 15, 2024
777320d
bootstrap.sh: We can only install latest `xz` 😭
trinitronx Jul 15, 2024
0866fd9
bootstrap.sh: Install + link against libksba from Homebrew
trinitronx Jul 15, 2024
0cb8877
bootstrap.sh: Fix configure args to rvm + Ruby dist tarball
trinitronx Jul 15, 2024
96455b5
bootstrap.sh: Fix RVM triggering EXIT trap via overridden shell builtins
trinitronx Jul 15, 2024
9e62bc2
bootstrap.sh: Fix GNU Autoconf failure - __func__ name string
trinitronx Jul 16, 2024
1a6c781
bootstrap.sh: Add Ruby Autoconf patch workaround for rvm/rvm#5483
trinitronx Jul 16, 2024
f221aa7
bootstrap.sh: YJIT: Install Rust stable toolchain for machine archite…
trinitronx Jul 16, 2024
dae365f
bootstrap.sh: Enable jemalloc for RVM ruby 3.1.2
trinitronx Jul 16, 2024
f3445dd
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 16, 2024
a29b4cc
bootstrap.sh: Fix SC2155 & only export defined RVM compilation vars
trinitronx Jul 16, 2024
71c1d70
bootstrap.sh: Ignore SC2317 shellcheck warning
trinitronx Jul 17, 2024
4a909f9
bootstrap.sh: Fix SC2163 - null var check already done so silence it
trinitronx Jul 17, 2024
d61ea41
bootstrap.sh: Fix SC2086
trinitronx Jul 17, 2024
d2b40f6
bootstrap.sh: Ignore SC2086 for CONFIGURE_ARGS
trinitronx Jul 17, 2024
ce76d99
bootstrap.sh: Fix more SC2086 warnings
trinitronx Jul 17, 2024
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ tmp/
cookbooks/
.bundle/
vendor/bundle
*.sublime-workspace
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.5
3.1.2
2 changes: 1 addition & 1 deletion .rubygems-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.2.33
3.3.7
8 changes: 8 additions & 0 deletions .sublime-text/sprout-wrap.sublime-project
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders":
[
{
"path": "../."
}
]
}
7 changes: 7 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"recommendations": [
"davidanson.vscode-markdownlint",
"elagil.pre-commit-helper",
"cschleiden.vscode-github-actions"
]
}
8 changes: 8 additions & 0 deletions .vscode/sprout-wrap.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders": [
{
"path": ".."
}
],
"settings": {}
}
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ group :development do
gem 'fauxhai', '~> 6.0.0', require: false # versions after 6.0.1 remove `node['etc']`
end

gem 'chef-zero', '~> 13.1', require: false # versions after 14.x require ruby 2.4
#gem 'chef-zero', '~> 13.1', require: false # versions after 14.x require ruby 2.4
Loading
Loading