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

package overrides using a mini module system #312432

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

Commits on May 17, 2024

  1. ffmpeg: small first attempt

    Atemu committed May 17, 2024
    Configuration menu
    Copy the full SHA
    02e810b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d3005f View commit details
    Browse the repository at this point in the history
  3. mlterm: further conversion

    Atemu committed May 17, 2024
    Configuration menu
    Copy the full SHA
    77762e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33ac366 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8943dec View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    5676088 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. port buildInputs

    Now produces the same buildInputs (modulo order) as the regular ffmpeg
    Atemu committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3afb8b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. port configureFlags

    Atemu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    698eafe View commit details
    Browse the repository at this point in the history
  2. cleanup

    Atemu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    39606cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc770c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. convert non-feature options

    Atemu committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    20a4a42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    767516f View commit details
    Browse the repository at this point in the history
  3. small improvements

    Atemu committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    42ae1cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40490d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. cleanup module eval application

    Atemu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    cff4b07 View commit details
    Browse the repository at this point in the history
  2. move options declaration to generic.nix

    Slightly less nice but necessary because we pass packages individually
    Atemu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4383197 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. get rid of with aliases

    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    726b8b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40259ce View commit details
    Browse the repository at this point in the history
  3. small refactors

    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    218ef87 View commit details
    Browse the repository at this point in the history
  4. refactor check env var

    You can simply pass it to make, no need for a custom checkPhase
    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    9ec6044 View commit details
    Browse the repository at this point in the history
  5. fix formatting

    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    297dd92 View commit details
    Browse the repository at this point in the history
  6. remove debug passthru

    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    ccb7b7f View commit details
    Browse the repository at this point in the history
  7. actually delete options.nix

    Forgot to actually delete it a few commits ago
    Atemu committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    2ba0097 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    a0a07ac View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. make description internal

    Atemu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c2afc38 View commit details
    Browse the repository at this point in the history
  2. improve descriptions

    Atemu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ba6e0f9 View commit details
    Browse the repository at this point in the history
  3. missing alsa gate

    Darwin eval works now
    Atemu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1dd2070 View commit details
    Browse the repository at this point in the history
  4. qt-faststart only in full

    Atemu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4560290 View commit details
    Browse the repository at this point in the history