1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
Commit graph

293031 commits

Author SHA1 Message Date
github-actions[bot] 2a3a7f2e86
Merge staging-next into staging 2021-05-28 07:06:01 +00:00
github-actions[bot] da374ab551
Merge master into staging-next 2021-05-28 07:05:58 +00:00
Robert Hensing 490aeb3cfa
Merge pull request #124494 from hercules-ci/dockerTools-omit-store
dockerTools: Allow omitting all store paths
2021-05-28 08:55:33 +02:00
R. RyanTM f85ecdf38c httpx: 1.0.7 -> 1.0.8 2021-05-28 06:36:24 +00:00
Daniël de Kok d3769e43c3 rustPlatform.importCargoLock: add test cases for importCargoLock 2021-05-28 08:01:28 +02:00
Daniël de Kok b3969f3ad7 rustPlatform.buildRustPackage: support direct use of Cargo.lock
This change introduces the cargoLock argument to buildRustPackage,
which can be used in place of cargo{Sha256,Hash} or cargoVendorDir. It
uses the importCargoLock function to build the vendor
directory. Differences compared to cargo{Sha256,Hash}:

- Requires a Cargo.lock file.
- Does not require a Cargo hash.
- Retrieves all dependencies as fixed-output derivations.

This makes buildRustPackage much easier to use as part of a Rust
project, since it does not require updating cargo{Sha256,Hash} for
every change to the lock file.
2021-05-28 08:01:28 +02:00
Daniël de Kok 2f46d77e28 rustPlatform.importCargoLock: init
This function can be used to create an output path that is a cargo
vendor directory. In contrast to e.g. fetchCargoTarball all the
dependent crates are fetched using fixed-output derivations. The
hashes for the fixed-output derivations are gathered from the
Cargo.lock file.

Usage is very simple, e.g.:

importCargoLock {
  lockFile = ./Cargo.lock;
}

would use the lockfile from the current directory.

The implementation of this function is based on Eelco Dolstra's
import-cargo:

https://github.com/edolstra/import-cargo/blob/master/flake.nix

Compared to upstream:

- We use fetchgit in place of builtins.fetchGit.
- Sync to current cargo vendoring.
2021-05-28 08:01:25 +02:00
R. RyanTM bd7bc0a4b0 gosec: 2.7.0 -> 2.8.0 2021-05-28 05:52:38 +00:00
R. RyanTM 172537724e exoscale-cli: 1.29.0 -> 1.30.0 2021-05-28 04:33:33 +00:00
Mario Rodas dbb20ed05d ncspot: 0.7.1 -> 0.7.2
https://github.com/hrkfdn/ncspot/releases/tag/v0.7.2
2021-05-28 04:20:00 +00:00
Mario Rodas 4052d0eceb gitAndTools.delta: 0.7.1 -> 0.8.0
https://github.com/dandavison/delta/releases/tag/0.8.0
2021-05-28 04:20:00 +00:00
R. RyanTM 0c54d04a52 earthly: 0.5.13 -> 0.5.14 2021-05-28 03:20:06 +00:00
Ryan Mulligan 339a49503a
Merge pull request #124717 from r-ryantm/auto-update/cargo-msrv
cargo-msrv: 0.5.0 -> 0.6.0
2021-05-27 19:15:03 -07:00
R. RyanTM 7abfd08f2e chezmoi: 2.0.12 -> 2.0.13 2021-05-28 02:12:01 +00:00
R. RyanTM 37802cc29a cargo-msrv: 0.5.0 -> 0.6.0 2021-05-28 02:05:33 +00:00
R. RyanTM 4f7e83d1cf apfel: 3.0.4 -> 3.0.5 2021-05-27 21:29:30 -04:00
github-actions[bot] ca9dd71724
Merge staging-next into staging 2021-05-28 01:27:37 +00:00
github-actions[bot] cf0293bbbb
Merge master into staging-next 2021-05-28 01:27:34 +00:00
Enrico Tassi 6fb5325d5c coq-elpi: clarify license 2021-05-28 03:15:23 +02:00
Enrico Tassi abc154793a coq-elpi: 1.9.7 -> 1.10.1 2021-05-28 03:15:23 +02:00
Enrico Tassi d12e2881bc elpi: 1.13.1 -> 1.13.5 2021-05-28 03:15:23 +02:00
Robert Schütz e6e260cbf4
Merge pull request #124154 from LeSuisse/openvpn-2.5.2
openvpn: 2.5.0 -> 2.5.2, openvpn_24: 2.4.9 -> 2.4.11
2021-05-28 01:01:27 +02:00
Fabian Affolter e2586c992f
python3Packages.prayer-times-calculator: 0.0.4 -> 0.0.5 (#124699) 2021-05-28 00:53:28 +02:00
zowoq 8917ffe723 .github/workflows/merge-staging.yml: change condition to repository_owner
This is consistent with the other actions.
2021-05-28 08:10:53 +10:00
zowoq 67a8283653 .github/workflows/manual-{nixos,nixpkgs}.yml: add repository_owner condition
We have this set in the other actions, it prevents the action from
running in PRs made against forks.
2021-05-28 08:10:53 +10:00
zowoq 7233acd515 docker: add clientOnly / docker-client
Currently the docker client is only available on non-linux platforms as `docker`,
this makes the client available on linux and other platforms as `docker-client`.
2021-05-28 08:08:56 +10:00
Evils 6377bc3662 Revert "element-desktop: set dbus default for firefox"
This reverts commit becc715b89.
2021-05-27 23:46:34 +02:00
Robert Schütz 572eb44019
Merge pull request #124330 from jchw-forks/lightspark-ffmpeg
lightspark: ffmpeg_3 -> ffmpeg
2021-05-27 23:09:34 +02:00
Fabian Affolter d35af2cae3 metasploit: 6.0.45 -> 6.0.46 2021-05-27 23:01:55 +02:00
Fabian Affolter f262274b76 python3Packages.hstspreload: 2021.4.26 -> 2021.5.24 2021-05-27 22:58:11 +02:00
Dmitry Kalinkin 02f57a3019
Merge pull request #124578 from veprbl/pr/qhull_fix_dylib_id
qhull: add fixDarwinDylibNames
2021-05-27 16:50:48 -04:00
John Chadwick 24129003fd lightspark: ffmpeg_3 -> ffmpeg 2021-05-27 13:19:52 -07:00
Michael Weiss 85662edbfd
Merge pull request #124688 from primeos/nixos-tests-sway-aarch64
nixos/tests/{sway,cage,cagebreak}: Fix the tests on aarch64-linux
2021-05-27 21:52:33 +02:00
Michael Weiss 2f671ccc7a
nixos/tests/{sway,cage,cagebreak}: Fix the tests on aarch64-linux
Since the update to wlroots 0.13 (e03dde82a7) the default VGA card
isn't supported anymore and we needed to switch to virtio (qxl didn't
work either). However, as it turned out "-vga virtio" (28b8cff301)
broke the test on AArch64. Luckily there's a third option that works on
all three supported platforms: virtio-gpu-pci

