Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
04f1330
Migrate deprecated Cask: blackhole -> blackhole-16ch
trinitronx Jul 2, 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
d770c77
bootstrap.sh: Wrap the final bundle install + soloist Chef in subshell
trinitronx Jul 17, 2024
0bd04e5
bootstrap.sh: Fix pkg-config issue caused after refactoring
trinitronx Jul 17, 2024
92573aa
bootstrap.sh: Silence RVM sourcing within wrapper function
trinitronx Jul 17, 2024
08ccd25
bootstrap.sh: Manage trace state in new subshell RVM paradigm & clean…
trinitronx Jul 17, 2024
61ec859
bootstrap.sh: Remove & replace deprecated Bundler flags: --path, --wi…
trinitronx Jul 17, 2024
2c045d5
Migrate deprecated Cask: blackhole -> blackhole-16ch
trinitronx Jul 2, 2024
cec254a
Upgrade Rubygems to 3.3.7, Xcode to 14.3.1
trinitronx Jul 9, 2024
bcddc8a
bootstrap.sh: Wait for CommandLine Tools to be installed
trinitronx Jul 9, 2024
17af7d6
soloistrc.lyra: Add brew fund tap
trinitronx Feb 3, 2025
b1f8e29
bootstrap.sh: Install OpenSSL 3.x via Homebrew
trinitronx Jul 15, 2024
bb8f994
Upgrade Ruby to 3.1.2, Rubygems to 3.3.7
trinitronx Jul 15, 2024
cd117bd
bootstrap.sh: Link RVM ruby build against OpenSSL 3.x from Homebrew
trinitronx Jul 15, 2024
f87d181
bootstrap.sh: Enable YJIT
trinitronx Jul 15, 2024
0de719d
bootstrap.sh: Pass CONFIGURE_ARGS to rvm install
trinitronx Jul 15, 2024
e0ba0f1
.sublime-text: Add .sublime-project json file
trinitronx Jul 15, 2024
3c2aedc
bootstrap.sh: Bump copyright date
trinitronx Jul 15, 2024
abfdf6b
bootstrap.sh: Link RVM ruby build against Homebrew libs
trinitronx Jul 15, 2024
b817b14
bootstrap.sh: Install & link all Ruby + Nokogiri deps via Homebrew
trinitronx Jul 15, 2024
db92144
bootstrap.sh: Switch to Homebrew's new prefix: /usr/local
trinitronx Jul 15, 2024
8c735c5
bootstrap.sh: We can only install latest `xz` 😭
trinitronx Jul 15, 2024
5995549
bootstrap.sh: Install + link against libksba from Homebrew
trinitronx Jul 15, 2024
aa6d8a4
bootstrap.sh: Fix configure args to rvm + Ruby dist tarball
trinitronx Jul 15, 2024
87ab335
bootstrap.sh: Fix RVM triggering EXIT trap via overridden shell builtins
trinitronx Jul 15, 2024
72a5942
bootstrap.sh: Fix GNU Autoconf failure - __func__ name string
trinitronx Jul 16, 2024
8325818
bootstrap.sh: Add Ruby Autoconf patch workaround for rvm/rvm#5483
trinitronx Jul 16, 2024
a4683c6
bootstrap.sh: YJIT: Install Rust stable toolchain for machine archite…
trinitronx Jul 16, 2024
533a432
bootstrap.sh: Enable jemalloc for RVM ruby 3.1.2
trinitronx Jul 16, 2024
5f0f2d9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 16, 2024
fedf4de
bootstrap.sh: Fix SC2155 & only export defined RVM compilation vars
trinitronx Jul 16, 2024
3c3efa5
bootstrap.sh: Ignore SC2317 shellcheck warning
trinitronx Feb 3, 2025
395f357
bootstrap.sh: Fix SC2163 - null var check already done so silence it
trinitronx Jul 17, 2024
bf65142
bootstrap.sh: Fix SC2086
trinitronx Jul 17, 2024
7747325
bootstrap.sh: Ignore SC2086 for CONFIGURE_ARGS
trinitronx Jul 17, 2024
9cd9c64
bootstrap.sh: Fix more SC2086 warnings
trinitronx Jul 17, 2024
aee99be
bootstrap.sh: Wrap the final bundle install + soloist Chef in subshell
trinitronx Jul 17, 2024
a0b6149
bootstrap.sh: Fix pkg-config issue caused after refactoring
trinitronx Jul 17, 2024
cb0be9e
bootstrap.sh: Silence RVM sourcing within wrapper function
trinitronx Jul 17, 2024
9ccadc0
bootstrap.sh: Manage trace state in new subshell RVM paradigm & clean…
trinitronx Jul 17, 2024
6d0c4f3
bootstrap.sh: Remove & replace deprecated Bundler flags: --path, --wi…
trinitronx Jul 17, 2024
5e31131
bootstrap.sh: Attempt to support all newer macOS plus pkg-config, and…
trinitronx Feb 3, 2025
a52eedd
bootstrap.sh: Fix case fallthrough syntax
trinitronx Feb 3, 2025
092746b
bootstrap.sh: Refactor for bash 3.x (no case fallthrough syntax)
trinitronx Feb 3, 2025
82c9f15
bootstrap.sh: Fix SC2164 - Use cd ... || exit in case cd fails
trinitronx Feb 3, 2025
e9cd7fc
bootstrap.sh: $XCODE_DMG: Fix SC2086 - Double quote to prevent globbi…
trinitronx Feb 3, 2025
192ff07
bootstrap.sh: Fix refactoring typo: ${HOMEBREW_PREFIX}/opt => ${_HOME…
trinitronx Feb 3, 2025
a579a21
bootstrap.sh: Fix SC2140 - Multi-word quoting
trinitronx Feb 3, 2025
8500a5b
bootstrap.sh: Fix SC2154 - $override_use_system_ruby_prompt is refere…
trinitronx Feb 3, 2025
95a77c1
bootstrap.sh: Disable SC2034 warning for unused $major_version var
trinitronx Feb 3, 2025
40627c2
bootstrap.sh: Disable SC1091 for RVM
trinitronx Feb 3, 2025
0d9cc72
ci, bootstrap.sh: Fix missing RVM (for newer GHA runners)
trinitronx Feb 3, 2025
4f8aaa1
bootstrap.sh: $_var loop: shfmt - double quote
trinitronx Feb 3, 2025
fe52b11
Use shfmt with EditorConfig
trinitronx Feb 3, 2025
f14498b
bootstrap.sh: Apply shfmt (whitespace & formatting changes)
trinitronx Feb 3, 2025
fd2c480
bootstrap.sh: silence noisy rvm use ruby-<ver>@<gemset> trace output
trinitronx Feb 3, 2025
9c26737
ci: Upload lots on failure (incl. installer, RVM, Homebrew)
trinitronx Feb 3, 2025
0f12b06
bootstrap.sh: Attempt to fix openssl@3 pkg-config path
trinitronx Feb 3, 2025
d4ba177
bootstrap.sh: Debug the PKG_CONFIG_PATH dirs
trinitronx Feb 3, 2025
3a81512
bootstrap.sh: rvm ruby build: Fix jemalloc & openssl@3 dirs using --w…
trinitronx Feb 4, 2025
2ea4f9b
bootstrap.sh: rvm ruby build: Try --with-openssl-dir= using openssl@3…
trinitronx Feb 4, 2025
c0688c8
bootstrap.sh: Always brew install libffi,libxml2,libxslt,libiconv,zlib
trinitronx Feb 4, 2025
e40ccb2
ci: Disable macos-15 (Sequoia) for now due to ruby dylib self-linking…
trinitronx Feb 4, 2025
627c35a
ci: Try to workaround RVM clang linker error on macos-14 (Sonoma)
trinitronx Feb 4, 2025
3386611
bootstrap: Try to fix bad -I/-L CFLAGS being passed for old openssl@1.1
trinitronx Feb 4, 2025
d2a16b3
ci: Debug rvm autolibs global setting
trinitronx Feb 4, 2025
bcf397c
bootstrap: Don't let RVM install old openssl@1.1
trinitronx Feb 4, 2025
014046f
ci: Try again to workaround RVM clang linker error on macos-14 (Sonoma)
trinitronx Feb 4, 2025
621054f
bootstrap.sh: Fix rvm autolibs debug
trinitronx Feb 4, 2025
8caa335
bootstrap.sh: Turn down RVM autolibs level (read-only no fail)
trinitronx Feb 4, 2025
1c05547
bootstrap.sh: Silence rvm no ruby installed warnings during autolibs …
trinitronx Feb 4, 2025
b51883c
bootstrap.sh: Try to fix rvm install for arm64e (Apple Silicon Arm PAC)
trinitronx Feb 4, 2025
efee388
bootstrap.sh: Fix rvm install on arm64e via configure flags (Apple Si…
trinitronx Feb 4, 2025
199b62f
bootstrap.sh: Try forcing arm64 b/c arm64e was not accepted
trinitronx Feb 4, 2025
057c618
bootstrap.sh: Try forcing arm64 throughout build?
trinitronx Feb 4, 2025
fd89a0f
Bump .ruby-version to 3.1.3 to try and workaround macOS Sonoma build …
trinitronx Feb 4, 2025
f0dd3b8
ci: Disable ruby/setup-ruby@v1 to avoid possible RVM build env incons…
trinitronx Feb 4, 2025
0675b04
ci: Disable Brewfile.ci steps that depend on system Ruby
trinitronx Feb 4, 2025
11146d9
bootstrap.sh: Set openssl@3 on PATH
trinitronx Feb 4, 2025
2c4f827
bootstrap.sh: Debug which openssl in PATH & in RVM subshell
trinitronx Feb 4, 2025
80a727d
ci: Upload ruby gem native extensions mkmf.log
trinitronx Feb 4, 2025
632843c
ci: Debug built ruby binary arch and RbConfig's CC
trinitronx Feb 4, 2025
6b15788
ci: Upload ruby gem native extensions gem_make.out
trinitronx Feb 4, 2025
c0d211f
bootstrap.sh: Try forcing arm64e on Ruby 3.1.3
trinitronx Feb 4, 2025
a8131b3
bootstrap.sh: Try forcing arm64e via RbConfig & debug
trinitronx Feb 4, 2025
3e9189c
bootstrap.sh: Try forcing arm64 with RUBYOPT require script?
trinitronx Feb 4, 2025
5f2c60d
bootstrap.sh: Fix RbConfig debug output
trinitronx Feb 4, 2025
29c43f9
Bump .ruby-version to 3.1.6 to try and workaround macOS arm64e build …
trinitronx Feb 4, 2025
d254243
bootstrap.sh: Remove RUBYOPT require script (ruby fails to unpack & p…
trinitronx Feb 4, 2025
012d611
bootstrap.sh: DEBUG: pretty-print RbConfig Hash
trinitronx Feb 5, 2025
d38d09c
ci: Fix ownership for test-kitchen libvirt shared folder
trinitronx Jun 23, 2025
6dba490
ci: Switch to latest compressed libvirt monterey box
trinitronx Jun 23, 2025
1e2c59c
Upgrade Ruby to 3.1.6, Rubygems to 3.3.27
trinitronx Jun 23, 2025
9ae88ae
Use pre-release fork of soloist 2.0.0alpha
trinitronx Jun 23, 2025
8275f30
Migrate to Berksfile
trinitronx Jun 23, 2025
6ff4cd8
Convert Cheffile.lock to Berksfile.lock
trinitronx Jun 23, 2025
a5e74a1
Update Gemfile.lock for soloist 2.0.0alpha (LyraPhase/soloist@develop)
trinitronx Jun 24, 2025
c1cdbad
bootstrap.sh: Downgrade to latest supported Xcode.app 14.2 for last m…
trinitronx Sep 11, 2025
ec8a563
Merge branch 'fix-openssl-version-conflict' of github.com:LyraPhase/s…
trinitronx Sep 12, 2025
65eb5a8
ci: Enable self-hosted macos-12 (Monterey) runner
trinitronx Sep 12, 2025
d68476d
Merge branch 'master' into fix-openssl-version-conflict
trinitronx Sep 12, 2025
0aab59d
Merge branch 'fix-openssl-version-conflict-REBASE' into fix-openssl-v…
trinitronx Sep 12, 2025
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
21 changes: 21 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## shfmt configuration
[*.sh]
# -i=2
indent_style = space
indent_size = 2

# --language-dialect
shell_variant = bash
binary_next_line = true
# --case-indent
switch_case_indent = true
space_redirects = true
keep_padding = false
# --func-next-line
function_next_line = false

# Ignore directories when calling shfmt recursively
[tmp/librarian/**]
ignore = true
[vendor/**]
ignore = true
43 changes: 28 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-13, macos-14, macos-15]
os: [self-hosted-macos-12, macos-13, macos-14]
steps:
- name: DEBUG What is GitHub Actions IP?
run: |
Expand All @@ -67,18 +67,18 @@ jobs:
sudo tee -a ~root/.profile <<EOPROFILE
SSH_AUTH_SOCK=${{ env.SSH_AUTH_SOCK }}
EOPROFILE
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
cache-version: 1
- name: Set BREWFILE_PATH env var
run: |
echo "BREWFILE_PATH=${GITHUB_WORKSPACE}/test/fixtures/tmp/Brewfile.ci" >> $GITHUB_ENV
- name: DEBUG - GitHub Cache Paths BREWFILE_PATH
run: |
echo BREWFILE_PATH=$BREWFILE_PATH
echo GITHUB_WORKSPACE=$GITHUB_WORKSPACE
if: ${{ env.debug_ci == 'true' || runner.debug == '1' }}
# - uses: ruby/setup-ruby@v1
# with:
# bundler-cache: true
# cache-version: 1
# - name: Set BREWFILE_PATH env var
# run: |
# echo "BREWFILE_PATH=${GITHUB_WORKSPACE}/test/fixtures/tmp/Brewfile.ci" >> $GITHUB_ENV
# - name: DEBUG - GitHub Cache Paths BREWFILE_PATH
# run: |
# echo BREWFILE_PATH=$BREWFILE_PATH
# echo GITHUB_WORKSPACE=$GITHUB_WORKSPACE
# if: ${{ env.debug_ci == 'true' || runner.debug == '1' }}
- name: DEBUG - Print all shell env exports
run: export -p
if: ${{ env.debug_ci == 'true' || runner.debug == '1' }}
Expand All @@ -87,8 +87,8 @@ jobs:
ls -lAR ${GITHUB_WORKSPACE}
ls -lR /usr/local/Homebrew
if: ${{ env.debug_ci == 'true' || runner.debug == '1' }}
- name: Generate Brewfile from soloistrc test fixture
run: make brewfile
# - name: Generate Brewfile from soloistrc test fixture
# run: make brewfile
- name: DEBUG - Where are Brewfiles?
run: |
find ${GITHUB_WORKSPACE} -iname 'Brewfile*'
Expand Down Expand Up @@ -128,3 +128,16 @@ jobs:
run: |
find ${GITHUB_WORKSPACE} \( -type d -a \( -name '*/nodes' -o -name '*/vendor' \) -prune \) -o -iname 'Brewfile*'
if: ${{ env.debug_ci == 'true' || runner.debug == '1' }}
- name: Upload Logs on failure
if: ${{ failure() }}
uses: actions/upload-artifact@v4
with:
name: Build failure logs
path: |
/var/log/install.log
~/.rvm/log/**/*.log
~/Library/Logs/Homebrew/**/*
~/.rvm/rubies/ruby-*/lib/ruby/gems/*/extensions/**/mkmf.log
~/.rvm/rubies/ruby-*/lib/ruby/gems/*/extensions/**/gem_make.out
overwrite: true
compression-level: 9
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
5 changes: 3 additions & 2 deletions .kitchen.libvirt.qemu-tls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ driver:
vagrantfiles:
- 'test/fixtures/Vagrantfile.libvirt-qemu-tls'
synced_folders:
- [".", "/tmp/kitchen/soloist", "disabled: false, type: 'rsync'"]
- [".", "/tmp/kitchen/soloist", "disabled: false, type: 'rsync', owner: 'vagrant', group: 'staff'"]
# TODO: Find & fix bugs in Vagrant where it checks for vagrant-host path... needs to support remote NFS & 9p libvirt mounts
# TODO: Fix mount: false setting for 9p
# TODO: Fix auto-mount capability for Darwin / macOS... needs mount_9p support (see man mount_9p)
Expand Down Expand Up @@ -70,7 +70,8 @@ platforms:
- name: macos-12-1
driver:
box: lyraphase-runner/macos-monterey-base
box_url: http://saturn.local:8888/lyraphase-runner-macos-monterey-base.box
# box_url: http://saturn.internal:8888/lyraphase-runner-macos-monterey-base.box
box_url: http://saturn.internal:8888/lyraphase-runner-macos-monterey-12-1-base.new-zstd-xz.box
communicator: ssh
gui: true
customize:
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.0
3.1.6
2 changes: 1 addition & 1 deletion .rubygems-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.3.4
3.3.27
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": "../."
}
]
}
9 changes: 8 additions & 1 deletion .vscode/sprout-wrap.code-workspace
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,12 @@
"path": ".."
}
],
"settings": {}
"settings": {
"shellformat.useEditorConfig": true
},
"extensions": {
"recommendations": [
"foxundermoon.shell-format"
]
}
}
5 changes: 3 additions & 2 deletions Cheffile → Berksfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/usr/bin/env ruby

