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
nixpkgs-merge-bot[bot] and GitHub
17e4a22a04
syft: 1.33.0 -> 1.34.0 ( #452286 )
2025-10-17 09:34:01 +00:00
kirillrdy and GitHub
5ab5744011
python3Packages.pymc: 5.25.1 -> 5.26.0 ( #452872 )
2025-10-17 09:33:23 +00:00
nixpkgs-merge-bot[bot] and GitHub
ef25efe3b8
quisk: 4.2.44 -> 4.2.46 ( #450885 )
2025-10-17 09:33:18 +00:00
Arian van Putten and GitHub
5427115670
stdenv: pURL implementation ( #421125 )
2025-10-17 09:30:32 +00:00
Gaetan Lepage
ee70e4d0a0
python3Packages.pymc: 5.25.1 -> 5.26.0
...
Diff: https://github.com/pymc-devs/pymc/compare/v5.25.1...v5.26.0
Changelog: https://github.com/pymc-devs/pymc/releases/tag/v5.26.0
2025-10-17 09:24:42 +00:00
nixpkgs-merge-bot[bot] and GitHub
88ee2ac331
cosmic-ext-applet-caffeine: 0-unstable-2025-09-29 -> 0-unstable-2025-10-16 ( #452806 )
2025-10-17 09:10:09 +00:00
nixpkgs-merge-bot[bot] and GitHub
94fede9ebb
angular-language-server: 20.2.2 -> 20.3.0 ( #452810 )
2025-10-17 09:04:01 +00:00
Thiago Kenji Okada and GitHub
efade40408
libretro.vba-m: 0-unstable-2024-10-21 -> 0-unstable-2025-10-17 ( #452842 )
2025-10-17 09:00:00 +00:00
Thiago Kenji Okada and GitHub
3022f58d97
libretro.ppsspp: 0-unstable-2025-09-30 -> 0-unstable-2025-10-17 ( #452814 )
2025-10-17 08:59:56 +00:00
Niklas Korz and GitHub
c2e6e28957
shader-slang: 2025.19 -> 2025.19.1 ( #452752 )
2025-10-17 08:39:27 +00:00
Matteo Pacini and GitHub
82ac95e84b
swiftlint: 0.61.0 -> 0.62.1 ( #452210 )
2025-10-17 08:33:59 +00:00
Gaétan Lepage and GitHub
4b2538b6af
python3Packages.torch-geometric: disable test that fails on Darwin ( #452667 )
2025-10-17 08:32:39 +00:00
K900 and GitHub
03fc69e930
kdePackages.kio: 6.19.0 -> 6.19.1 ( #452859 )
2025-10-17 08:25:41 +00:00
Gaétan Lepage and GitHub
57437f147e
python3Packages.disposable-email-domains: 0.0.139 -> 0.0.140 ( #452857 )
2025-10-17 08:24:42 +00:00
K900
9322fdf561
kdePackages.kio: 6.19.0 -> 6.19.1
...
Hotfix release.
2025-10-17 11:20:47 +03:00
R. Ryantm
9fe6b09fc3
python3Packages.disposable-email-domains: 0.0.139 -> 0.0.140
2025-10-17 08:07:40 +00:00
Gaétan Lepage and GitHub
a2ba647262
zed-editor: 0.208.4 -> 0.208.5 ( #452781 )
2025-10-17 08:07:01 +00:00
nixpkgs-merge-bot[bot] and GitHub
1932684abe
doxygen-awesome-css: 2.4.0 -> 2.4.1 ( #452821 )
2025-10-17 08:01:17 +00:00
kirillrdy and GitHub
f2c24446a0
rerun: 0.25.1 -> 0.26.0 ( #452737 )
2025-10-17 07:55:35 +00:00
Maximilian Bosch and GitHub
2797086872
mautrix-signal: 0.8.7 -> 25.10 ( #452625 )
2025-10-17 07:53:36 +00:00
Maximilian Bosch and GitHub
d09e9f50bf
mautrix-whatsapp: 0.12.5 -> 25.10 ( #452616 )
2025-10-17 07:52:35 +00:00
Francesco Gazzetta and GitHub
15cca020dc
ladybird: 0-unstable-2025-09-19 -> 0-unstable-2025-10-16 ( #447975 )
2025-10-17 07:31:48 +00:00
Wolfgang Walther and GitHub
182d535224
various: add maintainer iedame ( #452834 )
2025-10-17 07:18:22 +00:00
rewine and GitHub
98a5edc94d
linux-wallpaperengine: 0-unstable-2025-05-17 -> 0-unstable-2025-09-19 ( #450639 )
2025-10-17 07:14:15 +00:00
R. Ryantm
b9a4311bab
libretro.vba-m: 0-unstable-2024-10-21 -> 0-unstable-2025-10-17
2025-10-17 06:58:35 +00:00
Matteo Pacini and GitHub
088045a795
lincity: fix darwin ( #452710 )
2025-10-17 06:57:52 +00:00
nixpkgs-merge-bot[bot] and GitHub
b8acebe32c
toot: 0.50.1 -> 0.51.0 ( #452650 )
2025-10-17 06:24:13 +00:00
Matthias Beyer and GitHub
0a2eab2af9
git-gone: 1.2.5 -> 1.3.1 ( #450937 )
2025-10-17 06:23:48 +00:00
Pol Dellaiera and GitHub
da7d30b70b
open-webui: 0.6.33 -> 0.6.34 ( #452668 )
2025-10-17 06:18:53 +00:00
Vincent Laporte and GitHub
8fdbbdabbb
python3Packages.nbxmpp: 6.3.0 -> 6.3.1 ( #448602 )
2025-10-17 06:13:12 +00:00
Rafael Ieda
07d391d4e5
geogebra6: add maintainer iedame
2025-10-17 03:08:28 -03:00
Rafael Ieda
c6042c0b9d
geogebra: add maintainer iedame
2025-10-17 03:07:34 -03:00
h7x4 and GitHub
cc3cb66a4b
nixosTests.certmgr.{command,systemd}: fix tests ( #435141 )
2025-10-17 06:06:47 +00:00
R. Ryantm
4f2b7e0b4a
quisk: 4.2.44 -> 4.2.46
2025-10-17 06:04:49 +00:00
Rafael Ieda
27771b22f8
simulide: add maintainer iedame
2025-10-17 03:04:02 -03:00
nixpkgs-merge-bot[bot] and GitHub
669c42b489
server-box: 1.0.1256 -> 1.0.1262 ( #452833 )
2025-10-17 06:03:15 +00:00
Rafael Ieda
e52b8e9a68
arduino-ide: add maintainer iedame
2025-10-17 03:02:46 -03:00
Rafael Ieda
60279d3bc8
freeorion: add maintainer iedame
2025-10-17 02:59:11 -03:00
Rafael Ieda
4e812dbbdf
bloodspilot-server: add maintainer iedame
2025-10-17 02:57:27 -03:00
Rafael Ieda
cc45088c7b
bloodspilot-client: add maintainer iedame
2025-10-17 02:56:46 -03:00
Rafael Ieda
4c6df6778c
xpilot-ng: add maintainer iedame
2025-10-17 02:55:10 -03:00
Rafael Ieda
d9896085be
unciv: add maintainer iedame
2025-10-17 02:51:15 -03:00
Rafael Ieda
bb16991f5f
lugaru: add maintainer iedame
2025-10-17 02:49:43 -03:00
R. Ryantm
0b92f03dec
server-box: 1.0.1256 -> 1.0.1262
2025-10-17 05:48:53 +00:00
Rafael Ieda
8af2600b43
lincity-ng: add maintainer iedame
2025-10-17 02:48:13 -03:00
Rafael Ieda
65775cc1ec
xournalpp: add maintainer iedame
2025-10-17 02:45:57 -03:00
Rafael Ieda
57aaa124f0
nvd: add maintainer iedame
2025-10-17 02:42:20 -03:00
Rafael Ieda
6c7e24aa8a
pomodoro-gtk: add maintainer iedame
2025-10-17 02:39:57 -03:00