Commit Graph
991128 Commits
Author SHA1 Message Date
Eman Resu fde4f1c5a0 stdenv.mkDerivation: check meta.mainProgram from original meta
We define a meta variable in the same let block as the result of
the `commonMeta` call. Avoiding evaluating the result of that call
until we need to is preferable.
2026-05-09 18:25:32 -04:00
Eman Resu ac796e9827 stdenv.mkDerivation: use or statement for default hardening flags
As suggested in PR review:
"It seems like when `!stdenvHasCC`, `stdenv.cc` is `null`. So this could
probably just be `defaultHardeningFlags =
stdenv.cc.defaultHardeningFlags or knownHardeningFlags;`?"
2026-05-09 16:40:36 -04:00
Eman Resu ce35986f7f stdenv/mkDerivation: only run zipAttrsWith if we have to
If attrs.outputChecks.${name} is undefined, we'd be performing an
unnecessary no-op.
2026-05-09 15:50:15 -04:00
Eman Resu ec66d5fc09 stdenv.mkDerivation: only run fold if an invalid type or list is passed 2026-05-09 15:50:15 -04:00
Eman Resu 7b8b8413ea stdenv.mkDerivation: avoid checking dependency list for empty lists 2026-05-09 15:50:14 -04:00
Eman Resu ada7d723b1 stdenv/darwin: remove no-ops 2026-05-09 15:50:14 -04:00
Eman Resu 0ae0cab0b8 stdenv.mkDerivation: fallback to knownHardeningFlags directly with stdenvNoCC 2026-05-02 17:27:49 -04:00
Eman Resu 0d2799e68b stdenv.mkDerivation: check that build inputs are empty individually
Allows short-circuiting and less concatenation. Thanks to the last
commit, this is now only meaningful if `hostPlatform != buildPlatform`.
2026-05-02 17:27:49 -04:00
Eman Resu 9e49230e6d stdenv.mkDerivation: check if host suffix is necessary
Rather than precomputing what the stdenv host suffix should be, we check
the condition first. This is even better than turning the concats into
multiple comparisons (although I'm going to do that as well), since if
hostPlatform == buildPlatform, we never have to evaluate any further.
2026-05-02 17:27:49 -04:00
Eman Resu efa31b9d8b stdenv.mkDerivation: invert conditions, move stdenv check upwards 2026-05-02 17:27:49 -04:00
Eman Resu 79aec2d4bf stdenv.mkDerivation: avoid // merge if meta.mainProgram not set 2026-05-02 17:27:48 -04:00
Fabian AffolterandGitHub 23c8e73103 python3Packages.identify: 2.6.18 -> 2.6.19 (#515373) 2026-05-02 21:21:03 +00:00
nixpkgs-ci[bot]andGitHub c6cbdcf766 kyverno: 1.17.2 -> 1.18.0 (#515942) 2026-05-02 21:05:58 +00:00
nixpkgs-ci[bot]andGitHub fd711fb634 distro-info-data: 0.68 -> 0.69 (#513358) 2026-05-02 21:05:54 +00:00
Yohann BonifaceandGitHub abd5b0efa7 rspamd: set meta.mainProgram (#515869) 2026-05-02 20:49:21 +00:00
Yohann BonifaceandGitHub c33a4c6027 iscc: fix link issue (#515784) 2026-05-02 20:48:43 +00:00
Yohann BonifaceandGitHub 08209a396b nwg-displays: update meta.description (#515865) 2026-05-02 20:45:32 +00:00
Yohann BonifaceandGitHub 00badd6218 checkstyle: use finalAttrs instead of rec (#515953) 2026-05-02 20:42:18 +00:00
nixpkgs-ci[bot]andGitHub 291a2a05ce drawio: 29.6.6 -> 29.7.9 (#515945) 2026-05-02 20:24:20 +00:00
Bruno BELANYIandGitHub f7418c9bee woodpecker-pipeline-transform: 0.2.0 -> 0.3.0 (#515931) 2026-05-02 20:05:40 +00:00
Benedikt Ritter 55374620d1 checkstyle: use finalAttrs instead of rec 2026-05-02 21:57:32 +02:00
SandroandGitHub ef9f6da022 nix-run: fix url (#498571) 2026-05-02 19:49:21 +00:00
Marcin SerwinandGitHub ef330a7766 mockoon: 9.5.0 -> 9.6.1 (#505690) 2026-05-02 19:44:05 +00:00
SandroandGitHub cdcbae995f github-backup: 0.61.5 -> 0.62.1 (#515935) 2026-05-02 19:42:40 +00:00
SandroandGitHub 71049ac6e5 dioxus-cli: 0.7.6 -> 0.7.7 (#515878) 2026-05-02 19:42:26 +00:00
SandroandGitHub cab0b0052a python3Packages.llm-openrouter: 0.5 -> 0.6 (#514231) 2026-05-02 19:40:28 +00:00
nixpkgs-ci[bot]andGitHub 9b4cdea009 sesh: 2.25.0 -> 2.26.1 (#512873) 2026-05-02 19:31:57 +00:00
DarkOnion0 22fb9b1731 drawio: 29.6.6 -> 29.7.9
https://github.com/jgraph/drawio-desktop/releases/tag/v29.7.9
2026-05-02 21:28:31 +02:00
Marcin SerwinandGitHub 1f05031964 gridcoin-research: 5.4.9.0 -> 5.5.0.0 (#506438) 2026-05-02 19:22:21 +00:00
GiggleSquid f6498328fc gridcoin-research: migrate to pkgs by-name 2026-05-02 20:02:09 +01:00
GiggleSquid 6d61004e4d gridcoin-research: 5.4.9.0 -> 5.5.0.0 2026-05-02 20:01:15 +01:00
R. Ryantm 31dc2433b1 kyverno: 1.17.2 -> 1.18.0 2026-05-02 18:49:59 +00:00
JoandGitHub 491d312571 discord: don't leak bundled nss via LD_LIBRARY_PATH (#515164) 2026-05-02 18:49:30 +00:00
JoandGitHub fa2ed925e8 liberfa: set license to bsd3 (#512777) 2026-05-02 18:47:22 +00:00
JoandGitHub 0e9fae94b1 altermime: set license to sendmail (#512772) 2026-05-02 18:47:01 +00:00
JoandGitHub 1f0fda0c53 sauerbraten: set license to unfreeRedistributable (#512729) 2026-05-02 18:46:35 +00:00
Peder Bergebakken SundtandGitHub fcb054eece warpgate 0.18.0 -> 0.23.1 (#511976) 2026-05-02 18:37:42 +00:00
Robert Schütz aca65d4f04 github-backup: 0.61.5 -> 0.62.1
Diff: https://github.com/josegonzalez/python-github-backup/compare/0.61.5...0.62.1

Changelog: https://github.com/josegonzalez/python-github-backup/blob/0.62.1/CHANGES.rst
2026-05-02 11:34:28 -07:00
nixpkgs-ci[bot]andGitHub d90cadb4bc velocity: 3.5.0-unstable-2026-04-17 -> 3.5.0-unstable-2026-05-01 (#515723) 2026-05-02 18:31:13 +00:00
nixpkgs-ci[bot]andGitHub 497c7763b0 nushell-plugin-desktop_notifications: 0.111.0 -> 0.112.2 (#511655) 2026-05-02 18:31:01 +00:00
6543 4b3ff4e4c3 woodpecker-pipeline-transform: 0.2.0 -> 0.3.0 2026-05-02 20:28:59 +02:00
R. Ryantm 1829b91477 sesh: 2.25.0 -> 2.26.1 2026-05-02 18:26:22 +00:00
Felix BühlerandGitHub e9d5d59199 nixos/soft-serve: fix executing hooks (#499923) 2026-05-02 18:05:05 +00:00
Luke Granger-BrownandGitHub 1c36866dea grafanaPlugins.grafana-clock-panel: 2.1.9 -> 3.2.2 (#457256) 2026-05-02 17:57:48 +00:00
Luke Granger-BrownandGitHub 7b784c1f0d python3Packages.emv: refactored code (#509273) 2026-05-02 17:57:00 +00:00
Luke Granger-BrownandGitHub 9f3b0a34dd yubioath-flutter: 7.3.2 -> 7.3.3 (#510382) 2026-05-02 17:56:05 +00:00
Luke Granger-BrownandGitHub 6c98df9bcd silver-platter: 0.8.3 -> 0.8.4 (#515770) 2026-05-02 17:55:11 +00:00
Peder Bergebakken SundtandGitHub 2e72eb309a python3Packages.embreex: revert drop, 2.17.7.post6 -> 4.4.0 (#513402) 2026-05-02 17:47:37 +00:00
Peder Bergebakken SundtandGitHub fc353cca1a noriskclient-launcher-unwrapped: 0.6.19 -> 0.6.20 (#512905) 2026-05-02 17:45:35 +00:00
Doron BeharandGitHub f18fac2177 python3Packages.primp: fix deprecated pytestFlagsArray flag (#515474) 2026-05-02 17:43:40 +00:00