According to [0] "This device lacks VGA compatibility mode but is
otherwise identical to the virtio vga device. UEFI firmware can handle
this, and if your guests has drivers too you can use this instead of
virtio-vga. This will reduce the attack surface (no complex VGA
emulation support) and reduce the memory footprint by 8 MB (no pci
memory bar for VGA compatibility). This device can be placed in a PCI
Express slot."
So in the end this seems like the ideal choice :)
See also [1].

[0]: https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/#virtio-gpu-pci
[1]: https://patches.openembedded.org/patch/164351/
2021-05-27 21:29:54 +02:00
239 cdffcc9048 bitwarden: 1.24.6 -> 1.26.4 2021-05-27 21:14:18 +02:00
github-actions[bot] 2be97e90b3
Merge staging-next into staging 2021-05-27 18:59:03 +00:00
github-actions[bot] a743ebe846
Merge master into staging-next 2021-05-27 18:58:59 +00:00
Sandro f9b26b91a4
Merge pull request #107599 from numinit/ovftool
ovftool: init at 4.4.1
2021-05-27 19:41:13 +02:00
Sandro ee74a87392
Merge pull request #124591 from SuperSandro2000/diff-so-fancy
diff-so-fancy: 1.4.0 -> 1.4.1
2021-05-27 19:39:19 +02:00
Sandro f5c77632fa
Merge pull request #123529 from dotlambda/markdown-checkPhase 2021-05-27 19:35:00 +02:00
greaka 4e9bd87f5a
terraria-server: 1.4.2.2 -> 1.4.2.3 2021-05-27 19:34:05 +02:00
Eric Bailey 8ed03bc712 kubernetes-helm: 3.5.4 -> 3.6.0 2021-05-27 11:54:57 -05:00
Ryan Mulligan fc9e2526c8
Merge pull request #124290 from r-ryantm/auto-update/mbuffer
mbuffer: 20210209 -> 20210328
2021-05-27 09:54:25 -07:00
Ryan Mulligan d8e73279b9
Merge pull request #123974 from r-ryantm/auto-update/innernet
innernet: 1.2.0 -> 1.3.0
2021-05-27 08:52:39 -07:00
Michael Weiss 861f8580fc
Merge pull request #124583 from primeos/nixos-tests-sway
nixos/tests/{sway,cagebreak}: Disable on aarch64-linux
2021-05-27 17:39:45 +02:00
0x4A6F c0431f8436
zellij: 0.11.0 -> 0.12.0 2021-05-27 17:26:45 +02:00
Sandro 866e7e5e73
Merge pull request #123409 from justinas/woeusb-5
woeusb: 3.3.1 -> 5.1.0
2021-05-27 17:13:03 +02:00
Sandro Jäckel 15eb917faf
diff-so-fancy: 1.4.0 -> 1.4.1 2021-05-27 17:04:19 +02:00
remedialchaos d8638f1c7f
pmbootstrap: init at 1.30.0 (#118444)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-27 17:04:02 +02:00
Michael Adler 44c286d236 tree-sitter: 0.19.3 -> 0.19.5
new grammars:

* tree-sitter-toml
* tree-sitter-tsq
* tree-sitter-zig
2021-05-27 17:03:37 +02:00