Wolfgang Walther
471cbdd062
stdenv: add concatStringsSep helper
...
This can be used to separate lists for example with commas, when
creating argument strings. This works with both structuredAttrs disabled
and enabled.
2024-08-02 22:11:41 +02:00
Wolfgang Walther
8cb51ec38e
stdenv: refactor default flags without __structuredAttrs use
...
Instead of checking for __structuredAttrs everywhere, it's easier to
just set the default value via parameter expansion and then hand the
array construction off to "concatTo".
Once more setup-hooks will be made structuredAttrs-aware, this pattern
will reduce the use of this implementation detail even more.
2024-08-02 22:11:38 +02:00
Wolfgang Walther
6bdfef9d2d
stdenv: generalize _accumFlagsArray to concatTo
...
Passing "flagsArray" as the first argument allows using this function
in a few more places.
2024-08-02 22:11:38 +02:00
Wolfgang Walther
bfd97a691f
stdenv: make _accumFlagsArray independent of structuredAttrs
...
structuredAttrs was used here to make an assumption about the type of
the named variables passed as arguments. This can be done better by
looking at the actual types of those variables.
This gives a bit more backwards compatibility as well: Once you turn to
structuredAttrs, you should still be able to pass a bare string instead
of a list and have it behave as a whitespace-separated string like
before.
2024-08-02 21:54:25 +02:00
Wolfgang Walther
929db7bc22
tests.stdenv: fix spelling
2024-08-02 21:54:25 +02:00
Wolfgang Walther
cdb2f2971c
stdenv: refactor appendToVar and prependToVar
...
No need to call declare -p twice. The case statement is easier to read
than the multi-if.
2024-07-30 21:38:14 +02:00
Peder Bergebakken Sundt and GitHub
5488d279d5
Merge pull request #330406 from r-ryantm/auto-update/libjodycode
...
libjodycode: 3.1 -> 3.1.1
2024-07-30 17:16:58 +02:00
Masum Reza and GitHub
361fc1f33a
Merge pull request #330833 from alyssais/meson-1.5.1
...
meson: 1.5.0 -> 1.5.1
2024-07-30 18:12:49 +05:30
Robert Schütz and GitHub
158f636aba
Merge pull request #329365 from dotlambda/python3Packages.pikepdf
...
python312Packages.pikepdf: 9.0.0 -> 9.1.0
2024-07-30 03:32:00 -07:00
Robert Schütz and GitHub
c6419db7ac
Merge pull request #330948 from dotlambda/python3Packages.pydantic
...
python312Packages.pydantic: tests don't depend on faker
2024-07-30 03:28:32 -07:00
Robert Schütz
cd23e5ec5e
python312Packages.pydantic: tests don't depend on faker
...
It's only used in benchmarks.
2024-07-29 15:28:14 -07:00
K900
af6f4306ab
Revert "libsForQt5.kimageformats: provide dav1d, libaom and libyuv"
...
This reverts commit b4edb67e84 .
Properly solved in libavif now.
2024-07-29 17:39:56 +03:00
Alyssa Ross
332946ab2f
meson: 1.5.0 -> 1.5.1
2024-07-29 11:25:02 +02:00
0x4A6F and GitHub
d9518581b7
Merge pull request #327967 from aduh95/22.5.0-nodejs
...
nodejs_22: 22.4.1 -> 22.5.1
2024-07-29 10:01:59 +02:00
Atemu and GitHub
adbff0535f
Merge pull request #330056 from eclairevoyant/ffmpeg-deps
...
ffmpeg-headless: enable additional encoders
2024-07-29 09:32:23 +02:00
github-actions[bot] and GitHub
d0b2f51f0f
Merge staging-next into staging
2024-07-29 06:01:55 +00:00
github-actions[bot] and GitHub
49c87f22b2
Merge master into staging-next
2024-07-29 06:01:22 +00:00
Gaétan Lepage and GitHub
7fee7ae70f
Merge pull request #330730 from GaetanLepage/lexical
...
lexical: 0.6.1 -> 0.7.0
2024-07-29 07:59:46 +02:00
Christina Sæøåræånsæn and GitHub
2b5b346090
Merge pull request #323501 from eclairevoyant/imhex-fix
...
imhex: 1.33.2 -> 1.35.3; fix RUNPATH and formatting
2024-07-29 07:40:53 +02:00
rewine and GitHub
8b41a1a2e4
Merge pull request #275785 from wineee/deepin-screen-recorder
...
deepin.deepin-screen-recorder: unstable-2023-07-10 -> 6.0.6
2024-07-29 13:29:22 +08:00
John Ericson and GitHub
18cb69fb9b
Merge pull request #330069 from rhelmot/freebsd-14.1
...
freebsd: 14.0 -> 14.1
2024-07-28 23:24:38 -05:00
OTABI Tomoya and GitHub
cc6bdf03ef
Merge pull request #330740 from pyrox0/denose/biopandas
...
python312Packages.biopandas: Remove nose dependency
2024-07-29 12:14:00 +09:00
nixpkgs-merge-bot[bot] and GitHub
9f10e6770d
Merge pull request #330592 from r-ryantm/auto-update/sketchybar-app-font
...
sketchybar-app-font: 2.0.19 -> 2.0.20
2024-07-29 03:00:16 +00:00
edef and zowoq
b0c051842f
terraform-providers.bitwarden: init at 0.8.0
2024-07-29 12:54:46 +10:00
Franz Pletz and GitHub
4b3549529e
Merge pull request #330748 from oddlama/fix-nvidia-modesetting-default
2024-07-29 04:54:36 +02:00
éclairevoyant
193b98084a
ffmpeg-headless: enable additional encoders by default
...
This adds some extremely helpful and popular encoders in by default:
* openjpeg
* celt
* libwebp
* libaom
On the `master` branch, closure size for ffmpeg-headless went up 18.5 MiB.
```
$ nix store diff-closures nixpkgs#ffmpeg-headless^bin .#ffmpeg-headless^bin
celt: ∅ → 0.11.3, +168.4 KiB
ffmpeg-headless: +70.0 KiB
giflib: ∅ → 5.2.2, +398.7 KiB
lcms2: ∅ → 2.16, +466.2 KiB
lerc: ∅ → 4.0.0, +840.2 KiB
libaom: ∅ → 3.9.0, +8047.8 KiB
libdeflate: ∅ → 1.20, +427.0 KiB
libtiff: ∅ → 4.6.0, +655.9 KiB
libvmaf: ∅ → 3.0.0, +2665.0 KiB
libwebp: ∅ → 1.4.0, +2559.7 KiB
openjpeg: ∅ → 2.5.2, +1525.1 KiB
zstd: ∅ → 1.5.6, +1158.0 KiB
$ nvd diff $(nix build nixpkgs#ffmpeg-headless^bin --print-out-paths --no-link) $(nix build .#ffmpeg-headless^bin --print-out-paths --no-link)
<<< /nix/store/4n60lnj3zkjpasd4c56bzhpx2m8lc1sx-ffmpeg-headless-6.1.1-bin
>>> /nix/store/884f487w5hac6rs94jq6hq5zqkxdv666-ffmpeg-headless-6.1.1-bin
Added packages:
[A.] #01 celt 0.11.3
[A.] #02 giflib 5.2.2
[A.] #03 lcms2 2.16
[A.] #04 lerc 4.0.0
[A.] #05 libaom 3.9.0
[A.] #06 libdeflate 1.20
[A.] #07 libtiff 4.6.0
[A.] #08 libvmaf 3.0.0
[A.] #09 libwebp 1.4.0 x2
[A.] #10 openjpeg 2.5.2
[A.] #11 zstd 1.5.6
Closure size: 66 -> 78 (15 paths added, 3 paths removed, delta +12, disk usage +18.5MiB).
```
2024-07-28 22:06:22 -04:00
rewine and GitHub
6840453494
Merge pull request #249237 from wineee/draw
...
deepin.deepin-draw: 6.0.5 -> 7.0.2
2024-07-29 09:59:14 +08:00
OTABI Tomoya and GitHub
8e3eab28d8
Merge pull request #330605 from r-ryantm/auto-update/marimo
...
marimo: 0.7.11 -> 0.7.12
2024-07-29 09:41:54 +09:00
OTABI Tomoya and GitHub
8757525800
Merge pull request #330371 from natsukium/anthropic/update
...
python312Packages.anthropic: 0.28.1 -> 0.31.2
2024-07-29 09:37:39 +09:00
Emily and GitHub
89b6c71cc4
Merge pull request #330236 from pyrox0/denose/traittypes
...
python312Packages.traittypes: unstable-2019-06-23 -> 0.2.1-unstable-2020-07-17
2024-07-29 01:30:30 +01:00
Randy Eckenrode and GitHub
9a4c598e0a
Merge pull request #317224 from ju1m/NIX_CFLAGS_COMPILE
...
cc-wrapper: fix -Bprefix to not confuse lib/libc++.so and bin/c++
2024-07-28 20:18:22 -04:00
Lin Jian and GitHub
22ba2abfc8
Merge pull request #329673 from atorres1985-contrib/elisp-idris2-mode
...
emacsPackages.idris2-mode: updateScript
2024-07-29 08:06:58 +08:00
github-actions[bot] and GitHub
2b898b30ea
Merge staging-next into staging
2024-07-29 00:03:08 +00:00
github-actions[bot] and GitHub
79381653f0
Merge master into staging-next
2024-07-29 00:02:36 +00:00
oddlama
c15eea348d
nixos/nvidia: fix potential null value in versionOlder check
2024-07-29 01:58:55 +02:00
Sandro and GitHub
139855af78
Merge pull request #327424 from d-brasher/init-revolver
2024-07-29 01:36:35 +02:00
Sandro and GitHub
6a73382094
Merge pull request #320079 from 0x5a4/update-zls
2024-07-29 01:35:59 +02:00
Sandro and GitHub
478bf2000c
Merge pull request #298392 from tobim/pkgs/xxhash-touch-ups
2024-07-29 01:35:37 +02:00
Sandro and GitHub
5346f5d0e8
Merge pull request #329495 from ofalvai/ia-quattro-variable
2024-07-29 01:30:10 +02:00
Sandro and GitHub
bf5f4549e1
Merge pull request #300201 from schuetzm/mysqlbackup-rsyncable
2024-07-29 01:29:33 +02:00
Sandro and GitHub
37feaa1823
Merge pull request #326961 from mattpolzin/init-protoc-gen-elixir
2024-07-29 01:27:10 +02:00
Franz Pletz and GitHub
c3df41f44d
Merge pull request #330386 from thillux/wpa_supplicant-2.11
2024-07-29 01:19:47 +02:00
Sandro and GitHub
da6f2b99b8
Merge pull request #327112 from fabaff/zha-bump
2024-07-29 01:09:52 +02:00
Sandro and GitHub
e83c56f407
Merge pull request #330719 from NickCao/picom
2024-07-29 01:04:49 +02:00
Sandro and GitHub
40222c1c96
Merge pull request #330661 from Gliczy/signal-desktop
2024-07-29 01:04:15 +02:00
Sandro and GitHub
f2ff025535
Merge pull request #330720 from NixOS/nom-2.1.3
2024-07-29 01:03:26 +02:00
Pyrox
58db6204ac
python312Packages.biopandas: Remove nose dependency
2024-07-28 18:41:26 -04:00
Sandro and GitHub
1bd4d2fb42
Merge pull request #330641 from jaredmontoya/update-markdownlint-cli2
2024-07-29 00:37:13 +02:00
Peder Bergebakken Sundt and GitHub
808d6aaed1
Merge pull request #326497 from getchoo/pkgs/cartridges/search-provider
...
cartridges: wrap gnome search provider
2024-07-29 00:36:51 +02:00
Peder Bergebakken Sundt and GitHub
02a436d183
Merge pull request #330153 from r-ryantm/auto-update/codeql
...
codeql: 2.18.0 -> 2.18.1
2024-07-29 00:27:38 +02:00