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

Deprecate nixos options related to packaging #223

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jmbaur
Copy link
Contributor

@jmbaur jmbaur commented Jun 25, 2024

Description of changes

We have a few nixos options that are mirrors of arguments to stdenv.mkDerivation (e.g. patches, postPatch). Let's encourage users to use the overlay system in order customize packaging.

Testing

@jmbaur jmbaur marked this pull request as ready for review June 26, 2024 02:59
We have a few nixos options that are mirrors of arguments to
`stdenv.mkDerivation` (e.g. `patches`, `postPatch`). Let's encourage
users to use the overlay system in order customize packaging.
@jmbaur jmbaur force-pushed the rm-override-options branch from d1a9bd5 to dac11f6 Compare July 10, 2024 21:25
@danielfullmer
Copy link
Collaborator

Instead of simply removing these options, I think we should throw a warning when they are used, but remove them entirely at some later date. Optimally, we would also have documented an example of a way to do what one of these options did, but using an overlay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants