Commit Graph
880987 Commits
Author SHA1 Message Date
Will Fancher ae0b6c5a8b build-tex-env: Pass pathsToLink as an argument, not an attr.
Resolves an issue that began with
https://github.com/NixOS/nixpkgs/pull/451871 because `pathsToLink` is
no longer the operative attr in the derivation. Passing it as an
argument properly translates it to the `pathsToLinkJSON` attr that it
needs to be.
2025-11-11 06:43:22 -05:00
Yueh-Shun LiandGitHub addd85b5d0 buildEnv: allow spaces in pathsToLink (#451871) 2025-10-19 07:03:20 +00:00
nixpkgs-ci[bot]andGitHub 0f767d378e Merge staging-next into staging 2025-10-19 06:06:10 +00:00
nixpkgs-ci[bot]andGitHub 09287a981e Merge master into staging-next 2025-10-19 06:05:29 +00:00
zowoqandGitHub b7ecb71b42 gdu: fix test skipping (#453267) 2025-10-19 05:21:19 +00:00
Lin JianandGitHub 7b1b81b8b0 emacsPackages: don't set preBuild or patches to null (#452898) 2025-10-19 05:06:24 +00:00
Marien Zwart 17cb17c700 emacsPackages: don't set attributes to null
Depending on the version of the package from MELPA, nixpkgs can set
attributes like `preBuild` or `patches` to `null`. `mkDerivation`
filters out `null`, so this has the desirable effect of not
unnecessarily changing the actual derivation. But it is inconvenient
when using `overrideAttrs`: it breaks the common pattern of
`(previousAttrs.preBuild or "") + ''...''` (also used elsewhere in the
files this commit changes), which will fail to coerce `null` to a string
or list to append to.

Fix this everywhere attributes are set to null, by defaulting to `""` or
`[ ]` instead.

We cannot set the attribute conditionally, because the attributes names
returned by `overrideAttrs` cannot depend on `finalAttrs` (only the
values can).

This changes some helpers that are (indirectly) used by several
packages, but that part of the change is effectively a noop, because the
attributes involved are always set (either by the helper or on the
original derivation).
2025-10-19 15:50:50 +11:00
Marien Zwart 0bd2e2737c emacsPackages.bpr: fix future preBuild
We conditionally set `preBuild` depending on version. For a new enough
version of the `bpr` package, we would set `preBuild` to the
`previousAttrs` attrset.

This looks like a copy/paste error, so fix it.

This code is currently not reachable: it would need a newer version of
`bpr`, which has had no changes upstream for several years.
2025-10-19 15:50:46 +11:00
Pol DellaieraandGitHub 2acb4b576b harfbuzz: add cobalt to maintainers (#449401) 2025-10-19 04:10:22 +00:00
Masum RezaandGitHub 1b75f7a45b fetchmail: 6.5.6 -> 6.5.7 (#453383) 2025-10-19 03:36:38 +00:00
Yohann BonifaceandGitHub 0f94f7f61b kdePackages.qodeassist-plugin: 0.7.0 -> 0.7.1 (#453263) 2025-10-19 03:35:42 +00:00
dotlambdaandGitHub 36b4f0e147 python3Packages.castepxbin: 0.3.0 -> 0.3.1 (#453375) 2025-10-19 03:24:54 +00:00
Robert Schütz 7e55fdeac9 python3Packages.castepxbin: add meta.changelog 2025-10-18 20:06:23 -07:00
R. RyantmandRobert Schütz f6da335e9b python3Packages.castepxbin: 0.3.0 -> 0.3.1 2025-10-18 20:05:34 -07:00
nixpkgs-merge-bot[bot]andGitHub 1f71fe342f lux-cli: 0.18.2 -> 0.18.5 (#453338) 2025-10-19 03:04:20 +00:00
dotlambdaandGitHub 8aea4834b8 deltachat-desktop: 2.20.0 -> 2.22.0 (#453329) 2025-10-19 03:04:01 +00:00
dotlambdaandGitHub 7dd822923f python3Packages.uhashring: init at 2.4 (#453091) 2025-10-19 03:03:16 +00:00
Bobby RongandGitHub 5e8994b900 xfce.thunar: 4.20.5 -> 4.20.6 (#453113) 2025-10-19 03:00:09 +00:00
Austin HorstmanandGitHub dd37354a81 vimPlugins.avante-nvim: 0.0.27-unstable-2025-10-12 -> 0.0.27-unstable-2025-10-18 (#453396) 2025-10-19 02:48:20 +00:00
Alexis Williams 65e83db1d8 python3Packages.uhashring: init at 2.4 2025-10-18 19:05:11 -07:00
nixpkgs-merge-bot[bot]andGitHub 295df891a9 ruffle: 0.2.0-nightly-2025-10-12 -> 0.2.0-nightly-2025-10-18 (#453194) 2025-10-19 01:45:52 +00:00
R. Ryantm e591b7342d vimPlugins.avante-nvim: 0.0.27-unstable-2025-10-12 -> 0.0.27-unstable-2025-10-18 2025-10-19 01:24:43 +00:00
nixpkgs-merge-bot[bot]andGitHub 1e4a38c6d8 files-cli: 2.15.111 -> 2.15.121 (#453265) 2025-10-19 00:47:58 +00:00
R. Ryantm f69b6b89fb fetchmail: 6.5.6 -> 6.5.7 2025-10-19 00:46:39 +00:00
Matt SturgeonandGitHub a2c92aa347 keymap-drawer: init tests (#452948) 2025-10-19 00:26:49 +00:00
nixpkgs-ci[bot]andGitHub 2463a63ca5 Merge staging-next into staging 2025-10-19 00:19:14 +00:00
nixpkgs-ci[bot]andGitHub 9d77ef481e Merge master into staging-next 2025-10-19 00:18:30 +00:00
Yohann BonifaceandGitHub 275782673c museum: 1.2.8 -> 1.2.11 (#452769) 2025-10-19 00:05:51 +00:00
Austin HorstmanandGitHub 852841c072 davix: 0.8.7 -> 0.8.10 (#450957) 2025-10-18 23:47:19 +00:00
Sebastián MancillaandGitHub fcf0c18fb2 papermc: 1.21.8 -> 1.21.9 (#447815) 2025-10-18 23:44:30 +00:00
Sebastián MancillaandGitHub 2b6de68724 logstalgia: enable darwin build (#448255) 2025-10-18 20:40:14 -03:00
Sebastián MancillaandGitHub 85c96f970c browsers: 0.7.0 -> 0.7.2 (#449369) 2025-10-18 20:38:25 -03:00
Matt Sturgeon 549d1e8925 keymap-drawer: init tests
Add some sanity tests to assert the package's exe can parse and draw keymaps.
2025-10-19 00:21:11 +01:00
nixpkgs-merge-bot[bot]andGitHub 5735d1c8f4 velocity: 3.4.0-unstable-2025-10-11 -> 3.4.0-unstable-2025-10-16 (#453187) 2025-10-18 23:18:39 +00:00
Sebastián MancillaandGitHub e7e367a607 codeql: 2.23.0 -> 2.23.3 (#448612) 2025-10-18 20:19:14 -03:00
sternenseemann 2c9b970413 Merge branch staging-next into staging 2025-10-19 01:15:26 +02:00
Sebastián MancillaandGitHub 740bfc7097 harsh: 0.10.22 -> 0.11.3 (#449138) 2025-10-18 20:13:01 -03:00
nixpkgs-ci[bot]andGitHub 197fb0a1cf Merge master into staging-next 2025-10-18 23:12:14 +00:00
Sebastián MancillaandGitHub 257aa2b046 pifpaf: 3.3.0 -> 3.4.0 (#449346) 2025-10-18 20:11:20 -03:00
Sebastián MancillaandGitHub 30117d8551 libnats-c: 3.10.1 -> 3.11.0 (#446437) 2025-10-18 20:09:48 -03:00
sternenseemannandGitHub 3bd7971889 haskell.compiler.ghc{948,967,984,9102,9103,9121,9122}: backport patches for LLVM support (#440774) 2025-10-18 23:05:44 +00:00
Sebastián MancillaandGitHub 137bd10c53 gol: 1.0.2 -> 1.2.0 (#446107) 2025-10-18 23:05:04 +00:00
Yohann BonifaceandGitHub 77417e39d8 garden-of-coloured-lights: move to by-name, modernize, adopt (#450423) 2025-10-18 23:03:25 +00:00
Sebastián MancillaandGitHub 61e62a6ea7 asciinema-agg: 1.5.0 -> 1.6.0 (#446159) 2025-10-18 20:04:30 -03:00
Sebastián MancillaandGitHub edf3d7986c gops: install shell completions (#445613) 2025-10-18 20:01:43 -03:00
Sebastián MancillaandGitHub ce3fe15e43 syncthing: 2.0.8 -> 2.0.10 (#443022) 2025-10-18 19:59:17 -03:00
Robert HensingandGitHub 64c3d76387 dash: 0.5.12 -> 0.5.13.1 (#446025) 2025-10-18 22:20:38 +00:00
Sebastián MancillaandGitHub 4e9d2c300b tektoncd-cli: general maintenance (#445561) 2025-10-18 22:18:37 +00:00
Robert Hensing 655e13b18f dash.tests: Add some reverse dependencies
Smoke test any updates before they enter into staging.
2025-10-19 00:14:09 +02:00
Sebastián MancillaandGitHub 2f69195578 libbgcode: enable tests (#444332) 2025-10-18 22:12:06 +00:00