3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

364521 commits

Author SHA1 Message Date
R. Ryantm 5385b2c2dd helmfile: 0.143.1 -> 0.143.3 2022-03-24 14:43:54 +00:00
Savanni D'Gerinel 7f1f6eeffb nixos/1password-gui: init at 8.6.0
Browser Integration requires setgid and setuid programs, which needs to be done in the system configuration.

This is cleaner than the ad-hoc ways we have to set things up for platforms without a global configuration file.
2022-03-24 10:13:43 -04:00
Fabian Affolter 29dc119ca7
Merge pull request #165604 from fabaff/bump-pysigma
python3Packages.pysigma: 0.4.2 -> 0.4.3
2022-03-24 15:06:22 +01:00
Lorenz Brun 7716919300
openjdk8: 8u272-b10 -> 8u322-ga 2022-03-24 14:34:32 +01:00
Graham Christensen e492708e2f
Merge pull request #165355 from NixOS/random-trust-bootloader
kernel: enable RANDOM_TRUST_BOOTLOADER on >= 5.4
2022-03-24 09:14:53 -04:00
Léo Gaspard 174c3e1741 nixpkgs/manual: add an explicit mention of CTAN so google can index 2022-03-24 14:14:05 +01:00
R. Ryantm 91e6099118 fceux: 2.6.3 -> 2.6.4 2022-03-24 12:59:36 +00:00
Martin Weinelt 42778c739f
Merge pull request #165526 from helsinki-systems/drop/gnused_422
gnused_422: drop
2022-03-24 13:40:21 +01:00
Fabian Affolter 3236b56223 python3Packages.pysigma: 0.4.2 -> 0.4.3 2022-03-24 13:22:33 +01:00
R. Ryantm 94f103dfe9 efm-langserver: 0.0.41 -> 0.0.42 2022-03-24 12:17:44 +00:00
R. Ryantm 60b07d567b earthly: 0.6.11 -> 0.6.12 2022-03-24 12:07:34 +00:00
github-actions[bot] c657c1cd6f
Merge staging-next into staging 2022-03-24 12:01:59 +00:00
Doron Behar 4a02c56a7d
Merge pull request #164746 from ncfavier/makeWrapper-chdir 2022-03-24 13:51:27 +02:00
R. Ryantm b243d13709 python310Packages.pypandoc: 1.7.3 -> 1.7.4 2022-03-24 12:45:59 +01:00
R. Ryantm 81a80c69f7 cmctl: 1.7.1 -> 1.7.2 2022-03-24 10:38:19 +00:00
R. Ryantm a7f7b6977f marvin: 22.7.0 -> 22.8.0 2022-03-24 10:35:36 +00:00
R. Ryantm b41351d450 python310Packages.vertica-python: 1.0.3 -> 1.0.4 2022-03-24 10:30:38 +00:00
maxine [they] 9cc05394bc
Merge pull request #165587 from maxeaubrey/docker_20.10.14 2022-03-24 11:18:44 +01:00
sternenseemann b5cad4d4a4 stdenv/setup.sh: make sure $sourceRoot has +x before cd-ing
This change is prompted by the following, admittedly cursed tarball:

```
> curl https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz 2>/dev/null \
  | tar -ztv
drw-rw-rw- 0/0               0 2020-02-18 10:50 package
-rw-rw-rw- 0/0             297 2020-02-18 10:50 package/index.d.ts
-rw-rw-rw- 0/0            1920 2020-02-18 10:50 package/index.js
-rw-rw-rw- 0/0            1092 2020-01-31 11:31 package/LICENSE
-rw-rw-rw- 0/0             937 2020-02-18 10:51 package/package.json
-rw-rw-rw- 0/0             713 2020-02-18 10:50 package/README.md
```

The minimal reproducer for the issue is the following derivation trying
to work around the uid 0 issue with `dontMakeSourcesWritable = true`:

