Skip to content

SLNOS/nixpkgs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

SLNOS Project Public Mirror README

What?

This repository is a mirror containing public SLNOS patchsets to Nixpkgs/NixOS.

Why?

Because we want Nixpkgs/NixOS to have those patches applied but Nixpkgs/NixOS’ maintainers disagree.

How to use

Assuming

git remote add upstream https://github.com/NixOS/nixpkgs
git remote add slnos https://github.com/SLNOS/nixpkgs
git fetch upstream
git fetch slnos
  • The simplest way:
    git checkout slnos/<patchset-you-want,-e.g.-it-aint-broken>/<upstream-branch-you-want,-e.g.-master>/<date>
        

    and use the resulting tree as your <nixpkgs>.

  • A bit more complex way:
    git checkout upstream/<upstream-branch-you-want>
    git merge slnos/<patchset-you-want>/<upstream-branch-you-want>/<date>
        

    and use the resulting tree as your <nixpkgs>.

Patchsets

it-aint-broken
contains good (not broken) non-mass-rebuild things previously removed from Nixpkgs/NixOS without adequate replacements. The corresponding tracking issue. This patchset goes first so that the upstream Hydra cache could be used for things it does not touch.

Packages

No packages published

Languages

  • Nix 95.5%
  • Shell 2.3%
  • Python 0.6%
  • Perl 0.5%
  • Ruby 0.4%
  • C 0.3%
  • Other 0.4%