Peter Kolloch
597f3d31d8
build-rust-crate: Allow missing hostPlatform.extensions.sharedLibrary
...
If you cross-build, sharedLibrary might not be set. E.g. for this
nixpkgs instance:
```nix
pkgs = import <nixpkgs> {
config = { };
crossSystem = {
config = "riscv32-unknown-none-elf";
rustc = {
config = "riscv32i-unknown-none-elf";
};
};
}
```
2024-01-04 12:15:32 +01:00
sternenseemann
0c2ff42913
haskellPackages.cabal2nix-unstable: 2023-11-02 -> 2024-01-02
...
See https://github.com/NixOS/cabal2nix/pull/611 for discussion.
While we're changing things, let's also use the tzdata setupHook for
haskellPackages.tz.
2024-01-04 12:13:13 +01:00
Zhong Jianxin
3c9153ebc0
sslh: support darwin
2024-01-04 19:10:44 +08:00
sternenseemann
e343acbf2c
pandoc: 3.1.9 -> 3.1.11
2024-01-04 12:08:02 +01:00
sternenseemann
013f163b27
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-01-04 12:04:32 +01:00
sternenseemann
8c67a611b7
Revert "haskellPackages: stackage LTS 21.23 -> LTS 22.4"
...
This reverts commit 2e7f09c390 .
Reason for revert: Due to all-cabal-hashes not updating, we can't at the
moment get a more up to date hackage database the normal way. Let's
revert to the old state, so we can keep working on what we have until a
more up to date snapshot is available.
2024-01-04 12:00:31 +01:00
sternenseemann
4f98fa0e6a
haskell.packages.ghc981.terminfo_0_4_1_6: allow base 4.20
...
We need this attribute to work for cross compilation. Unfortunately the
updated bounds are not yet released to Hackage.
2024-01-04 11:54:08 +01:00
K900
6d0fa8c7f8
signond: clean up, make buildable with Qt6
2024-01-04 13:51:59 +03:00
K900
b7afb78da3
accounts-qt: clean up, make buildable with Qt6
2024-01-04 13:49:37 +03:00
adisbladis and GitHub
416ab464ba
Merge pull request #278626 from r-ryantm/auto-update/sqlc
...
sqlc: 1.24.0 -> 1.25.0
2024-01-04 23:46:16 +13:00
K900
6a98c747de
libaccounts-glib: 1.24 -> 1.26
2024-01-04 13:44:57 +03:00
Martino Fontana and Martino Fontana
d6022b39ee
nixos/libinput: update horizontalScrolling description
2024-01-04 11:34:25 +01:00
sternenseemann
aa4b7ce79d
haskellPackages.llvm-ffi: unbreak by providing matching LLVM 16
...
We're opting for the strategy of providing the most up to date version
llvm-ffi supports which works out well enough, as nixpkgs also tries to
be quite up to date with its LLVM version (and also uses LLVM 16 as the
default).
2024-01-04 11:33:52 +01:00
Paul Lietar
8e1e16fdcb
rustc: Fix building cross-compilers for no_std targets.
...
When building a cross-compiler, the rustc derivation does some tricks to
only build the standard library and reuse the host's compiler, leading
to much faster build time.
Unfortunately, the way the build system was invoked, it would always
build the `std` crate, whether or not the target supports it. Some
bare-metal targets only support building the `core` and `alloc` crates.
By being more vague about the build command, using `library` instead of
`library/std`, Rust's build system is able to figure out exactly which
crates to build:
https://github.com/rust-lang/rust/blob/1.74.1/src/bootstrap/compile.rs#L370-L412
Oddly enough, the install command still needs to use `library/std`, even
if building just a subset:
https://github.com/rust-lang/rust/blob/1.74.1/src/bootstrap/install.rs#L207
The following command was used to reproduce the original issue. Without
this patch, it leads to a build failure when trying to compile one of
std's dependencies. With the patch it completes succesfully and produces
a working cross-compiler.
nix build --impure --expr '(import ./. {
crossSystem = {
config = "riscv32-none-elf";
rustc.config = "riscv32imc-unknown-none-elf";
};
}).buildPackages.rustc'
2024-01-04 10:18:33 +00:00
Robert Schütz and GitHub
197938d14d
Merge pull request #278303 from dotlambda/ytmusicapi-1.4.0
...
python311Packages.ytmusicapi: 1.3.2 -> 1.4.0
2024-01-04 11:15:31 +01:00
Robert Schütz and GitHub
d535130881
Merge pull request #278302 from dotlambda/abcmidi-2023.12.28
...
abcmidi: 2023.12.23 -> 2023.12.28
2024-01-04 11:15:05 +01:00
Robert Schütz and GitHub
b76c36ad2d
Merge pull request #278247 from dotlambda/imagemagick-7.1.1-25
...
imagemagick: 7.1.1-24 -> 7.1.1-25
2024-01-04 11:14:29 +01:00
sternenseemann
23cf198545
llvmPackages_{16,17,git}.lldb: tell cc-wrapper about libclang*.so
...
It appears that LLVM's build system no longer sets the executable's
rpath to include the faux resource root we pass in, so we need to make
sure cc-wrapper does this.
2024-01-04 11:00:25 +01:00
Semion Nadezhdin and sternenseemann
622a03c198
llvmPackages_{14,15,16,17,git}.lldb: unify lua and python path patch
2024-01-04 11:00:25 +01:00
Gaetan Lepage and Matthieu Coudron
93fdb2d0da
vimPlugins.codeium-nvim: use the correct version of codeium
2024-01-04 10:51:10 +01:00
nixdrin and Alyssa Ross
718bd06c89
drawio: 22.1.2 -> 22.1.16
...
https://github.com/jgraph/drawio-desktop/releases/tag/v22.1.16
2024-01-04 10:39:37 +01:00
R. Ryantm
7518efc3f2
python310Packages.python-roborock: 0.38.0 -> 0.39.0
2024-01-04 09:32:48 +00:00
Doron Behar and GitHub
2621dd4266
Merge pull request #278637 from r-ryantm/auto-update/cpp-utilities
...
cpp-utilities: 5.24.4 -> 5.24.5
2024-01-04 09:21:32 +00:00
Atemu and GitHub
94e446c260
Merge pull request #277019 from SuperSandro2000/paperless-freeform
...
nixos/paperless: convert extraConfig to freeform type
2024-01-04 09:33:54 +01:00
R. Ryantm
0046daf6b4
python310Packages.pysigma-pipeline-crowdstrike: 1.0.1 -> 1.0.2
2024-01-04 08:24:04 +00:00
Markus Hauck
7353431cbf
visidata: 2.11.1 -> 3.0
2024-01-04 09:10:05 +01:00
DarkOnion0
7305f5876b
appflowy: 0.3.8 -> 0.4.1
...
https://github.com/AppFlowy-IO/AppFlowy/releases/tag/0.4.1
2024-01-04 09:07:21 +01:00
Vlad M and GitHub
13c37b305d
Merge pull request #278600 from ryanbooker/update-pijul
...
pijul: 1.0.0-beta.7 → 1.0.0-beta.8
2024-01-04 09:58:49 +02:00
Gaël Reyrol
28cf01450e
mailpit: 1.11.1 -> 1.12.1
2024-01-04 08:37:20 +01:00
Vlad M and GitHub
d307dfa20b
Merge pull request #278327 from kilianar/broot-1.32.0
...
broot: 1.31.0 -> 1.32.0
2024-01-04 09:30:23 +02:00
Gaël Reyrol
71e0aa1864
symfony-cli: 5.7.7 -> 5.7.8
...
Diff: https://github.com/symfony-cli/symfony-cli/compare/v5.7.7...v5.7.8
Changelog: https://github.com/symfony-cli/symfony-cli/releases/tag/v5.7.8
2024-01-04 08:28:08 +01:00
Gaetan Lepage
1f3c889f80
python311Packages.ml-dtypes: 0.3.1 -> 0.3.2
...
Diff: https://github.com/jax-ml/ml_dtypes/compare/refs/tags/v0.3.1...v0.3.2
Changelog: https://github.com/jax-ml/ml_dtypes/releases/tag/v0.3.2
2024-01-04 08:12:29 +01:00
R. Ryantm
e97235915e
python310Packages.pydrive2: 1.18.1 -> 1.19.0
2024-01-04 06:46:21 +00:00
R. Ryantm
0dd0e121b7
python310Packages.pydrawise: 2023.12.1 -> 2024.1.0
2024-01-04 06:46:15 +00:00
R. Ryantm
08878dcc4c
granted: 0.20.5 -> 0.20.6
2024-01-04 06:36:40 +00:00
Emery Hemingway
b736a8a801
eris-go: 20231119 -> 20231219
2024-01-04 06:24:03 +00:00
Emery Hemingway
a7bdd229cd
tup: decompose setup hook into more functions
...
This makes it possible to call the body of the configure and build
phases without calling or changing the order of other hooks.
2024-01-04 06:24:03 +00:00
R. Ryantm
09e5ba0da8
mlkit: 4.7.7 -> 4.7.8
2024-01-04 06:22:49 +00:00
R. Ryantm
fb5a44c39c
pscale: 0.175.0 -> 0.176.0
2024-01-04 06:22:08 +00:00
R. Ryantm
e575514468
glamoroustoolkit: 1.0.9 -> 1.0.10
2024-01-04 06:10:50 +00:00
R. Ryantm
ddb5a8e25f
linkerd_stable: 2.14.7 -> 2.14.8
2024-01-04 06:10:04 +00:00
gaykitty
5179714c44
fre: 0.3.1 -> 0.4.1
2024-01-04 00:57:44 -05:00
R. Ryantm
e4f77cb0c7
grpc-gateway: 2.18.1 -> 2.19.0
2024-01-04 05:53:20 +00:00
R. Ryantm
c955099c18
diswall: 0.4.3 -> 0.5.0
2024-01-04 05:44:12 +00:00
R. Ryantm
a4d4ed7b6a
gobgpd: 3.21.0 -> 3.22.0
2024-01-04 05:44:00 +00:00
R. Ryantm
b0f26af62f
gobgp: 3.21.0 -> 3.22.0
2024-01-04 05:43:33 +00:00
R. Ryantm
568994cc76
cpp-utilities: 5.24.4 -> 5.24.5
2024-01-04 05:33:17 +00:00
R. Ryantm
e2e165891d
conftest: 0.47.0 -> 0.48.0
2024-01-04 05:32:53 +00:00
R. Ryantm
972efef70f
container2wasm: 0.5.2 -> 0.5.3
2024-01-04 05:32:30 +00:00
R. Ryantm
1346f6cf38
cf-vault: 0.0.17 -> 0.0.18
2024-01-04 05:25:03 +00:00