Существует ли отдельная «стандартная библиотека» Nixpkgs для создания частных репозиториев Nixpkgs? - PullRequest
0 голосов
/ 24 апреля 2019

Существует ли какой-либо проект / репо, содержащий функции "стандартной библиотеки", извлеченные из репозитория Nixpkgs?

В настоящее время читаете руководство по Nixpkgs, и кажется, что репозиторий Nixpkgs состоит из

  • функции, которые фактически помогают создавать (кроссплатформенные) пакеты (написанные с использованием примитивов Nix builtin) *
  • коллекция пакетов

Пытался найти примеры децентрализации, но их не так много (или я их не нашел). Мне нравится Cachix и философия, стоящая за ним, но это для уже собранных пакетов (если я не понимаю что-то, что более чем возможно).

Некоторые из найденных ресурсов:


РЕДАКТИРОВАТЬ: Только что узнал о Репозиторий пользователей Nix (NUR) .

1 Ответ

1 голос
/ 24 апреля 2019

Nixpkgs - это «megarepo», объединяющий очень связанные проекты Nix, такие как Nixpkgs, его стандартная библиотека, NixOS и тому подобное.Я не знаю ни о каком другом источнике или «зеркале» этих проектов.Если вы хотите, чтобы это изменилось, вы можете помочь с идеей / проектом / проектом Nix Flakes.

Сегодня, если вам действительно нужен pkgs.lib, вы можете использовать lib = import <nixpkgs/lib>.

...