Commit Graph

573035 Commits

Author SHA1 Message Date
K900
967d49b8a8 Merge remote-tracking branch 'origin/staging-next' into staging 2024-01-18 19:15:32 +03:00
nikstur
1472cd16bb
Merge pull request #265951 from nikstur/systemd-255
systemd: 254.6 -> 255.2
2024-01-18 15:51:10 +01:00
K900
f1c212d0cb
Merge pull request #281486 from K900/cursed-qml-paths
qt5, qt6: use versioned QML import paths in wrappers
2024-01-18 16:27:32 +03:00
Vladimír Čunát
3847319f5c
Merge #281471: gnutls: 3.8.2 -> 3.8.3
...into staging
2024-01-18 14:14:22 +01:00
Vladimír Čunát
4d01cdb29e
Merge #275966: libcap_ng: 0.8.3 -> 0.8.4
...into staging
2024-01-18 13:40:08 +01:00
Vladimír Čunát
ab8bda5a1b
Merge #265294: gnupg: 2.4.1 -> 2.4.3
...into staging
2024-01-18 13:37:38 +01:00
Vladimír Čunát
b88a2fa262
Merge #278921: iana-etc: 20230316 -> 20231227
...into staging
2024-01-18 13:33:24 +01:00
github-actions[bot]
8d814209bc
Merge master into staging-next 2024-01-18 12:01:22 +00:00
Fabian Affolter
c0733e0dc6
Merge pull request #281457 from dotlambda/ioccheck-fix
ioccheck: fix build
2024-01-18 12:23:29 +01:00
Vladimír Čunát
0bba138397
Merge #279249: python3Packages.pycryptodome: 3.19.0 -> 3.19.1
...into staging
2024-01-18 12:22:41 +01:00
Ivan Mincik
a9fbf331bb
Merge pull request #281747 from NixOS/revert-rasterio-4
Revert "python3Packages.rasterio: 1.3.9 -> 4"
2024-01-18 12:16:57 +01:00
Fabian Affolter
629c218ee9
Merge pull request #281237 from TomaSajt/g810-led
g810-led: fix build, use finalAttrs
2024-01-18 12:15:10 +01:00
Mario Rodas
1a9b062e6f
Merge pull request #281712 from fabaff/grype-bump
grype: 0.74.0 -> 0.74.1
2024-01-18 06:12:18 -05:00
Mario Rodas
3fd6174919
Merge pull request #281723 from r-ryantm/auto-update/cargo-mutants
cargo-mutants: 24.1.0 -> 24.1.1
2024-01-18 06:08:02 -05:00
Fabian Affolter
c4b65260aa
Merge pull request #281743 from r-ryantm/auto-update/arjun
arjun: 2.2.1 -> 2.2.2
2024-01-18 12:07:23 +01:00
Mario Rodas
effa824ef3
Merge pull request #280670 from marsam/update-ante
ante: 2022-08-22 -> 2023-12-18
2024-01-18 06:06:18 -05:00
Mario Rodas
e023792852
Merge pull request #281343 from fabaff/sphinx-multitoc-numbering-fix
python311Packages.sphinx-multitoc-numbering: refactor
2024-01-18 06:05:29 -05:00
Mario Rodas
aea421e37f
Merge pull request #279627 from r-ryantm/auto-update/python310Packages.colorful
python310Packages.colorful: 0.5.5 -> 0.5.6
2024-01-18 06:05:03 -05:00
Fabian Affolter
1ac2841d7a
Merge pull request #281598 from fabaff/python-bsblan-bump
python311Packages.python-bsblan: 0.5.16 -> 0.5.18
2024-01-18 12:03:14 +01:00
Fabian Affolter
6da3e36a99
Merge pull request #281601 from fabaff/reolink-aio-bump
python311Packages.reolink-aio: 0.8.6 -> 0.8.7
2024-01-18 12:02:57 +01:00
Mario Rodas
7db7cc6062
Merge pull request #281688 from marsam/update-whistle
whistle: 2.9.62 -> 2.9.63
2024-01-18 06:01:34 -05:00
Fabian Affolter
0578c7ee40
Merge pull request #281602 from fabaff/pipdeptree-bump
python311Packages.pipdeptree: 2.13.1 -> 2.13.2
2024-01-18 11:57:43 +01:00
Atemu
a4d02f4c08
Merge pull request #281741 from Atemu/fix/ffmpeg_4-full-vmaf
ffmpeg_4-full: disable VMAF
2024-01-18 11:54:01 +01:00
Linus Heckemann
6ab73c0b9e
Merge pull request #281738 from cideM/fix-oil-darwin
oil: fix build on darwin
2024-01-18 11:26:56 +01:00
Ivan Mincik
237c9bd6bb Revert "python3Packages.rasterio: 1.3.9 -> 4"
`rasterio` version 4 doesn't exist. Package is failing to build with
this change.
2024-01-18 11:21:41 +01:00
ajs124
e4a70f57ad
Merge pull request #280833 from asmir-abdulahovic/stm32cubemx-fhsenv
stm32cubemx: wrap with FHSEnv
2024-01-18 11:14:32 +01:00
h7x4
9993f413a1
Merge pull request #281736 from D3vil0p3r/patch-13
openvpn: adding missing mainProgram value
2024-01-18 11:11:08 +01:00
D3vil0p3r
204c3d6d38 openvpn: adding missing mainProgram value 2024-01-18 11:20:21 +01:00
R. Ryantm
a5ce2ce15e arjun: 2.2.1 -> 2.2.2 2024-01-18 10:09:02 +00:00
Sandro
6296c64c60
Merge pull request #280831 from NotAShelf/modprobed-db 2024-01-18 11:08:36 +01:00
Atemu
9ac7a0fb03 ffmpeg_4-full: disable VMAF
Became broken due to https://github.com/NixOS/nixpkgs/pull/274973