site 'https://supermarket.getchef.com/api/v1'
solver :gecode
source 'https://supermarket.chef.io'

cookbook 'sprout-rbenv',
:github => 'pivotal-sprout/sprout-rbenv'
Expand Down Expand Up @@ -40,7 +41,7 @@ cookbook 'sprout-ssh',
cookbook 'plist',
:github => 'carsomyr/chef-plist',
:ref => 'master',
:path => 'vendor/cookbooks/plist'
:rel => 'vendor/cookbooks/plist'

cookbook 'lyraphase_workstation', '~> 3.4',
:github => 'LyraPhase/lyraphase_workstation'
Expand Down
98 changes: 98 additions & 0 deletions Berksfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
DEPENDENCIES
build-essential (= 3.2.0)
homebrew (~> 5.3.0)
lyraphase_workstation
git: https://github.com/LyraPhase/lyraphase_workstation.git
revision: 21b54cbb315c00bc878d1ebc8e40ef3ed33241f8
mingw (= 0.1.1)
osx
git: https://github.com/pivotal-sprout/osx.git
revision: 57820f0c0f4b08e9cff82a57a7489f9dcc9345f7
plist
git: https://github.com/carsomyr/chef-plist.git
revision: b66cf5a243c26b33a8e822c69fd5beb20bf60836
ref: master
rel: vendor/cookbooks/plist
sprout-base
git: https://github.com/pivotal-sprout/sprout-base.git
revision: a7f515dd6ec08e682c9fb0637c8a153fa275e19f
sprout-git
git: https://github.com/pivotal-sprout/sprout-git.git
revision: 4b9cbcad5cfc88b7324f00a78439117e8c7a7e77
sprout-jetbrains-editors
git: https://github.com/pivotal-sprout/sprout-jetbrains-editors.git
revision: bcfcb62c1095a9ef33477f896ebda47918ad7618
sprout-mysql
git: https://github.com/pivotal-sprout/sprout-mysql.git
revision: 12a264fe5418ae9fc6f5300fe56abec058f4a743
sprout-osx-apps
git: https://github.com/pivotal-sprout/sprout-osx-apps.git
revision: abe74e25ac963746f6178cb8e371d51c8bbd9de0
sprout-osx-settings
git: https://github.com/pivotal-sprout/sprout-osx-settings.git
revision: 62630bea50cea7b24058854a5a216c3a4dbbe4ef
sprout-postgresql
git: https://github.com/pivotal-sprout/sprout-postgresql.git
revision: 97558d741bc7f0e1ea6c2f896dd2a3706b26c7ec
sprout-rbenv
git: https://github.com/pivotal-sprout/sprout-rbenv.git
revision: aacfd19f867511715e6070988013ed453d268efb
sprout-ruby
git: https://github.com/pivotal-sprout/sprout-ruby.git
revision: 2fc7d5273fccd978321450b61088bbd608867dfc
sprout-ssh
git: https://github.com/pivotal-sprout/sprout-ssh.git
revision: b3ac3a04d9b9494b32514e69b33720fd51f46224
sprout-terminal
git: https://github.com/pivotal-sprout/sprout-terminal.git
revision: 6d9be928aa0041f455d3721b14c89c5e068f5e04

