Commit Graph
293060 Commits
Author SHA1 Message Date
Jörg ThalheimandGitHub b9543977f8 Merge pull request #125174 from vincentbernat/fix/nginx-dead-link
nginx: fix link to discussion explaining why "with" is not used
2021-06-01 09:25:52 +02:00
Vincent Bernat 7ee8945a12 nginx: fix link to discussion explaining why "with" is not used
This is because we are in a huge "rec" that takes precedence for
symbols in its scope, despite the more nested "with".
2021-06-01 09:20:16 +02:00
Jörg ThalheimandGitHub afee2fd372 Merge pull request #125158 from Mic92/radare2
radare2: 5.2.1 -> 5.3.0
2021-06-01 09:14:04 +02:00
Jörg ThalheimandGitHub 4542b54abd Merge pull request #125071 from sternenseemann/bmake
bmake: 20200902 -> 20210420
2021-06-01 08:11:16 +02:00
Jörg ThalheimandGitHub 8265aa917b Merge pull request #125160 from Mic92/delve
delve: disable source fortify at runtime
2021-06-01 08:06:14 +02:00
c9927ba895 Update pkgs/development/tools/delve/default.nix
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2021-06-01 07:23:50 +02:00
Jörg ThalheimandGitHub e88a7a6473 Merge pull request #125131 from r-ryantm/auto-update/kea
kea: 1.9.7 -> 1.9.8
2021-06-01 07:00:42 +02:00
Jörg Thalheim b48e56c746 delve: disable source fortify at runtime 2021-06-01 06:58:03 +02:00
Jörg ThalheimandGitHub 049dc4c452 Merge pull request #125121 from ztzg/x-16304-sd-image-slack
nixos/lib/make-ext4-fs: Fix: `resize2fs -M' can leave insufficient slack
2021-06-01 06:54:22 +02:00
Jörg ThalheimandGitHub f40605db9c Merge pull request #125150 from zhaofengli/imagemagick-gcc-arch
imagemagick: Allow compilation without --with-gcc-arch
2021-06-01 06:49:20 +02:00
Jörg ThalheimandGitHub 97098e5beb Merge pull request #125132 from zhaofengli/rust-riscv
rust: Bootstrap riscv64
2021-06-01 06:46:18 +02:00
Jörg Thalheim bfaa9f175b radare2: 5.2.1 -> 5.3.0 2021-06-01 06:25:48 +02:00
Jonathan RingerandJonathan Ringer 40b2ca3570 nixos/doc/releases: update stable release info to 21.05 2021-05-31 19:42:40 -07:00
Jonathan RingerandJonathan Ringer 8815e601dd nixos/release-notes: move non-highlights to other mentions 2021-05-31 19:22:35 -07:00
Jonathan RingerandJonathan Ringer d823c24094 nixos/release-notes: Initial grooming of release notes 2021-05-31 19:22:35 -07:00
Zhaofeng Li 990431c1e3 imagemagick: Allow compilation without --with-gcc-arch
The --with-gcc-arch flag is used to specify the value used for
--march and --mtune [1], therefore it does not make sense to fail the
evaluation simply because it's not enumerated by us. However,
it's necessary to specify --without-gcc-arch, otherwise the config
script will guess the values and lead to incompatible / non-determinstic
artifacts.

[1] https://github.com/ImageMagick/ImageMagick/blob/850d5a9fc5d8d6ae7534421737a1709efe164a77/m4/ax_gcc_archflag.m4
2021-05-31 18:40:34 -07:00
Johannes SchleifenbaumandRaphael Megzari de7e0f7dee dbeaver: 21.0.5 -> 21.1.0 2021-06-01 09:39:02 +09:00
DavidandRaphael Megzari 9b4ee111e6 erlang-ls: 0.15.0 -> 0.16.0 2021-06-01 08:42:57 +09:00
Bernardo MeurerandGitHub 6473dfb8c7 Merge pull request #125083 from taku0/firefox-bin-89.0
firefox-bin: 88.0.1 -> 89.0
2021-05-31 16:41:39 -07:00
Bernardo MeurerandGitHub 42c70f8bda Merge pull request #125108 from nagisa/nagisa/ql440
quodlibet: 4.3.0 -> 4.4.0
2021-05-31 16:41:28 -07:00
Martin WeineltandGitHub e09bfc5d1c Merge pull request #124950 from vincentbernat/fix/acme-no-reuse-key
nixos/acme: don't use --reuse-key
2021-06-01 00:59:09 +02:00
Martin WeineltandGitHub 78f495f724 Merge pull request #125069 from mweinelt/firefox 2021-06-01 00:47:44 +02:00
Vincent BernatandMartin Weinelt 632c8e1d54 nixos/acme: don't use --reuse-key
Reusing the same private/public key on renewal has two issues:

 - some providers don't accept to sign the same public key
   again (Buypass Go SSL)

 - keeping the same private key forever partly defeats the purpose of
   renewing the certificate often

Therefore, let's remove this option. People wanting to keep the same
key can set extraLegoRenewFlags to `[ --reuse-key ]` to keep the
previous behavior. Alternatively, we could put this as an option whose
default value is true.
2021-06-01 00:43:45 +02:00
markuskowaandGitHub 21d26471f3 Merge pull request #125089 from sikmir/gpxsee
gpxsee: 9.0 → 9.1
2021-05-31 23:57:15 +02:00
Zhaofeng Li 6288319a3a rust: Add support for riscv64 2021-05-31 14:55:35 -07:00
Zhaofeng Li 8f80568885 llvm{9,11}: Disable tests on RISC-V
The test suite leads to nothing but tears, sorrow, and wasted build
time. It probably should be disabled for all of them but doing only
9 (llvmPackages) and 11 (llvmPackages_latest, Rust) for now. Some of
the failures have been fixed in LLVM main:

- https://reviews.llvm.org/D97490
- https://reviews.llvm.org/D91043
2021-05-31 14:55:19 -07:00
Zhaofeng Li 55aaec15f3 llvmPackages: Use at least LLVM 9 for RISC-V 2021-05-31 14:55:19 -07:00
R. RyanTM 82bc990cdf kea: 1.9.7 -> 1.9.8 2021-05-31 21:50:33 +00:00
Fabian AffolterandGitHub d4a45a4836 Merge pull request #125062 from fabaff/bump-gdu
gdu: 5.0.0 -> 5.0.1
2021-05-31 22:44:27 +02:00
Fabian AffolterandGitHub 6690780d1d Merge pull request #124751 from fabaff/bump-pywilight
python3Packages.pywilight: 0.0.68 -> 0.0.70
2021-05-31 22:43:39 +02:00
Janne HeßandMatthieu Coudron cf7fde4b02 lua5_4: 5.4.2 -> 5.4.3 2021-05-31 22:22:11 +02:00
Fabian AffolterandGitHub b733e71af4 Merge pull request #124705 from fabaff/bump-awesomeversion
python3Packages.awesomeversion: 21.4.0 -> 21.5.0
2021-05-31 22:13:35 +02:00
Damien DiederenandDamien Diederen 7c2adb1d5c nixos/lib/make-ext4-fs: Fix: `resize2fs -M' can leave insufficient slack
The root filesystem resizing step, `resize2fs -M', does not provide any
control over the amount of slack left in the result.  It can produce an
arbitrarily tight fit, depending on how well the payload aligns with
ext4 data structures.

This is problematic, as NixOS must create a few files and directories
during its first boot, before the root is enlarged to match the size of
the containing SD card.

An overly tight fit can cause failures in the first stage:

    mkdir: can't create directory '/mnt-root/proc': No space left on device

or in the second stage:

    install: cannot create directory '/var': No space left on device

A previous version of `make-ext4-fs' (before PR #79368) was explicitly
"reserving" 16 MiB of free space in the final filesystem.  Manually
calculating the size of an ext4 filesystem is a perilous endeavor,
however, and the method it employed was apparently unreliable.