ffmpeg_4 is only kept for legacy reasons, so let's simply disable VMAF support.

Fixes https://github.com/NixOS/nixpkgs/issues/281415
2024-01-18 10:58:46 +01:00
Thiago Kenji Okada
7ca09481d8
Merge pull request #281701 from JerrySM64/update-linux-zen
linuxKernel.kernels.linux_lqx: 6.6.11-lqx1 -> 6.6.12-lqx1
2024-01-18 09:41:58 +00:00
Lin Jian
0fbb768a16
Merge pull request #281729 from Veroer/fix-missing-semi-colon
nixos/acme: fix semi-colon missing
2024-01-18 17:36:46 +08:00
K900
d506aba104
Merge pull request #281732 from K900/libresprite-fix
libresprite: fix after GCC 13
2024-01-18 12:31:14 +03:00
Weijia Wang
94259e9adf
Merge pull request #280545 from ahoneybun/update-cosmmic-edit
cosmic-edit: unstable-2023-11-29 -> 0-unstable-2024-01-12
2024-01-18 10:30:50 +01:00
Arnout Engelen
8a6613d3ad
Merge pull request #229229 from r-ryantm/auto-update/avro-cpp
avro-cpp: 1.11.0 -> 1.11.3
2024-01-18 10:25:58 +01:00
Florian Beeres
0586518f14 oil: fix build on darwin
On Darwin `oil` fails to build with an error that is just a warning when
building and installing it with the official instructions at
https://www.oilshell.org/release/0.19.0/doc/INSTALL.html

This commit therefore adds something to NIX_CFLAGS_COMPILE to turn the
error into a warning.
2024-01-18 10:24:12 +01:00
Weijia Wang
1e0e75ae75
Merge pull request #264466 from raphaelr/update/librist
librist: 0.2.8 -> 0.2.10
2024-01-18 10:12:03 +01:00
Adam Joseph
8900543eb9 libressl: mark badPlatform on powerpc64le
OpenBSD believes that PowerPC should be always-big-endian; this
assumption seems to have propagated into recent releases of
libressl.  Since libressl is aliased to many other packages
(e.g. netcat) it's important to fail early here, otherwise it's very
difficult to figure out why libressl is getting dragged into a
failing build.
2024-01-18 09:10:30 +00:00
Adam Joseph
9b4c306d98 lib.system.inspect: add wasm32 to isILP32
According to the WebAssembly design doc, wasm32 is an ILP32 ABI like
x32, mips64n32, and aarch64_ilp32 (Apple Watch).  This commits adds
it to the predicate.

  1319968ca5/CAndC%2B%2B.md (L16)
2024-01-18 09:09:29 +00:00
K900
c02203ca3f libresprite: fix after GCC 13 2024-01-18 12:08:45 +03:00
Weijia Wang
ff2ab9a743
Merge pull request #278372 from skyrina/add-libtas
libtas: init at 1.4.5
2024-01-18 10:06:34 +01:00
Adam Joseph
0c3d9f28c6 cc-wrapper: drop no-longer-necessary hack
The commit prior to this one, "gcc: fix c++ headers when same
triplet cross compiling" causes gcc's c++ headers to be in the same
outpath subdirectory regardless of whether the gcc build is a
host==target or host!=target compiler.

As a result of that change, the hack in cc-wrapper which adapted to
the different paths is no longer needed.  And, in fact, it must be
removed, since if it is left in place builds such as
pkgsCross.aarch64-multiplatform.firefox will fail as shown below.

