Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC 140 2b] pkgs/by-name: Automated migration #211832

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Jan 23, 2023

  1. documentation-highlighter: Only depend on needed files

    Makes the build independency of the default.nix and update.sh file by
    explicitly specifying the files that are needed in the result
    
    This allows changing those files without causing a rebuild
    infinisil committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    f6e5ea8 View commit details
    Browse the repository at this point in the history
  2. zsh-clipboard: Make independent of Nix file

    This way, changing the Nix file won't change the derivation
    infinisil committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    d66bed8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0b8993 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    24ce478 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Fix evaluation from previous automatic migration

    Tested with nix-env -qaf .
    
    The res -> super changes are necessary because res points to the result
    of the current overlay, but some of the packages were moved to the
    previous overlay, which can be accessed with super. This is a
    fundamental problem to be fixed, see NixOS#55061
    and related issues
    
    The schleuder change is necessary because the ./default.nix file
    referenced ./., but there's also another package in ./bin. The tool
    couldn't move the gemfiles in ./. because
    
    The schleuder change is necessary because the tool isn't smart enough
    and this is a special case of the default.nix reading gemfiles from a
    ./. reference and there being both schleuder in
    pkgs/tools/security/schleuder and schleuder-cli in
    pkgs/tools/security/schleuder/cli
    infinisil committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    5727203 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Update backport.yml

    infinisil committed May 15, 2023
    Configuration menu
    Copy the full SHA
    fd7080e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60f9084 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3 from nixpkgs-architecture/pr-test

    Testing backports for moved files
    infinisil committed May 15, 2023
    Configuration menu
    Copy the full SHA
    a0d4eea View commit details
    Browse the repository at this point in the history
  4. PR test 2

    infinisil committed May 15, 2023
    Configuration menu
    Copy the full SHA
    1b9cae4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a73796 View commit details
    Browse the repository at this point in the history