```nix
{ stdenv, fetchurl }:

stdenv.mkDerivation {
  name = "test";

  src = fetchurl {
    sha1 = "d744358226217f981ed58f479b1d6bcc29545dcf";
    url = "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz";
  };

  dontMakeSourcesWritable = true;

  installPhase = ''
    cp -R . $out
  '';
}
```

This currently fails in the following way:

```
these derivations will be built:
  /nix/store/pc3jbydl0xcc8nrndf5xkf7hdhpgpb41-test.drv
building '/nix/store/pc3jbydl0xcc8nrndf5xkf7hdhpgpb41-test.drv'...
unpacking sources
unpacking source archive /nix/store/v9p98kqplf4kflmy91p0687xlvr6klb1-char-regex-1.0.2.tgz
source root is package
find: 'package/index.d.ts': Permission denied
find: 'package/index.js': Permission denied
find: 'package/LICENSE': Permission denied
find: 'package/package.json': Permission denied
find: 'package/README.md': Permission denied
/nix/store/6c47azxacncswc1pllzj28zfzqw40d7c-stdenv-linux/setup: line 1311: cd: package: Permission denied
builder for '/nix/store/pc3jbydl0xcc8nrndf5xkf7hdhpgpb41-test.drv' failed with exit code 1
error: build of '/nix/store/pc3jbydl0xcc8nrndf5xkf7hdhpgpb41-test.drv' failed
```

As you can see, the issue is that `$sourceRoot` isn't executable,
prohibiting the call to `cd`. This can be fixed by running
`chmod +x "${sourceRoot}"` before `cd` regardless of
`dontMakeSourcesWritable` in `unpackPhase` since if `chmod` fails, `cd`
would fail as well and we are out of options.

Verified that the workaround works locally.

Another thing to investigate is investigating if we should use
`--no-same-owner` for `tar` and if it helps in this case as well.
See also <https://github.com/Profpatsch/yarn2nix/issues/56>.
2022-03-24 11:13:38 +01:00
R. Ryantm d6197c5380 cfripper: 1.6.0 -> 1.7.0 2022-03-24 10:13:33 +00:00
Maxine Aubrey ae79018c44
docker: 20.10.13 -> 20.10.14
https://docs.docker.com/engine/release-notes/#201014
2022-03-24 10:50:48 +01:00
Vladimír Čunát 4d7a1d8e36
Merge branch 'staging' into staging-next 2022-03-24 10:46:02 +01:00
Vladimír Čunát 195c7da07d
Revert #156510: openssl: stop static binaries referencing libs
This reverts commit 71f1f4884b.
It seems like too problematic at this point; see PR comments below
https://github.com/NixOS/nixpkgs/pull/156510#issuecomment-1058532765
2022-03-24 10:36:10 +01:00
Jan Tojnar 7ba956b497
Merge pull request #161012 from a-m-joseph/pyudev-honor-systemdSupport
pyudev: depend on udev instead of systemd
2022-03-24 10:35:17 +01:00
zowoq 508549156c containerd: 1.6.1 -> 1.6.2
https://github.com/containerd/containerd/releases/tag/v1.6.2
2022-03-24 19:23:45 +10:00
Vincent Laporte 3d0a9d1668 coq_8_15: 8.15.0 → 8.15.1 2022-03-24 10:17:42 +01:00
Vincent Laporte ff83e827b5 coqPackages.VST: fix build with Coq 8.15.1 2022-03-24 10:17:42 +01:00
Vincent Laporte 9e4d58db80 compcert: add support for Coq 8.15.1 2022-03-24 10:17:42 +01:00
Fabian Affolter dcdad213dc
Merge pull request #165496 from fabaff/bump-responses
python3Packages.responses: 0.18.0 -> 0.20.0
2022-03-24 10:10:07 +01:00
Fabian Affolter e2d2fb44df
Merge pull request #164316 from xfix/ndspy_4_0_0
python3Packages.ndspy: 3.0.0 -> 4.0.0
2022-03-24 10:05:46 +01:00
Adam Joseph a05e926519 pyudev: depend on udev instead of systemd
Pyudev depends only on a libudev implementation, rather than on
systemd-udevd specifically or on systemd generally.  Let's adjust the
dependency list to make it more specific.  In particular, this allows
pyudev to build and run with the overlay which substitutes eudev for
udev.