```
firefox-unwrapped>  0:02.01(B checking the host C compiler works... yes(B(B
firefox-unwrapped>  0:02.01(B checking for the host C++ compiler... /nix/store/1asqji9djmdlapzs70q7jw2j308ry7cn-clang-wrapper-16.0.6/bin/c++(B(B
firefox-unwrapped>  0:02.14(B checking whether the host C++ compiler can be used... yes(B(B
firefox-unwrapped>  0:02.14(B checking the host C++ compiler version... 16.0.6(B(B
firefox-unwrapped>  0:02.21(B checking the host C++ compiler works... yes(B(B
firefox-unwrapped>  0:02.40(B checking for target linker... lld(B(B
firefox-unwrapped>  0:02.51(B checking for host linker... lld(B(B
firefox-unwrapped>  0:02.60(B checking for 64-bit OS... yes(B(B
firefox-unwrapped>  0:02.67(B checking for new enough STL headers from libstdc++...(B(B
firefox-unwrapped>  0:02.67(B DEBUG: <truncated - see config.log for full output>(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |                 #if defined(__GLIBCXX__) && !defined(_GLIBCXX_RELEASE)(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #  error libstdc++ not new enough(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #endif(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #if defined(_GLIBCXX_RELEASE)(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #  if _GLIBCXX_RELEASE < 8(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #    error libstdc++ not new enough(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #  else(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |      (void) 0(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #  endif(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #endif(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |                   ;(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |                   return 0;(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |                 }(B(B
firefox-unwrapped>  0:02.67(B DEBUG: Executing: `/nix/store/7v4bi4q334yircaznwm353h1l5i7k98f-aarch64-unknown-linux-gnu-clang-wrapper-16.0.6/bin/aarch64-unknown-linux-gnu-clang++ /build/conftest.qvbo58dv.cpp -c`(B(B
firefox-unwrapped>  0:02.67(B DEBUG: The command returned non-zero exit status 1.(B(B
firefox-unwrapped>  0:02.67(B DEBUG: Its error output was:(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | /build/conftest.qvbo58dv.cpp:1:10: fatal error: 'cstddef' file not found(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | #include <cstddef>(B(B
firefox-unwrapped>  0:02.67(B DEBUG: |          ^~~~~~~~~(B(B
firefox-unwrapped>  0:02.67(B DEBUG: | 1 error generated.(B(B
firefox-unwrapped>  0:02.67(B ERROR: The libstdc++ in use is not new enough.  Please run ./mach bootstrap to update your compiler, or update your system libstdc++ installation.(B(B
firefox-unwrapped> *** Fix above errors and then restart with "./mach build"
error: build of '/nix/store/5in7xkji5hzqkl14ygwq3vxnni54lykk-firefox-unwrapped-aarch64-unknown-linux-gnu-119.0.1.drv' on 'ssh://root@192.168.22.103' failed: builder for '/nix/store/5in7xkji5hzqkl14ygwq3vxnni54lykk-firefox-unwrapped-aarch64-unknown-linux-gnu-119.0.1.drv' failed with exit code 1
error: builder for '/nix/store/5in7xkji5hzqkl14ygwq3vxnni54lykk-firefox-unwrapped-aarch64-unknown-linux-gnu-119.0.1.drv' failed with exit code 1;
```
2024-01-18 09:01:04 +00:00
Uri Baghin
1cf2d7357c gcc: fix c++ headers when same triplet cross compiling
When build platform and host platform differ, but have the same
triple, the code in nixpkgs will consider it a cross compilation,
but gcc won't. This will lead some derivations to look for c++
headers in the wrong place. To solve this always output the headers
in the non-cross location, like we do for the other gcc headers
already.
2024-01-18 09:01:04 +00:00
Weijia Wang
b06ff4bf8f
Merge pull request #276743 from raphaelr/fix/liboqs
liboqs: Fix build error
2024-01-18 09:35:41 +01:00
h7x4
9b8cec7b42
Merge pull request #272806 from zoriya/init-csharpier
csharpier: init at 0.26.4
2024-01-18 09:35:09 +01:00
mian | mian
fbe9d95ed9
fix semi-colon missing 2024-01-18 16:31:54 +08:00
Sergei Trofimovich
d0fe73a2d5 gcc: extend crtn workaround to alpha target
Without the change `alpha-unknown-linux-gnu` target is failing to build
`gcc`:

```
$ NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix build -f ./. re2c --arg crossSystem '{ config = "alpha-unknown-linux-gnu"; }'
...
make[1]: *** No rule to make target '../../../gcc-12.3.0/libgcc/config/alpha/crti.S', needed by 'crti.o'.  Stop.
...
cc1: error: fp software completion requires '-mtrap-precision=i' [-Werror]
```

After the change it is able to produce working binaries:

```
$ NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix build -f ./. re2c --arg crossSystem '{ config = "alpha-unknown-linux-gnu"; }'
...
$ qemu-alpha ./result/bin/re2c --version
re2c 3.1

$ file result/bin/re2c
result/bin/re2c: ELF 64-bit LSB executable, Alpha (unofficial), version 1 (SYSV), dynamically linked, interpreter ...-glibc-alpha-unknown-linux-gnu-2.38-27/lib/ld-linux.so.2, for GNU/Linux 3.10.0, not stripped
```
2024-01-18 08:30:39 +00:00
Raphael Robatsch
b79e68d111 librist: 0.2.8 -> 0.2.10
Changelog: https://code.videolan.org/rist/librist/-/releases/v0.2.9
Changelog: https://code.videolan.org/rist/librist/-/releases/v0.2.10
2024-01-18 09:25:32 +01:00
Weijia Wang
b0fb3f62d0
Merge pull request #278242 from raphaelr/mknugetsource-remove-ifd
mkNugetSource: Remove meta.licenses attribute
2024-01-18 09:22:38 +01:00