[macos] Brew formula #21

Closed
opened 2025-10-30 20:40:32 +01:00 by pkulev · 1 comment
pkulev commented 2025-10-30 20:40:32 +01:00 (Migrated from github.com)

Brew installs chicken libraries under the user without requiring root privileges. That eases the work for us, we can just require the chicken package and use chicken-install command on all packages using resources.

Attention!
It seems that chicken libraries' sources in tag directories being updated from time to time. That is not how tags supposed to be used, goddammit. Probably I should just delete sha256 sums from the formula, but that sounds unpleasing.

However it would be nice to use some sort of virtualenv for chicken, the inspiration can be taken from brew python formulas.

- [x] Create [our own brew repository](https://github.com/pkulev/brew) - [x] Finish with Sex [formula](https://github.com/pkulev/brew/blob/main/Formula/sex.rb) Brew installs chicken libraries under the user without requiring root privileges. That eases the work for us, we can just require the `chicken` package and use `chicken-install` command on all packages using `resource`s. **Attention!** It seems that chicken libraries' sources in tag directories being updated from time to time. That is not how tags supposed to be used, goddammit. Probably I should just delete sha256 sums from the formula, but that sounds unpleasing. However it would be nice to use some sort of virtualenv for chicken, the inspiration can be taken from brew python formulas.
pkulev added the packaging label 2026-02-25 07:00:31 +01:00
Collaborator

Done in bf259cf1da

Done in https://github.com/pkulev/homebrew-riru/commit/bf259cf1da52721f9fa940cfa03dfafe86372faa
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Reference: alex-eg/sex#21