NixOS / darwin-stubs

Text API (TAPI) files to support a pure build environment on macOS in nixpkgs.
15 stars 8 forks source link

Status of the repository? #12

Closed thufschmitt closed 5 months ago

thufschmitt commented 5 months ago

Hi,

As part of https://github.com/NixOS/teams-collaboration/issues/1, I am trying to clarify the status of the repositories under the NixOS organisation.

This repository seems to be unmaintained or obsolete, so it will be archived in a month.

If you think it warrants staying here or should be moved to another organization instead, please answer this issue.

thefloweringash commented 5 months ago

Hello,

Thanks for keeping things tidy!

This repository is a description of the binary libraries provided by macOS 10.12. It's used by nixpkgs as the source of the darwin.darwin-stubs package, which is used to provide the interfaces when linking against the darwin frameworks in darwin.apple_sdk.frameworks.* (and a few other places).

Admittedly there haven't been many changes to the repository, and it may be unmaintained for all practical purposes, but so long as nixpkgs relies on this, it seems prudent to keep the repository unarchived.

reckenrode commented 5 months ago

I wouldn’t expect this repository to change except when new, source-based SDK versions are added to nixpkgs (unless/until we use the stubs provided upstream).

thufschmitt commented 5 months ago

Thanks,

I had been told that maybe this wasn't used by Nixpkgs any more after some refactoring. But if it's still used, we certainly should keep it!