XcodesOrg / XcodesOrg/XcodesApp
Feature Request: Support Nix-Darwin Packaging XcodesApp stable & unstable (alpha/beta)
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 8.6k
- Forks
- 387
- Avg merge
- 6d 7h
- Merged PRs (30d)
- 3
Description
The command line xcodes is already packaged and available at https://search.nixos.org apparently by community volunteers. Likely still pointing to the old repo that has moved under XcodesOrg.
Ideally, it would be nice if the authors of xcodes and XcodesApp embraced nixpkgs for each and maintained them alongside Homebrew.
Yes, nix-darwin can control Homebrew but I like to only use it when there's no other option.
Dealing with the Nix Community may take considerable time to get your packages published officially on nixpkgs. However merely creating your own flake.nix for xcodes & XcodesApp along with appropriate documentation may be the best way forward. Users of nix-darwin would be able to add your flake.nix straight off your repos directly without pulling from nixpkgs.
Thank you for your consideration.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by checking the xcodes and XcodesApp repositories for existing packaging or flake.nix files and reviewing how the current command-line package is sourced. Clarify whether the desired result covers stable and alpha/beta releases for both projects, then document the supported usage for nix-darwin users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, swift
- Domain
- build-system, documentation
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100