Zhaofeng Li and GitHub
0afc51fd86
Merge pull request #26 from abayomi185/brew-4.3.5
...
brew-src: 4.3.1 -> 4.35 - support for macOS Sequioa
2024-06-30 00:03:31 -04:00
Yomi Ikuru
83d5093567
brew-src: 4.3.1 -> 4.35 - support for Sequioa
2024-06-12 00:03:39 +01:00
Zhaofeng Li and GitHub
31e9c8105a
Merge pull request #23 from zhaofengli/brew-4.3.1
...
brew-src: 4.2.16 -> 4.3.1
2024-05-27 13:34:57 -06:00
Zhaofeng Li
fe640d4e65
ci: Remove old /etc/nix/nix.conf before first activation
2024-05-27 13:30:45 -06:00
Zhaofeng Li
71f3e17124
flake.lock: Update
2024-05-27 13:30:45 -06:00
Zhaofeng Li
e88b940e4c
Pin to Ruby 3.3
...
We are using their bundled gems and this can be extremely fragile :/
2024-05-27 13:30:45 -06:00
Zhaofeng Li
c481a6255a
Bypass git describe caching in brew.sh
...
Probably a good idea to work out a cleaner way with upstream.
2024-05-27 13:30:45 -06:00
Zhaofeng Li
c9c4eb588b
brew-src: 4.2.16 -> 4.3.1
2024-05-27 13:30:45 -06:00
Zhaofeng Li
445f7989e0
Patch Homebrew to embed version number
...
homebrew-bundle now depends on $HOMEBREW_VERSION, which is set by
`brew.sh` using the output of `git describe`. We don't have a git
repo, so let's embed the version directly.
Fixes #19 .
2024-04-03 16:19:39 -06:00
Zhaofeng Li
0b38f9df1f
brew-src: 4.2.4 -> 4.2.16
2024-04-03 16:19:39 -06:00
Zhaofeng Li
40f5ee46b5
Merge branch 'brew-4.2.4'
2024-01-22 12:33:54 -07:00
Zhaofeng Li
afca10658b
Patch Homebrew to disable vendored Ruby
2024-01-22 12:26:27 -07:00
Zhaofeng Li
6049f4b25f
Inject own runtimePath to brew.sh
2024-01-22 12:26:27 -07:00
Zhaofeng Li
51ffd69941
Update brew.tail.sh
2024-01-22 12:26:27 -07:00
Zhaofeng Li
27ca85935b
brew-src: 4.1.22 -> 4.2.4
2024-01-22 12:26:27 -07:00
Zhaofeng Li
62c13be6f0
Patch Homebrew to disable vendored Ruby
2024-01-22 12:26:10 -07:00
Zhaofeng Li
d517a7ad8a
Inject own runtimePath to brew.sh
2024-01-22 12:26:10 -07:00
Zhaofeng Li
0e295b050c
Update brew.tail.sh
2024-01-22 12:26:10 -07:00
Zhaofeng Li
f3cf08e589
brew-src: 4.1.22 -> 4.2.4
2024-01-22 12:26:10 -07:00
Zhaofeng Li
35768b9ac2
nuke-homebrew-directory: Also delete stray vendor directory
2024-01-22 01:16:34 -07:00
Zhaofeng Li
b120ba7e22
Automatically extract the bootstrap script from upstream Homebrew
2024-01-05 09:46:21 -07:00
Zhaofeng Li
7dae8051e6
brew-src: 4.1.11 -> 4.1.22
2024-01-05 09:46:21 -07:00
Zhaofeng Li
6ab33c5e92
Add env config handling from upstream
...
Fixes #7 .
2023-09-18 11:18:18 -06:00
Zhaofeng Li
512e51ddcd
brew-src: 4.1.1 -> 4.1.11
2023-09-17 12:52:26 -06:00
Zhaofeng Li
d2738b78fd
brew-src: 4.0.26 -> 4.1.1
2023-07-27 16:08:30 -06:00
Zhaofeng Li
18a4c8cb8c
Use nixpkgs-provided git
...
This reduces the dependency on Xcode/CLT.
2023-07-13 12:32:04 -06:00
Zhaofeng Li
50f56c37eb
README.md: Fix examples
2023-07-05 23:44:33 -06:00
Cu3PO42 and Zhaofeng Li
2a1e9f1152
fix: move Homebrew installation to extraUserActivation
...
nix-darwin's Homebrew module runs `brew bundle` as part of the user
activation, which comes before the system activation script. Thus,
on a fresh install, Homebrew was previously not yet available at that
point in the activation, causing it to fail. This change moves Homebrew
installation to an earlier point in the activation.
2023-07-05 13:01:05 -04:00
Zhaofeng Li
94423bb18a
README.md: Mention auto migration
2023-07-03 18:43:53 -06:00
Zhaofeng Li
5001217808
Use default Homebrew pinned by flake inputs
2023-07-03 18:32:40 -06:00
Zhaofeng Li
defb864237
Add auto-migration support
2023-07-03 18:32:40 -06:00
Zhaofeng Li
7391ea1ddb
Initial WIP
2023-07-01 02:22:36 -06:00