Pyudev is used by the auxiliary trackpad calibration tools included as
part of libinput.  Because an enormous number of packages depend on
libinput, this allows a very large number of packages to be used
without systemd.  Note that libinput.so does not depend on pyudev or
systemd -- only the trackpad calibration utilities bundled with
libudev use pyudev.
2022-03-24 02:03:36 -07:00
R. Ryantm f96f3416bc authoscope: 0.8.0 -> 0.8.1 2022-03-24 09:01:26 +00:00
Vincent Laporte 5ff499b854 ocaml-ng.ocamlPackages_4_01_0.csv: fix build 2022-03-24 09:45:20 +01:00
Vincent Laporte 2a4ae4357e ocaml-ng.ocamlPackages_4_01_0.biniou: fix build 2022-03-24 09:45:20 +01:00
Vincent Laporte 2a51eebfb7 ocaml-ng.ocamlPackages_4_01_0.cppo: fix build 2022-03-24 09:45:20 +01:00
Vincent Laporte d04990eee6 ocamlPackages.ocaml_libvirt: disable for OCaml ≤ 4.02 2022-03-24 09:45:20 +01:00
Vincent Laporte 3cc1ef775d ocamlPackages.magick: remove at 0.34 2022-03-24 09:45:20 +01:00
zowoq 2d2fd406c4 crun: 1.4.3 -> 1.4.4
https://github.com/containers/crun/releases/tag/1.4.4
2022-03-24 18:27:06 +10:00
Peter Romfeld edd6f77fff
kubent: init at 0.5.1 2022-03-24 10:26:22 +02:00
R. Ryantm 956a93b87f kore: 4.1.0 -> 4.2.1 2022-03-24 08:22:14 +00:00
Jan Tojnar 76214b4d0b
Merge pull request #165450 from benneti/dracula-gtk4
dracula-theme: add gtk-4.0 theme
2022-03-24 09:20:26 +01:00
Bobby Rong 0180033ad8
Merge pull request #165557 from bobby285271/hitori
gnome.hitori: fix build with meson 0.61
2022-03-24 16:14:49 +08:00
Bobby Rong b8c20d6fb4
Merge pull request #165560 from bobby285271/gitg
gnome.gitg: fix build with meson 0.61
2022-03-24 16:14:29 +08:00
Bobby Rong 3e6fb7d3b9
Merge pull request #165565 from bobby285271/fractal
fractal: fix build with meson 0.61
2022-03-24 16:13:27 +08:00
Bobby Rong b9a73c7402
Merge pull request #165564 from bobby285271/gnome-notes
gnome.gnome-notes: fix build with meson 0.61
2022-03-24 16:11:56 +08:00
Bobby Rong a13c1e2763 sound-juicer: fix build with meson 0.61 2022-03-24 16:11:38 +08:00
pennae 67281c4d29
Merge pull request #165285 from jpathy/patch-2
networking.greTunnels: Add ttl option
2022-03-24 08:10:23 +00:00
Fabian Affolter 69db43f107
python3Packages.ndspy: disable on older Python releases 2022-03-24 09:08:37 +01:00
Fabian Affolter d641d4074c
Merge pull request #165508 from fabaff/bump-fakeredis
python3Packages.fakeredis: 1.7.0 -> 1.7.1
2022-03-24 09:00:27 +01:00
Jörg Thalheim dbee942a00
Merge pull request #165527 from r-ryantm/auto-update/nix-direnv
nix-direnv: 1.6.0 -> 1.6.1
2022-03-24 08:00:08 +00:00