Commit Graph
660065 Commits
Author SHA1 Message Date
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 SundtandGitHub 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 RezaandGitHub 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ützandGitHub 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ützandGitHub 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
0x4A6FandGitHub 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
AtemuandGitHub 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]andGitHub d0b2f51f0f Merge staging-next into staging 2024-07-29 06:01:55 +00:00
github-actions[bot]andGitHub 49c87f22b2 Merge master into staging-next 2024-07-29 06:01:22 +00:00
Gaétan LepageandGitHub 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ænandGitHub 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
rewineandGitHub 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 EricsonandGitHub 18cb69fb9b Merge pull request #330069 from rhelmot/freebsd-14.1
freebsd: 14.0 -> 14.1
2024-07-28 23:24:38 -05:00
OTABI TomoyaandGitHub 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]andGitHub 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
edefandzowoq b0c051842f terraform-providers.bitwarden: init at 0.8.0 2024-07-29 12:54:46 +10:00
Franz PletzandGitHub 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
rewineandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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
EmilyandGitHub 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 EckenrodeandGitHub 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 JianandGitHub 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]andGitHub 2b898b30ea Merge staging-next into staging 2024-07-29 00:03:08 +00:00
github-actions[bot]andGitHub 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
SandroandGitHub 139855af78 Merge pull request #327424 from d-brasher/init-revolver 2024-07-29 01:36:35 +02:00
SandroandGitHub 6a73382094 Merge pull request #320079 from 0x5a4/update-zls 2024-07-29 01:35:59 +02:00
SandroandGitHub 478bf2000c Merge pull request #298392 from tobim/pkgs/xxhash-touch-ups 2024-07-29 01:35:37 +02:00
SandroandGitHub 5346f5d0e8 Merge pull request #329495 from ofalvai/ia-quattro-variable 2024-07-29 01:30:10 +02:00
SandroandGitHub bf5f4549e1 Merge pull request #300201 from schuetzm/mysqlbackup-rsyncable 2024-07-29 01:29:33 +02:00
SandroandGitHub 37feaa1823 Merge pull request #326961 from mattpolzin/init-protoc-gen-elixir 2024-07-29 01:27:10 +02:00
Franz PletzandGitHub c3df41f44d Merge pull request #330386 from thillux/wpa_supplicant-2.11 2024-07-29 01:19:47 +02:00
SandroandGitHub da6f2b99b8 Merge pull request #327112 from fabaff/zha-bump 2024-07-29 01:09:52 +02:00
SandroandGitHub e83c56f407 Merge pull request #330719 from NickCao/picom 2024-07-29 01:04:49 +02:00
SandroandGitHub 40222c1c96 Merge pull request #330661 from Gliczy/signal-desktop 2024-07-29 01:04:15 +02:00
SandroandGitHub 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
SandroandGitHub 1bd4d2fb42 Merge pull request #330641 from jaredmontoya/update-markdownlint-cli2 2024-07-29 00:37:13 +02:00
Peder Bergebakken SundtandGitHub 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 SundtandGitHub 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