Reverting is consequently not a good option.

A solution would be to create some sort of "balloon" occupying inodes
and blocks in the image prior to invoking `resize2fs -M', and to remove
these temporary files/directories before the compression step.

This changeset takes the simpler approach of simply dropping the
resizing step.

Note that this does *not* result in a larger image in general, as the
current procedure does not truncate the `.img' file anyway.  In fact, it
has been observed to yield *smaller* compressed images---probably
because of some "noise" left after resizing.  E.g., before-vs-after:

    -r--r--r-- 2 root root 607M  1. Jan 1970  nixos-sd-image-21.11pre-git-x86_64-linux.img.zst

    -r--r--r-- 2 root root 606M  1. Jan 1970  nixos-sd-image-21.11pre-git-x86_64-linux.img.zst
2021-05-31 21:35:51 +02:00
Ryan MulliganandGitHub 311dfcbc46 Merge pull request #125095 from r-ryantm/auto-update/exploitdb
exploitdb: 2021-05-26 -> 2021-05-29
2021-05-31 11:44:32 -07:00
Simonas Kazlauskas edf1e00086 quodlibet: 4.3.0 -> 4.4.0 2021-05-31 21:17:07 +03:00
Robin GlosterandGitHub 666075648e Merge pull request #125029 from r-ryantm/auto-update/elinks
elinks: 0.14.0 -> 0.14.1
2021-05-31 12:54:28 -05:00
Ryan MulliganandGitHub 4335222fd5 Merge pull request #125059 from r-ryantm/auto-update/armadillo
armadillo: 10.5.0 -> 10.5.1
2021-05-31 09:57:30 -07:00
Florian KlinkandGitHub 0cd13ae1a3 Merge pull request #125102 from zimbatm/treefmt-0.2.2
treefmt: 0.2.0 -> 0.2.2
2021-05-31 18:39:25 +02:00
zimbatm b634f700cf treefmt: 0.2.0 -> 0.2.2 2021-05-31 18:21:51 +02:00
Frederik Rietdijk d4d1a000be fix eval 2021-05-31 18:06:19 +02:00
Maciej KrügerandGitHub ef555f6a0b Merge pull request #123426 from mattchrist/brscan5 2021-05-31 17:52:16 +02:00
Fabian AffolterandGitHub 19acfe3828 Merge pull request #125074 from r-ryantm/auto-update/bpytop
bpytop: 1.0.65 -> 1.0.66
2021-05-31 17:41:59 +02:00
Fabian AffolterandGitHub 2f419e5222 Merge pull request #125067 from r-ryantm/auto-update/cbonsai
cbonsai: 1.1.1 -> 1.2.0
2021-05-31 17:40:21 +02:00
Alyssa Ross 35a0e15ff6 bintools: fix dynamic linker for NetBSD cross
This will fail with an assertion error on native NetBSD, but it
wouldn't have worked anyway.  We can fix that later.
2021-05-31 14:59:14 +00:00
Alyssa Ross 7216862bb0 netbsdCross.ld_elf_so: use same stage's libc
We need netbsdCross.ld_elf_so to be the dynamic linker in cross
netbsd's bintools, but netbsdCross doesn't have a libc in stdenv.  So
instead, use netbsdCross.libc for netbsdCross.ld_elf_so.
2021-05-31 14:59:14 +00:00
John EricsonandAlyssa Ross 603f80066e bintools-wrapper: Add sharedLibraryLoader parameter
This is used instead of `libc_lib` in case the shared library loader /
"interpreter" is not provided by the libc derivation.
2021-05-31 14:59:14 +00:00
Ilan JoselevichandMatthieu Coudron e442713277 nextcloud-client: 3.2.1 -> 3.2.2 2021-05-31 16:31:07 +02:00
R. RyanTM 285a29f23b exploitdb: 2021-05-26 -> 2021-05-29 2021-05-31 14:28:30 +00:00
Frederik RietdijkandFrederik Rietdijk 2e29e12438 python3Packages.typed-settings: init at 0.9.2 2021-05-31 16:19:37 +02:00
Martin WeineltandGitHub 5a6d4fe0d1 Merge pull request #124446 from mweinelt/weeslack
weechatScripts.wee-slack: 2.7.0 -> 2.8.0
2021-05-31 16:17:18 +02:00