about summary refs log tree commit diff
path: root/lib/meta.nix
AgeCommit message (Expand)AuthorFilesLines
2024-08-29treewide: use a consistent meta.priority defaultPhilip Taron1-6/+9
2024-08-25lib.meta: Minor SPDX license function improvementsSilvan Mosberger1-5/+9
2024-08-15lib.meta.licensesSpdx: mapping from SPDX ID to licensesmib1-3/+31
2024-06-30lib.getLicenseFromSpdxIdOr: initYueh-Shun Li1-5/+47
2024-06-30lib.getLicenseFromSpdxId: improve documentationYueh-Shun Li1-4/+4
2024-06-26lib.meta: refactor to use doc-comments (#313589)Johannes Kirschbauer1-74/+285
2024-05-15doc: clarify consequences of `lib.meta.setName`wamirez1-2/+6
2024-02-27Merge pull request #291909 from cdmistman/lib-meta-available-on-doc-exampleRyan Mulligan1-0/+4
2024-02-27lib.meta.platformMatch: expand documentationColton Donnelly1-0/+4
2024-02-27lib.meta.availableOn: add example in documentationColton Donnelly1-0/+4
2023-12-12lib.getExe: Make more efficientadisbladis1-19/+15
2023-11-25lib.meta: Avoid attrset allocation in platformMatchadisbladis1-10/+22
2023-10-16lib.getExe': check argumentsGerg-L1-1/+8
2023-08-16Merge pull request #248895 from Scrumplex/getExe2Silvan Mosberger1-5/+20
2023-08-15lib/meta.nix: recommend use of getExe' in getExe warningSefa Eyeoglu1-1/+1
2023-08-13lib/meta.nix: introduce getExe'Sefa Eyeoglu1-5/+20
2023-08-04treewide: update mainProgram docsArtturin1-3/+2
2023-07-31lib.getExe: Do not make assumptions about the main programRobert Hensing1-1/+5
2023-01-27Update lib/meta.nixAdam Joseph1-1/+1
2023-01-27Update lib/meta.nixAdam Joseph1-1/+1
2023-01-27lib/meta.nix: allow patterns over entire platform, not just `.parsed`Adam Joseph1-1/+5
2023-01-27Revert "lib/meta.nix: platformMatch: allow predicate functions"Adam Joseph1-6/+1
2023-01-22lib/meta.nix: platformMatch: allow predicate functionsAdam Joseph1-1/+6
2023-01-11check-meta(hasUnsupportedPlatform): use lib.meta.availableOnAdam Joseph1-3/+1
2023-01-11lib/meta(availableOn): handle missing meta and empty meta.platformAdam Joseph1-2/+5
2023-01-02lib: Fix mismatched quotes in `lib.*` doc commentsYoshiRulz1-1/+1
2022-04-24lib/meta: add getExe to get the main program of a drvArtturin1-0/+14
2022-01-24lib/meta: fix typo in platformMatch commentThiago Kenji Okada1-1/+1
2021-12-02lib/meta: add getLicenseFromSpdxId functionShamrock Lee1-0/+27
2021-04-02lib.meta: introduce `availableOn`oxalica1-0/+12
2018-11-22lib: implement `setPrio`Jan Malakhovski1-5/+6
2018-05-09treewide: remove lib.meta.enableIfAvailableMatthew Bauer1-2/+0
2018-03-27kexectools: Disable only on RISC-V if Linux.Shea Levy1-0/+2
2018-03-19lib: Factor in tiny bit of `meta.platform` checkingJohn Ericson1-0/+19
2017-09-16Convert libs to a fixed-pointGraham Christensen1-2/+1
2017-06-04aliases: don't distribute on HydraNikolay Amiantov1-0/+5
2017-05-02treewide: Always use integers for meta.priorityAneesh Agrawal1-2/+2
2014-03-10Make appendToName do the right thingEelco Dolstra1-5/+4
2014-01-20openjdk: Ugly hack to fix nix-env installationEelco Dolstra1-3/+3
2013-12-26add lowPrioSet and hiPrioSet functions to enable changing of priorities of at...Evgeny Egorochkin1-0/+19
2013-10-10Move pkgs/lib/ to lib/Eelco Dolstra1-0/+48