lib/customisation.nix/
lib/ · 0 packages and modules · 0 open pull requests
Pull requests 37
lib.customisation: performance tweaks for `lib.makeOverridable`
#574245 by llakala · opened 2d ago · checks pass
lib.extendMkDerivation: provide cumulation attribute and optimise
#556984 by ShamrockLee · opened 7w ago
lib.extendMkDerivation: optionally provide `expectDrvArgs` draft
#553251 by ShamrockLee · opened 2mo ago
lib.makeScopeWithSplicing': splice output package set when needed draft
#544532 by ShamrockLee · opened 2mo ago
lib.makeScopeWithSplicing': fix `overideScope` with spliced `newScope` draft
#544225 by ShamrockLee · opened 2mo ago
lib.customisation.callPackageWith: warn on functors draft
#539110 by llakala · opened 3mo ago · checks fail
lib.extendDerivation: Add fast path for common outputs case
#531682 by adisbladis · opened 4mo ago · checks pass
Allow .override to compose with .overrideScope draft
#526266 by rkjnsn · opened 4mo ago · checks fail
lib.customisation: add `prevScope` to `makeScope`'s output set
#521535 by katrinafyi · opened 5mo ago · checks fail
lib.customisation: small performance improvements for `extendDerivation` draft
#520652 by llakala · opened 5mo ago · checks fail
Single package fixpoint step 2: add `mkPackage` draft
#509008 by KiaraGrouwstra · opened 6mo ago · checks pass
lib.mkPackageVariants: init; openssl: migrate to mkPackageVariants draft
#496617 by qweered · opened 7mo ago
fetchFromGitProvider: init with `<pkg>.overrideAttrs` that dynamically switch fetchers draft
#462034 by ShamrockLee · opened 11mo ago · checks pass
Make callPackage observe `<pkg>.override.argSelectors` and by-name-overlay manage `arg-selectors.nix` and siblings draft
#455805 by ShamrockLee · opened 11mo ago
lib.makeOverridable: observe `<result>.__overriders`
#454997 by ShamrockLee · opened 11mo ago · checks fail
lib.customisation: add `getFinalPassthruWith` for unified missing `finalAttrs.passthru.<attr>` handling
#446760 by ShamrockLee · opened 12mo ago · checks pass
lib: add new function that overrides possible args of drv draft
#428540 by name-snrl · opened 14mo ago · checks pass
buildPython*: use `lib.extendDerivation'` to fix overriding issues caused by `lib.extendDerivation` draft
#271391 by ShamrockLee · opened 2y ago
treewide: use `lib.extendDerivation'` instead of `lib.extendDerivation` where appropriate draft
#271213 by ShamrockLee · opened 2y ago
lib.extendDerivation': init to fix overriding issues caused by lib.extendDerivation draft
#269785 by ShamrockLee · opened 2y ago
lib/customisation: add NoMkOverridable variants of callPackage draft
#222950 by Artturin · opened 3y ago
Enforce that package argument defaults are applied, cleans up optional dependency convention draft
#131271 by infinisil · opened 5y ago · checks pass
Closed or merged in the synced window 2
lib.makeOverridable: preserve constructor override and metadata attributes
#461032 by ShamrockLee · merged 9mo ago
Issues 3
Package set standardization 2.status: stale 6.topic: architecture
#295031 by tomberek · opened 3y ago · 4 comments
Package sets within derivations (i.e. `python3.pkgs`) are not spliced 6.topic: python 6.topic: cross-compilation 2.status: stale
#211340 by rrbutani · opened 3y ago · 9 comments
overridding arguments to cudnn is difficult 2.status: stale 6.topic: cuda
#116691 by cdepillabout · opened 5y ago · 2 comments