GRAPH
build-essential (3.2.0)
seven_zip (>= 0.0.0)
dmg (4.1.1)
homebrew (5.3.8)
lyraphase_workstation (3.4.1)
homebrew (>= 0.0.0)
osx (>= 0.0.0)
plist (~> 0.9)
sprout-base (>= 0.0.0)
mingw (0.1.1)
seven_zip (>= 0.0.0)
osx (0.1.0)
plist (0.9.4)
seven_zip (4.2.11)
sprout-base (0.7.0)
homebrew (>= 0.0.0)
sprout-git (0.4.0)
homebrew (>= 0.0.0)
sprout-base (>= 0.0.0)
sprout-jetbrains-editors (0.1.0)
homebrew (>= 0.0.0)
sprout-base (>= 0.0.0)
sprout-mysql (0.1.0)
homebrew (>= 0.0.0)
sprout-base (>= 0.0.0)
sprout-osx-apps (0.2.0)
dmg (>= 0.0.0)
homebrew (>= 1.6.6)
sprout-base (>= 0.0.0)
sprout-osx-settings (>= 0.0.0)
sprout-osx-settings (0.1.0)
homebrew (>= 0.0.0)
osx (>= 0.0.0)
sprout-base (>= 0.0.0)
sprout-postgresql (0.1.0)
homebrew (>= 1.5.4)
sprout-base (>= 0.0.0)
sprout-rbenv (0.1.0)
homebrew (>= 0.0.0)
sprout-base (>= 0.0.0)
sprout-ruby (0.1.0)
sprout-base (>= 0.0.0)
sprout-ssh (0.1.0)
sprout-base (>= 0.0.0)
sprout-osx-settings (>= 0.0.0)
sprout-terminal (0.1.0)
osx (>= 0.0.0)
sprout-base (>= 0.0.0)
16 changes: 16 additions & 0 deletions Brewfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,19 @@
tap "homebrew/cask"

cask 'chef-workstation'
brew 'rust'
brew 'rustup-init'
brew 'jemalloc'
brew 'xz'
brew 'gdbm'
brew 'openssl@3'
brew 'readline'
brew 'ncurses'
brew 'libyaml'
brew 'libksba'
brew 'pkg-config'
brew 'libffi'
brew 'libxml2'
brew 'libxslt'
brew 'libiconv'
brew 'zlib'
Loading
Loading