Peter Waller
290ec4e775
llvmPackages.*: Add devExtraCmakeFlags parameter
...
cmake flags have a 'last flag wins' logic, so by appending to the end of
the flags it is possible to override any cmake flag.
It also ignores (and warns) if a flag is unused, so passing flags across
all packages should be safe if you want to target one package.
In combination with #320261 , this PR allows consistently overriding all
packages within LLVM with additional cmake arguments. Consistency here
means for example 'if you override LLVM, then all dependencies on it are
also see the overridden LLVM in their input'. Consistency is hard to
achieve with the other obvious way of implementing this as a user: if
you use overrideAttrs then you have to write a big mess of override code
in order to override all dependents, and this can be very difficult in a
cross-compilation scenario using crossSystem and useLLVM, for example.
With this PR it is possible to write an overlay which overlays
`llvmPackages` with `llvmPackage.override { devExtraCmakeFlags = [ ... ]; }`,
and then the toolchain used with useLLVM in effect should respect
these flags.
This is useful in development for experimenting with the effect of
various flags, hence the chosen name `devCmakeFlags`.
This won't work out of the box without #341855 applied, which fixes
override passthrough.
See-Also: #320261 , #341855
Signed-off-by: Peter Waller <p@pwaller.net >
2024-09-15 11:50:52 +01:00
Bobby Rong and GitHub
755459a3ef
vscodium: 1.92.2.24228 -> 1.93.1.24256 ( #341666 )
2024-09-14 22:19:53 +08:00
Masum Reza and GitHub
8966ab8ca3
treewide: adopt some unmaintained GTK packages ( #341829 )
2024-09-14 19:43:30 +05:30
Maciej Krüger and GitHub
962f168c1a
flutter: roll forward missed patches to v3.23 and v3.24 ( #341133 )
2024-09-14 15:59:56 +02:00
Robert Schütz and GitHub
18f300a84b
python312Packages.pysmlight: 0.0.15 -> 0.0.16 ( #341795 )
2024-09-14 06:39:40 -07:00
Nick Cao and GitHub
23819c0052
nvchecker: 2.14.1 -> 2.15.1 ( #341790 )
2024-09-14 09:28:01 -04:00
Nick Cao and GitHub
44d3607d87
goawk: 1.27.0 -> 1.28.0 ( #341778 )
2024-09-14 09:27:40 -04:00
Nick Cao and GitHub
13ed06aa19
lxgw-neoxihei: 1.202 -> 1.205 ( #341782 )
2024-09-14 09:26:36 -04:00
Nick Cao and GitHub
26f49eab3a
python312Packages.fastcore: 1.7.5 -> 1.7.8 ( #341789 )
2024-09-14 09:26:07 -04:00
Nick Cao and GitHub
076d633d95
checkov: 3.2.251 -> 3.2.253 ( #341791 )
2024-09-14 09:23:45 -04:00
Nick Cao and GitHub
f2ff6da887
python312Packages.publicsuffixlist: 1.0.2.20240912 -> 1.0.2.20240913 ( #341792 )
2024-09-14 09:22:31 -04:00
Nick Cao and GitHub
e51be38057
libspiro: 20240902 -> 20240903 ( #341757 )
2024-09-14 09:15:48 -04:00
Nick Cao and GitHub
f0bdbb3355
python312Packages.oelint-parser: 4.0.0 -> 4.0.2 ( #341758 )
2024-09-14 09:14:35 -04:00
Nick Cao and GitHub
46346f4171
vendir: 0.41.1 -> 0.42.0 ( #341759 )
2024-09-14 09:13:58 -04:00
Nick Cao and GitHub
d25f2ad2eb
python312Packages.blis: 1.0.0 -> 1.0.1 ( #341768 )
2024-09-14 09:12:38 -04:00
Nick Cao and GitHub
60445210d3
crd2pulumi: 1.4.0 -> 1.5.0 ( #341701 )
2024-09-14 09:10:27 -04:00
Nick Cao and GitHub
9d59656f74
cotp: 1.9.0 -> 1.9.1 ( #341702 )
2024-09-14 09:09:52 -04:00
Nick Cao and GitHub
06ffdc11a7
gate: 0.39.3 -> 0.40.0 ( #341708 )
2024-09-14 09:09:10 -04:00
Nick Cao and GitHub
1f937f92c2
ibus-engines.table: 1.17.7 -> 1.17.8 ( #341710 )
2024-09-14 09:08:36 -04:00
aleksana
bd36b81aed
treewide: adopt some unmaintained GTK packages
2024-09-14 21:07:29 +08:00
Nick Cao and GitHub
c2d7f5c3f0
firebase-tools: 13.16.0 -> 13.17.0 ( #341716 )
2024-09-14 09:06:02 -04:00
Nick Cao and GitHub
0f1583b3c2
python312Packages.quantile-forest: 1.3.10 -> 1.3.11 ( #341719 )
2024-09-14 09:04:52 -04:00
Nick Cao and GitHub
798df14111
obs-cmd: 0.17.7 -> 0.17.8 ( #341720 )
2024-09-14 09:04:02 -04:00
Nick Cao and GitHub
b5fa855666
cloudfoundry-cli: 8.8.0 -> 8.8.1 ( #341726 )
2024-09-14 09:03:25 -04:00
Nick Cao and GitHub
80b56b9e88
binary: 4.0 -> 5.0 ( #341731 )
2024-09-14 09:01:51 -04:00
Bobby Rong and GitHub
afbad82316
planify: 4.11.0 -> 4.11.2 ( #341709 )
2024-09-14 21:01:19 +08:00
Nick Cao and GitHub
d4fcf433eb
python312Packages.uxsim: 1.5.0 -> 1.6.0 ( #341653 )
2024-09-14 09:00:02 -04:00
Nick Cao and GitHub
c06961bfd4
vtm: 0.9.99.07 -> 0.9.99.09 ( #341668 )
2024-09-14 08:57:39 -04:00
Nick Cao and GitHub
f4443e0d94
govc: 0.42.0 -> 0.43.0 ( #341673 )
2024-09-14 08:55:44 -04:00
Nick Cao and GitHub
8dfa6f2784
singularity: 4.2.0 -> 4.2.1 ( #341676 )
2024-09-14 08:54:49 -04:00
Nick Cao and GitHub
caf8a532fb
codeql: 2.18.3 -> 2.18.4 ( #341692 )
2024-09-14 08:53:16 -04:00
Nick Cao and GitHub
55261c94ad
clickhouse-backup: 2.6.0 -> 2.6.1 ( #341698 )
2024-09-14 08:50:23 -04:00
Artturin and GitHub
71805ede53
stremio: 4.4.165 -> 4.4.168 ( #326389 )
2024-09-14 15:45:02 +03:00
7c6f434c and GitHub
d0809c6f4e
curl-impersonate: 0.6.1 -> 0.7.0 ( #333589 )
2024-09-14 12:34:43 +00:00
Pascal Bach and Antoine Martin
b6c754755c
nixos/paperless: fix documentation url
...
The original paperless project is archived
Co-authored-by: Antoine Martin <antoine97.martin@gmail.com >
2024-09-14 14:19:17 +02:00
Tomodachi94 and Pascal Bach
b86ba024bd
nixos/paperless: add system-paperless.slice
...
Non-breaking change.
Part of #279915 .
2024-09-14 14:19:17 +02:00
Markus Kowalewski and GitHub
19710730d7
wush: 0.1.2 -> 0.2.1 ( #341485 )
2024-09-14 13:45:54 +02:00
Martin Weinelt and GitHub
2ff922fae6
update-python-libraries: enable nix-command consistently ( #341814 )
2024-09-14 13:45:39 +02:00
Michele Guerini Rocco and GitHub
168c2b9dec
nixos/tests/libreswan: fix test ( #341785 )
2024-09-14 13:45:11 +02:00
Alyssa Ross
9316c5f8e8
update-python-libraries: enable nix-command consistently
...
This was already done for nix eval in _get_attr_value, but not in
other places.
2024-09-14 13:41:25 +02:00
nixpkgs-merge-bot[bot] and GitHub
701d537eaf
concord: 2.2.1 -> 2.3.0 ( #341697 )
2024-09-14 11:27:56 +00:00
Aleksana and GitHub
0ac2ba0f56
whatsie: init at 4.15.5 ( #333700 )
2024-09-14 19:26:28 +08:00
Alyssa Ross
df61c2acb5
treewide: remove executable bit from .nix files
...
???
2024-09-14 13:08:57 +02:00
Fabian Affolter and GitHub
8d605c19d1
python312Packages.pandas-stubs: 2.2.2.240603 -> 2.2.2.240909 ( #341512 )
2024-09-14 12:49:29 +02:00
Fabian Affolter and GitHub
32caaebdf2
python312Packages.python-gitlab: 4.10.0 -> 4.11.1 ( #341685 )
2024-09-14 12:49:11 +02:00
Fabian Affolter and GitHub
7b9071cbb2
python312Packages.playwrightcapture: 1.25.14 -> 1.25.15 ( #341693 )
2024-09-14 12:48:52 +02:00
Weijia Wang and GitHub
8fc4430ad3
ceph-csi: 3.11.0 -> 3.12.1 ( #336971 )
2024-09-14 12:28:20 +02:00
Weijia Wang and GitHub
be760cca18
liquibase: 4.29.1 -> 4.29.2 ( #340549 )
2024-09-14 12:26:18 +02:00
Weijia Wang and GitHub
2dfd8d4809
netmaker-full: 0.24.3 -> 0.25.0 ( #337957 )
2024-09-14 12:25:22 +02:00
Weijia Wang and GitHub
5273fcce40
ryujinx: 1.1.1382 -> 1.1.1385 ( #340416 )
2024-09-14 12:23:28 +02:00