Commit Graph
112 Commits
Author SHA1 Message Date
Rick YaoandZhaofeng Li bacea0c124 brew-src: 4.6.19 -> 5.0.3 2025-11-29 22:21:23 -05:00
Zhaofeng LiandGitHub ff7c5f264d Merge pull request #122 from zhaofengli/switch-gha-nix-installer
.github: Switch to samueldr/lix-gha-installer-action
2025-11-29 22:14:29 -05:00
Zhaofeng Li 9bae20a37d .github: Switch to samueldr/lix-gha-installer-action 2025-11-22 09:49:32 -05:00
Zhaofeng LiandGitHub 3cae36b3a1 Merge pull request #117 from Yeradon/main
brew-src: 4.6.12 -> 4.6.19
2025-10-31 12:17:50 -04:00
Kai 5a9a0141b8 brew-src 4.6.12 -> 4.6.19 2025-10-29 16:07:51 +01:00
Zhaofeng Li f36e5db56e brew-src: 4.6.7 -> 4.6.12 2025-09-22 23:30:28 -04:00
Christoph HerbandZhaofeng Li 3aa475996c brew-src: 4.5.13 -> 4.6.7 2025-08-28 12:29:06 -04:00
Zhaofeng Li 314d057294 brew-src: 4.5.9 -> 4.5.13 2025-08-03 13:56:33 -06:00
Zhaofeng Li 9335d8c81b ci: Bump deps 2025-08-03 13:56:33 -06:00
Vinicius DeolindoandZhaofeng Li db11cc216d flake: add a default entry to darwinModules 2025-07-31 16:39:25 -06:00
Drewry PopeandZhaofeng Li a3c09bc7ce Update README.md 2025-07-31 13:26:40 -06:00
Drewry PopeandZhaofeng Li a8788a90eb document homebrew/nix-homebrew interaction
fixes: #5
2025-07-31 13:26:40 -06:00
Zhaofeng Li 69c1aa2f13 ci: Bump deps 2025-07-10 09:22:53 -06:00
Zhaofeng Li 205d9d14e8 brew-src: 4.5.6 -> 4.5.9 2025-07-10 09:22:53 -06:00
Zhaofeng Li 37126f06f4 ci: Bump deps 2025-06-14 19:50:50 -06:00
hcbtandZhaofeng Li e048b6646b brew-src: 4.5.4 -> 4.5.6 2025-06-09 19:30:04 -06:00
isabelandZhaofeng Li 5108f0846c module: remove mentions of removed lib.mdDoc 2025-06-04 12:27:53 -06:00
Zhaofeng Li 29fe08d458 brew-src: 4.5.3 -> 4.5.4 2025-06-02 11:35:38 -06:00
Mike SplainandZhaofeng Li 7751744573 brew-src: 4.5.2 -> 4.5.3 2025-05-27 15:04:53 -06:00
Zhaofeng Li 6f94d412d3 Don't patch shebang of prefix-specific brew launcher
This was broken during the switch to replaceVarsWith.
2025-05-26 18:24:08 -06:00
Zhaofeng Li 5538fdcbdb ci: Test executing brew under Rosetta 2025-05-26 18:24:08 -06:00
Zhaofeng Li 5a2272eeb2 Require system-wide activation 2025-05-26 09:17:46 -06:00
Zhaofeng Li 23747f69ea Reapply "refactor: substituteAll -> replaceVars"
This reverts commit 61ca6faf84.
2025-05-26 09:17:46 -06:00
Zhaofeng Li 09c0111fe0 Split CI into separate flake, test multiple releases
This is so that users won't need to download our pinned
nixpkgs/nix-darwin versions.
2025-05-25 15:43:00 -06:00
Zhaofeng Li bb068c5df0 pkgs: Don't pass all inputs 2025-05-25 15:43:00 -06:00
Zhaofeng Li 159f21ae77 Tweak logging during setup 2025-05-16 19:08:29 -06:00
Zhaofeng Li 0d8905164e Support nix-darwin system-wide activation
Fixes #60.

Ref:
- https://github.com/LnL7/nix-darwin/pull/1341
- https://github.com/LnL7/nix-darwin/issues/96
2025-05-16 19:08:29 -06:00
Zhaofeng Li 61ca6faf84 Revert "refactor: substituteAll -> replaceVars"
This reverts commit d42da140a6.
2025-05-12 09:33:10 -06:00
Zhaofeng LiandGitHub fae199aa8b Merge pull request #86 from isabelroses/fix-replacevars
refactor: substituteAll -> replaceVars
2025-05-09 20:34:51 -06:00
Zhaofeng LiandGitHub d0fe6dffc8 Merge pull request #85 from mikesplain/brew_4.5.2
Bump brew to 4.5.2
2025-05-09 17:01:24 -06:00
isabel d42da140a6 refactor: substituteAll -> replaceVars 2025-05-09 20:12:59 +01:00
Mike Splain 4945f477bc Bump brew to 4.5.2 2025-05-09 10:12:00 -04:00
Zhaofeng LiandGitHub 20e4702906 Merge pull request #82 from guhou/update-to-ruby-3-4
brew-src: 4.4.25 -> 4.5.0, upgrade to Ruby 3.4
2025-05-05 11:06:28 -06:00
Zhaofeng Li 0ac6769623 brew-src: 4.4.25 -> 4.5.0 2025-05-05 11:00:34 -06:00
Zhaofeng Li fb2891f058 flake.lock: Update nixpkgs 2025-05-05 11:00:34 -06:00
Zhaofeng LiandGitHub 2a04193744 Merge pull request #78 from thanegill/patch-1
Use substituteInPlace --replace-fail
2025-05-05 10:48:15 -06:00
Angus Houston c8a6b93909 Upgrade to Ruby 3.4
As of recent release (I think [Homebrew
4.5.0](https://github.com/Homebrew/brew/releases/tag/4.5.0), the minimum
required Ruby version for Homebrew is 3.4. I've changed the Nix package
from `pkgs.ruby_3_3` to `pkgs.ruby_3_4`, which currently installs Ruby
3.4.3 on the unstable and 24.11 channels.

Fixes zhaofengli/nix-homebrew#81
2025-05-02 11:47:19 +10:00
Thane GillandGitHub f05578ef67 Use substituteInPlace --replace-fail
Plain `--replace` is deprecated.
2025-04-18 14:32:28 -07:00
Zhaofeng LiandGitHub 53507607d6 Merge pull request #75 from derrik-fleming/chore/update-readme-example
chore(docs): update example in `README`
2025-04-13 11:05:14 -06:00
Zhaofeng LiandGitHub 743089d0fd Merge pull request #76 from isabelroses/git-min
refactor: use git minimal
2025-04-13 11:04:20 -06:00
isabel bf49c5ecd1 refactor: use git minimal
we should use git minimal here since it brings less deps (e.g. perl) and
functions the same for the purpose of the script
2025-04-09 23:42:38 +01:00
derrik-fleming c4a0f6fac5 chore(docs): update example in README 2025-04-01 09:50:38 -04:00
Zhaofeng LiandGitHub 04b0536479 Merge pull request #72 from Iamanaws/patch-1
Remove homebrew-bundle from README.md
2025-03-21 22:56:34 -06:00
Zhaofeng LiandGitHub 0c93e7dc33 Merge pull request #71 from JacobHayes/push-xrqvvmrllxrp
Bump to brew 4.4.25
2025-03-21 22:55:25 -06:00
Angel JandGitHub e677508f1f Remove homebrew-bundle from README.md
Homebrew Bundle repo deprecated
https://github.com/Homebrew/homebrew-bundle

Follows Brew update
https://github.com/zhaofengli/nix-homebrew/pull/71
2025-03-21 12:28:54 -07:00
Jacob Hayes 3ed9210931 Bump to brew 4.4.25 2025-03-20 11:38:45 -05:00
Zhaofeng LiandGitHub a82c55b07f Merge pull request #63 from zhaofengli/brew-4.4.23
brew-src: 4.4.5 -> 4.4.23
2025-03-03 13:14:38 -07:00
Zhaofeng LiandGitHub 51468504ca Merge pull request #59 from folliehiyuki/extra-env
Implement extraEnv option
2025-03-03 13:12:08 -07:00
Zhaofeng Li 83cb1dc7ec brew-src: 4.4.5 -> 4.4.23 2025-03-03 13:03:53 -07:00
Zhaofeng Li 85fdc3b239 README.md: Mention homebrew options in nix-darwin 2025-03-03 13:03:53 -07:00